کارایی بهتر دکمه ی print screen

نوشته شده توسط علیرضا قاسمی کیان در سپتامبر 4, 2010 – 12:30 ق.ظ -

سلام. دکمه ی print screen در Gnome برای ما یک عکس از صفحه میگیره و میتونیم اونو save کنیم. حتما با برنامه ی shutter آشنا هستید. میتونید این برنامه رو از synaptic نصب کنید. shutter یک ابزار خیلی خوب و ساده برای عکس گرفتن از دسکتاپ در انواع مختلف هست. مثلا عکس از پنجره ی فعال، عکس از منو ها، عکس از محتوای یک پنجره و عکس از محدوده ی انتخابی ما. یعنی selection. من میخوام با فشار دادن دکمه ی print screen به جای اینکه برنامه ی پیش فرض گنوم عمل کنه، shutter عمل کنه و اون هم در حالت selection.
بعد از نصب این برنامه، به سراغ keboard shortcuts  منوی preferences از منوی system برید. اونجا عبارت take a screenshot of a window رو پیدا کنید که جلوش نوشته Alt+print. روی Alt+print کلیک کنید و بعد backspace رو بزنید. حالا در عبارت take a screenshot که جلوش نوشته print روی print کلیک کنید و alt+print رو فشار بدید.
حالا روی دکمه ی Add کلیک کنید. میخوایم یه shortcut جدید بسازیم. اسمشو مثلا بذارید shutter. در قسمت command بنویسید: shutter –selection و بعد ذخیره کنید. حالا جلوش که نوشته disable روش کلیک کنید و دکمه ی print screen رو فشار بدید.
تموم شد. از این به بعد با فشار دادن این دکمه برنامه ی shutter در   حالت selection اجرا میشه و با فشار دادن Alt + Print همون برنامه ی پیش فرض گنوم میاد که از کل صفحه عکس میگیره.


فرستاده شده در ترفند | دیدگاه‌ها خاموش

خاطرات سفر به افغانستان

نوشته شده توسط irix در سپتامبر 3, 2010 – 9:22 ب.ظ -

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

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

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



عکس از ویکی‌پدیا


از نکات قابل توجه دیگه این هست که تقریبا هیچ فرد عینکی نمی‌بینید. یه جورایی اصلا عینک وجود نداره انگار. خیلی خیلی به ندرت ممکنه یک نفر رو با عینک ببینید. وسیله نقلیه عمومی فق تاکسی هست و شاید بشه گفت بیشتر از ۹۰ درصد ماشین‌ها تویوتا هستن و تک و توک ماشین‌های دیگه میشه دید. هر از گاهی گاری هم هنوز به چشم می‌خوره.

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

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

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

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

شروع برنامه‌نویسی در چهارچوب Qt ( کتاب فارسی – مهرداد مومنی )

نوشته شده توسط علیرضا قاسمی کیان در سپتامبر 3, 2010 – 2:01 ب.ظ -

سلام

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

اما خبر خوب اینه که مهرداد مؤمنی که البته برای گنو/لینوکسی‌ها نیاز به معرفی نداره اما برای ویندوزی‌ها بگم که برنامه‌نویسی حرفه‌ای و با تجربه‌ی Qt و Cpp که چندین برنامه‌ی Choqok ( کلاینت میکروبلاگینگ ) ، Blogilo ( کلاینت بلاگینگ – همین کلاینتی که باهاش دارم این مطلب رو می‌نویسم ) و MDic ( دیکشنری چندزبانه ) که همگی تحت پلتفرم کیوت ویا KDE SC نوشته شده‌اند، چندی پیش یک کتاب فارسی بسیار خوب برای شروع ( و چه عرض کنم ادامه‌ی ! ) برنامه‌نویسی کیوت منتشر کردند و از لحاظ کیفیت بسیار عالی هست.

متن توضیح انتشار این کتاب رو از وبلاگ ایشون می‌تونید در اینجا ببینید. ( با عنوان « شروع برنامه‌نویسی در چهارچوب Qt » )

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

این متن هم از پست وبلاگ خودش که توضیحی در مورد کتاب هست :

کتاب مذکور در ۶۷ صفحه و مشتمل بر ۸ فصل به شرح زیر در اختیار برنامه‌نویسان علاقه‌مند قرار می‌گیرد.

  1. راه و روش Qt
  2. سیگنال‌ها و اسلات‌ها در Qt
  3. Containers and Iterators
  4. استفاده از QMake
  5. آشنایی با برنامه طراح کیوت (Qt Designer)
  6. کار با پایگاه‌داده‌ها در Qt
  7. بررسی چند تکنولوژی دیگر Qt
  8. استفاده از مستندات مرجع Qt

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

کاری ارزشمند که ارزش آن به هیچ‌وجه فقط با پول و مسائل مادی قابل جبران نیست.

