شورتکات در لینوکس

نویسنده:
16 می 16

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

ln -s addres1 address2

addres1= آدرس مقصدی که میخواید لینک ازش بسازید.

address2= محلی که لینک باید باشه.

نام مستعار

نویسنده:
13 می 16

تو لینوکس میتونین برای دستور های یک نام مستعار یا alias در نظر بکیرین

با دستور alias لیست همه نام های مستعار ساخته شده رو نشون میده و اگر میخواین یک دستور جدید اضافه کنید به صورت زیر هست

alias clr=’clear’

حالا مشکلی که هست این دستورات بعد از هر بار ریست کردن سیستم پاک میشن پس چه فایده؟
راه حل: دستورات خودتون رو توی فایل .bashrc در پوشه یوزرتون بنویسید.

روت گم گشته باز آید

نویسنده:
7 می 16

خطر: در این پست از مطالب شبکه استفاده شده

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

DHCP Option

چند وقت پیش نیاز داشتم رو سیستم کلاینت های یک روت اضافه کنم که یاد آپشن 121 در DHCP افتادم، بعد از کمی سر و کله زدن باهاش و تبدیل آی‌پی، گت‌وی به هگز تونستم به خورد DHCP بدم و روت تو سیستم کاربر ها ثبت بشه، مشکل حل شد و کلا از این تنظیمات فراموش کردم.

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

راحت اسکرین شات یا نماگرفت بگیرید

نویسنده:
6 دسامبر 15

راحت اسکرین شات بگیرید، یا معادل فارسی آن نماگرفت.

همیشه برای گرفتن اسکرین شات بعد از زدن دکمه پرینت اسکرین باید می‌رفتم تو برنامه paint تا تصویر رو ثبت و ویرایش (در حد کادر بندی) بکنم. تا اینکه با برنامه Lightscreen آشنا شدم.

Lightscreen

این برنامه که سالیان سال رو ورژن یک و خورده‌ای مونده بود آپدیت کرد به ورژن ۲ و عملیات اسکرین شات گرفتن رو کاملا راحت کرد مثل خود ویندوز از شورت‌کات ALT+Print Scr‌ پشتیبانی می‌کنه و یک شورت‌کات جدید داره CTRL+Print Scr وقتی می‌زنید می‌تونید ابعاد و محل جایی که می‌خواید ازش اسکرین شات تهیه کنید رو مشخص کنید و دیگه نیاد به ویرایش نیست.

screenshot

و جالب اینجاست که وقتی اسکرین شات میگیرید آیکون برنامه از استتوس بار حذف میشه که تغییری در اسکرین شات شما ایجاد نشده باشه.

قاب محافظ برای رزبری‌پای B+

نویسنده:
6 می 15

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

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

رزبری پای

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

حالا اگر میخواید میتونید این فایل رو دانلود کنید و بدید براتون بسازن، من ۴۰تومن برای طراحی دادم و گفت برای لیزر زدن هر کدوم ۱۰ تومن میگیره سعی کنید بیشتر پول ندید.

دانلود نقشه کورل کیس رزبری‌پای

raspberry-3-small  raspberry-1-small

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

پ.ن۲: از کجا رزبری مدل بی پلاس بخرم؟ من خودم از سایت ECA خریدم ولی بعدا تو سایت کویر الکترونیک و آفتاب رایانه هم پیداکردم که ارزونتر هستن.

پ.ن۳: الان که اومدم این پست منتشر کنم دیدم سایت کویر الکترونیک یک کیس با قیمت ۱۰.۵۰۰ تومن داره.

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

نویسنده:
9 فوریه 15

اگر از ترللو استفاده نکردید، یک برنامه تحت وب برای مدیریت راحت پروژه ها یا هرجور استفاده دیگه ای که شما می‌خواین ازش بکنین، مثل لیست کار هایی که باید انجام بدین یا… هست.

trello

یک مشکلی که این سایت داره چپ چین بودن و پشتیبانی نکردن از زبان فارسی هست، آقای یاسر خواهانی اسکریپتی نوشتن که خودش به صورت هوشمندانه فیلد ها رو چپ چین و راست چین می‌کنه، و از ۳ زبان فارسی English و عبری پشتیبانی می‌کنه.

trello RTL

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

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

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

نصب اسکریپت راست چین هوشمند تررلو

(بیشتر…)

اصلاح زیرنویس‌های فارسی

نویسنده:
29 نوامبر 14

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

subtitle fixer

روش سریع:

قبلاً از برنامه اصلاح زیرنویس‌های فارسی کار شاهین کاتبی استفاده میکردم ولی یک سری مشکلات کوچیک داشت مثلا همزمان چند فایل رو نمیشد به برنامه داد، فایل اصلی رو تغیر نام میداد، حروف ي و ك عربی به فارسی تبدیل نمیکرد و… همین باعث شد که دست به کار بشم برنامه خودم رو بنویسم که نتیجش شد این چیزی که میبینین

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

  1. هر فایلی روی برنامه درگ و دراپ بشه انکدینگش تغیر داده میشه و اگر فایل اشتباهی روی این برنامه بیارید فایل خراب میشه.
  2. بکاپ خود برنامه در حالت قبل کمکی به شما نمیکنه.
  3. اصلاح فایل با درگ کردن روی فایل برنامه.
  4. سورس برنامه بر روی گیت هاب قرار بگیره.
  5. شما بگید.

