| AmirHossein |
612 subscribers
66 photos
9 videos
2 files
92 links
پنوشته‌های یک برنامه‌نویس ناشی

🫂 @StartBevy
Download Telegram
هاشمی، وزیر قطع‌ارتباطات از تلاش‌های شبانه‌روزی شرکت زیرساخت برای حفظ اتصال و پایداری ارتباطات کشور قدردانی کرد و گفت "در روزهایی که فشارهای فنی و شرایط ویژه، حفظ پایداری شبکه را دشوارتر از همیشه کرده، همکاران ما در زیرساخت با ایثار و تخصص خود اجازه ندادند چرخ زندگی دیجیتال مردم متوقف شود". 🤡

© nournews

🔗 ᴡᴇʙꜱɪᴛᴇ • ᴠᴘɴʜᴜʙ • ɢɪᴛʜᴜʙᴍɪʀʀᴏʀ
@ircfspace
🤣6
تا قبل از قطعی‌ها چند پروژه قبول کرده بودم، و الان اصلا یادم نمیاد چی بودن، یا تا کجا پیشرفته بودن
زمانی که وصل بشیم مجدد باید برم کل پروژه هارو بررسی کنم ببینم وضعیتشون چطوره و چه کار هایی باقی موندن برای تکمیل
وقتی این بررسی ها تکمیل میشه و شروع می‌کنیم به کار، مجدد نت‌ها قطع میشه
و همینطور این چرخه ادامه خواهد داشت
👍5💔4🍓1
برای یک شرکتی کار می‌کردم و قرار بود ازشون بودجه بگیرم برای استارتاپ خودم،
که بخاطر قطعی‌ها خودشون کمبود بودجه دارن الان.

چند روز قبل جنگ با یک شرکت مصاحبه کرده بودم، و قرار بود یک کار ریموت با حقوق خوب بگیرم، که باز هم سر قطعی‌ها از دست رفت.

پروژه‌هایی که به طور فریلنسری کار می‌کردم همشون نصفه کاره رها شدن.

حدود ۴ ماه هست که یک ریال درآمد نداشتم، و تقریبا تمام پس انداز و ذخایرم تموم شدن، نهایت تا یک ماه دیگه دوام میارم با این اوضاع.

با ۵ ۶ سال سابقه برنامه نویسی به دنبال فروشندگی رفتم، ولی بازارها خالی هستن و کسی فروشنده نمیخواد،
دنبال کشاورزی رفتم، ولی خشکسالیه و کسی چیزی کشت نمی‌کنه.
اسنپ هم ماشین، و اعصاب لازم داره که احتمالا مناسب من نیست.

دوستام یکی یکی دارن تعدیل میشن، از شغل‌هایی که با بدبختی به دستشون اورده بودن، و سال‌ها برای رسیدن بهشون زحمت کشیده بودن.

اینترنت به بهانه امنیت ما قطع شده ولی بی‌پولی الان تنها چیزیه که زندگی من رو تهدید می‌کنه
💔15👍2
رفع فیلتر گوگل در روز ۴۸م از قطع سراسری اینترنت، ذوق‌زدگی‌ نداره.

فکر کن فیلترینگ گوگل رو در #ملانت بطور کامل برداشتن، ولی سایت‌هایی که توی نتایج جستجو میاد بازم فیلتر هستن!

🔗 ᴡᴇʙꜱɪᴛᴇ • ᴠᴘɴʜᴜʙ • ɢɪᴛʜᴜʙᴍɪʀʀᴏʀ
@ircfspace
👍7
Forwarded from Mahi in Tech
Mahi in Tech
Tabnak 🤣🤣🤣🤣🤣🤣🤣🤣
می‌گویند اینترنت را باز کنید که کسب و کار مردم نابود شد! این را هم نمی‌گویند که کسب و کارها به جای اپلیکیشن‌های خارجی مثل اینستاگرام می‌توانند در اپلیکیشن‌های داخلی برپا شوند. اما چه کنیم که مرغ همسایه غاز است و ما اصل جنس را می‌خواهیم و باید مثل ماهی در دریاهای آزاد شنا کنیم!
Mahi in Tech
Tabnak 🤣🤣🤣🤣🤣🤣🤣🤣
این موجودات از کجا اومدن؟ عصرحجری‌ها هم از اینها عاقل ترند
اصلا نمیشه این حجم از کودن بودن، بی‌مغز بودن، بی‌فکر بودن
خیلی تلاش می‌کنم ادبم رو حفظ کنم
👍3💔3
یک پروژه‌ای برای مدارس آنلاین داشتیم
توی فاز تحقیقات که بودیم، باید میرفتیم مدارس مختلف و از کارمندهای هر بخش سوالاتی می‌کردیم که نیازهای پروژه سنجیده بشه

