Armin codes – Telegram
Armin codes
401 subscribers
90 photos
11 videos
13 files
89 links
👋 Hey there! I'm Armin, a software engineer.

🌟 On this channel, I share:

Handy tools and resources
Behind-the-scenes of my coding journey
My favorite music, hobbies, and experiences

Join in and let's learn, share, and have fun together!🥂
@arminshaikhy
Download Telegram
😇 درس سخت امروز

اگه مصاحبه داری میری قبلش حتماً راجب جایی که مصاحبه داری باهاشون تحقیق کن.
اگه چند تا فیدبک راجب کاری که انجام میدن بدی خیلی حس مثبتی رو ایجاد میکنه!🧐
مورد بعدی این که پشت میز یه جای ساکت و راحت مصاحبه کن که نه خودت اذیت باشی نه مصاحبه کننده مجبوره نیم‌ساعت با بگرانت صدای موتور و ترافیک رو تحمل کنه🤬
Please open Telegram to view this post
VIEW IN TELEGRAM
👾72
Menage a Trois
Gypsy Jazz Caravan
به صرف موسیقی شبانه🌙
Everything worthwhile in life is won through surmounting the associated negative experience. Any attempt to escape the negative, to avoid it or quash it or silence it, only backfires. The avoidance of suffering is a form of suffering. The avoidance of struggle is a struggle. The denial of failure is a failure. Hiding what is shameful is itself a form of shame.
Pain is an inextricable thread in the fabric of life, and to tear it out is not only impossible, but destructive: attempting to tear it out unravels everything else with it. To try to avoid pain is to give too many fucks about pain. In contrast, if you’re able to not give a fuck about the pain, you become unstoppable.

Mark Manson
2
Forwarded from جادی | Jadi
چرا دیروز بخش بزرگی از ویندوز۱۰های شرکت‌های مهم غیرقابل استفاده شدن:‌ باگ کراوداسترایک

https://youtu.be/pjNzvWU6h-M

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

