Tel Techno | تل‌تکنو – Telegram
Tel Techno | تل‌تکنو
93 subscribers
46 photos
9 videos
22 links
تل‌تکنو، رسانه ای برای دنیای برنامه نویسی و اخبار های تکنولوژی
Download Telegram
همه میدونیم که 📱Visual Studio یکی از بهترین IDE ها برای هر برنامه نویسیه. اما همه هم میدونیم که خیلی سنگینه و روی برخی از دستگاه ها سخت اجرا میشه!
بیاید چندتا جایگزین براش انتخاب کنیم:

🔤 JetBrain Rider: مناسب برای Asp.Net و .net

🔤 Pycharm: مناسب برای پایتون

🔤 Visual Studio Code: همون ویژیوال استدیو هست اما سبک تر و مناسب برای زبان های مختلف

🔤 NetBeans: مناسب برای java, php, html

🔤Atom: برای زبان های مختلف



🔍 @TelTechno
Please open Telegram to view this post
VIEW IN TELEGRAM
هر زبان برنامه نویسی بیشتر کاربردش چیه ؟

● Cpp :
صنعت بازی سازی و برنامه سازی
● Csharp :
هوش مصنوعی و برنامه سازی و بازی سازی
● Python :
هوش مصنوعی ، هک و امنیت ، ربات تلگرام
● Php :
وب سازی و ربات تلگرام
● JavaScript :
برای وب و برنامه استفاده میشه
● Java :
برای برنامه های اندرویدی و سیستم عامل سازی
● Kotlin :
مخصوص برنامه سازی گوشی
● Lua :
ربات تلگرام و بازیسازی

@TelTechno
+ برای برنامه نویسی حتما باید سیستم قدرتمندی داشته باشیم ؟

- خیر شما در واقع میتوانید با سیستمی
با رم حداقل ۳ یا ۲ برنامه نویسی انجام دهید


بعضیا بر این باورند که باید سیستم قدرتمندی داشته باشیم
تا برنامه هایی چون Visual Stodio رو باز کنیم در پاسخ این حرف باید بگم که خیر کاملا در اشتباهید

اگ سیستمتون توان اجرای برنامه سنگین
Visual Stodio
رو نمیتونه اجرا کنه برنامه های سبکی طراحی شده که کار شمارو راه میندازه .


کلا برای هر مشکلی یه راه حلی هست
این طرز فکر که من سیستم ندارم، سیستمم ضعیفه اینطور طرز فکرها فقط علاقه و ذوق شمارو از بین میبره
شما حتی میتونین با یه گوشی هم برنامه نویسی کنین بستگی به علاقه شما داره

بیشتر برنامه نویسا ( مخصوصا در ایران با این وضع اقتصادی) توان خرید ندارن اما با سیستم هایی ضعیف کارشونو راه میندازن با بهترین نحو عملکرد و خروجی .


پس اجازه ندهیم یک سری افکار علاقه و ذوق رو ازمون بگیرن ❤️


@TelTechno
🔥مهم ترین مبحث توی هر زبانی و در هر پروژه چه کوچیک چه بزرگ، چه آزمایشی چه جدی، تمیز نویسی یا همون Clean code هستش!!

این مبحث رو خیلی خیلی جدی بگیرید که بشدت کمکتون میکنه و بشدت باعث پیشرفت و برداشت چند قدم همزمان میشه!


🔔بیاید به چندتا از مهم ترین نکات در Clean code(پاکیزه نویسی) نگاهی بندازیم:


✔️همیشه از اسامی که واضحا اون(متغیر/متد/فانکشن/آرایه.....) رو خلاصه کنه استفاده کنید!!

✔️اگر شرطی که میزاری فقط میخواد یک کار رو انجام بده از شرط گذاری تک خطی استفاده کن!

✔️همیشه سعی کن کدت رو کوتاه، ولی خوانا و دقیق بنویس!

✔️کامند نویسی هم میتونه برای پروژه های بزرگ کمک کنه تا اگر یادتون رفت یا پروژه رو در اختیار فردی دیگه گذاشتی، بفهمید که هر تیکه از کد چه کاریو انجام میده!

✔️خیلی خیلی موضوع Dry(Dont repeat yourself) رو جدی بگیرید!
به این معنا که تا حد امکان کد های تکراری ننویسید!

