🎄 یک برنامه نویس تنبل
2.03K subscribers
1.54K photos
284 videos
37 files
1.92K links
کانال یک برنامه نویس تنبل

🔥لینوکس
🔥برنامه نویسی فرانت‌اند
🔥برنامه نویسی بک‌اند
🔥اخبار تکنولوژی و...

ارتباط با مدیریت :

@CoderNap

اسپانسر هاست سایت راییوم توسط پوینا

https://rayium.ir

@poinair
Download Telegram
Media is too big
VIEW IN TELEGRAM
پردازش ۴۰ میلیارد رکورد در روز — معماری یک سیستم مقیاس‌پذیر!
خیلی‌ها فکر می‌کنن پردازش ده‌ها میلیارد رکورد در روز فقط از پس غول‌های جهانی مثل Meta یا Netflix برمیاد — اما من یک معماری عملیاتی ساختم که روزانه بالغ بر ۴۰ میلیارد رکورد (معادل تقریبا ۵۰۰ هزار رکورد بر ثانیه) رو از Kafka مصرف و به‌صورت بهینه در ClickHouse ذخیره می‌کنه.

چالش اصلی
بار نامتعادل روی کلاستر توزیع‌شده شلوغ با ۲۰ نود و ۵۲ پارتیشن و عدم تفکیک داده
نیاز به پردازش کم‌تأخیر
حفظ Consistency در حجم عظیم داده

راه‌حل معماری
مصرف‌کننده‌های موازی با Unbounded Channel
پردازش کاملاً Stateless برای scale عمودی و افقی
دسته‌بندی و فشرده‌سازی در Batchهای ۱,۰۰۰,۰۰۰ رکوردی (قابل کانفیگ)
نوشتن مستقیم در ClickHouse با Insertهای ستون‌محور
و Commit offset تنها بعد از نوشتن موفق
جدا کردن مسیر ingest از persist برای افزایش throughput

@DevTwitter | <Amirhossein Maleki/>
بعضی چیزها قیمت ندارند؛ مثل «اعتماد» شما.


چه تجربه تلخ دارید چه شیرین، بدون ترس و بدون سانسور بنویسید تا چراغ راه بقیه باشید.»


https://tajrobe.wiki
🔶 مثل اینکه نسخه ۶.۹ وردپرس برای سایت های وردپرسی دارای باگ خطرناک بوده است.

دیروز وردپرس نسخه ۶.۹ رو منتشر کرد. در ظاهر یک آپدیت معمولیه، اما در عمل گزارش‌های متعددی از Load انفجاری سرور، مصرف ۱۰۰٪ CPU، ریست مداوم PHP و از دسترس خارج شدن کامل سایت دیده شده.

در چندین سایت بزرگ که بررسی کردیم، پس از آپدیت ۶.۹ این اتفاق‌ها رخ داده:

ده‌ها پردازش PHP (lsphp / php-fpm) همزمان اجرا شده و سریعا Crash می‌کنند
بارگزاری سرور به شکل غیرعادی به ۳۰، ۴۰ و حتی بالاتر می‌رسه
کاربران هیچ فشار غیرعادی ایجاد نکرده‌اند، اما سرور عملا Down می‌شه
لاگ‌ها clean هستند ولی PHP به‌صورت داخلی وارد Crash Loop می‌شه
بخش OPCache و Autoloader وردپرس رفتار ناپایدار نشون می‌دن

البته هنوز دقیقا قطعی نیست که مشکل از خود هسته نسخه ۶.۹ بوده یا ناسازگاری اون با پلاگین‌های مثل WooCommerce، Elementor، یا ... اما به هر شکل آپدیت کردن سایت روی نسخه‌های Production می‌تونه باعث اختلال جدی بشه.

اگر سایت وردپرس دارای آپدیت خودکار است, سریع غیرفعال کنید که دچار مشکل نشوید.

کد زیر را در wp-config.php قرار دهید:

define( 'WP_AUTO_UPDATE_CORE', false ); 


</ Farshid Najafi >

#وردپرس

@TheRaymondDev
👍1
🔶 موزیک پلیر Gatha (گاثا) منتشر شد.

گیت هاب :

https://github.com/Neiums/Gatha

دانلود نصاب ویندوز و لینوکس :

https://github.com/Neiums/Gatha/releases

گاثا به معنای سرودهای مقدس و کهن زرتشت که با آهنگ خوانده می‌شدند. موسیقی معنوی در دوران هخامنشیان

اگر مشکلات دیده شد, گزارش بده

#لینوکس
#ویندوز

@TheRaymondDev
3🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
🔶 بالاخره سیستم Tags پست لاراول بدون استفاده از کتابخانه شیبه وردپرس پیاده کردم.

@TheRaymondDev
👏1
🔶 وزارت امور خارجه آمریکا اعلام کرده که از ۱۵ دسامبر، تمامی متقاضیان ویزای H-1B و H-4 باید حضور آنلاین آن‌ها بررسی شود و حساب‌های شبکه ‌های اجتماعی ‌شان نیز باید در حالت عمومی (public) قرار داشته باشد.

این قانون علاوه بر ویزاهای F، M و J برای سایر غیرمهاجران هم اعمال می‌شود.

#خبر
#توییت

@TheRaymondDev
😁4🤣4🖕3
Forwarded from Linuxor ?
نشان اومده یه قابلیت اضافه کرده که با هوش مصنوعی اختلال توی GPS رو یه جورایی حل می‌کنه، دمتون هم گرم که مشکلات مردم رو تسهیل می‌کنید ولی این کارتون خیلی به ضرر مردم تموم میشه در نهایت.

