Forwarded from ⚝ (امیرحسین پناهےفر)
برای اینکه راحتتر بتونید نسخه آفلاین کتاب آموزش زبان Go به فارسی رو داشته باشید، بسته رو توی AUR گذاشتم و بروزرسانی میکنم.
این بسته یه نسخه وب آفلاین از کتاب «Go فارسی»ئه که میتونید بدون نیاز به اینترنت بخونیدش.
برای نصب با yay (یا هر AUR helper دیگه):
- زبان گو فارسی AUR
این بسته یه نسخه وب آفلاین از کتاب «Go فارسی»ئه که میتونید بدون نیاز به اینترنت بخونیدش.
برای نصب با yay (یا هر AUR helper دیگه):
yay -S gofarsi-bin
- زبان گو فارسی AUR
اَحپِفاِیْسم 🍋
🤝1
Forwarded from ⚝ (امیرحسین پناهےفر)
قلمهای محمد درویشی از جمله سورنا، استعداد-مَد و یونیکسل رو هم راحتتر روی توزیع های آرچ بیس میتونید نصب کنید.
با yay (یا هر AUR helper دیگه):
- سورنا
- استعداد-مَد
- یونیکسل
با yay (یا هر AUR helper دیگه):
yay -S sorena-fonts estedad-mad-fonts unixel-fonts
- سورنا
- استعداد-مَد
- یونیکسل
اَحپِفاِیْسم 🍋
Forwarded from IRCF | اینترنت آزاد برای همه
اینا بازم شالوکلاه کردن و برای بار nام رفتند اتحادیه بینالمللی مخابرات (ITU) شکایت کنن که حق دسترسی به #استارلینک و اینترنت آزاد رو از مردم بگیرن!
© NasNet
🔍 ircf.space
@ircfspace
© NasNet
🔍 ircf.space
@ircfspace
Forwarded from Mr Python | مستر پایتون (حسین)
🟣 اسمبلی x86 - قسمت 14 : دستورالعمل های ریاضیاتی
در این قسمت به بررسی دستورالعمل های ریاضیاتی INC , DEC , NEG , ADD , SUB خواهیم پرداخت که اعمال ریاضیاتی نظیر جمع و تفریق را برای ما انجام میدهند . همچنین تاثیر این دستورالعمل ها روی ثبات پرچم ها (FLAG) را نیز بررسی کرده ایم .
Aparat : https://www.aparat.com/v/aphag7c
Youtube : https://youtu.be/BNugNESKtmA
🆔 : @MrPythonBlog | BOOST
در این قسمت به بررسی دستورالعمل های ریاضیاتی INC , DEC , NEG , ADD , SUB خواهیم پرداخت که اعمال ریاضیاتی نظیر جمع و تفریق را برای ما انجام میدهند . همچنین تاثیر این دستورالعمل ها روی ثبات پرچم ها (FLAG) را نیز بررسی کرده ایم .
Aparat : https://www.aparat.com/v/aphag7c
Youtube : https://youtu.be/BNugNESKtmA
🆔 : @MrPythonBlog | BOOST
Forwarded from DevTwitter | توییت برنامه نویسی
️ Cache Components in Next.js 16:
این مکانیزم باعث میشه تا data fetching از فرآیند prerendering کنار گذاشته بشه و fetch شدن data بصورت dynamic انجام بشه و همیشه data ی تازه fetch بشه به جای اینکه از data ی cache شده استفاده بشه. البته به علت وجود مکانیزم PPR یا همون Partial Prerendering، قسمت های static کامپوننت ها همواره prerender میشن.
برای فعال سازی این flag باید cacheComponents رو در فایل config بصورت true قرار بدید و برای غیر فعال کردن موردی این مکانیزم هم میتونید از یه directive به نام "use cache" در بالای کامپوننت ها استفاده کنید.
@DevTwitter | <Amir Hossein Saberi/>
این مکانیزم باعث میشه تا data fetching از فرآیند prerendering کنار گذاشته بشه و fetch شدن data بصورت dynamic انجام بشه و همیشه data ی تازه fetch بشه به جای اینکه از data ی cache شده استفاده بشه. البته به علت وجود مکانیزم PPR یا همون Partial Prerendering، قسمت های static کامپوننت ها همواره prerender میشن.
برای فعال سازی این flag باید cacheComponents رو در فایل config بصورت true قرار بدید و برای غیر فعال کردن موردی این مکانیزم هم میتونید از یه directive به نام "use cache" در بالای کامپوننت ها استفاده کنید.
@DevTwitter | <Amir Hossein Saberi/>
Forwarded from Syntax | سینتکس (A)
هممون میدونیم تلگرام یکی از خفنترین پیامرسانهای دنیاست. سریعه، امکاناتش بینهایته و از نظر مهندسی واقعا کارآمده. کلی خوبی داره، ولی بیاید روی یکی از تاریکترین نقطهضعفهاش دست بذاریم.
معماری تلگرام، اون رو به یک بهشت آشوب تبدیل کرده.
مشکل فقط چندتا کانال متخلف نیست؛ مشکل در هستهی طراحی این پلتفرمه.
۱. توهمِ نظارت (جعبه سیاه ریپورت)
وقتی شما یه کانال وحشتناک (مثل آزار حیوانات، کلاهبرداری یا ترویج خشونت افراطی) رو ریپورت میکنید، چه اتفاقی میفته؟
حقیقت اینه که هیچکس نمیدونه.
سیستم ریپورت تلگرام یه جعبهی سیاه مبهمه. معلوم نیست چندتا ریپورت لازمه تا یه کانال بسته بشه یا اصلا یک انسان اون گزارش رو میبینه یا نه.
تلگرام برند خودش رو روی آزادی ساخته، و این یعنی عمدا سیستم نظارت رو حداقلی نگه داشته تا از پلتفرمهای سختگیرتر متمایز باشه. نتیجه؟ کانالهای مجرمانه و افراطی، هفتهها و ماهها قبل از اینکه شاید (فقط شاید) بسته بشن، به فعالیت ادامه میدن.
۲. مشکل هیدرا (محتوای ابدی)
این خطرناکترین بخش ماجراست.
فرض کنید یه محتوای مجرمانه (مثلاً یه ویدیوی دلخراش) در یک کانال پست میشه. حالا هزاران نفر اون رو میبینن، در Saved Messages خودشون ذخیره میکنن، یا به پیوی و گروههای خصوصی فوروارد میکنن.
شما اون کانال اصلی رو ریپورت میکنید و بالاخره تلگرام اون کانال رو میبنده.
اما اون فایل ویدیویی از سرور پاک نشده.
تمام اون هزاران نفری که اون فایل رو جایی ذخیره کردن، هنوز بهش دسترسی کامل دارن. اونها یک کپی از فایل نساختن؛ اونها فقط یک Bookmark به اون فایلِ آپلود شده روی سرور تلگرام دارن. تا زمانی که حتی یک نفر اون فایل رو در جایی داشته باشه، اون محتوا روی سرورها قابل دسترسیه.
شما یک سر هیدرا رو زدید، در حالی که اون محتوا در هزاران چت خصوصی و کانال پشتیبان، دوباره رشد میکنن
۳. اکوسیستم جنگل تاریک (ویترین عمومی، انبار خصوصی)
این معماری، یک اکوسیستم دوگانه ساخته:
1. "ویترین عمومی" (Public Channels): جایی که نظارت (هرچند ضعیف) وجود داره. اینها برای تبلیغ و جذب نیرو استفاده میشن.
2. "جنگل تاریک" (Private Ecosystem): شامل گروههای خصوصی و چتهای شخصی. اینجا هیچ نظارتی وجود نداره. صفر.
گروههای مجرمانه، افراطیون و کلاهبردارها در "ویترین عمومی" تبلیغ میکنن و اعضا رو به "جنگل تاریک" (گروههای خصوصی) میکشونن. جایی که دیگه هیچ قانونی وجود نداره.
@Syntax_fa
معماری تلگرام، اون رو به یک بهشت آشوب تبدیل کرده.
مشکل فقط چندتا کانال متخلف نیست؛ مشکل در هستهی طراحی این پلتفرمه.
۱. توهمِ نظارت (جعبه سیاه ریپورت)
وقتی شما یه کانال وحشتناک (مثل آزار حیوانات، کلاهبرداری یا ترویج خشونت افراطی) رو ریپورت میکنید، چه اتفاقی میفته؟
حقیقت اینه که هیچکس نمیدونه.
سیستم ریپورت تلگرام یه جعبهی سیاه مبهمه. معلوم نیست چندتا ریپورت لازمه تا یه کانال بسته بشه یا اصلا یک انسان اون گزارش رو میبینه یا نه.
تلگرام برند خودش رو روی آزادی ساخته، و این یعنی عمدا سیستم نظارت رو حداقلی نگه داشته تا از پلتفرمهای سختگیرتر متمایز باشه. نتیجه؟ کانالهای مجرمانه و افراطی، هفتهها و ماهها قبل از اینکه شاید (فقط شاید) بسته بشن، به فعالیت ادامه میدن.
۲. مشکل هیدرا (محتوای ابدی)
این خطرناکترین بخش ماجراست.
فرض کنید یه محتوای مجرمانه (مثلاً یه ویدیوی دلخراش) در یک کانال پست میشه. حالا هزاران نفر اون رو میبینن، در Saved Messages خودشون ذخیره میکنن، یا به پیوی و گروههای خصوصی فوروارد میکنن.
شما اون کانال اصلی رو ریپورت میکنید و بالاخره تلگرام اون کانال رو میبنده.
اما اون فایل ویدیویی از سرور پاک نشده.
تمام اون هزاران نفری که اون فایل رو جایی ذخیره کردن، هنوز بهش دسترسی کامل دارن. اونها یک کپی از فایل نساختن؛ اونها فقط یک Bookmark به اون فایلِ آپلود شده روی سرور تلگرام دارن. تا زمانی که حتی یک نفر اون فایل رو در جایی داشته باشه، اون محتوا روی سرورها قابل دسترسیه.
شما یک سر هیدرا رو زدید، در حالی که اون محتوا در هزاران چت خصوصی و کانال پشتیبان، دوباره رشد میکنن
۳. اکوسیستم جنگل تاریک (ویترین عمومی، انبار خصوصی)
این معماری، یک اکوسیستم دوگانه ساخته:
1. "ویترین عمومی" (Public Channels): جایی که نظارت (هرچند ضعیف) وجود داره. اینها برای تبلیغ و جذب نیرو استفاده میشن.
2. "جنگل تاریک" (Private Ecosystem): شامل گروههای خصوصی و چتهای شخصی. اینجا هیچ نظارتی وجود نداره. صفر.
گروههای مجرمانه، افراطیون و کلاهبردارها در "ویترین عمومی" تبلیغ میکنن و اعضا رو به "جنگل تاریک" (گروههای خصوصی) میکشونن. جایی که دیگه هیچ قانونی وجود نداره.
@Syntax_fa
Forwarded from 🎄 یک برنامه نویس تنبل ( MΞ)
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 استک های برنامه نویس وب :
1. MERN
MongoDB + Express.js + ReactJS + Node.js
2. LEMP
Linux + Nginx + MySQL + PHP
3. MEVN
MongoDB + Express.js + Vue.js + Node.js
4. MEAN
MongoDB + Express.js + AngularJS + Node.js
5. LAMP
Linux + Apache + MySQL + PHP
#web
@TheRaymondDev
1. MERN
MongoDB + Express.js + ReactJS + Node.js
2. LEMP
Linux + Nginx + MySQL + PHP
3. MEVN
MongoDB + Express.js + Vue.js + Node.js
4. MEAN
MongoDB + Express.js + AngularJS + Node.js
5. LAMP
Linux + Apache + MySQL + PHP
#web
@TheRaymondDev
Forwarded from IRCF | اینترنت آزاد برای همه
کمیته بررسی رفع #فیلترینگ که سال گذشته به دستور مسعود پزشکیان در مرکز ملی فضای مجازی تشکیل شد، جلسهای برای رفع فیلتر از پلتفرمهای تلگرام، یوتیوب و اینستاگرام برگزار کرده و در نهایت این کمیته به رفع فیلتر این پلتفرمها رای منفی داده است!
© SharghDaily
🔍 ircf.space
@ircfspace
© SharghDaily
🔍 ircf.space
@ircfspace
Forwarded from DevTwitter | توییت برنامه نویسی
به به Fedora Linux 43 رسماً منتشر شد!
نسخهی جدید فدورا با کلی فناوری تازه و بهروز حالا برای دانلود آماده است
https://fedoramagazine.org/announcing-fedora-linux-43
@DevTwitter | <MehrdadLinux/>
نسخهی جدید فدورا با کلی فناوری تازه و بهروز حالا برای دانلود آماده است
https://fedoramagazine.org/announcing-fedora-linux-43
@DevTwitter | <MehrdadLinux/>
Forwarded from GitHub Trending Daily
🔥 New GitHub Trending Repositories 🔥
Found 6 new trending repositories:
1. opentelemetry-collector by open-telemetry
📝 OpenTelemetry Collector
💻 Go | ⭐ 5,916 | 🌟 Today: 3
🔗 Link
2. Web-Dev-For-Beginners by microsoft
📝 24 Lessons, 12 Weeks, Get Started as a Web Developer
💻 JavaScript | ⭐ 92,539 | 🌟 Today: 52
🔗 Link
3. protobuf by protocolbuffers
📝 Protocol Buffers - Google's data interchange format
💻 C++ | ⭐ 69,403 | 🌟 Today: 15
🔗 Link
4. VoiceInk by Beingpax
📝 Voice-to-text app for macOS to transcribe what you say to text almost instantly
💻 Swift | ⭐ 2,182 | 🌟 Today: 87
🔗 Link
5. olmocr by allenai
📝 Toolkit for linearizing PDFs for LLM datasets/training
💻 Python | ⭐ 14,891 | 🌟 Today: 191
🔗 Link
6. eShop by dotnet
📝 A reference .NET application implementing an eCommerce site
💻 C# | ⭐ 9,363 | 🌟 Today: 21
🔗 Link
🔘 @github_trending_daily
Found 6 new trending repositories:
1. opentelemetry-collector by open-telemetry
📝 OpenTelemetry Collector
💻 Go | ⭐ 5,916 | 🌟 Today: 3
🔗 Link
2. Web-Dev-For-Beginners by microsoft
📝 24 Lessons, 12 Weeks, Get Started as a Web Developer
💻 JavaScript | ⭐ 92,539 | 🌟 Today: 52
🔗 Link
3. protobuf by protocolbuffers
📝 Protocol Buffers - Google's data interchange format
💻 C++ | ⭐ 69,403 | 🌟 Today: 15
🔗 Link
4. VoiceInk by Beingpax
📝 Voice-to-text app for macOS to transcribe what you say to text almost instantly
💻 Swift | ⭐ 2,182 | 🌟 Today: 87
🔗 Link
5. olmocr by allenai
📝 Toolkit for linearizing PDFs for LLM datasets/training
💻 Python | ⭐ 14,891 | 🌟 Today: 191
🔗 Link
6. eShop by dotnet
📝 A reference .NET application implementing an eCommerce site
💻 C# | ⭐ 9,363 | 🌟 Today: 21
🔗 Link
🔘 @github_trending_daily
Forwarded from 🎄 یک برنامه نویس تنبل ( MΞ)
شاید خدا هم وقتی تو را ساخت،
از نوع دادهی ناشناخته استفاده کرد،
و حالا تمام جهان
درگیرِtype errorِ وجودِ توست.
@TheRaymondDev
از نوع دادهی ناشناخته استفاده کرد،
و حالا تمام جهان
درگیرِtype errorِ وجودِ توست.
@TheRaymondDev
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 نسخه بتا لایو وایر ۴ برای لاراول منتشر شد.
https://livewire.laravel.com/docs/4.x/quickstart
#لاراول
@TheRaymondDev
https://livewire.laravel.com/docs/4.x/quickstart
#لاراول
@TheRaymondDev
Laravel
Quickstart | Laravel
A full-stack framework for Laravel that takes the pain out of building dynamic UIs.
Forwarded from CodeBaz
🔥 ثبتنام روز پایتون ایران | PyDay Iran 2025 شروع شد!
همایش یکروزه پایتونکارها با ارائههای فنی، پنلهای تخصصی، چالش کدنویسی و شبکهسازی.
📅 پنجشنبه ۲۷ آذر ۱۴۰۴ (۱۸ دسامبر ۲۰۲۵)
🔗 اطلاعات بیشتر و ثبت نام:
pyday.ir
evand.com/events/pyday2025
شبکههای اجتماعی:
اینستاگرام: pyday.iran
تلگرام: @pyday_ir
لینکداین: code-baz
اکس/توییتر: Code_baz_com
برگزارکننده: کدباز @code_baz_com
همایش یکروزه پایتونکارها با ارائههای فنی، پنلهای تخصصی، چالش کدنویسی و شبکهسازی.
📅 پنجشنبه ۲۷ آذر ۱۴۰۴ (۱۸ دسامبر ۲۰۲۵)
🔗 اطلاعات بیشتر و ثبت نام:
pyday.ir
evand.com/events/pyday2025
شبکههای اجتماعی:
اینستاگرام: pyday.iran
تلگرام: @pyday_ir
لینکداین: code-baz
اکس/توییتر: Code_baz_com
برگزارکننده: کدباز @code_baz_com
Forwarded from ⚝ (امیرحسین پناهےفر)
آدمای باحالی قراره ارائه داشته باشند اگه دوست داشتید شرکت کنید 👩💻
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Laravel News
Concurrency Control in Laravel 12.36, Inertia View Transitions https://laravel-news.com/laravel-12-36-0
Laravel News
Concurrency Control in Laravel 12.36, Inertia View Transitions - Laravel News
The Laravel team released version 12.36.0 this week, adding concurrency control for HTTP pool and batch methods, introducing two Eloquent collection methods, and more.
Forwarded from Laravel News
MongoDB Transactions in Laravel https://laravel-news.com/mongodb-transactions-in-laravel
Laravel News
MongoDB Transactions in Laravel - Laravel News
Learn how to use MongoDB’s multi-document ACID transactions in Laravel to build fast, flexible, and reliable applications. This guide covers setup, real-world examples, best practices, and when to use transactions versus embedded documents.
Forwarded from Linuxor ?
برای ساخت یه سیستم توزیع شده و همزمان، ممکنه کلی درگیری وجود داشته باشه و همچنین تعداد زیادی ترد و قفل و همزمانسازی پیچیده داشته باشه، AKKA میگه بیاید به همهچی مثل بازیگر نگاه کنید یعنی برنامه شما مجموعهای از «بازیگرها» داره که هرکدوم مسئول بخشی از کار هستن، پیام میگیرن، کاری انجام میدهن، پیام میفرستن، و وضعیتشون رو مدیریت میکنن. این مدل باعث میشه همزمانی و توزیع راحتتر بشه
اگه خواستین بیشتر بخونید مستنداتش اینجاست:
doc.akka.io/getting-started/starthere.html
@Linuxor
اگه خواستین بیشتر بخونید مستنداتش اینجاست:
doc.akka.io/getting-started/starthere.html
@Linuxor
Forwarded from DevTwitter | توییت برنامه نویسی
یک پروژه جالب آموزشی (شامل backend و frontend) برای کسایی که دوست دارند یک سیستم multi agent با استفاده از Google ADK بسازند که از طریق پروتکل A2A به یک ایجنت دیگه مثل ایجنت بانک وصل میشه. این پروژه توی یک چلنجی که گوگل برگزار کرده بود، برنده شد (که باید تو ۴ ساعت یک اپ درست میکردند).
Github: https://github.com/bhancockio/ai_agent_bake_off_ep_2
ویدیوی یوتیوبش را هم که کامل این پروژه را توضیح میده میتونید اینجا کامل ببینید:
https://youtube.com/watch?v=g8s6HZZLQsk
و ویدیوی خود چلنج گوگل هم که چندین تیم شرکت کردند و جالبه را اینجا ببینید:
https://youtube.com/watch?v=0CQxF56MKWo
@DevTwitter | <Mehdi Allahyari/>
Github: https://github.com/bhancockio/ai_agent_bake_off_ep_2
ویدیوی یوتیوبش را هم که کامل این پروژه را توضیح میده میتونید اینجا کامل ببینید:
https://youtube.com/watch?v=g8s6HZZLQsk
و ویدیوی خود چلنج گوگل هم که چندین تیم شرکت کردند و جالبه را اینجا ببینید:
https://youtube.com/watch?v=0CQxF56MKWo
@DevTwitter | <Mehdi Allahyari/>
Forwarded from Linuxor ?
اگه از با ++C کد میزنی و حس میکنی یکم کد زدن سخته نگران نباش چون توی زبان هایی مثل ++C ناخودآگاه آدم به سمت ساخت از نوی چرخ میره، گوگل کل تجربه هاشو توی یه لایبری و یا مجموعه ابزار به اسم abseil قرار داده، از مدیریت زمان بگیر تا رشتهها، همزمانی، کانتینرها و هشها کلی کارتون رو جلو میندازه
مستنداتش اینجاست :
abseil.io/docs/cpp
این کتابی هم که می بینید توش روش گوگل روش هایی از مهندسی نرم افزار رو گفته که توی استفاده abseil بدرتون میخوره، لینک کتاب :
abseil.io/resources/swe-book
@Linuxor
مستنداتش اینجاست :
abseil.io/docs/cpp
این کتابی هم که می بینید توش روش گوگل روش هایی از مهندسی نرم افزار رو گفته که توی استفاده abseil بدرتون میخوره، لینک کتاب :
abseil.io/resources/swe-book
@Linuxor