Follow @Mostafafallah

آرشیو برای بخش : کامپیوتر

بستنی در گلدان

نوشته شده در قسمت : شخصی, وب سایت ها, کامپیوتر توسط : خودم

خوردن بستنی اون هم در گلدون !! نمی دونم باید جالب باشه احتمالا ! کلا بستنی خوردن جالب و باحاله ! ولی به نظرم این ایده باید تجربه بشه تا دقیقا بشه گفت چه حسی داره !!!
سایت نارنجی رو امروز اینجا معرفی می کنم. خیلی سایت باحالی هست. البته زیادی مثبت هست اما کلا خوبه. تو گوگل ریدر خودم فیدش رو ثبت کردم و از این به بعد مرتبا از خوندن مطالبش لذت خواهم برد.
مطالب دیدنی و خوندنی داره و این مورد بستنی در گلدان هم یکی از اون مطالب هست !!

Try Catch Finally چه هستند ؟

نوشته شده در قسمت : شخصی, کامپیوتر توسط : خودم

در برنامه نویسی اغلب خطاهایی اتفاق می افته که احتمال پدید اومدنش بسیار کمه  ! منظورم اینه که شما دقیقا چک کردین که خطایی اتفاق نیفته ! اما یک قانون مذخرف ننوشته وجود داره که میگه ۳۰% خطاها رو برنامه نویس هرگز نخواهد دید !! لذا شما مجبور میشین که در جلوی مشتری خطایی رو ببینید که بسیار وحشتناک هست !! اگر مشتری شما ساده باشه و اطلاعاتش کم که طبیعیش می کنین اما اگر از بد روزگار برنامه نویس باشه ( یا بفهمه خطا چیه) دیگه یاورتون به تعبیری استاد میشه !!

این مساله از سالها پیش وجود داشته و در همه زبانهای برنامه نویسی برای اون راه حلی کلی در نظر گرفته شده که به اون میگن دستگرفتن خطا (Exception Handler).

در دات نت با استفاده از بلاکهای TRY Catch Finaly میتونین جلوی این مساله رو بگیرین ! کد اصلی رو در قسمت TRY میزارین. در صورتی که خطایی اتفاق نیفته مسیر طبیعی ادامه پیدا میکنه و در صورتی که خطایی اتفاق بیفته ، به بخش catch میره !!

اما مساله به این سادگیا نیست !! مثال میزنم. مثلا شما در قسمت TRY اتصال به دیتابیس دارین ، و در انتهای این بلاک کارتون تموم میشه و اتصال رو میبندین ! خوب این حالت عادیه ! اما اگر خطایی اتفاق بیفته ، شما به  catch میرین و کار تموم میشه ، و شی شما همچنان باز هست !! البته میشه پیش بینی کرد و کد بستن اتصال رو بنویسین ! اما راه ساده تری وجود داره و اون بلاک Finally هست که به شما این امکان رو میده که در صورتی که به try یا catch رفتید در نهایت به finally هم برین !! خوب شی رو اونجا ببندین !!

البته این ساده ترین مثال ممکن بود که گفتم.


خاموش کردن کامپیوتر

نوشته شده در قسمت : کامپیوتر توسط : خودم

چند روزیه درگیر یک پروژه دلفی شدم و به یاد سورس های قدیمی افتادم که در گذشته نوشته بودم. و یاد دستورات خاموش کردن کامپیوتر افتادم

برای اینکه بتونین یک کامپیوتر رو در یک زمان مشخصی ( از حالا تا اون زمان) خاموش کنین کافیه در پنجره Command ویندوز و یا از منوی استارت گزینه RUN رو انتخاب کنید و دستور زیر رو بنویسید

Shutdown -s -t 500

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

برای اینکه همچین مشکلی رو دچار نشید بهتره از سوئیچ -f استفاده کنید.

برای اینکه از خاموش شدن صرف نظر کنید کافیه دستور زیر رو بزنین

Shutdown -a

و اگر خواستین سیستمی رو توی شبکه خاموش کنین باید دستور زیر رو بزنین

Shutdown -s -m \\computername

البته این نکته رو هم بگم در همه حالات سوئیچ ها رو میتونین استفاده کنین . مثلا سیستمی که روی شبکه میخواین خاموش کنین رو میتونین تایم بدین بهش و …. . برای همه حالت ها شما میتونین یک پیام هم بگذارین که کاربر ببینه.

امیدوارم مطلب بالا به دردتون بخوره

برای دیدن همه حالت ها به بخش Command برین و دستور ?/ shutdowm رو اجرا کنین تا همه حالتهای این دستور رو ببینین.

جوملا و جذابیتهای آن

نوشته شده در قسمت : شخصی, کامپیوتر توسط : خودم

چند روزی میشه که با کمک دوستان عزیزم ، رحمان و حمید ، روی فریم ورک قدرمتند جوملا شروع به کار کردم ، اصلا فکرشو نمی کردم که اینقد جذاب باشه!

در حال حاضر به توصیه رحمان ، دارم یک سایت ساده جوملایی رو حاضر میکنم و بسیار جالبه.

