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

امکانات این مجموعه:
- تبدیل JSON به YAML و برعکس
- تحلیل عبارت‌های CRON
- فشرده‌سازی و باز کردن پرونده‌ها
- قالب‌بندی کد برای زبان‌های رایج
- آزمودن عبارت‌های باقاعده
- پیش‌نمایش مارک‌داون
- تبدیل تصویرها
و...

این نرم‌افزار رو از فلت‌هاب بگیرید.

#نرم‌افزار_امروز، #نرم‌افزار

@gnome_fa
3🔥1
بهترین راه حل ممکن وقتی نیاز به یک لینوکس دارید و توی محیط ویندوز هستید یک ماشین مجازی نیست !

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


اگه شما هم سیستمتون کفاف ماشین مجازی رو نمی‌ده ازش استفاده کنید و اگه براتون مفید بود یک ❤️ بزارید . من که واقعا بعضی وقتا لازمم میشه
6
اگه از مرورگر های کند و غیر قابل تحمل خسته شدید پیشنهاد میکنم یک سر به zen بزنید

خیلی قابل شخصی سازی، روون،و باحاله


از ابتدا نصبش خودتون میفهمید دارید چی میگم خیلی انیمیشن های تمیزی داره

https://zen-browser.app/

شما هم موافقید بچه ها؟ با یک ❤️ اعلام نظر کنید 😉
6
از این ساده تر دیگه نمیشه روی گنوم (:‌

بلاخره یک محیط اروم و مستحکم روی نیکس پیاده کردم!

وقتشه که در کنار پروژه های شخصی یکم پروژه های ازاد رو هم جلو ببرم (:‌

نظرتونو با 👍 , 👎 یا ❤️ اعلام کنید حتما ببینم این سبک سلیقه چند نفره
5👏5👍1🔥1
یک یادیم بکنیم از اولین پست کانال !
https://news.1rj.ru/str/TahaIr_dev/5

تصمیم گرفتم ترمینال دیفالتم برای یک مدتی این بشر یعنی وارپ باشه !
یکم خیلی خیلی شلوغه ولی تجربه کاربری فانی ارائه میده

احتمالا خیلی ها از این سبک از ترمینال خوششون نیاد ولی بازم نظراتونو در قالب ری اکشن اعلام کنید ❤️
👎3👍21
💭 تا حالا شده وسط یه پروژه بخوای برگردی ببینی چرا یه تصمیم خاص گرفتی، ولی یادداشت‌هات پخش و پلا باشن؟
یه فولدر توی Notion، یه فایل Markdown روی دسکتاپ، یه ایده هم توی تلگرام خودت 😅

منم همین‌جوری بودم تا رسیدم به Obsidian — ابزاری که به‌جاش می‌تونی سیستم نوت‌برداری خودت رو بسازی.
هر نوت یه فایل Markdownه، لینک‌پذیر، سرچ‌پذیر و حتی قابل‌ورژن‌دهی با Git.
می‌تونی برای هر پروژه یه «گراف از فکرهات» بسازی، مثل یه نقشه از ذهن و تصمیم‌هات 🧠

اگه از اونایی هستی که دوست داری همه‌چی منظم و تحت کنترل خودت باشه، این یکی خیلی بهت می‌چسبه ⚙️

یک سر به سایتشون بزنید
https://obsidian.md/

👇 کسایی که نوت‌هاشون همه‌جا پخش شده، بزنن یه ری‌اکشن ببینیم چند نفریم 😅

#obsidian #markdown #productivity #devlife #opensource
👍4🔥1
TahaIr.dev
💭 تا حالا شده وسط یه پروژه بخوای برگردی ببینی چرا یه تصمیم خاص گرفتی، ولی یادداشت‌هات پخش و پلا باشن؟ یه فولدر توی Notion، یه فایل Markdown روی دسکتاپ، یه ایده هم توی تلگرام خودت 😅 منم همین‌جوری بودم تا رسیدم به Obsidian — ابزاری که به‌جاش می‌تونی سیستم نوت‌برداری…
میدونم اکثرتون این پست رو شاید ببینید و رد شید ازش یا بگید بعدا میرم و نصبش میکنم

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


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

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

از اون روش های قشنگتون استقبال میشه و اگر هم مفید باشه توی کانال به اسم خودتون می‌زارم 😉❤️
👍4
TahaIr.dev
خب سلام! جدیدا یک سرویسی رو برای برنامه ها و پروژه هام استفاده میکنم به نام لیارا نه این که تبلیغ باشه . صرفا برای اینه که به شما معرفیش کنم تا چه توی پروژه های برنامه نویسیتون و چه تمرین لینوکس و سرور و بقیه موارد بتونید ازش به خوبی استفاده کنید ! لیارا…
خب سلام چه خبر بچه ها ؟ 🤗
از این به بعد میتونید با افتتاح حساب جدید پونصد هزار تومن اعتبار هدیه دریافت کنید از لیارا 😋😅

می‌تونه فرصت خوبی باشه که هم تمرین کنید هم کلی سرویس روی لیارا بیارید بالا و لذتش رو ببرید 🥲🥰
🤝3👎1😍1
برنامه نویسی داره میمیره ؟

یک روزایی برنامه نویسی خلق بود تفکر بود هنر بود و از همه مهمتر لذت بود

زبان‌ها، سیستم‌ها، الگوریتم‌ها — همه حاصل ذهن انسان بودن.
امروز اما همه چیز شده “پرامت دادن به یک ماشین”.

هوش مصنوعی مثل یک درخت عظیم رشد کرده و شاخه‌های دیگر فناوری را می‌بلعه
دیگر خبری از تنوع نیست؛ همه چیز شده «AI همه‌جا».

سوال:
ما هنوز برنامه‌نویسیم یا فقط کاربران ماشین‌های هوشمندیم؟
و مهم‌تر — چطور می‌توان این درخت را قطع کرد یا یک درخت جدید، پای‌به‌پایش رشد داد؟

🌱 پیشنهاد من:
ایجاد یک «جنبش برنامه‌نویسی انسانی» — جایی که هدفش احیای تفکر، خلاقیت و تنوع در فناوری باشد.
نه صرفاً تولید کد، بلکه تولید معنا.

💬 نظر تو چیست؟ راهکار تو چیه؟ همین الان برام نظرت رو بفرست
@tahairavani
👍4👎3😢21
TahaIr.dev
از این ساده تر دیگه نمیشه روی گنوم (:‌ بلاخره یک محیط اروم و مستحکم روی نیکس پیاده کردم! وقتشه که در کنار پروژه های شخصی یکم پروژه های ازاد رو هم جلو ببرم (:‌ نظرتونو با 👍 , 👎 یا ❤️ اعلام کنید حتما ببینم این سبک سلیقه چند نفره
خب سلام ❤️👋
اگه شما هم از گنوم با دسکتاپ های دیگه استفاده میکنید و نمی‌خواید با هر بار عوض کردن سیستم عامل یا هر مورد دیگه ای برید از اول تنظیمش کنید اپلیکیشن سیو دسکتاپ به دردتون خواهد خورد

میتونید تنظیماتون رو پیاده کنید و هر بار ساعت ها درگیر کانفیگ اون نباشید 😅

https://flathub.org/en/apps/io.github.vikdevelop.SaveDesktop


شما هم این مشکل رو داشتید قبلا بچه ها؟ من که تقریبا هفت هشت باری یک کار تکراری رو انجام دادم 😂❤️
👍21
بچه ها من از وقتی یادمه بیشتر روی گنوم بودم 😁


به نظرتون به مناسبت تولد kde برم. نصب کنم یک کاستومایز هم روش بزنم ؟
👍8🔥4👎1
گهگداری اصلا حس و حال کد و برنامه نویسی و ... نداری.

اون وقت یا کلا بیخیال شو بزار سه روزی مغزت استراحت کنه

با این که از هر پروژه جدی و پر از چالشی دوری کن

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

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

گفتم اگه شما هم براتون پیش میاد این کار رو بکنید حتما جواب میده 😢❤️
5👎3👍1
TahaIr.dev
یک از فیچر هی ویم که خیلی کمک کنندست تو نوشتن کد تمیز این هست که میتونید تنظیمش کنید وایت اسپیس ها رو براتون هایلایت میکنه حالا وایت اسپیس چیه ؟ برای زبان هایی مثل پایتون اسپیس نا به جا و الکی اصلا پیشنها نمیشه. برای همین بهش میگن فاصله سفید یا وایت اسپیس…
داشتم بالا پایین میرفتم توی کانال همینجوری رسیدم به ستاپ قبلیم هایپر لند و کانفیگ end-4

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

منتها خب وقت هم ندارم بشینم دستی کانفیگ کنم از یک کانفیگ آماده استفاده میکنم


و بگید ببینم نظر شما چیه ؟ اگه شما باشید کدوم دات فایل رو استفاده میکنید ؟

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

بزارید یک نظر سنجی هم بزارم که ببینم چند چندیم 😂❤️
🔥1
کدوم دات فایل رو ترجیح میدید ؟
Anonymous Poll
17%
Hyde
33%
End-4
11%
Ml4w
17%
Cealestia
22%
باقی موارد ؟؟
فرانت کار های کانال 😁
🔥 بچه‌ها، یه ابزار پیدا کردم که دیگه نمی‌ذاره وقتتون با “Compiling…” تلف بشه 😅
Vite — پروژه تو کمتر از ۱ ثانیه بالا میاد و تغییراتت لحظه‌ای میاد بالا 😎

شروع سریع:
npm create vite@latest my-app
cd my-app
npm install
npm run dev

واقعا حال می‌ده ❤️
شما هم عاشق سرعتش می‌شید یا هنوز Webpack‌تونو نگه داشتید؟ 😂
4🔥1
داشتم توی کِرِیت‌های Rust دنبال یک کریت برای بک‌اند و سر و کله زدن با وب می‌گشتم که رسیدم به یک مورد جالب به نام وب اسمبلی 😁❤️

الان ممکنه بپرسید WebAssembly چیه؟ خیلی ساده بخوام بگم، WebAssembly یا به اختصار WASM یه فرمت باینری برای کدهای کمپایل‌شده از زبان‌های مختلف مثل C، C++ و Rust هست که می‌تونید توی مرورگرها اجرا کنید! این یعنی شما می‌تونید کدهایی بنویسید که به شدت سریع‌تر از جاوا اسکریپت اجرا بشه و اصلاً نیاز به استفاده از جاوا اسکریپت ندارید.😎

حالا شاید بگید: «خب چرا این همه دردسر؟ چرا از جاوا اسکریپت استفاده نکنیم؟» جواب ساده است! چون برای پروژه‌های سنگین مثل بازی‌های وب، پردازش‌های علمی، شبیه‌سازی‌ها و کارهایی که به عملکرد بالا نیاز دارن، WebAssembly می‌تونه سرعت خیلی بالاتری داشته باشه. این یعنی از Rust یا هر زبان دیگه‌ای که دوست دارید می‌تونید کد بنویسید، بعد اون رو به WASM تبدیل کنید و خیلی سریع توی مرورگر اجرا بشه!

من که خودم با Rust زیاد سر و کله میزنم و احتمالاً برای پروژه‌هایی که نیاز به سرعت بالا دارن، از WebAssembly استفاده می‌کنم. ولی می‌خوام بدونم شما چی فکر می‌کنید؟ آشنایی با WebAssembly داشتید؟ اگه نه، می‌خواید یه سر بهش بزنید؟
👍5👎1
end-4 is back (:
❤‍🔥8
TahaIr.dev
end-4 is back (:
اصلا انقلابی شده توی این end-4 یک سری انیمیشن ها دارم میبینم که واقعا بعضی جا ها حس میکنم سلستیا نصب کردم 😂❤️


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

یا حتی یک داک یا چند تا ویجت مختلف اضافه کرده که میتونید فعالش کنید.

خلاصه خیلی بهتر شده شاید سر وقت یک ویدیو هم براتون بگیرم که ببینید انیمیشناش از چه قراره😁😍
👍41🔥1
در ضمن قبل این که برم سراغ کار های خودمم برای دستگرمی هم یکم کنجکاوی می‌خوام یک تست سرعت بین راست و پایتون و پایتون کامپایل شده و سی پلاس پلاس بگیرم

با یک سناریو و لاجیک خاص تستش میکنیم

شما تو کامنتا بگید
کدوم سریع تره و چه چیزی رو روشون تست کنم ؟😉
🤔3👍2