کنکور

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

Over Clock

سلام،
صبح رفتم شمال، رفتم بیهقی اولین اتوبوس رو سوار شدم ساعت 12 دانشگاه بودم. ثبت ناممم که انجام شد و شهریه رو دادم راه افتادم و حدود ساعت 19 رسیدم خونه.
من تا حالا هیچ چیزیم رو Over Clock نکرده بودم، اینقدر این ور اون ور از Over Clock و البته Over Voltage چیزی شنیدم که دیروز تصمیم گرفتم یکمی سرعت cpuام رو زیاد کنم. سرعت FSB رو از 100 گذاشتم 133، کامپیوتر بوت نشد بیست ثانیه صبر کردم تا bios مهربان دوباره خودش صدش کنه و این دفعه 112 کردمش. به خوبی بوت شد و ویندوز اومد و ظاهراً مشکل پایداری و دما هم نداشت. با اینکار فرکانس cpu از 1800mhz به 2000mhz افزایش یافت و فرکانس باس 448mhz شد. فرکانس رم از 266mhz به 289 افزایش یافت. ولتاژ هیچ چیزی رو زیاد نکردم. همه چیز مطلوب بود. طمع اجازه نداد و 112 رو کردم 120 فرکانس cpu 2160 شد ولی ویندوز دیگه نمی‌اومد دوباره کردمش 112. فکر می‌کنم به خاطر فرکانس رم بود که ویندوز دچار مشکل شد. دستکاری تنظیمات رم سخته به همین علت رمم رو Over Clock نمی‌کنم.
هنوز تفاوت 1.8ghz و 2.0ghz رو احساس نکردم ولی به هر حال 200mhz هم 200mhz است!.
نقشه کشیدم که یکی از بلاد خارجه برام یه پردازنده‌ی Pentium D بیاره تا دو سه روز دیگه معلوم میشه که طرف شیره یا روباه یا چیز دیگه!.
Over Clock و Over Voltage تا وقتی که چیزی رو نسوزونه خیلی کار خوبیه.
موفق باشید.

کورنامه

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

ثبت نام

سلام،
حالم یکم بد بود شمال نرفتم و قرار شد اینترنتی ثبت نام کنم. سایت دانشگاه تقریباً از کار افتاده، نمی‌دونم موفق می‌شم اینترنتی ثبت نام کنم یا نه.
موفق باشید.

نراق

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

fan

سلام،
قبل از اینکه برم مسافرت جریانی که دو روز پیش تو شرکت اتفاق افتاد رو تعریف می‌کنم:
هی می‌شنیدم که یه نفر از کارمندا خیلی از دست سدای فن پردازنده‌ی کامپیوترش شاکیه. پیش خودم می‌گفتم آخه صدای فن cpu اصلاً به اندازه‌ای نیست که کسی رو آزار بده. کار به جایی کشید که طرف یه نامه‌ی بلند بالا نوشت که از وقتی براش pentium 4 3ghz گذاشتند به جای اینکه کیف کنه از صدای فنش خودش و اطرافیانش ناراحت می‌شوند. بالاخره کامپیوتر رو آوردند که پردازنده‌اش عوض با یه 2.8 عوض بشه.
جریان از این قرار بود که مادربورد MSI 865g neo 2 با پردازنده 3ghz مشکل داره وقتی cpu داغ میشه سرعت فن رو زیاد میکنه ولی وقتی دوباره خنک میشه دیگه سرعت فن به حالت عادی بر نمی‌گرده و حدود 6000 دور در دقیقه و حتی بالاتر می‌مونه و خیلی سر و صدا می‌کنه. هنوز راه حل این مشکل رو کسی توی شرکت کشف نکرده.
موفق باشید.

نراق

سلام،
فردا می‌رم مسافرت ولی این بار شمال نه بلکه می‌رم نراق.
تا آخر هفته خداحافظ.
موفق باشید.

pentium D