خیلی وقت بود که کدی به php ننوشته بودم و همیشه با دات نت کار میکردم و البته سیستمهای مدیریت محتوای خودمون توی شرکت. اما اتفاقات اخیر توی زندگیم فرصتی رو ایجاد کرد که بتونم با تکنولوژی های دیگه هم آشنا بشم !!! فریم ورک اوپن سورس به این قدرتمندی واقعا جذاب میتونه باشه !!

بهتون توصیه میکنم اگر به اوپن سورس ها علاقه مندید روی جوملا هم نیم نگاهی داشته باشین !

اوبونتو روی لپ تاپم نصب کردم !

نوشته شده در قسمت : شخصی, کامپیوتر توسط : خودم

سرانجام طلسم رو شکستم و اوبونتوی نصب شده توسط رحمان ، رو روی لپ تاپم از طریق Virtual Box ، نصب و اجرا کردم.

سیستم عامل ساده ( از لحاظ کاربری) و خوش دست و بسیار محیط جذابی هم داره. همه چی هم به راحتی با یک جستجوی ساده در گوگل قابل دسترسی هست.

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

کشف من در ویستا

نوشته شده در قسمت : دست نوشته, کامپیوتر توسط : خودم

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

چک باکس هایی برای انتخاب فایل به صورت دسته ای یا تکی

روش فعال کردن :

در پنجره اکسپلورر منوی TOOLS منویFolder Option گزینه Use CheckBoxes to Select Item (گزینه یکی مونده به آخری )

بعد از فعال کردن میتونین پنجره هاتون رو به شکل زیر داشته باشید.

راستی عکس بالا رو با کمک نرم افزار Snipping Tool که امیر عزیز بهم معرفی کرد گرفتم. این نرم افزار روی ویستا وجود دارد.

پتا بایت - Peta Byte Funny Bug

نوشته شده در قسمت : دست نوشته, کامپیوتر توسط : خودم

مطلب جدید در مورد یه خطای خیلی خنده دار هست که واسم به وجود آمده. چند وقت پیش یه فولدر روی یه هارد ۸۰ گیگابایتی روی سیستم مشتریم وجود داشت که مرتب و به طور اتوماتیک عکسی داخلش ریخته می شد. تقریبا روزی ۱۰۰ تا عکس. بعد از  یه مدت ، دیگه دوربین نمیتونست عکس بگیره و خطا میداد. رفتم لاگ برنامه رو نیگاه کردم و دیدم خطای ذخیره سازی فایل میده.

خلاصه بعد از کمی تلاش دیدم که ذخیره سازی روی فولدر مربوطه روی هارد داره خطای عجیب غریب میده که بعد سایز گرفتن دیدم حجم فولدر مربوطه رو داره ۳/۴ پتا بایت ( یا به قول عامه مردم پیکو بایت {نمیدونم چرا میگن} که اشتباه هو هست ) نشون میده !!! البته نکته جالب تر تاریخ های خفن و مضحکی بود که نشون میداد !!!

این است آنچه ویندوز شگفتی می آفریند… عکسی از فولدر مربوطه گرفتم و در زیر قرار دادم.

واسه اینکه دوستانی که اطلاعاتی از حجم فایلها ندارند ، جدول مربوط به سایز بندی مبنای ۲ رو ( جدول متریک ) رو که از Wikipedia انتخاب شده رو در اینجا قرار دادم.

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

مقادیر بایت‌ها
پیشوندهای استاندارد پیشوند دودویی
نام
(نماد)

