رقصنده با کد – Telegram
رقصنده با کد
780 subscribers
1.69K photos
850 videos
207 files
666 links
Here are some interesting things I've come across during my learning process. That's it. Admin ID:
@alithecodeguy
Download Telegram
امروز سخترین روز کاریم بود چون مجبور بودم یه اینپوت رنج خاصی رو پیاده سازی کنم. ولی چیزهای جالبی هم یاد گرفتم. مثلا اینکه مشابه کد در تصویر می‌تونید زیر اینپوت رنجاتون تیک بندازید.
عملا ته دیگ داکیومنت‌های ام‌دی‌انه 😄

#css #html
یه پستی دیدم توی لینکدین که یکی توی یه شرکت ایرانی با ۵ سال سابقه کار ۱۰۵ میلیون حقوق میگیره.
خوشبختانه یا متاسفانه این اعداد (و حتی بیشتر از این اعداد) صحت داره.

برخی شرکت‌ها اعداد بزرگی رو پرداخت می‌کنن ولی فکر نکنید که صرفا با تخصص برنامه نویسی می‌تونید به این مبلغ دست پیدا کنید. تخصص فقط بخش کوچکی از این ماجراس و شما باید در کنارش سیاست قوی داشته باشید ، توی باند‌بازی‌های درون سازمانی سمت قوی‌تر رو انتخاب کنید ، هرزگاهی اجازه بدید دوتا بزنن توی سرتون ، هرزگاهی دو تا سیخونک به این اون هم بزنید و یه جاهایی هم (اکثر اوقات) بقیه رو برای خودتون پله ترقی کنید.

خوشبختانه از برنامه‌نویس‌های واقعی که میشناسم ، این اخلاقا رو ندیدم و احتمالا به خاطر همین اکثرشون هیچ‌وقت پله‌های ترقی رو موشک‌وار طی نمی‌کنن.
البته هر کسی هم موفق شده آدم بدی نیست ولی بدون این چیزایی که گفتم اجازه بدید سخت قبول کنیم یک نفر فقط به خاطر تخصصش توی شرکت‌های ایرانی تونسته رشد کنه.

این حوزه هم مشابه هر حوزه دیگه‌ای لاشخورهای زیادی داره که لپ‌تاپ دستشون گرفتن و با زیرآب زدن و آجر کردن نون بقیه سعی می‌کنن رشد کنن.
رقصنده با کد
یه پستی دیدم توی لینکدین که یکی توی یه شرکت ایرانی با ۵ سال سابقه کار ۱۰۵ میلیون حقوق میگیره. خوشبختانه یا متاسفانه این اعداد (و حتی بیشتر از این اعداد) صحت داره. برخی شرکت‌ها اعداد بزرگی رو پرداخت می‌کنن ولی فکر نکنید که صرفا با تخصص برنامه نویسی می‌تونید…
پاورقی جهت رفع سو تفاهم :
آدمای درست ، حسابشون از بقیه جداست و هر کسی از طرق سالم به این حقوق ‌رسیده نوش جونش و امیدوارم سال بعد حقوقش دو برابر بشه ولی متاسفانه حداقل از نظر بنده ، درصد کمی از نفرات رو شامل می‌شه
(توی پست قبل جا نشد. به خاطر محدودیت کاراکتر تلگرام)
امیدوارم توی سال جدید به اون چیزی که میخواید برسید + سلامت کامل
🌸🌸🌸
نوروزتان پیروز
❤️
حالا شما رو نمی‌دونم ولی برنامه‌ریزی تاحالا روی من جواب نداده. اتمیک بودن جواب داده. یعنی تعیین یک هدف مشخص (بدون وابستگی) و حرکت پر قدرت به سمتش
ریکت داره کامپایلر خودش رو میده و خیلی چیزایی که دستی انجام می‌شده و معمولا به عنوان نقطه ضعف ریکت میشناسن رو قراره اتومات انجام بده.
و این یعنی چرخه زندگی ریکت به دو قسمت قبل از کامپایلر اختصاصی و بعد از اون تقسیم میشه.

