بایگانی دسته: برنامه نویسی

لازاروس، پرل، هسکل و دیگر هیچ!

خب در این پست میخوام کمی در مورد برنامه نویسی بنویسم :).

سه زبان برنامه نویسی هستند که خیلی بهشون علاقه دارم و در زمینه های مختلف باهاشون کار میکنم (گرچه هیچوقت برنامه های بزرگ نمی نویسم). این سه زبان عبارتند از : ۱.لازاروس ، ۲. پرل و ۳. هسکل. حالا باید دید هر کدوم چه ویژگی ای دارند که من اینطور ازشون خوشم اومده و استفاده میکنم. البته در نظر داشته باشید هسکل و پرل قدیمی تر از لازاروس هستند پس اگر یه زمانی رفتید سمت لازاروس و گفتید تعاریف بنده کــــــــــــــشـکه! حواستون باشه. هسکل و پرل در نسخه ۵ خودشون هستند ولی لازاروس تازه به ۱ رسیده.

ادامه خواندن لازاروس، پرل، هسکل و دیگر هیچ!

Share

دردسر کمتر برنامه نویسان آندروید با ADT

قبلا یادمه برای برنامه نویسی آندروید ، باید از هفت خوان رد میشدیم 😐 . از دانلود SDK و Eclipse و افزونه ADT گرفته (که خودش دو روز کاری میطلبید) تا نصب و هماهنگ سازی اینها (این هم نزدیک یک روز کامل وقت میخواست). و بعد نشستن و کد زدن تنها «در صورت عدم اشتباه در نصب و پیکربندی» قبلی ها :).

خب الان ADT Bundle شده یک مجموعه کامل ، این مجموعه شامل اکلیپس پرتابل (+ SDK) و افزونه ADT هست که گوگل ارائه کرده. تقریبا میشه گفت گوگل هم مثل مایکروسافت اومده یک محیط یکپارچه توسعه (IDE) رو برای خودش داده بیرون. با این تفاوت که مایکروسافت ، محصولش رو خودش ساخته ولی گوگل بخشهاییش رو از اکلیپس قرض گرفته.

خب از برنامه نویسی آندروید بحث کردیم ، بیایم ببینیم کلا برنامه نویسی برای آندروید چگونه است؟

ادامه خواندن دردسر کمتر برنامه نویسان آندروید با ADT

Share

چه چیزی باعث شد به سمت Haskell بروم؟

خب در این پست چیزای جالبی خواهم نوشت. در مورد زبان برنامه نویسی Haskell که زبان مورد علاقه من هست و ازش هم به وفور استفاده میکنم 🙂 .

و همچنان هم در حال یادگیریش هستم.

اولین چیزی که در هسکل ، من رو به سمت خودش کشید ، اسم قشنگش بود. نمیدونم چرا، ولی انگار یه قدرت خاص پشت این اسم خوابیده 😀 .

دومین چیز ، سینتکس نسبتا ساده اون هست :). و همچنین شلی که در اختیار کاربر قرار میده تا توی اون شروع کنه به محاسبات!

خلاصه همین دیگه ، حسابی درگیر هسکل شدیم :).

Share

Mozilla Seamonkey جایگزین مناسب Dreamweaver !

مدتها بود دنبال یک سوییت مناسب طراحی وب میگشتم. از خوب حادثه (:D) توی سرچها چشمم به  Seamonkey افتاد. این سوییت ، مثل تاندربرد و همچنین جناب فایرفاکس ، محصول موزیلاست. نمونه دبیانیش هم IceApe نام داره.

میمون دریایی ، به شما کمک میکنه تا همزمان وقتی یک صفحه رو ادیت میکنید ، نتیجه رو هم ببینید. همچنین یک مرورگر وب و کلاینت ایمیل هم در دل خودش داره :).

Share

برنامه نویسی وب را جور دیگر باید دید!

مدت نسبتا زیادی هست که وبسایتهام رو مستقل از سرویس های بلاگدهی مثل بلاگفا مدیریت میکنم. و این خودش باعث شده توی این مدت با چیزای زیادی آشنا بشم. مهم ترین هاشون WordPress , Drupal , PHP, CSS و HTML5 بودند.

در این میان با چیزهای دیگری هم آشنا شدم. نمونش ASP و … .

اما بیایم ببینیم که چی به چی هست و این همه زبان و CMS از کجا اومده؟

ادامه خواندن برنامه نویسی وب را جور دیگر باید دید!

Share

JabirBSD هم ساخته شد!

خب بالاخره نسخه BSD هم ارائه کردیم. البته ممکنه باب میل جماعت زیر ابرو برداشته نباشه ولی بهرحال نتیجه یک تلاش شبانه روزی هست. البته تا جایی که خودم تست کردم مشکلاتی داشت که امیدوارم بتونیم رفعش کنیم 🙂 .

این هم لوگوی این BSD جدید. البته این BSD قرار هست Rebrand باشه برای مدتی. بعد از مدتی هم فورک میشه و خودش همه چیزش رو توسعه میده. حتی کرنل JabirBSD هم با FreeBSD متفاوت خواهد بود :).

ادامه خواندن JabirBSD هم ساخته شد!

Share

کامپایل FreeBSD چگونه است؟

با سلام.

این دومین پست امشب من هست. توی این پست میخوام در مورد کامپایل و ساختن یک دیسک زنده از FreeBSD توضیح بدم. مراحل کار خیلی خیلی ساده هست، ولی متاسفانه وقت گیر. کم کم باید ۳-۴ ساعت وقت بزارید تا سورسها کامپایل بشه. البته میتونید از make jobs هم استفاده کنید. ولی باز هم ممکنه طولانی بشه.

خب چی نیاز داریم؟

ادامه خواندن کامپایل FreeBSD چگونه است؟

Share

Fork کردن یعنی چه؟

با سلام.

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

در ادامه با من باشید تا بیشتر بدانید :دی.

ادامه خواندن Fork کردن یعنی چه؟

Share

گامباس ، دوست خوب من!

عموما کاربران ویندوزی که دوست دارند برنامه نویسی کنند اولین بار سمت Visual Basic میروند. این زبان ، زبانی ساده است و چنانچه کمی بهش وارد بشید میتونید برنامه های جالبی بسازید.

تا نسخه 2008 این زبان روی NET هم پیاده سازی شد و تبدیل شد به یک زبان عالی. البته فقط برای ویندوز. توی یک مجله کامپیوتر با زبانی به نام “گامباس” آشنا شدم که نمونه خوبی از بیسیک برای لینوکس بود. این زبان برنامه نویسی همه چیزش مثل ویژوال بیسیک هست و برپایه کامپایلر Free BASIC ساخته شده. همچنین فرمورک های لینوکسی مثل مونو ، جی تی کی و کیوت رو هم ساپورت میکنه  . خب چرا به این زبان میگم دوست خوبم؟

ادامه خواندن گامباس ، دوست خوب من!

Share

شروعی دوباره برای جبیر

سلام به همه.

امروز سی دی ماه ۱۳۹۱ ، آخرین امتحانم (شیمی) رو دادم. خب چند خبر خوش هست که دوست دارم با ما در این راستا همراه باشید.

این خبرها تماما به جبیر مربوط میشه و تمام (البته نه تمام و کمال) جوانب رو توضیح میده.

ادامه خواندن شروعی دوباره برای جبیر

Share