Nuclear Brain

بدترین حادثه ی زندگی من

مارس 3, 2009 · تا کنون 3 نظر داده شده

بالاخره Qualify مسابقات جهانی تموم شد و تیم من ( Radian09 ) در کمال ناباوری DisQualify شد . تا شنبه صبح مطمئن بودم فبول میشیم و شدیم !!! اما شب که شد OC مسابقات بهم ایمیل زد که تیم شما چون توی قسمت 4  بخش 4.2.2 تون شبیه tdp تیم اسکرپیوس هست ، شما dq شدین ، موقعی که این خبر رو خوندم 5 دقیقه فقط مات و مهبوت مونده خیره بودم به صفحه ی لپتاپ ، بعد 5 دقیقه که فهمیدم چی شده دنیا دور سرم چرخید ، چه شب هایی که نخوابیده بودم ، چه سختی هایی که توی این 6 ماه نکشیده بودم ؛ خیلی راحت فقط یه خاطر یک پاراگراف قبول مون نکردن!

حالا جالبتر اینه که وقتی زنگ می زنم استادم ، میگه ما به شرط عوض کردن tdp مون q شدیم ، آخه یکی نیست به اون OC بگه خوب مرده حسابی اگه ماله ما مشکل داره خوب به ما هم می گفتی tdp مون رو عوض کنیم خوب!

خلاصه از سوزش دار ترین و عذاب آور ترین حادثه های زندگیم بود.

ولی از قدیم گفتن :

گمان مبر که به پایان رسیده است کار مغان * هزار باده ی ناخورده در رگ تاک است هنوز

( * ما توی مسابقات Robocup  در شاخه ی شبیه سازی دو بعدی فوتبال شرکت کردیم! )

→ 3 نظردسته‌ها: سامانبلاگینگ!
بر چسب ها: ,

Linux Kernel – Part 1

فوریه 10, 2009 · یک نظر بنویسید

خوب ؛ این پست های زنجیره ای سری پست های من طی تحقیق روی کرنل لینوکس هست. البته بیشتر سعی میکنم نتایج تصویری شونو رو ارائه کنم.

برای بزرگتر دیدن بزرگتر اینجا کلیک کنید

این هم یک گراف از Monolithic kernel هست با پسوند svg .

→ بیان دیدگاهدسته‌ها: لینوکس
بر چسب ها: ,

مغز هسته ای تبدیل میشه به …. !

فوریه 10, 2009 · یک نظر بنویسید

خلی خو بــــــــــــــــــه ! بالاخره تموم شد! ( البته داره میشه! )

Qualify مسابقات جهانی ، نزدیکه ، البته فرستادن بانری هارو میگم. تیم ما هم کارای آخریش مونده. به نظر من 60 درصد Q میشیم! خدا اگه بشه چی میشه!

حالا غرض از این خبر این بود که ایشالله بلاگ به حالت ترکاندن میرود ( منظور پویا تر میشود! ) ، می خوام یه وبلاگ یا سایت ، حالا هرچی برای بچه های علاهمه بزنم . نمی دونم توی این دبیرستانهای تهران فقط این سمپادی هان که بلاگ دارن و سایت و از این حرفا!؟!؟

allamebax.wordpress.com یا allamebax.ir رو می خوام راه بندازم و اینکه تحقیقات ام رو روی این عزیز دل برادر ببرم بالا ( منظور لینوکس )!

و اینکه می خوام کمی هم ملت رو با شبیه سازی فوتبال آشنا کنم. و از این حرفا!

→ بیان دیدگاهدسته‌ها: سامانبلاگینگ!

نبرد Samsung P2 و iPod Touch

فوریه 2, 2009 · یک نظر بنویسید

خیال نداشتم توی بلاگم از سخت افزار و از این چیزا حرفی بزنم ولی از اونجایی به زوردی مشرف به یک iPod Touch می شویم،… :دی