پیشنهاد میکنم لینک زیر رو از وبلاگ خودش بخونید:
https://react.dev/blog/2024/02/15/react-labs-what-we-have-been-working-on-february-2024

#react
دوره لینوکس مقدماتی رو از ۳۱ فروردین ۱۴۰۳ انشاالله شروع می‌کنیم.

مشخصات دوره:
عنوان دوره : Linux Essentials
مبلغ دوره :۲.۵ میلیون تومان
سرفصل‌های دوره: منبع اصلی آزمون بین‌المللی که روی سایت lpic هستش
نحوه برگزاری : آنلاین
پیش نیاز : ندارد
محدودیت سنی : ندارد
زمان کلاس : جمعه ۹ تا ۱۳
مدت دوره : تا وقتی کتاب کامل تموم بشه.

مدرک آزمون بین المللی این دوره ، اعتبار نامحدود دارد و پایه‌ای ترین مدرک در مسیر تخصص لینوکس است.

* فعلا ثبت‌نام شروع نشده و هفته آخر فروردین انجام میشه. لطفا هزینه‌ای واریز نکنید و این پیام صرفا جنبه اطلاع‌رسانی داره.
متوجه نکته جالبی توی ریکت شدم.
البته شاید قبلا بوده ولی الآن بهش توجه کردم.

اینکه عملا لینتر جزیی از ریکت شده و حتی داخل داکیومنتهای خودش هم مستقیما از لینتر حرف زده و براش مهمه که حتما طبق رول‌های اون رفتار کنیم.
خلاصه که اگر تا حالا از لینتر فرار میکردید... دیگه راه فراری نیست 😁

پاورقی: خود کتابخانه ریکت چیزی به اسم لینتر نداره و اینها ابزارهای جانبی‌ان. ولی ابزاری که ریکت خودش رو بهش وابسته میبینه و اون قدری مهم بوده که توی داکیومنتش بگه لینتر رو فعال کنید (یا بذارید فعال بمونه) ، بهش گوش کنید و به هوک‌هایی مثل
useEffectEvent
اشاره کنه.

#react
هوک
useEffectEvent
رو دریابید.
برای وقتایی که هم میخواید لینتر رو راضی نگه دارید ، هم میخواید
useEffect
که استفاده کردید نسبت به مقادیر
reactive
واکنش نشون نده. فرقی نداره این مقدار یک استیت باشه یا یک پروپ یا حتی یک کال‌بک.

پاورقی: خودم تا الآن راه غلط رو انجام میدادم.

#react
رقصنده با کد
دوره لینوکس مقدماتی رو از ۳۱ فروردین ۱۴۰۳ انشاالله شروع می‌کنیم. مشخصات دوره: عنوان دوره : Linux Essentials مبلغ دوره :۲.۵ میلیون تومان سرفصل‌های دوره: منبع اصلی آزمون بین‌المللی که روی سایت lpic هستش نحوه برگزاری : آنلاین پیش نیاز : ندارد محدودیت سنی : ندارد…
دوره لینوکسی که قراره برگزار بشه ، خودم قراره برم آزمون بین المللیش رو بدم.
(مدارک ایرانی لینوکس رو دارم)
خوشبختانه توی شهر وان ترکیه هم برگزار میشه و از اونجا که سفر به وان برای ایرانیا خیلی راحت و بی دردسره ، میخوام همونجا آزمون رو بدم.
تور رو از علی‌بابا می‌تونید بگیرید حدود ۵ تومن میشه با هتل و رفت و امد. آزمون هم که ۱۲۰ دلاره.
اگر تمایل به آزمون داشتید ، می‌تونیم قرار بذاریم با هم بریم یا بریم اونجا همو ببینیم.

پاورقی:
همچنان معتقدم که خود مدرک اصلا اهمیت نداره. ولی اگر اون مدرک باعث بشه که واقعا توی رشته خاصی تخصص کسب کنید و از طرفی توی سطح جهانی هم اعتبار داشته باشه ، می‌تونیه باعث سنگین شدن رزومه بشه. متاسفانه مدارک موسسات ایرانی نه از نظر علمی نه از نظر اعتباری ، جایگاهی توی سطح جهانی ندارن.
نمونه سوالات آزمون linux essential

