uz
Feedback
COMPΞZ 🧬

COMPΞZ 🧬

Kanalga Telegram’da o‘tish

متخصص کامپیوتر و نرم‌افزار • سازنده • هنرمند و طراح • مجموعه‌دار • نویسنده • تحلیل‌گر • مشاور استارتاپی و ایده‌پرداز 𐎲𐎴𐎠𐎼𐎴𐎫𐎹 𐏃𐎢𐎶𐎠𐎫𐎹 We create because the world deserves better code. https://linktr.ee/compez

Ko'proq ko'rsatish
Mamlakat belgilanmaganToif belgilanmagan
393
Obunachilar
-224 soatlar
-37 kun
+2930 kun
Postlar arxiv
چرا مجبورم می‌کنید برای موبایل هم توسعش بدم آخه... 😒 نمی‌دونید من کمال‌گرام 😐 هیچی هم که حمایت نمی‌کنید... تنبلا.
چرا مجبورم می‌کنید برای موبایل هم توسعش بدم آخه... 😒 نمی‌دونید من کمال‌گرام 😐 هیچی هم که حمایت نمی‌کنید... تنبلا.

بین همین بحث، چند ساله یه باغ درویشی داریم که ماه‌هاست حتی قبل‌تر از جنگ درخواست برق کردیم. هنوز مجوزش صادر نشده می‌گن که خب طول می‌کشه و الآن اولویت با مناطق خسارت دیدهٔ جنگیه. این یارو برگشته می‌گه عههه خب کافیه به دولت بگید فامیلم سپاهیه! اسم منو بدین! من برای چند‌تا از این دوستام همینطوری مجوز گرفتم بدون هیچ دردسری و هزینه‌ای! مفت براتون برق میدن :) دم بابام گرم! برگشت گفت اون لازم خودت میشه! یعنی قشنگ فقط به خاطر حرمت سفره چیزی بهش نگفتیم! یعنی امثال اینا هرچقدر هر جا دهن باز می‌کنن آدم از خودش خجالت می‌کشه! نمی‌دونم چطور به دنیا نگاه می‌کنن! چطور همه چیرو برای خودشون صاحاب شدن! کی و چطور مملکت این همه رانت و فساد تا پاشو گرفت. خاک بر سرتون اون پولی‌هم که می‌گیرید رو می‌برید سر سفره میدین برا زن و بچتون... حقیقتاً حالم بده از اینهم بی‌عدالتی کثافت بازی در سطح جامعه... بعد همین خر میاد به من می‌گه چطور به اینترنت وصل شم! کره خر خودت قطعش کردی از من کمک می‌خوای؟! بابا چرا اینهمه حرص میدین آدمو 😡

دیروز یه فامیل جوجه بسیجی جلو‌ چشمم نشسته، بهم می‌گه چطور ‌به نت وصل شم، اندرویدم یکم آپدیت می‌خواد! بهش گفتم خب هر‌موقع شماها وصلش کنید!!! پر‌رو پر رو بهم برگشته می‌گه خب ما قطع کردنشو بلدیم وصل کردنش مهم نیست! یکم گذشت دیدم رفت دو تا قمه آورد جلوی من با باتوم! چاقو‌هاشو‌ تیز‌ می‌کنه باتومشو میزنه زمین نشون من میده! می‌گه به به نظرت چند گرفتم اینارو؟ بهش می‌گم اینا چیه چرا باید داشته باشیش؟ میگه لازمم می‌شه! هرچند! گفتم چطوره که تو توی ماشین اینارو راحت برا خودت میاری می‌بری کسی چیزی نمیگه بهت؟ می‌گه اسلحه هم دارم اگه ما نداشته باشیم پس کی داشته باشه!!! همونجا مطمئن شدم که این بی‌شرف از همون جیره خوراییه که راحت جاش بیفته خون ملتو می‌ریزن تازه افتخارم می‌کنن! و اگرنه هیچ آدم سالم و‌ سلامتی ابزار خطرناک در جامعه با خودش حمل نمی‌کنه! چاقو، قمه! اینا حتی حملش جرمه!!! چنان از خودم و شرف خودم شرمم شد که همچین حروم لقمه‌ای نشسته سر سفرهٔ ما به عنوان مهمان! چنان با خشم نگاهش کردم که می‌خواستم همونجا بزنم از وسط دو‌شقش کنم! به مامانم گفتم همچین فامیلی رو راه نده اینورا، شرممون میشه. یعنی ببین انقدر بی‌شرفید شماها که با این ابزار‌ها راحت می‌چرخید از ترس کو…. لقتون با افتخار هم به لات بازیاتون افتخار می‌کنید!!! خیلی چیزا این بشر برای من تعریف کرده خوب می‌شناسم امثال اینارو! فقط می‌خوام ببینم فردا روزی چطور روی نگاه کردن به چشم این ملتو خواهید داشت! هرچند بی‌شرف تر از این حرفایید. دور ‌بر هممون هستن از اینا که قشنگ دارن جولان میدن حرص میدن ملتو! ریشتون بخشکه ان‌شا‌ء‌الله. از دیروز سردردم ولاهی! حیف نونی که کوفت کردی و این پیامو اگه می‌بینی بهتره رابطتو کامل قطع کنی با فک و‌ فامیل بذاری بری یه جایی که دیگه نبینمت چون ماها نونمون حلاله! با ذائقه امثال شما نمی‌خونه، بدجور ‌بالا میاریش. مملکت بی صاحابه! که اگه نبود تو‌ روز روشن اینهمه با وقاحت رفتار نمی‌کردین.