📣 و موارد خیلی بیشتر که به مرور زمان خودت بهشون پِی میبری و با تحقیق میتونید یادش بگیرید! دقت کنید که نکات اشاره شده فقط بخشی از این مبحث هستند و پاکیزه نویسی(Clean code) مبحث بزرگتریه که به مرور زمان یادش میگیری!


🔍 @TelTechno
Please open Telegram to view this post
VIEW IN TELEGRAM
آقا یه هوش مصنوعی خفن وجود داره به نام Luma!

کارش اینه که شما بهش متن میدید و اون براتون ویدیوش رو میسازه.
بنظرم میتونه تو ویدیو های تبلیغاتی کمک خوبی بهتون بکنه.

اینم لینکش، اینجارو کلیک کن تا بری تو لینک

@TelTechno
اگه ظاهر محیطی که توش کار میکنی برات مهمه که جذاب باشه(مثل عکس بالا)، میتونید نرم افزار eDex ui رو بجای cmd, terminal استفاده کنید!

بعلاوه ظاهر باحالش، میانبر های خوب و دسترسی سریع تری برات فراهم میکنه و میتونه واستون جذاب باشه!

برای دانلود، رو این لینک کلیک کن: لینک دانلود

@TelTechno
یه وبسایت شاهکار مخصوص دوستان فرانت برای صرف جویی در وقتشون!

این سایت واقعا خوبه. انواع دکمه ها، لودینگ‌ها، اینپوت ها.... و تمپلیت های مختلف رو دردسترستون قرار میده که بنظرم از استفاده ازش عشق میکنید


اینجا رو بمال تا بری تو لینک

@TelTechno
یه اکستنشن خفن برای vscode وجود داره که میتونه همینقدر قشنگ و مرتب فایل های json رو تر و تمیز با دیزاین و ui قشنگ نشون بده

📦اسم این اکستنشن : json cracker

فقط کافیه تو بخش دانلود اکستنشن توی VsCode سرچش کنید و دانلودش کنید. روش کار باهاش رو هم خودش توضیح داده.

#معرفی_اکستنشن

@TelTechno
چند تا از متود های پرکاربرد کتابخانه requests در python


@TelTechno
⚡️هوش مصنوعی Gamma این ادعا رو داره که با متن میتونه براتون وبسایت بسازه.

🙂 میتونید ازش برای ایده گرفتن، و سایت های خیلی ساده استفاده کنید!


🔗 لینک وبسایت: Gamma.app


🔎 @TelTechno
Please open Telegram to view this post
VIEW IN TELEGRAM
محیط های برنامه نویسی ( IDEA ) مخصوص هر زبان که شرکت JetBrains برای آن زبان توسعه داده است .

● Python : Pycharm [ Download ]
● Php : PhpStorm [ Download ]
● Java : IntelliJ [ Download ]
● Csharp : Rider [ Download ]
● C/C++ : Clion [ Download ]
● Html : WebStorm [ Download ]
● Go : GoLand [ Download ]
● Ruby : RubyMine [ Download ]

نحوه نصب و کرک کردن در سایت نیز آموزش داده شده است ❤️

@TelTechno
🐞 "ما برنامه نمینویسیم، بلکه باگ هایی مینویسیم که دور هم، کاری رو انجام میدن"

🤔 چطوری خطا ها و باگ ها رو سریع تشخیص بدیم؟


❗️ قطعا بهترین و راحت ترین روش، خوندن متن اروره! ولی شاید متن کاملا واضح نبود یا ارور دارای متن نبود و فقط توی عملکرد تاثیر میزاره. خب پس حالا باید چیکار کنیم؟

روش های مختلفی داریم. بیاید ببینیم چیکار کنیم!


1️⃣ استفاده از Break point دایره قرمزی که واقعا میتونه نجات دهنده باشه! خط به خط کد هارو جلو برو و هرجا که کد درست کار نکرد خیلی سریع و راحت متوجهش میشی!


2️⃣استفاده از ابزار های دیباگر که برای هر زبون، معمولا ابزاری جدا نیازه.


3️⃣ کوچیک کردن کد و اجرا کردن خط به خط کد و یه قدم یه قدم جلو رفتن! گاهی وقتا شاید فکر کنی که این کار خیلی سخت و زمان بره، ولی بشدت میتونه نجات دهنده خوبی باشه!


4️⃣ سرچ کردن توی سایت های از جمله Stackoverflow و یا هوش مصنوعی برای پیدا کردن راه حل! دوستان خدای برنامه نویسی هم باشید، گاهی وقتا نیازه که سرچ کنید و این هیچ کار غیر حرفه ای نیست!


