بایگانی

Posts Tagged ‘برنامه نویسی’

زبان برنامه نویسی مورد علاقه یا پیش به سوی آبجکتیو سی

پیش نوشت : رشد زبان برنامه نویسی آبجکتیو سی این روزها به شدت بالاست و این موضوع داره منو وادار میکنه بیشتر باهاش آشنا بشم
.

.

جاوا / سی / سی پلاس پلاس / پی اچ پی / وی بی / سی شارپ / پایتون / پرل / دلفی / جاوا اسکریپت : وقتی نگاه میکنم با همه اینها برنامه هایی نوشتم اما آبجکتیو سی رو طرفش هم نرفتم . برای من نوشتن برنامه با دلفی / جاوا و ویژوال بیسیک همیشه جذاب بوده اما زبان های سی بیس نه
.


Objective -c

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

پی نوشت

شما به کدام زبان برنامه نویسی علاقه مندید ؟ در محل کار مجبور به استفاده از کدام زبان ها هستید ؟

منبع

Advertisements

برنامه هایی که باید نوشته شوند : ایده از شما برنامه از ما

ژوئیه 7, 2010 7 دیدگاه

پیش نوشت : چند وقتی است دنبال ایجاد فضای تازه ای در برنامه نویسی هستم . این روزها بیشتر فرصت دارم روی این طرح کار کنم
.

.
مدتهاست در ادارات و شرکت های مختلف درگیر برنامه نویسی هستم. اما همیشه کارهای  تکراری کارمندان و افراد برایم موضوعی جالب بوده. آدمهایی که اگر استرس تولید گزارش و نمودار و آنالیز داده های در هم را در زمینه شغلی خود نداشته باشند بهتر روی کار خود تمرکز خواهند کرد. با همان سواد آفیسی که دارند گاه کارهایی ارائه داده اند که از عهده من خارج بوده

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

در سطح خانگی و شبکه های اجتماعی هم همیشه نیازهایی بوده که تا به امروز به جرات میتوان گفت برای آنها برنامه مشخصی نوشته نشده : برنامه هایی ساده که شاید با چند خط کد نوشته میشود اما شما را از انجام کارهای تکراری و خسته کننده و زمانبر رها میکند

هدف اولیه طرحم جمع آوری نیازهای نرم افزاری افرادی است که از این محل بازدید میکنند : برنامه هایی که باید نوشته شوند و در حال حاضر در بازار نرم افزار مشابهی ندارند . پس اگر طرح یا ایده ای دارید مطرح کنید

سعی میکنم بهترین طرح های ارائه شده را هر چند ماه یک بار بصورت برنامه در اختیار دوستان قرار دهم

دی کامپایلرهای دات نت

نوامبر 26, 2009 بیان دیدگاه
 پیش نوشت :  دی کامپایلر ها نه از جهت نفوذ در کد دیگران بلکه از این جهت برای من جالب بوده که با روش آی.ال در ایجاد فایل نهایی بیشتر آشنا میشوم : البته این نظر شخصی بنده میباشد و مسلما ابزارهای موثرتری برای آشنایی با نحوه کار آی . ال وجود دارد با این حال نیم نگاهی هم به خروجی کدهای خود در این ابزارها دارم تا از میزان نفوذ در آنها اگاه باشم


http://strategoxt.org/Transform/DotNetDecompilers

برای کار با دی کامپایلرهای دات نت و آشنایی با ابزارهایی در این زمینه به این لینک مراجعه کنید

Salamander/Anakrino/LSW DotNet-Reflection-Browser/Lutz Roeder’s Programming.NET
Dis#/Decompiler.net/ILDASM

از بین این ابزارها کدام برای شما مفیدتر بوده ؟ آیا هم چنان کدهای خود را بدون بازنگری در خروجی در اختیار دیگران قرار میدهید؟
به نظر شما دات نت و چنین ابزارهایی در مقابل دنیای اپن سورس حرفی برای گفتن دارند ؟ نظر شما چیست ؟

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