سر پاتریک استوارت و حقوق زنان

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

پاتریک استوارت در دفاع از زنان

پاتریک استوارت برای گیک‌ها شخصیت بسیار مهمی است چون کاپیتان پیکارد رو در استار ترک بازی کرده و برای حقوق بشری‌ها آدمی بسیار قابل احترام… مثلا به خاطر عکس بالا که توش داشته بعد از خریدن کمی پرتقال از یک مرکز خرید بیرون می اومده و این تابلو رو می بینه و احساس می کنه کار خوبیه چند دقیقه‌ای با اون کنار خیابون بایسته (:

به مناسبت هزار و یکمین روز زندانی بودن دو آدم الان شریف

این رو درست کردم برای یادآوری دو تا آدم الان شریف که می تونستن همرنگ جماعتشون بشن و رییس باشن و مدیر و عضو فلان مجمع و فلان شورا و … ولی ترجیح دادن از حقوق بشر حرف بزنن و از آزادی بیان و زمانی که تلویزیون هنوز می گفت باید به دروغگو تعظیم کنیم، گفتن که دروغ بده.

کروبی رو روحانی در فایل اکسل

دریافت فایل اکسل

دانشگاه یزد و سرور‌های آینه پروژه‌های آزاد

امیر توجه‌مون رو به یک پروژه جالب جلب کرده: دانشگاه یزد داره یکسری از پروژه‌های آزاد رو میرر می‌کنه. مثلا اگر شما به سایت اوبونتو برین و بخواین سی‌دی این لینوکس باحال رو دانلود کنید، میرور‌های دانشگاه یزد یکی از گزینه‌های پیشنهادی است. این کاری است که باید بیشتر بشه و خیلی خوبه که دانشگاه‌ها خودشون رو درگیر این چیزها کنن که هم برای کاربران زندگی‌ راحت‌تر بشه و هم این دانشگاه توی ذهن آدم‌ها جا بیافتن. البته معلومه که طرفدار سانسور داخلی به شکل اینترانت نیستیم و همیشه هم نگران دستکاری شدن اطلاعات توسط دوستان زحمت کشمون ولی در یک کشور درست بودن میرر پروژه‌های بزرگ در داخل، مزیت مهمی حساب می‌شه. ایول به مرکز اطلاع رسانی و خدمات رایانه ای دانشگاه یزد و آدم‌های با شعورش.

گیک‌ها! چشم به آسمان.. خسوف در ۹:۴۷ جی ام تی

گیک‌های عزیز امشب ۱۸ به ۱۹ اکتبر به ماه نگاه کنین چون یک خسوف خیلی قشنگ داریم. یک خسوف ناقص که ماه توش یک جورهای بانمکی روشن خاموش می شه که اگر هزار سال قبل بود می تونستیم باهاش ادعای پادشاهی بکنیم (: البته متاسفانه این خسوف ارومه و برای دیدن کاملش باید بیشتر از چهار ساعت صبر کنیم که از حوصله اکثر آدم‌ها خارجه و ممکن بود اصولا ادعای پادشاهی ما رو باور نکنن.

مجموعه‌ کلیپ‌های حضور ریاضیات در فیلم‌ها

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

اگر دوست دارین بقیه اش رو نگاه کنین سری بزنین به صفحه «ریاضیات در فیلم‌ها»ی دانشکده ریاضی دانشگاه هاروارد و لذت ببرین.

پی.نوشت. اون فیلم که گذاشتم یکی از انگشت شمار فیلم‌هایی است که من در نوجوانی نگاه کردم: هکرها ۱۹۹۵ با حضور آنجلینا جولی جوان. این فیلم برای من کلی الهام بخش بود و هنوزم گاهی می ذارم پخش بشه.

حیوانات علیه زامبی‌ها

zombie_animals

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

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

گله‌های زامبی برای پرنده‌ها (بخصوص کلاغ‌ها و لاشخورها) یک منبع عالی غذایی بدون مغز ولی پر گوشت هستن. همینطور پستاندارهای بزرگ و کوچیک (از خرس گریزلی ۵۰۰ کیلویی تا گرگ‌ها و حتی موش‌ها) از دیدن یک گله زامبی خیلی خوشحال خواهند شد و حتی احتمالا دائما تعقیبشون خواهند کرد چه برسه به یوزپلنگ‌ها و بقیه گربه و سگ سانان.

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

اما اصلی‌ترین زرادخانه طبیعت علیه زامبی‌ها حشره‌ها هستن. از مگس‌ها تا مورچه‌ها. میلیون‌ها میلیون مگس، شته، مورچه و … به کمک ما خواهند اومد تا بتونیم زامبی‌ها رو قبل از اینکه اصولا به خطری تبدیل بشن از بین ببریم و این باید یک دلیل دیگه باشه که ما قبل از زامبی شدن، با طبیعت مهربون باشیم.

اصل مقاله حیوانات علیه زامبی‌ها رو با کلی ویدئو و عکس و توضیحات رو اینجا ببینین.

مرتبط:

راهنمای مرکز کنترل بیماری‌های آمریکا برای مقابله با حمله زامبی‌ها

روزی که رییس جمهور جاوا رو خاموش کرد: آندو جاوا ۲۰۱۳

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

تریلر فیلم جاواکالیپس عالیه. با تشکر از علیرضا علی‌محمدی که توجهم رو بهش جلب کرد.

چرا گنو لینوکس رو دوست دارم: دانلود کردن خودکار هر فصل جدید به محض انتشار

سعید پرسیده:

سلام جادی جان.
یه سوال داشتم ازت.
من چند مدته دارم آموزش سی شارپ رو یاد میگیرم از طریق سایت webtarget.ir
و اینجوریه که هر از چند مدت یه آموزش میزاره و من دنبال میکنم. میخ,استم بدونم راهی هست که من بدون اینکه مراجعه کنم به سایت و هر دفعه فایل های پی دی اف رو دانلود کنم بتونم با یه اسکریپت یا یه کد توی ترمینال تمام آموزهای سی شارپ رو توی یه فولدر دانلود کنم؟
ضمنا اینم آدرس یکی از فایل های پی دی اف آموزش سی شارپ هست و جاهایی که هر دفعه تغییر میکنه رو توی لینک دوم با ستاره برات مشخص میکنم.
http://dl.webtarget.ir/027-cSharpTime/session-33/cSharpTimeSession-33.pdf
http://dl.webtarget.ir/027-cSharpTime/session-**/cSharpTimeSession-**.pdf

خب.. سوال های اینجوری مثل یک پازل یا جدول بامزه هستن که جلوی تلویزیون لم می دیم و حلشون می کنیم. البته از نظر عقلی این سایت باید حتما RSS داشته باشه که بشه به سادگی دنبالش کرد ولی خب… ایده شما چیه؟ ایده من اینه که کافیه یکی از این فایل ها توی یک دایرکتوری باشه و ما روزی یکبار از اون دایرکتوری ls بگیریم و در آخرین فایل دانلود شده (بالاترین عدد در اسم ها) نگاه کنیم و عدد فایل رو جدا کنیم و بهش یکی اضافه کنیم و دانلودش کنیم. اگر فایل جدیدی بود دانلود می شه و اگر نبود چیزی دانلود نمی شه. فردا هم روز از نو روزی از نو.

برنامه ساده می شه این:

#!/usr/bin/python

import os, re

# یک ال.اس. می گیرم از فایل های مشابه اون کتاب و سورت و خط آخر رو جدا می کنم
f = os.popen('ls -1  cSharp*pdf | sort | tail -1')
lastdl = f.read()
# متغیر حاوی بخشی از اسم فایل است که عدد سریال توش قرار داره + ۱
lastNum = str(int(re.search ('cSharpTimeSession-(\d+).pdf', lastdl).group(1))+1)

# یک کامند می سازم که با دبلیوگِت شماره بعدی رو دانلود می کنه	
dlCommand = "wget http://dl.webtarget.ir/027-cSharpTime/session-" \
			+ lastNum + "/cSharpTimeSession-" \
			+ lastNum + ".pdf"
# اجراش می کنم
f = os.popen(dlCommand)

و البته اگر بخوایم به حالت های خاص جواب بدیم و مثلا خودمون اگر هیچ فایلی نبود به اولین فایل یک عدد بدیم (ظاهرا در سایتشون اولین نسخه شماره ۰۴ است) یا اگر زیر ۹ بودیم یک صفر اولش اضافه کنیم و … برنامه می شه این:

#!/usr/bin/python

import os, re

try:
	f = os.popen('ls -1  cSharp*pdf | sort | tail -1')
	lastdl = f.read()
	lastNum = int(re.search ('cSharpTimeSession-(\d+).pdf', lastdl).group(1))
except:
	lastNum = 3 #first file there is 4. so we'll assume that the current one is 3
	
if lastNum < 9:
	lastNum = "0" + str(lastNum+1)
else:
	lastNum = str (lastNum + 1)
	
dlCommand = "wget http://dl.webtarget.ir/027-cSharpTime/session-" \
			+ lastNum + "/cSharpTimeSession-" \
			+ lastNum + ".pdf"
f = os.popen(dlCommand)

منطقا این رو باید در یک کرون بذاریم یا سری اول با تکنیک watch python ./autodlcSharpbook.py دانلودش کنم که همه شماره ها رو بگیره یا مثلا اگر خروجی دستور موفقیت آمیز بود یک ایمیل بزنیم به صاحب جریان که فایل بهش اتچ باشه یا چنین چیزهایی. اونش با شما و سلیقه‌های شخصی‌تون.

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

jadi_while_programming