❓ AMA:
یه چیز دیگه اضاف کنم با اجازتون به لطف JIT جاوااسکریپت دیگه مفسری نیست
راجع به اینم اگه تونستی حرف بزن
#ama
یه چیز دیگه اضاف کنم با اجازتون به لطف JIT جاوااسکریپت دیگه مفسری نیست
راجع به اینم اگه تونستی حرف بزن
#ama
Please open Telegram to view this post
VIEW IN TELEGRAM
FullstacksJS — Academy
❓ AMA: یه چیز دیگه اضاف کنم با اجازتون به لطف JIT جاوااسکریپت دیگه مفسری نیست راجع به اینم اگه تونستی حرف بزن #ama
🎙 Skillpod 39
کامپالر یا مفسر:
- کامپایلر چیه و چرا هست؟
- مفسر چیه و چرا هست؟
- JIT چیه و چرا هست؟
- آیا با وجود JIT ها جاوااسکریپت زبان مفسری حساب میشه؟
تصحیح: دستورات CPU بسته به سیستم عامل عوض نمیشن. بلکه تفاوت بین syscall ها و api و... باعث میشه کدی که برای پلتفرم خاصی ساخته شده روی پلتفرمهای دیگه اجرا نشه.
———
🚀 @Fullstacks_Academy
#exp #jit #compiler #interpreter #js
کامپالر یا مفسر:
- کامپایلر چیه و چرا هست؟
- مفسر چیه و چرا هست؟
- JIT چیه و چرا هست؟
- آیا با وجود JIT ها جاوااسکریپت زبان مفسری حساب میشه؟
تصحیح: دستورات CPU بسته به سیستم عامل عوض نمیشن. بلکه تفاوت بین syscall ها و api و... باعث میشه کدی که برای پلتفرم خاصی ساخته شده روی پلتفرمهای دیگه اجرا نشه.
———
#exp #jit #compiler #interpreter #js
Please open Telegram to view this post
VIEW IN TELEGRAM
توضیحات تکمیلی Raymond درباره سیستم عامل و اتفاقاتی که توی لایه های پایین تر میافته.
اگر به این موضوعات علاقه مند هستین جامعه Low Level Folks Iran توی این حوزه فعالیت میکنه
گروه جامعه:
@llf_iran
کانال جامعه:
@low_level_folks
#OS #kernel #security #os_security #instruction_sets #syscalls #elf #binaries #drivers #hardware #firmware
اگر به این موضوعات علاقه مند هستین جامعه Low Level Folks Iran توی این حوزه فعالیت میکنه
گروه جامعه:
@llf_iran
کانال جامعه:
@low_level_folks
#OS #kernel #security #os_security #instruction_sets #syscalls #elf #binaries #drivers #hardware #firmware
🎙 Skillpod 40
پرفرمنس:
- فرق پرفرمنس با سرعت چیه؟
- چرا با وجود زبان های سریع بعضی ها از زبان های کندتر استفاده میکنن؟
- آیا میشه گفت کدوم زبان سریع تره؟
- برای انتخاب زبان یا ابزار چه معیارهایی رو در نظر میگیریم؟
———
🚀 @Fullstacks_Academy
#exp #performance
پرفرمنس:
- فرق پرفرمنس با سرعت چیه؟
- چرا با وجود زبان های سریع بعضی ها از زبان های کندتر استفاده میکنن؟
- آیا میشه گفت کدوم زبان سریع تره؟
- برای انتخاب زبان یا ابزار چه معیارهایی رو در نظر میگیریم؟
———
#exp #performance
Please open Telegram to view this post
VIEW IN TELEGRAM
🎙 Skillpod 41
اهمیت تست نویسی:
- مشکل پروژهای که تست نداشته باشه چیه؟ (لینک توییت)
- چرا امروزه یونیت تست نوشتن نقد میشه؟
- تست اشتباه و تست درست.
- مشکل code coverage چیه؟
- هدف از تست نوشتن چیه؟
- چقدر باید تست نوشت؟
———
🚀 @Fullstacks_Academy
#exp #testing #legacy #regression #qa
اهمیت تست نویسی:
- مشکل پروژهای که تست نداشته باشه چیه؟ (لینک توییت)
- چرا امروزه یونیت تست نوشتن نقد میشه؟
- تست اشتباه و تست درست.
- مشکل code coverage چیه؟
- هدف از تست نوشتن چیه؟
- چقدر باید تست نوشت؟
———
#exp #testing #legacy #regression #qa
Please open Telegram to view this post
VIEW IN TELEGRAM
🎙 Skillpod 42
I Prefix:
- چرا اول اسم اینترفیس ها I میذاریم؟
- چرا نباید توی ریاکت استفاده کنیم؟
- Hungarian notation چیه؟
- اهمیتی نامگذاری در مدل کردن سیستم
- چطوری I Prefix میتونه باعث Wrong abstraction بشه؟
تصحیح:
- محیط دایره 2PR هست.
- یجا گفتم زبان دانت منظورم سیشارپ بود
———
🚀 @Fullstacks_Academy
#exp #naming_convention #abstraction #iprefix #interface
I Prefix:
- چرا اول اسم اینترفیس ها I میذاریم؟
- چرا نباید توی ریاکت استفاده کنیم؟
- Hungarian notation چیه؟
- اهمیتی نامگذاری در مدل کردن سیستم
- چطوری I Prefix میتونه باعث Wrong abstraction بشه؟
تصحیح:
- محیط دایره 2PR هست.
- یجا گفتم زبان دانت منظورم سیشارپ بود
———
#exp #naming_convention #abstraction #iprefix #interface
Please open Telegram to view this post
VIEW IN TELEGRAM
1 19 3
🎙 Skillpod 42
I Prefix:
- چرا اول اسم اینترفیس ها I میذاریم؟
- چرا نباید توی ریاکت استفاده کنیم؟
- Hungarian notation چیه؟
- اهمیتی نامگذاری در مدل کردن سیستم
- چطوری I Prefix میتونه باعث Wrong abstraction بشه؟
📣 گوش دادن به پادکست
#skillpod
I Prefix:
- چرا اول اسم اینترفیس ها I میذاریم؟
- چرا نباید توی ریاکت استفاده کنیم؟
- Hungarian notation چیه؟
- اهمیتی نامگذاری در مدل کردن سیستم
- چطوری I Prefix میتونه باعث Wrong abstraction بشه؟
#skillpod
Please open Telegram to view this post
VIEW IN TELEGRAM
❓ AMA:
امکانش هست یه پادکست با موضوع زیر داشته باشیم:
– چرا از جونیور به سینیور 5 تا 10 سال طول میکشه؟
مگه این وسط چه اتفاقی قراره بیوفته؟ چه اتفاقی میوفته؟
– تفاوت یه سینیور با میدلول و جونیور چیه؟ چی این اینا رو از هم تفکیک میکنه؟
– چجوری میفهمیم که سینیور ایم؟ یا میدلول؟
– اطلاع دارین که IQ چقد در این مورد تأثیر داره؟ روند تبدیل به سینیور رو سرعت میبخشه یا سینیوربودن/شدن فقط وابسته به تجربه هست؟
– سینیور چه کارهایی میتونه بکنه که یه میدلول نمیتونه؟
#ama
امکانش هست یه پادکست با موضوع زیر داشته باشیم:
– چرا از جونیور به سینیور 5 تا 10 سال طول میکشه؟
مگه این وسط چه اتفاقی قراره بیوفته؟ چه اتفاقی میوفته؟
– تفاوت یه سینیور با میدلول و جونیور چیه؟ چی این اینا رو از هم تفکیک میکنه؟
– چجوری میفهمیم که سینیور ایم؟ یا میدلول؟
– اطلاع دارین که IQ چقد در این مورد تأثیر داره؟ روند تبدیل به سینیور رو سرعت میبخشه یا سینیوربودن/شدن فقط وابسته به تجربه هست؟
– سینیور چه کارهایی میتونه بکنه که یه میدلول نمیتونه؟
#ama
FullstacksJS — Academy
❓ AMA: امکانش هست یه پادکست با موضوع زیر داشته باشیم: – چرا از جونیور به سینیور 5 تا 10 سال طول میکشه؟ مگه این وسط چه اتفاقی قراره بیوفته؟ چه اتفاقی میوفته؟ – تفاوت یه سینیور با میدلول و جونیور چیه؟ چی این اینا رو از هم تفکیک میکنه؟ – چجوری میفهمیم که…
این قسمت فردا منتشر میشه :)
خیلی وقت زیادی برد. ممنون میشم حمایت کنید. 🙏
خیلی وقت زیادی برد. ممنون میشم حمایت کنید. 🙏
YouTube
اسکیل پاد 43: چقدر طول میکشه سنیور بشیم؟
توی این ویدئو درباره مسیر یادگیری و اهمیت زمان برای سنیور شدن صحبت میکنیم.
عضویت توی جامعه:
https://fullstacksjs.com
کانال تلگرام:
https://t.iss.one/fullstacks_academy
توییتر:
https://twitter.com/fullstacksjs
لینکدین:
https://www.linkedin.com/company/fullstacksjs…
عضویت توی جامعه:
https://fullstacksjs.com
کانال تلگرام:
https://t.iss.one/fullstacks_academy
توییتر:
https://twitter.com/fullstacksjs
لینکدین:
https://www.linkedin.com/company/fullstacksjs…
🎙 Skillpod 43
رابطه زمان و Seniority:
- چرا برای استخدام از ما سابقه کار میخوان؟
- چرا نمیشه توی یک یا دو سال سنیور شد؟
- چرا بجای سنجش دانش، زمان رو میسنجیم؟
📣 مشاهده در یوتیوب
———
🚀 @Fullstacks_Academy
#skillpod #seniority
رابطه زمان و Seniority:
- چرا برای استخدام از ما سابقه کار میخوان؟
- چرا نمیشه توی یک یا دو سال سنیور شد؟
- چرا بجای سنجش دانش، زمان رو میسنجیم؟
———
#skillpod #seniority
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from کداکسپلور | CodeExplore (CodeExplore)
تو این پست براتون یک مقاله مفید با استفاده از دیاگرام و انیمیشن، به همراه یک ویدیو 8 دقیقه ایی، که به نحوه عملکرد و برنامه ریزی پشت پرده ی Promise ها رو بررسی میکنه رو آوردم🔥
+ به نظر من اینکه یک مدل ذهنی خوب از این مکانیزمها داشته باشیم بد نیست، چون Promise ها اساس توابع ناهمزمان تو جاوااسکریپت رو تشکیل میده✨
✌️ JavaScript Visualized: Promise Execution
#javascript #promise
☕️ @CodeExplore
+ به نظر من اینکه یک مدل ذهنی خوب از این مکانیزمها داشته باشیم بد نیست، چون Promise ها اساس توابع ناهمزمان تو جاوااسکریپت رو تشکیل میده
#javascript #promise
Please open Telegram to view this post
VIEW IN TELEGRAM
❓ AMA:
سلام دوستان وقت بخیر
یک سوالی ذهنمو درگیر کرده.
اینکه javaScript یک زبان single-thread هست یک محدودیته یا یک آپشن؟؟
یعنی اگه js multi-thread بود بهتر میشد یا اصلا چنین نیازی نداره ( و اگر اینطوره چرا؟)
درکل حس میکنم خیلی خوب این موضوع رو درک نکردم.
اگه کسی میتونه چندتا مثال واقعی بهم بگه خیلی خوب میشه
مثلا یک زبان multi-thread چه عملیات هایی رو در thread های مختلف انجام میده...
#ama
سلام دوستان وقت بخیر
یک سوالی ذهنمو درگیر کرده.
اینکه javaScript یک زبان single-thread هست یک محدودیته یا یک آپشن؟؟
یعنی اگه js multi-thread بود بهتر میشد یا اصلا چنین نیازی نداره ( و اگر اینطوره چرا؟)
درکل حس میکنم خیلی خوب این موضوع رو درک نکردم.
اگه کسی میتونه چندتا مثال واقعی بهم بگه خیلی خوب میشه
مثلا یک زبان multi-thread چه عملیات هایی رو در thread های مختلف انجام میده...
#ama
FullstacksJS — Academy
❓ AMA: سلام دوستان وقت بخیر یک سوالی ذهنمو درگیر کرده. اینکه javaScript یک زبان single-thread هست یک محدودیته یا یک آپشن؟؟ یعنی اگه js multi-thread بود بهتر میشد یا اصلا چنین نیازی نداره ( و اگر اینطوره چرا؟) درکل حس میکنم خیلی خوب این موضوع رو درک نکردم.…
سینگل ترد بودن توی JS مزیت حساب میشه؟
پ.ن: ورکرها جزئی از زبان JS نیستن، قابلیتی هستن که runtime ها ارائه
میدن.
#exp #js #concurrency
پ.ن: ورکرها جزئی از زبان JS نیستن، قابلیتی هستن که runtime ها ارائه
میدن.
#exp #js #concurrency
❓ AMA:
درود؛
علیرضا این دیدگاه ببین درسته؟
نکست به سمتی رفته که عملا برای استفاده از همه قابلیتهاش — به خصوص روشهای مختلف fetch و cache کردن دادهها — نیازه که ما به عنوان فرانتاند دولوپر تو کار بکندیها دخالت کنیم که یجورایی در اصل فولاستکها بیشترین بهره رو میتونن ازش ببرن.
اما خب با همون رویه گذشته که فرانت صرفا استفاده کننده API های بکانده هم در یه سطحی از نکست میشه بهره برد که شامل مثلا امکاناتیه که برای optimization ئه asset ها میده + static و dynamix رات و همینطور به طور کلی تسهیل کردن استفاده از امکانات ریاکت، مثل همون سرور کامپوننتها و ... | اما برای بحث دیتا، چیزی که در عمل استفاده میشه، client side fetch و همینطور نهایتا fetch کردن دیتا از endpoint های بکاند (نه روت هندلرا) تو سروره.
#ama
درود؛
علیرضا این دیدگاه ببین درسته؟
نکست به سمتی رفته که عملا برای استفاده از همه قابلیتهاش — به خصوص روشهای مختلف fetch و cache کردن دادهها — نیازه که ما به عنوان فرانتاند دولوپر تو کار بکندیها دخالت کنیم که یجورایی در اصل فولاستکها بیشترین بهره رو میتونن ازش ببرن.
اما خب با همون رویه گذشته که فرانت صرفا استفاده کننده API های بکانده هم در یه سطحی از نکست میشه بهره برد که شامل مثلا امکاناتیه که برای optimization ئه asset ها میده + static و dynamix رات و همینطور به طور کلی تسهیل کردن استفاده از امکانات ریاکت، مثل همون سرور کامپوننتها و ... | اما برای بحث دیتا، چیزی که در عمل استفاده میشه، client side fetch و همینطور نهایتا fetch کردن دیتا از endpoint های بکاند (نه روت هندلرا) تو سروره.
#ama
FullstacksJS — Academy
❓ AMA: درود؛ علیرضا این دیدگاه ببین درسته؟ نکست به سمتی رفته که عملا برای استفاده از همه قابلیتهاش — به خصوص روشهای مختلف fetch و cache کردن دادهها — نیازه که ما به عنوان فرانتاند دولوپر تو کار بکندیها دخالت کنیم که یجورایی در اصل فولاستکها بیشترین…
بک اند یا فرانت اند؟
از سرور کامپوننت ها چطوری استفاده کنیم؟
#exp #backend #frontend #next #server_action
از سرور کامپوننت ها چطوری استفاده کنیم؟
#exp #backend #frontend #next #server_action
❓ AMA:
تو هیچوقت نگران این نبودی که مثلا ۵۰ درصد پروژه رو انجام دادی
وسطش لفت بدی و بری شرکت جدید؟
اونوقت توی رزومه چی بنویسم؟
#ama
تو هیچوقت نگران این نبودی که مثلا ۵۰ درصد پروژه رو انجام دادی
وسطش لفت بدی و بری شرکت جدید؟
اونوقت توی رزومه چی بنویسم؟
#ama
Forwarded from فرانت چپتر 🥕
@FrontChapter - #frontChapter
Please open Telegram to view this post
VIEW IN TELEGRAM
FullstacksJS — Academy
❓ AMA: تو هیچوقت نگران این نبودی که مثلا ۵۰ درصد پروژه رو انجام دادی وسطش لفت بدی و بری شرکت جدید؟ اونوقت توی رزومه چی بنویسم؟ #ama
جواب این سوال رو توی جلسه فردا میدیم
❓ AMA:
سلام.
دوستان بنظرتون برای بک اند وقتم رو روی یادگیری چه زبانی بزارم؟ خودم که قبلا نود کار میکردم.
الان میخوام سراغ گو برم ولی یکم از اینده بازارکارش نگرانم.
#ama
سلام.
دوستان بنظرتون برای بک اند وقتم رو روی یادگیری چه زبانی بزارم؟ خودم که قبلا نود کار میکردم.
الان میخوام سراغ گو برم ولی یکم از اینده بازارکارش نگرانم.
#ama