دنبال پروژه فرانت ریموت هستم.
----
تیتر بالا رو اول نوشتم که خلاصه مطلب رو گفته باشم.
اگر توی تیمتون یا شرکتتون پروژه فرانتاند تعریف شده که به هر دلیل پروژه پیش نمیره و نیاز به برنامهنویس یا مشاور دارید (ترجیحا ریکت و نکست) ، به صورت ریموت و TaskBased هستم در خدمتتون.
ریموتش بابت اینکه نمیدونم کجای دنیا تشریف دارید ، تسکبیش بابت اینکه کار اصلی خودم رو دارم و در تایمای خالی روزانه و آخر هفتهها میخوام زمان بذارم.
متشکرم.
@codewithali
----
تیتر بالا رو اول نوشتم که خلاصه مطلب رو گفته باشم.
اگر توی تیمتون یا شرکتتون پروژه فرانتاند تعریف شده که به هر دلیل پروژه پیش نمیره و نیاز به برنامهنویس یا مشاور دارید (ترجیحا ریکت و نکست) ، به صورت ریموت و TaskBased هستم در خدمتتون.
ریموتش بابت اینکه نمیدونم کجای دنیا تشریف دارید ، تسکبیش بابت اینکه کار اصلی خودم رو دارم و در تایمای خالی روزانه و آخر هفتهها میخوام زمان بذارم.
متشکرم.
@codewithali
اولین باری که این کتاب رو خوندم ، میخواستم بندازمش سطل آشغال و این واکنش من در مقابل هر کتابیه که ترجمه خیلی بدی داشته باشه یا تشخیص بدم کتاب زرده (کتاب با محتوی چرت و پرت) ولی خوشبختانه این کار رو نکردم و بعد چند ماه که دوباره دارم میخونمش میبینم که چه محتوی ارزشمندی داره و با تمثیل قرار دادن گربه سعی داره بهمون بفهمونه که همین الانش هم میتونیم کمی راحتتر زندگی کنیم ، فقط باید بدونیم چه جوری.
پاورقی: تصویر اول که خود کتابه ، تصویر دوم هم یکی از گربههامه به نام پنی خانوم که به شدت شیطون و همزمان مهربونه و بیشتر نقش خروس رو ساعت ۶ صبح بازی میکنه 😅
پاورقی: تصویر اول که خود کتابه ، تصویر دوم هم یکی از گربههامه به نام پنی خانوم که به شدت شیطون و همزمان مهربونه و بیشتر نقش خروس رو ساعت ۶ صبح بازی میکنه 😅
به نظر میاد پستمن به خاطر محدودیت روی پلنهای رایگان یا باگ ، با ارسال بادی برای متدهای POST و ... غیره به مشکل خورده و بدیش اینجاس که نمیگه که دردش چیه.
اگر مشکلات عجیب غریب میخورید با پستمن ، قبل از تغییر کد ، به تست با یه رست کلاینت دیگهای فکر کنید. انواع اقسامش هست. سرچ کنید میاد. ولی ساده ترینش RestClient خود VSCode هستش.
@alithecodeguy
#postman #tip #webdevelopment
اگر مشکلات عجیب غریب میخورید با پستمن ، قبل از تغییر کد ، به تست با یه رست کلاینت دیگهای فکر کنید. انواع اقسامش هست. سرچ کنید میاد. ولی ساده ترینش RestClient خود VSCode هستش.
@alithecodeguy
#postman #tip #webdevelopment
من گاهی ناخواسته و گاهی خودخواسته پیامها رو دیر جواب میدم ولی به صورت میانگین معمولا یک روز طول میکشه تا جواب بدم. بسیار پیش اومده که توی همین بازه زمانی دیدم کسی که سوال پرسیده دیلیت اکانت کرده یا یه سوال کامل جدید پرسیده. همین رو بسطش بدید به چند سال. بسیار چتهایی هست که دیلیت اکانت شدن یا کلا دیگه سین نکردن جوابی رو که دادم. این موضوع توی فضای غیر مجازی هم خیلی زیاده. نفراتی زیادی هستن که هی این شاخه اون شاخه میکنن. به نقل از یکی دیگه ، یک جمله هست که هر چند بیادبیه ولی مغز مطلب رو میرسونه:
خودتون رو بشناسید و هی از این شاخه به اون شاخه نکنید ، یکی از این شاخهها میشکنه فرو میره توی جایی که نباید بره.
پاورقی : طبق آمار غیر رسمی ، یکی از شرایط متخصص شدن توی یک حوزه و به درآمد خوب رسیدن ، مطالعه و تمرین حدود ۱۰ هزار ساعت توی اون حوزهاس. هر کس واقعا به جایی رسیده ، زحمتشو کشیده.
خودتون رو بشناسید و هی از این شاخه به اون شاخه نکنید ، یکی از این شاخهها میشکنه فرو میره توی جایی که نباید بره.
پاورقی : طبق آمار غیر رسمی ، یکی از شرایط متخصص شدن توی یک حوزه و به درآمد خوب رسیدن ، مطالعه و تمرین حدود ۱۰ هزار ساعت توی اون حوزهاس. هر کس واقعا به جایی رسیده ، زحمتشو کشیده.
فراخوانی متدهای Number روی اعداد صحیح با دو dot notation در جاوااسکریپت
مطالب بیشتر در کانال رقصنده با کد :
https://news.1rj.ru/str/alithecodeguy
و همچنین کانال یوتیوب:
https://www.youtube.com/alithecodeguy
#js #javanoscript #ts #programming
مطالب بیشتر در کانال رقصنده با کد :
https://news.1rj.ru/str/alithecodeguy
و همچنین کانال یوتیوب:
https://www.youtube.com/alithecodeguy
#js #javanoscript #ts #programming
توضیح تایمینگ اتک به زبان هوش مصنوعی:
حمله TimingAttack یک حملهی زمانی یا یک نوع حملهی امنیتی است که در آن مهاجم با اندازهگیری زمان لازم برای انجام عملیات مختلف در یک سیستم کامپیوتری، اطلاعات حساس را استخراج میکند. این روش میتواند برای به دست آوردن اطلاعات از سیستمهایی استفاده شود که امنیت آنها تنها بر پایهی پنهانکاری اطلاعات (مثل کلیدهای رمزنگاری) استوار است، نه بر مقاومت در برابر تجزیه و تحلیل زمانی.
به بیان سادهتر، فرض کنید که شما یک قفل رمزی دارید که هر عدد را یک به یک بررسی میکند. اگر مهاجم بتواند زمان پاسخ سیستم به هر تلاش برای باز کردن قفل را اندازهگیری کند، ممکن است متوجه شود که وقتی یک رقم درست وارد میشود، قفل کمی بیشتر زمان میبرد تا پاسخ دهد. با تکرار این روش و مقایسهی زمانهای مختلف پاسخ، مهاجم ممکن است بتواند کد کامل را حدس بزند.
حمله TimingAttack یک حملهی زمانی یا یک نوع حملهی امنیتی است که در آن مهاجم با اندازهگیری زمان لازم برای انجام عملیات مختلف در یک سیستم کامپیوتری، اطلاعات حساس را استخراج میکند. این روش میتواند برای به دست آوردن اطلاعات از سیستمهایی استفاده شود که امنیت آنها تنها بر پایهی پنهانکاری اطلاعات (مثل کلیدهای رمزنگاری) استوار است، نه بر مقاومت در برابر تجزیه و تحلیل زمانی.
به بیان سادهتر، فرض کنید که شما یک قفل رمزی دارید که هر عدد را یک به یک بررسی میکند. اگر مهاجم بتواند زمان پاسخ سیستم به هر تلاش برای باز کردن قفل را اندازهگیری کند، ممکن است متوجه شود که وقتی یک رقم درست وارد میشود، قفل کمی بیشتر زمان میبرد تا پاسخ دهد. با تکرار این روش و مقایسهی زمانهای مختلف پاسخ، مهاجم ممکن است بتواند کد کامل را حدس بزند.
جلسه بعدی دورهمی ، شنبه (۲۱ بهمن) ساعت ۲۰ تشکیل میشه.
فکر میکنم شاید جلسه ۱۲،۱۳ام باشه. آمارشو دقیق ندارم.
تا الآن ۱۹ نفریم.
جلسات به صورت آنلاینه ، برای حضور هم میتونید هر مبلغ دلخواهی را به حساب موسسه خیریه محک واریز کنید و عکس رسیدش رو برای من ارسال کنید که توی گروه مخصوص دورهمی عضوتون کنم.
تقریبا از هر دری حرف میزنیم. سوال جواب میدیم. پروژه تعریف شده رو پیش میبریم. گروه بندی میکنیم. رزومه بررسی میکنیم و ...
و در نهایت سعی میکنیم از کد لذت ببریم.
فکر میکنم شاید جلسه ۱۲،۱۳ام باشه. آمارشو دقیق ندارم.
تا الآن ۱۹ نفریم.
جلسات به صورت آنلاینه ، برای حضور هم میتونید هر مبلغ دلخواهی را به حساب موسسه خیریه محک واریز کنید و عکس رسیدش رو برای من ارسال کنید که توی گروه مخصوص دورهمی عضوتون کنم.
تقریبا از هر دری حرف میزنیم. سوال جواب میدیم. پروژه تعریف شده رو پیش میبریم. گروه بندی میکنیم. رزومه بررسی میکنیم و ...
و در نهایت سعی میکنیم از کد لذت ببریم.
جاوااسکریپت (مشابه همه زبانهایی که دارن از استاندارد IEEE754 استفاده میکنن) حاصل جمع 0.2 + 0.1 رو به شکل زیر نشون میده:
0.30000000000000004
حالا چرا همچین اتفاقی میفته؟ چون طبق معیارهای استاندارد بالا ، همه اعداد به مبنای باینری تبدیل میشن و کمی تقریب پیش میاد. توضیح کامل ترش رو میتونید توی لینک زیر بخونید:
https://en.wikipedia.org/wiki/Double-precision_floating-point_format
دلیلش ممکنه برامون خیلی مهم نباشه ولی قطعا راه حلش مهمه.
حالا چطوری میتونیم موقع محاسبات از این خطا (اگر بشه بهش گفت خطا) جلوگیری کنیم؟
راه اول : استفاده از کتابخانه جانبی مثل دسیمال جیاس:
import Decimal from 'decimal.js';
console.log(new Decimal(0.1).plus(new Decimal(0.2)).toNumber());
راه دوم: استفاده از اینستنس متدهای نامبر:
console.log((0.1 + 0.2).toFixed(2));
راه سوم:استفاده از تقریب ثابت:
const precision = 1000
console.log((0.1 * precision + 0.2 * precision) / precision)
مطالب بیشتر در کانال رقصنده با کد :
https://news.1rj.ru/str/alithecodeguy
و همچنین کانال یوتیوب:
https://www.youtube.com/alithecodeguy
#js #programming #tip #es
0.30000000000000004
حالا چرا همچین اتفاقی میفته؟ چون طبق معیارهای استاندارد بالا ، همه اعداد به مبنای باینری تبدیل میشن و کمی تقریب پیش میاد. توضیح کامل ترش رو میتونید توی لینک زیر بخونید:
https://en.wikipedia.org/wiki/Double-precision_floating-point_format
دلیلش ممکنه برامون خیلی مهم نباشه ولی قطعا راه حلش مهمه.
حالا چطوری میتونیم موقع محاسبات از این خطا (اگر بشه بهش گفت خطا) جلوگیری کنیم؟
راه اول : استفاده از کتابخانه جانبی مثل دسیمال جیاس:
import Decimal from 'decimal.js';
console.log(new Decimal(0.1).plus(new Decimal(0.2)).toNumber());
راه دوم: استفاده از اینستنس متدهای نامبر:
console.log((0.1 + 0.2).toFixed(2));
راه سوم:استفاده از تقریب ثابت:
const precision = 1000
console.log((0.1 * precision + 0.2 * precision) / precision)
مطالب بیشتر در کانال رقصنده با کد :
https://news.1rj.ru/str/alithecodeguy
و همچنین کانال یوتیوب:
https://www.youtube.com/alithecodeguy
#js #programming #tip #es
رقصنده با کد
جاوااسکریپت (مشابه همه زبانهایی که دارن از استاندارد IEEE754 استفاده میکنن) حاصل جمع 0.2 + 0.1 رو به شکل زیر نشون میده: 0.30000000000000004 حالا چرا همچین اتفاقی میفته؟ چون طبق معیارهای استاندارد بالا ، همه اعداد به مبنای باینری تبدیل میشن و کمی تقریب…
توضیحات کاملتر رو توی این سایت پیدا میکنید:
https://0.30000000000000004.com/
https://0.30000000000000004.com/
قبلا نظرسنجی گذاشتیم در مورد کلاس عید ، لینوکس و نکستجیاس بالاترین امتیاز رو گرفتن. بین این دو اگر بخوایم دوباره بپرسیم ، نظر شما چیه؟ کدومش رو برگزار کنیم؟
Final Results
51%
لینوکس مقدماتی
49%
نکستجیاس ۱۴ (اپ روتر)
کسی رو نمیشناسم از روی شکم سیری و به خاطر عشق و حال کار کنه. اولویت حقوقه. فضای رشد ، بن خرید ، کارانه ، محیط قشنگ ، بلیط استخر و .... همه توی اولویتهای بعدی قرار میگیرن.
چیزی باعث نشه از حقوق ثبتی قراردادتون کوتاه بیایید.
چیزی باعث نشه از حقوق ثبتی قراردادتون کوتاه بیایید.
اگر مجبور باشید یکی از این کارها رو از جامعه حذف کنید کدوم رو انتخاب میکنید؟
Final Results
8%
کشاورزی
12%
دامداری
26%
آهنگری
55%
برنامهنویسی