منبع اصلی نوشتار زیر در این لینک قرار دارد

آموزش تنظیم Hostname در خط فرمان

نام میزبان یا همان Hostname یک نام یکتا می باشد که به هر سیستم  تخصیص داده می شود.در این مطلب قصد داریم تا نحوه ی پیکربندی نام میزبان را از طریق خط فرمان آموزش دهیم. جهت نمایش hostname می توانید از دستورهای پایین استفاده کنید :   # hostname # hostname -s # hostname -f […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

به روز رسانی مطلب fetchmail

مطلب «مشکل fetchmail و offlineimap با gmail» را با راه حل های پیشنهادی دوستان در linkedin.com به روز کردم. ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

پیدا کردن اسکریپت های cpu بر php

امروز یه مشکل برخوردم. وب سایت به روزرسانی شده بود و یکی از اسکریپت های به روز رسانی شده دردسر درست کرده بود. هر از گاهی php میزان مصرف cpu اش میرسید به ۱۰۰ درصد، ولی نمی دونستیم کدوم اسکریپته. لازم بود که سیستم را یه مدت کوتاه بزارم زیر مانیتور تا هر موقع درخواستی … ادامه خواندن پیدا کردن اسکریپت های cpu بر php ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

مدیریت محتوا با Sinatra و Mongo – قسمت آخر

در قسمت دوم، یاد گرفتیم که چطور پیج هایی که ساختیم رو نمایش بدیم! در این قسمت، میخوایم مستقیما با دیتابیس وارد مذاکره بشیم! در واقع در این قسمت میخوایم به کاربر اجازه بدیم که خودش یک پیج ایجاد کنه. خیلی هم شیک و ساده. ابتدا این قسمت رو به main.rb اضافه کنید : در […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

مدیریت محتوابا Sinatra و Mongo – قسمت دوم

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

منبع اصلی نوشتار زیر در این لینک قرار دارد

مدیریت محتوا با Sinatra و Mongo – قسمت اول

توی این نوشته، قصد و هدف اینه که بیایم و با استفاده از فرمورک Sinatra و دیتابیس غیررابطه ای MongoDB ، یک سیستم مدیریت محتوای کوچیک بنویسیم. دقت کنید که این CMS صرفا یک کار آموزشی بوده و برای استفاده به عنوان CMS اصلی وبلاگ/وبسایت شما به هیچ وجه مناسب نیست بسیار خوب، برای این […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

کتاب آموزش روبی (نسخه دوم)

در سال ۱۳۹۳ بود که نسخه اول کتاب آموزش روبی نگاشته و منتشر شد، اکنون، در روز ۲۸ شهریور ماه ۱۳۹۵ بعد از گذشت حدود دو سال، دومین نسخه از این کتاب عرضه می شود. نسخه جدید کتاب علاوه بر این که با فرمت جدیدی نگاشته شده است، به صورت آنلاین (از آدرس : http://book.rubydev.ir […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

اسکریپت افزودن دسته‌ای مخاطبین اندروید

این اسکریپت رو امروز برای اضافه کردن مخاطبین به گوشیم نوشتم. اول شماره ها رو توی یه فایل (هر شماره در یک خط) بنویسید و بعد گوشی رو به سیستم وصل کنید و اسکریپت رو اجرا کنید.

 

#!/usr/bin/bash

IFS=$'\n'

list=`cat ~/shop-contacts`

index=1

for number in $list; do
    contact_name="shop_$index"
    adb shell am start -a android.intent.action.INSERT -t vnd.android.cursor.dir/contact -e name $contact_name -e phone $number
    adb shell input keyevent 4
    adb shell input keyevent 4
    adb shell input keyevent 4
    wait $pid
    ((index++))
    adb shell input keyevent 4
done

 

فایل حاوی شماره ها:

list=`cat ~/shop-contacts`

 

 

ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

عبارات با قاعده در روبی

عبارات با قاعده یا Regular Expression ها چیزهایی هستند که همیشه میتوانند در راحت انجام شدن بسیاری از کارها به ما کمک کنند. برای مثال، فرض کنیم یک اسکریپتی داریم که میخواهد تعداد ایمیل های موجود در لیست کاربران را به ما بگوید. یا این که ببینیم چند درصد از کاربران، از جیمیل، یاهو یا […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

ویدیوکست: بش اسکریپت (قسمت اول)

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