ما سوال می‌کردیم چه نیازی برای بهبود آموزش در مدارس دارید؟

یکی می‌گفت "روزانه یک نوار بالای سایت بیاد و دعای روز رو بنویسه"

یکی‌ دیگه می‌گفت "مناسبت‌های مذهبی رو اعلام کنه"

یکی دیگه دنبال ارسال پیامک به خونواده‌ها جهت فرار دانش‌آموز از مدرسه بود

یکی میگفت به دانش‌آموز تبریک تولد بگیم

هنوز هم که هنوزه متوجه نمیشم اینها چه کمکی به بهبود آموزش می‌کردن

از طرفی به بهانه پول نداشتن سر هزینه‌های پروژه اذیت می‌کردن، و همون لحظه که سر کمبود بودجه با ما بحث میشد درحال خرید پارچه سیاه بودن که توی ایام محرم دور نماز‌خانه بپیچن

آخرین اولویت مدرسه = آموزش به دانش‌آموز
10👍16🔥3
یکی از حوزه‌های مورد علاقه من QA (Quality Assurance) یا تضمین کیفیت نرم‌افزار هست.

درمورد بازار کارش توی ایران نمی‌دونم که خوب هست یا نه، ولی با یک سرچ توی سایت‌های کاریابی آگهی‌های زیادی ازش دیدم که به نظر خوب هست

حقوقش هم نمیشه گفته عالی، ولی بد هم نیست، یک QA سنیور می‌تونه بالا ۵۰ ۶۰ ملیون رو بگیره، بسته به شرکت یا پروژه.

خود کار هم نسبت به برنامه نویسی سبک‌تر و راحت‌تره

این حرفه یکی از بخش‌های حیاتی توسعه نرم‌افزار هست و کارش تضمین کیفیت، پایداری سیستم و اطمینان از عملکرد کامل قبل از ارائه هست.

متخصص QA وظیفه‌ش طراحی تست‌ها، شناسایی خطاها و بهبود عملکرد نرم‌افزار هست و این کار در مراحل مختلف توسعه انجام میشه.

قبلا با یکی از دوستان در این مورد یکم بحث کرده بودم، اینجا هم یک پست کوتاهی میذارم.

چند وقت پیش یک پروژه‌ای از این حوزه داشتم، و قرار بود طی یک رویدادی تعداد زیادی ممبر به یک سایت هجوم ببره، کار ما تست این سیستم بود که ببینیم آیا می‌تونه این حجم کاربر رو تحمل کنه یا نه.

روند کار اول با قلم و کاغذه
ما تمام routeهایی که قراره توی رویداد استفاده بشه رو استخراج می‌کنیم،
برای هر روت تعداد qps و ops (کوئری های دیتابیس و ردیس در ثانیه) رو مشخص می‌کنیم تا یک فرضیاتی از بار داشته باشیم.

پس از اون تخمین میزنیم چه تعداد کاربر قراره وارد سایت بشه، و از این کاربرها چه تعداد قراره همزمان به سایت درخواست بزنن.

در مرحله بعد رفتار کاربر رو حدس میزنیم، که هر کاربر، قراره چند بار یک روت رو اجرا کنه، مثلا یک بار لاگین، دو بار home، و یک بار صفحه رویداد.

در یک مرحله دیگه مشخص کردن slo و error budget هست، توی این مرحله ما مشخص می‌کنیم چه تعداد ارور برای ما قابل قبول هست، و از چه تعداد به بعد می‌تونه نشانه اشکال باشه، یا چه میزان تاخیر یا latency می‌تونه قابل قبول باشه

