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

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

سه شنبه, ۳ فروردين ۱۳۹۵، ۰۱:۱۹ ب.ظ
اشتراک فایل از خط‌فرمان با transfer.sh

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

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

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

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

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

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

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

transfer hello.txt 

۰۳ فروردين ۹۵ ، ۱۳:۱۹ ۱ نظر
چهارشنبه, ۵ اسفند ۱۳۹۴، ۰۸:۴۰ ب.ظ
دسترسی به استک‌اور‌فلو از ترمینال

دسترسی به استک‌اور‌فلو از ترمینال

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

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

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

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

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

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

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


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

tldr، راهنماهای خیلی کوتاه برای دستورات

کاربران لینوکس و سایر سیستم‌‌های عامل از خانواده یونیکس روزانه ممکن است چندین بار به راهنماهای سیستم ( man pages ) برای بررسی دستورات مختلف سر بزنند. این راهنماها گاها کوتاه نیستند و برای یافتن کاربردهای خاص یا باید چند صفحه اسکرول کرد یا دست به grep شد که همیشه به دلیل مدل مختلف مشکل ممکن است جوابگو نباشد.

TLDR pages یک نمونه‌ی خیلی خلاصه شده از دستورات MAN pages است که تنها در خطوط کوتاه کاربردهای متداول دستور مورد نظر را به شما نمایش میدهد. این راهنماها روی گیتهاب با فرمت مارک‌داون توسعه داده می‌شوند، میتوانید آن را روی سیستم عامل خود با مدیر بسته‌ی زبان مورد نظر خود ( gem، npm و ..) نصب کنید و روی ترمینال خود مشابه man استفاده کنید با این تفاوت که از دستور tldr بجای man استفاده می کنید.

همچنین نسخه‌ی وبی ازین ابزار در دسترس است که میتوانید از آن در مواقع لزوم استفاده کنید :



۰۷ دی ۹۴ ، ۱۲:۰۰ ۱ نظر