🚨🚨یک‌آسیب‌پذیری جدید در سرویس‌های NginX با شناسهٔ CVE-2026-42945، اکیداً توصیه می‌کنیم در اسرع وقت، NginX نصب‌شده روی سرور(های) خود را به آخرین نسخه به‌روزرسانی کنید. این آسیب‌پذیری با درجه‌بندی ۹.۲، نیازمند به‌روزرسانی فوری است و به مهاجمان این امکان را می‌دهد که کدهای مخرب را روی سرور اجرا کنند یا مانع از عملکرد صحیح سرور شوند. طبق اعلام توسعه‌دهندگان پروژه، کاربران می‌بایست آخرین به‌روزرسانی‌های NginX را نصب کنند. نمونهٔ آسیب‌پذیری:
rewrite ^/users/([0-9]+)/(.*)$ /index.php?id=$1&tab=$2 last;
در صورتی که امکان به‌روزرسانی برای شما وجود ندارد، توصیه می‌شود در تنظیمات بازنویسی آدرس‌ها (Rewrite)، به جای استفاده از Unnamed Captures از Named Captures استفاده کنید. https://nvd.nist.gov/vuln/detail/CVE-2026-42945

خب برای رعد و برق هم همین حرکتو زدیم. حالا جفت برنامه‌هامون بدون گیر و گور‌های اپل اجرا می‌شن. 🤫 https://github.com/genyleap/raad/releases/tag/v1.0.32 تا پند‌هایی دیگر به درود.

نکتهٔ مهم) اخطار موضوع امنیتی با عنوان malware طبیعیه! ولی هیچ‌وقت روی برنامه‌هایی که متن باز نیستن چنین ریسکی رو نکنید چون ممکنه کد‌های مخربی برای اجرا و سوء استفاده در حال اجرا باشن. ولی ما چون مشکل دسترسی داریم مجبوریم این مرحله رو رد کنیم؛ اما نه همیشه چشم بسته! با توجه به اینکه برنامه‌هامون متن‌باز هستن قابل اعتماده و خیالمون از این بابت راحته که صرفاً یک به خاطر گواهی این پیام رو می‌بینیم. روی ویندوز، اندروید و آی‌او‌اس هم همینطوره. یکی از دلایلی که من به متن‌باز کردن برنامه علاقه دارم همینه که شفافیت لازم رو داره و قابل اعتماد.

خب گفتم که حلش می‌کنم! مسأله این بود که وقتی از طریق CI کامپایل می‌شه گزینهٔ Run anyway رو بهمون نمیداد، مستقیم می‌گفت Move t
+2
خب گفتم که حلش می‌کنم! مسأله این بود که وقتی از طریق CI کامپایل می‌شه گزینهٔ Run anyway رو بهمون نمیداد، مستقیم می‌گفت Move to trash خب این با به‌روز رسانی جدید روی CI و CMake حل شد؛ برید کیف کنید. 😒 https://github.com/genyleap/GenyConnect/releases/tag/v1.3.1 این هم نکتهٔ طلائیش برای کسانی که می‌خوان ببینن چطور ad-hoc رو تنظیم کردم که اپل گیر نده بهش. https://github.com/genyleap/GenyConnect/blob/57d69ac4f2d9ed480bdeee1d9b3232a1ed711121/.github/workflows/ci.yml#L233

