👍1🔥1
🔶️ تفاوت 0 , Null , Undefined که از نظر مفهوم با هم نزدیکند و همیشه باعث سردرگمی افراد تازه کار میشود.
🔴 @codeeehub
🔴 @codeeehub
🔥2👍1
#حواستون_باشه
هشدار مهم به افرادی که فعالیت ناشناس در توییتر، تلگرام و ... دارن.
لینک همستر نذارین!
اگرچه در بات فقط زیرمجموعهها رو نشون میده و به ظاهر خود فرد توانایی دیدن اکانتی که دعوتش کرده رو نداره ولی در عمل با بررسی api درخواستها میبینیم که هویت فرد دعوتکننده هم مشخصه!
🔴 @codeeehub
هشدار مهم به افرادی که فعالیت ناشناس در توییتر، تلگرام و ... دارن.
لینک همستر نذارین!
اگرچه در بات فقط زیرمجموعهها رو نشون میده و به ظاهر خود فرد توانایی دیدن اکانتی که دعوتش کرده رو نداره ولی در عمل با بررسی api درخواستها میبینیم که هویت فرد دعوتکننده هم مشخصه!
🔴 @codeeehub
🔥2👍1
#گیت_هاب
🔸 اگه به دنبال راهی هستین که بتونین چراغ های سبز گیت هاب تون رو بیشتر کنین و فعالیت تون رو تفرایش بدین ولی ایده و issue ندارین که بتونین این کارو انجام بدین سایت goodfirstissue.dev کمکتون میکنه و لیستی از issue هایی که پروژه های پروژه های open source دارن رو گذاشته و شما میتونید برید بر اساس زبانی که تسلط دارید، contribute کنید.
🔴 @codeeehub
🔸 اگه به دنبال راهی هستین که بتونین چراغ های سبز گیت هاب تون رو بیشتر کنین و فعالیت تون رو تفرایش بدین ولی ایده و issue ندارین که بتونین این کارو انجام بدین سایت goodfirstissue.dev کمکتون میکنه و لیستی از issue هایی که پروژه های پروژه های open source دارن رو گذاشته و شما میتونید برید بر اساس زبانی که تسلط دارید، contribute کنید.
🔴 @codeeehub
🔥3👍1
Audio
#Music
🔵<CodeHub/>
سورسکد مثل یک جوک (لطیفه) است؛ اگه مجبور به توضیح آن شدید، بدانید که اصلاً خوب نوشته نشده است.
"کوری هاوس"
🔵<CodeHub/>
🔥1
#لینوکس
🔸 تجربه جالبیه که با این سایت میتونی توزیع های مختلف لینوکس رو آنلاین امتحان کنی و توزیع دلخواهتو پیدا کنی.
🔗 distrosea.com
🔴 <CodeHub/>
🔸 تجربه جالبیه که با این سایت میتونی توزیع های مختلف لینوکس رو آنلاین امتحان کنی و توزیع دلخواهتو پیدا کنی.
🔗 distrosea.com
🔴 <CodeHub/>
👍2
🔸دنبال یه چت بات برای پروژه بودم که بتونه خودکار به سوالات کاربر ها پاسخ بده , با سرچ های فراوان با سایت louisebot.com آشنا شدم که میتونید با حساب عادی و بدون خرید اشتراک البته با محدودیت از یه چت بات نسبتا کار راه بنداز استفاده کنید.
🔸 داکیومنت خوبی هم برای نحوه استفاده کردنش داره و کلا استفاده کردن و اضافه کردنش به پروژه مخصوصا React بسیار ساده س👍
🔴 <CodeHub/>
🔸 داکیومنت خوبی هم برای نحوه استفاده کردنش داره و کلا استفاده کردن و اضافه کردنش به پروژه مخصوصا React بسیار ساده س👍
🔴 <CodeHub/>
🔥3
#جاوااسکریپت
🔸 داخل این عکس تقریبا تمام توابع ریاضی که در جاوا اسکریپت به اونها نیاز داریم با تعریف نشان داده داده شده.
🔴 <CodeHub/>
🔸 داخل این عکس تقریبا تمام توابع ریاضی که در جاوا اسکریپت به اونها نیاز داریم با تعریف نشان داده داده شده.
🔴 <CodeHub/>
🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
سیستم دیزاین یکی از بهترین نرم افزار های حال حاضر رو می بینید که به طور کلی نحوه کار این برنامه رو نشون میده
🔴<CodeHub/>
🔴<CodeHub/>
🔥3👍1
#Commit
🔸کامیت زدن اصولی و خوب یکی از اسکیل هایی که میتونه خیلی زیاد به خصوص توی کار های تیمی به فهم بقیه افراد کمک کنه.
🔸 میتونیم با استفاده از ایموجی این فهم رو بیشتر کنیم و کامیت هارو هم از اون خشکی و بی روحی 🥱در بیاریم.
🔸 توی این ریپو توضیح داده که چطور میشه به کامیت ها ایموجی اضافه کرد.
🔗 https://gist.github.com
🔴 <CodeHub/>
🔸کامیت زدن اصولی و خوب یکی از اسکیل هایی که میتونه خیلی زیاد به خصوص توی کار های تیمی به فهم بقیه افراد کمک کنه.
🔸 میتونیم با استفاده از ایموجی این فهم رو بیشتر کنیم و کامیت هارو هم از اون خشکی و بی روحی 🥱در بیاریم.
🔸 توی این ریپو توضیح داده که چطور میشه به کامیت ها ایموجی اضافه کرد.
🔗 https://gist.github.com
🔴 <CodeHub/>
🔥5👍2
🔸به جرئت میتونم بگم همچین منبعی برای ما برنامه نویس ها مثل آچار فرانسه برای مکانیک هاست.
🔸منبعی که تمام الگوریتم ها و دیتا استراکچر های زبان های مختلف را با مثال و به زبون ساده توضیح بده.
🔸از اون ریپو هاست که تا سال های سال بوکمارک می مونه.
🔗 TheAlgorithms
🔴 <CodeHub/>
🔸منبعی که تمام الگوریتم ها و دیتا استراکچر های زبان های مختلف را با مثال و به زبون ساده توضیح بده.
🔸از اون ریپو هاست که تا سال های سال بوکمارک می مونه.
🔗 TheAlgorithms
🔴 <CodeHub/>
❤5👍2
Forwarded from جادی | Jadi
چرا دیروز بخش بزرگی از ویندوز۱۰های شرکتهای مهم غیرقابل استفاده شدن: باگ کراوداسترایک
https://youtu.be/pjNzvWU6h-M
خبر اینطوری شروع شد که ویندوز ۱۰ ها دارن کرش میکنن و صفحه آبی نشون میدن و بوت نمیشن. بعد مشخص شد این فقط برای ویندوزهای شرکت های بزرگ و مهم اتفاق میافته و یک ساعت بعد بخش های زیادی از پروازهای جهان کنسل شده بود و بانکها کار نمیکردن و سایتهای خبری بالا نمیاومدن.
این رو شاید بشه حادترین مساله امنیتی کامپیوتری جهان در چند سال اخیر دونست و دلیلش بسیار ساده بود: یه آپدیت اشتباه یه شرکت که قرار بود مسوول امنیت این کامپیوترها باشه (:
#ویدئو #ویندوز #خبر
https://youtu.be/pjNzvWU6h-M
خبر اینطوری شروع شد که ویندوز ۱۰ ها دارن کرش میکنن و صفحه آبی نشون میدن و بوت نمیشن. بعد مشخص شد این فقط برای ویندوزهای شرکت های بزرگ و مهم اتفاق میافته و یک ساعت بعد بخش های زیادی از پروازهای جهان کنسل شده بود و بانکها کار نمیکردن و سایتهای خبری بالا نمیاومدن.
این رو شاید بشه حادترین مساله امنیتی کامپیوتری جهان در چند سال اخیر دونست و دلیلش بسیار ساده بود: یه آپدیت اشتباه یه شرکت که قرار بود مسوول امنیت این کامپیوترها باشه (:
#ویدئو #ویندوز #خبر
YouTube
چرا دیروز بخش بزرگی از ویندوز۱۰های شرکتهای مهم غیرقابل استفاده شدن: باگ کراوداسترایک
خبر اینطوری شروع شد که ویندوز ۱۰ ها دارن کرش میکنن و صفحه آبی نشون میدن و بوت نمیشن. بعد مشخص شد این فقط برای ویندوزهای شرکت های بزرگ و مهم اتفاق میافته و یک ساعت بعد بخش های زیادی از پروازهای جهان کنسل شده بود و بانکها کار نمیکردن و سایتهای خبری بالا…
جادی | Jadi
چرا دیروز بخش بزرگی از ویندوز۱۰های شرکتهای مهم غیرقابل استفاده شدن: باگ کراوداسترایک https://youtu.be/pjNzvWU6h-M خبر اینطوری شروع شد که ویندوز ۱۰ ها دارن کرش میکنن و صفحه آبی نشون میدن و بوت نمیشن. بعد مشخص شد این فقط برای ویندوزهای شرکت های بزرگ و…
🚨 بحران جهانی: از کار افتادن کامپیوترهای ویندوزی
دیروز یک مشکل گسترده باعث شده تا کامپیوترهای ویندوزی در سراسر جهان دچار اختلال شوند. نکته مهم این است که این مشکل ناشی از نقص در ویندوز یا مایکروسافت نیست، بلکه به دلیل یک اشکال در محصول Falcon شرکت Crowdstrike بوجود آمده است.
🔍 چه اتفاقی افتاده؟
کامپیوترهایی که از Falcon استفاده میکنند، به صورت خودکار یک آپدیت (فایل channel جدید) دریافت کردهاند که منجر به کرش کردن سیستمعامل ویندوز شده است. Falcon یکی از پرطرفدارترین ابزارهای امنیتی برای شرکتها و دولتهاست که برای حفظ و مانیتورینگ امنیت سیستمها به کار میرود.
🔒 ماهیت مشکل:
این اختلال ناشی از یک حمله سایبری نبوده، بلکه یک اشکال نرمافزاری ساده است. با توجه به اینکه بسیاری از شرکتهای بزرگ، فرودگاهها، نهادهای دولتی و رسانهها از این محصول استفاده میکنند، این مشکل موجب اختلال گستردهای در عملکرد این سازمانها شده است.
💻 وضعیت فعلی:
کامپیوترهایی که فایل channel معیوب را دریافت کردهاند، تا زمانی که این فایل به صورت دستی (از طریق safe mode) پاک نشود، قادر به بوت شدن نخواهند بود. به همین دلیل، شرکتهای بزرگ در حال حاضر در حال تعمیر هزاران کامپیوتر به صورت دستی هستند.
⚠️ چرا این اشکال اینقدر بزرگ است؟
محصولات و راهکارهای امنیتی معمولاً درایوری در سطح کرنل بارگذاری میکنند و هرگونه خطا در این سطح میتواند باعث کرش کردن کل سیستمعامل شود.
💸 تخمین خسارت:
این بحران به عنوان یکی از بزرگترین outageهای کامپیوتری تاریخ شناخته میشود و برآورد میشود که خسارتهای آن به میلیاردها دلار برسد.
🌍 وضعیت در ایران:
به دلیل تحریمها، این سرویس در ایران به طور گستردهای استفاده نمیشود.
🔴 <CodeHub/>
دیروز یک مشکل گسترده باعث شده تا کامپیوترهای ویندوزی در سراسر جهان دچار اختلال شوند. نکته مهم این است که این مشکل ناشی از نقص در ویندوز یا مایکروسافت نیست، بلکه به دلیل یک اشکال در محصول Falcon شرکت Crowdstrike بوجود آمده است.
🔍 چه اتفاقی افتاده؟
کامپیوترهایی که از Falcon استفاده میکنند، به صورت خودکار یک آپدیت (فایل channel جدید) دریافت کردهاند که منجر به کرش کردن سیستمعامل ویندوز شده است. Falcon یکی از پرطرفدارترین ابزارهای امنیتی برای شرکتها و دولتهاست که برای حفظ و مانیتورینگ امنیت سیستمها به کار میرود.
🔒 ماهیت مشکل:
این اختلال ناشی از یک حمله سایبری نبوده، بلکه یک اشکال نرمافزاری ساده است. با توجه به اینکه بسیاری از شرکتهای بزرگ، فرودگاهها، نهادهای دولتی و رسانهها از این محصول استفاده میکنند، این مشکل موجب اختلال گستردهای در عملکرد این سازمانها شده است.
💻 وضعیت فعلی:
کامپیوترهایی که فایل channel معیوب را دریافت کردهاند، تا زمانی که این فایل به صورت دستی (از طریق safe mode) پاک نشود، قادر به بوت شدن نخواهند بود. به همین دلیل، شرکتهای بزرگ در حال حاضر در حال تعمیر هزاران کامپیوتر به صورت دستی هستند.
⚠️ چرا این اشکال اینقدر بزرگ است؟
محصولات و راهکارهای امنیتی معمولاً درایوری در سطح کرنل بارگذاری میکنند و هرگونه خطا در این سطح میتواند باعث کرش کردن کل سیستمعامل شود.
💸 تخمین خسارت:
این بحران به عنوان یکی از بزرگترین outageهای کامپیوتری تاریخ شناخته میشود و برآورد میشود که خسارتهای آن به میلیاردها دلار برسد.
🌍 وضعیت در ایران:
به دلیل تحریمها، این سرویس در ایران به طور گستردهای استفاده نمیشود.
🔴 <CodeHub/>
😢3👀1
🔸 یکی از مشکلاتی که اکثر برنامه نویس های تازه کار فرانت اند برای نمونه کار باهاش مواجه ان اینه که نمی تونن یه API رایگان و خوب پیدا کنن که بتونن نمونه کار های خودشون رو راه بندازن.
🔸 این وبسایت API های رایگان و فارسی با دسته بندی های مختلفی در اختیارتون میذاره که پیشنهاد میشه حتما ازش استفاده کنید.
🔸 همچنین این ابزار رو هم داره که می تونن api هارو باهاش تست بکنید یه چیزی شبیه POSTMAN
🔗 iransweb.com
🔴<CodeHub/>
🔸 این وبسایت API های رایگان و فارسی با دسته بندی های مختلفی در اختیارتون میذاره که پیشنهاد میشه حتما ازش استفاده کنید.
🔸 همچنین این ابزار رو هم داره که می تونن api هارو باهاش تست بکنید یه چیزی شبیه POSTMAN
🔗 iransweb.com
🔴<CodeHub/>
👍5🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
تلگرام مثل شرکتهای بزرگ دیگه نیست که همه روشهای مدیریتش رو تبلیغ کنه و از خودش داستانهای زیبا بسازه. اما یه تیم کوچک و کاردرست پشتشه! فقط ۳۰ نفر کل تلگرام رو مدیریت میکنن! باور نکردنیه.
پاول دورف واقعاً فوقالعاده است.
🔴<CodeHub/>
پاول دورف واقعاً فوقالعاده است.
🔴<CodeHub/>
🔥6❤1🤯1
#جاوا_اسکریپت
🔸شکی نیست که
🔸 توی این مقاله با جزئیات بیشتر به این مورد پرداخته که میتونه مفید باشه.
📄برای دیدن مقاله کلیک کنید
🔴 <CodeHub/>
🔸شکی نیست که
console.log
یکی از بهترین روش های دیباگ کردن هستش ولی در برخی موارد میتونیم از روش های دیگه هم استفاده کنیم تا فرایند دیباگ کردن رو بهبود ببخشه.🔸 توی این مقاله با جزئیات بیشتر به این مورد پرداخته که میتونه مفید باشه.
📄برای دیدن مقاله کلیک کنید
🔴 <CodeHub/>
👍1
🔸 در برنامهنویسی مفاهیم Truthy , Falsy، به ارزیابی صحیح و غلط مقادیر اشاره دارند. به عبارتی، آیا مقدار داده شده به عنوان true یا false در نظر گرفته میشود.
✔️Truthy
در اکثر زبانهای برنامهنویسی، بیشتر مقادیر truthy هستند مگر اینکه به صراحت "falsy" تعریف شده باشند.
🔺 عدد غیر صغر
🔺رشته های غیر خالی
🔺لیستها، دیکشنریها و مجموعههای غیر خالی
🔺اشیاء
✔️ Falsy
مقدارهایی که در یک زمینه بولی به عنوان false ارزیابی میشوند، "falsy" نامیده میشوند. این مقادیر شامل موارد خاصی هستند که به طور پیشفرض به عنوان false در نظر گرفته میشوند.
🔺عدد صفر
🔺رشته خالی ""
🔺لیست خالی ([])، دیکشنری خالی ({})، مجموعه خالی (set())
🔺مقدار False
🔺مقدار NaN
🔸 در کل این مفاهیم در زبان های مختلف می تواند با هم فرق داشته باشد پس understanding truthy and falsy values در زبانهای مختلف برنامهنویسی مهم است.
🔴 <CodeHub/>
✔️Truthy
در اکثر زبانهای برنامهنویسی، بیشتر مقادیر truthy هستند مگر اینکه به صراحت "falsy" تعریف شده باشند.
🔺 عدد غیر صغر
🔺رشته های غیر خالی
🔺لیستها، دیکشنریها و مجموعههای غیر خالی
🔺اشیاء
✔️ Falsy
مقدارهایی که در یک زمینه بولی به عنوان false ارزیابی میشوند، "falsy" نامیده میشوند. این مقادیر شامل موارد خاصی هستند که به طور پیشفرض به عنوان false در نظر گرفته میشوند.
🔺عدد صفر
🔺رشته خالی ""
🔺لیست خالی ([])، دیکشنری خالی ({})، مجموعه خالی (set())
🔺مقدار False
🔺مقدار NaN
🔸 در کل این مفاهیم در زبان های مختلف می تواند با هم فرق داشته باشد پس understanding truthy and falsy values در زبانهای مختلف برنامهنویسی مهم است.
🔴 <CodeHub/>
👍3🔥1
تا حالا اسم Shadc/UI رو شنیدین :
یک کتابخونهی رابط کاربری برای برنامهنویسی وبه که توسط فردی به نام "Shadcn" توسعه داده شده و این کتابخونه مجموعه ای از کامپوننت ها و ابزارهای آماده را فراهم میکنه که به توسعهدهندگان وب کمک می کنه تا سریعتر و با کیفیت بالاتر رابطهای کاربری مدرن و واکنشگرا ایجاد کنند.
ویژگیهای اصلی shadcn/UI عبارتند از:
کامپوننتهای آماده , سفارشیسازی , مستندات کامل , یکپارچگی با فریمورکهای مختلف , واکنشگرا بودن
استفاده از چنین کتابخانهای میتونه فرایند توسعهی رابط کاربری وب را سریعتر و کارآمدتر کنه، چون که بسیاری از عناصر پرکاربرد و رایج از قبل طراحی شده و آماده استفاده هستند.
🔴 <CodeHub/>
یک کتابخونهی رابط کاربری برای برنامهنویسی وبه که توسط فردی به نام "Shadcn" توسعه داده شده و این کتابخونه مجموعه ای از کامپوننت ها و ابزارهای آماده را فراهم میکنه که به توسعهدهندگان وب کمک می کنه تا سریعتر و با کیفیت بالاتر رابطهای کاربری مدرن و واکنشگرا ایجاد کنند.
ویژگیهای اصلی shadcn/UI عبارتند از:
کامپوننتهای آماده , سفارشیسازی , مستندات کامل , یکپارچگی با فریمورکهای مختلف , واکنشگرا بودن
استفاده از چنین کتابخانهای میتونه فرایند توسعهی رابط کاربری وب را سریعتر و کارآمدتر کنه، چون که بسیاری از عناصر پرکاربرد و رایج از قبل طراحی شده و آماده استفاده هستند.
🔴 <CodeHub/>
❤3🔥1