P2  ، این دستگاه پخش کننده موسیقی و فایل های تصویری از تکنولوپی های پیشرفته ای از جمله بلوتوث هم بهره برده است. P2 با طراحی باریک و زیبایش پس از عرضه Ipod touch توسط شرکت Apple کمی از جلوه آن کاسته شد. این پخش کننده با صفحه نمایشگر 3 اینچی اش با دو حافظه 4 و 8 گیگابایتی به بازار عرضه خواهد شد. این دستگاه نسبت به Scandisk sansa و Creative Zen گرانتر ولی در مقایسه با Ipod touch ارزان تر است.

Keep reading →

→ بیان دیدگاهدسته‌ها: سخت افزار
بر چسب ها: , ,

پاد کست خودتان را بسازید!

ژانویه 29, 2009 · یک نظر بنویسید

پادکستینگ یکی از داغ ترین بحث های روز اینترنت است. پادکست که از ترکیب کلمه های ipod و broadcast ساخته شده, روشی برای ساختن برنامه های صوتی است که می توان آنها را روی آی پاد، سایر پخش کننده های موسیقی، یا یک پی سی گوش داد. هزاران نفر و سازمان در سراسر دنیا برای به اشتراک گذاشتن همه چیز؛ از موسیقی های مورد علاقه گرفته تا عقاید و یادداشت های روزانه، پادکست می سازند. در این نوشتار با روش ساخت پادکست آشنا می شویم.

وقتی اپل در ماه ژوئن 2007 نسخه iTunes4.9 را که مستقیماً از پادکست پشتیبانی می کند؛ منتشر کرد, توجه و گرایش به پادکستینگ ناگهان چند برابر شد. با این برنامه می توان هزاران برنامه پادکست را خیلی سریع پیدا کرد. آنها را گوش داد, یا آنها را روی آی پاد کپی نمود و بعداً گوش داد. (پادکست هایی را که با iTunes دانلود کرده اید, در صورتی که با فرمت MP3 باشند، که اکثراً هم هستند می توانید روی سایر پخش کننده های موسیقی هم اجرا کنید). یک برنامه رایگان به اسم Doppler (نشانیwww.dopplerradio.net) هم هست که امکانات پادکست را به Windows Media Player اضافه می کند. Keep reading →

→ بیان دیدگاهدسته‌ها: Geeky

هوش مصنوعی چیست ؟

ژانویه 19, 2009 · تا کنون 2 نظر داده شده

از اون جایی که من شبیه سازی فوتبال کار میکنم بقیش رو بی خیال … !

