۲۸ آذر ۱۳۸۹

نصب تقویم خورشیدی pcalendar نوشته شده با PHP بر روی openSUSE

pcalendar یک تقویم خورشیدی نوشته شده با PHP با استفاده از GTK2 است که آن را آقایان امید متقی و مصطفی میرموسوی توسعه می‌دهند. برای  نصب این تقویم بر روی openSUSE 11.3 مراحل زیر را انجام دادم:

Source تقویم در این آدرس قرار دارد. پس از دریافت و خارج کردن فایل‌ها از حالت فشرده، دستورهای زیر باید در شاخه‌ی  ایجاد شده با دسترسی root اجرا شوند:

mkdir -p /usr/share/pcalendar
cp pcalendar.desktop /usr/share/applications
cp -R events pix *.php /usr/share/pcalendar
ln -fs /usr/share/pcalendar/pcalendar.php /usr/bin/pcalendar

ابتدا باید مخزن PHP برای openSUSE نصب شود. در YaST به Software Manager رفته و از طریق مسیر زیر این مخزن را نصب و سپس به‌روز می‌کنم:
Configuration > Repositories > Add > Community Repositories > OpenSUSE BuildService - PHP

سپس می‌بایست بسته‌‌های موردنیاز برنامه نصب شوند. پس از به روز کردن مخازن، بسته‌‌های با نام‌‌های زیر را یافته و نصب می‌‌کنم: php5, php5-gtk, php5-gd, dejavu, farsifonts

اکنون باید توسعه‌ی dbus را برای PHP دریافت، کامپایل و فایل خروجی را به PHP بشناسانیم. برای این منظور این فایل را دریافت می‌کنم، سپس با اجرای دستورهای زیر توسعه‌ی dbus برای PHP کامپایل و افزوده می‌شود.

$ tar zxvf php-dbus-0.1.0.tgz
$ cd php-dbus-0.1.0
$ phpize
$ ./configure
$ make
$ sudo make install

در نهایت باید دو خط زیر به فایل php.ini در مسیر etc/php5/cli اضافه شوند:
extension = php_gtk2.so
extension = dbus.so


۲۳ آذر ۱۳۸۹

نصب کرنل لینوکس 2.6.36.2 بر روی openSUSE 11.3

سریع‌ترین روش نصب آخرین نگارش رسمی کرنل لینوکس (v2.6.36.2) بر روی سوزه، استفاده از یک مخزن با نام Kernel stable با آدرس زیر است.

http://download.opensuse.org/repositories/Kernel:/stable/openSUSE_11.3

ضمن این‌که در همین آدرس بالا فایل‌های rpm سازگار با سیستم‌های ۳۲-بیتی و ۶۴-بیتی قرار گرفته است. ویژگی نصب یک-کلیکی نیز می‌تواند روشی بسیار سریع‌تر برای افزودن این مخزن و نصب کرنل باشد.

۱۱ آذر ۱۳۸۹

نصب Google Earth v6.0.0.1735 Beta روی openSUSE 11.3

برای نصب نرم‌افزار Google Earth نگارش ۶ مراحل زیر باید پیموده شوند:

نگارش ۶ گوگل ارث را از این لینک دریافت و سپس بسته‌ی lsb را با دستور زیر می‌بایست نصب کرد:
zypper install lsb

سپس در مسیر فایل دریافت شده دستورهای زیر باید اجرا شوند:
chmod +x GoogleEarthLinux.bin
./GoogleEarthLinux.bin --target /tmp/ge


۰۱ آذر ۱۳۸۹

پیدا کردن شماره سریال‌های معتبر برای ویندوز از راه جست‌وجو در گوگل

یک جست‌وجوی ساده و البته هوش‌مندانه در گوگل به من منابعی را معرفی می‌کند که با ساعت‌ها مطالعه قابل دست‌یابی نیست. نمونه‌ی آن جست‌وجوی یافتن شماره سریال معتبر برای نصب ویندوز بود. مدتی است برای انجام برنامه‌هایی که نیازمند ویندوز برای اجرا هستند، از یک ماشین مجازی (virtual machine) ساخته شده با VMWare استفاده می‌کنم. برای راه‌اندازی و نصب ویندوز روی این ماشین مجازی به یک شماره سریال معتبر نیاز داشتم. کلید کار در خروجی برنامه‌ای با نام Belarc Advisor نهفته بود. Belarc Advisor یک برنامه‌ی مبتنی بر ویندوز است که یک گزارش کامل از نرم‌افزارها و سخت‌افزارهای نصب شده، وصله‌های (hotfix) ضروری مایکروسافت و وضعیت ویروس‌کش تهیه می‌کند تا در مواقعی که کاربر به کمک و پشتیبانی شرکت‌ها نیاز دارد، این گزارش را که حاوی اطلاعات جزیی سیستم‌اش است، ارائه دهد. Belarc Advisor البته شماره‌ی سریال (Product Key) ویندوز و سایر محصولات مایکروسافت را نیز در گزارش خود وارد می‌کند. چنان‌چه این گزارش به هر دلیلی در اینترنت منتشر شود، به راحتی توسط گوگل، قابل جست‌وجو خواهد بود و نیاز من را نیز به یک شماره‌ی سریال معتبر برطرف می‌کند!

لینک‌های زیر حاوی نتایج گوگل است که شماره‌ی سریال‌های معتبری را برای نگارش‌های مختلف ویندوز در اختیار می‌گذارد:

Windows 98
Windows 2000
Windows XP Home
Windows XP Professional
Windows XP Media Center
Windows Vista

۱۰ آبان ۱۳۸۹

Should You Play the Sympathy Card at Work? / USNews.com

If you're like many Americans, you're making a solid income that now seems smaller in the face of food- and gas-price inflation and education costs and mortgage payments.Should you play the sympathy card? Should you ask your boss for a raise, because, say, your son "needs new shoes"? Should you ask for a four-day workweek because gas is really pushing you over the edge and "the commute is killing the family budget"?

How do confession and hopes for sympathy play out professionally?



وازگان تازه‌ی متن

commute: سفر روزانه بین خانه و محل کار
splurge: ول‌خرجی کردن
devastated: بسیار ناراحت
to come out ahead: از پس برآمدن، فائق شدن
to play the sympathy (grief) card: مظلوم نمایی کردن