Forwarded from یک برنامه نویس تنبل (Lazy 🌱)
Forwarded from Linuxor ?
اگه قوی ترین شطرنج باز های جهان رو جمع کنید غیر ممکنه که بتونن ماشین های جدید شطرنج بر پایه هوش مصنوعی رو ببرن انسان سال هاست به هوش مصنوعی شطرنجو باخته؛
هر حوزه دیگه ای هم ممکنه هوش مصنوعی تا سال های دیگه بگیره و به قدری قوی شه که انسان جایی توش نداشته باشه. اما .... جای انسان هوشمند رو هیچ وقت به طور کامل نمیگیره طبیعت بیشتر از قدرت به توانایی سازگاری با محیط اهمیت میده مغز انسان با میلیون ها سال تکامل یاد گرفته چطور برای بقا بجنگه یادگرفته اگه چیز خارجی بیاد و شغل و امنیتش رو تهدید کنه چطوری کاری کنه باز هم موجود برتر خودش باشه
@Linuxor
هر حوزه دیگه ای هم ممکنه هوش مصنوعی تا سال های دیگه بگیره و به قدری قوی شه که انسان جایی توش نداشته باشه. اما .... جای انسان هوشمند رو هیچ وقت به طور کامل نمیگیره طبیعت بیشتر از قدرت به توانایی سازگاری با محیط اهمیت میده مغز انسان با میلیون ها سال تکامل یاد گرفته چطور برای بقا بجنگه یادگرفته اگه چیز خارجی بیاد و شغل و امنیتش رو تهدید کنه چطوری کاری کنه باز هم موجود برتر خودش باشه
@Linuxor
Forwarded from cyru55 unofficial channel
🔺
این پروژه رو هم میخوام انجام بدم
ولی ...
1️⃣ بسیار ساده و مینیمال باشد
فقط در حد کارراهبنداز ، با حداقل امکانات، بدون قابلیتهای ویژه
2️⃣ اوپنسورس باشد
طرف مجبور نباشه حتما از ربات من استفاده کنه و حتما به من اعتماد کنه
3️⃣ بهمراه آموزش راهاندازی و نصب
حتی کم سواد ترین فرد هم بتونه نصب و استفاده کنه ازش
فیلم آموزشی ضبط خواهم کرد
این پروژه رو هم میخوام انجام بدم
ولی ...
1️⃣ بسیار ساده و مینیمال باشد
فقط در حد کارراهبنداز ، با حداقل امکانات، بدون قابلیتهای ویژه
2️⃣ اوپنسورس باشد
طرف مجبور نباشه حتما از ربات من استفاده کنه و حتما به من اعتماد کنه
3️⃣ بهمراه آموزش راهاندازی و نصب
حتی کم سواد ترین فرد هم بتونه نصب و استفاده کنه ازش
فیلم آموزشی ضبط خواهم کرد
Forwarded from Md Daily (Mahan)
واقعا خلاقیت :)
قضیه از این قراره که این دوستمون داشته یه مستند از Supabase تماشا میکرده که به یه چیز عجیب و غریب برمیخوره: یه کافیشاپ ترمینالی به اسم @terminaldotshop که کلاً باید با SSH توش میچرخیدی.
همین موضوع عجیب و باحال، یه ایدهای رو تو سرش میندازه:
«چی میشه اگه یه نمونه کار (پورتفولیو) برای دولوپرها درست کنم که طرف بتونه کامل از تو ترمینال بازش کنه؟»
اینجوری میشه
نه خبری از مرورگره، نه CSS. فقط و فقط ترمینال!
با چه ابزارهایی این کار رو کرده؟
برای این که این ایدهاش رو عملی کنه، چندتا از ابزارهای مورد علاقهاش رو با هم ترکیب کرده:
🧠 React + Ink
اومده رابط کاربری (UI) ترمینال رو با Ink درآورده. Ink یه کتابخونه شبیه React هست که برای ساختن ابزارهای خط فرمان (CLI) تعاملی استفاده میشه. اینطوری تونسته ساختار رابط کاربریش رو با کامپوننتهای آشنای React بچینه.
فکرش رو بکنید،
🖥 سرور SSH با Golang
برای اینکه بشه با دستور
🧪 چالشهایی که داشته
* رندر کردن UI داینامیک توی ترمینال: میگه لایه انتزاعی (abstraction) که Ink میده خیلی کمک کرده، ولی در کل طراحی تجربه کاربری (UX) برای CLI یه دنیای دیگهست و ذهنیت متفاوتی میخواد.
* تجربه کاربری SSH: برخلاف سایتها، توی SSH خبری از هاور (hover)، اسکرول راحت یا انیمیشنهای نرم و روون نیست. باید کاری میکرده که حس کار با خود خط فرمان رو بده.
اصلاً چرا یه پورتفولیو ترمینالی؟
به نظرش راه باحالی بوده تا React، Golang و مفاهیم شبکه سطح پایین (low-level networking) رو با هم قاطی کنه و در کل، برای دل خودش یه پروژه فان ساخته باشه.
شبکه اجتماعی Abde Laziz:
✖️ https://x.com/gugocharade
—-
💡 مثل همیشه کنجکاو بمونید :)
🆔 @MdDaily
قضیه از این قراره که این دوستمون داشته یه مستند از Supabase تماشا میکرده که به یه چیز عجیب و غریب برمیخوره: یه کافیشاپ ترمینالی به اسم @terminaldotshop که کلاً باید با SSH توش میچرخیدی.
همین موضوع عجیب و باحال، یه ایدهای رو تو سرش میندازه:
«چی میشه اگه یه نمونه کار (پورتفولیو) برای دولوپرها درست کنم که طرف بتونه کامل از تو ترمینال بازش کنه؟»
اینجوری میشه
terminalfolio.xyz رو میسازه. یعنی شما میتونید با این دستور بهش وصل بشید:ssh terminalfolio.xyz
نه خبری از مرورگره، نه CSS. فقط و فقط ترمینال!
با چه ابزارهایی این کار رو کرده؟
برای این که این ایدهاش رو عملی کنه، چندتا از ابزارهای مورد علاقهاش رو با هم ترکیب کرده:
🧠 React + Ink
اومده رابط کاربری (UI) ترمینال رو با Ink درآورده. Ink یه کتابخونه شبیه React هست که برای ساختن ابزارهای خط فرمان (CLI) تعاملی استفاده میشه. اینطوری تونسته ساختار رابط کاربریش رو با کامپوننتهای آشنای React بچینه.
فکرش رو بکنید،
useState() رو با Box و Text و حتی منطق مسیریابی (routing) ترکیب کرده، اونم همهاش توی ترمینال!🖥 سرور SSH با Golang
برای اینکه بشه با دستور
ssh terminalfolio.xyz به اپلیکیشن دسترسی داشت، یه سرور SSH سفارشی با Go نوشته. کار این سرور اینه که اتصال رو مدیریت کنه، اپلیکیشن CLI رو اجرا کنه و به کاربرها یه تجربهی روون و باحال بده، انگار که دارن با یه اپلیکیشن ترمینالی واقعی کار میکنن.🧪 چالشهایی که داشته
* رندر کردن UI داینامیک توی ترمینال: میگه لایه انتزاعی (abstraction) که Ink میده خیلی کمک کرده، ولی در کل طراحی تجربه کاربری (UX) برای CLI یه دنیای دیگهست و ذهنیت متفاوتی میخواد.
* تجربه کاربری SSH: برخلاف سایتها، توی SSH خبری از هاور (hover)، اسکرول راحت یا انیمیشنهای نرم و روون نیست. باید کاری میکرده که حس کار با خود خط فرمان رو بده.
اصلاً چرا یه پورتفولیو ترمینالی؟
به نظرش راه باحالی بوده تا React، Golang و مفاهیم شبکه سطح پایین (low-level networking) رو با هم قاطی کنه و در کل، برای دل خودش یه پروژه فان ساخته باشه.
شبکه اجتماعی Abde Laziz:
—-
🆔 @MdDaily
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Linuxor ?
Forwarded from محتوای آزاد سهراب
البته باید یک تحقیق جداگانه انجام میدادند برای توهم خودبرتر پنداری و خود باهوش پنداری کاذبی که توسط هوش مصنوعی ایجاد میشه.
متأسفانه به صورت فیزیکی دو موردش توی جامعه برنامهنویسی وجود داره و جولان میده.
@SohrabContents
متأسفانه به صورت فیزیکی دو موردش توی جامعه برنامهنویسی وجود داره و جولان میده.
@SohrabContents
Forwarded from Gopher Academy
خیلی جالبه، سازنده flask (از فریمورک های معروف پایتون) خودش پیشنهاد میکنه پروژه های جدید بکندی رو با گولنگ بنویسید!
https://lucumr.pocoo.org/2025/6/12/agentic-coding/
I've evaluated agent performance across different languages my workload, and if you can choose your language, I strongly recommend Go for new backend projects
https://lucumr.pocoo.org/2025/6/12/agentic-coding/
I've evaluated agent performance across different languages my workload, and if you can choose your language, I strongly recommend Go for new backend projects
Forwarded from Linuxor ?
بهترین راه یادگیری دیتاساینس؟
انجام مسابقات کگل و تحلیل نوتبوک افراد برنده
kaggle.com
@Linuxor ~ rzdjafari
انجام مسابقات کگل و تحلیل نوتبوک افراد برنده
kaggle.com
@Linuxor ~ rzdjafari
Forwarded from Linuxor ?
کدوم آدم مسخره ای طرح ایزوله سازی اینترنت رو برای مقابله با حملات دشمن داده؟
مگه اصلا امکان داره ایزوله سازی رو در سطح کشوری انجام داد؟ راه کار اینه هزینه کرد و امنیت زیرساخت هارو بالا برد کلی متخصص امنیت با پتانسیل بالا و با تجربه توی کشور داریم اونقدری که از ملی کردن اینترنت قراره ضرر کنید رو چرا نمیدین به این افراد؟
@Linuxor
مگه اصلا امکان داره ایزوله سازی رو در سطح کشوری انجام داد؟ راه کار اینه هزینه کرد و امنیت زیرساخت هارو بالا برد کلی متخصص امنیت با پتانسیل بالا و با تجربه توی کشور داریم اونقدری که از ملی کردن اینترنت قراره ضرر کنید رو چرا نمیدین به این افراد؟
@Linuxor
Forwarded from Net 3rf
ارسال کد ورود به تلگرام، واتساپ، اینستاگرام برای همراه اول و ایرانسل مسدود شده، از اکانتتون خارج نشید چون ممکنه دیگه نتونید وارد بشید.
Forwarded from Gopher Academy
🔵 عنوان مقاله
JSON Evolution in Go: From V1 to V2
🟢 خلاصه مقاله:
با ارائه بسته JSON v2 در نسخه 1.25 زبان برنامه نویسی Go که قرار است در ماه آگوست منتشر شود، ویژگیهای جدید و بهبودهای قابل توجهی معرفی شدهاند. این بهروزرسانی شامل افزودن برچسبهای زمینهی جدید، تغییرات در تنظیمات پیشفرض مارشالکردن، استفاده از رابطهای برنامهنویسی API های جریانی، و دیگر امکانات است که برای تسهیل کار با دادههای JSON در Go طراحی شدهاند. یکی از مهمترین پیشرفتها، بهبود قابل توجه در فرآیند آنمارشالکردن است که تا ده برابر سریعتر از نسخهای قبلی گزارش شده است، که این باعث افزایش کارایی و کاهش مصرف منابع در برنامههای کاربردی میشود.
🟣لینک مقاله:
https://golangweekly.com/link/170927/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
JSON Evolution in Go: From V1 to V2
🟢 خلاصه مقاله:
با ارائه بسته JSON v2 در نسخه 1.25 زبان برنامه نویسی Go که قرار است در ماه آگوست منتشر شود، ویژگیهای جدید و بهبودهای قابل توجهی معرفی شدهاند. این بهروزرسانی شامل افزودن برچسبهای زمینهی جدید، تغییرات در تنظیمات پیشفرض مارشالکردن، استفاده از رابطهای برنامهنویسی API های جریانی، و دیگر امکانات است که برای تسهیل کار با دادههای JSON در Go طراحی شدهاند. یکی از مهمترین پیشرفتها، بهبود قابل توجه در فرآیند آنمارشالکردن است که تا ده برابر سریعتر از نسخهای قبلی گزارش شده است، که این باعث افزایش کارایی و کاهش مصرف منابع در برنامههای کاربردی میشود.
🟣لینک مقاله:
https://golangweekly.com/link/170927/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
antonz.org
JSON evolution in Go: from v1 to v2
Reviewing the key changes in json/v2.
Forwarded from mosTafa Arshadi
تنبلی همیشه با یه نقاب متفاوت و شیک میاد. یه بار اسمش رو میزاری نیاز به استراحت دارم، یه بار میگی فعلا تمرکز کافی ندارم، یه بار هم پشت کلمه های قشنگی مثل خود دوستی قایمش میکنی.
ولی ته همشون یه چیزه، اینکه داری فرار میکنی، از کاری که باید بکنی، از نسخه ای که میتونی باشی.
خودت رو گول نزن. اگه میخوای پیشرفت کنی، باید با تمام توان با این تنبلی هایی که فقط اسمشون رو عوض میکنی، بجنگی.
@hamidreza01
ولی ته همشون یه چیزه، اینکه داری فرار میکنی، از کاری که باید بکنی، از نسخه ای که میتونی باشی.
خودت رو گول نزن. اگه میخوای پیشرفت کنی، باید با تمام توان با این تنبلی هایی که فقط اسمشون رو عوض میکنی، بجنگی.
@hamidreza01
Forwarded from کانال مهرداد لینوکس
🎁 اشتراک گذاری پوشه و فایل بین لپتاپ و موبایل به سادگی چند کلیک🔥
✅ با QuickDAV همه چی لوکاله، یعنی فایلهات جایی نمیرن، فقط بین دستگاههای خودت جابهجا میشن 🛡
📦 چیکار میکنه؟
QuickDAV کامپیوترتو تبدیل میکنه به یه سرور فایل ساده
📁 یعنی میتونی از گوشیت بری توی اون پوشه و فایل برداری یا بذاری
✨ مزایای:
🔹 بدون نصب نرمافزار اضافه با نسخه Portable (فقط اجراش کن و تموم! )
🔹 بدون نیاز به اینترنت یا فلش – روی Wi-Fi خونه یا کابل میتونه کار کنه
🔹 با گوشی، لپتاپ، تبلت و هرچی کار میکنه
🔹 رمزگذاری داره (فایلها امن هستن!)
🔹 میتونی براش رمز بذاری تا همه دسترسی نداشته باشن
💡چطور نصب کنم؟
از بخش releases فایل مخصوص خودتان را (برای لینوکس فایل Appimage) را دانلود و اجرا کنید تمام
سورس کد لینک گیتهاب Github
✅ با QuickDAV همه چی لوکاله، یعنی فایلهات جایی نمیرن، فقط بین دستگاههای خودت جابهجا میشن 🛡
📦 چیکار میکنه؟
QuickDAV کامپیوترتو تبدیل میکنه به یه سرور فایل ساده
📁 یعنی میتونی از گوشیت بری توی اون پوشه و فایل برداری یا بذاری
✨ مزایای:
🔹 بدون نصب نرمافزار اضافه با نسخه Portable (فقط اجراش کن و تموم! )
🔹 بدون نیاز به اینترنت یا فلش – روی Wi-Fi خونه یا کابل میتونه کار کنه
🔹 با گوشی، لپتاپ، تبلت و هرچی کار میکنه
🔹 رمزگذاری داره (فایلها امن هستن!)
🔹 میتونی براش رمز بذاری تا همه دسترسی نداشته باشن
💡چطور نصب کنم؟
از بخش releases فایل مخصوص خودتان را (برای لینوکس فایل Appimage) را دانلود و اجرا کنید تمام
سورس کد لینک گیتهاب Github
در پست قبلی که Reply زدم روش بیشتر از ۱۰ ابزار برای اشتراک گذاری معرفی کرده بودم@MehrdadLinuxchannel
اگر دوست داشتید در مورد پروتکل WebDAV و ویژگی هاش در آینده تخصصی بیشتر مینویسم😎
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔰غولهای فناوری دوباره درگیر شدهاند
لینوس توروالدز، رهبر لینوکس، هشدار داده است: «فکر میکنم در نسخه ۶.۱۷ از هم جدا میشویم.»
🔹سیستم فایل Bcachefs یک سیستم فایل نوین با قابلیتهایی مانند رمزنگاری خودکار، فشردهسازی، و مقاومت در برابر خرابی داده است که سالهاست در حال توسعه است. اووراستریت میخواهد این سیستم فایل بهطور رسمی به هسته لینوکس اضافه شود.
🔸مشکل اینجاست که توروالدز معتقد است فرآیند ادغام Bcachefs با استانداردهای کیفی هسته لینوکس همخوانی ندارد، بهویژه بهدلیل:
ارسال تغییرات غیرضروری در مرحله Release Candidate (که مخصوص رفع باگهاست، نه افزودن قابلیتهای جدید).
🔸اووراستریت سابقه برخوردهای تند با سایر توسعهدهندگان هسته را دارد. در سال ۲۰۲۴، بهدلیل عدم رعایت پروتکلهای فنی، موقتاً از مشارکت در هسته ۶.۱۳ منع شد.
🔸این یک تهدید جدی است، چون حذف یک سیستم فایل از هسته به معنی از دست دادن پشتیبانی رسمی و کاهش شانس پذیرش توسط توزیعهای بزرگ (مثل اوبونتو یا فدورا) است.
نویسنده: حسین سیلانی
اخبار و آموزش های بیشتر در کانال:
https://t.iss.one/linuxtnt
لینوس توروالدز، رهبر لینوکس، هشدار داده است: «فکر میکنم در نسخه ۶.۱۷ از هم جدا میشویم.»
🔹سیستم فایل Bcachefs یک سیستم فایل نوین با قابلیتهایی مانند رمزنگاری خودکار، فشردهسازی، و مقاومت در برابر خرابی داده است که سالهاست در حال توسعه است. اووراستریت میخواهد این سیستم فایل بهطور رسمی به هسته لینوکس اضافه شود.
🔸مشکل اینجاست که توروالدز معتقد است فرآیند ادغام Bcachefs با استانداردهای کیفی هسته لینوکس همخوانی ندارد، بهویژه بهدلیل:
ارسال تغییرات غیرضروری در مرحله Release Candidate (که مخصوص رفع باگهاست، نه افزودن قابلیتهای جدید).
🔸اووراستریت سابقه برخوردهای تند با سایر توسعهدهندگان هسته را دارد. در سال ۲۰۲۴، بهدلیل عدم رعایت پروتکلهای فنی، موقتاً از مشارکت در هسته ۶.۱۳ منع شد.
🔸این یک تهدید جدی است، چون حذف یک سیستم فایل از هسته به معنی از دست دادن پشتیبانی رسمی و کاهش شانس پذیرش توسط توزیعهای بزرگ (مثل اوبونتو یا فدورا) است.
نویسنده: حسین سیلانی
اخبار و آموزش های بیشتر در کانال:
https://t.iss.one/linuxtnt
Telegram
linuxtnt(linux tips and tricks)
https://t.iss.one/+AL7RKhKS6b4zNzY8
آموزش لینوکس- گروه مکمل برای پرسش و پاسخ
linux tips and tricks
ارتباط با من
@seilany
seilany.ir
آموزش لینوکس- گروه مکمل برای پرسش و پاسخ
linux tips and tricks
ارتباط با من
@seilany
seilany.ir
Forwarded from Agora (Alireza Azadi)
چند سالی بود یه کرمی افتاده بود به جونم که ببینم شجرهی نامهی ما چیه. این جماعت عریض و طویل آزادی که همه یکجا ساکنن تو ساری، اینا از کجا اومدن اصلا. شروع کردم به بررسی. از تحقیقات محلی و از پدر بزرگ و پسرعموش و فلان کَس پرسیدن، تا عکس از آلبوم مختلف پیدا کردن و جمع کردن. فامیلیمون که دیوانی نبود (مثلا اسپهدیها و باوندی ها که اینا خاندان و دودمانهایی بودن که تو مازندران حکومت میکردن) و احتمالا از دورهی رضا شاه که همه رو شناسنامه دار کردن اینا هم واسه خودشون آزادی رو انتخاب کردن. اینا هم دهههاست که همونجا زندگی میکنن و تکون نخوردن. از اون طرف هم شایعات زیادی بود که مثلا از فلان طرف، یک رگمون نمیدونم کرده، یکی میگفت یک رگمون روسه، خرسه اسبه چیه. خلاصه، کیس جالبی بود برای بررسی.
این کرم بزرگ و بزرگ تر شد، که گفتم اقا بزار اصلا ببینیم ژنتیکی مال کجاییم. از روزی که فهمیدم یه جایی هست به اسم 23andMe که پول میگیره، براشون سمپل میفرستی اینا ژنومت رو بررسی میکنن میگن چقدر از کجاهای دنیا توش قاطی داره، اینا همون موقع هک شدن دیتاشون رو جارو کردن بردن. بعد چند وقت دیدم ایمیل زدن که ملت ما ورشکست شدیم و فلان که یکی مارو گردن بگیره. دوباره امروز ایمیل اومد که موسسهی تحقیقاتی TTAM اینا رو خریده.
اقا ما یک آزمایش ساده میخواستیم. ببخشید تورو خدا که به خاک سیاه نشستین :)))
این کرم بزرگ و بزرگ تر شد، که گفتم اقا بزار اصلا ببینیم ژنتیکی مال کجاییم. از روزی که فهمیدم یه جایی هست به اسم 23andMe که پول میگیره، براشون سمپل میفرستی اینا ژنومت رو بررسی میکنن میگن چقدر از کجاهای دنیا توش قاطی داره، اینا همون موقع هک شدن دیتاشون رو جارو کردن بردن. بعد چند وقت دیدم ایمیل زدن که ملت ما ورشکست شدیم و فلان که یکی مارو گردن بگیره. دوباره امروز ایمیل اومد که موسسهی تحقیقاتی TTAM اینا رو خریده.
اقا ما یک آزمایش ساده میخواستیم. ببخشید تورو خدا که به خاک سیاه نشستین :)))