هوش مصنوعی چیست؟
هوش مصنوعی Artificial تکنیکی برای خلق کردن ماشین هایی است که قادر به فکر کردن بدون نیاز به انسانها می باشند. یک ماشین تنها در صورتی به عنوان یک هوش مصنوعی شناخته می شود که از یکسری قابلیتهای خاص برخوردار باشد. یکی از این قابلیتها داشتن شناخت از وجود خود و یا Sentient بودن است. این بدین معناست که ماشین از وجود خود آگاه باشد. هر انسان به طور طبیعی از حضور و وجود خود آگاه است اما هنوز مدرکی دال بر Sentient بودن حیوانات در دست نیست. تاکنون ماشینی که توانایی درک از خود را داشته باشد خلق نشده است اگرچه یک گروه از دانشمندانی که در حال انجام یکسری آزمایشات بر روی رباتهای زنده ای (که به گونه ای طراحی شده بوده اند که به طور مستقل فکر کنند) بوده اند ادعا کرده اند که یکی از ربات های آنها به نام گک (Gaak) تلاش کرده است تا از محل زندگی خود فرار کند.
این ربات که در آزمایش زنده ماندن قویترها شرکت داشته، سعی کرده تا از یکی از مبارزات روزانه اش بگریزد. گک ابتدا در کنار یک دیواره شروع به حرکت کرده و سپس پس از یافتن یک حفره به بیرون خزیده است اما هنگام فرار در یکی از اتوبانهای نزدیک محل آزمایش توسط یک اتومبیل از بین رفته است. اگرچه این حادثه می تواند نشانگر هوشمند بودن این ربات باشد اما دلیل قاطعی برای اثبات این موضوع نیست.
آزمایشی برای تشخیص هوشمند بودن ربات ها
آزمایش تورینگ نام آزمون بین المللی است که توسط آن هوشمند بودن یک ماشین مورد آزمایش قرار می گیرد. این آزمون بعد از آلن تورینگ، نابغه ریاضی که برای اولین بار این روش را پیشنهاد کرد اینگونه نام گرفت. در این تست 2 نفر A و B در یک اتاق در بسته نشسته و نفر سوم C در خارج از اتاق قرار می گیرد. نفر اول A سعی می کند تا نفر سوم را در مورد جنسیت خود (ربات یا انسان بودن) گمراه کند، در حالی که نفر دوم B تلاش می کند تا به نفر سوم C برای شناختن جنسیت نفر اول یاری دهد. تورینگ پیشنهاد کرد که جای نفر اول با ماشین تعویض شود. در صورتی که آن ماشین بتواند همواره نفر سوم را مانند یک انسان فریب دهد آن ماشین احتمالاً هوشمند است. Keep reading →

→ 2 نظردسته‌ها: AI and Simulation
بر چسب ها: , ,

Phishing

ژانویه 18, 2009 · ۱ دیدگاه

تصور کنید که یک روی صندوق پستی email خود را بررسی کرده و این پیام را در داخل inbox خود مشاهده می کنید:
شما یک حساب در بانک HSW دارید و یک e-mail را از این بانک دریافت کرده اید. با این حال، وضعیت کمی مشکوک به نظر می رسد، خصوصاً اینکه تهدید کرده است در صورت عدم پاسخگویی فوری، حساب شما بسته خواهد شد. در چنین حالتی چه کاری باید انجام دهید؟
این پیام و سایر پیامهای با محتوای مشابه آن، مثالهایی از Phishing هستند:
شیوه ای آنلاین برای سرقت هویت علاوه بر سرقت داده های مالی و شخصی، Phisher ها می توانند کامپیوترها را با ویروسهایی آلوده نموده و مردم را قانع کنند تا بطور غیرعمدی در فرایند «پول شوئی» شرکت نمایند. در این مقاله به بررسی خصوصیات مشترک الگوهای Phishing و حیله های تکنولوپیکی که Phisher ها از آنها برای فریب مردم و نرم افزارها استفاده می کنند، خواهیم پرداخت. Keep reading →

→ 1 نظردسته‌ها: امنیت
بر چسب ها: ,

اشک

ژانویه 15, 2009 · یک نظر بنویسید

Save Gaza

Save Gaza

Keep reading →

→ بیان دیدگاهدسته‌ها: سامانبلاگینگ!
بر چسب ها: ,

چالش

ژانویه 15, 2009 · یک نظر بنویسید