5️⃣ پرسیدن از افراد با تجربه! این کار درستی نیست که قدم اولتون پرسیدن باشه. اما برای قدم اخر، گزینه خوبیه! چرا کار خوبی نیست که فوری بیاید بپرسید؟ چون سرچ کردن و دیباگ کردن خودش به نوبه خودش باعث پیشرفت یادگیری چیزای بیشتر میشه!


6️⃣ لاگ نویسی هم یکی بهترین و راحت ترین روش هاست!


📌 درکل دیباگ کردن شاید یک مسئله خسته کننده باشه، اما به پیشرفت شما خیلی خیلی کمک میکنه! پس جای فرار از باگ ها و ارور هات، سعی کن حلشون کنی.


🔎 @TelTechno
Please open Telegram to view this post
VIEW IN TELEGRAM
1
💻 هر برنامه نویسی باید از 10 انگشتش استفاده کنه برای تایپ کردن تا سرعتش توی کدنویسی بالا بره!

یکی از بهترین سایت ها برای تمرین تایپ ده انگشتی تایپو هستش.

📈روزی حداقل 1 ساعت تمرین کنید هم میتونه خیلی به یپشرفتتون کمک کنه!


🔗 لینک این سایت هم اینجاس: typeo.top



🔎 @TelTechno
Please open Telegram to view this post
VIEW IN TELEGRAM
1
بدون کپشن


@TelTechno
🔥 یه سایت آوردم، بمب!

این سایت مخصوص فرانت‌اند کاراس!

نمیتونی پیشرفت کنی؟ برای تمرین نمیدونی چی بزنی؟ دلت هوش چالش کرده؟

پاشو برو تو سایت فرانت‌اند منتور!

فقط کافیه وارد سایت frontendmentor.io بشی و لاگین کنی که پره از چالش های فرانت‌اند و تمرین های چالش برانگیز!

☄️ با ساخت تمپلیت های جذاب تمرین کن!


@TelTechno
😃 اگه حوصله پرو کردن لباس نداری، یا لباسی رو توی مجازی دیدی و میخوای ببینی به تنت چه شکلیه، این سایت مال خودته😍


کافیه وارد سایت شی و عکس خودت و عکس لباس مورد نظرت رو آپلود کنی🍸


🔗 برای ورود به سایت، کلیک کن.



🔎 @TelTechno
Please open Telegram to view this post
VIEW IN TELEGRAM
اگه بلد نیستی سوالای ریاضی حل کنی یا وقت نداری
میتونی از هوش مصنوعی استفاده کنی

رو این لینک بزن و سوالتو براش اپلود کن
برات جواب میده


@TelTechno
😃 آقا من دیگه جدی دارم صدمو واسه فرانت‌اند کارا میزارم!

🌟 ببین قول میدم با این وب اصلا حوصلت سر نمیره.

👍 تو این سایت بازی میکنی ولی نه مثل بقیه بازی ها! اینجا با زدن کدهای css بازی میکنی!

🔝 درواقع برای تمرین و پیشرفت مهارت شما در css و استایل دهی به سایت، برای شما یک محیط بازی فراهم کردن که حوصلتون سر نره.

مثلا تو این صفحه باید
display : flex;

رو بنویسید تا کاراکتر شما تیرکمونش رو به بالا(تا وسط بدنش) بیاره و بعد کد مربوط به شلیک رو بنویسید!

😏حتما تستش کنید!

🔗 لینک سایت هم اینجاست: mastery.games/flexboxzombies


🔎 @TelTechno
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
● چگونه کارت گرافیک یا همان GPU دنیای دیجیتال را زنده می کند ؟!!


■ در چه زمانی و با چه پشت پرده تصاویر سه بعدی
آیا میدانید کامپیوتر چگونه تصاویر شگفت انگیز روی صفحه رنگی نمایش چند این ثانیه پردازش می کند؟
کارت گرافیک (GPU) مانند یک ماشین محاسباتی قدرتمند است که هزاران عملیات ساده را به طور هم زمان انجام می دهد، درحالی که CPU روی کارهای پیچیده تر متمرکز است.
از گرافیک بردار تا محاسبات هندسی همه چیز به ریاضیات باز می گردد!

@Teltechno
1
This media is not supported in your browser
VIEW IN TELEGRAM
سرعت زبان های برنامه نویسی در اجرای 1 میلیارد حلقه تو در تو

@TelTechno