سلام،
پس از تحقیقات مفصل و زیاد طالب pentium D شدم. pentium D سری جدید پردازنده‌های اینتل است. این پردازنده Dual Core است، یعنی دو تا هسته‌ی جداگانه داخل یک cpu قرار دارند. Dual Core ربطی به تکنولوژی Hyper Threading ندارد. داخل پردازنده‌های HT فقط یک هسته وجود دارد. مدتی است مادربوردهایی که از این پردازنده پشتیبانی می‌کنند به بازار ایران وارد شده‌اند ولی ظاهراً هنوز خود پردازنده موجود نیست.
عصر بعد از شرکت رفتم مجتمع کامپیوتر پایتخت به دنبال Intel Processor pentium D. فروشنده‌هایی که ازشون راجع به این cpu سوال می‌کردم به چند دسته تقسیم می‌شدند. دسته‌ای سعی می‌کردند سوال منو اصلاح کنند و قیمت celeron D رو می‌دادند. دسته‌ای دیگر منکر وجود چنین cpuای می‌شدند. دسته‌ای دیگر که زیرگروهی از دسته‌ی قبل بودند علاوه بر منکر شدن منو مسخره هم می‌کردند. آخر سر یکی گفت داره و بعد از کمی گفتگو فهمیدم که فکر کرده من pentium 4 می‌خوام.
همونطور که انتظار داشتم نتونستم pentium D پیدا کنم ولی توی طبقه اول پایتخت برج B یه مغازه پیدا کردم که (pentium 4 model 531 (3ghz داشت. این مدل مثل 530J است فقط فرقش اینه که 64 بیت است!. خیلی برام جالب بود که پردازنده‌ی 64 بیت اینتل توی ایران پیدا کردم. قیمتش 162 هزار تومان بود یعنی فقط شش هفت هزار تومان گرونتر از 32 بیتی بود.
دیگه دور دور 64 بیت است اگر قصد خرید cpu دارید حتماً 64 بیت بخرید و حتماً Microsoft Windows XP Professional x64 Edition نصب کنید.
موفق باشید.

Bios Password

سلام،
قدیما یه کلک بود که برای برداشتن پسورد بایوس ازش استفاده می‌کردیم، ولی چون این کلک توی ویندوز xp کار نمی‌کرد به همون قدیما محدود شد و به فراموشی سپرده شد.
کلک به این صورت بود که Bios رو گول می‌زدیم که فکر کنه یه Checksum error وجود داره و در این صورت خودش رو ریست می‌کنه پس پسورد بایوس هم می‌پره. برای این کار باید CMOS رو غیر معتبر کرد، به این منظور باید بدونیم چگونه به Bios دسترسی پیدا کنیم و cmos checksum کجاست تا بتوانیم آن را عوض کنیم. دسترسی به Bios با استفاده از CMOS Ports ممکن است و پورت‌های آن 70 و 71 است. در اکثر (تازگی همه) مادربوردها checksum در آدرس 2e و 2f قرار دارد و پر کردن آدرس 2e با مقدار ff تمام کاری است که برای خراب کردن checksum لازم است.
لازم به ذکر است که انجام این کار شاید خطرناک باشد، اگر مشکلی پیش بیاید تمام مسئولیت به عهده‌ی خود شماست!
انجام این کارا در ویندوز 9x و قبل از آن بسیار بسیار ساده بود، در ویندوز 9x می‌شد برنامه‌ی debug رو اجرا کرد و این دو خط رو نوشت: o 70 2e و o 71 ff. با اجرای خط اول مقدار 2e روی پورت 70 نوشته می‌شود و خط دوم مقدار ff روس پورت 71.
این کارها خیلی ساده به نظر می‌رسه، تا قبل از ویندوزهای NT همین طور بود.
حالا xp رو بررسی می‌کنیم: ویندوز xp اصلاً بی‌در و پیکر نیست و کاملاً چفت و بست داره و با یه سیستم امنیتی که توضیحش از حوصله این بحث خارجه جلوی اجرای کدهای مهم رو به کاربر نمی‌ده. یعنی خود ویندوز این کارو نمی‌کنه بلکه cpu هنگام اجرای یه کد سطح دسترسی رو چک می‌کنه. باید به این نکته اشاره کنم که این ربطی به دسترسی‌های خود xp نداره و حتی Administrator هم نمی‌تواند روی یک پورت out کند. تمام اینها برای این است که سیستم عامل محافظت شود اگر هر کسی بتونه هر کدی رو اجرا کنه کوچکترین ویروس می‌تونه کاری که از کامپیوتر دود بلند بشه، پس امنیت چیز خوبیه!. پس توی ویندوز xp کد معمولی اجازه‌ی دسترسی مستقیم به پورت‌ها را ندارد پس اگر یه پروژه ++c درست کنیم و توی اون به صورت inline بنویسیم:
_asm
{
mov eax,0x2e
out 0x70,eax
mov eax,0xff
out 0x71,eax
}

نباید انتظار داشته باشیم که کار کنه چون کار نخواهد کرد.
برای کسب اطلاعات بیشتر راجع به سطوح امنیت در راهنماهای intel دنبال Privilege Level بگردید.
مدتی توی کف این بودم که چجوری میشه تو xp به سطح بالاتر دسترسی پیدا کرد که البته بعداً فهمیدم که برای این کار یه Driver می‌نویسند که اون به سطح بالاتر دسترسی داشته باشه، ولی چند روز پیش قبل از اینکه برم شمال توی سایت codeproject دیدم یکی یه سورس کد گذاشته که بدون درایو بشه به دسترسی بالاتر دست یافت. این سورس جرقه‌ای زد که برنامه‌ای برای ریست کردن cmos از داخل ویندوز xp بنویسم. قرار بود امروز که می‌رم شرکت اون برنامه رو ببرم ولی صبح پاشدم تازه یادم اومد. سه سوت سورس اون بنده خدا رو ورداشتم و این چند خطی که نوشتم رو یه جای مناسب اضافه کردم. کامپایل کردم و بدون اینکه تست کنم ورش داشتم بردمش. توی شرکت برای bios پسورد گذاشتیم و برنامه رو تست کردم و کار کرد.
به زودی یه برنامه‌ی درست حسابی برای ریست کردن bios از داخل ویندوز xp می‌نویسم و آپلود می‌کنم.
اون سورس رو میتونید از اینجا پیدا کنید: Entering the kernel without a driver and getting interrupt information from APIC
فقط قول بدید که کارای بد نکنید. این سورس خیلی خطرناکه اگر برای اهداف بد استفاده بشه دردسر درست می‌شه. هر کاری انجام بدید خودتون مسئولید، اگر چیزی خراب بشه یا بسوزه مسئولش خدتون هستید.
موفق باشید.

خودکفایی

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