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
switching between terminal and editor in VScode

ctrl + shift + p -> open keyboard shortcuts (JSON)
paste the following

{ "key": "ctrl+`", "command": "workbench.action.terminal.focus"},
{ "key": "ctrl+`", "command": "workbench.action.focusActiveEditorGroup", "when": "terminalFocus"}

ctrl + ` now will switch.
👾11
Forwarded from جینگت دیلی
♻️پدیده ای بنام انفجار ابله ها

اگر شما برای هدایت و اداره یک مجموعه، یک دلقک را دعوت به کار کنید، قطعا در ادامه با سازمانی پر از دلقک مواجه خواهید شد.(استیو جابز)

گای کاوازاکی  نظریه پرداز ژاپنی شرکت اپل از پدیده ای صحبت میکنه، که استیو جابز اونو به نام  انفجار ابله ها در یک نظام سازمانی یا اجتماعی نامگذاری کرده است.

او میگوید وقتی مدیر با استاندارد و مهارت سطح A انتخاب می شود، این مدیر به جهت برخورداری از عقلانیت، نخبگی و هوش زیاد، اطراف خود را عمدتا از نیروهای متخصص با سطح استاندارد A و به ندرت از نیروهای سطح B پر میکند.برعکس، اگر به مدیران با سطح استاندارد  B اجازه ورود به سازمان را بدهید، آنها عمدتا Cها را جذب خواهند کرد، زیرا می خواهند بر آنها برتری داشته باشند... 
این فرآیند ادامه پیدا میکند تا سرانجام به حاکمیت فراگیر Z ها ( دلقک ها، ابله ترین ها و شارلاتان های بزرگ) بر سازمان یا جامعه  ختم میشود.
بر این اساس، وقتی مقام مهمی چون اداره کشور و وزارتخانه را به مدیران با سطح استاندارد پایین می سپارند  پس باید انتظار داشته باشند در ادامه موجی از ابله ها بر سرنوشت جامعه سوار میشوند.به این پدیده انفجار دلقک ها یا انفجار ابلهان گفته می شود.
با این توصیف که مدیران سطح پایین برای جامعه تصمیم می‌گیرند و دستور و ابلاغیه صادر می کنند ، هیچ تعجبی نداره اگر ببینید:
یکی به سازمان زیرمجموعه اش دستور بده سریع و تند و انقلابی هواپیمای مسافربری بسازید.
یکی مدعی بشه که در عرض چندسال ریال ایران رو به یکی از ارزهای قدرتمند دنیا تبدیل خواهد کرد.
آن دیگری با اسارات گرفتن سربازهای آمریکایی و اخاذی از آمریکا برای آزادی آنها، برای کشور درآمد ارزی ایجاد کند.
یکی مدعی ساخت اتومبیل با سوخت آب شود.
یکی هر روز دستور دهد که تنگه هرمز را ببندید.
یکی مدعی شود با یک میلیون تومان میشود شغل ایجاد کرد.

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


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

@jinget_daily
🍾3👾11
Forwarded from FullstacksJS — Academy
استیج ۲: از سینتکس تا مفهوم، چگونه درک عمیق تری از مفاهیم داشته باشیم؟
تو این جلسه آرمین شیخی برامون درباره اینکه چگونه یادگیرنده بهتری باشیم صحبت می‌کنه.

مشاهده ویدئو

ارائه دهنده:‌ آرمین شیخی

مباحث
00:00 درباره استیج
01:13 معرفی و مقدمه
02:54 یادگیری رفتارگرایانه
04:53 یادگیری شناخت‌گرایانه
06:28 یادگیری سازه‌گرایانه
08:31 یادگیری اجتماعی
10:13 چالش تصمیم‌گیری در شرکت‌ها
15:57 آزمایش Bobo Doll
17:20 یادگیری انسان‌گرایانه
21:12 این تئوری ها چطوری بهمون کمک می‌کنه؟
24:26 روش‌های مدرن‌تر یادگیری
28:16 مسئله فاصله مهارتی
31:30 اثرProtege
37:43 استفاده از مصاحبه برای یادگیری
39:42 استفاده از جوامع برای یادگیری
46:51 بهترین مدل یادگیری
48:18 مسئله بی‌انگیزگی
52:30 اضافه بار شناختی
55:37 مسئله Attention span
1:0320 تجربه مهیار کیهانی
1:07:17 تجربه علیرضا لطیفی
1:10:38 یادگیری در مراحل متفاوت
1:12:29 تجربه احسان کیهانی
1:14:57 لینک های ارتباطی

می‌تونید آرمین رو توی شبکه‌های اجتماعی دنبال کنید:
- آرمین شیخی
- کانال تلگرام
- لینکداین

درباره استیج
توی جلسات استیج شما میتونید موضوعی که دوست دارید رو ارائه بدید.
برای هماهنگی کافیه به تلگرام من پیام بدید
https://news.1rj.ru/str/s_kill

#fullstacksjs #stage #learning #knowledge
🚨 Heads up, developers!

It looks like Next.js 15.10 is experiencing memory leak issues 🐛. If upgrading or using this version, monitor your app's performance carefully. The team may patch this soon, so stay tuned! 🔧


به نظر می‌رسه در نسخه Next.js 15.10 یک مشکل نشت حافظه وجود داره. اگر قصد دارید به این نسخه بروزرسانی کنید، عملکرد اپلیکیشن‌تون رو با دقت بررسی کنید.
👾5💩3
In Praise of Idleness and Other Essays.pdf
289.3 KB
پیشنهاد اخر هفته 🍷

مقاله "در ستایش بطالت" نوشته‌ی برتراند راسل، فیلسوف و ریاضی‌دان مشهور، یک نقد جذاب و فلسفی بر ارزش‌های سنتی کار و تولید است. راسل در این مقاله به بررسی مفهوم بطالت می‌پردازد و استدلال می‌کند که جامعه مدرن کار بیش از حد را به اشتباه ستایش می‌کند، در حالی که کاهش ساعات کاری می‌تواند به توزیع بهتر ثروت، افزایش رفاه عمومی و رشد خلاقیت کمک کند. او بطالت را نه به معنای تنبلی، بلکه به عنوان فرصتی برای تفکر، هنر و لذت‌بردن از زندگی معرفی می‌کند و بر اهمیت ایجاد تعادل میان کار و زندگی تأکید دارد. این مقاله دعوتی است برای بازاندیشی در ارزش‌های رایج و بازتعریف مفهوم موفقیت در زندگی.
🍾62
مارگاریتا: فلسفه‌ای از طعم و سادگی🍕

مارگاریتا چیزی فراتر از یک پیتزا است؛ نمادی از هماهنگی، سادگی و اصالت که در برابر هیاهوی پیچیدگی‌های دنیای مدرن ایستاده است. این پیتزا با ترکیب سه ماده‌ی اصلی - گوجه‌فرنگی، موزارلا و ریحان - به ما یادآوری می‌کند که زیبایی واقعی نه در زرق و برق، بلکه در عمق و اصالت نهفته است.
6
Armin codes
مارگاریتا: فلسفه‌ای از طعم و سادگی🍕 مارگاریتا چیزی فراتر از یک پیتزا است؛ نمادی از هماهنگی، سادگی و اصالت که در برابر هیاهوی پیچیدگی‌های دنیای مدرن ایستاده است. این پیتزا با ترکیب سه ماده‌ی اصلی - گوجه‌فرنگی، موزارلا و ریحان - به ما یادآوری می‌کند که زیبایی…
مارگاریتا فلسفه‌ای از زندگی را نمایندگی می‌کند: فلسفه‌ای که در آن سادگی به معنای فقر نیست، بلکه غنا در پیوند با طبیعت و مینیمالیسم است. رنگ‌های این پیتزا، قرمز، سفید و سبز، نه تنها پرچم ایتالیا را به یاد می‌آورد، بلکه تعادلی زیباشناختی میان عناصر زمین، آسمان و گیاهان را نشان می‌دهد.

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

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

این اثر هنری از آشپزی، سفری به گذشته است؛ به سال ۱۸۸۹، زمانی که ملکه مارگاریتا این ترکیب ساده را چشید و از خلوص و طعم آن شگفت‌زده شد. اما مارگاریتا تنها یک یادگار تاریخی نیست؛ بلکه یک بیانیه‌ی فلسفی است که می‌گوید: «سادگی، جوهره‌ی حقیقت است.»

وقتی به مارگاریتا نگاه می‌کنیم، نه‌تنها غذایی برای جسم، بلکه درسی برای روح می‌بینیم. این پیتزا، به‌سادگی‌اش، ما را به تأمل در زندگی دعوت می‌کند: به این‌که آیا ما نیز می‌توانیم مانند مارگاریتا، در عین سادگی، سرشار از معنا و تأثیر باشیم؟ شاید در نهایت، راز جذابیت مارگاریتا همین باشد: آغوشی گرم برای آنچه در زندگی واقعی و خالص است.
2
تغییرات جدید در معماری React Native - نسخه 0.76
مهم‌ترین تغییرات معماری جدید:
JSI (JavaScript Interface): به جای ارتباطات قدیمی از پل‌های Bridge، حالا از JSI برای تعامل سریع‌تر با کد نیتیو استفاده می‌شود. این باعث کاهش تاخیر و بهبود سرعت اپلیکیشن می‌شود.
Fabric: موتور جدید رندرینگ برای بهبود تعاملات UI و کاهش زمان رندرینگ در اپلیکیشن‌های پیچیده.
TurboModules: بهبود بارگذاری ماژول‌های نیتیو به‌صورت همزمان با JavaScript که سرعت بارگذاری اپلیکیشن را افزایش می‌دهد.
رندرینگ همزمان (Concurrent Rendering): رندر شدن بخش‌های مختلف اپلیکیشن به‌طور همزمان، که باعث افزایش سرعت و کارایی می‌شود.
Automatic Batching: دسته‌بندی خودکار تغییرات وضعیت (State) به‌منظور کاهش رندرهای غیرضروری و بهبود کارایی.


https://reactnative.dev/blog/2024/10/23/the-new-architecture-is-here
1
https://git-wrapped.com/

از اینجا میتونید خلاصه فعالیت گیت‌هابتونو توی سالی که گذشت ببینید 🫠


پ‌ن: یه خلاصه خیلی بانمک درست میکنه که میتونید شیر کنید.
پ‌ن: دوست داشتید برام بفرستید بنظرم خیلی جالب اومد!
🥂
👾32
دورهمی مدیران محصول ایکامرس، پنجشنبه هفته آینده قراره برگزار بشه.

‏جزییات سرفصل‌های دورهمی رو می‌تونین از اینجا ببینین.
‏⁦ dgshahr.landin.ir/e-comeeting/

‏برای دوستان پروداکتی به شدت پیشنهاد میکنم و مطمئناً میتونن از تجربه عزیزان مخصوصا امیر استفاده کنن.

برای دولوپرها هم خالی از لطف نیست و فرصت خیلی خوبی برای شبکه‌سازی و انتقال تجربس.🦾

اومدید میبینمتون 🤞🏻🥂
6
👾9🍾4
Forwarded from تهلاگ / Tehlug
⚡️ اطلاعیه دورهمی چیتگر

روز دوشنبه ۲۴ دی ماه قصد داریم که یه دورهمی ساده به صرف پیاده‌روی و گپ‌و‌گفت دور دریاچه‌ی چیتگر داشته باشیم. برای شرکت نیاز به ثبت‌نام نیست و هماهنگی رو در صورت لزوم توی گروه تلگرام ‌می‌تونید انجام بدید.

📍 مکان شروع
🗓 دوشنبه ۲۴ دی ساعت ۱۷

🐧 @TehranLUG
Please open Telegram to view this post
VIEW IN TELEGRAM
3🍾2
The Critical Rendering Path (CRP) encompasses the steps a browser takes to turn HTML, CSS, and JavaScript into visible pixels on the screen.
CRP Components and Processes

Document Object Model (DOM):

•Created incrementally as HTML is parsed.
•HTML may request JavaScript, altering the DOM.
•Larger DOM trees can slow down subsequent steps.


CSS Object Model (CSSOM):

•Built by parsing CSS, which is render-blocking until complete.
•Contains style rules applied to DOM nodes.
•More specific selectors take longer to evaluate but typically have minimal impact.

Render Tree:

•Combines DOM and CSSOM to include only visible content.
•Excludes display: none; elements and non-visual DOM nodes.

Layout:

•Determines the size and position of elements.
•Depends on screen size and viewport settings.
•Frequent or complex layouts can lead to "jank" during animations or scrolling.

Paint:

•Converts the render tree into pixels.
•Optimized to repaint only affected areas.
👾1
چرا نحوه‌ی سوال پرسیدن مهمه؟

تا حالا شده یه سوال از کسی بپرسی و به جای جواب درست، یه مشت جواب گنگ و بی‌ربط بگیری؟ یا اصلاً کسی نتونه کمکت کنه چون درست منظورت رو نگفتی؟ 🤔

🔑 واقعیت اینه که نحوه‌ی سوال پرسیدن، روی جواب گرفتن تأثیر مستقیم داره.
وقتی سوال خوب و درست می‌پرسی:
1️⃣ مخاطب دقیقاً متوجه می‌شه که چه چیزی نیاز داری.
2️⃣ ارتباطاتت بهتر و مؤثرتر می‌شه.
3️⃣ می‌تونی سریع‌تر به جواب برسی و وقتت هدر نمی‌ره.
4️⃣ حتی ممکنه جواب‌هایی بگیری که باعث بشن خودت بهتر فکر کنی و راه‌حل‌های جدید پیدا کنی.

مثلاً تصور کن از یکی بپرسی:
«چرا گوشی من کار نمی‌کنه؟»
خب، این سوال خیلی کلیه! کسی نمی‌تونه راحت بفهمه دقیقاً مشکل کجاست. ولی اگه بپرسی:
«گوشی من شارژ می‌شه، ولی روشن نمی‌شه. مدلش هم فلانه. چه مشکلی ممکنه داشته باشه؟»
اینجا دیگه مسیر رو مشخص کردی و احتمال اینکه کمک درستی بگیری خیلی بیشتره. 💡


این چند تا لینک خیلی خوب توضیح داده نحوه سوال پرسیدن رو
پیشنهاد میکنم یه نگاهی بهشون بندازید:

dontasktoask.ir
dontasktoask.ir/xy
dontasktoask.ir/nohello
dontasktoask.ir/nopv
dontasktoask.ir/nocode
3🍾2
سلام!
فرصت کارآموزی فرانت‌اند توی دیجی‌شهر فراهم شده💙
اگه دوست داری تجربه کار توی تیم و پروژه‌های واقعی رو به دست بیاری و خودتو برای ورود به بازار کار آماده کنی، این فرصت می‌تونه برات مناسب باشه.

پیش‌نیازها و جزئیات رو می‌تونی اینجا ببینی:
https://sha.hr/job
3🍾2
🏰 Building large scale web applications

A react field guide

امروز علی این کتاب رو آورده بود به نگاهی انداختم و خیلی خوشم اومد
توضیحات روون و کاربردی بود و خیلی خیلی مفید.
بهتون پیشنهاد میکنم بخونیدش.
اگه هم خواستید میتونید از
refhub.ir
فیزیکیشو بگیرید.

فایل👇
7🍾2
یه پکیج لاراولی اپن سورس جدید برای کوتاه کردن لینک اومده به اسم Lua
‏امکانات خوبی داره، برای کارهای فوری فوتی به درد می‌خوره.


https://t.co/QoGOgm1yyM

🔬https://x.com/shanix72/status/1879566260562014446
🍾31
راهنمای خرید یه #قهوه‌ خوب؛
وقتی میریم قهوه بخریم چندتا ویژگی هست که حتما باید بهش توجه کنید وگرنه هم پولتون رو دور ریختید و هم قهوه بدی نصیبتون میشه


اولین و مهترین نکته؛ اکسیژن، رطوبت و نور سه دشمن اصلی عطر و طعم قهوه شماست برای محافظت در برابر این سه عامل بسته بندی مناسب ضروریه. بسته بندی باید مات باشه و سوپاپ هوا داشته باشه. اصرار ما به عدم خرید قهوه فله‌ای به همین خاطره چون دون قهوه شما به مرور زمان تمام ویژگی‌های طعمی ‏خودش رو از دست میده.

اگر رفتین جایی اون سیلوهای قهوه روی دیوار بود(استوانه‌های شیشه‌ای) فرار کنین. بدون شک میگم که قهوه خوب اینجاها پیدا نمیشه این از بدیهیات نگه‌داری قهوه‌ست که باید رعایت شه! قدیمی‌ترین قهوه فروشی ایرانم و نوستالژی قهوه و اینا برای شما قهوه نمیشه :))

به تاریخ برشته‌ شدن(رُست) قهوه روی بسته‌بندی توجه کنید؛ بهترین عطر و طعم قهوه رو میتونید تو فاصله یک هفته تا ۲۱ روز بعد از برشته شدن تجربه کنید. نه اینکه قهوه بعد از ۲۰ روز قابل مصرف نباشه ولی این گلدن تایم یه قهوه خوبه. راستی اگه کسی بهتون گفت این قهوه دیروز برشته شده ‏گول تازگی رو نخورید اون قهوه معمولا دی‌گس نشده و احتمالا تجربه بدی رو براتون رقم میزنه.

یک‌دست بودن رنگ دان قهوه؛ تفاوت آشکار رنگ دانه‌های قهوه معمولا نشان از عدم شناخت فروشنده یا تولید‌کننده از دان قهوه داره و خروجی عصاره‌گیری خوبی نخواهید داشت!

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

میکس فول کافئین، میکس انرژی، سوپر کافئین کرم‌دار؛
شما این کلمات رو هیچ‌وقت از دهن یه متخصص صنعت قهوه نخواهید شنید. این کلمات سیاه‌بازی و غیر حرفه‌ای بودن فروشنده رو میرسونه.بچه‌ها شما قراره قهوه بخورید نه تریاک پس گول این حرفارو نخورید!

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


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

به شکل و ظاهر بسته بندی اهمیت بدید؛ قهوه‌ای که بسته‌بندی و طراحی خوبی داره احتمالا(نه لزوما) قهوه خوبیه ولی قهوه‌ای که بسته‌بندی و طراحی بدی داره قطعا قهوه‌ی بدیه!
اون ضرب‌المثل «گنج تو خرابه‌اس» اینجا جواب نمیده :)

پایان



_قهوه‌چی_




@uttweet
سلام!
فرصت کارآموزی بک‌اند توی دیجی‌شهر فراهم شده💙
اگه دوست داری تجربه کار توی تیم و پروژه‌های واقعی رو به دست بیاری و خودتو برای ورود به بازار کار آماده کنی، این فرصت می‌تونه برات مناسب باشه.

پیش‌نیازها و جزئیات رو می‌تونی اینجا ببینی:
dgi.sh/back
5💩3