What I Think Is

نرم افزاری به نام KOPCS

دوباره قرار مسابقه IAUM-CCC  برگزار بشه . این مسابقات در مرحله اینترنتی و حضوری برگزار می‌شود )اگه با نحوه برگزاری مسابقات برنامه نویسی آشنایی ندارید می‌تونید به اینجا مراجعه کنید(.

مرحله اینترنتی مسابقه ما توسط نرم افزار KOPCS مدیریت می‌شود. این برنامه کاملا توسط زبان c++  وطبق گفته یاسر ژیان برای اثبات قدرت این زبان در برنامه نویسی وب سایت نوشته شده ولی خب یک  کمی قدیمی شده بود آخرین تغییر این نرم‌افزار به حدود سه سال پیش برمی‌گرده. برای برگزاری مسابقه امسال ابتدا قرار بود که یه نرم افزار جدید بر پایه یکی ازتکنولوژی های جدید و مطرح وب بنویسیم که با توجه به زمان محدود امکان پذیر نشد.از اونجایی که KOPCS با مجوز LGPL منتشر شده من سعی کردم یکم همین نرم افزار موجود رو مرتب کنم . ادامه مطلب

افزایش سرعت فایرفاکس

اگر از کابران مرورگر فایر فاکس باشید و بیشتر زمان خود را صرف گشت گذار در وب می‌کنید .احتمالا همیشه در پی افزایش سرعت  این مرورگر بوده اید و راهکار های مختلفی مانند تغییرات در تنظیمات فایر فاکس در بخش خط لوله و کش مرورگر انجام داده اید. یکی از مهمترین گلوگاه ها در اجرای کند این نرم افزار نگه داری اطلاعات مربوط به کابر)افزونه‌ها، بوک‌مارک‌ها، تاریخچه و …( برروی دیسک است که اصطلاحا به این اطلاعات پروفایل گفته می‌شود.در اینجا  به تکنیکی برای افزایش سرعت  و رفع این مشکل می پردازیم.

در این بخش ماه به کمک سیستم فایل tmpfs اطلاعات پروفایل فایر فاکس را بر روی حافظه اصلی به جای  دیسک سخت نگه داری می کنم .

ادامه مطلب

مهندسین نرم افزار چگونه فکر می کنند

۱. مدیر پروژه: کسی که  فکر می کند ۹ تا زن می توانند یک بچه را در یک ماه به دنیا بیاورند.

۲. توسعه دهنده: کسی که فکرمی کند ۱۸ ماه  زمان می برد که یک بچه به دنیا بیاید.

۳. Onsite Coordinator : کسی که فکرمی  کند یک زن می تواند نه بچه را در یک ماه به دنیا بیاورد.

۴. مشتری: کسی هست که نمی داند چرا بچه می خواهد. ادامه مطلب

تداخل مغزی

سعی کنید رنگ کلمات نوشته زیر را بگویید مثلا کلمه ی اول آبی هست و ….

موفق نشدید؟چرا؟

چون سمت راست مغز سعی می کنه رنگ رو ببینه و سمت چپ اصرار به خواندن دارد

و این یعنی تداخل بخش چپ با راست مغز

Zend Certified Engineer

امشب داشتم دنبال نمومنه سوالهای ZCE می گشتم خیلی جالب بود این سوالها خیلی خیلی کمیاب بود یه مورد خوبی پیدا کردم که سوالهای نسبتا خوبی هم داشت

توضیح برای کسایی که نمی دونند ZCE  چی هست!!!

ZCE  یه مدرک معتبر در زمینه برنامه نویسی PHP  هست که توسط شرکت Zend  سازنده موتور مفسری PHP  ارائه می شه برای اطلاعات بیشتر را از ویکی بگیرید

این هم نمونه سوالها (ادامه مطلب)

ادامه مطلب

smart image

خیلی وقت پیش (حدود ۳-۴سال) یادمه یه سایتی دیده بودم که تو URL اسم هر عکسی رو می نوشتی اون عکس رو داشت. همون موقع ها می خواستم مثل اون بنویسم ولی نمی دونم چی شد که به تعویق افتاد تا اینکه دیشب دوباره یاد قدیما کردم و گفتم بنویسمش حاصلش شد این

http://witi.ir/projects/mjimg/baby.jpg

به جای baby.jpg  اسم هر عکسی رو بزارید سعی می کنه یه عکس برای اون اسم پیدا کنه و نمایش بده و چون معمولا یه عکس رو بیشتر از یه نفر نگاه می کنه عکس رو هم برای مسائل پرفرمنس کش می کنم که دفعه بعدی همونو رو سریع نشون بده

اینم چند تا نمونه می تونید به جای اسم عکس مثلا car.jpg  هر چی دوست دارید بزنید

http://witi.ir/projects/mjimg/car.jpg

http://witi.ir/projects/mjimg/sky.jpg

برنامه نویسی و حرف ها


  • علوم رایانه هیچگاه شخصی را تبدیل به یک برنامه نویس خوب نمی‌کنند همانطور که مطالعه در مورد رنگ‌ها و قلم‌ها شما را تبدیل به یک نقاش خوب نمی‌کند. (Eric Raymond)

  • صحبت کردن ساده است. کدت رو نشون بده! (Linus Torvalds)

  • هر کسی می‌تواند کدی بنویسد که یک کامپیوتر آن‌را درک کند. یک برنامه نویس خوب کدی را می‌نویسد که برای سایر همکارانش قابل درک باشد. (Martin Fowler)

  • سادگی یک برنامه یکی از شرایط قابل اطمینان بودن آن است. (Edsger Dijkstra) ادامه مطلب

افزونه های کاربردی اپن آفیس

اگر جز کسایی هستید که از مجموعه openoffice.org استفاده می کنید احتمالا افزونه های معرفی شده در این مطلب برای شما جالب خواهد بود

۱. Sun Presentation Minimizer ادامه مطلب

برنامه نویس

درک کنید،برنامه نویسی حفظ بودن کدها نیست.فاصله در حد سواد نوشتن با شاعری است!

امروز سر کلاس بیشتر به درست بودن این جمله پی بردم هر چند ممکنه یکی مثل بابک سلیمی پیدا بشه بگه «محققا  این اندازه اصالت  قائل  شدن  واسه یه  مهارت هرچقدرم که کارآمد باشه توهم هست» ولی خوب من معتقدم آدم ها دو دسته هستند اونهایی که ذاتا برنامه نویس هستند و اونهایی که داتا برنامه نویس نیستند. ممکنه یه نفر بتونه با تمرین برنامه نویسی رو یاد بگیری برنامه ها خوبی هم بنویسه که نسخه نسخه فروش می ره ولی یه جاهایی هست که می شه فرق یه برنامه نویس رو با یکی که فقط با تمرین تونسته کد ها رو حذف کنه  و به کار ببره دید. یه جاهایی هست که خلاقیت رو می شه دید.

نوشته بالا به این معنی نیست که اگه یکی داتا برنامه نویسه همین طوری بودن هیچ تمرینی می تونه  برنامه   می نویسه . ار نظر من مثل این می مونه که خیلی ها هستن که شعر می گن ولی واقعا به همه ی کسایی که شعر می گن می شه گفت شاعر ؟. ممکنه یکی مثل من بشینه یه روز یه چند بیت شعر هم بگه ولی این چند بیت شعر واقعا شعره؟

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

درک کنید فاصله بسیار است

Mohaghaghan in andaze esalat ghael shodan vase ye maharat harcheghadram ke karamad bashe tavahomeh.

سلام witi

اولین پست وبلاگ من مصادف شده با جشن فارغ التحصیلی دانشگاه نمی دونم خوب هست یا بد .

در هر حال خوب یا بد که من دارم اولین پستم رو می زنم

من احمد عظیمی و جواد عامل قرار وبلاگ نویسی گذاشتم  و اولین پست رو هم من باید بزنم ظاهرا

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

مسابقه IAUM-CCC7