دانلود برنامه Subtitle Fixer

و اما روش هایی که قبلا استفاده میکردم.

روش اول: Notepad++

برای این کار بعد از باز کردن فایل با برنامه نت‌پد باید از منوی Encoding گزینه Character Sets -> Arabic ->Windows-1256 رو انتخاب کنید، حالا نوشته ها قابل خواندن میشن ولی باید انکدینگ رو به UTF-8 تغیر بدید پس از منوی Encoding گزینه Convert to UTF-8‌ رو انتخواب کنید و فایل رو ذخیره کنید.

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

روش دوم: تغیر Language for non-Unicode programs

مشکل که با این روش داشتم تغیر زبان خیلی از برنامه ها به فارسی و عوض شدن PM – AM  کنار ساعت در تسک بار با ق.ظ و ب.ظ هست. برای انجام این روش میتونین پستی که  ITline به نام «حل مشکل زیرنویس های فارسی با فرمت SRT» نوشته بخونین.

انتقال دفتر تلفن از گوشی قدیمی

نویسنده:
5 اکتبر 14

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

multiple VCF to single file

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

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

copy /B *.vcf all_in_one.vcf

پی‌نوشت: برای راحت تر رفتن به محل فایل های VCF میتونید اون فولدر رو با کنید و کلید شیفت را نگه داشته سپس راست کلیک کنید و گزینه Open Command Window Here ‌رو بزنید.

با Aotu Hot Key‌ از شرت کات های لذت ببرید

نویسنده:
30 آوریل 14

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

auto hot key

وقتی دیدم دکمه پلی و پاز و از همه مهم تر نکست ندارم خیلی آهنگ گوش دادن برام سخت شد و به فکر این افتادم که بتونم از کلید ترکیبی fn و باقی کلید ها استفاده کنم بعد از کلی تحقیق کردن دیدم که این کار رو به راحتی نمیشه انجام داد (البته خیلی ها میگن اصلا شدنی نیست) به رفتم دنبال دکمه های اضافی که دارم، این بین دکمه‌ی Pause Break‌ از همه بیشتر غیر کاربردی بود و در بالای کیبرد هم ۳تا دکمه ASSIST, WEB, VAIO قرار داده از این بین فقط دکمه وب بود که مثل آدم کد میفرستاد به کامپیورت و میشد remap کردش منم هم این دکمه هارو برداشتم و جاش رو با Play/pus و Next عوض کردم

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

برای اینکار از کد های زیر استفاده کردم

  1. Browser_Home::Media_Play_pause
  2. Pause::Media_Next
  3. #space::Run Notepad
  4. ::@@::YOUR_EMAIL_ADDRES

پ.ن: خیلی های میگن دکمه fn یک کلید سخت افزاری هست و به شکل خواصی کدش رو ارسال میکنه برای ویندوز و نمیشه ری‌مپش کرد ولی در سال ۲۰۰۵ یک نفر تونسته رو ویندوز اکس‌پی این کار رو انجام بده، بعدم رو لپتاپ قبلیم که درایور های وایو نصب نبود این دکمه کار نمیکرد پس باید بیشتر از سخت افزار تنها باشه.

تقویم های شمسی من بر روی سیستم های مختلف

نویسنده:
5 فوریه 14

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

تقویم شمسی

من روی فایرفاکس از یک Extensions به نام IranianCalendar استفاده میکنم که توسط آقای علوی نوشته شده، همیشه در Add-on Bar فایرفاکس تاریخ امروز رو به شمسی به من نشون میده و با کلیک کردن روش، تقویم کامل که داخل وبسایت آقای علوی هست باز میشه.

بعد میرسم به آی‌پاد که خوشبختانه اونجا کلی برنامه برای تغییر تاریخ ها به هم دیگه و نمایش تاریخ های مختلف وجود داره که من از iPersia Call استفاده میکنم و مزیتش نسبت به دیگر برنامه ها رایگان بودن و نشون دادن تاریخ روز، روی ایکون برنامه به صورت ناتیفیکشن هست.

 iPersia Call

تو محیط مدر ویندوز هشت (همون مترو) از برنامه روز شمار استفاده می‌کنم نویسنده تقویم با نام MBZ، در این برنامه ۳ تقویم شمسی قمری و میلادی رو نمایش میدن با قابلیت تغییر در تاریخ قمری که این برنامه هیچ وقت مشکلی نداشته باشه.

روز شمار

و در نهایت برنامه ای که جدیدا باهاش آشنا شدم و از دلایل نوشتن این پست هست یک برنامه ساده و کوچیک به نام Persian Date Tray  که کار دوست خوبم کامیار هست و تو گیت هاب منتشر کرده، من در لحظه تست کاملا متعجب شدم از اینکه این برنامه بر خلاف خود ایشون فارسی هم حرف میزنه و از شما درخواست اجرا کردن برنامه (در اولین اجرا) در حالت ادمین رو میکنه. دانلود آخرین نسخه کامپایل شده برنامه.

Persian Date Tray

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