حالا چرا مهم شده این واسم؟ چون برنامه‌هایی که من می‌سازم یا هر ایرانی دیگه (بدون مجوز رسمی) اگه به صورت مستقیم دانلود نشن، یعنی از طریق CLI نباشن، یا از طریق دانلود منیجر نباشن؛ موقع باز کردن برنامه اپل هشدار میده که این برنامه مورد تأیید نیست؛ پرتش کن آشغال‌دونی 😐 اجازهٔ اجرای برنامه رو نمیده. چون Safari موقع دانلود یه دادهٔ ارزیابی امضاء به فایل تزریق می‌کنه (حُقهٔ خود اپل هست) که مجبورت کنه برنامه رو بیاری روی اپ استور یا حداقل ۱۰۰ دلار سالانه براش بپردازی. البته که با به‌روز رسانی بعدی کاری می‌کنم که ad-hoc تأیید بشه و با Run anyway و تأیید کاربر (مثل همهٔ برنامه‌های دیگه) قابل اجرا بشه. اما حساسیت به این دارم نباید با این چیزا مواجه بشیم؛ تمیز‌تر از این هم باید باشه. این‌همه چالش رو پاس کردن همشون بخشی از کارهایی هست که ما ایرانی‌ها باید باهاش سر کنیم. حالا بماند غول مرحلهٔ اولمون هم دسترسی به اینترنته.

من حتی هیچ کمکی هم از ایرانی‌ها نتونم بگیرم؛ تهش با کیفیت برنامه‌ها یه خارجی که پیدا می‌کنم از خداشم باشه بیاد شراکتی کار کنه. کافیه یه پست بذارم بگم برای نشر این برنامه‌هایی که می‌سازم مشکلم چیه! چون برنامه‌هایی که می‌سازم همشون متن‌باز هستن هیچ ربطی به دولت و حکومت ما نداره! همین فارکستر که همه می‌دونن ایرانی هستیم... شعور خیلی‌هاشون توی این شرایط جنگی برای من ثابت شد. 👋🏼 ولی مسأله اینه اولویت رو ما همیشه میدیم به خودی‌ها و متأسفانه کلاً یه فکر‌های دیگه می‌کنن و اگرنه یکم شعورمون بالا باشه تحریم محریم هم راحت میره کنار همهٔ این چیزا با ارتباطات قابل حل هست خیلی‌ها رو هم صاحب نون می‌کنیم.

یعنی ۱۰۰٪ رد خواهم شد. بعد ایرانی رو به شکم خوابیده خارجی به من می‌گه برای ما کار پیدا کن. داداچ شما عقلت نمی‌رسه به این که ا
یعنی ۱۰۰٪ رد خواهم شد. بعد ایرانی رو به شکم خوابیده خارجی به من می‌گه برای ما کار پیدا کن. داداچ شما عقلت نمی‌رسه به این که این محدودیت‌ها بیرون از ایران وجود نداره! چطور برنامه‌نویسی هستی که گیر کردی اونور؟ یه درخواست به همین استور‌های مایکروسافت، اپل و گوگل بکن بعد بشین چهارتا برنامه درست حسابی تولید کن بفروش با سود همونا هزار برابر من درآمد به دست میاری. اگر هم دانش و مهارتشو نداری! بیا من برات می‌سازم امتیاز توسعش با من انتشارش با خودت! کمکِ این مدلی خواستی بُرد بُرد بیا جلو بی منت.

بعضی توئیت‌ها روده بر می‌کنه آدمو 🤣
بعضی توئیت‌ها روده بر می‌کنه آدمو 🤣

باشه حتما 😬😎🫡
باشه حتما 😬😎🫡

