فونتی واجب‌تر از نان شب

نوشته شده توسط میثم, ۱۳ اسفند ۱۳۸۸ ۷:۴۲ ب.ظ

یکی از مشکلاتی که اکثر کاربران ویندوز بعد از مهاجرت به لینوکس با آن مواجه میشوند، دیدن صفحات وب به صورتی غیرمتعارف است و این مشکل ناشی از نبودن فونت‌های ویندوزی در لینوکس است (البته این ضعف html است و نه گنو/لینوکس (تو نظرات وبلاگ مدیران بلاگ‌اسکای خوندم که با css میشه این مشکل رو حل کرد)). برای فهمیدن بهتر موضوع دو عکس زیر را ببینید:

صفحه وب، بدون فونت‌های ویندوزی :

نوشته در لینوکس تازه نصبو صفحه وب با فونت ویندوزی :

برای حل این مشکل یک راه‌حل خیلی آسان وجود دارد، پارتیشن ویندوزتان را باز کنید و به پوشه windows/fonts بروید، حال همه فونت‌ها با پسوند ttf را کپی کنید. (برای جدا کردن فونت‌ها با پسوند ttf و fon در همان پنجره ویندوز در قسمت search  بنویسید : ttf. ) حالا به پوشه خانگی (home folder) لینوکستان بروید و کلید ترکیبی ctrl+H را بزنید (این کار برای دیدن پوشه‌های مخفی است، پوشه‌های مخفی با یک نقطه در اولشان مشخص میشوند، مثلا meysam. )، در ادامه پوشه fonts. را باز کنید و اگر نبود پوشه‌ای با همین نام (fonts + نقطه اولش) ایجاد کنید و فونت‌ها را در آن بچسبانید (Paste). برای اتمام کار ترمینال را باز کنید و بنویسد fc-cache و اینتر، حالا از وبگردی خودتون لذت ببرید.

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

تعمیر گراب مینت ۸

نوشته شده توسط میثم, ۷ اسفند ۱۳۸۸ ۵:۰۶ ب.ظ

چند هفته‌ای میشه که یه سیستم جدید گرفتم، از همون هفته اول مینت ۸ رو روش نصب کردم اما تحت وسوسه‌های دوستان گرامی تصمیم گرفتم ویندوز هفت رو هم تجربه کنم، این شد که اونو هم نصب کردم اما وقتی که میخواستم گراب رو تعمیر کنم نمیشد،  گراب مینت ورژنش ۱.۹۷ (نمیدونم همون دو هست یا این سه صدم کمتر داره؟) هست و تعمیرش بعد از نصب ویندوز مثل گراب‌هایقبل نیست، برای راحتیکار نرم‌افزار auto super grub disk هم نتونست کارم رو راه بندازه، اینه که تصمیم شد از دکتر گوگل بپرسم.

اما بعد از تحقیقات الگوریتم این شد:

۱ – با سی‌دی لایو سیستم رو ریست کن و با مینت بیا بالا و ترمینال رو باز کن و تاز زمانی که به آخر نوشته نرسیدی انجام بده :

۲ – دستور sudo blkid رو وارد کن و شماره پارتیشن لینوکس رو یادداشت کن.(یه چیزی میشه مثل dev/sdxY ).

۳ – دستور sudo mount /dev/sdxY /mnt (که در اینجا x و Y از شماره ۲ بدست میاد).

۴ – دستور sudo grub-install –root-directory=/mnt/ /dev/sdx رو وارد کن (که در اینجا هم x از شماره ۲ بدست میاد).

۵ – دستور sudo reboot رو وارد کن.

۶ – بعد از ریست شدن کامپیوتر می بینید که گراب درست شد، حالا مینت رو انتخاب کنید و دوباره ترمینال رو باز کنید و دستور update-grub رو وارد کنید.

۷ – آخر نوشته ٪٪٪.

باران در کویر

نوشته شده توسط میثم, ۷ اسفند ۱۳۸۸ ۱۲:۰۲ ق.ظ

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

