سلام بر دوستان و البته برنامهنویس های فعال.
ظاهرا به تازگی یک برنامهنویسی خیلی حرفه ای ایرانی موفق به ساخت یک زبان برنامهنویسی ایران به نام هرمز برنامهنویسی بر پایه زبان 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
خب سلام بر برنامهنویس های فعال!.
نمیدونم چند درصد بچه های اینجا تخصصی پایتون کار میکنن ولی میخوام به اونایی که پایتون کار میکنن یه سرویس معرفی کنم که توسط اون میتونن به تمامی روش های ران کردن پایتون دسترسی داشته باشن از CMD گرفته تا jupyter notebook و کلی ide دیگه. اسم این سرویس anaconda هستش.
خلاصه که اگر دوست داشتن برین سمتش و استفاده کنین ازش.
برای دسترسی بهش از لینک زیر استفاده کنین:
https://www.anaconda.com/
فعلا.
Please code cleanly
نمیدونم چند درصد بچه های اینجا تخصصی پایتون کار میکنن ولی میخوام به اونایی که پایتون کار میکنن یه سرویس معرفی کنم که توسط اون میتونن به تمامی روش های ران کردن پایتون دسترسی داشته باشن از CMD گرفته تا jupyter notebook و کلی ide دیگه. اسم این سرویس anaconda هستش.
خلاصه که اگر دوست داشتن برین سمتش و استفاده کنین ازش.
برای دسترسی بهش از لینک زیر استفاده کنین:
https://www.anaconda.com/
فعلا.
Please code cleanly
جامعه گنوم فارسی، با حمایت گنوم تونست سایت خودش رو روی دامنه fa.gnome.org بالا بیاره.
این قدم مهمی برای جهانیتر کردن جامعه فارسی گنومه و حالا بستری برای تمام فارسیزبانانی که از گنوم استفاده میکنن برای تولید محتوا، انتشار مقالات، معرفی افزونهها و نرمافزارها، نوشتن راهنماییها برای ساخت نرمافزار برای گنوم و کلی کار دیگه وجود داره.
تقریباً ۶ ماه(از اسفند ۱۴۰۳) هست که فعالیت جدیمون رو شروع کردیم و حالا گنوم فارسی علاوهبر سایت در تلگرام، ماتریکس گنوم، ماستادون هم در دسترس هست.
از همه علاقهمندان به نرمافزارآزاد، گنوم و هر محیط دسکتاپ لینوکس دیگری، طراحان و نویسندگان و مترجمان علاقهمند که دوست دارن در این مسیر همراه باشن دعوت میکنیم تا برای مشارکت در این پروژه به ما کمک کنن. در نهایت هر سوال، نقد و حمایتی نیاز داشتید در گروه به اشتراک بذارید.
fa.gnome.org
@gnome_fa
این قدم مهمی برای جهانیتر کردن جامعه فارسی گنومه و حالا بستری برای تمام فارسیزبانانی که از گنوم استفاده میکنن برای تولید محتوا، انتشار مقالات، معرفی افزونهها و نرمافزارها، نوشتن راهنماییها برای ساخت نرمافزار برای گنوم و کلی کار دیگه وجود داره.
تقریباً ۶ ماه(از اسفند ۱۴۰۳) هست که فعالیت جدیمون رو شروع کردیم و حالا گنوم فارسی علاوهبر سایت در تلگرام، ماتریکس گنوم، ماستادون هم در دسترس هست.
از همه علاقهمندان به نرمافزارآزاد، گنوم و هر محیط دسکتاپ لینوکس دیگری، طراحان و نویسندگان و مترجمان علاقهمند که دوست دارن در این مسیر همراه باشن دعوت میکنیم تا برای مشارکت در این پروژه به ما کمک کنن. در نهایت هر سوال، نقد و حمایتی نیاز داشتید در گروه به اشتراک بذارید.
fa.gnome.org
@gnome_fa
🔥3
</DevLogIR >
جامعه گنوم فارسی، با حمایت گنوم تونست سایت خودش رو روی دامنه fa.gnome.org بالا بیاره. این قدم مهمی برای جهانیتر کردن جامعه فارسی گنومه و حالا بستری برای تمام فارسیزبانانی که از گنوم استفاده میکنن برای تولید محتوا، انتشار مقالات، معرفی افزونهها و نرمافزارها،…
سلام دوستان چطورید؟!
واقعا باید به این تیم حرفه ای افتخار کرد
دمشون گرم کار خیلی باحالی رو انجام دادن
انشالله موفق باشن و بتونن جامعشون رو خیلی گسترده تر کنن.
فعلا.
Please code cleanly
واقعا باید به این تیم حرفه ای افتخار کرد
دمشون گرم کار خیلی باحالی رو انجام دادن
انشالله موفق باشن و بتونن جامعشون رو خیلی گسترده تر کنن.
فعلا.
Please code cleanly
🆒3
</DevLogIR >
جامعه گنوم فارسی، با حمایت گنوم تونست سایت خودش رو روی دامنه fa.gnome.org بالا بیاره. این قدم مهمی برای جهانیتر کردن جامعه فارسی گنومه و حالا بستری برای تمام فارسیزبانانی که از گنوم استفاده میکنن برای تولید محتوا، انتشار مقالات، معرفی افزونهها و نرمافزارها،…
دوست خوبم طاها هم خودش عضو این جامعه هستش و این خبر رو پوشش داده.
جهت دیدن پست:
https://news.1rj.ru/str/TahaIr_dev/101
جهت دیدن پست:
https://news.1rj.ru/str/TahaIr_dev/101
👍3
</DevLogIR >
به شخصه میتونم بگم تنها مشکلی که تا الان توی آرچ لینوکس و کلا لینوکس بهش برخوردم اینه که نتونستم کد ادیتور zed رو اجرا کنم ولی نصبه و آیکونش هست. نمیدونم این مشکل برای منه یا نه ولی امیدوارم رفع بشه و بتونم به راحتی از zed استفاده کنم. فعلا. Please code…
خب سلام دوستان چطورید؟!.
در مورد این مشکلی که داشتم میخواستم بهتون بگم که مشکل از سیستم من هستش و از vulkan که مربوط به گرافیک دستگاه میشه پشتیبانی نمیکنه و تا اونجایی ام که من فهمیدم کد ادیتور zed خیلی رو قضیه گرافیک حساسه.
خلاصه ما که نتونستیم ازش استفاده کنیم و با همون ویم و vscode خودمون خوشیم.
فعلا.
Please code cleanly
در مورد این مشکلی که داشتم میخواستم بهتون بگم که مشکل از سیستم من هستش و از vulkan که مربوط به گرافیک دستگاه میشه پشتیبانی نمیکنه و تا اونجایی ام که من فهمیدم کد ادیتور zed خیلی رو قضیه گرافیک حساسه.
خلاصه ما که نتونستیم ازش استفاده کنیم و با همون ویم و vscode خودمون خوشیم.
فعلا.
Please code cleanly
سلام دوستان چطورید؟!.
معرفی 50 کانال یوتیوب برای آموزش و یادگیری زبان های برنامه نویسی مختلف.
حتما استفاده کنین ازش که خیلی کاربردیه.
Source(منبع):
https://splus.ir/maghalecomputer/3941
فعلا.
Please code cleanly
معرفی 50 کانال یوتیوب برای آموزش و یادگیری زبان های برنامه نویسی مختلف.
حتما استفاده کنین ازش که خیلی کاربردیه.
Source(منبع):
https://splus.ir/maghalecomputer/3941
فعلا.
Please code cleanly
</DevLogIR >
Photo
سلام بر برنامهنویس های عزیز!
خب من که نتونستم موفق به کار کردن هایپرلند (hyprland) بشم ولی دوست عزیزم طاها در مورد هایپرلند و کانفیگ end-4 صحبت کرده و پست گذاشته.
حتما یه سری بهش بزنین:
https://news.1rj.ru/str/TahaIr_dev/103
فعلا.
Please code cleanly
خب من که نتونستم موفق به کار کردن هایپرلند (hyprland) بشم ولی دوست عزیزم طاها در مورد هایپرلند و کانفیگ end-4 صحبت کرده و پست گذاشته.
حتما یه سری بهش بزنین:
https://news.1rj.ru/str/TahaIr_dev/103
فعلا.
Please code cleanly
🔥2
سلام بر دوستان برنامهنویس فعال!.
توی این مقاله سعی دارم که زبان های برنامهنویسی پایتون و راست رو مقایسه کنم.
امیدوارم که به کارتون بیاد.
بریم که شروع کنیم.😊
قسمت اول:
▎1. هدف و کاربرد
• پایتون: یک زبان برنامهنویسی سطح بالا و چندمنظوره است که به خاطر سادگی و خواناییاش معروف است. از آن برای توسعه وب، علم داده، یادگیری ماشین، اتوماسیون و بسیاری از زمینههای دیگر استفاده میشود.
• راست: یک زبان برنامهنویسی سیستممحور و با کارایی بالا است که برای توسعه نرمافزارهایی با عملکرد بالا و ایمنی حافظه طراحی شده است. بیشتر در زمینههای سیستمهای عامل، برنامههای کاربردی با کارایی بالا و توسعه بازیها استفاده میشود.
قسمت دوم:
2. سینتکس و یادگیری
• پایتون: سینتکس ساده و قابل فهمی دارد که آن را به یکی از بهترین گزینهها برای مبتدیان تبدیل کرده است. کدهای پایتون معمولاً خوانا و نزدیک به زبان طبیعی هستند.
• راست: سینتکس راست کمی پیچیدهتر است و ممکن است برای مبتدیان چالشبرانگیز باشد. اما طراحی آن به گونهای است که امکان نوشتن کدهای ایمن و با کارایی بالا را فراهم میکند.
قسمت سوم:
3. عملکرد
• پایتون: به طور کلی کندتر از راست است، زیرا یک زبان تفسیر شده است و به همین دلیل زمان اجرا بیشتری دارد.
• راست: به عنوان یک زبان کامپایل شده، معمولاً عملکرد بالاتری دارد و برای برنامههایی که نیاز به سرعت بالا دارند، مناسبتر است.
نتیجهگیری:
انتخاب بین پایتون و راست بستگی به نیازهای پروژه شما دارد.
اگر به دنبال سادگی، سرعت توسعه و اکوسیستم غنی هستید، پایتون گزینه مناسبی است.
اما اگر به دنبال عملکرد بالا، ایمنی حافظه و کنترل بیشتر بر روی جزئیات سیستم هستید، راست انتخاب بهتری خواهد بود.
فعلا.
Please code cleanly
توی این مقاله سعی دارم که زبان های برنامهنویسی پایتون و راست رو مقایسه کنم.
امیدوارم که به کارتون بیاد.
بریم که شروع کنیم.😊
قسمت اول:
▎1. هدف و کاربرد
• پایتون: یک زبان برنامهنویسی سطح بالا و چندمنظوره است که به خاطر سادگی و خواناییاش معروف است. از آن برای توسعه وب، علم داده، یادگیری ماشین، اتوماسیون و بسیاری از زمینههای دیگر استفاده میشود.
• راست: یک زبان برنامهنویسی سیستممحور و با کارایی بالا است که برای توسعه نرمافزارهایی با عملکرد بالا و ایمنی حافظه طراحی شده است. بیشتر در زمینههای سیستمهای عامل، برنامههای کاربردی با کارایی بالا و توسعه بازیها استفاده میشود.
قسمت دوم:
2. سینتکس و یادگیری
• پایتون: سینتکس ساده و قابل فهمی دارد که آن را به یکی از بهترین گزینهها برای مبتدیان تبدیل کرده است. کدهای پایتون معمولاً خوانا و نزدیک به زبان طبیعی هستند.
• راست: سینتکس راست کمی پیچیدهتر است و ممکن است برای مبتدیان چالشبرانگیز باشد. اما طراحی آن به گونهای است که امکان نوشتن کدهای ایمن و با کارایی بالا را فراهم میکند.
قسمت سوم:
3. عملکرد
• پایتون: به طور کلی کندتر از راست است، زیرا یک زبان تفسیر شده است و به همین دلیل زمان اجرا بیشتری دارد.
• راست: به عنوان یک زبان کامپایل شده، معمولاً عملکرد بالاتری دارد و برای برنامههایی که نیاز به سرعت بالا دارند، مناسبتر است.
نتیجهگیری:
انتخاب بین پایتون و راست بستگی به نیازهای پروژه شما دارد.
اگر به دنبال سادگی، سرعت توسعه و اکوسیستم غنی هستید، پایتون گزینه مناسبی است.
اما اگر به دنبال عملکرد بالا، ایمنی حافظه و کنترل بیشتر بر روی جزئیات سیستم هستید، راست انتخاب بهتری خواهد بود.
فعلا.
Please code cleanly
👍7
سلام دوستان بر برنامهنویس های عزیز.
لطفا بگید که توی ویندوز کد میزنین یا لینوکس؟
لطفا بگید که توی ویندوز کد میزنین یا لینوکس؟
Anonymous Poll
59%
ویندوز کد میزنم
41%
لینوکس کد میزنم
👨💻2