یک اصل دیگه داریم به نام Dry
یا به اصطلاحی خودتو تکرار نکن
میگه که هیچ وقت کد تکراری ننویسید
هر جا که یک کار رو دو یا سه بار انجام دادید اون جا وقتشه که یک فانکشن جدید بنویسید 😉
یا به اصطلاحی خودتو تکرار نکن
میگه که هیچ وقت کد تکراری ننویسید
هر جا که یک کار رو دو یا سه بار انجام دادید اون جا وقتشه که یک فانکشن جدید بنویسید 😉
❤🔥2
هایپر لند یک مدیر پنجره مدرن جذاب و شیک
اما با کلی دردسر کانفیگ کردن و نصب دیپندنسی های کانفیگ هاتون
بیاید چند تا کانفیگ آماده بهتون معرفی کنم که خودم ازشون استفاده
کردم 😉
Hyde :
مدرن و صورتی استفاده از بروز ترین های هر چیزی 😁
اگه دنبال یک کانفیگ خوب و جذاب با آپشن انتخاب تم و والپیپر هستید هاید گزینه خوبی میتونه باشه . ولی از من به شما نصیحت این خیلی میتونه صورتی تر از چیزی که فکر میکنید باشه
https://github.com/HyDE-Project/HyDE
Ml4w:
یک دات فایل آماده که برای شما یک داک هم از قبل آماده کرده . از یک سری آپشن های ویژه استفاده میکنه و واقعا بد نبود از نظر من
https://github.com/mylinuxforwork/dotfiles
بریم سراغ موردی که من خودم ازش خیلی خوشم اومد ولی یکم نسبت به بقیه بروز نیست و دیگه واسش آپدیت نمیاد 😢
End-4
یک کانفیگ آماده برای هایپر لند که خیلی آپشن هاشاز ستینگ های گنومی استفاده میکنه که برای خیلی ها مناسبه
از قابلیت های زوم و اسپیشوال ویندو و یا حتی پین کردنم میتونید استفاده کنید
https://github.com/end-4/dots-hyprland
توی پست هایبعدی این دات فایل ها رو بیشتر معرفی میکنم 😉
اما با کلی دردسر کانفیگ کردن و نصب دیپندنسی های کانفیگ هاتون
بیاید چند تا کانفیگ آماده بهتون معرفی کنم که خودم ازشون استفاده
کردم 😉
Hyde :
مدرن و صورتی استفاده از بروز ترین های هر چیزی 😁
اگه دنبال یک کانفیگ خوب و جذاب با آپشن انتخاب تم و والپیپر هستید هاید گزینه خوبی میتونه باشه . ولی از من به شما نصیحت این خیلی میتونه صورتی تر از چیزی که فکر میکنید باشه
https://github.com/HyDE-Project/HyDE
Ml4w:
یک دات فایل آماده که برای شما یک داک هم از قبل آماده کرده . از یک سری آپشن های ویژه استفاده میکنه و واقعا بد نبود از نظر من
https://github.com/mylinuxforwork/dotfiles
بریم سراغ موردی که من خودم ازش خیلی خوشم اومد ولی یکم نسبت به بقیه بروز نیست و دیگه واسش آپدیت نمیاد 😢
End-4
یک کانفیگ آماده برای هایپر لند که خیلی آپشن هاشاز ستینگ های گنومی استفاده میکنه که برای خیلی ها مناسبه
از قابلیت های زوم و اسپیشوال ویندو و یا حتی پین کردنم میتونید استفاده کنید
https://github.com/end-4/dots-hyprland
توی پست هایبعدی این دات فایل ها رو بیشتر معرفی میکنم 😉
❤3
خب اولین کانفیگ امادمون هاید پروجکت هست که واقعا جذابه
یکم زیاد صورتیع اما واقعا به نوبه خودش فوقالعادست
از waybar استفاده میکنه به همراه rofi برای پیدا کردن اپلیکیشن هاتون
البته خیلی راحت با شورت کات هایی که داره میتونید بین تم های متنوعش جا به جا بشید
https://github.com/HyDE-Project/HyDE
یکم زیاد صورتیع اما واقعا به نوبه خودش فوقالعادست
از waybar استفاده میکنه به همراه rofi برای پیدا کردن اپلیکیشن هاتون
البته خیلی راحت با شورت کات هایی که داره میتونید بین تم های متنوعش جا به جا بشید
https://github.com/HyDE-Project/HyDE
❤3🔥1
کانفیگ بعدیمون هم ml4w هست
یک کانفیگ کامل با تنظیمات سفارشی مخصوص خودش
مجددا از وی بار و روفی برای تاپ بار و پنجره اپ هاش استفاده میکنه
و حتی یک داک از پیش تعریف شده هم داره که اگه دوسش ندارید میتونید خاموشش کنید
من که توی تجربه یک هفته ای که از این کانفیگ داشتم زیاد خوشم نیومد و رفتم
سراق end4 که تو پست بعدی بهتون معرفیش میکنم
https://github.com/mylinuxforwork/dotfiles
یک کانفیگ کامل با تنظیمات سفارشی مخصوص خودش
مجددا از وی بار و روفی برای تاپ بار و پنجره اپ هاش استفاده میکنه
و حتی یک داک از پیش تعریف شده هم داره که اگه دوسش ندارید میتونید خاموشش کنید
من که توی تجربه یک هفته ای که از این کانفیگ داشتم زیاد خوشم نیومد و رفتم
سراق end4 که تو پست بعدی بهتون معرفیش میکنم
https://github.com/mylinuxforwork/dotfiles
👍3
بیایم یکم هم از برنامه نویسی بگیم و مجددا کلین کد .
درسته کامنت نوشتن تو برنامه مفیده ولی همیشه باید طوری کد بنویسید که نیازی به کامنت نباشه تا شلوغ نشه
برای این که کامنت های برنامه کم تر بشه خب باید نام گذاری هامون برای فانکشن ها و متغیر ها و کلاس های بهتر باشه
بهتره برای فانکشن ها و کلاس هاتون داک استرینگ بنویسید ولی متغیر ها با یک نام گذاری اصولی کاملا مفهوم میشن
درسته کامنت نوشتن تو برنامه مفیده ولی همیشه باید طوری کد بنویسید که نیازی به کامنت نباشه تا شلوغ نشه
برای این که کامنت های برنامه کم تر بشه خب باید نام گذاری هامون برای فانکشن ها و متغیر ها و کلاس های بهتر باشه
بهتره برای فانکشن ها و کلاس هاتون داک استرینگ بنویسید ولی متغیر ها با یک نام گذاری اصولی کاملا مفهوم میشن
❤3
n8n یک سیستم فوق العاده برای مدیرت و خودکار کردن کار های روزانتون
از کوچیک کوچیک تا بزرگ بزرگ
خیلی راحت روی داکر اجرا میشه و به کلی اکشن مختلف دسترسی دارید
من که خودم برای چک کردن نوتیف های گیتهابم و یا برسی پروژه هایی که خیلی روشون کار میکنم تنظیمش کردم
مثلا ایشو های یک پروژه رو برسی میکنه و اون هایی که حاوی لیبل های خاص هستند رو برام ارسال میکنه
از طریق جیمیل و یا حتی تلگرام
حتما یک نگاه بهش بندازید و تستش کنید مطمعنا کلی از تایمتون رو صرفه جویی میکنید😉😍
از کوچیک کوچیک تا بزرگ بزرگ
خیلی راحت روی داکر اجرا میشه و به کلی اکشن مختلف دسترسی دارید
من که خودم برای چک کردن نوتیف های گیتهابم و یا برسی پروژه هایی که خیلی روشون کار میکنم تنظیمش کردم
مثلا ایشو های یک پروژه رو برسی میکنه و اون هایی که حاوی لیبل های خاص هستند رو برام ارسال میکنه
از طریق جیمیل و یا حتی تلگرام
حتما یک نگاه بهش بندازید و تستش کنید مطمعنا کلی از تایمتون رو صرفه جویی میکنید😉😍
❤5👍1
leetcode
برنامه نویسی رو با سوالات طبقه بندی شده و سخت و یا اسون تمرین کنید
حتما یک سری بهش بزنید با دوستاتون مسابقه بدید و نتایجتون رو به اشتراک بزارید
https://leetcode.com/problemset/
از این پیوند میتونید سوالات رو ببیند و حل کنید
من هم روی گیتهابم یک ریپوزیتور جدید ساختم و میتونید حل کردن های من رو اونجا ببینید . هر کدوم از مسائل رو که حل کردم اونجا اپلود میکنم
https://github.com/tahairavani/leetcode_problems_solving
برنامه نویسی رو با سوالات طبقه بندی شده و سخت و یا اسون تمرین کنید
حتما یک سری بهش بزنید با دوستاتون مسابقه بدید و نتایجتون رو به اشتراک بزارید
https://leetcode.com/problemset/
از این پیوند میتونید سوالات رو ببیند و حل کنید
من هم روی گیتهابم یک ریپوزیتور جدید ساختم و میتونید حل کردن های من رو اونجا ببینید . هر کدوم از مسائل رو که حل کردم اونجا اپلود میکنم
https://github.com/tahairavani/leetcode_problems_solving
🥰4
درود دوستان خیلی وقته که فکر کنم پست نزاشتم و یکم هم موارد پوشش داده شده توی کانال زیاد شده
بیایم یک نظر سنجی بزاریم ببینیم علاقتون بیشتر سمت کدوم حوزه هست منم راجب اون مورد اگه اطلاعاتی داشته باشم و به دستم برسه بهتون اطلاع میدم به واسطه پست ها
امیدوارم بتونم مفید واقع بشم توی این زمینه
اگه موردی بود توی دایرکت بنویسید وگرنه که یک نظر سنجی هم خواهم گذاشت حتما
بیایم یک نظر سنجی بزاریم ببینیم علاقتون بیشتر سمت کدوم حوزه هست منم راجب اون مورد اگه اطلاعاتی داشته باشم و به دستم برسه بهتون اطلاع میدم به واسطه پست ها
امیدوارم بتونم مفید واقع بشم توی این زمینه
اگه موردی بود توی دایرکت بنویسید وگرنه که یک نظر سنجی هم خواهم گذاشت حتما
❤3
کدوم مورد رو ترجیح میدید بیشتر در موردش پست بزارم ؟
Anonymous Poll
52%
برنامه نویسی . پایتون . کد نویسی تمیز
55%
لینوکس . نرم افزار های کاربردی لینوکس و ...
38%
نرم افزار آزاد . اخبار اوپن سورس . توسعه نرم افزار
7%
موارد پیشنهادی دیگه که توی دایرکت حتما بنویسید 😅
❤3🔥1
اما قبل از اون که بیایم و یکم محتوای کانال رو سازماندهی کنیم.
یکی از اتفاقات خوبی که امروز و دیروز و در طول روز هایی که kblang رو استارت زدم افتاد برام رو میخوام تعریف کنم
یکی از اتفاقات خوبی که امروز و دیروز و در طول روز هایی که kblang رو استارت زدم افتاد برام رو میخوام تعریف کنم
👍3
از خوبی های دنیای نرم افزار آزاد و اوپن سورس مخصوصا پلتفرمی که گیت هاب ارائه میده اینه که بقیه میتونن بیان و روی پروژه های شما مشارکت کنند و کلی روی روند توسعه شما تاثیر بزارن.
یکی از پروژه های من روی گیت هاب که میخواستم بعد از ریلزی که بره روی pypi معرفیش کنم هم kblang هست
میاد و وقتی کاربر متن نامفهومی مثل
Hkshaj sukshs jsjalbs kshak
رو به دلیل انتخاب نادرست زبان و پایین بودن سرش موقع تایپ با کیبورد تایپ میکنه رو اصلاح میکنه
اوایل فقط از اینگیلیسی و فارسی پشتیبانی میکرد
اما به لطف گیت هاب و مکانیزم ایشو ها آلان زبان های ژاپنی کره ای ترکی عربی اسپانیایی و ایتالیایی هم به اون اضافه شده
توی کمتر از دو روز بدون معرفی کامل پروژه چندین نفر اومدن . و از کشور های مختلف روی kblang کانتریبیوت کردن
و این هم حس خوبی بود هم این که شما میتونید یک تیم متحد بسازید از افرادی که روی پروژه های شخصی شما کانتریبیوت میکنن
معرفی kblang رو چند وقت دیگه با کامل شدنش خواهید دید و خب خوشحال میشم ببینم شما هم دارید مشارکت میکنید
https://GitHub.com/tahairavani/kblang
یکی از پروژه های من روی گیت هاب که میخواستم بعد از ریلزی که بره روی pypi معرفیش کنم هم kblang هست
میاد و وقتی کاربر متن نامفهومی مثل
Hkshaj sukshs jsjalbs kshak
رو به دلیل انتخاب نادرست زبان و پایین بودن سرش موقع تایپ با کیبورد تایپ میکنه رو اصلاح میکنه
اوایل فقط از اینگیلیسی و فارسی پشتیبانی میکرد
اما به لطف گیت هاب و مکانیزم ایشو ها آلان زبان های ژاپنی کره ای ترکی عربی اسپانیایی و ایتالیایی هم به اون اضافه شده
توی کمتر از دو روز بدون معرفی کامل پروژه چندین نفر اومدن . و از کشور های مختلف روی kblang کانتریبیوت کردن
و این هم حس خوبی بود هم این که شما میتونید یک تیم متحد بسازید از افرادی که روی پروژه های شخصی شما کانتریبیوت میکنن
معرفی kblang رو چند وقت دیگه با کامل شدنش خواهید دید و خب خوشحال میشم ببینم شما هم دارید مشارکت میکنید
https://GitHub.com/tahairavani/kblang
GitHub
tahairavani - Overview
✨ Digital Alchemist | Turning Bugs into Features
16 y/o Linux sorcerer brewing Python spells & UI magic
Terminal poet • Git philosopher • Coffee-powered coder - tahairavani
16 y/o Linux sorcerer brewing Python spells & UI magic
Terminal poet • Git philosopher • Coffee-powered coder - tahairavani
❤🔥4👍1
TahaIr.dev
از خوبی های دنیای نرم افزار آزاد و اوپن سورس مخصوصا پلتفرمی که گیت هاب ارائه میده اینه که بقیه میتونن بیان و روی پروژه های شما مشارکت کنند و کلی روی روند توسعه شما تاثیر بزارن. یکی از پروژه های من روی گیت هاب که میخواستم بعد از ریلزی که بره روی pypi معرفیش…
ستاره هم که راستی فراموش نشه 😁 میخوایم پروژه رو جهانی کنیم تا دیگه مشکل تایپ نداشته باشیم
البته شوخی میکنم هرجور راحتید وظیفه ما برنامه نویسا اینه که به جامعه خدمت کنیم نه این که دنبال شهرت و مقام و ستاره باشیم 😉❤️
البته شوخی میکنم هرجور راحتید وظیفه ما برنامه نویسا اینه که به جامعه خدمت کنیم نه این که دنبال شهرت و مقام و ستاره باشیم 😉❤️
👍6
کد ادیتورم رو عوض کردم 😍🥳
الان دیگه عملا از zed برای مدیرت و نوشتن پروژه هام استفاده میکنم
یک کد ادیتور سریع و کارامد نوشته شده با زبان برنامه نویسی راست (این وسط این پرانتز رو باز کردم که بگم خودم دارم راست یادمیگریم بعدا حتما پست میزارم در موردش )
حتما یک سری به zed بزنید خیلی جلو میندازتتون
همچینین یک نکته ای که داره اینه که ویم فرندلی هست
بالاتر در مورد ویم توضیح دادم میتونید برید بخونید
الان دیگه عملا از zed برای مدیرت و نوشتن پروژه هام استفاده میکنم
یک کد ادیتور سریع و کارامد نوشته شده با زبان برنامه نویسی راست (این وسط این پرانتز رو باز کردم که بگم خودم دارم راست یادمیگریم بعدا حتما پست میزارم در موردش )
حتما یک سری به zed بزنید خیلی جلو میندازتتون
همچینین یک نکته ای که داره اینه که ویم فرندلی هست
بالاتر در مورد ویم توضیح دادم میتونید برید بخونید
👍9
خب سلام!
جدیدا یک سرویسی رو برای برنامه ها و پروژه هام استفاده میکنم به نام لیارا نه این که تبلیغ باشه . صرفا برای اینه که به شما معرفیش کنم تا چه توی پروژه های برنامه نویسیتون و چه تمرین لینوکس و سرور و بقیه موارد بتونید ازش به خوبی استفاده کنید !
لیارا چندین و چند سرویس خاص داره که برای این من بهتون پیشنهاد میکنم
فضای ذخیره سازی ابری اونطوری که شما میخواید( حتی یک پلن رایگان هم دارهه )
سرور های لینوکسی با محاسبه قیمت ساعتی مثل بقیه سرور هاشون (فقط اوبنتو و دبیان . منتها فقط داخل ایران هستن و پلن سرور خارجی ندارن اما باز هم پلن رایگان موجود هست )
سرویس های هوش مصنوعی با کلی مدل زبانی مختلف
ذخیره دیتابیس با پلن های مختلف با اون منابعی که شما میخواید (پلن رایگان باز هم موجود هست )
و از همه مهم تر کلی سرویس پیشبینی شده برای میزبانی از وردپرس n8n بلاگ ها گیت سرور ها و کلی مورد دیگه به همراه سرویس پس که میتونید کد های پایتونی یا غیر پایتونی و همچنین فریمورک های مختلف رو بهشون متصل کنید باز هم با پلن رایگان !
دویست تومان هم اعتبار هدیه اول کار بهتون تعلق میگره که برای تست سرویس ها فوق العاده هست .
جدیدا یک سرویسی رو برای برنامه ها و پروژه هام استفاده میکنم به نام لیارا نه این که تبلیغ باشه . صرفا برای اینه که به شما معرفیش کنم تا چه توی پروژه های برنامه نویسیتون و چه تمرین لینوکس و سرور و بقیه موارد بتونید ازش به خوبی استفاده کنید !
لیارا چندین و چند سرویس خاص داره که برای این من بهتون پیشنهاد میکنم
فضای ذخیره سازی ابری اونطوری که شما میخواید( حتی یک پلن رایگان هم دارهه )
سرور های لینوکسی با محاسبه قیمت ساعتی مثل بقیه سرور هاشون (فقط اوبنتو و دبیان . منتها فقط داخل ایران هستن و پلن سرور خارجی ندارن اما باز هم پلن رایگان موجود هست )
سرویس های هوش مصنوعی با کلی مدل زبانی مختلف
ذخیره دیتابیس با پلن های مختلف با اون منابعی که شما میخواید (پلن رایگان باز هم موجود هست )
و از همه مهم تر کلی سرویس پیشبینی شده برای میزبانی از وردپرس n8n بلاگ ها گیت سرور ها و کلی مورد دیگه به همراه سرویس پس که میتونید کد های پایتونی یا غیر پایتونی و همچنین فریمورک های مختلف رو بهشون متصل کنید باز هم با پلن رایگان !
دویست تومان هم اعتبار هدیه اول کار بهتون تعلق میگره که برای تست سرویس ها فوق العاده هست .
🔥5
liara.ir/
این هم پیوند وبسایت این تیم دوست داشتنی خدمت شما
پیشنهاد میکنم حتی شده برای ایده گرفتن و تمرین از این سرویس استفاده کنید (:
این هم پیوند وبسایت این تیم دوست داشتنی خدمت شما
پیشنهاد میکنم حتی شده برای ایده گرفتن و تمرین از این سرویس استفاده کنید (:
لیارا
خدمات رایانش ابری - لیارا
خدمات کلود، PaaS و DBaaS و هاست در ایران - سرور ابری ساعتی
❤5