</awat>
216 subscribers
54 photos
13 videos
7 files
25 links
🖥 تیم توسعه </awat.dev>
متخصص در توسعه فرانت‌اند
دایرکت 📱
@awat_admin
Download Telegram
از این به بعد هر کی به جاوااسکریپت بگه جاوا ، ارجاع داده میشه دادگاه برنامه‌نویسی — شعبه فرانت‌اند


کمترین حکم:

روزی ۱۰۰ بار بنویسه:

console.log("JavaScript");


@awat_dev
2🤣10🗿6❤1
سه تا از مخرب ترین حملات سایبری تاریخ

∆ نوت‌پتیا توسط روسیه در 2017

شرکت‌های اوکراینی از یه نرم‌افزار حسابداری به اسم M.E.Doc استفاده می‌کردن. هکرها این نرم‌افزار رو هک کردن و از طریق آپدیتش، ویروس رو پخش کردن، ده میلیارد دلار خسارت جهانی وارد شد و شبکه یکی از غول های کشتیرانی در هفت دقیقه نابود شد


∆ استاکس‌نت توسط آمریکا و اسرائیل علیه ایران 2010

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


∆ کولونیال پایپ‌لاین احتمالا توسط روسیه 2021


بزرگ‌ترین خط لوله سوخت آمریکا هک شد. از یه VPN قدیمی بدون احراز هویت دو مرحله‌ای وارد شدند.
کل خط لوله تعطیل شد، کمبود بنزین و وضعیت اضطراری در ۱۷ ایالت.
۴.۴ میلیون دلار باج پرداخت شد.



@awat_dev
🗿5❤3💯3
یه نکته بسیار مهم رو گفتم امشب باهاتون در میون بزارم

کد هایی که می‌زنید رو درک کنید نه اینکه اونارو حفظ کنید، قرار نیست سینتکس تک تک متُد ها یا ویژگی های HTML و CSS رو از بر باشید.

چیزی که شما رو از یه کد نویسِ کپی کن جدا می‌کنه اینه که بدونید:

° چرا این کد رو نوشتید
° این کد چه کاری واستون انجام میده
° کِی و کجا ازش استفاده میشه


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


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


@awat_dev
❤8🔥3🆒1
از درون آشفته و ظاهر، چو‌ کوهی استوار
رنج‌ها اینگونه مارا مرد بار آورده‌اند


صائب
❤12
❌قابل توجه اونایی که بین کار و درس تعادل ندارن و آخرش یکی رو انتخاب می‌کنن:

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

سعی کنین آخر روز، هرچقدر شده، تیک کاراتون رو بزنین. اون وقته که شب با حس سبکی سر روی بالش می‌ذارین، چون می‌دونین وقتتون رو هدر ندادین.

نتیجه این برنامه ریزی خستگی هست، ولی خستگیِ خوشاینده

این حس رو فقط کسی می‌فهمه که تجربه کرده



@awat_dev
❤7🔥5🆒1
</awat>
❌قابل توجه اونایی که بین کار و درس تعادل ندارن و آخرش یکی رو انتخاب می‌کنن: یه روز بشینین برنامه بچینین؛ بگین امروز فلان درس، فلان قسمت پروژه و فلان کار. بعد وقتتون رو نگاه کنین و کارا رو متناسب با همون تقسیم کنین، یه استراحت کوچیک کنین و شروع کنین. سعی…
برنامه ریزی که باید انجام بشه متناسب با هر شخص متفاوت میتونه باشه ، یکی توانش بالاتره میتونه هم درس رو هندل کنه و هم کارهای برنامه نویسی رو ، یکی یکم بازدهی کمتری داره و خیلی کم میتونه به برنامه نویسی بپردازه ، و یکیم کلا نمیتونه برنامه نویسی کنه ، ولی ولی ولی ، کلا تایم شما در 3 مقطع خلاصه میشه :
دهم
یازدهم
دوازدهم

در یازدهم و مخصوصا دهم ، شما وقت بیشتری رو دارید و میتونید هر دوتای کار هارو انجام بدید ولی وای به حال اون دوازدهم ، داخل دوازدهم شما باید برنامه ریزی درستی داشته باشید مگرنه نه میتونید درصد خوبی رو چه در کنکور و چه در نهایی داشته باشید و نه میتونید به برنامه نویسی تون درست و حسابی برسید



من خودم به شخصه رشتم ریاضی هست و الان دارم برای کنکور میخونم ، دوست داشتم که بدونید فشاری که در دوازدهم میاد بالا هست ، البته واسه رشته های نظری دارم میگم مثل ریاضی ، تجربی و انسانی که هر سه تا رشته های تاپی هستن به نوبه خودشون ، واسه تک تک شما ها ارزوی موفقیت میکنم ، یادتون نره که اگر سوالی درباره کنکور داشتید حتما داخل بخش گپ کانال بپرسید ، منتظر سوالات قشنگ شما هستیم ❤️


