شروع برنامه‌نویسی تابعی با Haskell

امتیاز: ۲۷ حامد رمضانیان چهارشنبه ۷ فروردین ۱۳۹۲ - ۰۰:۳۵ دیدگاه‌ها ۰ حامد رمضانیان منبع

حامد رمضانیان می‌نویسد:

زمانی که در دانشگاه در حال یادگیری درس زبان‌های برنامه‌نویسی بودم، می‌گفتم چرا باید این همه زبان برنامه‌نویسی وجود داشته باشه؟ و سوال‌های مشابه این برام پیش می‌اومد. مثلا یکی از چیزایی که برام خیلی جالب بود برنامه‌نویسی به صورت شی‌گرا خیلی سربار اضافی برای برنامه شما ایجاد می‌کنه و فقط مزیتش اینه که برای ما انسان‌ها فهم برنامه رو بهتر می‌کنه اما برای ماشین بدتر.
وبلاگ سرریزهای ذهن من درباره برنامه‌نویسی تابعی می‌نویسد و برای کسایی که در برنامه‌نویسی شی‌گرا غرق شده‌اند نیاز است این نوشته خوانده شود:
«من موقعی که به پیشنهاد Larry Wall و چند نفر دیگه رفتم که یکمی Functional Programming یاد بگیرم، به چند تا مشکل اساسی برخوردم. یکی این که کلی گزینه جلوم بود، از Lisp بگیر تا این که مثلا با Python کار کنم. دوم هم این که اصلا نمی‌فهمیدم اینا چی می‌گن، حرفی که زده می‌شد با تصویری که من تو ذهنم از برنامه‌نویسی داشتم کاملا متفاوت بود. سعی می‌کنم با این پست این مشکل رو برای افرادی که توی موقعیت مشابهی هستند رفع کنم.»


نخستین دامنه اینترنتی دنیا، ۲۸ ساله شد

امتیاز: ۱۵ Hossein Rayeshman یک‌شنبه ۲۷ اسفند ۱۳۹۱ - ۰۰:۰۹ دیدگاه‌ها ۰ حامد رمضانیان منبع

Hossein Rayeshman می‌نویسد:

نخستین دامنه اینترنتی، ۲۸ سال پیش با نام Symbolics.com ثبت شد. این دامنه هر چند میزبان محبوب‌ترین وب‌سایت دنیا نیست اما قدیمی‌ترین در دنیاست. سیمبولیک کمپانی‌ای بود که برای کمبریج سیستم‌های کامپیوتری تولید می‌کرد تا زبان نرم‌افزاری LISP را اجرا کنند.
وقتی کامپیوترهای شخصی همگانی شدند، سیمبولیک نیز که نتوانست در بازار دوام بیاورد، رفته رفته فراموش شد. هر چند سیمبولیک دیگر کامپیوتر تولید نمی‌‌کند اما هنوز در زمینه تولید محیط‌های بسیار خاص برنامه‌‌نویسی فعال است که دامنه‌ Symbolics-dk.com مربوط به کارهای این شرکت می‌باشد.
یک شرکت مجازی‌سازی املاک به نام XF.com، در سال ۲۰۰۹ دامنه Symbolics.com را به قیمتی که هنوز فاش نشده، از آن خود کرد و آن را به موزه‌ اینترنت تبدیل نمود. در این وب‌سایت مقالاتی در رابطه با دامنه و حتی تاریخچه اینترنت درج شده‌است.


علت از کار افتادن هکرنیوز

امتیاز: ۱۸ امیررضا قادری سه‌شنبه ۱ اسفند ۱۳۹۱ - ۱۵:۱۴ دیدگاه‌ها ۰ حامد رمضانیان منبع

امیررضا قادری می‌نویسد:

سایت Hacker News ، سایت‌ معروف اشتراک لینک، شب گذشته از کار افتاد. اگر دنبال کننده‌ی این سایت هستید احتمالا متوجه این موضوع شده بودید. اما دلیل از کار افتادن آن چه بود؟ اینطور که پیداست به علت یک اشتباه بسیار ساده در مشخص کردن ID یکی از کامنت‌ها، یک حلقه‌ی بی‌نهایت در سیستم نظرخواهی سایت رخ داده بود و با هر بازدیدی که از آن قسمت از سایت صورت میگرفت یک صفحه‌ی بلند بالا به صورت مداوم از طرف سرور تولید می‌شد. وجود چنین حلقه‌ایی با توجه به ترافیک روزانه سایت، باعث از کار افتادن کامل سرورها شده بود.

سایت هکرنیوز توسط Paul Graham، برنامه‌نویس و کارآفرین معروف نوشته شده است و با زبان برنامه‌نویسی Arc (از خانواده Lisp) توسعه پیدا می‌کند. چنین اخباری نشان دهنده‌ی این است که حتی برنامه‌نویسانی در این سطح هم می‌توانند گاهی چنین اشتباهاتی مرتکب شوند! :)