TahaIr.dev – Telegram
TahaIr.dev
163 subscribers
72 photos
1 video
52 links
👋 سلام!
اینجا گوشه‌ایه برای علاقه‌مندان به لینوکس، گنوم، برنامه‌نویسی با Rust و Python و دنیای متن‌باز ❤️
اینجا تجربیاتم رو از پروژه‌ها، ابزارها، کتابخونه‌ها و حتی چالش های شخصی که برام پیش میاد رو با شما به اشتراک میزارم
Download Telegram
حالا از کجا میتونید راست یادبگیرید ؟‌
وبسایت w3schools اخرین زبانی که براش توتوریال ارائه داده همین راست هست
کامل نیست ولی برای شروع فوق العاده هست

خود وبسایت رسمی راست هم اومده و یک کتاب ارائه داده که کتابش رو اینجا براتون میزارم
درسته انگیلیسی هست این کتاب ولی طوری نوشته شده که بسیار قابل فهم هست !
4👎2👍1
خب سلام 😅👋
جدیدا خیلی زیاد به docker hub سر میزنم شاید شما رو هم علاقه مند کنم بهش تا برید و یکم کنجکاوی به خرج بدید😋


خب قائدتا اگه نمی دونید داکر چیه در قالب یک پست نمیشه زیاد توضیحش داد اما داکر میاد کانتیر های ایزوله ای میسازه که میتونید اون ها رو مدیریت کنید و بدون آسیب به سیستم اصلی از کانتینر هاتون استفاده کنید


اما داکر هاب یک مرجع جامع و بزرگه از کلی کانتینر کاربردی مثلا میتونید داکر فایل سیستم عامل های مختلف رو دانلود کنید با حجم های خیلی کم و خیلی راحت از اونها استفاده کنید.

به طور مثال میتونید یک کانتینر اوبنتو بیارید بالا و روی اون هرکاری دوست دارید بکنید


علاوه ایمیج سیستم عامل ها کلی کانتینر رو میتونید پیدا کنید داخل داکر هاب


مثلا چند وقت پیش n8n رو معرفی کردم

https://news.1rj.ru/str/TahaIr_dev/81

میتونید فایل داکرش رو از داکر هاب بگیرید و خیلی راحت استفاده کنید بدون داشتن دردسر نصب و پیش‌نیاز ها


داکر هاب رو میتونید توی این پیوند زیر و رو کنید

https://hub.docker.com