این رو شاید بشه حادترین مساله امنیتی کامپیوتری جهان در چند سال اخیر دونست و دلیلش بسیار ساده بود: یه آپدیت اشتباه یه شرکت که قرار بود مسوول امنیت این کامپیوترها باشه (:

#ویدئو #ویندوز #خبر
تو دنیای موفقیت محور امروز، اکثرا ارزش خود رو با خروجی هامون می‌سنجیم. این تلاش برای پیشرفت و برتری قابل ستایشه ولی یه جنبه تاریک توی این فرآیند وجود داره که ممکنه خیلیامون درگیرش بشیم.
بهره‌وری سمی!
بهره‌وری سمی ​​به معنای پیگیری بی‌وقفه بهره‌وری به قیمت سلامت روانی، روابط و رفاه کلی ماست، این حس همون حسیه که باعث می‌شه همیشه بخوایم یه کار مفید انجام بدیم و در نهایت هم منجر به فرسودگی و استرس دائمی می‌شه.
این چند روش به من کمک می‌کنه که درگیر این موضوع نشم، شاید به شما هم کمک کنه.
🚥 تعیین مرزها: ساعات کاری مشخصی تعیین کنید و به اونها پایبند باشید و از زمان شخصی خود به شدت محافظت کنید.
🧘 اولویت‌بندی مراقبت از خود: برای فعالیت‌هایی که ذهن، بدن و روح شما را تغذیه می‌کنه وقت بذارید. حواستون باشه که استراحت پاداش نیست؛ یه ضرورته.
🎉 جشن گرفتن دستاوردهای کوچک: دستاوردهای خودتون رو هرچند کوچیک، بشناسید و جشن بگیرید. این کار باعث ایجاد ذهنیت مثبت و حفظ انگیزه می‌شه.
⛑️ درخواست کمک: در صورت احساس غرق شدن، از همکارا، دوستان یا متخصصان کمک بگیرید. به اشتراک گذاشتن تجربیات می‌تواند باعث تسکین و ارائه دیدگاه‌های جدید بشه.

بیاید بهره‌وری رو جوری بازتعریف کنیم که شامل تعادل، رفاه و شادی باشه. ارزش شما با میزان کارایی که انجام میدید سنجیده نمی‌شه، بلکه با کیفیت زندگی و تأثیر مثبتی که بر دیگران دارید، مشخص می‌شه.
شما هم درگیر بهره‌وری سمی شدید؟ چجوری تعادل سالم را در زندگی خود حفظ می‌کنید؟
6👾11
Audio
lofi is our generations jazz🧑‍💻
Please open Telegram to view this post
VIEW IN TELEGRAM
3
111
المپیک هم اومد و میره
چی میمونه برای ما به جز تراژدی و حس شدید دوگانگی؟
كيميا، ناهيد، رضا و ....
هر كدوم به داستانی دارن ولی چیزی که به نظرم برای برداشت از این داستان های المپیکی میمونه رویکرد و برخورد جمعی
مخصوصا توی شبکه های اجتماعی که هرکسی به تریبون برای
ابراز نظر دارس.
بازم یه سری به بقیه میتوپن که قربانی پروپاگاندا شدن، از اونور هم بحث مليت و ناسیونالیسم رو پیش میکشن و انگشت اتهام رو سمت هم میگیرن.
قسمت جالب برای خود من تمرين تعامل هست که کم کم داره شکل میگیره و قبل این کمتر دیده میشد.
این رو سر انتخاباتم دیدیم و یه فرصت خوب برای تمرین دموکراسی بین خودمون بود فارغ از نتیجه و خروجی و رای دادن یا
ندادنش.
مهم اینه یادمون باشه توی روندهای اجتماعی ده درصد روی دو انتهای نمودار هستند و تعامل اون نود درصد هست که تصمیم های جمعی رو شکل میده!
👾211
Forwarded from edr saf
Media is too big
VIEW IN TELEGRAM
data?.map.. vs data!.map..
1
دولوپرهای گرامی این CVE-2024-46982 روی Next.js که در اصل میتواند منجر به Cache Poisoning یا مسمومیت حافظه پنهان شود رو در نظر بگیرید که چند روزه خیلی ازش صحبت میشه و غیره.
بخوانید:
https://securityonline.info/next-js-vulnerability-cve-2024-46982-cache-poisoning-exploit-threatens-deployments/

https://app.netlas.io/responses/?q=http.headers.x_powered_by%3A%22Next.js%22&page=1&indices=

https://zoomeye.hk/searchResult?q=app%3A%22Next.js%22&from=5o6o54m5MjQwOTE5MDE=

@DevTwitter | <Amir/>
🧑‍💻
Design Pattern
ها مثل یک جعبه ابزار برای برنامه‌نویسا هستن که به کمکشون می‌تونن مشکلات معمول توی کدنویسی رو با راه‌حل‌های تست‌شده و بهینه حل کنن. هرکسی می‌تونه بدون اینکه چرخ رو از نو اختراع کنه، از این الگوها استفاده کنه و همزمان کد تمیزتر، قابل نگهداری‌تر و انعطاف‌پذیرتری بنویسه.
این الگوها همچنین به ما کمک می‌کنن تا بهتر با تیم‌های بزرگ کار کنیم؛ چون وقتی همه از یک زبان مشترک استفاده می‌کنن، درک کد و رفع مشکلات ساده‌تر می‌شه.
👨‍💻 پس اگه هنوز با Design Patternها آشنا نیستی، حتماً یه زمانی براش بذار و شروع به یادگیری کن. بهترین سرمایه‌گذاری برای رشد حرفه‌ایت توی توسعه نرم‌افزار هست.

💎💎💎
چند تا منبع خوب:
کتاب "Design Patterns: Elements of Reusable Object-Oriented Software"
youtube.com/c/ChristopherOkhravi
refactoring.guru
Please open Telegram to view this post
VIEW IN TELEGRAM
🍾41
🚀 "Clean as You Code" – The Smartest Path to Clean Code 🧼💻

Why wait for refactoring when you can build clean code from the start? Adopting a Clean as You Code approach ensures fewer bugs, easier maintenance, and smoother team collaboration. Here are some tools to help:

🔹 SonarQube: Continuous code quality checks.
🔹 ESLint & Prettier: Real-time linting and formatting.
🔹 EditorConfig: Consistent coding styles across teams.
🔹 Git Hooks (Husky): Enforce checks before commits.
🔹 TDD Tools (Jest, Mocha): Test-first for modular, clean code.

Small, consistent efforts lead to big wins!
21
Forwarded from edr saf
This media is not supported in your browser
VIEW IN TELEGRAM
how to create quick snapshot of your code in VsCode (to share in social media etc)?
Code Snapshot by robertz
#knowledge_sharing #vscode
🍾11
Feel free to contact me
@arminshaikhy
🍾1👾11
Media is too big
VIEW IN TELEGRAM
#denoJs

ویدیو ریلیز نسخه جدید deno واقعا جذاب بود و پر از ایستراگ خفن

پ‌ن: فیچر های خیلی خفنی اضافه شده چکش کنید!
👾1

تکنیک STAR روشی موثر برای پاسخگویی به سوالات مصاحبه‌ای است که توانایی حل مسئله و عملکرد شخصی شما را برجسته می‌کند، نه
کار تیمی.

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

https://vrgl.ir/QniVp
🍾211
🌟 اگر دنبال یه آماده‌سازی خوب برای مصاحبه‌های فنی هستین، این سایت‌ها می‌تونن خیلی کمکتون کنن. چند تا از بهترین منابع تمرین و مصاحبه رو معرفی می‌کنم که هم کارتون رو راحت‌تر می‌کنن و هم خیالتون رو از بابت تمرین راحت می‌کنن.

لیتا کد (LeetCode) 🔍
leetcode.com
توی این سایت کلی سوال در مورد الگوریتم و ساختمان داده هست که دقیقاً همونایی هستن که تو مصاحبه‌ها زیاد می‌پرسن.

هکررنک (HackerRank) 💻
hackerrank.com
تمرین‌های کدنویسی، چالش‌ها و موضوعات مختلف به زبان‌های مختلف. اگر می‌خواین روی مهارت‌های برنامه‌نویسی کار کنین، عالیه.

پرمپ (Pramp) 🎙️
pramp.com
این سایت جالب به شما امکان می‌ده با یه فرد دیگه تمرینی مصاحبه کنین و فیدبک بگیرین. اینطوری مثل مصاحبه واقعی می‌شه و تجربه خوبی کسب می‌کنین.

اکسرسیزم (Exercism) 🧑‍💻
exercism.io
این سایت تمرین‌های زیادی در بیش از ۵۰ زبان برنامه‌نویسی داره و می‌تونین با راهنمایی‌های جامعه کار کنین.

اینتر ویو کیک (Interview Cake) 🍰
interviewcake.com
برای حل سوالات پیچیده به صورت مرحله به مرحله عالیه، مخصوصاً برای مواقعی که نیاز دارین جوابا رو توی فشار مصاحبه پیدا کنین.

کد سیگنال (CodeSignal) 🚦
codesignal.com
تمرین‌های شبیه‌سازی شده‌ی کدنویسی و آزمون‌های استخدامی رو اینجا پیدا می‌کنین که محیطش هم شبیه مصاحبه‌های واقعیه.

ادیوکیتیو (Educative) 📘
educative.io
اینجا دوره‌های تعاملی داره که موضوعات مختلفی از جمله الگوریتم، طراحی سیستم و سوالات تخصصی زبان‌ها رو پوشش می‌ده.

با این منابع می‌تونین حسابی آماده بشین و با اعتماد به نفس بیشتری توی مصاحبه بعدیتون شرکت کنین.
امیدوارم براتون مفید باشه و موفق باشین!
41