ببین!

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

او کسی است که باران نافع را بعد از آنکه ماءیوس شدند نازل می‏کند، و دامنه رحمت خویش را می‏گستراند، و او ولی و حمید است. - شوری، آیه ۲۸

دسترسی به جیمیل در ایران

نوشته شده توسط میثم, ۳۰ بهمن ۱۳۸۸ ۱۰:۴۱ ب.ظ

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

برای این کار بهترین راه، استفاده از نرم افزارهای مدیریت ایمیل (مانند kmail، Outlook و …) است.

یک راهنمای تنظیم outlook برای جیمیل در اینجا آمده است.

پانوشت:اینجا وضعیت اینترنت افتضاحه، شرمنده اگه یه آموزش کامل نذاشتم و لینک به جای دیگه دادم.

چت در موبایل

نوشته شده توسط میثم, ۱۳ بهمن ۱۳۸۸ ۱۰:۳۲ ب.ظ

شاید از آن روز که موبایل یک وسیله برقراری تماس تلفنی بی سیم بود و گوشی آن یک آنتن چند سانتی بر سر خود داشت و تنها میشد با آن شماره گرفت و ۱۰ نفر را به عنوان مخاطب در آن ذخیره کرد و یا از دورانی که گوشی موبایل می توانست تنها یک آهنگ با فرمت midi را پخش کند و یا بعدها که چند ده ثانیه آهنگ ضبط شده و یا از همین اواخر که موبایل وسیله ای برای برقراری ارتباط در متروها یا سرویس های عمومی دیگر با بلوتوث بود چند وقتی میگذرد.
امروزه می توان با یک دستگاه موبایل عکس برداشت، وبلاگ نویسی کرد، در دنیای شبکه های اجتماعی فایل به اشتراک گذاشت، به عنوان یک پخش کننده قدرتمند موسیقی از آن استفاده کرد، تلویزیون تماشا کرد، بازی کرد و برنده شد، راه را پیدا کرد و سرعت را سنجید و چند ده نوع امکان دیگر که وابسته به نوع گوشی و شرکت خدمات دهنده سیمکارت شما می تواند متفاوت باشد.
اما آیا تا به حال از موبایل برای چت کردن و چک کردن آیدی تان استفاده کرده اید؟
برای چت کردن در موبایل روش های مختلفی وجود دارد که بسته به دستگاه تلفن همراه تان می توانید از آن استفاده کنید، مثلا برنامه IM+ برای گوشی های نوکیا و یا سایت های مربوط به این امر …، اما shMessenger یک برنامه کامل پیام رسان است که به زبان جاوا نوشته شده و قابل اجرا بروی اکثر گوشی های موبایل می باشد.
با استفاده از این برنامه شما می توانید با چند آیدی مختلف همزمان وارد شوید و چت کنید، چت در حالت زنده بوده (مانند یاهو مسنجر یا پیدجین) و احتیاج به هیچگونه رفرش و بازیابی دوباره برای دیدن پیغام ها ندارد، از MSN، GTalk و Yahoo به عنوان سرویس دهنده پشتیبانی میکند، قابلیت ارسال و دریافت فایل را دارد و امکاناتی همچون ارسال شکلک، نمایش آواتارها، قرار دادن آواتار به وسیله دوربین موبایل و BUZZ از جمله قابلیت های این برنامه است. ظاهر این برنامه بسیار زیبا و با رابط کاربری عالی طراحی شده است.

این برنامه کاملا رایگان بوده و کافی است برای دانلود اینجا را کلیک نمایید. برای استفاده از این برنامه شما باید یک حساب کاربری در خود سایت ایجاد کنید که با کلیک در اینجا به صفحه ثبت نام آن وارد می شوید.
اگر از موبایل این پست انارنت را میخوانید برای دریافت نسخه ۳٫۱٫۷ این برنامه اینجا کلیک کنید تا برنامه با حجم ۲۰۶ کلیوبایت مستقیما توسط گوشی دانلود و نصب شود.
در آخر شما می توانید آیدی (و البته آیدی های) من در یاهو و جیتاک را به دوستان خود اضافه کنید تا در یک فرصت مناسب با هم به گپ و گفتگو بپردازیم ;)، آیدی من در یاهو : anarnet_ir (و یا anar_net98) و من در جیتاک : p.g.meysam