آرزوی موفقیت برای همه‌ی کسانی که در راه آزادی نرم‌افزار و گسترش GNU تلاش می‌کنند.


فرستاده شده در general | دیدگاه‌ها خاموش

حل مشکل کاربر ریشه با cannot open display

نوشته شده توسط علیرضا قاسمی کیان در سپتامبر 2, 2010 – 9:38 ب.ظ -

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

در اینجا کاربر root در سیستم محلی است و از روش xhost استفاده می‌کنیم:

$ xhost +si:localuser:root

در این دستور، si مخفف عبارت روش اهراز هویت Server Interpreted است. هر بار که سیستم از اول راه‌اندازی می‌شود باید آن را وارد کنید، بنابراین اگر از GDM برای ورود به سیستم استفاده می‌کنید برای جلوگیری از تکرار، این دستور را در انتهای فایل ‪/etc/gdm/Init/Default‬  و قبل از خط exit 0 بنویسید.



فرستاده شده در محیط رابط گرافیکی کاربر، نکته | دیدگاه‌ها خاموش

انتشار Fedora 14 Alpha

نوشته شده توسط TECHNOTUX در سپتامبر 2, 2010 – 2:43 ق.ظ -

دنیس گیلمور اعلام کرده است اولین نسخهٔ آلفای فدورا ۱۴ در دسترس است. "فدورا ۱۴ با نام Laughlin در دسترس است. این نسخه پیش نمایشی از بهترین تکنولوژیهای اپن سورس و آزاد در حال توسعه را ارائه می‌دهد." ویژگی‌های این انتشار : Systemd - یکی سیستم هوشمند و کارا برای به اجرا در آوردن و مدیریت دایمونها (برنامه‌های پشت زمینه)، معرفی Spice - راه حلی کاملا اپن سورس برای تعامل با میزکار مجازی، فشرده‌سازی سریعتر فرمت JPEG ، معرفی D - زبان برنامه‌نویسی‌ای با ترکیب قدرت و کارایی بالا، جدیدترین نسخه میزکارهای مختلف، برای دیدن جزئیات بیشتر آگهی انتشار و نکات انتشار این نسخه را بخوانید.لینکهای دانلود :Download (torrents): Fedora-14-Alpha-i686-Live.iso (835MB, SHA256, torrent) Fedora-14-Alpha-i686-Live-KDE.iso (714MB, SHA256, torrent) Fedora-14-Alpha-x86_64-Live.iso (842MB, SHA256, torrent) Fedora-14-Alpha-x86_64-Live-KDE.iso (705MB, SHA256, torrent).
فرستاده شده در دسته‌بندی نشده | دیدگاه‌ها خاموش

ماه خوب ، برنامه خوب !

نوشته شده توسط علیرضا قاسمی کیان در سپتامبر 2, 2010 – 1:57 ق.ظ -

سلام بر همگی . امیدوارم عباداتون مورد قبول حق تعالی قرار گرفته باشه. و اما امروز قصد معرفی نرم افزار ذکر رو دارم که حاصل تلاش دوستان  هموطنمونه که به صورت مولتی پلتفرم(قابل اجرا روی چند سیستم عامل) و مهم تر از همه به صورت کد باز (openSuorce) برای استفاده عموم مهیا شده است.
امـکـانـــات برنـــامـــه:
1-ارائه ی متن کامل قرآن کریم به همراه ترجمه هایی با زبان های مختلف (بیش از 17 زبان از جمله ترجمه الهی قمشه ای و مکارم شیرازی)
2-امکان جستجوی بسیار پیشرفته حتی با استفاده از ریشه لغات با امکان محدود کردن دامنه ی جستجو و رنگی کردن نتیجه و چاپ صفحات
3-استفاده از فونت خوانا وشبیه به قرآن های مکتوب با امکان کپی برداری
4-امکان استفاده همزمان از چند ترجمه در زیر آیات
5-امکان تلاوت آیات و سوره ها بصورت آنلاین و ، آفلاین(با دانلود فایل های مورد نظر از اینجا) توسط اساتید مختلف
6-محیط زیبا با امکانات مرور صفحه ای، حزب به حزب و جزء به جزء،پرش به آیه،و اطلاعاتی مفید درباره ی سوره مورد نظر با امکان نشانه گذاری و سفارشی کردن صفحه بندی
7-امکان ذخیره صفحات بصورت اچ تی ام ال
8-محیط کاربری به 20 زبان مختلف از جمله فارسی
و...


  اگر در این نسخه از برنامه ترجمه ها نبودند آنهارا جداگانه میتوانید از اینجا 
دانلود کنید

 و سخن آخر اینکه اگر دانلود کردید در این ماه مبارک مارا از دعای خیر خود بی نصیب نفرمایید . منم امسال کنکوری شدم و اگر نویسنده ای به این وب اضافه نشه شاید خیلی دیر به دری آپدیت بشه .. اما شما مارو تنها نذارید..



