چجوری کاربران رو مجبور به خریدن اپ بکنیم: فونت کمیک اجباری

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

hello_python

اما متاسفانه این اپ آزاد نیست و بعد از ۳۰ روز دوره آزمایشی‌اش تموم می‌شه و لازمه اونو بخرین. اگر نخرین چی می‌شه؟

chocolate

هاها… همه چیز مثل قبل است به جز اینکه تمام فونت ها به comic تبدیل می‌شن که مورد علاقه‌ترین فونت کسانی است که یک هفته می‌شه با کامپیوتر آشنا شدن و مورد نفرت‌ترین فونت کسانی که بیشتر از پنج ساله در این دنیا هستن. معلومه که هر آدم حرفه‌ای که از برنامه خوشش اومده باشه، در همون ساعت‌های اول پول می‌ده و ادیتور رو می‌خره!

باس کی برای ردیت

چی؟! اگر شما هم مثل من از تیتر چیزی نفهمیدین بهتره اول انگلیسی‌اش رو بگم و بعد توضیحش رو اضافه کنم. انگلیسی تیتر می شه: Boss Key for Reddit. ردیت که شناخته شده است براتون؛ یک سایت اجتماعی سرگرمی و خبر و بحث که از مراکز مهم فرهنگ اینترنت است و روزانه آدم‌های زیادی بهش سر می‌زنن.

اما باس کی یا کلید رییس یا چنین چیزی چیه؟ این بر می‌گرده به دورانی که ما در کامپیوترهای تحت داس بازی می کردیم و بعضی بازی‌ها یک کلید داشتن که اگر فشارش می‌دادی صفحه طوری می‌شد که انگار مشغول کار مهمی هستی. این دگمه برای بچه‌هایی که قرار بود با کامپیوتر درس بخونن ولی داشتن بازی می‌کردن استفاده می‌شد و همینطور به یک کارمند امکان می‌داد که وسط بازی اگر یکهو رییس وارد شد، کلیدهایی مثل ctrl+alt+b رو فشار بده و یک صفحه گسترده یا نامه اداری روی صفحه ظاهر بشه. حتی من در دورانی عکس بک گراند کامپیوترم برنامه ایمیل خوان شرکت بود و در نتیجه می‌شد به شوخی هر وقت رییس می‌یاد، فقط پنجره رو کوچیک کنم و به نظر برسه که مشغول ایمیل‌های شرکت هستم!

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

outlook

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

پیتر ریچی مریض‌ترین توییت یک برنامه‌نویس رو کرده:

peter

نکته جالب فرعی اینه که مخاطبینش ۲۳۰۰ بار این توییت رو فیو کردن و ۳۳۰۰ بار ریتوییت. اطراف ما کمتر پیش می یاد که مخاطب ها بیشتر از فیو، ریتوییت کنن و به توییت کننده اصلی انرژی بدن و باعث بشن چیزی که خودشون خوششون اومده، دیده بشه.

اما بحث ما اینجا این نیست، بحث ما اینه که یک نفر این ایده شیطانی رو عملی کرده و شعارش هم اینه که با یونیکد تراژدی خلق کنین.

