آرشيو براي اردیبهشت, ۱۳۸۵

باگ در برنامه بازیهای جام جهانی

سایت فارسی ایران اکونومیست برنامه دقیق بازیهای جام جهانی 2006 آلمان را به وقت تهران لیست کرده؛ ولی یک اشکال نچندان کوچک دارد: زمان پخش بازیها را در تهران 20:30 و 23:30 و … نوشته که اشتباه است؛

زمان پخش بازیها به وقت تهران 19:30 و 22:30و…است؛ این اشتباه بخاطر عدم تغییر ساعت رسمی کشور مانند سالهای گذشته است. زمان شروع بازیها در آلمان و به وقت برلین طبق اعلام رسمی برنامه بازیها در سایت فیفا، 18:00 و 21:00 و … است و با توجه به اینکه اختلاف ساعت CET با UTC در حالت معمولی مثبت یک و در تابستان مثبت دو است بنابراین بازیها به وقت UTC ساعت 16:00 و 19:00 و… برگزار خواهد شد؛ بهمین ترتیب بازیها در تهران با همان اختلاف همیشگی یعنی مثبت سه و نیم خواهد بود.

جالبه که در خود سایت فیفا، هنگامی که میخواهیم ساعت را به وقت تهران تبدیل کنیم، این اشتباه وجود دارد؛ در کد جاوا اسکریپت سایت فیفا برای ایران Daylight Saving را در نظر گرفتند!

خدا لعنت کناد آن جانوری را که سیستم ساعت کشور را بهم ریخت!

بعد از تحریر: اینجا را هم ببینید.
برای مشاهده برنامه کامل بازیهای جام جهانی به فارسی اینجا، بصورت فرمت PDF فارسی اینجا و بصورت فایل محاسبه‌گر اکسل اینجا را ببینید.

تحریم رمز داوینچی

اکران فیلم "کد داوینچی" ساخته ران هاوارد و بازی تام هنکس در جشنواره کن فرانسه صدای خیلی‌ها را درآورد. این فیلم براساس کتابی با همین نام نوشته دان براون ساخته شده؛ بشدت خواستار خواندن این کتاب بودم ولی چون از پارسال اعلام کردند که فیلمش را با وفاداری به اصل داستان می‌سازند بیخیال خرید کتاب شدم (تنبل نرو به سایه …)

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

باید دید "تحریم" که همیشه یکی از مهم‌ترین ابزار تهاجمی و دفاعی رهبران مذهبی دنیا بعد از "اعلام جهاد" بوده در دنیای امروز چقدر کارایی دارد؛ کتاب کد داوینچی که جزء پرفروش‌ ترین‌های آمریکای مذهبی شده بود.

 یک پزشک در وبلاگ قدیمی‌اش راجب داستان این فیلم مطلب خوبی دارد.

Pulp Fiction - Chuck Berry

این آهنگ Chuck Berry محصول سال 1964 را خیلی دوست دارم؛
اینکه این آهنگ چه ربطی به این پوستر فیلم "پالپ فیکشن" داره را هم آنهایی که فیلم را دیدند می‌دونند، آنهایی هم که نمی‌دونند این قطعه رقص دو بازیگر این فیلم یعنی Uma Thurman و John Travolta را در اینجا ببینند.

آهنگ اصلی این فیلم را هم بصورت فایل MID برای رینگتون موبایل را از اینجا دانلود کنید؛

 

  

   

You Never Can Tell

It was a teenage wedding, and the old folks wished them well
You could see that Pierre did truly love the madamoiselle
And now the young monsieur and madame have rung the chapel bell,
"C’est la vie", say the old folks, it goes to show younever can tell

ادامه مطلب»

این روسیه دوست داشتنی!

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

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

بازی روسها با ایران تنها در مورد انرژی هسته‌ای و ساخت نیروگاه بوشهر نبوده؛ ایران که تحت عنوان تهدید غرب هر روز به روسیه نزدیکتر میشود اکثر قراردادهای نظامیش را با روسها امضاء میکند؛
چه تضمینی وجود دارد که تجهیزات نظامی که ایران از روسها میخرد هنگام بحرانها و جنگهای الکترونیک مدرن امروز، به کار بیاید؟
با یکی از خلبانها که در همین مورد صحبت میکردم ‌به مسئله جالبی اشاره کرد؛ یک نوع از هواپیماهای جنگی* که ایران از روسیه خریده طوری ساخته شده‌ که یکی از قطعات هر هواپیما شکلی خاص دارد، درنتیجه در صورت نیاز به تعویض نمیشود آن قطعه را از هواپیمای دیگری از همان مدل روی دیگری استفاده کرد!

روسها همواره بر سر ایران از غرب امتیاز گرفته‌اند؛ روسیه در مواقع بحرانی هرگز از ایران حمایت نخواهد کرد، همانطور که از عراق و صدام که متحدان ژئواستراتژیک وی در خاورمیانه بودند پشتیبانی نکرد.
لاریجانی مغز متفکر سیاست خارجی در یکی از مصاحبه‌های اخیرش با لحنی جدی به خبرنگاران گفت: آقای پوتین خیلی صادقتر و درستکارتر از آقای بوش هستند و ما به آنها کاملاً اطمینان داریم!

روسیه همان شوروی سابق است چه از لحاظ امنیتی و چه از لحاظ تهدید؛ اینرا به لاریجانی بگویید لطفاً.

* بدلیل مسائل امنیتی و غیره اسم هواپیما را نمی‌توانم بگویم، شرمنده!

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

ذخیره فایلهای صوتی و تصویری Stream