لینوکس را که می شناسید، کم؟ خب حق دارید. ما که ویندوز را با قیمت 3000 تومان از بقالی سرکوچه می خریم، نیازی به استفاده از سیستم عامل رایگان نداریم چون برای خرید سی دی آن باز باید 3000 تومان پول بدهیم. خب پس بهتر است قبل از بررسی داستان پرماجرای لینوکس ملی (سیستم عامل ملی نگویید، بعداً می گویم چرا) کمی به خود لینوکس بپردازیم.
پروژه ای در سال 1984 به نام گنو (GNU) آغاز گردید که یک جنبش نرم افزاری محسوب می شد. این پروژه شامل همکاری برنامه نویسان برای ساخت نرم افزارهای رایگان بود که تنها چیزی که نیاز داشت، یک سیستم عامل رایگان بود.
«لینوس بندیک توروالدز» دانشجوی فنلاندی، کسی بود که به این رویا تحقق بخشید. وی در 25 اوت سال 1991 ساعت 20 و 57 دقیقه موجودیت سیستم عامل لینوکس را اعلام کرد. پنگوئن تاکس نشان دهنده ی خوش شانسی لینوکس است که توروالدز مالک این نهاد است. این سیستم عامل با شعار «لینوکس آزاد، مانند حرف زدن» کار خود را آغاز کرد و به دلیل متن باز بودن (یعنی کدهای آن در اختیار همگان قرار می گیرد) توزیع های مختلفی از آن تاکنون منتشر شده است. شش توزیع پارسی از این سیستم عامل به نام های پارسیکس، شبدیکس، سرآمد، کارآمد، لینوکس شریف و فارلیس نیز در میان توزیع ها به چشم می خورد. اما بحث اصلی، پروژه ای است که کار آن از 6 سال پیش آغاز شد و هنوز پایان نیافته است. پروژه ای که 950 میلیون تومان برای آن هزینه شد و قرار بود 2 سال پیش در دسترس من و شما قرار گیرد اما خوب هنوز هم به استفاده از ویندوز کمرک شده ادامه می دهیم!
دکتر محمد سپهری راد، دبیر شورای عالی انفورماتیک در دوره ی ریاست جمهوری آقای خاتمی در مورد لزوم اجرای طرح سیستم عامل ملی در مصاحبه ای با سایت ITiran.com این چنین می گوید:
«در حال حاضر عمده رایانه هایی که مورد بهره برداری قرار می گیرد تقریباً بدون استثنا از ویندوز استفاده می کنند که استفاده گسترده از آن دو مشکل دارد:
منبع این سیستم عامل در اختیار ما نیست و حفره های امنیتی در آن وجود دارد.
اگر ایران بخواهد به سازمان تجارت جهانی (WTO) بپیوندد، قطعاً ادامه استفاده غیرقانونی از نرم افزارهای خارجی امکان پذیر نیست.»
به دلایل فوق، طرح سیستم عامل ملی در سال 1380 مطرح شد و از دید آقای سپهری راد مزایای این سیستم عامل امنیت بالای آن و منبع باز بودن آن است اما سوال جالب آن است که چطور منبع باز نبودن ویندوز برای 93% از کامپیوترهای جهان که از ویندوز استفاده می کنند ایجاد دردسر نکرده است؟
نکته ی دیگری که برای خود من خیلی جالب است، نام این طرح است: «سیستم عامل ملی» حالا به نظر شما سیستم عامل یکه کدهای کرنل (هسته ) آن در خارج از کشور نوشته شده و قرار است عملیات پارسی کردن روی آن انجام گیرد . چطور می تواند عنوان سیستم عامل ملی را به خود بگیرد؟
پس قطعاً این طرح هدف دیگری را دنبال می کند و آن جلوگیری از هرج و مرج بعد از پیوستن احتمالی ایران به WTO است که اگر چنین اتفاقی بیفتد، دیگر ویندوز را باید با 100 برابر قیمت فعلی خرید و یا به تعبیری به جدا بودن ایران از کره ی زمین خاتمه دهیم.
حالا تمام این موارد به کنار ولی بیایید این 950 میلیون تومان کزایی که تقریباً معادل پول خرید 3000 عدد ویندوز ویستا (نسخه تمام) است بپردازیم.
راستی تا یادم نرفته است بهتر است بگویم که با دیدگاه آقای سپهری راد در مورد امنیت لینوکس مخالفم شاید لینوکس حفره امنیتی کمتر دشاته باشد ولی خراب کاران هم هیچ وقت، زمان خود را صرف نفوذ به سیستم عاملی که تمام توزیع های آن روی هم 50% از بازار سیستم عامل ها را در دست دارند، نهی کنند. تازه پشتیبانی 24 ساعته ی مایکروسافت برای ویندوز در بیش از 90 کشور جهان (ایران جزو کره ی زمین نیست!) را هم در نظر بگیریم.
اما آیا به راستی لینوکس بدتر از ویندوز است؟ اگر چنین است چرا باید کاربر 300 دلار در جوب بریزد و به جای یک سیستم عامل رایگان از سیستم عامل گران قیمت ویندوز استفاده کند؟

