بایگانی

Archive for the ‘اینترنت’ Category

عشق لینوکسی (۱): چسباندن چند فایل PDF

نوامبر 27, 2011 2 دیدگاه

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

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

[bash]
gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=finished.pdffile1.pdf file2.pdf
[/bash]

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

بگذریم‌، بیایید نگاهی به آپشن‌های این دستور بیاندازیم‌:

[bash]
gs
[/bash]
خوب کار این بخش که کاملا معلوم است‌، برنامه‌ی ghostscript را اجرا می‌کند‌.
[bash]
-dBATCH
[/bash]
وقتی که برنامه یک بار فایل‌ها را پردازش کرد‌، باید بسته شود‌، اگر این آپشن را وارد نکرده باشید‌، برنامه همچنان به کارش ادامه می‌دهد‌.
[bash]
-dNOPAUSE
[/bash]
ghostscript را مجبور می‌کند‌، بدون این که برای تعامل با کاربر pause شود به کارش ادامه دهد‌.
[bash]
q
[/bash]
از نمایش پیغام‌ها در حین کار برنامه جلوگیری می‌کند‌.
[bash]
-sDEVICE=pdfwrite
[/bash]
به ghostscript می‌فهماند از نویسنده‌ی PDF توکار ghostscript برای تولید فایل استفاده کند‌.
[bash]
-sOutputFile=finished.pdf
[/bash]
این قابلیت را به دستورمان اضافه می‌کند که نام فایل خروجی را معین کنیم‌، در این‌جا نام فایل خروجی finished.pdf است‌.
در ادامه‌ی دستور هم که نام فایل‌های pdf مورد نظرتان را وارد می‌کنید‌. به نظرم بهتر است برای صرفه‌جویی در مصرف کیبورد فایل‌ها را در یک پوشه‌ی خالی کپی کرده و در این قسمت به جای نام فایل‌ها یک «*» قرار دهیم 😉

پی نوشت‌: ناگفته نماند که در لینکی که در بالا گفتم‌، ابزارهای دیگری نیز معرفی شده است که دیدنشان خالی از لطف نیست‌!

پوسته Oulipo برای وردپرس پارسی

نوامبر 4, 2011 4 دیدگاه

پوسته‌ی Oulipo با مشخصاتی مانند سادگی و سادگی و سادگی‌اش نظرم را به خودش جلب کرد‌. من هم پس از ترجمه و استفاده از آن در وبلاگ شخصی‌ام‌، تصمیم گرفتم که آن را طبق قوانین لیسانس این پوسته‌ (GPL) ، آزادانه منتشرش کنم 😉 برای دیدن پیش‌نمایشی از نتیجه‌ی استفاده‌ی این تم‌، می‌توانید همین وبلاگ رو ببینید‌، و برای دانلود‌اش از لینک زیر اقدام کنید!

لینک دانلود (‌Dropbox)

پوسته Simplo-shahinism برای وردپرس


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

از جمله امکاناتی که به این پوسته اضافه کردم‌، استفاده از فونت Iranian SansZ هست که همونطور که توی وبلاگ خودم می‌بینین تونسته جایگزین خوبی برای Tahoma باشه. همچنین عناوین مطالب نیز با فونت Koodak نمایش داده می‌شود‌. به اشتراکش می‌گذارم که حس اشتراک گذاریم رو (‌!) ارضا کنم‌!

 

خوشحال می‌شم اگر استفاده کردید و لذت بردید یه خبر هم به من بدید که یه کم ذوق کنم‌! و دیگر دوستان هم نتیجهٔ کار رو روی وبلاگ‌های مختلف ببینن‌!

 

لینک راهنمای استفاده

لینک دانلود (tar.gz)

چگونه از وب تند‌خوانی بیاموزیم‌!


ویکی پدیا می‌گوید‌:

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

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

دسته‌ها:معرفی ابزار, اینترنت برچسب‌ها: ,

تغییر پورت اتصال ssh در اوبونتو سرور


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

اولین پیشنیاز خیلی سادست‌! دسترسی SSH به سرورتون‌. خوب حالا اگه خدای نکرده دیدین که دسترسی ندارید و قبلا هم پورت رو عوض نکردین‌، تو بعضی کنترل پنل‌ها – که من توی همه‌ی موارد دیدم‌- یه کنسول وجود داره که کارتون رو راه می‌ندازه‌. منظورم همون کنترل پنل VPS تونه‌.

خوب برای تغییر پورت اول باید فایل کانفیگ رو تنظیم کنید‌:

[bash]
vim /etc/ssh/sshd_config
[/bash]

