۵۸ مطلب با موضوع «سایر» ثبت شده است

پیست‌بین در خط‌فرمان(استفاده از apaste.info در خط فرمان با curl)

در حال نوشتن چند خط کد بودم و نیاز داشتم که هربار کد را در یک کانال آی‌آر‌سی بفرستم تا کد بازبینی و اشتباهاتم گوشزد شود. از یک پیست‌بین(pastebin) استفاده میکردم و هربار پیوند نسخه جدید کد را به کانال میفرستادم اما این پروسه دردناک و آزار دهنده بود:

  • تغییر کد
  • کپی آن به بریده‌دان(clipboard) سیستم پنجره‌ی اکس
  • وارد شدن به apaste.info با مرورگر وب
  • وارد کردن کد و گرفتن پیوند کد
  • فرستادن کد به کانال

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

ادامه مطلب...
مجوز مطالب و محتوا ۱۶ اسفند ۹۷ ، ۱۶:۲۴ ۱ نظر موافقین ۱ مخالفین ۰
فاروق کریمی زاده

نظرات (۱)

فرهاد حسن پور

namebench - ابزاری برای محک زدن سرور‌های DNS + مقایسه‌ی سرور های جهانی با سرور شرکت زیرساخت


namebench با استفاده از تاریخچه مرورگرتان یا دیگر منابع، سرور‌های DNS را محک زده و برای شما مشخص میکند که کدام سرور برای رایانه‌ی شما سریعتر هست.

ادامه مطلب...
مجوز مطالب و محتوا ۱۱ بهمن ۹۷ ، ۱۰:۲۳ ۰ نظر موافقین ۰ مخالفین ۰
فاروق کریمی زاده

پوشه ای با نام فاصله! (white space folder name)

همونطور که می دونید ویندوز اجازه ساخت یک پوشه (یا Directory) با نام فاصله (white space) رو نمیده ولی میشه این کار رو با خط فرمان انجام داد. (به روز رسانی: در نسخه های جدید نمی توان این کار را از طریق windows powershell این کار را کرد ولی از طریق CMD میشه) کد های زیر رو حتما امتحان کنید (به جای X هر حرفی می تواند باشد):

md "X:\ \"

و سپس

md "X:\ \test"

این دو کد در خط فرمان باعث ایجاد یک پوشه به اسم فاصله می شود. حالا برید و ببینید ویندوز چه باگهایی سر این پوشه می ده. اول که  پوشه رو باز می کنید چون کارکتر فاصله در آخر آدرس هست مرورگر فایل ویندوز (Windows Explorer) دچار یک اشتباه لپی شده و فاصله را در نظر نمی گیرد. پس به جای نشان دادن محتویات این پوشه که پوشه ای دیگر به نام test است، محتویات X:\ می دهد و اگر یک بار دیگر  روی این پوشه با نام فاصله کلیک کنید پیغام هشداری می بینید که می گوید نمی تواند آدرس X:\ \ \ را پیدا کند. تنها راه دسترسی به پوشه test تایپ آدرس آن (X:\ \test) در نوار آدرس است.

توجه: برای پاک کردن پوشه حتما از خط فرمان و دستور rmdir /s "X:\ \" استفاده کنید در غیر این صورت امکان دارد کل فایل ها پاک شوند.

مجوز مطالب و محتوا ۲۴ دی ۹۷ ، ۱۹:۲۱ ۱ نظر موافقین ۰ مخالفین ۰
بهنام سیم جو

نظرات (۱)

علیرضا آهنی

چطور user agent string خود را در فایرفاکس تغییر دهیم؟

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

ادامه مطلب...
مجوز مطالب و محتوا ۱۳ دی ۹۷ ، ۰۶:۲۰ ۰ نظر موافقین ۰ مخالفین ۰
فاروق کریمی زاده

botters: جامعه توسعه‌ی بات‌های آی‌آر‌سی

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

مجوز مطالب و محتوا ۲۲ آذر ۹۷ ، ۱۴:۳۱ ۰ نظر موافقین ۱ مخالفین ۰
فاروق کریمی زاده

چطور از طریق خط‌فرمان مکان جغرافیایی یک IP را پیدا کنیم؟