فرستاده شده در دسته‌بندی نشده | دیدگاه‌ها خاموش

تنظیم فایل sudoers و اجرای sudo

نوشته شده توسط علیرضا قاسمی کیان در سپتامبر 1, 2010 – 5:34 ب.ظ -

نوشته شده توسط امیر کمانی در آرشیو نظرات یکم اردیبهشت ۱۳۸۸ : کار با Sudo را بیاموزید همانطور که می‌دانید در سیستم‌عامل لینوکس، امنیت یکی از مباحثی است که به آن اهمیت زیادی داده‌شده‌است. بر همین اساس همه چیز بر طبق دسترسی “Permission” تنظیم شده‌است و در این صورت برای اجرای فرامینی در سطر فرمان  [ Read More ]
فرستاده شده در مقالات شبکه های لینوکسی | دیدگاه‌ها خاموش

چغوک ۱.۰ بتا ۳ با اسم رمز «سبزقبا» منتشر شد!

نوشته شده توسط Mehrdad در سپتامبر 1, 2010 – 8:28 ق.ظ -

نسخه‌ی جدیدی از کلاینت میکروبلاگ KDE با اسم رمز «سبزقبا» منتشر شد.

این نسخه شامل ۲ پلاگین کوتاه‌کننده‌ی آدرس (bit.ly و tinyarrows) و رفع تعداد زیادی از نواقص گزارش شده از نسخه‌ی بتا۲ است.

اطلاعات بیشتر: خبر انتشار در سایت چغوک.

دانلود بسته‌ی سورس برنامه.


دسته‌بندی شده در: Choqok, اخبار
فرستاده شده در Choqok، اخبار | دیدگاه‌ها خاموش

شروع برنامه‌نویسی در چارچوب Qt

نوشته شده توسط Mehrdad در آگوست 30, 2010 – 6:51 ب.ظ -

امروز محصول جدیدی برای شما داریم، اما این بار ماهی نیست! آموزش ماهیگیریست lol

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

بله! درست فهمیدید. یک کتاب برای شروع برنامه‌نویسی در چارچوب دوست‌داشتنی Qt.

از اولین پیش‌نیازهای این کتاب که برنامه‌نویسان ++C را هدف گرفته، آشنایی با زبان ++C که زبان اصلی پیاده‌سازی و پشتیبانی Qt است، می‌باشد.

کتاب مذکور در ۶۷ صفحه و مشتمل بر ۸ فصل به شرح زیر در اختیار برنامه‌نویسان علاقه‌مند قرار می‌گیرد.

  1. راه و روش Qt
  2. سیگنال‌ها و اسلات‌ها در Qt
  3. Containers and Iterators
  4. استفاده از QMake
  5. آشنایی با برنامه طراح کیوت (Qt Designer)
  6. کار با پایگاه‌داده‌ها در Qt
  7. بررسی چند تکنولوژی دیگر Qt
  8. استفاده از مستندات مرجع Qt

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

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

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

این کتاب بصورت رایگان منتشر و در اختیار برنامه‌نویسان قرار می‌گیرد. استفاده‌کنندگان می‌توانند در صورت علاقه‌مندی مبالغی را به مولف کتاب اهدا نمایند.

امید است در آستانه‌ی روز آزادی نرم‌افزار گامی هر چند کوچک در جهت پیشبرد اهداف بزرگ جنبش نرم‌افزار آزاد برداشته باشیم.

کتاب مذکور را می‌توانید از اینجا دریافت نمایید.

=-=-=-=-=
Powered by Blogilo


دسته‌بندی شده در: اخبار, برنامه نویسی Tagged: Qt, کتاب, آموزش
فرستاده شده در Qt، آموزش، اخبار، برنامه نویسی، کتاب | دیدگاه‌ها خاموش

Linux Mint 9 Xfce

نوشته شده توسط TECHNOTUX در آگوست 29, 2010 – 9:56 ب.ظ -

ویرایش Xfce از Linux Mint 9 منتشر شد. این نسخه بر اساس Xubuntu 10.04 ساخته شده و از هسته 2.6.32، میزکار Xfce 4.6.1 و X.Org 7.4 استفاده می‌کند. همچون سایر ویرایش‌ها، این نسخه نیز به حدود ۳۰۰۰۰ بسته نرم‌افزاری موجود بر روی مخازن دسترسی دارد. این نسخه همچنین به همراه ابزار پشتیبان‌گیری جدید، ظاهر بهتر، نصاب ویندوز، ابزار ایجاد USB و... ارائه شده است. برای اطلاعات دقیق‌تر اینجا را ببینید. دریافت: linuxmint-9-xfce-cd-i386.iso (696MB, MD5), linuxmint-9-xfce-cd-amd64.iso (689MB, MD5)
فرستاده شده در دسته‌بندی نشده | دیدگاه‌ها خاموش