📌 سلام به همهی اونایی که شبها با ترمینال خوابشون میبره!
اینجا DevLogIR ـه. یه کانال برای اونایی که عاشق کدنویسیان و با برنامهنویسی حال میکنن، با لینوکس حالشون خوب میشه، و از روزمرگیهای فنی نمیترسن.
من ابوالفضل هستم. اینجا قراره از تجربههای واقعیم بگم—از باگهایی که دیوونهم کردن، از تمهایی که دسکتاپم رو خوشگل کردن و از چالشهایی که هر هفته خودم رو باهاش تست میکنم.
اگه دنبال یه فضای خودمونی، فنی هستی خوش اومدی.
هر هفته منتظر یه پست جدید باش—گاهی یه نکتهی لینوکسی، گاهی یه کد کوچیک، گاهی یه تجربه جدید از دنیای کامپیوتر.
#DevLogIR #LinuxLife #CodeAndCoffee@dev_logir
https://news.1rj.ru/str/+SUVnfFn_chQwMGFk
اینجا DevLogIR ـه. یه کانال برای اونایی که عاشق کدنویسیان و با برنامهنویسی حال میکنن، با لینوکس حالشون خوب میشه، و از روزمرگیهای فنی نمیترسن.
من ابوالفضل هستم. اینجا قراره از تجربههای واقعیم بگم—از باگهایی که دیوونهم کردن، از تمهایی که دسکتاپم رو خوشگل کردن و از چالشهایی که هر هفته خودم رو باهاش تست میکنم.
اگه دنبال یه فضای خودمونی، فنی هستی خوش اومدی.
هر هفته منتظر یه پست جدید باش—گاهی یه نکتهی لینوکسی، گاهی یه کد کوچیک، گاهی یه تجربه جدید از دنیای کامپیوتر.
#DevLogIR #LinuxLife #CodeAndCoffee@dev_logir
https://news.1rj.ru/str/+SUVnfFn_chQwMGFk
👨💻1
راسیتش دوستان من بعد از 2 سال وقفه دوباره یادگیری برنامه نویسی پایتون و البته یادگیری لینوکس رو با توزیع آرچ لینوکس شروع کردم.
خیلی خوشحال میشم که با چالش های و جذابیت هایی که این حوزه داره رو به رو بشم و باهاتون به اشتراک بزارم.
فعلا.
Please code cleanly
خیلی خوشحال میشم که با چالش های و جذابیت هایی که این حوزه داره رو به رو بشم و باهاتون به اشتراک بزارم.
فعلا.
Please code cleanly
آشنایی من با لینوکس از طریق دوستم و با توزیع مینت شروع شد، اما باهاش ارتباط نگرفتم.
بعدش اوبونتو نصب کردم که پایدارتر بود، ولی در کاستومایز کردنش شکست خوردم.
در نهایت رفتم سراغ آرچ خام، دسکتاپ نصب کردم و حالا دارم آرچ رو یاد میگیرم—خیلی جذابه و از این مسیر خوشحالم
فعلا.
Please code cleanly
بعدش اوبونتو نصب کردم که پایدارتر بود، ولی در کاستومایز کردنش شکست خوردم.
در نهایت رفتم سراغ آرچ خام، دسکتاپ نصب کردم و حالا دارم آرچ رو یاد میگیرم—خیلی جذابه و از این مسیر خوشحالم
فعلا.
Please code cleanly
اینجوری که من فهمیدم و شما هم میدونید از قبل ویژگی و از همه مهم تر قابلیت یک برنامه نویسی خوب و حرفه ای این هست که بتونه باگ رو اول متوجه بشه و بعد سعی کنه با سرچ کردن تو گوگل و... یا مثلا گپ و گفتگو با بعضی از هوش مصنوعی ها که بهتون میگم چیه اسمش.
اینجوریه که یه برنامهنویس همیشه میتونه خودش دیباگر خودش باشه.
پس همیشه سعی کنید از ارور نترسید و به راحتی حلش کنید.
فعلا.
Please code cleanly
اینجوریه که یه برنامهنویس همیشه میتونه خودش دیباگر خودش باشه.
پس همیشه سعی کنید از ارور نترسید و به راحتی حلش کنید.
فعلا.
Please code cleanly
🔥1
یکی از دوستان خوبم به نام امیر حسین در مورد پست بالا این رو به من متذکر شد که علاوه بر مهارت سرچ کردن برای یک برنامه نویس مهارت حل مسئله هستش برای اون برنامهنویس و صرفا نمیشه به سرچر بودن اکتفا کرد. تمام.
فعلا.
Please code cleanly
فعلا.
Please code cleanly
👍3
به شخصه میتونم بگم تنها مشکلی که تا الان توی آرچ لینوکس و کلا لینوکس بهش برخوردم اینه که نتونستم کد ادیتور zed رو اجرا کنم ولی نصبه و آیکونش هست.
نمیدونم این مشکل برای منه یا نه ولی امیدوارم رفع بشه و بتونم به راحتی از zed استفاده کنم.
فعلا.
Please code cleanly
نمیدونم این مشکل برای منه یا نه ولی امیدوارم رفع بشه و بتونم به راحتی از zed استفاده کنم.
فعلا.
Please code cleanly
سلام بر دوستان و البته برنامهنویس های فعال.
ظاهرا به تازگی یک برنامهنویسی خیلی حرفه ای ایرانی موفق به ساخت یک زبان برنامهنویسی ایران به نام هرمز برنامهنویسی بر پایه زبان C شده و اینطوری که من متوجه شدم ایشون برای ساخت این زبان هشت سال وقت گذاشته.
بنابراین میشه گفت خواستن توانستن است.
سخت کوش باشید و مانع رو به چشم نبینید و برید جلو حتما موفق میشید.
فعلا.
Please code cleanly
ظاهرا به تازگی یک برنامهنویسی خیلی حرفه ای ایرانی موفق به ساخت یک زبان برنامهنویسی ایران به نام هرمز برنامهنویسی بر پایه زبان C شده و اینطوری که من متوجه شدم ایشون برای ساخت این زبان هشت سال وقت گذاشته.
بنابراین میشه گفت خواستن توانستن است.
سخت کوش باشید و مانع رو به چشم نبینید و برید جلو حتما موفق میشید.
فعلا.
Please code cleanly
🆒5🔥2
درود فراوان خدمت برنامهنویس های بزرگوار
خوشبختانه توسط دوست گلم طاها که توی لینوکس و پایتون خیلی کارش درسته با ادیتور LazyVim آشنا شدم که یک ادیتور تحت ترمینال هستش و کلی قابلیتهای مختلف و باحال داره و باهاش میتونید کلی کار انجام بدین و سرعت کاراتون رو چند برابر کنید.
هم روی لینوکس اجرا میشه و هم مک و هم ویندوز.
اگر خواستید نصبش کنید:
https://www.lazyvim.org/installation
فعلا.
Please code cleanly
خوشبختانه توسط دوست گلم طاها که توی لینوکس و پایتون خیلی کارش درسته با ادیتور LazyVim آشنا شدم که یک ادیتور تحت ترمینال هستش و کلی قابلیتهای مختلف و باحال داره و باهاش میتونید کلی کار انجام بدین و سرعت کاراتون رو چند برابر کنید.
هم روی لینوکس اجرا میشه و هم مک و هم ویندوز.
اگر خواستید نصبش کنید:
https://www.lazyvim.org/installation
فعلا.
Please code cleanly
دوستان کدنویس عزیز و فعال
میدونم که همتون با ابزاری به نام Tmux در لینوکس آشنا هستید ولی هرچقدر در مورد این ابزار صحب بشه بازم کمه.
خودم تازه باهاش آشنا شدم و میخوام تلاش کنم بهش عادت کنم ولی تا اینجاش هم خیلی خوب بوده.
خلاصه که برید استفاده کنید.
جهت استفاده:
https://github.com/tmux/tmux/wiki/Installing
فعلا.
Please code cleanly
میدونم که همتون با ابزاری به نام Tmux در لینوکس آشنا هستید ولی هرچقدر در مورد این ابزار صحب بشه بازم کمه.
خودم تازه باهاش آشنا شدم و میخوام تلاش کنم بهش عادت کنم ولی تا اینجاش هم خیلی خوب بوده.
خلاصه که برید استفاده کنید.
جهت استفاده:
https://github.com/tmux/tmux/wiki/Installing
فعلا.
Please code cleanly
👍4
درود بر دوستان عزیز و گل
یکی از دوستان پرتلاش و حرفه ای توی حوزه برنامهنویسی و البته جاوااسکریپت اومده داکیومنت رسمی vue.js رو به فارسی ترجمه کرده تا برنامهنویس های ایرانی راحت تر بتونن کار رو ببرن جلو.
اگر جاوااسکریپت کار میکنید حتما به داکیومنت زیر مراجعه کنید:
fa.vuejs.org
( توجه: بنا به دلیلی سایت متاسفانه فیلتر هستش با VPN روشن باید برید توش.)
فعلا.
Please code cleanly
یکی از دوستان پرتلاش و حرفه ای توی حوزه برنامهنویسی و البته جاوااسکریپت اومده داکیومنت رسمی vue.js رو به فارسی ترجمه کرده تا برنامهنویس های ایرانی راحت تر بتونن کار رو ببرن جلو.
اگر جاوااسکریپت کار میکنید حتما به داکیومنت زیر مراجعه کنید:
fa.vuejs.org
( توجه: بنا به دلیلی سایت متاسفانه فیلتر هستش با VPN روشن باید برید توش.)
فعلا.
Please code cleanly
👍6🔥3👨💻1
خب سلام.
اگه از طرفدارای لینوکس باشی و دوست داشته باشی سیستمت رو باحالتر و شخصیتر کنی، احتمالاً اسم هایپرلند (hyprland)به گوشت خورده.
هایپرلند در اصل یه مدیر پنجره (Window Manager) جدیده که روی Wayland کار میکنه. حالا یعنی چی؟
یعنی به جای اینکه مثل دسکتاپهای آماده (مثلاً GNOME یا KDE) یه عالمه چیز از قبل آماده داشته باشی، اینجا همهچی دست خودته: از چیدمان پنجرهها گرفته تا افکتها و شورتکاتها.
حالا فعلا خودم به شخصه درگیر نصبش هستم امروز اومدم نصب کنم به هزارتا داستان برخوردم فردا دوباره تلاش برای نصب و کانفیگ کردنش میکنم.
ستاپش کردم عکس هاشو براتون میزارم.
خلاصه که استفاده کنید از این ابزار مطمئن باشید طبق چیز هایی که من دیدم و شنیدم پشیمون نمیشید.
چجوری داشته باشید و ازش استفاده کنید؟
فقط کافیه به لینک زیر یه نگاهی بندازی:
لینک سایت رسمی hyprland:
https://hypr.land/
لینک گیتهاب hyprland:
https://github.com/hyprwm/Hyprland
فعلا.
Please code cleanly
اگه از طرفدارای لینوکس باشی و دوست داشته باشی سیستمت رو باحالتر و شخصیتر کنی، احتمالاً اسم هایپرلند (hyprland)به گوشت خورده.
هایپرلند در اصل یه مدیر پنجره (Window Manager) جدیده که روی Wayland کار میکنه. حالا یعنی چی؟
یعنی به جای اینکه مثل دسکتاپهای آماده (مثلاً GNOME یا KDE) یه عالمه چیز از قبل آماده داشته باشی، اینجا همهچی دست خودته: از چیدمان پنجرهها گرفته تا افکتها و شورتکاتها.
حالا فعلا خودم به شخصه درگیر نصبش هستم امروز اومدم نصب کنم به هزارتا داستان برخوردم فردا دوباره تلاش برای نصب و کانفیگ کردنش میکنم.
ستاپش کردم عکس هاشو براتون میزارم.
خلاصه که استفاده کنید از این ابزار مطمئن باشید طبق چیز هایی که من دیدم و شنیدم پشیمون نمیشید.
چجوری داشته باشید و ازش استفاده کنید؟
فقط کافیه به لینک زیر یه نگاهی بندازی:
لینک سایت رسمی hyprland:
https://hypr.land/
لینک گیتهاب hyprland:
https://github.com/hyprwm/Hyprland
فعلا.
Please code cleanly
خب سلام. چطورید!؟
نمیدونم چقدر با اکستنشن و ابزار کاربردی واکاتایم(wakatime) آشنا هستید ولی این اکستنشن خیلی کاربرد برای شرکت ها داره برای اینکه بفهمن برنامهنویس های هر بخش و استک روزانه چقدر کد میزنن یا روی چه زبان هایی متمرکز بودند.
کسایی هم که فریلنسر هستند هم کاربرد زیادی براشون داره و میتونن آمار کار های خودشون رو راحت در بیارن.
خلاصه که ابزار خوب و کاربردی هستش و استفاده کردنش می ارزه.
راستی با بیشتر ادیتور ها هم سازگاری داره
فعلا.
Please code cleanly
نمیدونم چقدر با اکستنشن و ابزار کاربردی واکاتایم(wakatime) آشنا هستید ولی این اکستنشن خیلی کاربرد برای شرکت ها داره برای اینکه بفهمن برنامهنویس های هر بخش و استک روزانه چقدر کد میزنن یا روی چه زبان هایی متمرکز بودند.
کسایی هم که فریلنسر هستند هم کاربرد زیادی براشون داره و میتونن آمار کار های خودشون رو راحت در بیارن.
خلاصه که ابزار خوب و کاربردی هستش و استفاده کردنش می ارزه.
راستی با بیشتر ادیتور ها هم سازگاری داره
فعلا.
Please code cleanly
👨💻2
سلام دوستان. چطورید!؟
نمیدونم تا حالا این حرف مشاور های تحصیلی رو شنیدین که میگن اگر میخوای تو کنکور و امتحانات سریع تست و ها سوال ها رو حل کنی باید همش دست به قلم باشی و هی سوال حل کنی نه اینکه بری فقط کتاب بخونی و ویدئو آموزشی ببینی.
این مثال توی برنامهنویسی خیلی کاربرد داره.
اینجوری که : تو اگه میخوای برنامهنویس خوب و حرفه ایی بشی به جای دیدن هزارتا دوره و خوندن هزارتا داکیومنت برو دست به کد شو و هی بزار به ارور بخوری تا دستت بیاد برنامهنویسی و ارورش و اینکه تا به یه ارور خوردی نباید بترسی اتفاقا باید خیلی حرفه ای باهاش عمل کنی تا راحت بتونی کدت رو دیباگ کنی.
پس همیشه سعی کنید کدنویس خوبی باشین تا داکیومنت خون خوب.
فعلا.
Please code cleanly
نمیدونم تا حالا این حرف مشاور های تحصیلی رو شنیدین که میگن اگر میخوای تو کنکور و امتحانات سریع تست و ها سوال ها رو حل کنی باید همش دست به قلم باشی و هی سوال حل کنی نه اینکه بری فقط کتاب بخونی و ویدئو آموزشی ببینی.
این مثال توی برنامهنویسی خیلی کاربرد داره.
اینجوری که : تو اگه میخوای برنامهنویس خوب و حرفه ایی بشی به جای دیدن هزارتا دوره و خوندن هزارتا داکیومنت برو دست به کد شو و هی بزار به ارور بخوری تا دستت بیاد برنامهنویسی و ارورش و اینکه تا به یه ارور خوردی نباید بترسی اتفاقا باید خیلی حرفه ای باهاش عمل کنی تا راحت بتونی کدت رو دیباگ کنی.
پس همیشه سعی کنید کدنویس خوبی باشین تا داکیومنت خون خوب.
فعلا.
Please code cleanly
خب سلام!
میخوام یه چنتا ترفند به نظر باحال توی پایتون بگم.
بریم سراغ اولی:
اولی اینجوریه که شما بهش یه متن میدی و کل متن رو میچسبونه بهم:
Output:
خب این از اولی.
بریم سراغ دومی:
دومی اینجوریه که متن رو بهش میدین فاصله میندازه بین حروف:
Output:
امیدوارم براتون مفید باشه.
فعلا.
Please code cleanly
میخوام یه چنتا ترفند به نظر باحال توی پایتون بگم.
بریم سراغ اولی:
اولی اینجوریه که شما بهش یه متن میدی و کل متن رو میچسبونه بهم:
text = " your name is programmer"
joined_text = ''.join(text)
print(joined_text)
Output:
y o u r n a m e i s p r o g r a m m e r
خب این از اولی.
بریم سراغ دومی:
دومی اینجوریه که متن رو بهش میدین فاصله میندازه بین حروف:
text = " your name is programmer"
spaced_text = ' '.join(text)
print(spaced_text)
Output:
y o u r n a m e i s p r o g r a m m e r
امیدوارم براتون مفید باشه.
فعلا.
Please code cleanly
👨💻2