اگر بخواهید مکان فیزیکی یک IP را پیدا کنید، ابزار های آنلاینی برای اینکار وجود دارند اما شاید مثل من پیرو راه بزرگ یونیکس باشید و  خط‌فرمان سریغ‌تر و کم‌هزینه‌تر هم هست.
اینجا دو روش را معرفی میکنم که از طریق خط‌فرمان بتوانید مکان جغرافیایی یک IP را پیدا کنید. روش اول از یک برنامه استفاده میکند که بر اساس یک پایگاه داده و بصورت آفلاین کار میکند و برای شبه یونیکس‌ها شامل گنو/لینوکس،بی‌اس‌دی ها و ... در دسترس هست. روش دوم که از curl و یک API استفاده میکند، نیازمند دسترسی به اینترنت هست و روی اکثر سیستم‌عامل ها قابل استفاده در دسترس هست.
ادامه مطلب...
مجوز مطالب و محتوا ۲۹ شهریور ۹۷ ، ۱۲:۱۲ ۱ نظر موافقین ۲ مخالفین ۰
فاروق کریمی زاده

نظرات (۱)

فرهاد حسن پور

سیگنال‌ها در یونیکس

اگر بخوایم کوتاه و ساده در مورد سیگنال‌ها صحبت کنیم،علامت هایی هستند که به پروسه‌ها فرستاده میشوند و پروسه مقصد واکنشی نشان میدهد.بعضی از سیگنال‌ها میتوانند توسط پروسه‌ها نادیده گرفته شوند و بعضی نه. طریقه‌ی handle کردن سیگنال‌ها نیز با توجه به زبانی که استفاده میکنید میتواند متفاوت باشد. در پایتون اینکار از طریق ماژول signal انجام میشود و در سی از طریق پرونده‌ی سرآمد signal.h و تابع signal.جدول زیر فهرستی از سیگنال‌های متداول را نشان میدهد، برای دیدن فهرستی کامل از آنها باید kill -l را ببینید.

ادامه مطلب...
مجوز مطالب و محتوا ۰۱ بهمن ۹۶ ، ۱۲:۰۱ ۲ نظر موافقین ۰ مخالفین ۰
فاروق کریمی زاده

دانگل وای‌فای، معاوضه با کفتر

مجوز مطالب و محتوا ۲۱ دی ۹۶ ، ۰۰:۰۰ ۱ نظر موافقین ۰ مخالفین ۰
فاروق کریمی زاده

نظرات (۱)

سجاد موسوی نژاد سوق

خاصیت ping برچسب <a>

<a ping="URL"...

در اچ‌تی‌ام‌ال ۵ یک خاصیت جدید برای برچسب <a> -- که برای ایجاد پیوند در صفحات وب استفاده میشود -- معرفی شده است. مقدار این خاصیت باید آدرس یک اسکریپت روی وب باشد و زمانی که کاربر روی پیوند کلیک میکند، یک پیغام کوتاه POST به اسکریپت فرستاده میشود.این خاصیت بیشتر برای دنبال کردن کاربر به کار میرود.

منبع:‌ https://www.w3schools.com/tags/att_a_ping.asp

مجوز مطالب و محتوا ۰۷ دی ۹۶ ، ۱۴:۵۶ ۲ نظر موافقین ۲ مخالفین ۰
فاروق کریمی زاده

نظرات (۲)

فرهاد حسن پور

شبکه های مجازی - شیطان یا فرشته

-ماهیت اصلی شبکه های مجازی و رسانه ها چه هست؟

-آیا رسانه ها برای مردم خوب است یا بد؟

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

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

استفاده از رسانه‌ها در فضایی این چنینی و در بین این جنگ‌ها نیازمند تأمل در اتفاقات و سواد رسانه‌ای دارد و لازم است به تمام چیز‌ها در این فضا اطمینان نکنیم و برای قبول هر چیز خوب فکر کنیم. رسانه های داخلی شاید همه‌ی چیز‌ها را نگویند ولی رسانه‌های خارجی هم دایه‌ی مهربان تر از مادر نیستند و با تغییر یا تاکید و یا بزرگ نمایی بر روی افکار تاثیرات منفی می‌گذارند.

مجوز مطالب و محتوا ۰۲ آذر ۹۶ ، ۱۵:۱۷ ۰ نظر موافقین ۰ مخالفین ۰
بهنام سیم جو