در مورد ذخیره فایلهایی که بصورت Stream در اینترنت منتشر می‌شوند مطالب زیادی بصورت پراکنده در وبلاگها و سایتها گفته شده؛ بنابراین خیلی خلاصه در مورد تکنیک‌های ضبط این نوع فایلها توضیح میدم:

فایلهای صوتی و تصویری Stream فایلهایی هستند که تنها بصورت آنلاین امکان دیدن و شنیدن‌شان وجود دارد، یعنی با روشهای معمولی امکان ذخیره کردن آنها وجود ندارد. انواع مختلفی از این نوع فایلها وجود دارند که معروفترین‌شان فایلهای ram,ra مختص برنامه RealPlayer می‌باشند و همچنین فایلهایی asx, wmv, wma برای Windows Media. این نوع فایلها تحت پروتکلهای HTTP و MMS و RTSP بصورت زنده روی سیستم بارگذاری می‌شوند. برای ذخیره این فایلهای صوتی و تصویری  سه راه کلی وجود دارد:

اولین راه و ساده‌ترین راه استفاده از نرم‌افزارهای مخصوص اینکار است؛ لیست کاملی از این برنامه‌ها را در اینجا ببینید. یکی از بهترین‌ها، نرم‌افزار Replay Video Suite می‌باشد که توانایی ذخیره فایلهای rm,ram,wmv,wma,asx,… را دارد.( حجم 3.5 مگابایت)

دومین راه بدین صورت است که شما آدرس دقیق فایل صوتی یا تصویری Stream را شناسایی کنید و بعد با استفاده از برنامه FlashGet (که پروتکلهای MMS و RTSP را علاوه بر HTTP ساپورت میکند) آنها را دانلود کنید.
برای شناسایی آدرس فایلهای ra,ram روی لینک آنها راست کلیک کرده و با گزینه Save Target As فایل ra یا ram را با حجم تقریبی 1 کیلو‌بایت دانلود کنید، سپس فایل مورد نظر را با Notepad باز کرده و آدرس فایل Stream اصلی که معمولاً با RTSP شروع میشود را به برنامه FlashGet بدهید؛ کار تمام است.
برای سایر انواع فایلها با جستجو در سورس کد صفحات وب براحتی می‌توانید آدرس‌ آنها را بدست بیاورید.

سومین روش استفاده از برنامه‌هایی است که توانایی Capture کردن دسکتاپ را همراه با صوت و تصویر دارند. برای اینکار شما باید یکبار بطور کامل فایل صوتی یا تصویری را بصورت آنلاین اجرا کنید.

یک نکته‌ مهم اینکه بعضی از سایتها فایلهای Stream خودشان را با Digital Rights Management یا همان DRM پخش میکنند که تنها با روش سوم میشود آنها را ضبط کرد.

ماژول برای صبحانه

قبلاً برای سایتهای دو در دو و بلاگ ‌‌نیوز و بی بی سی و پارسیک ماژولهایی برای نصب در صفحه شخصی گوگل گذاشته بودم؛ برای صبحانه هم ماژولی مشابه قبلی‌ها درست کردم که می‌توانید از اینجا نصبش کنید. +

اگر نحوه نصب این ماژولها را بلد نیستید اینجا راهنما خوبی وجود داره.

در ضمن اگر ماژول Developer Module را نصب کنید علاوه بر اینکه برای نصب ماژولها راحت‌تر خواهید بود می‌توانید از امکان Cache شدن فیدها برای سریعتر لود شدن صفحه استفاده کنید.

همانطور که پیشتر هم گفتم ساختن این ماژولها بسیار راحته، با کمی دقت در فایلهای XML همین ماژولها شما هم براحتی می‌توانید برای خودتون ماژول بسازید. (چقدر ماژول ماژول کردم!)

بازی زندگی - جان کانوی

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

بازی زندگی یا Game Of Life که توسط پرفسور John Conway دانشمند رشته ریاضیات دانشگاه پرینستون در سال 1970خلق شد، نمونه‌ای کوچک از ساز و کار دنیا ما را نشان میدهد؛

این بازی شامل صفحه‌ای شطرنجی است که هر سلول آن می‌تواند مرده یا زنده باشد، زنده بودن هر سلول را با سیاه کردن آن سلول نمایش می‌دهیم؛ این بازی سه قانون ساده دارد:

1- هر سلول زنده‌ای که دو یا سه سلول زنده در اطراف خود داشته باشد اجازه دارد یک مرحله دیگر نیز زنده بماند.

2- هر سلول زنده‌ای که تنها یک یا هیچ سلول زنده دیگری اطرافش نباشد در مرحله بعد از تنهایی خواهد مرد؛ به همین ترتیب هر سلول زنده‌ای که بیشتر از 3 سلول زنده در اطرافش باشد از بی‌غذایی خواهد مرد.

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

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

بوسیله همین بازی شکلهای اولیه زیادی توسط افراد مختلف بوجود آمده، بعضی از اشکال بعد از چند نسل به شکلی ثابت و بدون تغییر تبدیل می‌شوند، بعضی کاملاً از بین می‌روند، بعضی بصورت تناوبی تغییر شکل می‌دهند و بعضی دیگر حرکت می‌کنند(مانند شکل چهارم معروف به Glider):

نمونه‌ای از این بازی (جاوا) و توضیحات بیشتر (فارسی) را در اینجا ببینید.
اگر جاوا ندارید نمونه فلش این بازی را اینجا ببینید.
برای اطلاعات بیشتر اینجا و اینجا را هم ببینید.