@awat_dev
❤9🔥3👏3🆒1
</awat> pinned Deleted message
سال‌ها طول می‌کشه که یک شبه موفق بشی!!!



@awat_dev
2🔥9💯5❤4🤝2🕊1
نسخه آلفا Bootstrap 6 منتشر شد

سیستم تم دهی عوض شده
متغیر های Sass حذف شدن و‌جاشون CSS variables اومده

کلاس های ریسپانسیو سازی تغییرات ریزی داشته

کتابخانه jQuery هم حذف شده

@awat_dev
❤9🆒5🔥3
پیشنهاد میکنم سریال وایکینگ هارو اگر وقت داشتید تماشا کنید

اونایی هم که دیدن میدونن چه سناریو نویس خلاقی داشته



@awat_dev
❤9💯8🔥2
خروجی کنسول؟👆🏽
Final Results
31%
null
19%
object
22%
string
28%
udefined
🗿10❤3✍3
</awat>
خروجی کنسول؟👆🏽
اول typeof null اجرا میشه که نتیجه میشه object.
در مرحله دوم بعد از object اون typeof سمت چپ اجرا میشه که نتیجه میشه string


نکته حرفه‌ای: خروجی اول "object" از یک رفتار قدیمی جاوااسکریپت میاد؛ اما خروجی دوم "string" نتیجه طبیعی بررسی نوع یک رشته‌ست.


@awat_dev
❤13🔥4
راه رسیدن به هدف هایی که سرشون به تنشون می‌ارزه سخته برادر، خیلی سخته.

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


اگر می‌بینی داره خیلی سخت میگذره توی مسیر بمون.
استمرار داشته باشید که همیشه جواب بوده

@awat_dev
❤10🕊4💯3🔥2
خروجی کد چیه؟👆🏽
Final Results
26%
[2, 4, 6]
37%
[2, 4, 6, 3]
19%
[2, 4, 6, 4]
19%
Error
❤11
</awat>
خروجی کد چیه؟👆🏽
از طریق length تعداد اعضا و طول آرایه رو شمارش میکنه و با push به آخرش اضافه میشه

@awat_dev
❤11
از این به بعد نمونه های طراحی و مباحث مربوط به اون هم علاوه بر Back-end و Front-end به میدون میاد⚔️

هر روز بهتر و تکمیل تر از دیروز


@awat_dev
❤7👏3
📌میانبرهای کیبورد که همه‌ی شما برنامه نویس‌ ها بهتره بلد باشید که بدردتون میخوره

با Win + V تاریخچه کپی‌ها رو ببین

با Ctrl + Shift + T تب بسته‌شده رو برگردون

با Win + Shift + S از بخشی از صفحه عکس بگیر

با Ctrl + L مستقیم برو روی نوار آدرس
با Ctrl + F داخل هر صفحه دنبال کلمه بگرد

با site: فقط داخل یک سایت جست‌وجو کن

با علامت نقل‌قول، عبارت دقیق رو در گوگل پیدا کن

با filetype:pdf فقط فایل PDF جست‌وجو کن

با Ctrl + Backspace یک کلمه کامل رو پاک کن

با Alt + Tab سریع بین برنامه‌ها جابه‌جا شو


@awat_dev
❤12
This media is not supported in your browser
VIEW IN TELEGRAM
پروژه پنل مدیریت انبارداری شرکت نگهداری گوشت توسعه یافته با ری‌اکت (react)


https://t.me/awatDevbot?start=_GKISTRUVJCSJFJJ

با مراجعه به لینک بالا وارد بات چنل بشین و سورس کد پروژه رو دریافت کنید



@awat_dev
1❤16
همیشه حواستون باشه const به این معنی نیست که اطلاعات داخل یه آبجکت تغییر نمی‌کنه!!!

const user = { name: "Ali" };

user.name = "Reza";

console.log(user.name); // Reza

چون const فقط نمی‌زاره متغیر رو دوباره به چیز دیگه وصل کنی، ولی اطلاعات درون ابجکت هنوز قابل تغییره

ثابت بودن متغیر با ثابت بودن اطلاعات داخلش فرق داره



@awat_dev
❤10
کد نویس حرفه ای، کسی نیست که واسه حل مسئله کد های بیشتر می‌زنه، کسیه که با کمترین پیچیدگی میاد مسئله رو حل میکنه.

@awat_dev
❤7🗿2