ChatCrawlersearch across public Telegram Open the app
C

CodeExplore Gap | گپ کداکسپلور

snapshot for July 2025
July 2025 ×
31 July 2025
_
درک و فهم از کارفرما میباره دیشب یه سورس داده گفته تست کن دیشب کاراشو انجام دادم پشت سیستم خوابم گرفت گرفتم خوابیدم الان دیدم 10بار زنگ زده نوشته دیگه به شما پروژه نمیدم د آخه بیشرف
_
پروژه ای که سگ نمیگیره رو میگیریم آخرشم کارفرما ....
P
P̴o̴u̴r̴i̴a̴Фотография
. ♻️ از شکم گنده‌های فوتبال تا شکم گنده‌های مدیریت 🔰 حمید رسایی: فرد شکم گنده‌ای که در تصویر مشاهده می‌کنید، دانیل بادیسلاو دروازه‌بان ۱۳۰ کیلوگرمی رومانیایی است که باعث سقوط تیمش از درجه دو به چهار شد. با این حال باشگاهش قادر به بیرون کردن وی نبود، زیرا مادرش از مالکین و حامیان اصلی باشگاه بود. با اینکه چهار مربی به خاطر این موضوع استعفا دادند، یک مربی نیز به علت سکته قلبی از دنیا رفت و یک بازیکن خبره تیم نیز در اعتراض برای همیشه با فوتبال خداحافظی کرد اما او تغییر نکرد. دانیال در ابتدا پست فوروارد را برای خود انتخاب کرد اما چون قادر به دویدن نبود، پست دروازه‌بانی را انتخاب کرد. به خاطر ناتوانی در گرفتن توپ نیز مربی مجبور بود همه بازی‌ها را با چینش ۷ دفاع و سه هافبک بازی کند. همه اینها در حالی بود که او در بین هم تیمی‌هایش بیشترین دستمزد را هم داشت! 👈 مشکل کشور، دانیل‌های عرصه مدیریت است، جماعتی که نه شایستگی دارند و نه لیاقت، اما چون وصلند به یکی از کانون‌های غیررسمی قدرت، چون کیف کش فلان چهره هستند، چون کت کش فلان مدیر تکنوکرات بوده‌اند، چون عنوان داماد و عروس فلان آدم بانفوذ را یدک می‌کشند، عرصه را بر افراد مستعد و کارآمد تنگ کرده‌اند و کارآمدی‌ای که از ساختار نظام توقع می‌رود را مختل کرده‌اند.
I
🧵 شی‌گرایی بدون کلاس؟ Go یه راه باحال‌تر داره! تو خیلی از زبان‌ها مثل Java یا Python، وقتی حرف از شی‌گرایی می‌شه، فوراً می‌ری سراغ کلاس و وراثت. ولی Go می‌گه: «بیخیال کلاس و دردسرهاش، یه راه ساده‌تر و قدرتمندتر داریم» 😎 📌 اینجاست که interface و implementation وارد می‌شن! 🎯 🔧حالا Interface چیه؟ خوب، Interface تو Go یعنی یه مجموعه از متدهایی که یه نوع (type) باید پیاده‌سازی‌شون کنه. بدون این که لازم باشه صریحاً بگی این struct، این interface رو implement می‌کنه! مثلاً: type Speaker interface { Speak() string } هر تایپی که متد ()Speak رو داشته باشه، خودش به‌طور خودکار یه Speaker حساب می‌شه! 🤯 🧱حالا Implementation یعنی چی؟ پیاده سازی یا Implementation یعنی یه struct بسازی و متدهایی که interface لازم داره رو روش پیاده کنی. type Human struct {} func (h Human) Speak() string { return "سلام! من انسانم" } خب، حالا چون Human متد ()Speak رو داره، خودش‌به‌خود یه Speaker هم هست. لازم نیست هیچ جا بنویسی implements Speaker — Go خودش می‌فهمه! 🔍 💡 چرا این بهتر از کلاس و وراثته؟ ✅ ترکیب به‌جای وراثت: تو Go می‌تونی چند تا behavior رو ترکیب کنی، بدون این که مجبور شی از یه کلاس دیگه ارث ببری. ✅ ساده و شفاف: خبری از heirarchy و درخت‌های پیچیده‌ی کلاس نیست. ✅ انعطاف‌پذیر: هر struct می‌تونه چندین interface رو هم‌زمان satisfy کنه. 🛠 استفاده‌ی واقعی func SaySomething(s Speaker) { fmt.Println(s.Speak()) } حالا می‌تونی هر چیزی که متد ()Speak داره، به این تابع بدی: SaySomething(Human{}) حتی structهای دیگه: type Robot struct {} func (r Robot) Speak() string { return "010010 سلام" } SaySomething(Robot{}) 🔄 Interface خالی: interface{} اگه نمی‌دونی طرف چی می‌فرسته، می‌تونی از interface خالی استفاده کنی: func PrintAnything(v interface{}) { fmt.Println(v) } ولی حواست باشه این قدرت زیاد می‌تونه باعث تاریکی بشه! ☠️ 🧪 حالا Dependency Injection با Interface چطوریه؟ یه فایده‌ی خفن دیگه: تست‌نویسی راحت‌تر می‌شه! چون می‌تونی یه Mock بسازی که همون interface رو پیاده کنه. دیگه لازم نیست وابسته به یه struct خاص باشی. type DB interface { Save(data string) error }
1.7K ·
E
A
I
🛡️طبق یکسری گزارشات Cloudflare برای زیرساخت تحلیل و گزارش‌دهی داخلی محصولات Zero Trust‌، از TimescaleDB استفاده کرده ، به جای سیستم‌های تخصصی OLAP مثل ClickHouse. چرا؟ چون دنبال سادگی و مقیاس‌پذیری بوده، یکجا با PostgreSQL ادغام می‌شه و می‌تونه داده‌های تحلیلی و تنظیمات سیستم رو کنار هم بدون پیچیدگی بزرگی ذخیره کنه. ⚡ نتیجه چی شد؟ سرعت کوئری ۵ تا ۳۵ برابر بهتر و فضای ذخیره‌سازی تا ۳۳ برابر کمتر نسبت به PostgreSQL معمولی اشغال شد! 🔹️با اینکه ClickHouse در پشت‌پرده تا سال‌ها انتخاب اصلی بود، این بار حجم بالای نوشتن‌های کوچک باعث شده مدیریتش سخت بشه، ولی TimescaleDB با معماری Partitioning هوشمند، شرایط رو خیلی بهتر کرده. منبع #PostgreSQL #CloudFlare #TimescaleDB ☕️Telegram | Website | Discord
1.6K ·
I
_
توزیع لینوکس معرفی کنین سبک باشه روش بشه پایتون نصب کرد ورژن 32 بیتی هم داشته باشه
M
مانیتور کدومش مدل LG ، تاخیر 5 میلی ثانیه، ۱۰۰ هرتز ، ۲۷ اینچ ، قیمت ۱۰ مدل ایسوس ، تاخیر 1 میلی ثانیه، ۱۴۴ هرتز ، ۲۴ اینچ ، قیمت ۱۴
Open in Telegram Каталог площадок Искать в ChatCrawler

A snapshot of an open public feed from the search index ChatCrawler — “Google for public Telegram”; refreshed as the venue is crawled. Times are UTC.

Public content only, official Telegram API. About · FAQ · What we do not do · Remove a page · Catalog