Keep reading →

→ بیان دیدگاهدسته‌ها: سامانبلاگینگ!
بر چسب ها:

مفاهیم اولیه درGNU/ LINUX

ژانویه 13, 2009 · یک نظر بنویسید

هسته لینوکس
هسته لینوکس بخش مرکزی تشکیل دهنده سیستم عامل گنو/ لینوکس است. بخشی که به طور مستقیم باس خت افزار سیستم شما در ارتباط بوده و از امکان استفاده از قابلیت های سخت افزار را برای کاربر فراهم می کند. هسته لینوکس نخستیم بار توسط لینوس توروالدز دانشجوی فنلاندی در سال 1991 منتشر شد و سپس کاربران شروع به استفاده و توسعه آن کردند و با ترکیب آن به همراه ابزارهای پروژه گنو, سیستم عامل گنو/ لینوکس متولد شد.
ابزارهای پروژه گنو
ابزارهای ایجاد شده توسط پروژه گنو هستند که با ترکیب هسته لینوکس تشکیل یک سیستم عامل کامل موسوم به گنو/ لینوکس را می دهند. برخی از این ابزارها عبارتند از کتابخانه زبانC ، مجموعه کامپایلرهایGCC ، ویرایشگر متن، پوسته فرمان یا مفسر خط فرمان و … این ابزارها توسط پروژه گنو که در سال 1984 توسط ریچارد استالمن آغاز شد، توسعه پیدا می کنند.
پوسته فرمان
پوسته فرمان یا خط فرمان مهمترین ویژگی مشترک بین سیستم عامل های سازگار با یونیکس است. پوسته فرمان توسط ابزارهایی موسوم به مفسر خط فرمان کنترل می شوند. در گنو/ لینوکس مفسر پیش گزیده خط فرمان مفسرBash است که از ابزارهای توسعه یافته توسط پروژه گنو می باشد. در برابر امکانات، ویژگی ها و سهولت کارکردی که در پوسته فرمان های سیستم عامل های خانواده یونیکس وجود دارد، خط فرمان سیستم عامل هایی مانند داس و ویندوز بازیچه ای بیش نیستند. بسیاری از کارهایی را که با استفاده از ابزارهای گرافیکی می توانید انجام دهید، از طریق پوسته فرمان نیز قابل انجام هستند. بسیاری از کاربران پیشرفته گنو/ لینوکس ترجیح می دهند بسیاری از کارهای خود را از طریق پوسته فرمان انجام دهند. امکانات پوسته فرمان آنها را قادر می سازد تا این کارها را سریعتر و راحت تر انجام دهند.
محیط X
محیطx یا window x ایجاد کننده زیرساختارهای لازم برای برنامه های با رابط کاربری گرافیکی و میز کارهای مختلف است. مثلاً این x است که نحوه کشیدن پنجره ها بر روی صفحه نمایش و یا عملیات ماوس و صفحه کلید را بر روی پنجره ها در سطوح پایین کنترل می کند. با استفاده از این امکانات است که میز کارهای مختلف مانند GNOME و KDE می توانند کار کنند. X برای نخستین بار در سال 1984 در دانشگاه MIT ایجاد شد. توزیع های جدید گنو/ لینوکس از سیستم X.Org که نواده سیستم X اولیه است استفاده می کنند.
میز کارهای گرافیکی

Keep reading →

→ بیان دیدگاهدسته‌ها: Geeky · لینوکس
بر چسب ها: ,