Armin Shaikhy
Link
click to show
click to show
وبینار چطور در مصاحبههای سیستم دیزاین شرکتها قبول بشیم؟
رایگان
امروز، شنبه - ۱۲ اردیبهشت، ساعت ۱۹ تا ۲۰
امروز عصر در یه دورهمی آنلاین میخوایم راجع به آمادگی برای مصاحبههای سیستم دیزاین شرکتهای بزرگ داخلی/خارجی صحبت کنیم شامل:
- دغدغه مصاحبهگر توی جلسه چیه
- سرفصلهایی که باید بدونیمشون
- نکاتی که در حل مسئله باید بهشون توجه کنیم
جزییات بیشتر:
https://behrad.tech/courses/system-design-interview
امیدوارم کمکی باشه برای دوستانی که چه تو این شرایط چه برای بعدش تو مصاحبه با شرکتهای داخلی یا خارجی قرار میگیرن.
لینک شرکت در وبینار در گروه بله و کانال تلگرام منتشر میشه:
گروه سیستم دیزاین در بله:
https://ble.ir/join/A6HiDuie9S
کانال تلگرام:
https://t.me/mindfulsoft
7 · 437 · #بدرد
قبلا یه ریپو اومده بود به شما سابدامین با دامنهی is-a.dev میداد
حالا چند تا ریپوی جدید هم هستن که این کار رو میکنن.
*.thedev.id
https://github.com/thedev-id/thedev.id
*.is-pro.dev
*.is-into.tech
https://github.com/is-cool-me/register
*.is-a-good.dev
https://github.com/is-a-good-dev/register
*.thedev.me
https://github.com/thedev-me/register
*.is-a.shop
https://github.com/is-a-shop/register
*.is-truly-a.pro
https://github.com/is-truly-a-pro/register
*.part-of.my.id
https://github.com/partofmyid/register
*.is-an-ai.dev
https://github.com/is-an-ai-dev/register
*.is-cod.in
https://github.com/is-cod-in/register
اینم ریپوی قبلی
*.is-a.dev
https://github.com/is-a-dev/register
فقط کافیه یه فایل json توی domains بسازید و توش CNAME رو مشخص کنید، بعد هم پول ریکوئست.
بعد از مدت کوتاهی براتون فعال میشه.
@DevTwitter
12 · 569 · Armin Shaikhy
Photo
click to show
click to show
اگر پروژه خاصی دارید که دارید روش کار میکنید، Claude همین الان این لینک رو گذاشت برای کسایی که میخوان open source کار بکنن روی پروژههاشون و بهتون Claude Max 20X رو میده کاملاً رایگان.
https://claude.com/contact-sales/claude-for-oss
@codehalics | کدهالیک
15 · 404 · Photo
click to show
click to show
Photo
click to show
click to show
ایده مهمه؛ اما اجرا از اون خیلی مهمتره!
امروز تو یه کتابفروشی، این بستهها رو دیدم که طراحی و عنوانهای جذابشون توجهم رو جلب کرد.
یعنی تو جعبهای که روش نوشته This is Jazz و Queen Discography چی میتونه باشه؟
بازش که کردم، یه فلشدرایو توش بود؛ به همین سادگی!
فروش کلکسیون موسیقی تو فلشدرایو کار جدیدی نیست؛ این ایده رو سر چهارراهها و تو کانالهای ماهوارهای بیشمار دفعه دیدهبودم... اما هیچوقت رغبت به خرید برام ایجاد نشدهبود.
اینبار اما متفاوت بود؛ همون ایده سرچهارراهی با یه اجرا و بستهبندی متفاوت حالا تبدیل به یه محصول شیک و جالبتوجه شده که من رو به خرید ترغیب میکنه!
شما چه اجرا و execution باحال از ایدههای قدیمی دیدین که براتون جذاب بوده؟
3 · 549 · Armin Shaikhy
Photo
click to show
click to show
We survived the era of Script Kiddies.
Welcome to the era of Prompt Kiddies.
https://x.com/ASafaeirad/status/2055567900082151889
1 · 481 · Armin Shaikhy
Link
click to show
click to show
Atlassian's: fire the engineer who built their infrastructure
The dev: post a 38-minute breakdown of every system he built, free for anyone to copy
https://x.com/polydao/status/2055197994635424038
2 · 455 · Armin Shaikhy
Photo
click to show
click to show
واقعاً خوشحالم که این ماه به عنوان Top 1% Engineering Mentor در ADPList شناخته شدم 🏆
تو فوریه ۲۰۲۶ چندین جلسه منتورینگ داشتم و حقیقتش هر کدوم از این گفتگوها برای خود من هم پر از یادگیری بود.
از صحبت درباره مسیر شغلی و مهاجرت گرفته تا مهندسی نرمافزار، سیستم دیزاین، رشد فردی و تجربه کار توی تیمهای مختلف.
همیشه حس میکنم بهترین بخش کامیونیتی تکنولوژی اینه که آدمها مسیر رو برای هم سادهتر میکنن و تجربههاشون رو به اشتراک میذارن.
خوشحالم که تونستم سهم کوچیکی تو این مسیر داشته باشم 🤍
ممنون از ADPList و همه کسایی که تو این جلسات کنارم بودن 🙌
اگر فکر میکنید توی مسیر شغلی، یادگیری یا رشد فنیتون میتونم کمکی بکنم، خوشحال میشم پیام بدید تا باهم گپ بزنیم 🚀
@arminshaikhy
6 · 655 · Armin Shaikhy
Link
click to show
click to show
Get ready to shred your React and frontend limits at React Norway 2026. On June 5th, we’re turning Rockefeller — the legendary heart of Oslo's music scene — into an epicenter of React revelations. This isn’t your usual developer conference. It's loud, it's live, and it's unapologetically authentic.
Secure your spot in the pit; let’s React and rock🤘
https://reactnorway.com/
1 · 943 · Armin Shaikhy
Link
click to show
click to show
Fuck AI company CEOs.
Listen to Grady.
https://www.youtube.com/watch?v=oRjLzxg8q6A
3 · 672 · Armin Shaikhy
سلام رفقا 👋
این مدت به واسطه شرایط تلخ و عجیبی که همه تجربه کردیم، اینجا خیلی کمکار بودم. نه حالش بود، نه تمرکزش.
ولی فکر کردم شاید بهترین راه برای شروع دوباره، ساختن یه فرصت برای یاد گرفتنه.
برای همین تصمیم گرفتیم تابستون امسال یه منتورشیپ ۷۰ روزه برگزار کنیم.
توی این مسیر فقط من نیستم؛ قراره در کنار چند نفر از دوستان و همکارهای حرفهای و باتجربه هم همراهتون باشیم تا هر کدوم از زاویه تجربه خودشون، کمکتون کنن مسیر رشدتون سریعتر و درستتر پیش بره.
دلیل برگزاری این برنامه هم یه چیزیه که این چند سال خیلی دیدیم.
با اومدن AI، ابزارهای جدید و سرعت بالای توسعه، خیلیها خیلی سریعتر از قبل کد میزنن؛ ولی همزمان یه گپ دانشی هم ایجاد شده.
امروز ممکنه کسی بتونه با کمک ابزارها یه فیچر کامل پیاده کنه، اما وقتی پای تحلیل مسئله، دیباگ، Performance، طراحی سیستم یا تصمیمهای مهندسی وسط میاد، ضعف پایهها خودش رو نشون میده.
این منتورشیپ دقیقاً برای پر کردن همین فاصله طراحی شده.
قرار نیست فقط الگوریتم حفظ کنیم یا چند تا سؤال LeetCode حل کنیم؛ قراره یاد بگیریم چطور فکر کنیم، چطور مسئله رو تحلیل کنیم و چطور مثل یه Software Engineer تصمیم بگیریم.
طی ۱۰ هفته از Programming Fundamentals شروع میکنیم و به Data Structures، Algorithms، Clean Code، SOLID، Git، Testing و مبانی System Design میرسیم.
هر هفته جلسه گروهی، تمرین، بازخورد و جلسات منتورینگ خواهیم داشت.
شرکت در دوره کاملاً رایگانه؛ فقط یه شرط داره:
تعهد، استمرار و مسئولیتپذیری.
اگر حس میکنی سرعت ابزارها از سرعت رشد پایههات جلو زده، احتمالاً این دوره برای توئه.
بهزودی لینک ثبتنام و جزئیات کامل رو منتشر میکنم. امیدوارم این تابستون کنار هم یه جامعه یادگیری خوب بسازیم. ❤️
21 · 815 · Replyسلام رفقا 👋
این مدت به واسطه شرایط تلخ و عجیبی که همه تجربه کردیم، اینجا خیلی کمکار بودم. نه حالش بود، نه تمرکزش.
ولی فکر کردم شاید بهترین راه برای شروع دوباره، ساختن یه فرصت برای یاد گرفتنه.
برای همین تصمیم گرفتیم تابستون امسال یه منتورشیپ ۷۰ روزه برگزار کنیم.
توی این مسیر فقط من نیستم؛ قراره
Photo
click to show
click to show
سلام رفقا 👋
طبق قولی که داده بودم، هفتهی بعد اطلاعات کامل منتورشیپ رو بهصورت عمومی منتشر میکنم.
ولی گفتم قبل از پابلیک شدن، لینک ثبتنام رو اول با بچههای کانال به اشتراک بذارم.
فقط یه نکته؛ ظرفیت این دوره واقعاً محدوده و از همین الان بابت اینکه احتمالاً نتونیم همهی درخواستها رو بپذیریم، پیشاپیش عذرخواهی میکنم. 🙏
لینک ثبتنام (بدون VPN هم در دسترسه): armincodes.ir/mentorship/
اگر سؤال یا ابهامی داشتید، میتونید مستقیم بهم پیام بدید: @arminshaikhy
امیدوارم این تابستون (و احتمالاً یه تیکه از پاییز) کنار هم یه مسیر یادگیری جدی، مستمر و باکیفیت بسازیم.
35 · 3.1K · Armin Shaikhyسلام رفقا 👋
طبق قولی که داده بودم، هفتهی بعد اطلاعات کامل منتورشیپ رو بهصورت عمومی منتشر میکنم.
ولی گفتم قبل از پابلیک شدن، لینک ثبتنام رو اول با بچههای کانال به اشتراک بذارم.
فقط یه نکته؛ ظرفیت این دوره واقعاً محدوده و از همین الان بابت اینکه احتمالاً نتونیم همهی درخواستها رو بپذیریم، پیشاپی
سلام رفقا
لینکی براتون ایمیل شده اگه ثبتنام کردید
اسپم رو چک کنید حتما
2 · 796 · اگر وردپرسی دارین که از نسخه اش از ۷.۰.۲ قدیمی تر است، سریعا آپدیتش کنین. دو تا مشکل امنیتی خیلی حاد هست که داره به شکل فعال برای حمله به سایت ها استفاده می شه. یک حمله sql injection و یک مشکل در REST API که اجازه اجرای کد از راه دور رو می ده. آپدیت همیشه مهمه، الان در وردپرس الزامی.
7 · 606 · Armin codes
Photo
click to show
click to show
اگه با Claude Code کار میکنی، این دوره رسمی Anthropic احتمالاً به دردت میخوره.
حدود ۱ ساعت زمان میبره و توش از Workflowها، مدیریت Context و استفاده بهتر از Claude Code گفته میشه. آخرش هم گواهی پایان دوره میده.
https://anthropic.skilljar.com/claude-code-101
36 · 731 · Armin codes
Video
ssstwitter.com_1786096785955.mp4 · 5.5 MB · click to show
ssstwitter.com_1786096785955.mp4 · 5.5 MB · click to show
35 سال پیش در چنین روزی(6 آگوست 1991)، اولین وبسایت جهان در دسترس عموم قرار گرفت. صفحهای ساده با چند لینک که تیم برنرز‑لی بر روی کامپیوتر NextCube در CERN منتشر کرد. ایدهای که به بخش جداییناپذیر زندگی میلیاردها نفر تبدیل شد.
https://info.cern.ch/hypertext/WWW/TheProject.html
@DevTwitter | <Alireza Naji/>
3 · 501 · Armin codes
Link
click to show
click to show
یه دستی سروروی وبسایت کشیدم و نوشتن رو شروع کردم.
فید بک بدید اگه دوست داشتید.
با موضوع دغدغه این روزا شروع کردم
https://armincodes.ir/fa/prometheus-ai-age/
3 · 440 · Armin codes
Node.JS 26.10.0 has added built-in throttle and debounce utilities 🎉
Time to upgrade and ditch the third-party libs.
import { throttle } from 'node:util';
const request = throttle(async (id) => {
const response = await fetch(`https://example.com/items/${id}`);
return response.json();
}, 2, 1_000);
// At most two requests begin during each one-second interval. All other calls
// remain queued and retain their original arguments.
const results = await Promise.all([
request(1),
request(2),
request(3),
request(4),
]);
#nodejs #news
2 · 212 · Armin codes
Photo
click to show
click to show
آسیبپذیری جدید Docker | CVE-2026-17106
یه آسیبپذیری با نام CopyEscape در Docker پیدا شده که به قابلیت docker cp مربوط میشه.
داستان سادهش اینه :
وقتی با docker cp فایلی رو بین Container و Host جابهجا میکنیم، توی نسخههای آسیبپذیر، یک Container مخرب میتونه با استفاده از Symlink مسیر فایل رو تغییر بده و باعث بشه فایل خارج از مسیر موردنظر روی Host نوشته یا Overwrite بشه.
یعنی چیزی که قرار بوده فقط داخل یه مسیر خاص کپی بشه، ممکنه به مسیر دیگهای روی Host برسه. ️
CVE: CVE-2026-17106
Severity: High
CVSS: 7.1
نسخههای آسیبپذیر: Docker Engine قبل از 29.7.0
نسخه اصلاحشده: 29.7.0 و بالاتر
اگر Docker دارید، حتماً نسخهتون رو بررسی و در صورت امکان به نسخه اصلاحشده یا آخرین نسخه پایدار ارتقا بدید.
@DevTwitter | <Mohadeseh Heshmatian/>
🍾1
1 · 108 ·