مقدار جلوی پورت رو از حالت پیش‌فرض ۲۲ به مقدار دلخواهتون تغییر بدین‌، و فقط توجه داشته باشید که پشت Port از این # نداشته باشید‌. اگه بود پاکش کنید‌، چون این علامت هر جایی توی لینوکس باشه مقادیر بعد از خودش توی یک خط رو به کامنت تبدیل می‌کنه و اگه این پورت کامنت باشه‌‌، همون پورت پیش فرض استفاده می‌شه.
خوب حالا نوبت اینه که ssh رو ریست کنیم‌‌:
[bash]
sudo /etc/init.d/ssh restart
[/bash]
و برای وریفای کردن پورت تایین شدتون هم در آخر این دستور رو بزنید‌:
[bash]
netstat -an | grep YOURCHOICE
[/bash]
خوب بجای او عبارت کذایی YOURCHOICE هم همون پورتی رو وارد کنید که انتخاب کردین‌. حالا با خیال راحت به سرورتون کانکت شین‌. فقط توجه داشته باشید که باید به کنسول خودتون حالی کنید که باید از پورت جدیدتون برای کانکت شدن استفاده کنه‌، اونم این‌جوری‌:
[bash]
ssh Your-Server-Adress -p Your-ssh-port
[/bash]
دیگه انگلیسی‌هاش که معلومه‌!

دسته‌ها:اوبونتو, اینترنت, سرور برچسب‌ها: ,

دانلود از تورنت روی VPS با rtorrent


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

من خودم تا همین چند وقت پیش اگر نیاز به دانلود تورنت داشتم اون رو به Rapidbaz می‌سپردم‌. ولی چند وقتیه که طراحی واسط عجیب و غریب این سرویس مقداری کار دستم داده‌. و بسیار هم پیش اومده که من فایلی رو که برای مثال می‌دونم ۷−۸ تا Seed داره رو اختار داده که نمی‌تونه دانلود کنه‌.

این بود که به فکر این افتادم که از یک سرور مجازی برای این کار استفاده کنم‌. چون این‌جوری بای یک تیر می‌شه چند تا نشون زد‌! حالا کم‌کم در آینده بیشتر در رابطه با این موضوع حرف می‌زنم‌. وقتی راجع به خرید VPS خواستم تصمیم بگیرم‌، یکی از مهم‌ترین مسائل برای من مسئله هزینه بود‌. خوب عملا می‌شه با یک هزینهٔ در حدود ۱۵۰۰۰ هزار تومان بک سرور ویندوز خریداری کرد‌. ولی همین لود Remote Desktop ویندوز هم خودش حجم زیادی از ترافیک من رو باطل می‌کرد‌! از طرف دیگه می‌شه با هزینه‌ای در حوالی ۱۰۰۰۰ تومان هم یک سرور لینوکسی خریداری کرد‌، ولی مساله این‌جاست که این تجربهٔ بد رو داشتم که Remote Desktop این سیستم عامل هم دردی از من دوا نمی‌کنه‌. از خط فرمان هم در قدیم یک بار تصمیم گرفته بودم که استفاده کنم برای این موضوع که به شکست انجامیده بود‌.

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

سرور خریداری شد و برای اینکه بتونم در اول آشناییم با این ابزار به راحتی به نرم‌افزار‌های مورد نیازم دسترسی داشته باشم‌، از Ubuntu Server ۱۰. ۰۴ استفاده کردم‌. خوب بعد از آپدیت معمول سیستم با استفاده از دستور زیر rtorrent رو روی اوبونتو نصب کردم‌:

[bash]
sudo apt-get install rtorrent
[/bash]

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

[bash]
rtorrent
[/bash]

خوب نرم افزار در نگاه اول یکم وحشتناک به نظر می‌رسه‌! ببینین‌:

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

[bash]
^s //شروع دانلود
^d //نگاه داشتن دانلود‌، و پاک کردن یک دانلود پاز شده‌.
^o //تغییر دادن دایرکتوری مقصد تورنت‌‌، همون دایرکتوری‌ای که قراره فایلهامون توش ذخیره شن‌.
l //دیدن لاگ نرم‌افزار
[/bash]

فقط یک نکته از بابت این نرم افزار باقی می‌مونه‌، اونم این که نرم‌افزار برای من حداقلش در هنگام دانلود دو بار با اخطار زیر از محیط نرم افزار خارج شد‌:

[bash]
rtorrent "std bad-alloc"
[/bash]

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

[bash]
mv torrent-folder /var/www
[/bash]

خوب حالا فایل رو انتقال دادم به اون قسمتی که IP سرور بهش اشاره می‌کنه‌. پس خیلی خوشگل می‌رم دانلود می‌کنم‌. هر وقتی که دلم خواست‌.

فیلترینگ‌، وردپرس‌، بلاگفا‌، مهاجرت‌؟


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