۷ مطلب با موضوع «Free Software» ثبت شده است

Tmux...چند پنچره، چند تب؛ یک ترمینال

ُ

خیلی وقتها واسم پیش اومده داشتم استاتوس Tor رو می گرفتم و از اون ور میخواستم با youtube-dl یه ویدیو از یوتیوب دانلود کنم.و همزمان یه فایل با ویم باز کنم و کانفیگِ فایل هامو دستکاری کنم.همیشه تو این موارد باز کردن یه تب جدید راهگشا بوده.بعضی وقت ها هم نمیدونم چرا دستم میرفت رو دکمه create new terminal و واییی!!!

یه دسکتاپ بدترکیب جلوی چشمم ظاهر میشد با چند ترمینال تو سایزهای مختلف که هرکدوم هم یکی دوتا تب دارن.خب خیلی زشته نه؟!

چی میشد اگه یه برنامه ای بود که همه این ترمینال ها رو یه جا جمع می کرد و یه سری تسهیلات به کاربر میداد که راحت بتونه بین پنجره های ترمینالش سوییچ کنه.خوب.باید بگم خوشبختانه چنین امکانی مهیا هست واسمون.اسم این برنامه Tmux هست.

۱ نظر موافقین ۰ مخالفین ۰
Lin ArcX

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

شاید شما هم مث من خیلی به گیت هاب سر زده باشین اما هر سری با حجم انبوه اصطلاحاتی که تو این سایت هست، شوکه شده باشین و ندونین چی به چیه :دی

خب عیبی نداره..قرار نیست که همه چی رو بلد باشیم..میخونیم..سرچ میکنیم..می پرسیم..و بالاخره یاد میگیریم.

این چرخه تو هر آموزشی،"همواره" تکرار میشه.

بدون فوت وقت بریم سر وقت گیت.ببینیم چجوری راش بندازیم..چجوری پروژه های دیگه رو فورک کنیم و از این داستانها.

اولین کار اینه که برید تو سایت گیت هاب و یه اکانتِ تر و تمیز واسه خودتون درست کنید.

۶ نظر موافقین ۰ مخالفین ۰
Lin ArcX

دنیای پایتون

python

اینجا قراره هر چی نکته درباره پایتون یاد میگیرم رو باهاتون به اشتراک بذارم.

سایت های آموزشی

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

۱ نظر موافقین ۰ مخالفین ۰
Lin ArcX

نصب LAMP و php7 روی آرچ

همواره استفاده از ترکیب سه گانه apache,mysql,php برای کدنویسی برنامه های php ضروری می باشد.apache به عنوان وب سروری قدرتمند،mysql به عنوان دیتابیس و php به عنوان مفسر زبان در کنار هم برای کدنویسان php لازم و ضروری هستند.

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

در واقع قصد اصلی من حفظ مینیمال بودن سیستم با نصب حداقل نرم افزارها ست.پس شروع میکنیم..

۵ نظر موافقین ۰ مخالفین ۰
Lin ArcX

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

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

بهترین ادیتورها

پس از کار با gedit سبک اما زشت، Kate فریبکارِ به ظاهر سبک، سابلایمِ سریع و ساده اما بدون پشتیبانی از زبان فارسی و چندین و چند ادیتورِ دیگه بالاخره ادیتور محبوب مو پیدا کردم.Atom.بله.در کنار سادگی و زیباییِ معمولیش، نسبتا هم سریع هست و زبان فارسی رو هم به خوبی پشتیبانی میکنه.

تذکر:فقط یادتون باشه پس از نصب اتم بسته ctagsرو هم نصب کنید وگرنه خطای زیر رو میگیرید:

Failed to spawn command ctags. Make sure ctags is installed and on your PATH

پ.ن:پس از دو سال به این نتیجه رسیدم با ادیتور نباید کدزد!(کاری که خیلی از دوستان میکنن و مثلا برمیدارن اتم رو انقد روش پلاگین نصب میکنن که بشه باهاش کدِ Html زد! این کارو نکنید.بذارید ادیتور، در حد ادیت کردن فایل های کانفیگ تون و یا اصلاح متونِ ساده باقی بمونه.)

۲ نظر موافقین ۰ مخالفین ۰
Lin ArcX

اتصال به گیت در اکلیپس با افزونه Egit

برای اتصال به گیت و استفاده از خدمات آن به پیش نیازهای آن نیاز داریم:

1-نصب افزونه Egit

2-ساخت اکانت در وب سایت https://github.com

مورد اول رو به سادگی میتونید از طریق eclipse marketplace که داخل خود IDE هست و از طریق منوی help قابل دسترسیه نصب کنید.

مورد دوم هم یه ثبت نام ساده ست توی وب سایت.

بعد اینکه ثبت نام کردین باید به عنوان collaborator به پروژه اضافه بشید.

بعدش میتونید باقی کارها رو از طریق افزونه Egit ادامه بدین

۱ نظر موافقین ۰ مخالفین ۰
Lin ArcX

گیت:توفیق اجباری اما دلچسب!!

چند صباحی بود با cvs داشتم کار میکردم و کم کم باهاش خو گرفته بودم تا اینکه ندایی از جانب رییس شرکت اومد که:

"میخوایم یه پروژه واسه آموزش تو شرکت بزنیم..میتونی کد ها رو تو یه جای بهتر بذاری..بهتر از cvs"

اینجا بود که آستین ها رو بالا زدم و شروع کردم به سرچ و تحقیق درباره اینکه اصلا cvs خودش چی بوده که حالا باید دنبال بهتر از اون باشیم.اصلا آیا سیستم کنترل ورژن بهتر از cvs هست؟؟!!

۱ نظر موافقین ۰ مخالفین ۰
Lin ArcX