یادداشتهای بیت نیمسوز
یک وبلاگ دیگر از یک برنامه نویس دیگر
یک وبلاگ دیگر از یک برنامه نویس دیگر
بهمن ۶م
همین الان مادرم رو از اتاق عمل بیرون آوردن بعد از یک عمل سخت که ۸ ساعت طول کشید. این پست رو فقط به این دلیل مینویسم که نیاز دارم درباره این قضیه حرف بزنم. برای اینکه استرس و ترسی که تو وجودم هست رو یه کم خالی کنم. مشکلم اینه که توی خونه همه مث من اضطراب دارن و ….
بدترین قسمت قضیه، یه سری دانشجوی احمق هستن که زنگ میزنن، جواب نمیدی، SMS میدن برای نمره و چه راحت قسمت میدن به جان مادرت انگار که مشروط شدن یا نشدنشون برای من بیشتر ارزش داره از هر چیز دیگه ای. و جالبتر اینکه حتی اونهایی هم که نمره قبولی گرفتن بازم میخوان نمره بگیرن برای فرار از مشروطی و باز هم واسطه و باز هم قسم.
متنفرم از درس دادن. متنفرم از نمره دادن.متنفرم از نمره گرفتن، متنفرم از این وضعیت که داریم و این بازار التماس و قسم که برای هر چیزی توی کشور ما رواج داره. متنفرم….
– خوشبختانه عمل موفقیت آمیز بود و الان هم مادرم مرخص شده(گر چه به زور و فقط برای اینکه تخت بیمارستان خالی بشه). ممنون از همه دوستانی که لطف کردن …..
دی ۱۷م
من از آرچ استفاده میکنم و خیلی هم باهاش راحتم. آرچ و گنوم که میزکار اصلیمه و xfce که گاه و بیگاه ازش استفاده میکنم. این چند وقته یه چند تایی پکیج برای آرچ درست کردم که این پست رو میخوام برای معرفی اونها بنویسم.
این پکیج، به شما امکان نصب Zend Server CE رو میده که مجموعه آپاچی، PHP و یه سری ابزار مناسب رو بهتون میده. اگه از Zend Studio استفاده میکنید این بهترین گزینه برای شماست : AUR (en) – zsce-core
چون پکیج اصلی phpMyAdmin توی آرچ احتیاج به php داشت، برای پکیج اولی (همون زند سرور) یه پکیج دیگه ایجاد کردم. اینجوری میشه بدون نصب PHP ، و روی Zend Server CE هم این ابزار مفید رو نصب کرد : AUR (en) – zsce-phpmyadmin
این یه بازیه برای بچه های دوسال به بالا. بازی نیست، یه ابزار ساده برای یادگیری حرکت موس و فشردن دکمه های کی برد. برای دخترم بیتا نصبش کردم و کلی خوشش اومد :) این شد که پکیجشو ساختم تا شاید برای دیگران هم مفید باشه. (این بازی روی DoudouLinux – English وجود داره و من اولین بار اونجا دیدمش) : AUR (en) – gamine
اینم که قبلا در موردش نوشتم :پوسته برای burg | یادداشتهای بیت نیمسوز بیشتر از این توضیح نمیخواد.
اینم یه تم بود که webupd8 معرفی کرد : Atolm: A New, Great Looking Dark Theme Created By The Orta Designer ~ Web Upd8: Ubuntu / Linux blog
این رو هم پیام معرفی کرد : انتقال نرم افزارها بین کامپیوتر ها در یک شبکه « پلت ولگ
اینم که دیگه معرفی نمیخواد. مجموعه شعر شعرای ایران. این سایت اصلیشه : پُژ » نرمافزار ساغر و گنجور : گنجور
اینو امروز بعد از ظهر ساختم، برای اینکه این برنامه رو در آرچ لینوکس هم داشته باشیم. با تشکر از نویسنده برنامه و سایت گنجور :)
AUR (en) – saaghar
البته یکی دو تا دیگه هم بود، که یا ولشون کردم، و یا اینکه زیاد مهم نبودن که اینجا بخوام بگمشون.ولی اینم صفحه پکیجهای من : AUR (en) – Search Criteria: fzerorubigd
دی ۱۴م
برای اینکه کم کم داشت کارهای ناتمومم زیاد میشد، تصمیم گرفتم اول یکی از اونها که دیگه آخراش بود رو تموم کنم و قرعه به نام zenity افتاد. توی دو پست قبلی :
راهنمای zenity قسمت اول | یادداشتهای بیت نیمسوز
zenity بخش دوم | یادداشتهای بیت نیمسوز
یه سری انتخابها رو نوشتم، حالا میرسم به انتخابهای بعدی.

