en
Feedback
سان گیک / برنامه نویسی

سان گیک / برنامه نویسی

Open in Telegram

# SunGeek | سان‌گیک چه خبره تو دنیای تک قبل از اینکه تکنولوژی غافلگیرت کنه، بشناسش

Show more
The country is not specifiedThe category is not specified
535
Subscribers
No data24 hours
-47 days
+3830 days
Posts Archive
here we go again

کارمندان نت بلاکس در حالت آماده باش @sun_geek

بوی گند جنگ میاد #hossssein

کد نویسی در سال ۲۰۲۲ Vs کد نویسی در سال ۲۰۲۷ #khorshid@sun_geek
کد نویسی در سال ۲۰۲۲ Vs کد نویسی در سال ۲۰۲۷ #khorshid@sun_geek

گوکل داره با stitch غوغا به پا میکنه الان دیگه رسما فقط حال و هوای ایده یا برندتو بهش بگی میاد خودش کارو برات در میاره اصن تا ناموص کار در بیاره حتی voice design هم بهش اضاف شده ینی با صدا بهش بازخورد میدی اونم ui رو بر اساس بازخورد تو بهتر میکنه Welcome to vibe designing #hossssein@sun_geek

two layerd design لبببب مطلب اینجاست😁 Cms (counter-min sketch) حافظه رو نجات میدههههه اماااا دقتش بدرد بوز میخوره برای همین میبریمش توی two layerd design اینجا چیچی میگوییم؟؟؟ میگوییم کهههههه بیا برای همه یه سیستم تخمین ارزان بزار اما برای قهرمان ها (آیتم های پر تکرار) یک سیستم دقیق بزاریم اختصاااااصی دولایه داره : لایه اول نگهبان کل جریانه (همین cms ) کارش چیه این لایه کارش اینه که ی حدس سریع بزنه که مثلا این داده چند چنده مثلا به نظر میرسه ازین داداش تو لیست داده ها x تا داریم(یه حدس) لایه دوم (top-k heap)(این یه min-heap) این لایه برای اوناییه که از یه حد خاص (مثلا ۱۰۰ تکرار فراتر رفتن) اینارو ما نگه میداریم و میشن اونایی که برامون خیلی مهمن و دائم باید دقیق چک بشن نه فقط تقریبی این لایه معمولا یه hash map عه #hossssein @sungeek

count-min sketch تالا تو یه فایل بزززززرررررگ خیلیییی بزرررررگ دنبال تکراریا گشتی؟؟؟ اصن مرتبه زمانی رو چک کردی؟؟؟ مثلا بیای یه لوپ بزنی بعد داخلش به لوپ دیگه بزنی که چک کنی هر آیتم یبار دیگه تکرار شده یا نه 😂 این کار وقتی آرایت ۲۰۰ تاست اوکیه ولی اگر بشه ۲۰ میلیون دیگه مالیدی اوکی نیست یه کاری که میشه برای پیدا کردن تکراریا انجام داد (یا میشه به عنوان heavy hitters یا محبوب تر ها ازش یاد کرد) استفاده از count-min sketch هسته خیلی خوب هسته چون زیاد از رم استفاده نمیکنه ینی میشه گفت خیلیییی بهینه میگرده برات پیدا میکنه میتونی بهش بگی این ایتم تکراریه یا نه اونم میگه عاره مثلا حدودا این قدر تکرار شده اگر بود از لیستت جدا کنی بریزی تو یه جایی به اسم heap (candidates list) #hossssein@sun_geek

یکی یه راه پیدا کرده واسه اینکه بفهمی یوزر از حالت Incognito کروم استفاده میکنه یا نه! میاد با cache api تعداد ۵۱۲ تا آیتم ‍۱ بایتی تولید میکنه، بعد سایز cache رو با http://navigator.storage.estimate() چک میکنه: سایزش تو حالت عادی باید حدود ۳۹۳ کیلوبایت باشه، ولی روی incognito حدود ۸۵ کیلوبایته چون incognito از حافظه رم استفاده میکنه! لزوما هک نیست ولی متد جالبیه :) #hossssein @sun_geek

شاهکار جدید گوگل برای اجرای آفلاین هوش مصنوعی: Gemma 4 QAT مدل‌های جدید Gemma 4 انقدر هوشمندانه فشرده شدن که کوچیک‌ترین نسخه‌ش کمتر از ۱ گیگابایت رم می‌خواد و راحت روی گوشی موبایل اجرا می‌شه. بدون نیاز به اینترنت و با حفظ کامل حریم خصوصی. #khorshid @sun_geek

وعده های مسئولین به واقعیت پیوست و برقا قط شد #hossssein

here we go again

