یه پستی دیدم که میگفت برای تولید unique key در ریکت از useId استفاده کنید.برای لیستها نکنید این کارو. حتما دلیلی داشته که توی داکیومنتش نوشته که:
useId should not be used to generate keys in a list. Keys should be generated from your data.
دلیلش هم اینه که چون توی هر رندر ، همه المانها آیدی جدید میگیرن ، ریکت نمیتونه ترک کنه و همه رو هر سری رندر میکنه.
منبع:
https://react.dev/reference/react/useId
useId should not be used to generate keys in a list. Keys should be generated from your data.
دلیلش هم اینه که چون توی هر رندر ، همه المانها آیدی جدید میگیرن ، ریکت نمیتونه ترک کنه و همه رو هر سری رندر میکنه.
منبع:
https://react.dev/reference/react/useId
یه بنده خدایی رو گفتن بیاد از تجربه مهاجرتش بگه ، نه تنها هیچ حرفی از سربازی رفتن و دغدغه مالی برای رفتن نزد ، بلکه گفت دوستش کاراشو اوکی کرده رفته و پدرش هم از بچگی بهش برنامه نویسی یاد میداده و خودش هم بهترین مدارس و دانشگاه درس خونده.
نوش جونش ولی خب ایشون چه تجربهای داره که به اشتراک بذاره؟ نهایتا اینکه بگه هوای اونجا سرده یا گرمه یا مثلا تخم مرغ اونجا چند یورو هستش.
احساس میکنم چندتا ایران وجود داره. والا ما هر کی رو دور خودمون دیدیم انسانها پرتلاشی بودن که با هزار بدبختی سربازی رفتن و پول جور کردن تا تونستن برن.
اینا توی کدوم ایرانن؟
همچنین مصاحبهای جز القای حس ناامیدی چیزی نداره.
تخم مرغ وسط این عدالت اجتماعی.
نوش جونش ولی خب ایشون چه تجربهای داره که به اشتراک بذاره؟ نهایتا اینکه بگه هوای اونجا سرده یا گرمه یا مثلا تخم مرغ اونجا چند یورو هستش.
احساس میکنم چندتا ایران وجود داره. والا ما هر کی رو دور خودمون دیدیم انسانها پرتلاشی بودن که با هزار بدبختی سربازی رفتن و پول جور کردن تا تونستن برن.
اینا توی کدوم ایرانن؟
همچنین مصاحبهای جز القای حس ناامیدی چیزی نداره.
تخم مرغ وسط این عدالت اجتماعی.
نشانههای سازمانی که نباید براش رزومه بفرستید:
۱- پنج شنبهها روز کاری نیست. به طور معمول ساعت کاری ، ۴۴ ساعت یا ۴۲ ساعت در هفته هستش
۲- منعطف اونیه که هماهنگی نخواد
۳- وقتی فرآیندی خیلی پیچیده میشه ،یعنی اون کار قرار نیست انجام بشه
۴- وقتی روی کلماتی مثل مکانیزم و کنترل و دقیق ، خیلی تاکید میشه ، یعنی سگ صاحبشو نمیشناسه توی اون شرکت. اگر اینا جزیی از فرهنگ سازمانشون بود ، اصلا نیاز نبود بهش اشاره کنن.
-----
خلاصه شرکت بالا میشه : چندتا مورچه کارگر و یه جنگل حیوون که میخوان دستور بدن
۱- پنج شنبهها روز کاری نیست. به طور معمول ساعت کاری ، ۴۴ ساعت یا ۴۲ ساعت در هفته هستش
۲- منعطف اونیه که هماهنگی نخواد
۳- وقتی فرآیندی خیلی پیچیده میشه ،یعنی اون کار قرار نیست انجام بشه
۴- وقتی روی کلماتی مثل مکانیزم و کنترل و دقیق ، خیلی تاکید میشه ، یعنی سگ صاحبشو نمیشناسه توی اون شرکت. اگر اینا جزیی از فرهنگ سازمانشون بود ، اصلا نیاز نبود بهش اشاره کنن.
-----
خلاصه شرکت بالا میشه : چندتا مورچه کارگر و یه جنگل حیوون که میخوان دستور بدن
دوستان گرامی ، لطفا هزینه و زمانتون رو صرف رویدادها و همایشهای فرانت و شبکه و لینوکس و اینجور مسایل نکنید. اون قدری که هزینه میکنید ، فایده کسب نمیکنید.
من هم زمانی خیلی پیگیر بودم ولی فقط زمانمو سوزوندم. حالا ممکنه یکی بگه نه اتفاقا خیلی هم خوبه.
من نظر شخصیم رو گفتم. نفراتی هم که میشناسم همین نظر رو دارن.
این مراسمات بیشتر جنبه شوآف داره وگرنه ایران توی آیتی چه چیز فنی برای گفتن داره که بخواد همایش بذاره؟ نهایتا اینکه محصول خاصی تولید شده بیان تبلیغش رو کنن یا یه نفر بیاد از سختیهاش بگه یا دو سه روز ورکشاپ بذارن تهش یه تیکه کاغذ بدن.
تنها رویدادهایی که ارزش هزینه داره ، رویدادهای فوق تخصصی هستن که اون هم خیلی به ندرت برگزار بشن که معمولا هم موضوعش امنیت و اینجور چیزاس.
بزرگترین هزینهای که میکنید، زمانه.
توی حاشیه نرونید.
اگر رویداد کوتاه مدت و رایگانی به پستتون خورد ، شاید ارزش داشته باشه.
من هم زمانی خیلی پیگیر بودم ولی فقط زمانمو سوزوندم. حالا ممکنه یکی بگه نه اتفاقا خیلی هم خوبه.
من نظر شخصیم رو گفتم. نفراتی هم که میشناسم همین نظر رو دارن.
این مراسمات بیشتر جنبه شوآف داره وگرنه ایران توی آیتی چه چیز فنی برای گفتن داره که بخواد همایش بذاره؟ نهایتا اینکه محصول خاصی تولید شده بیان تبلیغش رو کنن یا یه نفر بیاد از سختیهاش بگه یا دو سه روز ورکشاپ بذارن تهش یه تیکه کاغذ بدن.
تنها رویدادهایی که ارزش هزینه داره ، رویدادهای فوق تخصصی هستن که اون هم خیلی به ندرت برگزار بشن که معمولا هم موضوعش امنیت و اینجور چیزاس.
بزرگترین هزینهای که میکنید، زمانه.
توی حاشیه نرونید.
اگر رویداد کوتاه مدت و رایگانی به پستتون خورد ، شاید ارزش داشته باشه.
فردا ساعت ۹ صبح جلسه بعدی دورهمی به صورت آنلاین برگزار میشه. جواب سوالات دوستان رو میدیم ، پروژه مشترک پیش میبریم و رزومه بررسی میکنیم.
هر کدام از دوستان که تمایل به شرکت داره ، با پرداخت هر مبلغ دلخواه به حساب موسسه خیریه محک و ارسال رسیدش به من ، توی گروه مخصوص دورهمی جوین میشه و میتونه توی جلسات حضور داشته باشه.
هر کدام از دوستان که تمایل به شرکت داره ، با پرداخت هر مبلغ دلخواه به حساب موسسه خیریه محک و ارسال رسیدش به من ، توی گروه مخصوص دورهمی جوین میشه و میتونه توی جلسات حضور داشته باشه.
گزارش جلسه ۶ دوره عمیق جاوا اسکریپت:
توی این جلسه فقط در مورد دیتاتایپهای زیر صحبت کردیم.
undefined
null
boolean
هر چیزی که در مورد این سه دیتاتایپ وجود داره مطرح کردیم. مجموعاحدود ۲:۱۵ طول کشید و جزوهای ۱۲ صفحهای (صفحه دفترچه) در اختیار دوستان قرار گرفت.
جزوه جلسات ۲ تا ۵ (با موضوع مراحل و نحوه اجرای کد در انجین جاوااسکریپت) هم در حال تهیه هستش و توی چند روزه آینده در اختیار شرکت کنندگان قرار میگیره.
توی این جلسه فقط در مورد دیتاتایپهای زیر صحبت کردیم.
undefined
null
boolean
هر چیزی که در مورد این سه دیتاتایپ وجود داره مطرح کردیم. مجموعاحدود ۲:۱۵ طول کشید و جزوهای ۱۲ صفحهای (صفحه دفترچه) در اختیار دوستان قرار گرفت.
جزوه جلسات ۲ تا ۵ (با موضوع مراحل و نحوه اجرای کد در انجین جاوااسکریپت) هم در حال تهیه هستش و توی چند روزه آینده در اختیار شرکت کنندگان قرار میگیره.
وقتی با سن کم یا تجربه پایین ، به خودتون میگید "سنیور" ، تنها اتفاقی که میفته اینه که خودتونو سوژه خنده بقیه کردید.
انسان توی هر سنی ، ممکنه باهوش یا سخت کوش باشه ، ولی سنیوریتی فقط با ترکیب زمان و تجربه به دست میاد. اونم وقتی بهش میرسی تازه متوجه حجم مطالبی میشی که بلد نیستی.
هر چند که "باهوش" هم چیزی نیست که شخص به خودش بگه و باید از عملکردش و نظر بقیه متوجهش شد.
برای سنیور شدن عجله نکنید و اگر توی تیمی از افراد با تجربه قرار گرفتید که دستتون رو گرفتن و کمکتون کردن رشد کنید ، قدرشناس باشید و احترامها رو حفظ کنید. منفعت مستقیمش به خودتون میرسه.
انسان توی هر سنی ، ممکنه باهوش یا سخت کوش باشه ، ولی سنیوریتی فقط با ترکیب زمان و تجربه به دست میاد. اونم وقتی بهش میرسی تازه متوجه حجم مطالبی میشی که بلد نیستی.
هر چند که "باهوش" هم چیزی نیست که شخص به خودش بگه و باید از عملکردش و نظر بقیه متوجهش شد.
برای سنیور شدن عجله نکنید و اگر توی تیمی از افراد با تجربه قرار گرفتید که دستتون رو گرفتن و کمکتون کردن رشد کنید ، قدرشناس باشید و احترامها رو حفظ کنید. منفعت مستقیمش به خودتون میرسه.
پیشنهاد :
با کسی که از موفقیتهات خوشحال نمیشه ، رفاقت نکن دوست من.
با کسی که از موفقیتهات خوشحال نمیشه ، رفاقت نکن دوست من.
خب به سلامتی نکست ۱۴.۱ هم دو سه روز پیش منتشر شد و خبر خوب اینکه اگر کار خیلی پیچیدهای نمیکنید ، میتونید بهش اهمیت ندید.
مطالعه بیشتر:
https://nextjs.org/blog/next-14-1
مطالعه بیشتر:
https://nextjs.org/blog/next-14-1
هر جایی که میخواید مشغول بشید ۲ تا عدد هست که در اولویت قرار دارن و بقیه در اولویت پایین تر قرار میگیرن.
۱- حقوق خالصی که دریافت میکنید
۲- بیمهای که رد میکنن.
مزایایی که بهتون میدن از جمله بن خرید ، هزینه اسنپ ، کارت هدیه و ... اصلا جزو حقوق محسوب نمیشه و نباید بوسیله اینها تطمیعتون کنن. حق شما اونیه که روی کاغذ نوشته شده نه اونی که شفاهی میگن چون خیلی راحت میتونن ندن و دستتون به هیچ جا بند نیست. موقع مذاکره در مورد حقوق ، اصلا اجازه ندید از بن خرید و اینجور چیزا صحبت کنن و ازشون درخواست کنید که اجازه بدن وقتی در مورد حقوق و بیمه به توافق رسیدید ، بعدش در مورد اینها هم توضیح بدن
۱- حقوق خالصی که دریافت میکنید
۲- بیمهای که رد میکنن.
مزایایی که بهتون میدن از جمله بن خرید ، هزینه اسنپ ، کارت هدیه و ... اصلا جزو حقوق محسوب نمیشه و نباید بوسیله اینها تطمیعتون کنن. حق شما اونیه که روی کاغذ نوشته شده نه اونی که شفاهی میگن چون خیلی راحت میتونن ندن و دستتون به هیچ جا بند نیست. موقع مذاکره در مورد حقوق ، اصلا اجازه ندید از بن خرید و اینجور چیزا صحبت کنن و ازشون درخواست کنید که اجازه بدن وقتی در مورد حقوق و بیمه به توافق رسیدید ، بعدش در مورد اینها هم توضیح بدن
دوستان محترم دورهمی ، جلسه بعدی انشالله فردا ۹ صبح.
دوستانی هم که تمایل دارن حضور پیدا کنن با پرداخت هر مبلغ دلخواهی به خیریه محک و ارسال فیشش به من ، میتونن حضور پیدا کنن.
جلسات آنلاینه و به معنای واقعی دورهمیه ، کد میزنیم ، سوال جواب میدیم ، پروژه تعریف میکنیم ، رزومه بررسی میکنیم و ...
دوستانی هم که تمایل دارن حضور پیدا کنن با پرداخت هر مبلغ دلخواهی به خیریه محک و ارسال فیشش به من ، میتونن حضور پیدا کنن.
جلسات آنلاینه و به معنای واقعی دورهمیه ، کد میزنیم ، سوال جواب میدیم ، پروژه تعریف میکنیم ، رزومه بررسی میکنیم و ...
روز مرد که نه ، ولی روز مردونگی رو به همه آقایون و خانمهایی که توی این شرایط تخیلی جامعه دارن تلاش میکنن سری توی سرا بشن ، یه لقمه نون حلال ببرن سر سفرشون ، قدرشناس زحمات بقیه هستن و سعی میکنن به بقیه کمک کنن تبریک میگم. ❤️
این پست احتمالا خفنترین مطلب سادهایه که تا حالا پست کردم.
گاهی اوقات میخواید یک سایت دیگه رو داخل آیفریم توی سایت خودتون نمایش بدید و مشکل وقتی پیش بیاد که از پیش ارتفاع صفحه مقصد رو نمیدونید و مجبورید ارتفاع فیکس به آیفریم بدید که مشخصا درست نیست. اگر این دو تا صفحه روی یک دامین نباشن که دیگه بدتر.
توی این کدسندباکس راهشو گذاشتم (بدون استفاده از لایبرری یا فریمورک خاصی):
https://codesandbox.io/p/devbox/dynamically-height-iframe-xddjlq
پاورقی۱: توی کدسندباکس تست نکنید. روی دستگاه خودتون تستش کنید. محیط سندباکس با آیفریم مشکل داره.
پاورقی۲: توی تستاتون حتما مطمن بشید که سایت مقصد این اجازه رو داده که آیفریمش کنید در غیر اینطورت یا خطا دیده میشه یا سفید.
مطالب بیشتر در کانال رقصنده با کد :
https://news.1rj.ru/str/alithecodeguy
و همچنین کانال یوتیوب:
https://www.youtube.com/alithecodeguy
#html #iframe
گاهی اوقات میخواید یک سایت دیگه رو داخل آیفریم توی سایت خودتون نمایش بدید و مشکل وقتی پیش بیاد که از پیش ارتفاع صفحه مقصد رو نمیدونید و مجبورید ارتفاع فیکس به آیفریم بدید که مشخصا درست نیست. اگر این دو تا صفحه روی یک دامین نباشن که دیگه بدتر.
توی این کدسندباکس راهشو گذاشتم (بدون استفاده از لایبرری یا فریمورک خاصی):
https://codesandbox.io/p/devbox/dynamically-height-iframe-xddjlq
پاورقی۱: توی کدسندباکس تست نکنید. روی دستگاه خودتون تستش کنید. محیط سندباکس با آیفریم مشکل داره.
پاورقی۲: توی تستاتون حتما مطمن بشید که سایت مقصد این اجازه رو داده که آیفریمش کنید در غیر اینطورت یا خطا دیده میشه یا سفید.
مطالب بیشتر در کانال رقصنده با کد :
https://news.1rj.ru/str/alithecodeguy
و همچنین کانال یوتیوب:
https://www.youtube.com/alithecodeguy
#html #iframe