سبک زندگی برنامه‌نویسی

۳ مطلب با کلمه‌ی کلیدی «خط فرمان» ثبت شده است

يكشنبه, ۲۵ مهر ۱۳۹۵، ۰۲:۰۰ ق.ظ
Thor - ساخت برنامه‌های خط فرمان با روبی

Thor - ساخت برنامه‌های خط فرمان با روبی

یکی از امور متداول کاربران حرفه‌ای سیستم‌های عامل شبه یونیکس ( همچون لینوکس و macOs ) نوشتن اسکریپت‌هایی برای انجام امور مورد انتظار آنهاست. شاید استفاده از زبان‌های اسکریپتی وابسته به پوسته‌ی مورد استفاده‌ی کاربر همچون bash مرسوم‌ترین شیوه باشد اما این قبیل زبانها کار را برای پروژه‌ای بزرگتر دشوار میکنند و از طرفی برای برنامه‌نویسانی که با زبانهایی همچون روبی و پایتون آشنایی دارد قدری نوشتن اسکریپتهای بش ملال آور است.
از مدتها پیش راهنماهایی را برای آموزش زبان روبی در این وبلاگ منتشر میکنیم و در این پست میخواهم یک ابزار ساده و کاربردی را برای ساختن برنامه‌های تحت خط فرمان به زبان روبی را معرفی کنم. ابزاری به نام Thor.
ادامه مطلب...
۲۵ مهر ۹۵ ، ۰۲:۰۰ ۰ نظر
سه شنبه, ۳ فروردين ۱۳۹۵، ۰۱:۱۹ ب.ظ
اشتراک فایل از خط‌فرمان با transfer.sh

اشتراک فایل از خط‌فرمان با transfer.sh

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

transfer.sh یک ابزار و سرویس متن‌باز است که اجازه میدهد فایل‌هایی با حجم حداکثر ۱۰ گیگابایت را از طریق خط فرمان در سایتشان آپلود کنید و با هرکه میخواهید به اشتراک بگذارید. این سرویس فایل‌های شما را تا ۱۴ روز نگه‌داری میکند و ابزار خوبی برای اشتراک‌های موقت است.

ساده‌ترین حالت آپلود در این سرویس با CURL است که برای مثال اگر فایلی به نام hello.txt را از دایرکتوری جاری بخواهید آپلود کنید دستور آن بصورت زیر است :

curl --upload-file ./hello.txt https://transfer.sh/hello.txt 

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

همچنین میتوانید با نصب برنامه‌ی transfer.sh روی ترمینالتان دستور بالا را به این صورت هم به کار ببرید :

transfer hello.txt 

۰۳ فروردين ۹۵ ، ۱۳:۱۹ ۱ نظر
دوشنبه, ۵ بهمن ۱۳۹۴، ۰۹:۵۵ ب.ظ
s، جستوجوی وب در ترمینال

s، جستوجوی وب در ترمینال

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

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

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


۰۵ بهمن ۹۴ ، ۲۱:۵۵ ۰ نظر