LPI 010-160 Sample Questions:
01. Most Linux distributions maintain information on what packages are installed in the ____.
a) kernel
b) package database
c) graphical desktop
d) /usr/lib directory
e) Software updater

02. You can install and manage various Linux software applications via a(n) ____ management system.
a) office
b) file
c) email
d) package
e) program

03. If you want to enable one Linux computer to access files stored on another Linux computer’s hard disk, which of the following network protocols is the best choice?
a) SMTP
b) NFS
c) PHP
d) DNS
e) DHCP

04. A Linux server that handles the SMB/CIFS protocol normally runs the ____ software.
a) ProFTPD
b) telnetd
c) named
d) Dovecot
e) Samba

05. A computer power supply converts electricity from alternating current to ____.
(two words)
a) direct current
b) three-phase current
c) magnetic current
d) static current
e) solar electricity

06. Each document in an info page is known as a ____.
a) pager
b) site
c) node
d) link
e) level

07. A type of software that’s distributed for free but that requires payment on the honor system if a person uses it is called ____.
a) open source
b) commercial
c) freeware
d) shareware
e) virus

08. Where did the Linux kernel come from?
a) It was derived from Microsoft Windows.
b) It was derived from Apple macOS.
c) It was derived from AT&T Unix.
d) It was derived from BSD Unix.
e) It was created by Linus Torvalds.

09. Users can motivate programmers to work on open source projects by offering a(n) ____ to whomever completes the project first.
a) donation
b) salary
c) present
d) kudos
e) bounty

10. What is the purpose of conditional expressions in shell noscripts?.
a) They prevent noscripts from executing if license conditions aren’t met.
b) They display information about the noscript’s computer environment.
c) They enable the noscript to take different actions in response to variable data.
d) They enable noscripts to learn in a manner reminiscent of Pavlovian conditioning.
e) They cause noscripts to run only at specified times of day.
دوستان گرامی توجه داشته باشید که از طرف این کانال به هیچ یک از دوستان پیام خصوصی داده نمیشه و زنگ زده نمیشه.
بنده هم جز اکانت خودم هیچ اکانت دیگه‌ای ندارم و شخص دیگه‌ای هم توی کانال مدیر نیست.
هر پیغامی از طرف کانال براتون اومد ، بدونید حقیقت نداره.
ایرانیان در روز شادباش نویسی (ششم فروردین)، آرزوها و خواسته های نیک خود را برای دیگران می نوشتند و به دست آنها می سپردند.
همین قدر لطیف. همین قدر زیبا. ❤️
دوستانی که از تقویم فارسی انت دیزاین استفاده می‌کنید ، امسال رو به مشکل نخوردید؟ یکم اردیبهشت شنبس ولی چهارشنبه نشون میده
ساخت‌های فایل‌های پرزنت مثل پاورپوینت با استفاده از HTML و JS
جذابه!
#js #html
ویژگی DO NOT TRACK یا همون DNT هم سرگذشت جالبی داره.
پیشنهاد میکنم بخونید
https://en.wikipedia.org/wiki/Do_Not_Track
#tip #browser #dnt
هیچ آدابی و ترتیبی مجوی
هرچه میخواهد دل تنگت بپرس!

برای فردا قرار بود جلسه ریکت داشته باشیم. ولی به نظرم جلسه فرانت داشته باشیم بهتره. در واقع نه تنها جلسه فرانت ، بلکه جلسه پرسش از کسی که چند ساله توی این فضا (برنامه‌نویسی از جمله برنامه‌نویسی فرانت‌اند) داره کار میکنه. هر سوالی. فنی ، کاری ، رزومه‌ای و ...
تا حدی که بلد باشم و تجربم قد بده ، هستم در خدمتتون.
این جلسه برای همه میتونه مفید باشه مخصوصا نفراتی که تازه میخوان وارد این محیط بشن و کلی سوال توی ذهنشونه.
جلسه فردا بیشتر از اینکه فنی باشه ، انتقال تجربس.

لینک گوگل میت برای جمعه ۱۰ فروردین ساعت ۱۰ صبح :
https://meet.google.com/wur-witd-jaa