Linuxiz
رفتن به کانال در Telegram
اخبار لحظه ای و معرفی ابزار های کامپیوتری و برنامه نویسی راه ارتباطی @LinuxizContact
نمایش بیشتر1 019
مشترکین
-124 ساعت
اطلاعاتی وجود ندارد7 روز
+1130 روز
آرشیو پست ها
1 019
کسایی که با وب (ری اکت نیتیو) برای گوشی های اندروید و IOS برنامه مینویسن اینو از دست ندن,,, احتمالاً با این مشکل برخوردید که کاربر یه عملیات سنگین مثل آپلود، اکسپورت یا پردازش تعداد زیادی فایل رو شروع میکنه، ولی با رفتن اپ به بکگراند ممکنه کار متوقف بشه. این کتابخونه دقیقاً برای همین سناریو ساخته شده.
این کتابخونه برای iOS 26+ از BGContinuedProcessingTask و برای Android از WorkManager و Foreground Service استفاده میکنه تا کارهای طولانیای که کاربر شروع کرده، تا جای ممکن بعد از خروج از اپ هم ادامه پیدا کنن.
نکته جذابش اینه که فقط task رو اجرا نمیکنه؛ progress هم به سیستمعامل گزارش میشه. روی iOS میتونه از Live Activity استفاده کنه و روی Android هم ongoing notification داشته باشه؛ حتی امکان cancel کردن task هم وجود داره:
github.com/mahdidavoodi7/react-native-continued-task
@Linuxiz
1 019
عزیزانی که هاست cPanel و directAdmin دارند و از تمدید خسته شدند
یا دوست دارند خودشون هاست و دامین خودشون رو داشته باشند یه نگاهی به ویرچوالمین داشته باشند
امشب نسخه 8.2 رو دادند:
- پشتبانی از podman
- HTTP3 رو Nginx
- قابلیت نصب رو اوبونتو 26.04
https://virtualmin.com
@Linuxiz
1 019
از طریق سایت https://b.ai میتونید به صورت کاملا رایگان به api مدلهای زیر دسترسی پیدا کنید:
GLM 5.3 Flash
Qwen3.8 Flash
Hy3
MiMo V2.5
مشخص نیست این طرح رایگان تا چه زمانی ادامه داشته باشه از دستش ندید. کارت اعتباری هم نیازی نداره.
@Linuxiz
1 019
این یه کتابخونه برای ساخت اسلایدر های نرم و قابلکنترل اشیاه سه بعدی هستش؛ ولی تفاوت مهمش با خیلی از اسلایدرهای معمولی اینه که از اول با هدف smooth motion، inertia، drag، snapping و مخصوصاً هماهنگ شدن با WebGL ساخته شده
خیلی از Carouselهای معمولی برای چنین چیزی مناسب نیستن، چون فقط DOM رو جابهجا میکنن.
ولی این موقع حرکت، stateهای مفیدی رو در اختیارت میذاره که میتونید بسته به نیازتون از ایونت هاش و متغییر هاش استفاده کنید
تست آنلاین و سورس کد:
smooothy.vercel.app
@Linuxor
1 019
این مینی مکسه واقعا عالیه هم برای ویدیو های ریلز های اینستاگرامی هم برای معرفی محصول، اینجارو ببینید روش پرامپت زدنش رو یاد بگیرید:
krea.ai/blog/10-best-minimax-h3-prompts-for-ai-film-influencers-and-omni-reference-2026
@Linuxiz
1 019
پکیج persian-icons آیکون های برند های ایرانی رو یکجا جمعآوری کرده و میتونید تو ویو / ریاکت ازشون استفاده کنید:
https://github.com/persianlabs/icons
https://icons.persian-labs.ir/
@Linuxiz
1 019
بالاخره بعد از سالیان سال به نظر میرسه کمکم داریم از شر فلو مسخره OTP ایمیل خلاص میشیم :))
کروم داره روی یه Email Verification API کار میکنه که مرورگر خودش تایید ایمیل رو از email provider میگیره و کل داستان کد گرفتن از ایمیل و برگشتن به سایت رو حذف میکنه دیگه
https://github.com/WICG/email-verification
https://developer.chrome.com/blog/email-verification-august-2026
@Linuxiz
1 019
پرسیدین که ایدِمپوتِنسی (Idempotency) یعنی چی و چرا مهمه؟
فرض کن کاربر روی دکمهی «پرداخت» میزنه، ولی بهخاطر کندی شبکه پاسخی دریافت نمیکنه و دوباره درخواست رو ارسال میکنه.
اگر سیستم درست طراحی نشده باشه، ممکنه پرداخت دو بار انجام بشه!
اینجاست که مفهوم ایدِمپوتِنسی اهمیت پیدا میکنه.
به زبان ساده:
اگر یک عملیات را چند بار با ورودی یکسان اجرا کنیم، نتیجهی نهایی باید مثل یک بار اجرا شدن آن باشد.
مثلاً فرض کن درخواست زیر میگه نام کاربر شمارهی ۴۲ را به «یوسف» تغییر بده:
PUT /users/42
اگر این درخواست حتی ۱۰ بار هم ارسال بشه، نتیجه تغییری نمیکنه:
نام کاربر همچنان «یوسف» خواهد بود.
اما حالا این درخواست رو در نظر بگیر:
POST /payments
یعنی:
«یک پرداخت جدید ایجاد کن.»
اگر این درخواست دوبار اجرا بشه، ممکنه دو پرداخت جداگانه ساخته بشه.
برای جلوگیری از این اتفاق، معمولاً از چیزی به اسم کلید ایدمپوتنسی (Idempotency Key) استفاده میکنیم.
مثلاً:
Idempotency-Key: 8f3a...
سرور این کلید رو نگه میداره.
اگر همان درخواست دوباره با همان کلید ارسال بشه، سرور عملیات رو دوباره انجام نمیده و نتیجهی قبلی رو برمیگردونه.
ایدمپوتنسی مخصوصاً در این موارد خیلی مهمه:
• سیستمهای پرداخت
• طراحی API
• تلاش مجدد یا Retry
• صف پیامها
• میکروسرویسها
• سیستمهای توزیعشده
در سیستمهای واقعی باید همیشه این احتمال رو در نظر بگیریم که:
یک درخواست ممکنه بیشتر از یک بار به سرور برسه.
طراحی خوب یعنی تکرار یک درخواست، باعث خراب شدن دادهها یا انجام چندبارهی یک عملیات حساس نشه.
@Linuxiz
1 019
نمودار معماری کدتو بساز
Archify که نمودارهای معماری، workflow، sequence و data-flow را بهطور خودکار از کد تولید میکنه. خروجیش HTML عه که برای documentation و verification بسیار مفیده
https://github.com/tt-a1i/archify
@Linuxiz
1 019
این فوق العادس چینیا یه پروژه آموزشی شروع کردن برای ساخت LLM کوچیک 64 میلیون پارامتری از صفر توی توی دو ساعت؛
هدفش اینه که بهجای اینکه فقط با Transformers و LoRA و مدلهای آماده کار کنی، خودت ساختار و کل مسیر آموزش یه مدل زبانی رو ببینی و اجرا کنی. این خیلی خوبه برای پروژه های دانشجویی و حتی یادگیری شخصی.
نکته تا الان 50 هزار ستاره گیتهاب گرفته، زبان اصلیش چینیه ولی ترجمه انگلیسی هم داره :
github.com/jingyaogong/minimind
@Linuxiz
1 019
انتظار این بود که چون چین ارزون تولید میکنه مدل هاش بی کیفیت باشن اما مدل V4 Flash دیپ سیک که توی 21 آگوست منتشر شد، با مدل Gemini 3.7 Flash گوگل که توی 13 آگوست عرضه شد، رقابت میکنه.
مدل دیپ سیک با قیمت 0.22 دلار به ازای هر میلیون توکن ورودی و 0.66 دلار به ازای هر میلیون توکن خروجی، برای درک تصویر، از جمله نمودارها و اسناد طراحی شده.
مدل Gemini 3.7 Flash گوگل هم با 0.75 دلار و 3.75 دلار به ازای هر میلیون توکن صورتحساب میشه.
هر دو مدل برای اینکه میزان اثربخشیشون توی کاربردهای دنیای واقعی مشخص بشه، روی کارهایی مثل خوندن نمودار، بررسی فاکتور و تشخیص حادثه آزمایش شدن و دیپ سیک با کیفیت یکسان 5 برابر قیمت کمتری داشت.
@Linuxiz
1 019
با هوش مصنوعی کارای دستی به مراتب کمتر شدن اینم ابزار جالبیه برای ساخت اسکرینشات و ویدئوی معرفی اپ حرفه ای برای App Store، مخصوصاً وقتی از Coding Agentها مثل Cursor، Codex یا Claude Code استفاده میکنید
مثلاً داخل پروژه اپت به Agent میگی:
create App Store screenshots using goldie
سیستم Agent خودش اپ رو بررسی میکنه، flowهایی که باید از اپ کپچر بشن رو تعریف میکنه، گانفیگ مربوط به Goldie رو میسازه و استودیو رو باز میکنه.
github.com/kacperkapusciak/goldie
@Linuxiz
1 019
می تونید از سایت زیر استفاده کنید برای ساخت تِم دلخواه خودتون برای VsCode :
https://themes.vscode.one/
@Linuxiz
1 019
سایت time.ir سرور ntp راهانداخته با آدرس ntp.time.ir
نمیدونم سرورهاش داخل ایرانه یا خارج، ولی به هر حال من نمیتونم با خیال راحت ازش استفاده کنم :)))
@Linuxiz