یک اتفاق پشمناک برای یکی از قدیمی‌ترین ارزهای دیجیتال | 50% سقوط در کمتر از 24 ساعت! داستان از یک باگ عجیب شروع شده؛ نقصی که
یک اتفاق پشمناک برای یکی از قدیمی‌ترین ارزهای دیجیتال | 50% سقوط در کمتر از 24 ساعت! داستان از یک باگ عجیب شروع شده؛ نقصی که گفته میشه از سال 2022 داخل سیستم حریم خصوصی Zcash وجود داشته و با وجود چندین ممیزی امنیتی، هیچ‌کس متوجه اون نشده بود. طبق گزارش‌ها، یک محقق امنیتی تونسته با کمک هوش مصنوعی کلاد(تف تو این زندگی 😂) ، روشی برای تولید سکه‌های جعلی ZEC در محیط آزمایشی پیدا کنه و بینهایت رمز ارز تولید کنه! تیم توسعه‌دهنده گفته هیچ نشانه‌ای از سوءاستفاده پیدا نشده؛ اما بازار به «احتمال» واکنش نشون میده ، نه فقط به «واقعیت» ؛ همین ترس کافی بود تا موجی از فروش ایجاد بشه و قیمت ZEC سقوط آزاد رو تجربه کنه و فَلله و خیروالحافظین . . . #hossssein @sun_geek

اگر یحتمللللل برنامه نویس js و ts هستید و پروژتون داره سنگین میشه و جرئت ندارید دست بزنید چیزیو پاک کنید و کلیییی فایل و کد بی مصرف و الکی دارید که پروژه رو سنگین کرده راه حل شما پیش منه با knip متیونید چیز میزای بدرد نخور و استفاده نشو رو از پروژتون حذف کنید خیلی تمیز اینکارو میکنه و یهو خالی میکه و عشق میکنید چون یهو یه نفس راحت میکشید من همین الان ازش استفاده کردم اصن عیوووف نصبش که کردید یه npx knip بزنید بهتون نشون میده چی چرت و پرت دارید بعدش با npx knip --fix فک میکنید باید همه رو پاک کنه ولیییی بیلاااااخ رو میبینید چون اول باید بهش اجازه بدید برا پاک کردن در نتیجه دستور اصلی برای پاک کردن چرت و پرتا Npx knip --allow-remove-files --fix التماس دعا *برای اون داداشم که مخالف صدددد js عه بگم کههههه ببخشید مربوط ب js پست گذاشتم😂😂😂* #hossssein @sun_geek

💡 با این یارو سایت Vividon میتونی توی اثر های هنریت : • جهت تابش نور رو تغییر بدی • نور استودیویی یا سینمایی اضافه کنی • سای
💡 با این یارو سایت Vividon میتونی توی اثر های هنریت : • جهت تابش نور رو تغییر بدی • نور استودیویی یا سینمایی اضافه کنی • سایه‌ها و هایلایت‌ها رو بازسازی کنی • بدون نیاز به فتوشاپ حرفه‌ای، خروجی جذاب بگیری + نسخه تحت وب به‌صورت رایگان قابل تست هست و برای هر حساب تعداد محدودی خروجی در اختیارت قرار میده. ❗️http://vividon.ai به حضرت عباس دیگه حتی به چشامم نمیتونم اعتماد کنم #hossein@sun_geek

کدومتون رفته بیت کوین خریده؟؟؟ @sun_geek
کدومتون رفته بیت کوین خریده؟؟؟ @sun_geek

#فاک‌نیوز انسان‌ها شکست خوردند ؛ وب رسماً به دست ربات‌ها افتاد! ▪️طبق آمار جدید کلادفلیر، حالا ۵۷.۴٪ از ترافیک وب توسط بات‌ها و سیستم‌های هوش مصنوعی تولید میشه ؛ یعنی بیشتر صفحات اینترنت رو دیگه انسان‌ها نمیخونن، بلکه ماشین‌ها در حال جمع‌آوری، تحلیل و مصرف اونا هستن. + نکته عجیب‌تر اینجاست که مدیرعامل کلادفلیر گفته این اتفاق خیلی زودتر از پیش‌بینی‌ها رخ داده! ظاهراً این اتفاق قرار بوده سال ۲۰۲۷ بیوفته نه الان... #khorshid @sun_geek

#گیت‌فیت در Git تقریباً هیچ‌چیز واقعاً “پاک” نمی‌شود؛ فقط reference ها حذف می‌شوند. وقتی commit، branch یا حتی یک فایل را حذف می‌کنی، داده معمولاً هنوز داخل repository هست تا زمانی که garbage collection اجرا شود. به همین خاطر خیلی وقت‌ها می‌توان با ابزارهایی مثل git reflog یا git fsck چیزهایی را که فکر می‌کردی از دست رفته‌اند برگرداند. #hosssein @sun_geek

here we go again

این پروژه توسط توسعه‌دهنده‌ای سرشناس به اسم Kiko Beats (برنامه‌نویس سابق شرکت Vercel) ساخته شده، یه ابزار ساده اما هوشمند برای بهینه‌سازی حجم فایل‌های پروژه هستش که با حذف کد های اضافی و آشغال، می‌تونه حجم خروجی (داکر، هروکو یا npm) رو تا 99.8% کم کنه؛ یعنی تبدیل 2 گیگ به 2 مگابایت! github.com/Kikobeats/untracked @sun_geek

اسپاتیفای رفع فیلتر شد که خب به کیییی ربط داره؟؟؟ #hossein @sun_geek