تجربهٔ من از سال‌ها پیش اینو برام ثابت کرده توی ایران هیچ خدمات دهنده‌ای برای مشتری ارزش قائل نیست! مشتری حمال اینا هستن باید پول بدن سرویس بگیرن و اگه مشکلی هم پیش اومد حق اعتراض ندارن! برعکس من از هر دیتاسنتری هر موقع دامینی، هاستی، سروری چیزی گرفتم حتی وقتی لحظه‌ای مشکل ایجاد می‌شد چنان با دقت و دلجویی از مسأله و اینکه وقتت تلف شده پشتیبانی می‌کنن که خودت خجالت می‌کشی زیاد سوأل کنی. با دیتاسنتر‌های زیادی کار کردم، از هرتزنر گرفته تا Inter ولی طی این ۲۰ سال تجربه یکی namecheap آمریکایی هست و یکی آروان که وقتی مشکلی پیش بیاد دیگه انتظار پشتیبانی نباید داشته باشی! این نیم چیپ کثافت وقتی فهمیدن ایرانی هستم کل سرویس‌هام و حتی حق امتیاز دامنه‌هام رو ازم گرفتن! یه کلمه نوشتن شرمنده شما از ایران هستی! بای بای 😐 حتی اجازهٔ انتقال دامین و برداشتن اطلاعاتم رو ندادن چیزی که چنین حقی به صورت قانونی ندارن. دومیش هم آروانه که اصلاً هیچ قانونی به عنوان حق مشتری یا پشتیبانی تعریف نشده! اصلاً تو یه سطح دیگن!!! پول می‌گیرن و می‌گن به ما ربطی نداره!!! بابا آخه همه مشتری‌هات که فنی نیستن کره خر این چه وضع خدمات دهیه! این دومین موردی بود که خودم حلش کردم بدون اینکه پشتیبانی ذره‌ای کمک کنه! اولیش حل مشکل ssh بود دومیش هم این فاکتور‌های نجومیش! یعنی هیچیی واقعاً هیچی آدم می‌مونه چی باید بگه به اینا.

خیر سرم می‌خواستم یک CI بنویسم بذارم با هربار کامپایل خودکار برنامه رو کامل ریلیز بده روی گیت‌هاب. با این اوصاف این قضیه ضد ح
خیر سرم می‌خواستم یک CI بنویسم بذارم با هربار کامپایل خودکار برنامه رو کامل ریلیز بده روی گیت‌هاب. با این اوصاف این قضیه ضد حال شد واسم. واقعاً حالم بد شد از این نحوهٔ محاسباتشون؛ هیچ جای دنیا اینطور هزینه بابت مصرف دیسک نمی‌گیرن! شماها واقعاً کی هستین چی هستین دارید چیکار می‌کنید! مردم رو رسماً دارید می‌چاپید! دقیقاً سر همین موضوع یه تحقیقی کردم دیدم توی انجمن‌ها مشتری‌های دیگه هم همین مشکل رو دارن! هی داره از کیفت پول می‌کشه بیرون سگ پدر! 😐 پشتیبانی هم که هیچی! هرچی تیکت میزنی انگار نه انگار آدمی!

مستند! علاوه بر هزینهٔ ماهانه‌ای که پرداخت کردم حتی ۳۰ روز هم نشده: این رفته تو پاچهٔ من فقط برای ۴ گیگابایت حجم فایل روی دیس
مستند! علاوه بر هزینهٔ ماهانه‌ای که پرداخت کردم حتی ۳۰ روز هم نشده: این رفته تو پاچهٔ من فقط برای ۴ گیگابایت حجم فایل روی دیسک اونم برای یه سرور پایه و ساده!!! 😐 که اصلاً دلیل منطقش رو نمی‌فهمم!!! چرااا واقعاً!!! به شدت توصیه می‌کنم هرچی log دارید رو غیرفعال کنید مگر مواقع بسیار اضطراری.

