اگه از کدی که امروز نوشتی فردا به خودت نخندی، احتمالاً هنوز به اندازه کافی رشد نکردی.
کدِ بدِ امروز، میتونه نتیجهی رشدِ فردات باشه .
✦ @programming_codiing
کدِ بدِ امروز، میتونه نتیجهی رشدِ فردات باشه .
✦ @programming_codiing
❤11🕊1
مخزن عظیمی از کتابهای برنامهنویسی رایگان به تمامی زبانهای جهان!
این مخزن با ۳۹۴.۰۰۰ ستاره لیست کاملی از کتابهای برنامهنویسی رایگان رو توی خودش جمع کرده که شامل کتابهای فارسی هم میشه.
🔗 free-programming-books
دیگه بهانه ای نمی مونه برا یادگیری :))❤️
✦ @programming_codiing
این مخزن با ۳۹۴.۰۰۰ ستاره لیست کاملی از کتابهای برنامهنویسی رایگان رو توی خودش جمع کرده که شامل کتابهای فارسی هم میشه.
🔗 free-programming-books
دیگه بهانه ای نمی مونه برا یادگیری :))❤️
✦ @programming_codiing
❤9👍3🔥2
وقتی توی VS Code کد میزنیم، بخش زیادی از وقتمون صرف نوشتن ساختارها و کدهای تکراری میشه.
چیزایی که صدها بار تا حالا نوشتیمشون و حفظیم، ولی مجبوریم هربار از اول تایپشون کنیم.
ابزاری که دقیقاً برای حل این مشکل طراحی شده و سرعت کار رو خیلی بالا میبره، Snippets یا همون تکهکدهای آماده توی VS Code هست.
اسنیپت اصلاً یعنی چی؟
چطوری توی VS Code اسنیپت اختصاصی خودمون رو بسازیم؟
فرمت ساختنش به این شکله:
پ.ن : البته که اگر در حال یادگیری هستید به هیچ وجه پیشنهاد نمی کنم ازش استفاده کنید چون بهتره خودتون هر بار کد رو از صفر بنویسید تا تو ذهنتون بمونه ساختار.
✦ @programming_codiing
چیزایی که صدها بار تا حالا نوشتیمشون و حفظیم، ولی مجبوریم هربار از اول تایپشون کنیم.
ابزاری که دقیقاً برای حل این مشکل طراحی شده و سرعت کار رو خیلی بالا میبره، Snippets یا همون تکهکدهای آماده توی VS Code هست.
اسنیپت اصلاً یعنی چی؟
اسنیپت مثل یک میانبر برای کدنوییسه. یعنی شما یک کلمه کوتاه یا چند تا حرف رو تایپ میکنید، کلید Tab یا Enter رو میزنید و VS Code به جای اون چند تا حرف، یک بلوک کامل از کدهای آماده رو براتون جایگزین میکنه.
یک مثال خیلی ساده بزنم:
توی جاوااسکریپت، به جای اینکه هربار بنویسید:
console.log();
توی اکثر ادیتورها با فعال بودن اسنیپت، کافیه فقط بنویسید clg و دکمه Tab رو بزنید. خودش کل عبارت رو با پرانتزهاش مینویسه و کرسر رو درست میذاره وسط پرانتز تا شروع به تایپ کنید.
به همین بساطی، هم وقتتون تلف نمیشه، هم احتمال غلط املایی موقع تایپ کم میشه.
چطوری توی VS Code اسنیپت اختصاصی خودمون رو بسازیم؟
علاوه بر اسنیپتهای پیشفرضی که خود VS Code یا اکستنشنها دارند، میتونید کدهای تکراری خودتون رو هم تبدیل به اسنیپت کنید. برای این کار:
1 - توی VS Code کلیدهای Ctrl + Shift + P (در مک Cmd + Shift + P) رو بزنید.
2 - عبارت Configure User Snippets رو سرچ کنید و روش بزنید.
3 - زبانی که میخواید براتون اسنیپت فعال باشه رو انتخاب کنید (مثلاً javascript یا html).
4 - یک فایل JSON باز میشه که میتونید اسنیپت خودتون رو اونجا اضافه کنید.
فرمت ساختنش به این شکله:
"Print to console": {
"prefix": "clg",
"body": [
"console.log('$1');"
],
"description": "Log output to console"
}prefix:
همون عبارتیه که باید تایپ کنید تا اسنیپت فراخوانی بشه (مثلا clg).
body:
کدیه که قرار جایگزین بشه.
$1: جاییه که بعد از زدن دکمه Tab، نشانگر موس اونجا قرار میگیره تا ادامه کد رو بنویسید.
پ.ن : البته که اگر در حال یادگیری هستید به هیچ وجه پیشنهاد نمی کنم ازش استفاده کنید چون بهتره خودتون هر بار کد رو از صفر بنویسید تا تو ذهنتون بمونه ساختار.
✦ @programming_codiing
❤14✍2
لیست بهترین سایتهای دانلود عکس باکیفیت و رایگان
اگر برای پروژههای کاری، طراحی وبسایت، تولید محتوا در شبکههای اجتماعی یا حتی انتخاب یک تصویر پسزمینه باکیفیت برای لپتاپ و گوشی به دنبال عکسهای رزولوشن بالا هستید، سایتهای زیر از بهترین منابع رایگان در دسترس هستند:
البته با VPN برید.
✦ @programming_codiing
اگر برای پروژههای کاری، طراحی وبسایت، تولید محتوا در شبکههای اجتماعی یا حتی انتخاب یک تصویر پسزمینه باکیفیت برای لپتاپ و گوشی به دنبال عکسهای رزولوشن بالا هستید، سایتهای زیر از بهترین منابع رایگان در دسترس هستند:
unsplash.com
pexels.com
pixabay.com
stocksnap.io
burst.shopify.com
freepik.com
kaboompics.com
reshot.com
isorepublic.com
picjumbo.com
البته با VPN برید.
✦ @programming_codiing
❤10🔥1
یه فکت درباره پول درآوردن از برنامهنویسی:
🔹 ۳۰٪ → یادگیری و مهارت برنامهنویسی
🔹 ۳۰٪ → درست معرفی کردن خودت و مهارتهات
🔹 ۴۰٪ → شبکهسازی و ساختن ارتباطات درست
ممکنه برنامهنویس خیلی خوبی باشی، توی کارت حرفهای باشی و مهارت بالایی در کدنویسی داشته باشی؛
اما اگه کسی ندونه چی بلدی، فرصتهای زیادی رو از دست میدی.
✦ @programming_codiing
🔹 ۳۰٪ → یادگیری و مهارت برنامهنویسی
🔹 ۳۰٪ → درست معرفی کردن خودت و مهارتهات
🔹 ۴۰٪ → شبکهسازی و ساختن ارتباطات درست
ممکنه برنامهنویس خیلی خوبی باشی، توی کارت حرفهای باشی و مهارت بالایی در کدنویسی داشته باشی؛
اما اگه کسی ندونه چی بلدی، فرصتهای زیادی رو از دست میدی.
خیلیها میپرسن:برای شبکهسازی هم پلتفرمهایی مثل LinkedIn و X (Twitter) میتونن شروع خیلی خوبی باشن.
«چرا پروژه نمیگیرم؟»
«چرا نمیتونم وارد یه تیم خوب بشم؟»
«چرا کسی منو برای همکاری پیدا نمیکنه؟»
یکی از جوابها میتونه این باشه:
اصلاً کجا خودت رو معرفی کردی؟
کجا پروژههات رو نشون دادی؟
کجا درباره چیزهایی که بلدی صحبت کردی؟
کجا با برنامهنویسهای دیگه ارتباط ساختی؟
فقط خوب بودن کافی نیست؛
باید خوب بودنت دیده بشه.
✦ @programming_codiing
❤10👍1
کاملترین لیست منابع آموزشی برنامهنویسی
این مخرن لیست بسیار کاملی از منابع آموزشی برنامهنویسی و مطالب و مسائل مربوط رو دستهبندی کرده
🔗 professional-programming
✦ @programming_codiing
این مخرن لیست بسیار کاملی از منابع آموزشی برنامهنویسی و مطالب و مسائل مربوط رو دستهبندی کرده
🔗 professional-programming
✦ @programming_codiing
❤5👏1
</ MoDev >
sorry, what?! 😐😂 ✦ 💻 @programming_codiing
خیلیها به اشتباه به JavaScript میگن «جاوا»؛ در حالی که Java و JavaScript دو زبان برنامهنویسی کاملاً متفاوت هستن.
✦ 💻 @programming_codiing
Java
یک زبان برنامهنویسی قدرتمنده که بیشتر برای ساخت نرمافزارهای بزرگ، برنامههای سازمانی، بعضی اپلیکیشنهای موبایل و بخشهای مختلف سیستمهای بزرگ استفاده میشه.
JavaScript
بیشتر با دنیای وب شناخته میشه. باهاش میتونیم صفحات وب رو تعاملی کنیم، سایتهای مدرن بسازیم و با ابزارهایی مثل React و Next.js رابط کاربری ایجاد کنیم. همچنین با Node.js میشه از JavaScript برای ساخت بخش سرور و API هم استفاده کرد.
تفاوت فقط در کاربرد نیست؛ این دو زبان از نظر نحوه نوشتن کد، روش اجرای برنامه، ساختار زبان و ابزارهایی که در کنارشان استفاده میشود هم تفاوتهای زیادی دارند.
حتی دلیل به وجود آمدنشان هم متفاوت بوده است.
Java
برای ساخت برنامههای مختلف و بزرگ طراحی شد، اما JavaScript در ابتدا برای اضافه کردن رفتار و تعامل به صفحات وب ساخته شد.
پس:
Java ≠ JavaScript
این دو زبان نسخههای مختلف یک زبان نیستند و ارتباط مستقیمی با هم ندارن.
فقط اسمشون شبیه هم هست و همین موضوع باعث شده خیلیها JavaScript را اشتباهاً جاوا صدا بزنن.
اگر منظورت JavaScript هست، درستش اینه که بگی جاوااسکریپت، نه جاوا.
✦ 💻 @programming_codiing
❤6🤣6👍2
اگه با JSON زیاد کار میکنید :
JSON Crack
یکی از بهترین ابزارهاییه که میتونی استفاده کنی.
بدون نیاز به نصب، فقط با باز کردن سایتش میتونی ساختار JSON رو به شکل گرافیکی و قابل فهم ببینی.
از فرمتهای دیگه مثل YAML و XML هم پشتیبانی میکنه، قابلیت تبدیل، اعتبارسنجی، تولید schema و حتی خروجی گرفتن داره. افزونه VS Code هم داره و همهچی سمت کلاینت اجرا میشه، پس خیالت از بابت امنیت راحته. خلاصه، سریع، ساده و خیلی کاربردیه.
🔗 jsoncrack.com
✦ @programming_codiing
JSON Crack
یکی از بهترین ابزارهاییه که میتونی استفاده کنی.
بدون نیاز به نصب، فقط با باز کردن سایتش میتونی ساختار JSON رو به شکل گرافیکی و قابل فهم ببینی.
از فرمتهای دیگه مثل YAML و XML هم پشتیبانی میکنه، قابلیت تبدیل، اعتبارسنجی، تولید schema و حتی خروجی گرفتن داره. افزونه VS Code هم داره و همهچی سمت کلاینت اجرا میشه، پس خیالت از بابت امنیت راحته. خلاصه، سریع، ساده و خیلی کاربردیه.
🔗 jsoncrack.com
✦ @programming_codiing
❤🔥5🔥1
کدنویسی با همچین فونتی فقط برای برنامه نویس های خاصِ
البته نگران نباشین
فونت فونت هست
مهم چیزیه که خلق می شه :))
✦ @programming_codiing
البته نگران نباشین
فونت فونت هست
مهم چیزیه که خلق می شه :))
✦ @programming_codiing
❤9👎1🔥1😁1
احتمالاً فوتوشاپ رو کرک کردی و ادوبی با این کار حسابی حال کرده.
فوتوشاپ یکی از پرکرکترین برنامههای تاریخ بوده و سالها ادوبی تقریباً هیچکاری برای جلوگیری نمیکرد؛ یه سریال نامبر برای هزاران نفر کار میکرد در حالی که بازی بیستدلاری امنیت سختتری از یه نرمافزار ماهی هفتاد دلاریه حرفهای داشت.
هر بچهای که نسخه کرکشده میزد عملاً فوتوشاپ یاد میگرفت، دانشگاهها همون رو درس میدادن و انقدر عادی شد که فتوشاپ رفت تو دیکشنری و تبدیل به یه کلمه رسمی شد. وقتی هم شغل واقعی پیدا میکردی تنها ابزاری بود که یاد میگرفتی و شرکت لایسنسشو میخرید.
بیل گیتس خودش سال نودوهشت رو استیج گفت تا وقتی دارن میدزدن بذار مال ما رو بزدن بعداً یه جوری پولو ازشون میکشیم بیرون. ادوبی هم دقیقاً همین استراتژی رو پیاده کرد و وقتی کل دنیا فقط فوتوشاپ رو میشناخت گزینه خرید دائمی رو از بین برد. حالا هر ماه اجاره میدی و اگر قطع کنی نرمافزاری که شغلت روش بنا شده قفل میشه.
دزدی دقیقاً همون چیزی بود که میخواستن.
همین Ai ها هم دارن زندگی و شغل مردم رو وابسته به خودشون میکنن بعد یه رکبی میزنن ، و به زودی خرید اشتراک هاشون مثل بسته نت به دنبالتون میفته.🌹
✦ @programming_codiing
فوتوشاپ یکی از پرکرکترین برنامههای تاریخ بوده و سالها ادوبی تقریباً هیچکاری برای جلوگیری نمیکرد؛ یه سریال نامبر برای هزاران نفر کار میکرد در حالی که بازی بیستدلاری امنیت سختتری از یه نرمافزار ماهی هفتاد دلاریه حرفهای داشت.
هر بچهای که نسخه کرکشده میزد عملاً فوتوشاپ یاد میگرفت، دانشگاهها همون رو درس میدادن و انقدر عادی شد که فتوشاپ رفت تو دیکشنری و تبدیل به یه کلمه رسمی شد. وقتی هم شغل واقعی پیدا میکردی تنها ابزاری بود که یاد میگرفتی و شرکت لایسنسشو میخرید.
بیل گیتس خودش سال نودوهشت رو استیج گفت تا وقتی دارن میدزدن بذار مال ما رو بزدن بعداً یه جوری پولو ازشون میکشیم بیرون. ادوبی هم دقیقاً همین استراتژی رو پیاده کرد و وقتی کل دنیا فقط فوتوشاپ رو میشناخت گزینه خرید دائمی رو از بین برد. حالا هر ماه اجاره میدی و اگر قطع کنی نرمافزاری که شغلت روش بنا شده قفل میشه.
دزدی دقیقاً همون چیزی بود که میخواستن.
همین Ai ها هم دارن زندگی و شغل مردم رو وابسته به خودشون میکنن بعد یه رکبی میزنن ، و به زودی خرید اشتراک هاشون مثل بسته نت به دنبالتون میفته.🌹
✦ @programming_codiing
👍10💔2❤1
۱۸ سایت کاربردی برای پیدا کردن شغل ریموت و کسب درآمد دلاری 🌎
✦ @programming_codiing
1. dice.com
2. remote.co
3. devsnap.io
4. remotive.io
5. remoteok.com
6. flexjobs.com
7. upwork.com
8. whoishiring.io
9. justremote.co
10. remotefront.io
11. wellfound.com
12. powertofly.com
13. skipthedrive.com
14. authenticjobs.com
15. weworkremotely.com
16. jobspresso.co
17. remotework.io
18. hired.com
پ.ن : خودم برسیشون می کنم حتما بهتون اطلاع می دم اگر وقت پیدا کنم. البته که ی سری چیزای دیگه هم قبلش باید نگاهی بهش بندازیم. ❤️
✦ @programming_codiing
❤8👍1
</ MoDev >
Infinityfree (Storage : 5GB)
https://www.infinityfree.com
https://www.infinityfree.com
خودم از این چند بار استفاده کردم و پیشنهاد هم می کنم که به عنوان هاست ازش استفاده کنید.
احتمالا نیازتون حتی نباشه پول هاست بدید با وجود این ، دامنه هم اگر داشته باشید بهش می تونید متصلش کنید و فیلتر هم نبود چند روز پیش تستش کردم ، البته برای بعضی پروژه ها خوبه.❤️
احتمالا نیازتون حتی نباشه پول هاست بدید با وجود این ، دامنه هم اگر داشته باشید بهش می تونید متصلش کنید و فیلتر هم نبود چند روز پیش تستش کردم ، البته برای بعضی پروژه ها خوبه.❤️
❤7👍1
هر چیزِ خوب پر هزینه است
گسترش شخصیت، یکی از پر هزینه ترین چیزهاست 🌹
#کارل_گوستاو_یونگ
✦ @programming_codiing
گسترش شخصیت، یکی از پر هزینه ترین چیزهاست 🌹
#کارل_گوستاو_یونگ
✦ @programming_codiing
2❤16
Media is too big
VIEW IN TELEGRAM
چگونه با قانون "فقط یک دقیقه"، بر هر عادت سختی غلبه کنیم؟ (راز ژاپنی کایزن)
چرا "شروع کردن" سختترین کار دنیاست؟ آن نیروی نامرئی که شما را عقب نگه میدارد، ترس از شروع است، نه تنبلی. راز غلبه بر این مقاومت ذهنی، در یک فلسفه قدرتمند ژاپنی به نام "کایزن" (Kaizen) و «قانون ۱ دقیقهای» نهفته است.
✦ 💻 @programming_codiing
چرا "شروع کردن" سختترین کار دنیاست؟ آن نیروی نامرئی که شما را عقب نگه میدارد، ترس از شروع است، نه تنبلی. راز غلبه بر این مقاومت ذهنی، در یک فلسفه قدرتمند ژاپنی به نام "کایزن" (Kaizen) و «قانون ۱ دقیقهای» نهفته است.
منبع : چنل یوتیوب آدمک دانا
✦ 💻 @programming_codiing
❤6👍1👏1
کجا برم یادگیری؟
— سادهترین جواب :
دانشگاه تاپ دنیا یوتیوب یونیورسیتی :)
فقط کافیه بشینی یادبگیری.
✦ @programming_codiing
— سادهترین جواب :
دانشگاه تاپ دنیا یوتیوب یونیورسیتی :)
فقط کافیه بشینی یادبگیری.
✦ @programming_codiing
👍15🔥2❤1
یه مجموعهی تمیز از 200+ دورهی رایگان با گواهی معتبر؛ از برنامهنویسی و AI گرفته تا دیزاین، بیزینس، امنیت و کلی حوزهی دیگه.
بیش از ۲۰,۰۰۰ ساعت محتوای آموزشی یکجا جمع شده:
https://github.com/PanXProject/awesome-certificates
✦ @programming_codiing
بیش از ۲۰,۰۰۰ ساعت محتوای آموزشی یکجا جمع شده:
https://github.com/PanXProject/awesome-certificates
✦ @programming_codiing
❤7🔥1