وبسایت شخصی حسن هاشمی

برنامه نویس. ایران. قم :))

مروری بر معماری اندروید - قسمت اول

فکر نمی کنم نیازی باشه که بخوایم اهمیت درک معماری سیستم عاملی که داریم ازش استفاده و یا احیاناً داریم براش برنامه می نویسیم رو اثبات کنیم.

درک عمیق از کمپوننت های مختلف شکل دهنده ساختار سیستم عامل به ما کمک می کنه تا حداکثر استفاده رو از امکانات فراهم شده توسط اون رو داشته باشیم. که از قضا اندروید هست برای این پست. بیشتر...

مکانیزم اجرای دیباگر و خصوصاً Breakpoint

هیچ برنامه نویسی نیست که تا حالا یه درود به روح مخترع breakpoint نفرستاده باشه :)...  (امیدوارم زنده باشه البته)

همه ما مطمئناً n بار از این امکان debugger های مختلف استفاده کردیم، اما شاید توجه نکردیم که مکانیزمش چی هست و چجوری به ما اجازه میده وضعیت کلی Process رو در لحظه ای که breakpoint اجرا می شه برانداز بکنیم.

توی این پست میخوام در مورد نحوه اجرای breakpoint، بنویسم و نقش سخت افزار و نرم افزار رو بررسی کنم.بیشتر...

چرا جاوا اسکریپت زبان ضعیفیه و باید جایگزین بشه؟ چاره چیه؟

قصد ندارم اون بحث سنتی همیشگی بین برنامه نویسا که هر کدوم خیلی متعصبانه از یه زبان تعریف می کنن رو دوباره انجام بدم چون خیلی رفتار غیر حرفه ایی هست.

الان که این مطلب رو مینویسم شاید تعداد پروژه های وبی که انجام دادم تقریباً اندازه موهای سرم باشه :) و  فکر کنم این صلاحیت اظهار نظر در مورد جاوا اسکریپت رو بهم  میده. ;) بیشتر...

معرفی پروژه Roslyn

Roslyn نام پروژه ای هست که مایکروسافت تقریباً شش سال گذشته روش وقت گذاشته حالا این Roslyn چی هست.

"A reimplementation of C# and Vb compiler" چیزی هست که مایکروسافت اعلام کرده. بله! درست حدس زدید مایکروسافتی های نشستن و دوباره کامپایلر vb و #C رو از اول نشستن.

اشتباه نکنید اونا علاف نیستن:)بیشتر...