این دیالوگ به اینصورت ایجاد میشه :
zenity --progress
در این حالت شما انتخابهایی برای تغییرات توی دیالوگ دارید که عبارتند از :
که متن دیالوگ (بالای پروگرس بار) رو عوض میکنه.
تعیین میکنه که هنگام نمایش دیالوگ، پروگرس بار روی چه مقداری باشه؟ البته فقط موقع نمایش، بعدا میشه عوضش کرد. پایینتر رو ببینید.
با استفاده از این انتخاب،اگه پروگرس به ۱۰۰ درصد برسه دیالوگ به صورت اتوماتیک بسته میشه. در غیر اینصورت منتظر میشه تا خودتون دکمه ای رو بزنید.
ادامه مطلب
دی ۱۳م
اگه دقت کرده باشید، جدیدا عکسهای توی بلاگ و فایلهای آپلود شده و کلا همه این چیزها از یه دومین دیگه بارگذاری میشه، به اسم static.cyberrabbits.net
البته این وبلاگ آنچنان بازدید کننده ای نداره که منو وادار به اینکار کرده باشه :) ولی به هر حال هدفم ایجاد یه CDN بود (و این که من یه Geek هستم!)و بعد از یه کم دردسر موفق شدم. (نه کاملا!)
Content Delivery Network یا همون CDN یه تکنیکه که برای افزایش سرعت سایت میشه ازش استفاده کرد.
اگه افزونه Y!Slow رو دیده باشید مدام گیر میده که چند تا فایل هستن که روی CDN نیستن. اگه به سایتهای بزرگ رو دقت بکنید، عکسهاشون معمولا از یه دومین دیگه بارگذاری میشه. خوب این CDN چیه دقیقا؟
CDN در اصل یه دومین CookieLess هستش. این بدون کوکی بودن یکی از مهمترین قسمتهای این قضیست.
البته همه قضیه نیست :) ممنون از دوستی که تذکر دادن، علاوه بر بدون کوکی بودن، CDN برای انتخاب نزدیکترین و سریعترین منبع به کاربر هم استفاده میشه و وقتی کاربرد داره که از اطلاعات استاتیک سایتتون چند تا (دست کم یک ) Mirror داشته باشید. منتها تو این بحث و برای وبلاگ نویسها و طراحایی مثل من، این قسمت بحث مطرح نیست، چون عملا امکان ایجاد Mirror برام وجود نداره.
کوکی رو حتما میدونید چیه، و میدونید که به ازای هر درخواست، کلیه کوکی های اون سایت مورد درخواست، برای اون سایت ارسال میشه و این یعنی افزایش حجم درخواست. در نظر اول شاید بگید که یه کوکی حجم آنچنانی نداره. خوب، حق با شماست. اگه کل کوکی های یک سایت رو سر هم بذاریم بعیده به یک کیلوبایت برسه. (البته برای یک مهمان، برای مدیر سایت و کسانی که عضو هستن ممکنه خیلی بیشتر از این حرفها باشه) در عمل، یه سایت تشکیل شده از تعداد زیادی درخواست. مثلا صفحه اول همین بلاگ :
ادامه مطلب