بیشترین کلمات جستجو شده کودکان در سال ۲۰۰۹

نوشته شده توسط میثم, ۳ دی ۱۳۸۸ ۱:۵۲ ب.ظ

تجربه یک کودک خارجی از یک جوان ۲۰ ساله ایرانی در پیدا کردن موارد مخصوص بیشتر است.

+

غدیر خم

نوشته شده توسط میثم, ۱۴ آذر ۱۳۸۸ ۵:۴۴ ب.ظ

عید غدیر خم مبارک باد

سهمیه متاهلین برای کارشناسی ارشد

نوشته شده توسط میثم, ۱۴ آذر ۱۳۸۸ ۱۲:۳۱ ب.ظ

بیشترین معترضان به تصویب لایحه سهمیه ازدواج برای کارشناسی ارشد، جوانانِ کف‌کردهِ دَمِ بختِ متقاضیِ ازدواج هستند.

آماری از دنیای اینترنت

نوشته شده توسط میثم, ۱۲ آذر ۱۳۸۸ ۵:۴۴ ب.ظ

یکی از مهم‌ترین علاقه‌مندی‌های هر طراح وب و حتی یک وبگرد حرفه‌ای، اطلاع از آمار حیاتی اینترنت است. این آمار می‌تواند شامل این موارد باشد:

  • مرورگر
  • سیستم‌عامل استفاده شده
  • رزولیشن (اندازه تصویر) صفحه
  • عمق رنگ

هر یک از این آمار را موسسات مختلفی در اختیار طراحان و عموم اینترنتی‌ها قرار میدهند. یکی از معتبرترین این موسسات، کنسرسیوم جهانی وب (W3C) است که در بهبود اینترنت و استانداردهای آن تلاش میکند. امشب در حین گشتن در مدرسه W3 یا W3Schools به قسمت جالبی برخوردم که به همین امر اختصاص داده شده و اطلاعات مورد نیاز طراحان وب را در یک قسمت جمع‌آوری کرده است. آمار ارائه شده در مورد ۴ کلید بالا به این صورت است :

browser

os

display-resulation

color-depth

افزودن getch به لینوکس

نوشته شده توسط میثم, ۶ آذر ۱۳۸۸ ۹:۵۱ ب.ظ

یکی از مشکلاتی که برای بسیاری از برنامه نویسان تازه مهاجرت کرده از ویندوز به لینوکس پیش میاد، نبودن کتابخانه conio.h و در پی آن نبودن تابع پرکاربرد ()getch است. برای رفع این مشکل کافی چند دقیقه صبر کنید.

gedit (و یا هر ویرایشگر متنی دیگری) را باز کنید و کد زیر را در آن کپی کنید:


#ifndef LINCH_H_
#define LINCH_H_
#include <termios.h>
#include <unistd.h>
int getch(void)
{
 struct termios oldt,
 newt;
 int ch;
 tcgetattr( STDIN_FILENO, &oldt );
 newt = oldt;
 newt.c_lflag &= ~( ICANON | ECHO );
 tcsetattr( STDIN_FILENO, TCSANOW, &newt );
 ch = getchar();
 tcsetattr( STDIN_FILENO, TCSANOW, &oldt );
return ch;
}
#endif /* LINCH_H_ */

حال این فایل را با نام linch، بدون پسوند در مسیر /usr/include/c++/4.3 ذخیره نمائید. تمام شد.

برای تست، برنامه زیر را امتحان میکنیم:

#include <iostream>
using namespace std;
#include <linch>
void main()
{
 char ch;
 cout<<"Please enter a char >>> ";
 ch=getch();
 cout<<ch;
}

Panorama Theme by Themocracy