لطفا مشکلات اساسی رو سعی نکنید با روش های "تحقیر ایرانی" حل کنید، مثل قضیه فیلترینگ که همگی تن دادیم به وضعیت تحقیر آمیز استفاده از فیلتر شکن ها.



@Linuxor
👍6👎2💔2
🔶 از نظر تعداد برنامه نویسان لاراول ایران در رتبه اول ۵۲۳ برنامه نویس و هند در رتبه دوم ۲۸۹ برنامه نویس قرار دارد.

https://laramap.dev/

#لاراول

@TheRaymondDev
6😁5😐3👏2💋1
🔶 در لینوکس نصب .deb و .AppImage چه تفاوتی دارد؟

۱- بسته deb. مخصوص توزیع‌های مبتنی بر Debian است و مثل installer ویندوز عمل می‌کند.

- برنامه را در سیستم نصب می‌کند (Copy فایل‌ها به مسیرهای استاندارد مثل /usr/bin/).
- نیازمند وابستگی ‌ها (dependencies) است. اگر کتابخانه لازم نباشد با sudo apt install -f نصب می‌شود.
- با سیستم مدیریت بسته یکپارچه است (APT، dpkg).
- برنامه در منوی سیستم ثبت می‌شود.
- نیاز به مجوز root دارد.

۲- بسته AppImage یک بستهٔ پرتابل (Portable) است و شبیه فایل exe که نصب نمی‌شود.

- نصب نمی‌شود؛ فقط اجرا می‌شود.
- تمام وابستگی ‌های لازم داخل خودش بسته ‌بندی شده است.
- نیاز به root ندارد.
- با هیچ مدیر بسته ‌ای یکپارچه نیست.
- به ‌روزرسانی را خودش باید انجام دهد (معمولاً قابلیت built-in دارد).
- برنامه هیچ ‌جای سیستم نصب یا پخش نمی‌شود و قابل حذف با پاک کردن همان فایل است.

#لینوکس

@TheRaymondDev
3👍3
🔶 اگر یک توسعه ‌دهنده در اروپا باشید، 5 انتخاب پیشِ رو دارید:

- قبول ‌کردن حقوق پایین در کشور خودتان
- مهاجرت به یک کشور اروپایی با حقوق بالاتر
- رفتن به آمریکا (یکم سخت است)
- پیدا کردن یک شغل ریموت با حقوق خوب برای یک شرکت آمریکایی (یکم سخت است)
- راه‌اندازی یک شرکت کوچک شخصی (یکم سخت است)

#توییت

@TheRaymondDev
7
This media is not supported in your browser
VIEW IN TELEGRAM
🔶 استریم زنده فروش لباس در چین

@TheRaymondDev
🆒1
👏16
🔶 نتفلیکس رسماً کمپانی برادران وارنر و زیرمجموعه ‌هاش را با ۸۲.۷ میلیارد دلار خرید.

#خبر

@TheRaymondDev
🤯10🤬5
🎄 یک برنامه نویس تنبل
@TheRaymondDev
🔶 اگر ثابت کنم ممکنه فحش سنگین بخورم!

🚬

@TheRaymondDev
😁6
🔶 براساس آخرین آمار StatCounter، فرآیند مهاجرت کاربران از ویندوز ۱۰ به ویندوز ۱۱ متوقف شده و حتی سهم سیستم‌عامل قدیمی مایکروسافت مقداری افزایش یافته است.

#خبر

@TheRaymondDev
😁121
🔶 آمار درختان کاشته شده در جهان

#متفرقه

@TheRaymondDev
💔13
Forwarded from Linuxor ?
برنامه نویسا الان اکثرشون فقط کد می‌زنن و کار دیگه ای نمی‌کنن، مثلا الان بهشون بگی یه برنامه مشابه دیوار بساز چند ماهه می‌تونه یه چیز تقریبا شبیهش رو بسازه، اما اگه ازش بپرسی دیوار مدل درآمدیش چطوریه که حدود 1000 تا کارمند داره و کلی هم درآمد داره، احتمالا شوت ترین جواب ممکن رو می‌ده!

خیلیا ناخودآگاهشون بخاطر ایلان ماسک، بیل گیتس و یا زاکربرگ شدن، شغل برنامه نویسی رو انتخاب کردن ولی این نوع برنامه نویسی خیلی دوره از تفکری که این افراد داشتن.


@Linuxor
👍10👏5
Linuxor ?
برنامه نویسا الان اکثرشون فقط کد می‌زنن و کار دیگه ای نمی‌کنن، مثلا الان بهشون بگی یه برنامه مشابه دیوار بساز چند ماهه می‌تونه یه چیز تقریبا شبیهش رو بسازه، اما اگه ازش بپرسی دیوار مدل درآمدیش چطوریه که حدود 1000 تا کارمند داره و کلی هم درآمد داره، احتمالا…
🔶 بخش بزرگی از مشکل, مدرسان برنامه‌نویسی است یعنی مدرسان نقش بسیار مهمی دارند و معمولاً ذهن دانشجو را ناقص تربیت می‌کنند.

اما یه مدرس برنامه نویس نمی تواند همه کارها یک جا هندل کند و بنابراین خود دانشجو باید برای کسب اطلاعات بیشتر جستجو کند.

#برنامه_نویس

@TheRaymondDev
👍11
🔶 ویندوز ۱۱ جز پروژه های شکست خورده مایکروسافت است.

روشنفکری ساتیا نادلا در توسعه ویندوز ۱۱ با هوش مصنوعی کار دست مایکروسافت داد.

ویندوز ۱۲ در صورت انتشار آن, همان ادامه راه ویندوز ۱۱ است که به شدت هوش مصنوعی محور است و با همان اندازه مشکلات و باگ های فراوان خواهد داشت!

#ویندوز

@TheRaymondDev
👍12👎3