I am so flexible that I am called "free electron" sometimes. I don't like planning as it can make you blind for the numerous opportunities of the moment. My lifestyle is so anarchic, that one day I can sleep between 8am and 4pm, and the following day 10pm to 6am. I go to sleep when I'm sleepy, wake up when I'm awake, go to work when I'm bored being home, go back home when I'm bored working. My biological clock has no respect for sunlight. I like this lifestyle.
Nicolas Dorier
Posts
-
How flexible is your schedule? -
How flexible is your schedule?The real voyage of discovery consists not in seeking new landscapes, but in having new eyes. Marcel Proust
-
Don't know whether it's weird, or wonderfulat least you don't need to spend money on an obfuscator.
-
Who needs security through obscurity?True, it can weed out script kiddies searching for easy exploit to run. However, for a targeted attack, it does not trick the attacker very long, as there is lots of way to fingerprint the underlying server. I think a better protection is lying, not hiding. Make them believe you run on Apache while you are using IIS.
-
Forgive me, Father, for I have sinned.He catched you.
-
I thought this would happen only to others...Well, the problem is that even if you try to do it with this code :
if(Thread.CurrentThread.CurrentCulture.ToString().StartWith("hu"))
{
throw new HttpException("Not authorized");
}You are not even sure it will works correctly. :D
-
I thought this would happen only to others...Cultures are hard...
Well, at this point I see no reason over not using StringComparison.InvariantCulture/CultureInfo.InvariantCulture in any code. In fact, this should be the default.
-
I thought this would happen only to others...Thread.CurrentThread.CurrentCulture = new CultureInfo("hu");
string mechanism = "HMACSHA256";
var v1 = mechanism.StartsWith("HMAC");mechanism = "HMAC-SHA256";
var v2 = mechanism.StartsWith("HMAC");Result : v1 is false, but v2 is true. I was too lazy for using StringComparison.Ordinal, since, in my code all the strings were hardcoded... No way, ever, a bug would happen... Until an hungarian used it. Apparently, if you are hungarian, "CS" is counted as 1 letter, BUT in unicode this is 2 letters... :doh:
-
Many devs, by nature, are also entrepreneurs?you are wrong on the terminology. Steve Jobs is a business man and sales person. Wozniak is a developer. But both are entrepreneurs.
-
Many devs, by nature, are also entrepreneurs?I will first respond to the fallacy of people thinking that a developer wanting to be entrepreneur needs to be a business man. This is false. This skill can be into one of your partners. A developer does not have to be a business man if he does not like it. Entrepreneur only means that you prefer creating a service that generate revenue instead of selling your time. Paycheck versus recurrent income and equities. It is a fallacy to mix up "being a business man" with "being an entrepreneur", these are two different things, you can be one without the other. It is not the nature developers to be entrepreneur, but the nature of their skills. Programming is one of the only job where you can create a service by investing nothing but your brain.
-
Many devs, by nature, are also entrepreneurs?Well, an entrepreneur developer don't have to necessarily be the business person. This is why having good partners goes a long way to the success. Entrepreneur means you like to create a service that generate revenue, instead of selling your time. Thinking that the developer needs to be a business person for entrepreneurship is fallacy and dangerous if he does not like it.
-
Holy s**f - Xamarin Forms!I know, but it is the best word to describe my impression after having used it several time. (And my customer who codes too would agree) The idea is cool, but the experience is filled with gotcha's and wtf bugs, thus the word "immature" is appropriate. If it stays immature considering the long time it has been around, there is two possible explanation : the skill of their developers is at question, or xamarin is focusing on something else now. Don't get me wrong, I like xamarin for what it permits us to do. But Xamarin Forms made me hate my life as a developer.
-
Holy s**f - Xamarin Forms!on my side, I stopped coding on it 6 month ago. My customer is always working on it right now and getting highly frustrated. He is on the last version, and had every day its load of "gotcha" of things that render fine on Android, but fail on IOS. (bindings and "optimization" gotcha of ios) I suspect that it would have save him lots of time by not using Xamarin Forms, and have 1 project by plateform directly using the underlying UI API of every plateform. At first he was a huge fan of the concept, but lost too much time on gotcha and wtf situations.
-
Holy s**f - Xamarin Forms!Having coded apps on that we found too many bugs. After the "hello world app", you are welcome to the nightmare of nasty binding that does not work for obscure reasons / new bugs at every updates / IOS "code optimizer" optimizing too much... It was a huge exercise in frustration on my side. Not yet mature.
-
Blockchain Programming In C#only saying that you have a free ebook about bitcoin programming whether or not you want to contribute ;)
-
Blockchain Programming in C# part III know that some people out there appreciate my articles on CP, so I hope you'll appreciate even more my ebook Blockchain Programming in C#[^]. Hope you'll get as much fun as me coding on Bitcoin. We need you. :)
-
Blockchain Programming In C#My apologies, sadly the delete button is in grey, I can't cancel. :/
-
Blockchain Programming In C#I know that some people out there appreciate my articles on CP, so I hope you'll appreciate even more my ebook Blockchain Programming in C#[^]. Hope you'll get as much fun as me coding on Bitcoin. We need you. :)
-
Programmer passion considered harmfulVery interesting that the majority is denying 1/3 of their life doing something they deem not important. Instead of introspection, they blame it to their boss, coworker, society. As if others are responsible to make their 8H worthwhile to their own life. If you are thinking like that, change your job, or you will become an hollow body standing without any soul.
-
.Net schedulers?Using console app + built in Windows Scheduler. Does the job.