Forwarded from Gopher Academy
🔵 عنوان مقاله
GopherCon 2025 Go Contributor Summit Notes
🟢 خلاصه مقاله:
در GopherCon 2025 جمع زیادی از مشارکتکنندگان Go گرد هم آمدند و درباره مدیریت وابستگیها، روند بررسی و پذیرش پیشنهادهای زبانی، کارایی و الگوهای بهینه در cgo، امنیت و پیادهسازی WebAuthn، وضعیت فازینگ و پوشش تست، و هدفگیری WebAssembly (و حتی بهصورت گذرا JVM) گفتگو کردند. محورهای اصلی شامل بهبود reproducible builds و امنیت در اکوسیستم ماژولها، شفافتر و کارآمدتر شدن فرآیند پروپوزالها با درسآموختههای generics و حفظ سازگاری عقبرو، کاهش سربار مرز Go/C در cgo، بلوغ فازینگ و پوشش در CI، و چالشهای Wasm/WASI مانند اندازه باینری، زمان راهاندازی و async بود. هرچند یادداشتها خاماند، اما جهتگیریها، اولویتها و سوالات باز را روشن میکنند و انتظار میرود با مسائل پیگیری، اسناد طراحی و دعوت به بازخورد از سوی جامعه ادامه یابد.
#Go #GopherCon #cgo #WebAuthn #WebAssembly #Fuzzing #DependencyManagement #OpenSource
🟣لینک مقاله:
https://golangweekly.com/link/174417/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
GopherCon 2025 Go Contributor Summit Notes
🟢 خلاصه مقاله:
در GopherCon 2025 جمع زیادی از مشارکتکنندگان Go گرد هم آمدند و درباره مدیریت وابستگیها، روند بررسی و پذیرش پیشنهادهای زبانی، کارایی و الگوهای بهینه در cgo، امنیت و پیادهسازی WebAuthn، وضعیت فازینگ و پوشش تست، و هدفگیری WebAssembly (و حتی بهصورت گذرا JVM) گفتگو کردند. محورهای اصلی شامل بهبود reproducible builds و امنیت در اکوسیستم ماژولها، شفافتر و کارآمدتر شدن فرآیند پروپوزالها با درسآموختههای generics و حفظ سازگاری عقبرو، کاهش سربار مرز Go/C در cgo، بلوغ فازینگ و پوشش در CI، و چالشهای Wasm/WASI مانند اندازه باینری، زمان راهاندازی و async بود. هرچند یادداشتها خاماند، اما جهتگیریها، اولویتها و سوالات باز را روشن میکنند و انتظار میرود با مسائل پیگیری، اسناد طراحی و دعوت به بازخورد از سوی جامعه ادامه یابد.
#Go #GopherCon #cgo #WebAuthn #WebAssembly #Fuzzing #DependencyManagement #OpenSource
🟣لینک مقاله:
https://golangweekly.com/link/174417/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Google Docs
GopherCon 2025 Go Contributor Summit Notes
GopherCon 2025 Go Contributor Summit Notes 2025-08-26 https://go.dev/s/gc25-summit Attendees: Madhav Jivrajani, [email protected] Jake Bailey (@jakebailey) Carlos Amedee (@cagedmantis) Filippo Valsorda (@FiloSottile) [email protected] Roxy Light (@zombiezen)…
Forwarded from DevTwitter | توییت برنامه نویسی
اگر کاربر دسکتاپی اوبونتو هستین من اینجا با قابلیت نصب خودکار اوبونتوهای جدید، یک ساختار خودکار درست کردم که فرایند نصب اوبونتو رو ساده و قابل تکرار کنه و چیزهای ضروریتون رو هم نصب میکنه (مثلا کروم، تلگرام، php و go و ...)
https://github.com/ohmydevops/ohmyautoinstaller
@DevTwitter | <Amir.local/>
https://github.com/ohmydevops/ohmyautoinstaller
@DevTwitter | <Amir.local/>
Forwarded from Morteza Bashsiz مرتضی باشسیز
درود
فک کنم دیگه زمان کنار کشیدن من رسیده
توی این چند سالی که فعال بودم، کنار زندگی خودم، همیشه سعی داشتم تا بتونم به جامعهای که عضوی ازش هستم کمک کنم و تاثیرگذار باشم. مدتیه که منتظر روزی بودم که ذهن و روح و روانم رو آماده کنم تا این پیام رو بنویسم و خداحافظی کنم و امروز، اون روز است.
قبلا هم این تصمیم رو موقت گرفته بودم، ولی اینبار متفاوته.
امروز ۳۱ شهریور، روزی که برام خیلی مهم و متفاوته تصمیم گرفتم تا این کار رو بالاخره انجام بدم.
مراقب خودتون باشید
مرتضی باشسیز
فک کنم دیگه زمان کنار کشیدن من رسیده
توی این چند سالی که فعال بودم، کنار زندگی خودم، همیشه سعی داشتم تا بتونم به جامعهای که عضوی ازش هستم کمک کنم و تاثیرگذار باشم. مدتیه که منتظر روزی بودم که ذهن و روح و روانم رو آماده کنم تا این پیام رو بنویسم و خداحافظی کنم و امروز، اون روز است.
قبلا هم این تصمیم رو موقت گرفته بودم، ولی اینبار متفاوته.
امروز ۳۱ شهریور، روزی که برام خیلی مهم و متفاوته تصمیم گرفتم تا این کار رو بالاخره انجام بدم.
مراقب خودتون باشید
مرتضی باشسیز
Forwarded from Gopher Academy
🔵 عنوان مقاله
How to Implement the Outbox Pattern in Go and Postgres
🟢 خلاصه مقاله:
** این مقاله توضیح میدهد چگونه با الگوی Outbox در کنار Go و Postgres، مشکل دونوشتن را حل کنیم و ارسال رویدادها را قابلاعتماد کنیم. ایده اصلی این است که در یک تراکنش واحد، هم تغییرات دامنه و هم رکورد مربوط به رویداد در جدول outbox ذخیره شود تا یا هر دو باهم انجام شوند یا هیچکدام. سپس یک پردازشگر پسزمینه رکوردهای معوق را با SELECT … FOR UPDATE SKIP LOCKED برداشته، آنها را به سامانهای مثل Kafka یا RabbitMQ یا یک وبهوک ارسال میکند و وضعیتشان را به processed تغییر میدهد.
نکات کلیدی پیادهسازی شامل: طراحی جدول outbox با فیلدهایی مانند type، payload (معمولاً JSON)، status، retry_count و زمانها؛ پوشش هر دو عملیات (نوشتن دامنه و درج outbox) در یک تراکنش؛ پیادهسازی worker در Go برای برداشت دستهای، ارسال، ثبت موفقیت/خطا و بازآزمایی با backoff؛ تکیه بر تحویل حداقل-یکبار همراه با مصرفکنندههای idempotent برای مدیریت تکرار؛ و پایش شاخصهایی مثل تأخیر برداشت و نرخ شکست. برای بهینگی عملیاتی، پاکسازی دورهای رکوردهای پردازششده، ایندکسگذاری مناسب، رسیدگی به پیامهای مشکلدار (dead-letter) و حفظ ترتیب رویدادها در سطح aggregate ضروری است. ترکیب polling با LISTEN/NOTIFY در Postgres میتواند زمان واکنش را بهتر کند. نتیجه، راهکاری ساده و مقیاسپذیر است که بدون تراکنشهای توزیعشده، قابلیت اتکا را در معماری رویدادمحور فراهم میکند.
#OutboxPattern #Go #Postgres #Microservices #EventDriven #TransactionalOutbox #Messaging #Reliability
🟣لینک مقاله:
https://golangweekly.com/link/174422/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
How to Implement the Outbox Pattern in Go and Postgres
🟢 خلاصه مقاله:
** این مقاله توضیح میدهد چگونه با الگوی Outbox در کنار Go و Postgres، مشکل دونوشتن را حل کنیم و ارسال رویدادها را قابلاعتماد کنیم. ایده اصلی این است که در یک تراکنش واحد، هم تغییرات دامنه و هم رکورد مربوط به رویداد در جدول outbox ذخیره شود تا یا هر دو باهم انجام شوند یا هیچکدام. سپس یک پردازشگر پسزمینه رکوردهای معوق را با SELECT … FOR UPDATE SKIP LOCKED برداشته، آنها را به سامانهای مثل Kafka یا RabbitMQ یا یک وبهوک ارسال میکند و وضعیتشان را به processed تغییر میدهد.
نکات کلیدی پیادهسازی شامل: طراحی جدول outbox با فیلدهایی مانند type، payload (معمولاً JSON)، status، retry_count و زمانها؛ پوشش هر دو عملیات (نوشتن دامنه و درج outbox) در یک تراکنش؛ پیادهسازی worker در Go برای برداشت دستهای، ارسال، ثبت موفقیت/خطا و بازآزمایی با backoff؛ تکیه بر تحویل حداقل-یکبار همراه با مصرفکنندههای idempotent برای مدیریت تکرار؛ و پایش شاخصهایی مثل تأخیر برداشت و نرخ شکست. برای بهینگی عملیاتی، پاکسازی دورهای رکوردهای پردازششده، ایندکسگذاری مناسب، رسیدگی به پیامهای مشکلدار (dead-letter) و حفظ ترتیب رویدادها در سطح aggregate ضروری است. ترکیب polling با LISTEN/NOTIFY در Postgres میتواند زمان واکنش را بهتر کند. نتیجه، راهکاری ساده و مقیاسپذیر است که بدون تراکنشهای توزیعشده، قابلیت اتکا را در معماری رویدادمحور فراهم میکند.
#OutboxPattern #Go #Postgres #Microservices #EventDriven #TransactionalOutbox #Messaging #Reliability
🟣لینک مقاله:
https://golangweekly.com/link/174422/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Medium
How to implement the Outbox pattern in Go and Postgres
I was at a ContainerDays conference recently and attended a great talk from Nikolay Kuznetsov about the Outbox pattern and resilient system…
Forwarded from محتوای آزاد سهراب (Sohrab)
یک RFC باز شده برای چند کرنلی کردن هسته لینوکس.
پروژهی Multikernel برای لینوکس رسماً کد خود را بهصورت آزاد منتشر کرد. همزمان، کونگ وانگ، مهندس گوگل، نخستین پچها را برای بررسی به فهرست پستی کرنل لینوکس (LKML) ارسال کرده است. این حرکت میتواند نقطهی عطفی در تاریخ توسعهی گنو/لینوکس باشد.
تا به امروز لینوکس، با وجود توانایی چشمگیر در مقیاسپذیری، بر پایهی مدل تککرنلی بنا شده بود: یک هستهی مرکزی که همهی منابع سختافزاری را مدیریت میکند. اما Multikernel رویکرد متفاوتی را معرفی میکند. به جای اتکا بر یک کرنل واحد یا لایههای سنگین مجازیسازی، این پروژه از kexec استفاده میکند تا چند کرنل مستقل روی یک ماشین بوت شوند و بهعنوان «همکار» با همدیگر ارتباط بگیرند.
در عمل، این یعنی میتوان همزمان چند نسخهی لینوکس را روی یک سختافزار اجرا کرد، برای مثال یک کرنل بهینهشده برای شبکه، و دیگری برای پردازشهای سنگین ذخیرهسازی و آنها بار کاری را بین خود تقسیم کنند.
خب این امکان از ۳۵ سال پیش جزو اهداف هرد بوده. گنو/هرد یک میکروکرنل سروره برای کرنل گنو ماخ که اونهارو در کنار هم اجرا کنه، هرچند درمورد هرد حرف زیاد زدم، پروژه جدای از جالب بودنش از کمبود توسعه دهنده رنج میبره و بعد از ۳۰ و اندی سال بالاخره یک پورت ۶۴ بیتی ازش بر روی دبیان ساختن.
https://multikernel.io/2025/09/18/multikernel-goes-open-source/
@SohrabContents
پروژهی Multikernel برای لینوکس رسماً کد خود را بهصورت آزاد منتشر کرد. همزمان، کونگ وانگ، مهندس گوگل، نخستین پچها را برای بررسی به فهرست پستی کرنل لینوکس (LKML) ارسال کرده است. این حرکت میتواند نقطهی عطفی در تاریخ توسعهی گنو/لینوکس باشد.
تا به امروز لینوکس، با وجود توانایی چشمگیر در مقیاسپذیری، بر پایهی مدل تککرنلی بنا شده بود: یک هستهی مرکزی که همهی منابع سختافزاری را مدیریت میکند. اما Multikernel رویکرد متفاوتی را معرفی میکند. به جای اتکا بر یک کرنل واحد یا لایههای سنگین مجازیسازی، این پروژه از kexec استفاده میکند تا چند کرنل مستقل روی یک ماشین بوت شوند و بهعنوان «همکار» با همدیگر ارتباط بگیرند.
در عمل، این یعنی میتوان همزمان چند نسخهی لینوکس را روی یک سختافزار اجرا کرد، برای مثال یک کرنل بهینهشده برای شبکه، و دیگری برای پردازشهای سنگین ذخیرهسازی و آنها بار کاری را بین خود تقسیم کنند.
خب این امکان از ۳۵ سال پیش جزو اهداف هرد بوده. گنو/هرد یک میکروکرنل سروره برای کرنل گنو ماخ که اونهارو در کنار هم اجرا کنه، هرچند درمورد هرد حرف زیاد زدم، پروژه جدای از جالب بودنش از کمبود توسعه دهنده رنج میبره و بعد از ۳۰ و اندی سال بالاخره یک پورت ۶۴ بیتی ازش بر روی دبیان ساختن.
https://multikernel.io/2025/09/18/multikernel-goes-open-source/
@SohrabContents
Forwarded from DevTwitter | توییت برنامه نویسی
روزی ۲۰ دقیقه دارم Ocaml یاد میگیرم. به عنوان یه زبان فانکشنال اینقدر با زبان های قبلی که کار کردم متفاوت هست که انگار دفعه اولمه کد میزنم.
به عنوان تمرین مغزی و یادگیری یه شیوه جدید فکری بهش نگاه میکنم و هدف خاصی ازش ندارم.
@DevTwitter | <Soroush Sardashti/>
به عنوان تمرین مغزی و یادگیری یه شیوه جدید فکری بهش نگاه میکنم و هدف خاصی ازش ندارم.
@DevTwitter | <Soroush Sardashti/>
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
⭐️ کتاب مرجع کامل مدرک بینالمللی Linux Essentials
🔹پس از انتشار کتاب LPIC1 و کتاب 1001 دستور لینوکس این بار با افتخار کتابی جامع و کاربردی دیگه ای برای شما آماده کردهام.
🔹 راهنمایی گامبهگام برای ورود به دنیای لینوکس، مبتنی بر منابع بینالمللی معتبر و تجربههای عملی.
مخصوص افرادی است که میخواهند گام اول در لینوکس را محکم بردارند. شما با مطالعه آن با مفاهیم پایهای آشنا میشوید و برای آزمون بنیاد LPI آماده شوید.
🔹 این کتاب منابع معتبر زیر را پوشش میدهد و نیاز به خواندن کتاب دیگری نیست:
🔸Linux Essentials Exam 010 Objectives
🔸Linux Essentials, 2nd Edition — Wiley
🔸LPI Linux Essentials Study Guide: Exam 010 v1.6 — Sybex / Wiley
🔸LPI Linux Essentials Certification All-in-One Exam Guide — McGraw-Hill
و منابع مستقل منتشر شده در Amazon KDP
🔻تماماً رنگی
🔻۲۸۰ صفحه، قطع وزیری (شومیز)
🔻ویرایش اول، سال انتشار ۱۴۰۴
🔻منتشر شده توسط: انتشارات یافته
🔻نویسنده :حسین سیلانی
🔻فرمت فایل: PDF
https://learninghive.ir/product/book11-linux-essentials/
📥 دانلود فایل نمونه کتاب به همراه فهرست کامل
Linux Essentials PDF
🔹پس از انتشار کتاب LPIC1 و کتاب 1001 دستور لینوکس این بار با افتخار کتابی جامع و کاربردی دیگه ای برای شما آماده کردهام.
🔹 راهنمایی گامبهگام برای ورود به دنیای لینوکس، مبتنی بر منابع بینالمللی معتبر و تجربههای عملی.
مخصوص افرادی است که میخواهند گام اول در لینوکس را محکم بردارند. شما با مطالعه آن با مفاهیم پایهای آشنا میشوید و برای آزمون بنیاد LPI آماده شوید.
🔹 این کتاب منابع معتبر زیر را پوشش میدهد و نیاز به خواندن کتاب دیگری نیست:
🔸Linux Essentials Exam 010 Objectives
🔸Linux Essentials, 2nd Edition — Wiley
🔸LPI Linux Essentials Study Guide: Exam 010 v1.6 — Sybex / Wiley
🔸LPI Linux Essentials Certification All-in-One Exam Guide — McGraw-Hill
و منابع مستقل منتشر شده در Amazon KDP
🔻تماماً رنگی
🔻۲۸۰ صفحه، قطع وزیری (شومیز)
🔻ویرایش اول، سال انتشار ۱۴۰۴
🔻منتشر شده توسط: انتشارات یافته
🔻نویسنده :حسین سیلانی
🔻فرمت فایل: PDF
https://learninghive.ir/product/book11-linux-essentials/
📥 دانلود فایل نمونه کتاب به همراه فهرست کامل
Linux Essentials PDF
Forwarded from 🎄 یک برنامه نویس تنبل ( MΞ)
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from Gopher Academy
🔵 عنوان مقاله
It's Survey Time! The 2025 Go Developer Survey is Live
🟢 خلاصه مقاله:
** نظرسنجی 2025 Go Developer Survey آغاز شده و Go team طبق روال دورهای برای تعیین اولویتهای بعدی از جامعه بازخورد میگیرد. این نظرسنجی به تصمیمها درباره زبان، ابزارها، مستندات و اکوسیستم کمک میکند. مهلت شرکت کوتاه است و تا September 30 ادامه دارد—اگر با Go کار میکنید یا به آن علاقهمندید، همین حالا مشارکت کنید و خبرش را به دیگران هم برسانید.
#Go #Golang #DeveloperSurvey #GoCommunity #2025 #Programming #OpenSource #DevTools
🟣لینک مقاله:
https://golangweekly.com/link/174414/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
It's Survey Time! The 2025 Go Developer Survey is Live
🟢 خلاصه مقاله:
** نظرسنجی 2025 Go Developer Survey آغاز شده و Go team طبق روال دورهای برای تعیین اولویتهای بعدی از جامعه بازخورد میگیرد. این نظرسنجی به تصمیمها درباره زبان، ابزارها، مستندات و اکوسیستم کمک میکند. مهلت شرکت کوتاه است و تا September 30 ادامه دارد—اگر با Go کار میکنید یا به آن علاقهمندید، همین حالا مشارکت کنید و خبرش را به دیگران هم برسانید.
#Go #Golang #DeveloperSurvey #GoCommunity #2025 #Programming #OpenSource #DevTools
🟣لینک مقاله:
https://golangweekly.com/link/174414/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
go.dev
It's survey time! How has Go has been working out for you? - The Go Programming Language
Help shape the future of Go
Forwarded from جامعهٔ فارسی زبان کیدیای
برنامه کلیدساز (Keysmith) یک ابزار مدیریت کدهای ورود دوعاملی (2fa) برای میزکار کیدیای پلاسما هستش.
این ابزار از وارد کردن کلیدهای خروجی andotp, aegis و freeotp پشتیبانی میکنه.
برای نصب میتونید در توزیعهای آرچپایه از دستور زیر استفاده کنید:
برای توزیعهای دیگر از فلتهاب استفاده کنید یا به مستندات توزیع خود مراجعه کنید.
#چیزهای_کیدیای
@KDE_fa
این ابزار از وارد کردن کلیدهای خروجی andotp, aegis و freeotp پشتیبانی میکنه.
برای نصب میتونید در توزیعهای آرچپایه از دستور زیر استفاده کنید:
sudo pacman -S keysmith
برای توزیعهای دیگر از فلتهاب استفاده کنید یا به مستندات توزیع خود مراجعه کنید.
#چیزهای_کیدیای
@KDE_fa
Forwarded from DevTwitter | توییت برنامه نویسی
داریکس یه زبان برنامه نویسی جدیده!
زبان داریکس یه زبان برنامه نویسی نوظهوره و سینتکسی مشابه دارت و پایتون داره و یادگیریش خیلی راحته.
یه نکته جالبی که داخل این زبان دیدم این بوده که گذاشتن سیمیکالن اختیاریه:)
میتونی روی ویندوز، لینوکس و حتی اندروید (ترموکس) اجراش کنی، این زبان اولین زبانیه که توسط یه برنامه نویس افغان به اسم شایان حیدری ساخته شده و تیتر رسانه های برنامه نویسی شده
گیت هاب این زبان اینجاست
https://github.com/shayanheidari01/DariX
@DevTwitter | <یه کاربر پایتون/>
زبان داریکس یه زبان برنامه نویسی نوظهوره و سینتکسی مشابه دارت و پایتون داره و یادگیریش خیلی راحته.
یه نکته جالبی که داخل این زبان دیدم این بوده که گذاشتن سیمیکالن اختیاریه:)
میتونی روی ویندوز، لینوکس و حتی اندروید (ترموکس) اجراش کنی، این زبان اولین زبانیه که توسط یه برنامه نویس افغان به اسم شایان حیدری ساخته شده و تیتر رسانه های برنامه نویسی شده
گیت هاب این زبان اینجاست
https://github.com/shayanheidari01/DariX
@DevTwitter | <یه کاربر پایتون/>
Forwarded from Laravel News
Laravel Collection Pluck Method Gains Closure Transformation Power https://laravel-news.com/pluck-closure
Laravel News
Laravel Collection Pluck Method Gains Closure Transformation Power - Laravel News
Laravel's pluck method now supports closures for key and value parameters, enabling elegant data transformations during extraction without resorting to complex mapWithKeys operations for simple formatting needs.
Forwarded from GitHub Trending Daily
🔥 New GitHub Trending Repositories 🔥
Found 12 new trending repositories:
1. bevy by bevyengine
📝 A refreshingly simple data-driven game engine built in Rust
💻 Rust | ⭐ 42,036 | 🌟 Today: 26
🔗 Link
2. elasticsearch by elastic
📝 Free and Open Source, Distributed, RESTful Search Engine
💻 Java | ⭐ 73,862 | 🌟 Today: 11
🔗 Link
3. Sunshine by LizardByte
📝 Self-hosted game stream host for Moonlight.
💻 C++ | ⭐ 29,017 | 🌟 Today: 38
🔗 Link
4. mindcraft by mindcraft-bots
📝 Minecraft AI with LLMs+Mineflayer
💻 JavaScript | ⭐ 3,850 | 🌟 Today: 21
🔗 Link
5. eslint by eslint
📝 Find and fix problems in your JavaScript code.
💻 JavaScript | ⭐ 26,293 | 🌟 Today: 13
🔗 Link
6. hiring-without-whiteboards by poteto
📝 ⭐️ Companies that don't have a broken hiring process
💻 JavaScript | ⭐ 49,425 | 🌟 Today: 70
🔗 Link
7. stable-diffusion-webui by AUTOMATIC1111
📝 Stable Diffusion web UI
💻 Python | ⭐ 156,618 | 🌟 Today: 30
🔗 Link
8. tech-interview-handbook by yangshun
📝 💯 Curated coding interview preparation materials for busy software engineers
💻 TypeScript | ⭐ 129,910 | 🌟 Today: 76
🔗 Link
9. Fooocus by lllyasviel
📝 Focus on prompting and generating
💻 Python | ⭐ 46,504 | 🌟 Today: 10
🔗 Link
10. system-design-primer by donnemartin
📝 Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashca...
💻 Python | ⭐ 320,505 | 🌟 Today: 172
🔗 Link
11. zig by ziglang
📝 General-purpose programming language and toolchain for maintaining robust, optimal, and reusable sof...
💻 Zig | ⭐ 41,122 | 🌟 Today: 19
🔗 Link
12. freqtrade by freqtrade
📝 Free, open source crypto trading bot
💻 Python | ⭐ 42,367 | 🌟 Today: 32
🔗 Link
🔘 @github_trending_daily
Found 12 new trending repositories:
1. bevy by bevyengine
📝 A refreshingly simple data-driven game engine built in Rust
💻 Rust | ⭐ 42,036 | 🌟 Today: 26
🔗 Link
2. elasticsearch by elastic
📝 Free and Open Source, Distributed, RESTful Search Engine
💻 Java | ⭐ 73,862 | 🌟 Today: 11
🔗 Link
3. Sunshine by LizardByte
📝 Self-hosted game stream host for Moonlight.
💻 C++ | ⭐ 29,017 | 🌟 Today: 38
🔗 Link
4. mindcraft by mindcraft-bots
📝 Minecraft AI with LLMs+Mineflayer
💻 JavaScript | ⭐ 3,850 | 🌟 Today: 21
🔗 Link
5. eslint by eslint
📝 Find and fix problems in your JavaScript code.
💻 JavaScript | ⭐ 26,293 | 🌟 Today: 13
🔗 Link
6. hiring-without-whiteboards by poteto
📝 ⭐️ Companies that don't have a broken hiring process
💻 JavaScript | ⭐ 49,425 | 🌟 Today: 70
🔗 Link
7. stable-diffusion-webui by AUTOMATIC1111
📝 Stable Diffusion web UI
💻 Python | ⭐ 156,618 | 🌟 Today: 30
🔗 Link
8. tech-interview-handbook by yangshun
📝 💯 Curated coding interview preparation materials for busy software engineers
💻 TypeScript | ⭐ 129,910 | 🌟 Today: 76
🔗 Link
9. Fooocus by lllyasviel
📝 Focus on prompting and generating
💻 Python | ⭐ 46,504 | 🌟 Today: 10
🔗 Link
10. system-design-primer by donnemartin
📝 Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashca...
💻 Python | ⭐ 320,505 | 🌟 Today: 172
🔗 Link
11. zig by ziglang
📝 General-purpose programming language and toolchain for maintaining robust, optimal, and reusable sof...
💻 Zig | ⭐ 41,122 | 🌟 Today: 19
🔗 Link
12. freqtrade by freqtrade
📝 Free, open source crypto trading bot
💻 Python | ⭐ 42,367 | 🌟 Today: 32
🔗 Link
🔘 @github_trending_daily
Forwarded from Linuxor ?
این اسکریپت هم جالب بود بدون هیچ کد خاصی به سایتتون پروگرس بار اضافه میکنه فقط کافیه اسکریپتی که گفته رو توی تگ head سایتتون اضافه کنید. تازه با رنگ سایتتون هم کاستوم میشه دیگه چی ازش می خواین؟ یه اسکریپت سادس دیگه:)
codebyzach.github.io/pace
@Linuxor
codebyzach.github.io/pace
@Linuxor
Forwarded from Linuxor ?
میدونستین اگه گیت و SQL رو ترکیب کنید چی میشه؟ این کارو کردن و میشه dolt. یه چیزیه که باهاش میتونید مثل گیت ترک کنید و بفهمید مثلا کی این ریکورد رو تغییر داد! دقت کنید dolt خودش گیت و SQL رو پیاده کرده و همچیش مال خودشه در واقع گیت نیست ولی با ظاهر گیت برای دیتا.
مستنداتش خیلی کوتاهه اگه گیت و SQLبلد باشید dolt هم تقریبا بلدید :
docs.dolthub.com
@Linuxor
مستنداتش خیلی کوتاهه اگه گیت و SQLبلد باشید dolt هم تقریبا بلدید :
docs.dolthub.com
@Linuxor
Forwarded from DevTwitter | توییت برنامه نویسی
با این پکیج به راحتی می تونید یک markdown و json از فایل های پروژه و ساختار دیتابیس تولید کنید.
از فایل های خروجی به راحتی می تونید برای داکیومنت کردن یا تحلیل در هوش مصنوعی استفاده کنید.
به راحتی روی لاراول نصب میشه و دستورات به Artisan اضافه میشه.
توضیحات بیشتر را در صفحه github ببینید
https://github.com/saeedvir/laravel-project-markdown
@DevTwitter | <سعید/>
از فایل های خروجی به راحتی می تونید برای داکیومنت کردن یا تحلیل در هوش مصنوعی استفاده کنید.
به راحتی روی لاراول نصب میشه و دستورات به Artisan اضافه میشه.
توضیحات بیشتر را در صفحه github ببینید
https://github.com/saeedvir/laravel-project-markdown
@DevTwitter | <سعید/>
Forwarded from a pessimistic researcher (Kc)
Media is too big
VIEW IN TELEGRAM
تابستون فنا فشار نمیخورن هوای پاییز رو میبینن؟
Forwarded from DevTwitter | توییت برنامه نویسی
اُمگا ( افزونه فایرفاکس ) منتشر شد.
- توضیحات درمورد سوال :
هر سرچی داشته باشید به راحتی براتون توضیحات دقیق و مفید و مختصر ارائه میده که از جستجو در منابع زیاد بی نیاز باشید.
- ذکر منابع :
چند منبع معتبر و خوب ارائه میده برای مطالعه بیشتر در موضوع مدنظر شما.
- سرچ هر نوع فایل :
به راحتی میتونید هر نوع فایلی که میخواید رو سرچ کنید از موزیک گرفته تا عکس و پی دی اف بهترین و مستقیم ترین منبع رو ارائه میده.
- کپی مطالب :
امکان کپی توضیحات این امکان رو میده که به راحتی توضیحات مفید رو کپی و در جای مدنظرتون پیست کنید.
- سریع و رایگان :
به صورت کاملا رایگان و با سرعت بالا براتون کار میکنه و در خدمتتونه همیشه و همه جا.
- چند پلتفرمی :
این افزونه قابلیت نصب در موبایل و دسکتاپ رو داره و به راحتی میتونید نصب کنید.
- ساپورت سوالات طولانی :
میتونید سوالات طولانی توی باکس سرچ تایپ کنید و به راحتی پاسخ دقیق رو دریافت کنید ( این یعنی فقط در وب سرچ نمیکنه و توانایی جنریت پاسخ هر سوالی رو داره ).
برای نصب میتونید در قسمت افزونه های فایرفاکس اسم افزونه رو سرچ کنید و نصب کنید.
برای نصب مستقیم میتونید از لینک زیر استفاده کنید.
https://addons.mozilla.org/en-US/firefox/addon/omga-ai-search-explainer
@DevTwitter | <Pouria Hosseini/>
- توضیحات درمورد سوال :
هر سرچی داشته باشید به راحتی براتون توضیحات دقیق و مفید و مختصر ارائه میده که از جستجو در منابع زیاد بی نیاز باشید.
- ذکر منابع :
چند منبع معتبر و خوب ارائه میده برای مطالعه بیشتر در موضوع مدنظر شما.
- سرچ هر نوع فایل :
به راحتی میتونید هر نوع فایلی که میخواید رو سرچ کنید از موزیک گرفته تا عکس و پی دی اف بهترین و مستقیم ترین منبع رو ارائه میده.
- کپی مطالب :
امکان کپی توضیحات این امکان رو میده که به راحتی توضیحات مفید رو کپی و در جای مدنظرتون پیست کنید.
- سریع و رایگان :
به صورت کاملا رایگان و با سرعت بالا براتون کار میکنه و در خدمتتونه همیشه و همه جا.
- چند پلتفرمی :
این افزونه قابلیت نصب در موبایل و دسکتاپ رو داره و به راحتی میتونید نصب کنید.
- ساپورت سوالات طولانی :
میتونید سوالات طولانی توی باکس سرچ تایپ کنید و به راحتی پاسخ دقیق رو دریافت کنید ( این یعنی فقط در وب سرچ نمیکنه و توانایی جنریت پاسخ هر سوالی رو داره ).
برای نصب میتونید در قسمت افزونه های فایرفاکس اسم افزونه رو سرچ کنید و نصب کنید.
Omga Aiبرای نصب مستقیم میتونید از لینک زیر استفاده کنید.
https://addons.mozilla.org/en-US/firefox/addon/omga-ai-search-explainer
@DevTwitter | <Pouria Hosseini/>