HNHacker News
TopNewBestAskShowJobs

ahmelsayed

33 karma · joined January 27, 2011

submissionscomments
ahmelsayed··on Microsoft Azure: Functions
You certainly can do this. Though keep in mind that your functions are running on Windows, so make sure to compile your native binaries to target Windows.
ahmelsayed··on Microsoft Azure: Functions
Right now we're using node 4.1.1, we're still looking into handling language versions.
ahmelsayed··on Microsoft Azure: Functions
It's on the road map, yes. There is already an experimental support for it but it needs a lot more polishing https://github.com/Azure/azure-webjobs-sdk-script/blob/807cf...
ahmelsayed··on TypeScript 1.4 sneak peek: union types, type guards, and more
that's not really the actual timeline. here is the pull request for adding union types. https://github.com/Microsoft/TypeScript/pull/824

I believe all 3 teams, TypeScript, Flow, and AtScript, are working together for few things as is.

ahmelsayed··on Code that should never be reached
and the "how can this happen?" https://github.com/search?utf8=%E2%9C%93&q=%22how+can+this+h...
ahmelsayed··on A new set of Firefox Developer Tools features
It's just very inconsistent. It just happens sometimes and I either restart firefox or close and open the tab and it goes away. I can try to take a memory dump when that happens. I don't know how useful that might be for you. If I ever get something consistent I will make sure to file a bug.

Thanks for all the amazing work though! nothing beats the visual tools and network traces in Firefox.

ahmelsayed··on A new set of Firefox Developer Tools features
I primarily use Firefox for browsing, but for development I usually use a mix of Firefox and Chrome. It might be just me, but it's very common when I use the JavaScript debugger in Firefox that it either freezes the site, the debugger, or Firefox itself. That causes me to give up and head to Chrome. I also wish they put a visual queue on the web page when you pause the debugger like Chrome does. Everytime the site get's unresponsive I have to click around few times, wonder what I screwed up, and then realize that the debugger was paused.
ahmelsayed··on The engine for Git push in Azure and for your own server
how long ago was that? I can see it supported now[1] but I don't know if that was something recent or not.

[1] http://azure.microsoft.com/en-us/documentation/articles/comm...

ahmelsayed··on How Azure Web Sites Sucked in Production
While that is absolutely true for IIS and the Shared tier in Azure Websites (although it's fully configurable if you own the IIS box[1]), Dedicated tiers (when you own the whole VM) in Azure have a feature called Always On[2] Where there is no idle Time-out on the app itself, so even if the app remained idle for days, w3wp process won't be killed. Also if the app happen to shutdown for any reason (machine restart, Azure Update, Windows Update, app crash, etc) Azure Websites will make sure to send a request to the app to start it up and warm it, then the app can use Application Initialization[3] to do any more complex warmup

[1] http://serverfault.com/a/595215/219792

[2] http://azure.microsoft.com/en-us/documentation/articles/web-...

[3] http://www.iis.net/learn/get-started/whats-new-in-iis-8/iis-...

ahmelsayed··on Introducing ASP.NET vNext
I think he is referring to running different versions with different CLRs side-by-side. It means Platform-as-a-Service friendly. Since in PaaS you usually don't own the machine, you just run code somewhere. You don't want to be tied in with is framework X installed on the machines or not. You want to be able to pull in what ever framework you like, as you would do with node.js for example
ahmelsayed··on Ramsey Nasser's Arabic programming language artwork
print in Arabic should be اطبع not إتبع

إتبع means "to follow" while اطبع means "to print"

ahmelsayed··on How I Turned Down $300,000 from Microsoft to go Full-Time on GitHub (2008)
thanks for the link. I always thought this must be some form of bias, but never knew there is a formal name for it.
ahmelsayed··on A worthy Ultrabook appears: the ThinkPad X1 Carbon reviewed
do you know of any issues with backlight bleeding? The Amazon reviews got me worried
ahmelsayed··on Why I’m uninstalling Windows 8
also

- right click on the running instance in the task bar and select Visual Studio

- middle click on the already running instance in the task bar

same as with Windows 7

ahmelsayed··on Here’s why the Facebook iOS app is so bad (UIWebViews and no Nitro)
push notification and uploading photos are probably the only reasons I use the facebook app. I also think they have a nice UI ideas in the app, it just doesn't work that well. but for example Twitter app is far more superior than the mobile site (I think)
ahmelsayed··on [Follow-up Results] Your favourite text editor/IDE?
I like notepad++ on Windows and vim on linux. for IDE I really like VS, and when did HTML become a programming language??