Seyed Mahdi Notes
前往频道在 Telegram
Python Dev / Devops / Cloud Developer Admin: @SeyedMahdi4 Daily Channel: @seyedmahdidaily My Sites: Cloud : kubarcloud.com Minecraft Server: 9craft.ir Music: radio.9craft.site Linux GP: @linux_ex
显示更多2 270
订阅者
无数据24 小时
-27 天
+630 天
数据加载中...
吸引订阅者
四月 '26
四月 '26
+23
在0个频道中
三月 '26
+11
在0个频道中
Get PRO
二月 '26
+32
在0个频道中
Get PRO
一月 '26
+78
在2个频道中
Get PRO
十二月 '25
+25
在0个频道中
Get PRO
十一月 '25
+31
在0个频道中
Get PRO
十月 '25
+32
在0个频道中
Get PRO
九月 '25
+20
在0个频道中
Get PRO
八月 '25
+36
在0个频道中
Get PRO
七月 '25
+41
在0个频道中
Get PRO
六月 '25
+107
在8个频道中
Get PRO
五月 '25
+43
在0个频道中
Get PRO
四月 '25
+28
在0个频道中
Get PRO
三月 '25
+16
在0个频道中
Get PRO
二月 '25
+41
在1个频道中
Get PRO
一月 '25
+59
在1个频道中
Get PRO
十二月 '24
+68
在0个频道中
Get PRO
十一月 '24
+141
在5个频道中
Get PRO
十月 '24
+61
在1个频道中
Get PRO
九月 '24
+75
在1个频道中
Get PRO
八月 '24
+76
在1个频道中
Get PRO
七月 '24
+38
在0个频道中
Get PRO
六月 '24
+62
在3个频道中
Get PRO
五月 '24
+57
在2个频道中
Get PRO
四月 '24
+61
在1个频道中
Get PRO
三月 '24
+66
在3个频道中
Get PRO
二月 '24
+97
在1个频道中
Get PRO
一月 '24
+163
在6个频道中
Get PRO
十二月 '23
+230
在4个频道中
Get PRO
十一月 '23
+63
在2个频道中
Get PRO
十月 '23
+22
在0个频道中
Get PRO
九月 '23
+48
在0个频道中
Get PRO
八月 '23
+68
在0个频道中
Get PRO
七月 '23
+96
在0个频道中
Get PRO
六月 '23
+143
在0个频道中
Get PRO
五月 '23
+65
在0个频道中
Get PRO
四月 '23
+133
在0个频道中
Get PRO
三月 '23
+97
在0个频道中
Get PRO
二月 '23
+47
在0个频道中
Get PRO
一月 '23
+175
在0个频道中
Get PRO
十二月 '22
+260
在0个频道中
Get PRO
十一月 '22
+310
在0个频道中
Get PRO
十月 '22
+281
在0个频道中
Get PRO
九月 '22
+390
在0个频道中
Get PRO
八月 '22
+19
在0个频道中
Get PRO
七月 '22
+214
在0个频道中
| 日期 | 订阅者增长 | 提及 | 频道 | |
| 24 四月 | 0 | |||
| 23 四月 | +3 | |||
| 22 四月 | 0 | |||
| 21 四月 | +1 | |||
| 20 四月 | 0 | |||
| 19 四月 | 0 | |||
| 18 四月 | 0 | |||
| 17 四月 | 0 | |||
| 16 四月 | +2 | |||
| 15 四月 | +2 | |||
| 14 四月 | +2 | |||
| 13 四月 | 0 | |||
| 12 四月 | 0 | |||
| 11 四月 | 0 | |||
| 10 四月 | +2 | |||
| 09 四月 | 0 | |||
| 08 四月 | +1 | |||
| 07 四月 | +2 | |||
| 06 四月 | +2 | |||
| 05 四月 | +2 | |||
| 04 四月 | +4 | |||
| 03 四月 | 0 | |||
| 02 四月 | 0 | |||
| 01 四月 | 0 |
频道帖子
orbot بزنید دوستان روی نت همراه
https://github.com/guardianproject/orbot-android/releases
| 2 | orbot بزنید دوستان روی نت همراه
https://github.com/guardianproject/orbot-android/releases | 0 |
| 3 | مثلا اینا
5.202.100.101
217.218.127.127 | 0 |
| 4 | خیلی وقتا با قطع کردن dns میتونن بهترین پروتکل هارو از کار بندازن
مثلا یه v2ray داری که تانل شده هست و باید وصل باشه. ولی اون اتصال اولیه ت به یه دامنه انجام میشه و وقتی نتونی آیپی پشت دامنه پیدا کنی وصل نمیشی...
تو این شرایط یا باید کلا بیخیال دامنه بشید و روی همه چی آیپی بزارید اگه دارید vpn اراعه میدید
یا اگه مصرف کننده اید یه سری dns داشته باشید (ترجیحا داخلی) که بتونید به آیپی برسید | 0 |
| 5 | N8n
هم اسیب پذیری خورده
ری اکت رو یادمه تا ۱ ماه خیلیا خبر نداشتن گفتم اینو زد تر بگم | 0 |
| 6 | خیلیا سر داستان تحریمای گیتهاب کد از دست دادن تاحالا | 0 |
| 7 | از اونجایی که همیشه نگرانی از دست رفتن ریپوهامون رو داریم تو ایران، این ابزار به شما کمک میکنه که به صورت خودکار از کل گیت خودتون بکآپ بگیرید.
با داکر ران میشه و میتونید روی یه سرور بیاریدش بالا تا روزانه یا هفتگی بکآپ بگیره :)
https://github.com/TimWitzdam/GitSave/ | 0 |
| 8 | سونیا آموزش لینوکس داره میزاره یوتوب
لینک | 0 |
| 9 | @TorhamDevCH | 0 |
| 10 | 没有文字... | 0 |
| 11 | علت اصلی مرگ: استقرار لیوم روی دیتاسنتر هتزنر آلمان
سرورهای لیوم در دیتاسنتر هتزنر آلمان قرار داشتند. ما ابتدا تلاش کردیم سرورها را در آلمان نگه داریم، چون اپلیکیشن هنوز پایدار بود و دنبال راهکارهایی مثل پروکسی کردن بودیم تا مشکل را حل کنیم.
اما دو سرویس اصلی ما یعنی زرینپال و کاوهنگار دچار اختلال جدی شدند.
- درگاه بانکی (زرینپال)
زرینپال خیلی زود از دسترس خارج شد، حتی قبل از قطع کامل ارتباط ایران با خارج. ابتدا به زیبال مهاجرت کردیم، اما بهدلیل سیاستهای سختگیرانه، در نهایت یک سرور داخلی راه انداختیم و با پروکسی کردن آن از همان زرین پال استفاده کردیم.
درسآموخته: همیشه چند مسیر برای پرداخت فراهم کن.
- کاوهنگار
برای استفاده از کاوهنگار هم یک سرور ایرانی را پروکسی کردیم. خوشبختانه بهدلیل داشتن راههای مختلف ثبتنام (مهمان، با نام کاربری و ...)، آسیب زیادی ندیدیم.
درسآموخته: همیشه چند مسیر برای ثبتنام فراهم کن.
⚠️ قطع کامل اینترنت بینالملل
بعد از حل این مشکلات، متاسفانه به طور کامل دسترسی ما با خارج از ایران قطع شد. با قطع کامل ارتباط، پروکسیها هم بیاثر شدند و لیوم کاملاً قطع شد.
مجبور شدیم انتقال کامل سرورها به ایران را جدی بگیریم، اما با مشکلات جدی مواجه شدیم.
۱- سرور ایرانی آروان؛ دردسر نصب ابزارها
پس از مهاجرت به سرور ابری آروان، دسترسی به خارج کاملاً بسته بود و نصب هیچ ابزاری (apt، Nginx، Node.js و ...) ممکن نبود.
راه حل: فایلها را دستی دانلود و روی سرور ایرانی بارگذاری کردیم و با روشهای ابتدایی نصب انجام دادیم.
۲- مشکل نصب دیتابیس Elastic
نصب الستیکسرچ با روش بالا ممکن نبود. همروش ایمیج میرور را داشت و ما هم نمیخواستیم DevOps الستیک را خودمان انجام دهیم.
بنابراین elastic را روی همروش راهاندازی کردیم.
درسآموخته: خدمات زیرساختی حساس را تا جای ممکن به سرویسهای تخصصی بسپارید.
۳- مشکل Plasmic و GitHub
متاسفانه Plasmic برای push به GitHub وابسته بود. با قطع ارتباط، نه فیلترشکن جواب داد و نه GitHub در دسترس بود؛ هیچ دیپلوی ممکن نبود.
راه حل: پروژهها را به همگیت (سرویس Git داخلی همروش) منتقل کردیم و با clone و push دستی، تغییرات جزئی انجام دادیم.
۴- اعلانهای تلگرامی
اطلاعرسانیهایی که دیزاین کرده بودیم بر اساس ایونتهای خاص برای ما در تلگرام ارسال شود، دیگر کار نمیکرد.
راه حل: اعلانها را به پیامرسان بله منتقل کردیم بهخاطر شباهت API با تلگرام. همچنین یک سرور خارجی را برای این کار پروکسی کردیم.
۵- مشکل فایربیس
وقتی روی سرور ایران آمدیم، امکان استفاده از سرویسهای فایربیس نبود و اطلاع رسانی ها به کاربر با مشکل مواجه شده بود.
راه حل: ابتدا یک سرور خارجی را پروکسی کردیم و بعد از فیلد شدن این سناریو تصمیم گرفتیم با استفاده از ترمینال سیستم خودمان و curl، وبسرویسهای فایربیس را صدا بزنیم و به کاربران اطلاعرسانی کنیم که سرویس نوتیفیکیشن از کار افتاده است
۶- متیس و GPT
بخشهایی از لیوم به GPT و متیس وابسته بودند که با اختلال اینترنت کاملاً از کار افتادند. تنها راه، اعلام اختلال به کاربران بود.
درسآموخته: همیشه یک دیزاین در پروداکت پیشبینی کنیم که بتوانیم بهراحتی سرویس را به حالت تعلیق دربیاریم. برای مشکلات غیرقابل پیشبینی یا حتی تعمیرات زیرساختی، این امکان خیلی حیاتی است.
۷− امکان ثبت نام کاربران با جیمیل
هیچ راهحلی برای رفع این قطعی نداشتیم و دکمه ورود با جیمیل را موقتاً حذف کردیم.
درسآموخته: راههای متنوع برای ثبتنام قرار دهید تا بتوانید در صورت نیاز یکی از متدهای ثبتنام را از دسترس خارج کنید.
۸- مشکل با SSL و CDN
پس از مهاجرت به ایران، همچنان از CDN کلادفلر استفاده میکردیم اما اختلال داشتیم. با خاموش کردن حالت ابری (Proxy)، مشکل سرویسها حل شد اما گواهی SSL غیرفعال شد.
آروان و لیارا هم در آن زمان نتوانستند SSL بدهند.
راه حل: با Certbot یک گواهی SSL موقت ۶۰ روزه صادر کردیم.
۹- مشکل با Postman
Postman هم کار نمیکرد و جایگزینی پیدا نشد که کار بکند.
راه حل: با ترمینال و Curl کارها را پیش بردیم.
۱۰- مشکل دیتابیس سنگین
در این بحران متوجه شدیم بسیاری از لاگها لازم نبود نگهداری شوند؛ پس حذف شدند. دادههای خیلی قدیمی خلاصهسازی شدند. برخی دادهها را باید به سرویسهای آتریبیوشن منتقل میکردیم که بعداً انجام شد.
حالا حجم دیتابیس کاهش یافته و با ابتداییترین روش من تقل شد.
درسآموخته: بیدلیل یا با دلیل کمارزش چیزی را ذخیره نکنید و تا حد امکان از سرویسهای دیگر استفاده کنید. | 0 |
| 12 | سلام،
در میانهی جنگ همگی ما، علاوه بر درد و غم تجاوز به خاکمان، با یک درد مضاعف هم روبهرو شدیم، محصول ما برای شرایط محدودیت اینترنت آماده نبود. این چالش، در کنار سایر مشکلات، واقعاً طاقتفرسا بود.
به پیشنهاد آقای حمیدی، تصمیم گرفتیم بهجای تسلیم شدن، کالبدشکافی دقیقی از محصول داشته باشیم تا دلایل شکست را بیابیم و نگذاریم پس از احیا، دوباره همین اتفاق تکرار شود.
⚠️ هدف من از نوشتن این متن دادن سرنخ برای مشکلاتی هست که ممکنه شما هم با اون برخورد کرده باشید، برای اینکه طولانی نشه، کوتاه نوشتم پس در صورت نیاز پی وی در خدمت هستم و خوشحال میشم کمکی کرده باشم. | 0 |
| 13 | حس نفس تنگی داشتم... | 0 |
| 14 | میرور هامون فعلا وصله :)
توی این شرایط شاید به دردتون بخوره
https://mirrors.kubarcloud.com | 0 |
| 15 | منتورینگ دواپس
توسط دوست و منتور بنده پوریای عزیز
https://devonix.tech/mentoring/ | 0 |
| 16 | چنل pop2 رادیو مون آپدیت شد
راسی اگه تحت وب سختتونه cli هم داریم
جدا از اون با vlc و mpv هم میشه پلی کنید(دکمه برا کپی url چنل هست توی سایت)
پیشنهادی داشتید پیوی بگید | 0 |
| 17 | قیمت ارز و دلار و ... لحظه ای . برای یکی از دوستان هست
@iran98price
پیام اخر ادیت میشه که اسپم نشه:) | 0 |
| 18 | سوالاتی که دوست دارید تو پادکست جواب بدیم رو اینجا کامنت کنید
موضوعات فنی برنامه نویسی دواپسی لینوکسی خصوصی(😈)
پیشنهاد خاصی هم بود بگید :) | 0 |
| 19 | پادکست؟ | 0 |
| 20 | پادکست؟ | 0 |