با همه این اعداد و ارقام ما می‌تونیم باری که قراره طی این رویداد به سایت بیاد رو تخمین بزنیم و در نهایت تست‌ها رو طراحی کنیم و degradation strategy رو مشخص کنیم، و همچنین آلرت‌های مانیتورینگ رو تنظیم کنیم و....

این پروژه و محاسباتش خیلی گسترده‌تر هست که توضیحش توی یک پیام نمی‌گنجه.

یکی دیگه از موارد داخل این پروژه Chaos Test یا تست آشوب بود، توی این نوع تست ما خراب‌کاری‌های عمدی انجام میدیم تا بسنجیم برنامه تا چه حد می‌تونه پایداری خودش رو حفظ کنه، مثلا قطع ناگهانی سرور، حذف دیتابیس و مواردی از این قبیل.

در کل حوزه جذاب و دوست داشتنی‌ای هست، اگر دوست داشتید درموردش بیشتر مطالعه کنید.
5❤10👍1🔥1
یکی از دوستان توی پیام‌رسان بله کانال زده
اگر دسترسی به تلگرام براتون سخت هست یا هرچی یه سر به کانالش بزنید:

«DevlogIR | نکات و ابزار مورد نیاز برای برنامه‌نویسی»

در اینجا ابزار های برنامه‌نویسی مناسب با شرایط نت ملی قرار داده می‌شود.

🆔 شناسه:
https://ble.ir/devlogir
This media is not supported in your browser
VIEW IN TELEGRAM
یه چند وقتی هست علاقه‌م به زبان راست بیشتر شده و بیشتر دارم درموردش یاد می‌گیرم
اگر قطع نشدم، مثل قدیم پست می‌نویسم و کنار یکم راست یاد می‌گیریم
🤣1
من دوباره حوصله‌م سر رفته، اگر دیدید همین روزا لاراول رو با راست بازنویسی کردم تعجب نکنید
1🤣9
Forwarded from Learning with Zmat24 (Matin Soleymani)
🖼️ بررسی میرورهای داکر ایران — irdocker
ابزاری نوشتم به اسم irdocker که با یه دستور ساده، تمام میرورهای ایرانی رو همزمان چک می‌کنه و مستقیم دستور docker pull رو بهت می‌ده:

irdocker nginx
irdocker gitea/gitea:latest


امکانات:
✅ بررسی همزمان همه میرورها
🌍 نمایش دقیق خطاهای شبکه (timeout، DNS و...)
➕ قابلیت اضافه کردن میرور دلخواه
⚡️ نوشته‌شده با Go — سبک و سریع

github repo: https://github.com/matinsoleymni/irdocker
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥1🍓1
توی این اوضاع چیزی که رو مخم میره یه سری از این استادهای دانشگاه‌ها هستن

طرف میگه وویس باز کنید و توی کلاس مشارکت کنید وگرنه نمره کلاسی نمیدم.
میگه ۳ جلسه غیبت حذفتون می‌کنم.
میگه اخر کلاس صدا می‌کنم باید وویس باز کنید و حضورتون رو بزنید.
میگه اگر بار اول جواب ندید دیگه حضور نمی‌زنم، اصلا حساب قطعی سامانه و کندی نت رو نمی‌کنه.
تهدید می‌کنه که دانشجو پیش من برای نیم نمره گریه کرده.

خب که چی استاد عزیز؟
خب که چی؟
کلاسی که مجازی هست، و داره ضبط میشه برای تو چه فرقی داره من الان حاضر باشم یا بعدا ضبط شده‌ش رو ببینم؟

تو ما رو تهدید می‌کنی که کلاس حذفمون می‌کنی، ولی این اوضاع خیلی از دانشجوهارو تهدید به ترک تحصیل می‌کنه.

خیلی‌ها سر کار میرن تا خرج خونواده بدن، در عین حال تحصیل هم بکنن، بعد یه عده بی‌سواد که معلوم نیست چطور استاد دانشگاه شدن اینطور می‌کنن.

چند جا رزومه دادم، ولی نمی‌دونم اگر استخدام بشم با این استادها چه کنم

مطمئنا ایران برای این طور آدما با ایرانی که ما توش زندگی می‌کنیم فرق می‌کنه.
❤6💔2👍1🤣1
یادش بخیر یه زمانی نگران بودیم AI شغلمونو ازمون بگیره...

@DevTwitter
👍1🤣1