Forwarded from Codino School (ایمان غفوری)
آیا در فهم و پیاده سازی دیزاین پترن ها مشکل دارید؟
Anonymous Poll
43%
خیلی کم بلدم
50%
تا حدود بلدم ولی مسلط نیستم
6%
کاملا مسلط هستم
Forwarded from Gopher Academy
🔵 عنوان مقاله
franz-go: A Complete Apache Kafka Client Library
🟢 خلاصه مقاله:
مقاله درباره کتابخانه نرمافزاری صحبت میکند که هدف آن ارائه تمام امکانات موجود در Apache Kafka از نسخه ۰.۸.۰ به بعد است. این کتابخانه ویژگیهای چشمگیری دارد که شامل تواناییهای بالا در پردازش، تحمل خطا و قابلیت گسترش میشود و برای مدیریت کارآمد جریانهای داده در زمان واقعی ضروری است. از طریق ادغام این ویژگیها، کتابخانه قصد دارد ابزاری قدرتمند برای توسعهدهندگان به منظور ایجاد برنامههای پخش داده پویا با کارایی و قابلیت اطمینان بالا فراهم آورد.
🟣لینک مقاله:
https://golangweekly.com/link/170033/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
franz-go: A Complete Apache Kafka Client Library
🟢 خلاصه مقاله:
مقاله درباره کتابخانه نرمافزاری صحبت میکند که هدف آن ارائه تمام امکانات موجود در Apache Kafka از نسخه ۰.۸.۰ به بعد است. این کتابخانه ویژگیهای چشمگیری دارد که شامل تواناییهای بالا در پردازش، تحمل خطا و قابلیت گسترش میشود و برای مدیریت کارآمد جریانهای داده در زمان واقعی ضروری است. از طریق ادغام این ویژگیها، کتابخانه قصد دارد ابزاری قدرتمند برای توسعهدهندگان به منظور ایجاد برنامههای پخش داده پویا با کارایی و قابلیت اطمینان بالا فراهم آورد.
🟣لینک مقاله:
https://golangweekly.com/link/170033/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
GitHub
GitHub - twmb/franz-go: franz-go is a feature complete, pure Go library for Kafka from 0.8.0 through 4.1+. Producing, consuming…
franz-go is a feature complete, pure Go library for Kafka from 0.8.0 through 4.1+. Producing, consuming, transacting, administrating, etc. - twmb/franz-go
Forwarded from DevTwitter | توییت برنامه نویسی
اگه یه پکیج جمع و جور Golangای میخواید که به LLMها وصل شید و کاملا strongly typed باشه و زحمت APIکال و این چیزا رو خودش به دوش بکشه ولی در عین حال سبک باشه، این کتاب خونم رو تست کنید :دی
https://github.com/mhrlife/goai-kit
@DevTwitter | <The Big Rad/>
https://github.com/mhrlife/goai-kit
@DevTwitter | <The Big Rad/>
Forwarded from Laravel News
Convert Any Value to Collections with Laravel's Collection::wrap Method https://laravel-news.com/collection-wrap
Laravel News
Convert Any Value to Collections with Laravel's Collection::wrap Method - Laravel News
Laravel's Collection::wrap method seamlessly converts any value type into a collection, handling single values, arrays, and existing collections uniformly. This utility ensures consistent collection operations regardless of input format, making data processing…
Forwarded from Laravel News
Convert Any Value to Collections with Laravel's Collection::wrap Method https://laravel-news.com/collection-wrap
Laravel News
Convert Any Value to Collections with Laravel's Collection::wrap Method - Laravel News
Laravel's Collection::wrap method seamlessly converts any value type into a collection, handling single values, arrays, and existing collections uniformly. This utility ensures consistent collection operations regardless of input format, making data processing…
Forwarded from Linuxor ?
آیفون توی ورژن جدید IOS 26 برای عمیق شدن و زنده تر شدن به بکگراند توجه بیشتری کرده و شیشه ای ترش کرده ...
این توجه بیشتر به بکگراند باعث سردرگمی کاربر میشه و حتی نوشته ها خوانایی کمتر پیدا میکنن :)
توی دیزاین های خودتون به این توجه کنید که برعکس هرچیزی رابط کاربری یه حد مشخصی داره و از یه حدی بیشتر بخوای بهش توجه کنی به سمت بد تر شدن میره هیچ وقت نباید سادگی رو فدای زیبایی کنید ...
@Linuxor
این توجه بیشتر به بکگراند باعث سردرگمی کاربر میشه و حتی نوشته ها خوانایی کمتر پیدا میکنن :)
توی دیزاین های خودتون به این توجه کنید که برعکس هرچیزی رابط کاربری یه حد مشخصی داره و از یه حدی بیشتر بخوای بهش توجه کنی به سمت بد تر شدن میره هیچ وقت نباید سادگی رو فدای زیبایی کنید ...
@Linuxor
Forwarded from Linuxor ?
آپدیت IOS 26 حسابی مردم رو شاکی کرده
یه نفر گوشیش این شکلی شده و غیر قابل استفاده.
اپل غول فناوری و حتی توی UI هم همیشه فوقالعاده قوی بوده؛ قطعا این خرابکاری رو با تجربه قویی که از مارکت داره راحت میتونه جمع کنه، اما چطوریش معلوم نیست و خیلی منتظر حرکت بعدی اپل ام ببینم چه سیاستی داره، عقب نشینی یا فرهنگ جدید؟
@Linuxor
یه نفر گوشیش این شکلی شده و غیر قابل استفاده.
اپل غول فناوری و حتی توی UI هم همیشه فوقالعاده قوی بوده؛ قطعا این خرابکاری رو با تجربه قویی که از مارکت داره راحت میتونه جمع کنه، اما چطوریش معلوم نیست و خیلی منتظر حرکت بعدی اپل ام ببینم چه سیاستی داره، عقب نشینی یا فرهنگ جدید؟
@Linuxor
Forwarded from Future Pulse Persian
👇 لیست کانالهای مجموعه Labdon با بهروزترین اخبار، آموزشها و ترفندها در حوزههای مختلف:
➖➖➖➖➖➖➖➖
🔵 گولنگ - همه چیز از اخبار تا نکات کلیدی و معرفی ابزارهای این حوزه
🔴 @gopher_academy
➖➖➖➖➖➖➖➖
🔵 موقعیت شغلی های گولنگ چه ایرانی و چه خارجی
🔴 @gopher_job
➖➖➖➖➖➖➖➖
🔵 بروزترین اخبار درحوزه انواع دیتابیس ها ردیس مانگو پستگرس و سایر دیتابیس ها
🔴 @database_academy
➖➖➖➖➖➖➖➖
🔵 مهندسی نرم افزار
🔴 @software_labdon
🟢 حوزه های تحت پوشش
Engineering,
Architecture
Design,
Testing,
Security ,
QA
➖➖➖➖➖➖➖➖
🔵 لینوکس- از توزیعها تا ترفندهای امنیتی
🔴 @linux_labdon
🟢 حوزه های تحت پوشش
Linux Distributions,
Open Source Software,
Security Tips ,
New Releases & Features
➖➖➖➖➖➖➖➖
🔵 دوآپـس - معرفی ابزار ها و مقالات جدید
🔴 @devops_labdon
🟢 حوزه های تحت پوشش
CI/CD Pipelines,
Cloud Infrastructure, Containerization &
Orchestration,
Monitoring & Performance,
Infrastructure as Code,
Security in DevOps
➖➖➖➖➖➖➖➖
🕸 @labdon_academy
➖➖➖➖➖➖➖➖
🔵 گولنگ - همه چیز از اخبار تا نکات کلیدی و معرفی ابزارهای این حوزه
🔴 @gopher_academy
➖➖➖➖➖➖➖➖
🔵 موقعیت شغلی های گولنگ چه ایرانی و چه خارجی
🔴 @gopher_job
➖➖➖➖➖➖➖➖
🔵 بروزترین اخبار درحوزه انواع دیتابیس ها ردیس مانگو پستگرس و سایر دیتابیس ها
🔴 @database_academy
➖➖➖➖➖➖➖➖
🔵 مهندسی نرم افزار
🔴 @software_labdon
🟢 حوزه های تحت پوشش
Engineering,
Architecture
Design,
Testing,
Security ,
QA
➖➖➖➖➖➖➖➖
🔵 لینوکس- از توزیعها تا ترفندهای امنیتی
🔴 @linux_labdon
🟢 حوزه های تحت پوشش
Linux Distributions,
Open Source Software,
Security Tips ,
New Releases & Features
➖➖➖➖➖➖➖➖
🔵 دوآپـس - معرفی ابزار ها و مقالات جدید
🔴 @devops_labdon
🟢 حوزه های تحت پوشش
CI/CD Pipelines,
Cloud Infrastructure, Containerization &
Orchestration,
Monitoring & Performance,
Infrastructure as Code,
Security in DevOps
➖➖➖➖➖➖➖➖
🕸 @labdon_academy
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
Bill Atkinson (1951–2025)
📌 ویلیام دِینا اتکینسون (۱۹۵۱–۲۰۲۵): نابغهای که رایانه را به هنر تبدیل کرد
دیروز در ۵ ژوئن ۲۰۲۵، جهان یکی از تأثیرگذارترین پیشگامان فناوری را از دست داد. بیل اتکینسون، مهندس نرمافزار، هنرمند و از معماران اصلی انقلاب رابط کاربری گرافیکی، در ۷۴ سالگی بر اثر سرطان لوزالمعده درگذشت.
اتکینسون در سال ۱۹۵۱ در آیووا متولد شد
🔹 انقلابی به نام GUI:
برای QuickDraw: موتور گرافیکی که مکینتاش را ممکن کرد
برای MacPaint: اولین نرمافزار طراحی دیجیتال برای عموم
برای HyperCard: پدربزرگ اپلیکیشنهای مدرن - سیستمی که برنامهنویسی را دموکراتیک کرد
ابداعات کوچک، تأثیرات بزرگ: منوهای کشویی، دابلکلیک، ابزار Lasso و "مورچههای راهرونده" (marching ants) برای انتخاب
🔹 زندگی پس از اپل:
تأسیس General Magic (شرکتی که مفاهیم اولیهی گوشیهای هوشمند را طراحی کرد)
همکاری با Numenta در توسعهی هوش مصنوعی
عکاسی حرفهای با کتاب پرفروش "Within the Stone"
ساخت اپلیکیشن PhotoCard برای ترکیب هنر دیجیتال و ارتباطات
📌 ویلیام دِینا اتکینسون (۱۹۵۱–۲۰۲۵): نابغهای که رایانه را به هنر تبدیل کرد
دیروز در ۵ ژوئن ۲۰۲۵، جهان یکی از تأثیرگذارترین پیشگامان فناوری را از دست داد. بیل اتکینسون، مهندس نرمافزار، هنرمند و از معماران اصلی انقلاب رابط کاربری گرافیکی، در ۷۴ سالگی بر اثر سرطان لوزالمعده درگذشت.
اتکینسون در سال ۱۹۵۱ در آیووا متولد شد
🔹 انقلابی به نام GUI:
برای QuickDraw: موتور گرافیکی که مکینتاش را ممکن کرد
برای MacPaint: اولین نرمافزار طراحی دیجیتال برای عموم
برای HyperCard: پدربزرگ اپلیکیشنهای مدرن - سیستمی که برنامهنویسی را دموکراتیک کرد
ابداعات کوچک، تأثیرات بزرگ: منوهای کشویی، دابلکلیک، ابزار Lasso و "مورچههای راهرونده" (marching ants) برای انتخاب
🔹 زندگی پس از اپل:
تأسیس General Magic (شرکتی که مفاهیم اولیهی گوشیهای هوشمند را طراحی کرد)
همکاری با Numenta در توسعهی هوش مصنوعی
عکاسی حرفهای با کتاب پرفروش "Within the Stone"
ساخت اپلیکیشن PhotoCard برای ترکیب هنر دیجیتال و ارتباطات
Forwarded from DevTwitter | توییت برنامه نویسی
ورژن 1.1.0 لایبرری دانلود منیجر رخش رو منتشر کردم
تو این ورژن چندتا باگ فیکس و ایمپرومنت داشتیم و پنج تا فیچر جدید و مهم
- Set group to a download item
- Better errors
- General flow for getting latest downloads state changes
- Set headers to each item
- Download enqueued items orderly
https://github.com/ItsBenyaamin/rakhsh/releases/tag/1.1.0
@DevTwitter | <.. BeNYaMiN ../>
تو این ورژن چندتا باگ فیکس و ایمپرومنت داشتیم و پنج تا فیچر جدید و مهم
- Set group to a download item
- Better errors
- General flow for getting latest downloads state changes
- Set headers to each item
- Download enqueued items orderly
https://github.com/ItsBenyaamin/rakhsh/releases/tag/1.1.0
@DevTwitter | <.. BeNYaMiN ../>
Forwarded from Linuxor ?
برای یادگیری و حتی کسب درآمد از هک اصلا نیازی به برنامه نویس بودن حرفه ای نیست ولی مشکل بلک باکس بودن تارگت رو باید بلخره یجوری برای خودتون حلش کنید
مثلا میتونین با تست جلو برین و بر اساس تست و استدلال به یه نتیجه ای برسید یا از باگ های رایج استفاده کنید که اکثر هکرا همین کارارو میکنن و جالب اینجاست مثلا ازشون بپرسین این ورودی تو چطوری باعث شده مثلا فلان چکر فانکشن رو دور بزنه شاید ندونن چرا و چطوری ، ولی خیلی خوب میتونن هک کنن و کارشون هکه...
اما یه راه دیگه حل مشکل بلک باکس بودن تارگت اینه که واقعا اون پشت رو با چشم بصیرت ببینید این چشم بصیرت هم تجربه برنامه نویسی و تجربه داشتن پروژه واقعیه که توی هک ناخودآگاه براتون شدت بلک باکس بودن رو کم میکنه
@Linuxor
مثلا میتونین با تست جلو برین و بر اساس تست و استدلال به یه نتیجه ای برسید یا از باگ های رایج استفاده کنید که اکثر هکرا همین کارارو میکنن و جالب اینجاست مثلا ازشون بپرسین این ورودی تو چطوری باعث شده مثلا فلان چکر فانکشن رو دور بزنه شاید ندونن چرا و چطوری ، ولی خیلی خوب میتونن هک کنن و کارشون هکه...
اما یه راه دیگه حل مشکل بلک باکس بودن تارگت اینه که واقعا اون پشت رو با چشم بصیرت ببینید این چشم بصیرت هم تجربه برنامه نویسی و تجربه داشتن پروژه واقعیه که توی هک ناخودآگاه براتون شدت بلک باکس بودن رو کم میکنه
@Linuxor
Forwarded from Geek Alerts
شرکت OpenAI قیمت مدل o3 خودش رو از ۱۰ دلار به ۲ دلار، به ازای هر یک میلیون توکن ورودی کاهش داده. بنظر میرسه که این کاهش قیمت ۸۰ درصدی بهخاطر نزدیک شدن به انتشار نسخه o3-pro این شرکت باشه که آلتمن عملکرد اون رو بهنسبت قیمتش مناسب دونسته. [L]
🤓 abolfazl @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Linuxor ?
Forwarded from Geek Alerts
پروژه COSMOS-Web با پشتیبانی ناسا، بیش از ۱.۵ ترابایت داده از تلسکوپ فضایی جیمز وب رو برای دسترسی عمومی منتشر کرده. این بزرگترین مجموعه دادهای هست که تا الان از اعماق کیهان در دسترس قرار گرفته. این دیتاست شامل کاتالوگ کهکشانها و یک نمایشگر تعاملیه که به محققان و علاقهمندان نجوم اجازه میده تصاویر و ویژگیهای اجرام آسمانی رو بررسی کنن. هدف اصلی این پروژه، کاربردیتر کردن دادههای خام جیمز وب برای دانشمندان بوده.
🔗 COSMOS-Web
🤓 hadi @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from DevTwitter | توییت برنامه نویسی
چند ساعت پیش نسخه 1.19 الیکسیر(اولین نسخه RC) اون منتشر شد. این نسخه بهینه سازی در زمینه Type system داشته
الیکسیر مثل rust روی کامپیالر ارورنمی ده جلوشو بگیره به همین منظور کد های قبلی همشون کار می کنند ولی وارنینگ می گیری در محیط توسعه که بری درست کنیش
https://github.com/elixir-lang/elixir/releases/tag/v1.19.0-rc.0
@DevTwitter | <Tagarg/>
الیکسیر مثل rust روی کامپیالر ارورنمی ده جلوشو بگیره به همین منظور کد های قبلی همشون کار می کنند ولی وارنینگ می گیری در محیط توسعه که بری درست کنیش
https://github.com/elixir-lang/elixir/releases/tag/v1.19.0-rc.0
@DevTwitter | <Tagarg/>
Forwarded from Laravel News
Laravel Audit Log https://laravel-news.com/laravel-audit-log
Laravel News
Laravel Audit Log - Laravel News
The Laravel Audit Log package is designed to provide detailed audit logging for Laravel applications. Each model gets a dedicated audit table you can query to see how models have changed over time.
Forwarded from IRCF | اینترنت آزاد برای همه
یکی از نکات جالب گزارش سالیانه #دیتاک اینه که رفع #فیلترینگ واتساپ تاثیری بر بازدید تلگرام نداشته، اما ۵۰ درصد از بازدید ایتا و روبیکا کم کرده :)
👉 dataak.com/wp-content/uploads/2025/06/Dataak-Annual-1403.pdf
© Hamed
🔍 ircf.space
@ircfspace
👉 dataak.com/wp-content/uploads/2025/06/Dataak-Annual-1403.pdf
© Hamed
🔍 ircf.space
@ircfspace
😁1
Forwarded from DevTwitter | توییت برنامه نویسی
خبر عالی برای دوستداران زبان گو:
تیم گو بیخیال اضافه کردن سینتکس جدید برای error handling شدن و پروپوزالهای فعلی رو میبندن و پروپوزال جدیدی هم قبول نمیکنن.
نقدی که همیشه به منتقدین و درخواستکنندگان سینتکس جدید داشتم (که رابرت گریزمر هم در بلاگ اصلی بهش اشاره کرده): خطا باید هندل بشه، حداقل دیتای بیشتر بده، اینکه همون رو ریترن کنید معلومه که به نظر بد میاد! وقتی هندل بشه دیگه اضافی به نظر نمیاد.
لینک بلاگ گو که میتونید تاریخچهی این موضوع رو به طور کامل مطالعه کنید:
https://go.dev/blog/error-syntax
@DevTwitter | <Ashkan Nourzadeh/>
تیم گو بیخیال اضافه کردن سینتکس جدید برای error handling شدن و پروپوزالهای فعلی رو میبندن و پروپوزال جدیدی هم قبول نمیکنن.
نقدی که همیشه به منتقدین و درخواستکنندگان سینتکس جدید داشتم (که رابرت گریزمر هم در بلاگ اصلی بهش اشاره کرده): خطا باید هندل بشه، حداقل دیتای بیشتر بده، اینکه همون رو ریترن کنید معلومه که به نظر بد میاد! وقتی هندل بشه دیگه اضافی به نظر نمیاد.
لینک بلاگ گو که میتونید تاریخچهی این موضوع رو به طور کامل مطالعه کنید:
https://go.dev/blog/error-syntax
@DevTwitter | <Ashkan Nourzadeh/>
Forwarded from دستاوردهای یادگیری عمیق(InTec)
این مدل رو هم داشته باشید به منظور راحتی در طراحی سایت و ساخت کامپوننتهای
ولی کامپوننتهای خوبی میسازه
UIGEN-T3
React خیلی برای ساخت کل پروژه روش حساب نکنید (برای حالت react میگم)ولی کامپوننتهای خوبی میسازه
UIGEN-T3
huggingface.co
Tesslate/UIGEN-T3-14B-Preview-Q8_0-GGUF · Hugging Face
We’re on a journey to advance and democratize artificial intelligence through open source and open science.