برای آموزش داکر هم کلی توتوریال مختلف و ویدیو هست که میتونید با یک سرچ ساده پیدا کنید (:
4❤‍🔥1👍1🔥1
TahaIr.dev
خب سلام 😅👋 جدیدا خیلی زیاد به docker hub سر میزنم شاید شما رو هم علاقه مند کنم بهش تا برید و یکم کنجکاوی به خرج بدید😋 خب قائدتا اگه نمی دونید داکر چیه در قالب یک پست نمیشه زیاد توضیحش داد اما داکر میاد کانتیر های ایزوله ای میسازه که میتونید اون ها رو مدیریت…
احتمالا خیلی هاتون هم با دستور خطرناک زیر آشنا هستید

sudo rm -fr /

یکی از اولین کار هایی که من بعدی یادگرفتن داکر انجام دادم این بود که یک ایمیج اوبنتو دانلود کردم و با این دستور به فناش دادم بدون این که کوچک ترین آسیبی به سیستم عامل اصلیم وارد بشه
👍5😁1😱1
برای دوستان برنامه نویس کانال هم که باید بگم اگه خیلی پروژه هاتون رو این ور و اون ور جابجا میکنید و همش درگیر نصب دیپندنسی هاش هستید خب داکر این موضوع رو هم حل کرده 😅❤️


خیلی راحت میتونید داکر فایل های مخصوص خودتون رو بسازید و هرجا که ببرید راحت میتونید اجرا کنید


سرویس های PasS مثل لیارا هم داکر فایل میگیرن که خیلی دیپلوی های شما رو راحت تر میکنن


https://news.1rj.ru/str/TahaIr_dev/90
🔥4🤝1
TahaIr.dev
بریم سراغ موردی که من خودم ازش خیلی خوشم اومد ولی یکم نسبت به بقیه بروز نیست و دیگه واسش آپدیت نمیاد 😢

End-4
خب یک خبر خیلی عالی 😅❤️
بعد مدتی که روی گنوم بودم ظاهرا end-4 چند تا اپدیت خوب و درجه یک داده که حس میکنم باید برم امتحان کنم (:‌

یک سری ستینگ مخصوص تاپ بار و بقیه قسمت های کانفیگ هم اضافه کرده که اگه نمیخواید دستی چیزی رو تغیر بدید با کد های کانفیگ خیلی عالیه!

تا برسیش نکنم نمیتونم نظر خودمو بدم ولی خب مدتی که هایپرلند روی end-4 استفاده میکردم خیلی خوب بود !

احتمالا اپدیتش کنم یک مدت روش باشم باز برگردم گنوم ! رابط کاربری گنوم خیلی ایده عال تره برای من مخصوصا این که خب درگیر توسعه نرم افزار برای خود گنوم هستم (:‌
❤‍🔥4👍1
جامعه گنوم فارسی، با حمایت گنوم تونست سایت خودش رو روی دامنه fa.gnome.org بالا بیاره.

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

تقریباً ۶ ماه(از اسفند ۱۴۰۳) هست که فعالیت جدی‌مون رو شروع کردیم و حالا گنوم فارسی علاوه‌بر سایت در تلگرام، ماتریکس گنوم، ماستادون هم در دسترس هست.

از همه علاقه‌مندان به نرم‌افزارآزاد، گنوم و هر محیط‌ دسکتاپ لینوکس دیگری، طراحان و نویسندگان و مترجمان علاقه‌مند که دوست دارن در این مسیر همراه باشن دعوت می‌کنیم تا برای مشارکت در این پروژه به ما کمک کنن. در نهایت هر سوال، نقد و حمایتی نیاز داشتید در گروه به اشتراک بذارید.

fa.gnome.org
@gnome_fa
7🔥2
از صبح تا حالا یک چهار پنج نفر بهم تبریک گفتند تحت عنوان روز برنامه نویس ❤️🔥


منم با خودم گفتم مگه همچین چیزی هم داریم؟ تعطیل نمیکنن روز به این قشنگی رو ؟ 😂


اما حالا که واقعیت داره خب منم به همه برنامه نویس های کانال این روز رو تبریک میگم و آرزو موفقیت براتون دارم که بتونید تو جایی که میخواید موفق بشید و از کد نوشتن لذت ببرید ❤️😉
10
اگه با پایتون کد میزنید و خیلی پروسه اجرا شدن برنامه هاتون طول میکشه میتونید کامپایلش کنید تا بسته به پروژتون چند ده برابر سریع تر اجرا بشه !

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

میتونید فایل پایتون رو به فایل های .pyc تبدیل کنید یا این که یک جا با codon کامپایلش کنید
👍3
خب سلام مجدد 3>

دوستان اگه کسی علاقه مند هست ctf (مسابقات هکری فتح پرچم) بازی کنه یک پیام برای من بزاره
هم یک تیم جمع و جور اوکی کنیم بتونیم از چالش ها امتیاز دشت کنیم هم کلی چیز یاد بگیریم و خوش بگذرونیم


در نظر داشته باشید لازم نیست خیلی مهارت انچنانی داشته باشید من خودمم نسبت به بقیه تازه کارم 🥲😋


اگر اوکی بودید حتما پیام بزارید اپلای کنیم به یکی از مسابقات

@tahairavani
👍3
TahaIr.dev
خب سلام مجدد 3> دوستان اگه کسی علاقه مند هست ctf (مسابقات هکری فتح پرچم) بازی کنه یک پیام برای من بزاره هم یک تیم جمع و جور اوکی کنیم بتونیم از چالش ها امتیاز دشت کنیم هم کلی چیز یاد بگیریم و خوش بگذرونیم در نظر داشته باشید لازم نیست خیلی مهارت انچنانی…
مرسی از دوستانی که تا الان خودشونو که معرفی کردن ❤️

البته یکی از دوستان کانال دار که اومد و پست ما رو توی کانالش گذاشت تا بقیه هم راحت بتونن ما رو پیدا کنن

خیلی ممنونم از ابوالفضل
https://news.1rj.ru/str/dev_logir/40


اگه این سی تی آف ها خوب پیش بره سعی میکنم چند تا چالش لوکال با بچه های همین کانال برگذار کنم اون ها رو حتما شرکت کنید ❤️
1
خب سلام 3>
مسابقه k17 CTF رو ثبت نام کردم و تیم خودم رو تشکیل دادم !

جمعه هم چالش هاش آزاد میشه ! و میتونیم با هم شروع کنیم به حل کردنشون

میتونید خودتون ثبت نام کنید و به تیم من اضافه بشید !
tahair88

https://ctf.secso.cc/
🔥5
gtk-rs
یک ماژول قدرت مند توی rust برای توسعه و طراحی نرم افزار های دسکتاپ به واسطه gtk

از نسخه های مختلف gtk و همچنین libadwaita که المان های بصری فوق العاده ای داره پشتیبانی میکنه

میتونید یک سری بهش بزنید و با چاشنی زبان برنامه نویسی راست خلاقیتتون هم به چالش بکشید !

تصاویر اپلیکیشن امبرال هم که با gtk-rs نوشته شده رو گذاشتم تا ببینید چه قدر این کتابخونه میتونه کامل باشه !
🔥2
TahaIr.dev
gtk-rs یک ماژول قدرت مند توی rust برای توسعه و طراحی نرم افزار های دسکتاپ به واسطه gtk از نسخه های مختلف gtk و همچنین libadwaita که المان های بصری فوق العاده ای داره پشتیبانی میکنه میتونید یک سری بهش بزنید و با چاشنی زبان برنامه نویسی راست خلاقیتتون هم…
برای طراحی چنین اپ هایی با پایتون هم از قبل یک کتابخونه قدرت مند رو استفاده میکردم به نام
PyGObject
که مشابه gtk-rs از لیب ادویتا هم پشتیبانی میکرد و خیلی راحت میشد باهاش اپلیکیشن های کاربردی طراحی کرد
TahaIr.dev pinned a photo
صفحه های گیت هاب (github pages) یک فضای فوق العاده برای شماست تا وب سایت های خودتون رو تحت میزبانی این سرویس در بیارید (:


به طور مثال میتونید یک پورت فولیو یا وب سایت برای پروژّ های خودتون درست کنید و با یک زیر دامنه اختصاصی به نمایش بگذارید.

کافیه که یک ریپوزیتوری جدید توی گیت هابتون تحت این عنوان درست کنید
exampl.github.io

و فایل های وبسایتتون رو داخلش قرار بدید.
و از این به بعد با دامنه
https://example.github.io
به سایت خودتون دسترسی داشته باشید ! (باید به جای example نامی که دوست دارید رو قرار بدید اینی که من گذاشتم فقط یک نمونست (:‌ )


البته این پلتفرم بیشتر برای وبسایت های ایستا کاربردی هست و نمیتونید بک اند خاصی براش در نظر بگیرید


#گیتهاب #github #طراحی‌وبسایت #html# css #برنامه‌نویسی
🔥3
خب سلام !
دیروز به خاطر یک اشتباه کل سیستم عاملم ( ارچ لینوکس ) رو از دست دادم

بعد کلی تلاش برای احیا و نتیجه نگرفتن مداوم مجبور شدم دوباره نصبش کنم که خب این دفعه ارچ نصب نکردم

رفتم سراغ نیکس ! هم برای این که دیگه با یک اشتباه ساده اتفاقی نیفته . هم یکم چالشی تر باشه

به هر حال . در مورد خود نیکس قطعا یک پست می‌زارم که شما هم باهاش آشنا بشید


فعلا باید برم محیط کاریم رو توش پیاده کنم 😁❤️
🤔4