Forwarded from Gopher Academy
🔵 عنوان مقاله
🕒 Coming in Go 1.24: An Experiment for Time and Concurrency Testing
🟢 خلاصه مقاله:
این مقاله به بررسی ویژگی جدیدی در نسخه 1.24 زبان برنامهنویسی Go میپردازد که اوایل سال آینده منتشر میشود. ویژگی مورد بحث، بسته آزمایشی testing/synctest است، که فرصتهای جدیدی برای آزمایش کدهایی که با زمان یا همزمانی سر و کار دارند را فراهم میآورد. بسته جدید قابلیتهایی را به توسعهدهندگان میدهد تا بتوانند با دقت بیشتری در مورد کنترل و محیط آزمایشی کدهای خود کار کنند. نویسنده مقاله اشاره میکند که او خود این بسته را در محل کار خود بر روی تستهای نامعلوم و مشکلدار بکار برده و تجربه موفقیتآمیزی داشته است. این گزارش نشان میدهد که testing/synctest به طور قابل توجهی بهبودی در آزمایش کدهایی که شامل مفاهیم زمان و همزمانی هستند، ارائه داده است.
🟣لینک مقاله:
https://golangweekly.com/link/163231/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
🕒 Coming in Go 1.24: An Experiment for Time and Concurrency Testing
🟢 خلاصه مقاله:
این مقاله به بررسی ویژگی جدیدی در نسخه 1.24 زبان برنامهنویسی Go میپردازد که اوایل سال آینده منتشر میشود. ویژگی مورد بحث، بسته آزمایشی testing/synctest است، که فرصتهای جدیدی برای آزمایش کدهایی که با زمان یا همزمانی سر و کار دارند را فراهم میآورد. بسته جدید قابلیتهایی را به توسعهدهندگان میدهد تا بتوانند با دقت بیشتری در مورد کنترل و محیط آزمایشی کدهای خود کار کنند. نویسنده مقاله اشاره میکند که او خود این بسته را در محل کار خود بر روی تستهای نامعلوم و مشکلدار بکار برده و تجربه موفقیتآمیزی داشته است. این گزارش نشان میدهد که testing/synctest به طور قابل توجهی بهبودی در آزمایش کدهایی که شامل مفاهیم زمان و همزمانی هستند، ارائه داده است.
🟣لینک مقاله:
https://golangweekly.com/link/163231/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Forwarded from DevTwitter | توییت برنامه نویسی
میخواستم ببینم هر ماژول به چه ماژولی دیپندنسی داره و بخصوص چی بهش دیپندنسی داره کلی سرچ کردم و کارای احمقانه آخرش تو نیمساعت یه اسکریپت پایتون نوشتم و تامام کدش هم خیلی و ساده و احمقانه هست ولی کار میکنه و کافیه
https://gist.github.com/behdad222/4d016d20ea64ad0ca56743c67496821a
@DevTwitter | <Behdad Abedi/>
https://gist.github.com/behdad222/4d016d20ea64ad0ca56743c67496821a
@DevTwitter | <Behdad Abedi/>
Forwarded from DevTwitter | توییت برنامه نویسی
خیلی دلم میخواد توی این پارسر پایتونی که نوشتم کل ast رو عوض کنم به جای اینکه درخت باشه یه آرایه درست کنم و با اندیس parent/child رو به هم وصل کنم ببینم چقدر سرعتش بهتر میشه ولی اصلا وقت نمیشه
@DevTwitter | <Shaygan/>
@DevTwitter | <Shaygan/>
Forwarded from Programming (Mohamad Reza)
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
🔶 شرکت WP engine موفق شد پلاگین ACF از وردپرس پس بگیرد و الان تو مخزن وردپرس با اسم ACF و شرکت WP engine قرار دارد .
#وردپرس
@TheRaymondDev | @mehditayebi
#وردپرس
@TheRaymondDev | @mehditayebi
Forwarded from IRCF | اینترنت آزاد برای همه
۳ وکیل دادگستری در استان فارس علیه اعضای شورای عالی فضای مجازی بهدلیل مخالفت با رفع فیلترینگ اینترنت شکایت کردند.
🔍 ircf.space
@ircfspace
🔍 ircf.space
@ircfspace
Forwarded from Gopher Academy
🔵 عنوان مقاله
go-wasm-http-server 2.0: Embed Go HTTP Handlers in a Service Worker
🟢 خلاصه مقاله:
این مقاله به موضوع استفاده از WebAssembly برای تعبیه کنندگان درخواست HTTP گو (Go) در یک Service Worker در مرورگر میپردازد و نشان میدهد چگونه میتوان یک سرور HTTP را در سمت مرورگر شبیهسازی کرد. در این مقاله، نمونههای خاصی آورده شده است که میتوانند به عنوان الهام بخش برای توسعهدهندگانی باشند که به دنبال راه حلهای نوین در بهبود فعالیتهای وب خود هستند. استفاده از WebAssembly به کاربران اجازه میدهد تا عملکرد سرور-side را در مرورگر تقلید کنند، با این امکان، سرعت پردازش درخواستها و کاهش بار روی سرور مرکزی افزایش مییابد. در کل، این تکنیک میتواند پتانسیل بالایی در بهینهسازی عملیات وب و افزایش تجربه کاربری داشته باشد.
🟣لینک مقاله:
https://golangweekly.com/link/163247/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
go-wasm-http-server 2.0: Embed Go HTTP Handlers in a Service Worker
🟢 خلاصه مقاله:
این مقاله به موضوع استفاده از WebAssembly برای تعبیه کنندگان درخواست HTTP گو (Go) در یک Service Worker در مرورگر میپردازد و نشان میدهد چگونه میتوان یک سرور HTTP را در سمت مرورگر شبیهسازی کرد. در این مقاله، نمونههای خاصی آورده شده است که میتوانند به عنوان الهام بخش برای توسعهدهندگانی باشند که به دنبال راه حلهای نوین در بهبود فعالیتهای وب خود هستند. استفاده از WebAssembly به کاربران اجازه میدهد تا عملکرد سرور-side را در مرورگر تقلید کنند، با این امکان، سرعت پردازش درخواستها و کاهش بار روی سرور مرکزی افزایش مییابد. در کل، این تکنیک میتواند پتانسیل بالایی در بهینهسازی عملیات وب و افزایش تجربه کاربری داشته باشد.
🟣لینک مقاله:
https://golangweekly.com/link/163247/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
GitHub
GitHub - nlepage/go-wasm-http-server: Embed your Go HTTP handlers in a ServiceWorker and emulate an HTTP server!
Embed your Go HTTP handlers in a ServiceWorker and emulate an HTTP server! - nlepage/go-wasm-http-server
تمرکز در برنامه نویسی ( مهم ) - coolycode
<unknown>
هر کاری میکنم تمرکز ندارم موقع کار و برنامه نویسی چیکار کنم ؟
درود رفقا، این احتمالا سوال خیلی از شماها باشه، که تصمیم گرفتم توی این ویس کمی راجبش صحبت بکنم و نکاتی که خودم رعایت میکنم رو باهاتون به اشتراک بزارم 🙌❤️
صدارو ترجیحا میتونید کم کنید توی این دقیقه، 06:13 شاید هر کسی نپسنده 🙏
درود رفقا، این احتمالا سوال خیلی از شماها باشه، که تصمیم گرفتم توی این ویس کمی راجبش صحبت بکنم و نکاتی که خودم رعایت میکنم رو باهاتون به اشتراک بزارم 🙌❤️
حتما اگر نکته ای هست که فکر میکنید به درد بقیه دوستان بخوره، توی کامنتا به اشتراک بزارید 👌
صدارو ترجیحا میتونید کم کنید توی این دقیقه، 06:13 شاید هر کسی نپسنده 🙏
#tips
🚀 @coolycode
Forwarded from Linuxor ?
کمپانی مایکروسافت یک لایبرری داده به اسم MarkItDown. که انواع فایلهای Office مثل Word و PowerPoint و Excel و فایلهای دیگه مثل pdf و عکس را به فرمت markdown تبدیل میکنه. فوق العاده سریع هم هست.
https://github.com/microsoft/markitdown
🐧 @Linuxor ~ MehdiAllahyari
https://github.com/microsoft/markitdown
🐧 @Linuxor ~ MehdiAllahyari
Forwarded from Codino School (ایمان غفوری)
https://marketplace.visualstudio.com/items?itemName=laravel.vscode-laravel
تیم لاراول به در حال حاضر در حال توسعه یک پلاگین برای vscode هست.
تیم لاراول به در حال حاضر در حال توسعه یک پلاگین برای vscode هست.
Visualstudio
Laravel - Visual Studio Marketplace
Extension for Visual Studio Code - Official VS Code extension for Laravel
Forwarded from DevTwitter | توییت برنامه نویسی
شروع پروژه متنباز Shop Center
دارم روی بکاند یه فروشگاه بزرگ با NestJS کار میکنم که قراره ویژگیهای جذاب و مقیاسپذیر داشته باشه. پروژه کاملا متنبازه و منتظر پیشنهادها و مشارکتهای شما هستم!
گیتهاب:
https://github.com/AliDeWeb/Shop-Center
@DevTwitter | <Ali Moradi/>
دارم روی بکاند یه فروشگاه بزرگ با NestJS کار میکنم که قراره ویژگیهای جذاب و مقیاسپذیر داشته باشه. پروژه کاملا متنبازه و منتظر پیشنهادها و مشارکتهای شما هستم!
گیتهاب:
https://github.com/AliDeWeb/Shop-Center
@DevTwitter | <Ali Moradi/>
Forwarded from ASafaeirad
Forwarded from Go Casts 🚀
گوگل یه ide/editor ارائه کرده که کاملا مبتنی بر وب هست و با gemini ai هم integrate شده، تست ش کردم، تجربه جالبی بود، همه چیز on the fly انجام میشه
https://idx.google.com
@gocasts
https://idx.google.com
@gocasts
Forwarded from محتوای آزاد سهراب
پیرتوب ۷ با رابط کاربری بازطراحی شده عرضه شد:
https://framablog.org/2024/12/17/peertube-v7-offer-a-complete-makeover-to-your-video-platform/
@SohrabContents
https://framablog.org/2024/12/17/peertube-v7-offer-a-complete-makeover-to-your-video-platform/
@SohrabContents
Framablog
PeerTube v7 : offer a complete makeover to your video platform !
With its brand new design, PeerTube's new interface isn't just prettier (although it is). It is also simpler, easier to use and understand and more accessible. Welcome to a new era of this software...
Forwarded from کانال مهرداد لینوکس (Mehrdad Linux)
🔥نقشه بیش از 400,000 پروژه GitHub همراه با ارتباط آنها
در Map of GitHub
💠هر نقطه در این نقشه یک پروژه است
💠نقطه ها به دلیل اشتراک ستاره دهنده ها به هم نزدیک هستند
💠روی نقطه کلیک کنید تا ارتباطات را ببینید
✅چه کسی به کدام مخزن ستاره داده:
از دادههای عمومی رویدادهای فعالیت github در Google BigQuery استفاده شده
خروجی بیش از 350 میلیون ستاره داده.
🔥(فکر اینکه کهکشان راه شیری بیش از 100 میلیارد ستاره داره شگفت انگیزه)
✅پیدا کردن شباهت :
برای شباهت بین مخازن از اندیس ژاکار (Jaccard index) یا ضریب شباهت ژاکار که معیاری برای مقایسه شباهت یا تفاوت مجموعه نمونههای آماری است استفاده شده
✅خوشه بندی:
تکنیک خوشهبندی لیدن خروجی بیشتر از 1000 خوشه داشته.
✅ گراف و گروه بندی :
از ngraph.forcelayout برای محاسبه طرحبندی گرهها در داخل خوشهها و یک پیکربندی جداگانه برای دریافت طرح کلی خوشهها استفاده شده.
✅ نقشه:
از maplibre استفاده و داده ها به GeoJSON تبدیل و با tippecanoe تبدیل به کاشی شدن
⁉️ خودم خیلی باش حال کردم ، کدوم جزیره برای شما جذاب بود کامنت بنویسد بریم با هم😍
❤️ ممنون از حمایت هاتون 💐🌺
گیت هاب
در Map of GitHub
💠هر نقطه در این نقشه یک پروژه است
💠نقطه ها به دلیل اشتراک ستاره دهنده ها به هم نزدیک هستند
💠روی نقطه کلیک کنید تا ارتباطات را ببینید
✅چه کسی به کدام مخزن ستاره داده:
از دادههای عمومی رویدادهای فعالیت github در Google BigQuery استفاده شده
خروجی بیش از 350 میلیون ستاره داده.
🔥(فکر اینکه کهکشان راه شیری بیش از 100 میلیارد ستاره داره شگفت انگیزه)
✅پیدا کردن شباهت :
برای شباهت بین مخازن از اندیس ژاکار (Jaccard index) یا ضریب شباهت ژاکار که معیاری برای مقایسه شباهت یا تفاوت مجموعه نمونههای آماری است استفاده شده
✅خوشه بندی:
تکنیک خوشهبندی لیدن خروجی بیشتر از 1000 خوشه داشته.
✅ گراف و گروه بندی :
از ngraph.forcelayout برای محاسبه طرحبندی گرهها در داخل خوشهها و یک پیکربندی جداگانه برای دریافت طرح کلی خوشهها استفاده شده.
✅ نقشه:
از maplibre استفاده و داده ها به GeoJSON تبدیل و با tippecanoe تبدیل به کاشی شدن
⁉️ خودم خیلی باش حال کردم ، کدوم جزیره برای شما جذاب بود کامنت بنویسد بریم با هم😍
❤️ ممنون از حمایت هاتون 💐🌺
گیت هاب
Forwarded from جادی | Jadi
آماده برنامه نویسی هستین؟ یه فانکشن بنویسین که برگردونه یه عبارت پالاندروم هست یا نه. پالاندیرومها، عبارات متنی هستن که از اول به آخر و از آخر به اول یه چیز خونده میشن؛ مثل «گرگ» (:
https://youtu.be/RoNfL7-1dKo
https://youtu.be/RoNfL7-1dKo
YouTube
سوالات الگوریتمی برای فان و مصاحبه: آیا پالیندروم؟
پالیندروم، عبارات متنی هستن که چه از اول به آخر و چه از آخر به اول بخونیمشون یکی میشن؛ مثل «گرگ» (: این سوال در بخش «دو اشارهگری» اومده و ما هم همینطوری حلش میکنیم. با ما باشین!
لینک در لیت کد: https://leetcode.com/problems/valid-palindrome/descripti…
لینک در لیت کد: https://leetcode.com/problems/valid-palindrome/descripti…
Forwarded from Laravel News
Customize the Truncation of HTTP Client Request Exceptions https://laravel-news.com/customize-exception-truncation
Laravel News
Customize the Truncation of HTTP Client Request Exceptions - Laravel News
Have you ever received a bug report or looked in Sentry only to find a truncated HTTP client exception you couldn't read? Learn how to customize HTTP exception messages in Laravel 11.