اسکریپت تمیز

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

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

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

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

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

اسکریپت jointodomain

پیرو پست «دیدن share ویندوز تحت دامنه» توی شرکت نیاز شد که تمام سیستم های لینوکسی عضو دامنه بشند. من چون اصلا نمی تونستم به این فکر کنم که پای ۴ ۵ تا سیستم بشینم و یه روند هی تکرار کنم ، اون را تبدیل به اسکریپت کردم. خیلی کامل نیست ولی از بازخورد ها […]

راه اندازی مجدد سرویسها بعد از بروزرسانی

مدتی بود دنبال راه حلی می گشتم تا بعد از به روز رسانی در صورتی که سیستم نیاز به restart داره متوجه بشم. مدتی بود با بسته ای به نام debian-goodies آشنا شده بودم که مجموعه ای از دستورات کاربردی بود. یکی از این دستورات checkrestart هست که سرویس‌هایی که باید restart شوند و بسته‌هایی […]

نوشتن یک init script برای iptables

توی دبیان بر خلاف توزیع های مبتنی بر ردهت هیچ اسکریپتی در init برای مدیریت فایروال نوشته نشده است. شاید بگید این یه مشکل هست یا یه کمبود، ولی دلیلی که می یارند (و البته من هم قبول دارم) اینه که ایجاد اسکریپت init به شکلی که در توزیع های مختلف هست، باعث می شه […]

مشکل beep یا همان بوق خودمون ;)

داستان از این قراره که مدتیه این قضیه بوق سیستم که گهگاهی هست و گهگاهی نیست، داشت کفره من را در می آورد. بعد از کلی سرو کله زدن یه جمع بندی براش کردم و به نتایج بس درخشانی رسیدم. (نکته اینکه من دارم از دبیان testing و gnome نسخه ۳٫۰ استفاده می کنم و […]

slideshow در بگ گراند

خیلی کار عجیب غریبی نمی خوام بکنم. چهار تا عکس باحال گیر آوردم تصمیم گرفتم به صورت تصادفی بک گراندم را عوض کنم. کار ساده ایه مخصوصا اگه جستجو کنی همین کار ساده را هم آماده اش را استفاده کنی 😉 #!/bin/bash # Script to randomly set Background from files in a directory # Directory […]

استخراج لینک های دانلود

دیروز با یک مشکل مواجه شدم. می خواستم تمام فونت های font.ir را که در حدود ۵۰ فونت هست را دریافت کنم. تنبلی من اجازه نمی داد روی تمام لینک کلیک کنم. تصمیم گرفتم تا لینک های درون صفحه را استخراج کنم و بعد همه را به صورت دسته ای دانلود کنم. خوب اولین و […]