lab
Update: "My Neovim setup is now enhanced with Copilot integration, taking my coding experience to the next level."
Media is too big
VIEW IN TELEGRAM
"You can literally have a conversation with Copilot."
lab
"You can literally have a conversation with Copilot."
This media is not supported in your browser
VIEW IN TELEGRAM
دو تا از مطرحترین ویرایشگرهای متن در دنیای برنامهنویسی، Vim و Emacs هستند. این دو ابزار قدرتمند از دهههای گذشته تاکنون محبوبیت زیادی در میان برنامهنویسان و مدیران سیستم داشتهاند. هرکدام از این ویرایشگرها فلسفه طراحی و ویژگیهای منحصربهفرد خود را دارند، که همین موضوع باعث شده کاربران آنها به شدت از ابزار مورد علاقهشان دفاع کنند.
از قدیم بین کاربران این دو ابزار نوعی جنگ و رقابت دوستانه وجود داشته است. کاربران Vim آن را به دلیل سرعت، مینیمالیسم و سادگیاش ستایش میکنند، در حالی که کاربران Emacs به قابلیتهای چندمنظوره و انعطافپذیری بالای آن افتخار میکنند. این اختلاف نظر به مرور زمان به یک شوخی رایج و موضوع طنز در جامعه برنامهنویسی تبدیل شده و هنوز هم ادامه دارد.
در نهایت، انتخاب بین Vim و Emacs بیشتر به نیازها و سلیقه شخصی کاربر بستگی دارد، اما این جنگ نمادین به عنوان بخشی از فرهنگ برنامهنویسان همچنان زنده است.
ویرایشگر Emacs که توسط ریچارد استالمن توسعه داده شد به قدری انعطاف پذیر است که امکان تبدیل شدن به مرورگر یا ارسال/دریافت ایمیل را دارد.
ویدیو: سکانسی از سریال Silicon Valley
از قدیم بین کاربران این دو ابزار نوعی جنگ و رقابت دوستانه وجود داشته است. کاربران Vim آن را به دلیل سرعت، مینیمالیسم و سادگیاش ستایش میکنند، در حالی که کاربران Emacs به قابلیتهای چندمنظوره و انعطافپذیری بالای آن افتخار میکنند. این اختلاف نظر به مرور زمان به یک شوخی رایج و موضوع طنز در جامعه برنامهنویسی تبدیل شده و هنوز هم ادامه دارد.
در نهایت، انتخاب بین Vim و Emacs بیشتر به نیازها و سلیقه شخصی کاربر بستگی دارد، اما این جنگ نمادین به عنوان بخشی از فرهنگ برنامهنویسان همچنان زنده است.
ویرایشگر Emacs که توسط ریچارد استالمن توسعه داده شد به قدری انعطاف پذیر است که امکان تبدیل شدن به مرورگر یا ارسال/دریافت ایمیل را دارد.
ویدیو: سکانسی از سریال Silicon Valley
https://excalidraw.com/
یک صفحه وایت برد ساده که میتونید آنلاین با دوستاتون به اشتراک بزاریدش.
ابزار خوبیه برا به تصویر کشیدن یک مسئله.
یک پروژه اوپن سورسه که میتونید با لینک زیر ریپوزیتوریش رو ببینید.
https://github.com/excalidraw/excalidraw
یک صفحه وایت برد ساده که میتونید آنلاین با دوستاتون به اشتراک بزاریدش.
ابزار خوبیه برا به تصویر کشیدن یک مسئله.
یک پروژه اوپن سورسه که میتونید با لینک زیر ریپوزیتوریش رو ببینید.
https://github.com/excalidraw/excalidraw
Excalidraw
Excalidraw — Collaborative whiteboarding made easy
Excalidraw is a virtual collaborative whiteboard tool that lets you easily sketch diagrams that have a hand-drawn feel to them.
👍2
دلایلی که از لینوکس استفاده میکنم:
1. الان برام سرعت و سبکی سیستمعامل خیلی مهمه. لینوکس دقیقاً همین چیزی رو که میخوام فراهم میکنه؛ سبک، سریع و بدون دردسر.
2. عاشق تایلینگ ویندو منیجرها شدم. این قابلیت که پنجرهها خودکار و هوشمند کنار هم چیده بشن، فقط تو لینوکس پیدا میشه و واقعاً کار کردن باهاش لذتبخشه.
3. تو لینوکس میشه همه چیز رو شخصیسازی کرد. هر چیزی که فکر کنی، از ظاهر تا رفتار سیستم، میتونی به دلخواه خودت تغییر بدی.
4. نصب نرمافزار تو لینوکس خیلی سادهست. با پکیج منیجر، فقط یه دستور مینویسی و نرمافزار نصب میشه، بدون نیاز به دانلود فایلهای مختلف یا کلیکهای اضافه.
5. آپدیت کردن کل سیستم هم فوقالعاده راحت انجام میشه. با همون پکیج منیجر، میتونم همه چیز رو آپدیت کنم؛ از نرمافزارها گرفته تا خود سیستمعامل.
6. ترمینال لینوکس یکی از قویترین ابزارهاییه که دیدم. باهاش میشه کل سیستم رو مدیریت کرد و کارهایی که تو سیستمهای دیگه پیچیدهست، اینجا خیلی ساده انجام میشن.
7. و در نهایت، لینوکس برای من فقط یه سیستمعامل نیست. کار کردن باهاش فانه، یه حس خاصی داره که انگار همیشه چیزی برای یاد گرفتن یا کشف کردن توش هست.
1. الان برام سرعت و سبکی سیستمعامل خیلی مهمه. لینوکس دقیقاً همین چیزی رو که میخوام فراهم میکنه؛ سبک، سریع و بدون دردسر.
2. عاشق تایلینگ ویندو منیجرها شدم. این قابلیت که پنجرهها خودکار و هوشمند کنار هم چیده بشن، فقط تو لینوکس پیدا میشه و واقعاً کار کردن باهاش لذتبخشه.
3. تو لینوکس میشه همه چیز رو شخصیسازی کرد. هر چیزی که فکر کنی، از ظاهر تا رفتار سیستم، میتونی به دلخواه خودت تغییر بدی.
4. نصب نرمافزار تو لینوکس خیلی سادهست. با پکیج منیجر، فقط یه دستور مینویسی و نرمافزار نصب میشه، بدون نیاز به دانلود فایلهای مختلف یا کلیکهای اضافه.
5. آپدیت کردن کل سیستم هم فوقالعاده راحت انجام میشه. با همون پکیج منیجر، میتونم همه چیز رو آپدیت کنم؛ از نرمافزارها گرفته تا خود سیستمعامل.
6. ترمینال لینوکس یکی از قویترین ابزارهاییه که دیدم. باهاش میشه کل سیستم رو مدیریت کرد و کارهایی که تو سیستمهای دیگه پیچیدهست، اینجا خیلی ساده انجام میشن.
7. و در نهایت، لینوکس برای من فقط یه سیستمعامل نیست. کار کردن باهاش فانه، یه حس خاصی داره که انگار همیشه چیزی برای یاد گرفتن یا کشف کردن توش هست.
2❤🔥7
lab
"You can literally have a conversation with Copilot."
Media is too big
VIEW IN TELEGRAM
"Just integrated a chatbot into my Neovim setup—now I can use tools like ChatGPT, Gemini, Copilot, and more right inside my editor. It's amazing how Linux takes productivity to the next level!"
🔥2
lab
"Just integrated a chatbot into my Neovim setup—now I can use tools like ChatGPT, Gemini, Copilot, and more right inside my editor. It's amazing how Linux takes productivity to the next level!"
Media is too big
VIEW IN TELEGRAM
"Alright, VS Code is cool, but can you solve LeetCode problems directly in it without leaving the editor?"
❤3👌1
lab
برای یادگیری هم بدون شک بهترین سایتی که میتونید به رایگان ازش استفاده کنید https://www.typingclub.com/ بنظرم اگه واقعن قصد یادگیری دارید تنبلی رو بزارید کنار و کورس های اولش رو کامل ببینید اجازه بدید دست هاتون با کیبرد سازگار بشن و از همون اولی نگاه کردن…
Media is too big
VIEW IN TELEGRAM
"Guess who, years ago, had the discipline and focus to complete TypingClub’s extensive tutorials at a young age? This achievement still reminds me what dedication can accomplish!"
🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
خواستم منم امتحانش کنم ولی ۴۰۴ گیگ نه حافظه دارم نه اینترنت😭
🥰2
This media is not supported in your browser
VIEW IN TELEGRAM
Coding isn't just a skill, it's a mindset.
Build, fail, learn, repeat
Build, fail, learn, repeat
🔥2