کاربران ابر آروان؛ از اونجایی که من چند روزی هست درگیر حجم سرسام‌آوری از مصرف سرور شخصیم هستم؛ یه نکته‌ای رو کشف کردم که بد نیست شماهم اگر سرویس ازشون گرفتین در جریانش باشید برای مدیریت هزینه و منابع. این آروان داره اون پشت مشت‌ها علاوه بر هزینهٔ ماهانه یا ثابت یا حتی ساعتی برای مصرف یه هزینهٔ اضافی هم می‌کنه تو پاچمون! این هزینه مربوط به مصرف دیسک SSD اقتصادی هست! وقتی از منابع اقتصادی استفاده می‌کنیم اینا میان کل جزئیات رو هم حساب می‌کنن! تازه اسمشم اقتصادیه. من بررسی کردم فقط برای ۴ گیگابایت ثبت داده روی دیسک که شامل log و obj فایل‌های کامپایلر بود هزینهٔ چند میلیون تومن کرد تو پاچمون! فقط برای ۳ الی ۴ گیگ!!! این کار درستی نیست که شما هزینهٔ منابع ماهانه بگیری بعد ساعتی یا لحظه‌ای هم دوبل حساب کنی!!! اسمش رو نمی‌دونم چی بذارم اما در حالت عادی این کار اصلاً درست نیست. برای حلش من تمام لاگ‌های کامپایلر و سرویس‌هام رو از حالت دیباگ در آوردم؛ پیشنهاد می‌کنم لاگ‌ها رو به صورت global off تنظیم کنید!!! روی هر برنامه‌ای که دارید؛ از یه برنامهٔ ساده گرفته تا nginx یا apache. به طرز عجیبی از هر چیزی اینا دارن پول در میارن! من همین تنظیمات رو روی سرور جنی هم دارم ۲ ساله کار می‌کنه هیچ‌وقت هزینه اضافی پرداخت نکردم حتی وقتی ساعتیه! تازه هم کیفیتش هم منابعم چند برابر سرور داخلم قوی‌تر و بهتره و سقف ۱۰ میلیون تراکنش در ماه در فارکستر رو داشتم یادمه چنین هزینه‌های اضافی‌ای پرداخت نمی‌کردم. حواستون به تنظیمات سرور‌های داخل ایرانتون باشه! 😉 هزینه‌های جنگ به هر حال باید یجوری در بیاد دیگه...

photo content

آخرین باری که من به یک دوست چند ساله خودم توی اتریش کمک کردم پولمو خورد یه آبم از روش! هرچی هم توکن داده بودم فروخت سرمونم کلاه گذاشت! ایرانی بود و هم زبان! ماشین زیر پاش بی‌ام‌وی بود توی عشق و حال خودش ماهم گفتیم خب عیبی نداره…! بعد از ما که با هزار بدبختی اینجا هشتمون گرو نهمونه کمک می‌خوان در بهترین حالت هم تیغت می‌زنن. من به هیچ ایرانی خارج نشینی اعتماد ندارم 👋🏼 هرجا دو روز گشنگی می‌کشید سریع می‌شید دوست گوش آدمو تیغ می‌زنید هر موقع کیفتون هم کوک بود مارو به خر بودن و حماقت اینکه چرا تو مملکت موندیم سرزنش می‌کنید! یک کلام از شما چپی‌ها هیچ کس خیری نمی‌بینه! کم رو اعصابمون راه برید! چشم شما از ما با اینهمه فشاری که می‌کشیم رنگی‌تر نیست! شماها منافعتون هر سمتی باشه اون سمتین. ما که نه از یکی نه از دو تا ده‌ها و صد‌ها نفر هرکی به تورمون خورد درسی که بهمون داد پشیمونی از کمک کردن بود مخصوصا توی وب۳ گند کاری‌های شما به اسم همهٔ ایرانی‌ها تموم شده! کم شکایت نکردن ازتون.

طرف تا دیروز می‌گفت مملکت خودمون عالیه! الان که دهنش سرویس شده پا شده رفته اونور به من پیام داده که یجوری از ایران برای من کار جور کن! شاخ در آوردم! خب شماها که خارج هستین چطور آوارهٔ کارین!؟؟؟ سطح درکشو نگا فقط! به من میگه تو واسم از داخل ایران کار جور کن!!! نه بابا!؟ نافت نیفته یوقت!؟ 🫠 اصلا درکی چیزی هم دارید!؟ خودم ۳ ماهه بی‌کار شدم بعد من از اینجا برا تو اون سر دنیا کار جور کنم!؟ 🤣 شماها دیگه کی هستین خدایی! عوض اینکه شما به ماها کمک کنید ما باید به شما کمک کنیم! خوبه والا…😆