مقدار
استاندارد
بین‌المللی
نام
(نماد)
ارزش
کیلوبایت (kB) ۲۱۰ ۱۰۳ کیبی‌بایت (KiB) ۲۱۰
مگابایت (MB) ۲۲۰ ۱۰۶ مبی‌بایت (MiB) ۲۲۰
گیگابایت (GB) ۲۳۰ ۱۰۹ گیبی‌بایت (GiB) ۲۳۰
ترابایت (TB) ۲۴۰ ۱۰۱۲ تبی‌بایت (TiB) ۲۴۰
پتابایت (PB) ۲۵۰ ۱۰۱۵ پبی‌بایت (PiB) ۲۵۰
اکزابایت (EB) ۲۶۰ ۱۰۱۸ اکزبی‌بایت (EiB) ۲۶۰
زتابایت (ZB) ۲۷۰ ۱۰۲۱ زبی‌بایت (ZiB) ۲۷۰
یوتابایت (YB) ۲۸۰ ۱۰۲۴ یوبی‌بایت (YiB) ۲۸۰
Prefixes for bit and byte multiples
Decimal
Value SI
1000 k kilo-
10002 M mega-
10003 G giga-
10004 T tera-
10005 P peta-
10006 E exa-
10007 Z zetta-
10008 Y yotta-
Binary
Value IEC JEDEC
1024 Ki kibi- K kilo-
10242 Mi mebi- M mega-
10243 Gi gibi- G giga-
10244 Ti tebi-
10245 Pi pebi-
10246 Ei exbi-
10247 Zi zebi-
10248 Yi yobi-
پیشوندهای سیستم متریک
۱۰n پیشوند علامت اختصاری مقیاس کوچک مقیاس بزرگ معادل ده‌دهی در نحوه‌ی نگارش SI
۱۰۲۴ یوتا Y سپتیلیون کادریلیون ‎ ۱ ۰۰۰ ۰۰۰ ۰۰۰ ۰۰۰ ۰۰۰ ۰۰۰ ۰۰۰ ۰۰۰
۱۰۲۱ زتا Z سکستیلیون تریلیارد (هزار تریلیون) ‎ ۱ ۰۰۰ ۰۰۰ ۰۰۰ ۰۰۰ ۰۰۰ ۰۰۰ ۰۰۰
۱۰۱۸ اگزا E کوینتیلیون تریلیون ‎ ۱ ۰۰۰ ۰۰۰ ۰۰۰ ۰۰۰ ۰۰۰ ۰۰۰
۱۰۱۵ پتا P کادریلیون بیلیارد (هزار میلیارد) ‎ ۱ ۰۰۰ ۰۰۰ ۰۰۰ ۰۰۰ ۰۰۰
۱۰۱۲ ترا T تریلیون بیلیون ‎ ۱ ۰۰۰ ۰۰۰ ۰۰۰ ۰۰۰
۱۰۹ گیگا G بیلیون میلیارد (هزار میلیون) ‎ ۱ ۰۰۰ ۰۰۰ ۰۰۰
۱۰۶ مگا M میلیون ‎ ۱ ۰۰۰ ۰۰۰
۱۰۳ کیلو k هزار ‎ ۱ ۰۰۰
۱۰۲ هکتو h صد ۱۰۰
۱۰۱ دکا da ده ۱۰
۱۰۰ (none) (none) یک ۱
‎ ۱۰−۱ دسی d دهم ۰٫۱
‎ ۱۰−۲ سانتی c یک صدم ۰٫۰۱
‎ ۱۰−۳ میلی m هزارم ۰٫۰۰۱
‎ ۱۰−۶ میکرو µ (u) یک میلیونم ‎ ۰٫۰۰۰ ۰۰۱
‎ ۱۰−۹ نانو n میلیاردم میلیاردم ‎ ۰٫۰۰۰ ۰۰۰ ۰۰۱
‎ ۱۰−۱۲ پیکو p تریلیونم میلیاردم ‎ ۰٫۰۰۰ ۰۰۰ ۰۰۰ ۰۰۱
‎ ۱۰−۱۵ فمتو f کادریلیونم بیلیاردیم ‎ ۰٫۰۰۰ ۰۰۰ ۰۰۰ ۰۰۰ ۰۰۱
‎ ۱۰−۱۸ آتو a کوینتیلیونم تریلیونم ‎ ۰٫۰۰۰ ۰۰۰ ۰۰۰ ۰۰۰ ۰۰۰ ۰۰۱
‎ ۱۰−۲۱ زپتو z سکستلنیوم تریلیاردم ‎ ۰٫۰۰۰ ۰۰۰ ۰۰۰ ۰۰۰ ۰۰۰ ۰۰۰ ۰۰۱
‎ ۱۰−۲۴ یوکتو y سپتیلیونم کادریلیونم ‎ ۰٫۰۰۰ ۰۰۰ ۰۰۰ ۰۰۰ ۰۰۰ ۰۰۰ ۰۰۰ ۰۰۱

Gmail , سرویسی برای همه سنین !!!

نوشته شده در قسمت : کامپیوتر توسط : خودم

دوباره سلام

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

سرویس Gmail  که متعلق به شرکت گوگل هست حدود ۵ سال هست که راه اندازی شده. در اون زمان شما مجبور بودین تا حتما از طرف دوستی دعوت شده باشین تا بتونین عضو بشین. این وضعیت تا مدت زمان زیادی ادامه داشت. در آن زمان سرویس یاهو حدود ۶ MB فضا در اختیار کاربران قرار میداد. حالا تصور کنین یک سرویسی اومده و ۱ GB  فضا میده !!! اونم فریندلی !! تازه پنلی که کاربر باید کار کنه یک پنل بسیار سریع و راحت هست. با سرعت عجیب خودش. در اون زمان هنوز تکنولوژی آژاکس به صورت رسمی معرفی نشده بود اما واقعا برنامه نویسانی بودند که خودشون از این تکنولوژی استفاده میکردند. اما به صورت بسیار جزیی و البته گاهی هم غیر عادی !!! البته جی میل هم به نوعی از اون استفاده میکرد و میکنه !

الان حدود ۵ سال میگذره و این سرویس هنوز در نسخه BETA هست اما چیزی واقعا کم نداره. مشکلات مربوط به یونیکد اطلاعات و … رو حل کرده ، هات کی های ساده و مفید ، دیزاین شیک و کاربر پسند ، سرعت بالا ، خدمات  روی نرم افزار اوتلوک که رایگان هست ( SMTP ,Pop3 ) ، راحتی حذف و مدیریت کاربران ( کانتکت ها ) و …

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