🔸یک ریپو جالب و به درد بخور! اسمش free-claude-code. که بهتون این امکان رو میده که CLI رسمی Claude Code رو به هر مدلی وصل کنید چه NIM، چه DeepSeek، یا حتی مدلهای لوکال از طریق LM Studio.
چطور کار میکنه:
با استفاده از این پراکسی، میتونید همچنان از Claude Code CLI یا افزونه VSCode بهعنوان اینترفیس استفاده کنید، ولی بهجای اینکه درخواستها برن سمت سرورهای Anthropic، رهگیری میشن و به سرویس دلخواهتون (مثل NVIDIA NIM، OpenRouter، DeepSeek یا یه مدل لوکال روی سیستم خودتون) ریدایرکت میشن.
میتونید کلی مدل را به صورت رایگان استفاده کنید.
https://github.com/Alishahryar1/free-claude-code
</MehdiAllahyari>
@TheRaymondDev
چطور کار میکنه:
با استفاده از این پراکسی، میتونید همچنان از Claude Code CLI یا افزونه VSCode بهعنوان اینترفیس استفاده کنید، ولی بهجای اینکه درخواستها برن سمت سرورهای Anthropic، رهگیری میشن و به سرویس دلخواهتون (مثل NVIDIA NIM، OpenRouter، DeepSeek یا یه مدل لوکال روی سیستم خودتون) ریدایرکت میشن.
میتونید کلی مدل را به صورت رایگان استفاده کنید.
https://github.com/Alishahryar1/free-claude-code
</MehdiAllahyari>
@TheRaymondDev
GitHub
GitHub - Alishahryar1/free-claude-code: Use claude code, codex or pi for free from the terminal, IDE, or your phone like OpenClaw…
Use claude code, codex or pi for free from the terminal, IDE, or your phone like OpenClaw (voice supported) - Alishahryar1/free-claude-code
🔥4
این اکانتی که میبینید یه malware کوچیک و ساده نوشته با وایب کدینگ:
https://www.npmjs.com/package/mouse5212-super-formatter
هرکی این پکیجشو نصب کنه یه سری فایل و دایرکتوری رو میگرده میفرسته به گیتهابش(با توکن پرایوتی که بصورت هارد کد شده گذاشته توی سورسش)
گیتهابش ساسپند شده و خطری نداره میتونید سورسشو از npmjs بررسی کنید
گزارششو میتونید ازینجا بخونید:
https://www.ox.security/blog/malware-slop-new-malicious-npm-package-leaks-its-own-github-private-token/
البته مایی که ایرانیم شاید بزور بتونیم پکیجشو نصب کنیم:
ولی چون گیتهاب فیلتر بود چیزی نمیتونست اپلود کنه🗿
@TheRaymondDev
https://www.npmjs.com/package/mouse5212-super-formatter
هرکی این پکیجشو نصب کنه یه سری فایل و دایرکتوری رو میگرده میفرسته به گیتهابش(با توکن پرایوتی که بصورت هارد کد شده گذاشته توی سورسش)
گیتهابش ساسپند شده و خطری نداره میتونید سورسشو از npmjs بررسی کنید
گزارششو میتونید ازینجا بخونید:
https://www.ox.security/blog/malware-slop-new-malicious-npm-package-leaks-its-own-github-private-token/
البته مایی که ایرانیم شاید بزور بتونیم پکیجشو نصب کنیم:
mouse5212-super-formatter
ولی چون گیتهاب فیلتر بود چیزی نمیتونست اپلود کنه🗿
@TheRaymondDev
😁7
🔶 حالا که اینترنت تا حدی وصل شده است، هرچند هنوز کامل و پایدار نیست و بیشتر VPNها هم کار نمیکنند، لطفاً تا حد امکان همه نرم افزارها و پکیج ها و سیستم عامل ها، به خصوص بستههای لینوکسی را به روز رسانی کنید.
یک روز هم تأخیر نکنید؛ چون اگر دوبارهجنگ شروع شود، احتمالاً باز هم با قطعی اینترنت روبهرو خواهیم شد.
لازم است با این شرایط کنار بیاییم و راهی جز این نداریم.
@TheRaymondDev
یک روز هم تأخیر نکنید؛ چون اگر دوباره
لازم است با این شرایط کنار بیاییم و راهی جز این نداریم.
@TheRaymondDev
❤12
🔶 در نسخه ۳.۵ ویرایشگر Cursor رسما پولی شده است و امکان استفاده از مدل های رایگان وجود ندارد.
@TheRaymondDev
@TheRaymondDev
👍9👎3❤1🗿1
خدا نکنه کارتون به ساپورت گیتهاب بخوره هر سری یه مرحله ابتکاری جدید دارن و کلی ولیدیشن و وریفای و لیمیت
@TheRaymondDev
@TheRaymondDev
🤣18🤯4❤1
یه دیوونهای اومد گفت که اگه اعداد رو تا یه رقم خلاصه کنی، یه راز بزرگ توشون پنهانه!
دیجیتال روت (Digital Root) چیه؟
دیجیتال روت یعنی اینکه یه عدد رو بگیری، رقمهاش رو با هم جمع کنی، و اگه هنوز چند رقمی بود دوباره همین کار رو تکرار کنی تا برسی به یه رقم تکرقمی.مثلا:
11==> 2
123==> 6
حالا Vortex (گرداب) چیه؟
وقتی اعداد رو دو برابر میکنیم و هر بار ریشه رقمیشون رو میگیریم، یه الگوی تکراری و قشنگ درست میشه (تصویر بالا)
۱ → ۲ → ۴ → ۸ → ۷ → ۵ → ۱ → ۲ ...
(یه چرخه ۶ تایی)ولی ۳، ۶ و ۹ رفتار متفاوتی دارن. اونا یه جورایی بیرون از این چرخه معمولی قرار میگیرن و یه مثلث یا گرداب جدا میسازن. خیلیها (از جمله طرفدارای تسلا) باور دارن این سه تا عدد کلید انرژی، فرکانس و حتی ساختار جهان هستن. تسلا معروف بود میگفت: «اگه راز ۳، ۶ و ۹ رو بفهمی، انرژی کیهان رو درک کردی.»این سیستم رو Vortex Math یا ریاضی گرداب میگن چون اعداد توش مثل آب تو گرداب، الگوهای مارپیچ و تکراری میسازن.
@TheRaymondDev
دیجیتال روت (Digital Root) چیه؟
دیجیتال روت یعنی اینکه یه عدد رو بگیری، رقمهاش رو با هم جمع کنی، و اگه هنوز چند رقمی بود دوباره همین کار رو تکرار کنی تا برسی به یه رقم تکرقمی.مثلا:
11==> 2
123==> 6
حالا Vortex (گرداب) چیه؟
وقتی اعداد رو دو برابر میکنیم و هر بار ریشه رقمیشون رو میگیریم، یه الگوی تکراری و قشنگ درست میشه (تصویر بالا)
۱ → ۲ → ۴ → ۸ → ۷ → ۵ → ۱ → ۲ ...
(یه چرخه ۶ تایی)ولی ۳، ۶ و ۹ رفتار متفاوتی دارن. اونا یه جورایی بیرون از این چرخه معمولی قرار میگیرن و یه مثلث یا گرداب جدا میسازن. خیلیها (از جمله طرفدارای تسلا) باور دارن این سه تا عدد کلید انرژی، فرکانس و حتی ساختار جهان هستن. تسلا معروف بود میگفت: «اگه راز ۳، ۶ و ۹ رو بفهمی، انرژی کیهان رو درک کردی.»این سیستم رو Vortex Math یا ریاضی گرداب میگن چون اعداد توش مثل آب تو گرداب، الگوهای مارپیچ و تکراری میسازن.
@TheRaymondDev
🔥16👎4❤2👍1😁1
🔶 پلتفرم استریم پیکسل همان پیکسل گارد سابق, احتمالا با دامنه جدید pixelg.tv بر می گردد.
قبلا با دامنه pixelg.ir بود که با خبر اعلام نشده به فعالیت خود پایان داد.
#خبر
@TheRaymondDev
قبلا با دامنه pixelg.ir بود که با خبر اعلام نشده به فعالیت خود پایان داد.
#خبر
@TheRaymondDev
🔶 به نظر میاد سرور های به روزرسانی اوبونتو و مینت و شیائومی با اینترنت همراه و مخابرات در دسترس قرار گرفته است.
#لینوکس
@TheRaymondDev
#لینوکس
@TheRaymondDev
👍6
Forwarded from DevTwitter | توییت برنامه نویسی
بالاخره Laravel مشکل قدیمی Job Spam رو تمیز حل کرد.
با Debounceable Queued Jobs دیگه Jobهای تکراری صف لاراول رو له نمیکنه!
این یکی از underratedترین فیچرهای جدید لاراول برای پروژههای High Traffic هست.
از بدترین سناریوهای توی سیستمهای Queue اینه که
یک Event یا Request پشتسرهم Trigger بشه و سرور شروع کنه به ساختن Jobهای تکراری.
مثلا کاربر داره داخل اپ تایپ میکنه، Auto Save هر 5 ثانیه اجرا میشه و هر Save هم یک Job میفرسته داخل Queue.
نتیجه:
دهها Job تکراری، فشار روی Redis و Workerها، مصرف CPU بیدلیل و کند شدن سیستم.
در حالی که اکثر اون Jobها اصلا لازم نیستن! چون فقط آخرین وضعیت دیتا اهمیت داره.
حالا دیگه توی لاراول اگر چند Job «مشابه» پشت سر هم Dispatch کنیم، Jobهای وسطی حذف و فقط آخرین Job رو اجرا میکنه.
یعنی صف تمیزتر، بدون نویز و Performance بهتر.
این قابلیت واقعا Game Changer محسوب میشه!
قبلا از ShouldBeUnique استفاده میکردیم. اما این روش یک مشکل داشت:
اگر Job اول هنوز در حال اجرا بود، آپدیتهای جدید نادیده گرفته میشدن
یعنی ممکن بود آخرین تغییرات اصلا Sync نشن.
@DevTwitter | <Ehsan Rezaei/>
با Debounceable Queued Jobs دیگه Jobهای تکراری صف لاراول رو له نمیکنه!
این یکی از underratedترین فیچرهای جدید لاراول برای پروژههای High Traffic هست.
از بدترین سناریوهای توی سیستمهای Queue اینه که
یک Event یا Request پشتسرهم Trigger بشه و سرور شروع کنه به ساختن Jobهای تکراری.
مثلا کاربر داره داخل اپ تایپ میکنه، Auto Save هر 5 ثانیه اجرا میشه و هر Save هم یک Job میفرسته داخل Queue.
نتیجه:
دهها Job تکراری، فشار روی Redis و Workerها، مصرف CPU بیدلیل و کند شدن سیستم.
در حالی که اکثر اون Jobها اصلا لازم نیستن! چون فقط آخرین وضعیت دیتا اهمیت داره.
حالا دیگه توی لاراول اگر چند Job «مشابه» پشت سر هم Dispatch کنیم، Jobهای وسطی حذف و فقط آخرین Job رو اجرا میکنه.
یعنی صف تمیزتر، بدون نویز و Performance بهتر.
این قابلیت واقعا Game Changer محسوب میشه!
قبلا از ShouldBeUnique استفاده میکردیم. اما این روش یک مشکل داشت:
اگر Job اول هنوز در حال اجرا بود، آپدیتهای جدید نادیده گرفته میشدن
یعنی ممکن بود آخرین تغییرات اصلا Sync نشن.
@DevTwitter | <Ehsan Rezaei/>
Forwarded from یک برنامه نویس تنبل ( MΞ)
🔸Git Shallow Clone
اگه یه پروژه بزرگ رو خواستی کلون کنی برای سریعتر کلون کردن نیاز نیست همه کامیتهای قبلی پروژه رو کپی کنی اخرین کامیت کافیه
یا حتی نیاز نیست برنچ های دیگه رو کلون کنی برنچ فعال کافیه
برای همین ازین دستور استفاده میکنیم:
@TheRaymondDev
اگه یه پروژه بزرگ رو خواستی کلون کنی برای سریعتر کلون کردن نیاز نیست همه کامیتهای قبلی پروژه رو کپی کنی اخرین کامیت کافیه
یا حتی نیاز نیست برنچ های دیگه رو کلون کنی برنچ فعال کافیه
برای همین ازین دستور استفاده میکنیم:
git clone --depth=1 --branch main --single-branch https://github.com/user/repo.git
@TheRaymondDev
🔥11❤1
👍9
🔶 این چند هفته ای می گذره که استریمم افت کرده و اونم به خاطر لیست نشدن در آپارات هست.
نمی دونم مشکل از اینترنت است یا لج بازی های آپارات
@TheRaymondDev
نمی دونم مشکل از اینترنت است یا لج بازی های آپارات
@TheRaymondDev
❤🔥2