این برنامه آزاد یک متن رو می گیره و توش سمی کالن (;) رو با علامت سوال یونانی (;) جایگزین می‌کنه. این دو تا که عین همن؟ خب دقیقا همین باعث می شه دوست برنامه نویس شما روانی بشه و به دلیلی نامشخص بعضی ها از روانی شدن بقیه خوشحال می شن (:

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

mimic

که با چشم غیرمسلح برای همکار بیچاره شما قابل تشخیص نخواهد بود و معلومه که نباید توسط شما انجام بشه! این پست بیشتر یک هشدار است که اگر با چنین شرایطی مواجه شدین گریه‌تون نگیره.

اینم بگم که جالبترین سر کار رفتن من در مدت‌های اخیر وقتی بود که همکارها کیبورد بی‌سیم مجموعه کیبورد و ماوس بی‌سیم من رو با کیبورد مشابهی جابجا کردن! من پشت کامپیوتر نشستم ولی کیبورد بی‌سیم از کار افتاده بود و گاه گداری هم [با شیطنت بچه‌ها در اتاق کناری که کیبورد اصلی من دستشون بود] چند تا عدد و انتر و غیره تایپ می شد! دوستان در شوخی حرفه ای بودن و در نتیجه دو سه دقیقه ای بیشتر طول نکشید تا همه با هم بخندیم (:

شما تا حالا هدف چنین شوخی‌هایی بودین؟

الگوریتم‌های ژنتیک برای طراحی برج‌های بدون سایه

لندن شهر شلوغی است. لندن شهری بدون آفتاب است. این دو تا رو که کنار هم بذارین می‌فهمین چرا برای مهندس های NBBJ مهم بوده که برج‌های دوقلویی که دارن می‌سازن،‌ «سایه نداشته باشه».

map

اما جذابیت مساله به طور خاص برای جادی.نت چیه؟ اینکه کل جریان ساخت برج‌های بدون سایه با یک برنامه کامپیوتری و ظاهرا بر اساس الگوریتم‌های ژنتیک ساخته شده. یه برنامه نرم افزاری، وضعیت و زاویه تابش نور خورشید در نقطه دقیق قرارگیری ساختمون در طول سال رو داره و با تغییر دائمی زاویه بدنه ساختمون در نقاط مختلف سعی می کنه میزان انعکاس نور هر ساختمون روی سایه ساختمون دیگه رو خنثی کنه. چیزی شبیه این:

Animation

گفته می شه این الگوریتم تونسته ۶۰ درصد آفتاب بیشتری روی زمین بندازه و جالبتر اینه که توی متغیرها چیزهایی مثل میزان دید به رود تیمز هم در نظر گرفته شده.

no_shadow_tower

  • (فیلم دو دقیقه‌ای تبلیغاتی برج های بدون سایه](https://vimeo.com/121813688)

فکر می کردین ماشین حساب گوگل اینقدر باحال باشه؟

ثابت های جهانی در ماشین حساب گوگل

فرستاده شده توسط امین حشمتی.

مرتبط:
جستجوی گیبریش در گوگل
گوگل حالا متن آهنگ ها رو مستقیما در نتیجه جستجو نشون می ده
ابتکار گوگل برای جستجوی گی و لزبین

سی تی اسکن مجسمه ۱۰۰۰ ساله بودایی، مومیایی داخلش رو آشکار کرد

mummy

محققین هلندی مرکز پزشکی میاندر، با سی تی اسکن مجسمه هزار ساله استاد بودایی چنینی لیوکوان، نشون دادن که تمام این سال‌ها، داخل این مجسمه یک مومیایی وجود داشته. اونها همچنین با اندوسکوپی، نمونه‌هایی از جسد رو برای آزمایش برداشتن.

هلندتایمز نوشته

در کنار همه نوع ماده فاسد شده در جایی که قبلا اعضای حیاتی بدن قرار داشتن، محققان تکه‌های کاغذی پیدا کردن که روشون کارکاکترهای قدیمی چینی نوشته شده بود. همچنین نمونه‌ای از استخوان برای تحلیل دی.ان.ای. برداشته شده.

با یک خط جاوا اسکریپت و چند تمرین، اوباما به اولین رییس جمهوری آمریکا تبدیل شد که برنامه نویسی کرده

obama

اوباما با شرکت در برنامه «ساعت برنامه نویسی» تبدیل به اولین رییس جمهوری آمریکا شد که برنامه نویسی کرده. اوباما که برای افتتاح هفته آموزش علوم کامپیوتر ۲۰۱۴ سخنرانی کرده بود و از لزوم یاد گرفتن برنامه نویسی گفته بود، در یک برنامه یک ساعت برنامه نویسی شرکت کرد و ثابت کرد که حرفش در مورد خودش هم صدق می کنه.

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

moveForward(100);

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

اینم اضافه کنم که اوباما اصولا فضای برنامه نویسی رو دوست داره و تبلیغ می کنه و در یک ویدئو گفته بود که آمریکایی ها باید در اینکار پیشرفت کنن و به طور خاص این جمله اش خیلی مشهور شد که

فقط دانلود کننده آخرین نسخه اپ ها نباشید و به طراحی آن‌ها کمک کنید. فقط با گوشی بازی نکنید، برنامه بنویسید.