یه اکستنشن خفن برای vscode وجود داره که میتونه همینقدر قشنگ و مرتب فایل های json رو تر و تمیز با دیزاین و ui قشنگ نشون بده
📦اسم این اکستنشن : json cracker
فقط کافیه تو بخش دانلود اکستنشن توی VsCode سرچش کنید و دانلودش کنید. روش کار باهاش رو هم خودش توضیح داده.
#معرفی_اکستنشن
@TelTechno
📦اسم این اکستنشن : json cracker
فقط کافیه تو بخش دانلود اکستنشن توی VsCode سرچش کنید و دانلودش کنید. روش کار باهاش رو هم خودش توضیح داده.
#معرفی_اکستنشن
@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
● 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
روش های مختلفی داریم. بیاید ببینیم چیکار کنیم!
Please open Telegram to view this post
VIEW IN TELEGRAM
یکی از بهترین سایت ها برای تمرین تایپ ده انگشتی تایپو هستش.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 یه سایت آوردم، بمب!
☄ این سایت مخصوص فرانتاند کاراس!
❓نمیتونی پیشرفت کنی؟ برای تمرین نمیدونی چی بزنی؟ دلت هوش چالش کرده؟
پاشو برو تو سایت فرانتاند منتور!
فقط کافیه وارد سایت frontendmentor.io بشی و لاگین کنی که پره از چالش های فرانتاند و تمرین های چالش برانگیز!
☄️ با ساخت تمپلیت های جذاب تمرین کن!
@TelTechno
☄ این سایت مخصوص فرانتاند کاراس!
❓نمیتونی پیشرفت کنی؟ برای تمرین نمیدونی چی بزنی؟ دلت هوش چالش کرده؟
پاشو برو تو سایت فرانتاند منتور!
فقط کافیه وارد سایت frontendmentor.io بشی و لاگین کنی که پره از چالش های فرانتاند و تمرین های چالش برانگیز!
☄️ با ساخت تمپلیت های جذاب تمرین کن!
@TelTechno
کافیه وارد سایت شی و عکس خودت و عکس لباس مورد نظرت رو آپلود کنی
Please open Telegram to view this post
VIEW IN TELEGRAM
اگه بلد نیستی سوالای ریاضی حل کنی یا وقت نداری
میتونی از هوش مصنوعی استفاده کنی
رو این لینک بزن و سوالتو براش اپلود کن
برات جواب میده
@TelTechno
میتونی از هوش مصنوعی استفاده کنی
رو این لینک بزن و سوالتو براش اپلود کن
برات جواب میده
@TelTechno
مثلا تو این صفحه باید
display : flex;
رو بنویسید تا کاراکتر شما تیرکمونش رو به بالا(تا وسط بدنش) بیاره و بعد کد مربوط به شلیک رو بنویسید!
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
■ در چه زمانی و با چه پشت پرده تصاویر سه بعدی
آیا میدانید کامپیوتر چگونه تصاویر شگفت انگیز روی صفحه رنگی نمایش چند این ثانیه پردازش می کند؟
کارت گرافیک (GPU) مانند یک ماشین محاسباتی قدرتمند است که هزاران عملیات ساده را به طور هم زمان انجام می دهد، درحالی که CPU روی کارهای پیچیده تر متمرکز است.
از گرافیک بردار تا محاسبات هندسی همه چیز به ریاضیات باز می گردد!
@Teltechno
محبوب ترین زبان برنامه نویسی از نظر شما
Anonymous Poll
0%
C
6%
Cpp
8%
Csharp
69%
Python
3%
Php
0%
Lua
11%
Js
0%
Java
0%
Ruby
3%
Scratch
متا اعلام کرد که نظارت روی محتوا هایی از جمله محتوا های سیاسی رو کاهش بده و واقعیت ها رو از بین نبرد. این تصمیم هم به دلایلی مانند فیلتر شدن اینستاگرم در کشور های مختلف بود. درواقع یک سیستم جدید به نام Community notes ایجاد کرده که اجازه میده محتوا ها با نظرات کاربران قضاوت شود!
Please open Telegram to view this post
VIEW IN TELEGRAM
Tel Techno | تلتکنو
"
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
سخت افزار کامپیوتر: هرآنچه باید درباره مغز و قلب سیستم خود بدانید!
✨ آیا تا به حال از خود پرسیدهاید که هر قطعه از کامپیوتر شما چه نقشی ایفا میکند؟ 🖥
در این ویدیو، با مادربرد، پردازنده، هارد دیسک، رم، SSD، کارت گرافیک، منبع تغذیه، کیس و سیستم خنککننده آشنا میشوید و نقش هر کدام را به زبان ساده یاد میگیرید.
🔹 مادربرد: ستون فقرات کامپیوتر شما! همه قطعات به آن متصل میشوند.
🔹 پردازنده: مغز سیستم، آماده برای انجام محاسبات پیچیده.
🔹 رم و SSD: سرعت دسترسی به اطلاعات را بالا میبرند.
🔹 کارت گرافیک: جادوی پشت تصاویر سهبعدی و بازیها.
🔹 سیستم خنککننده: محافظ قطعات در برابر گرما.
🌟 کامپیوتر شما مجموعهای از این قطعات شگفتانگیز است که با همکاری یکدیگر، قدرت لازم برای اجرای برنامهها، بازیها و کارهای روزمره را فراهم میکنند. اگر میخواهید کامپیوترتان بهتر کار کند یا برای ارتقای آن برنامهریزی کنید، این ویدیو را از دست ندهید! 🚀
@TelTechno
✨ آیا تا به حال از خود پرسیدهاید که هر قطعه از کامپیوتر شما چه نقشی ایفا میکند؟ 🖥
در این ویدیو، با مادربرد، پردازنده، هارد دیسک، رم، SSD، کارت گرافیک، منبع تغذیه، کیس و سیستم خنککننده آشنا میشوید و نقش هر کدام را به زبان ساده یاد میگیرید.
🔹 مادربرد: ستون فقرات کامپیوتر شما! همه قطعات به آن متصل میشوند.
🔹 پردازنده: مغز سیستم، آماده برای انجام محاسبات پیچیده.
🔹 رم و SSD: سرعت دسترسی به اطلاعات را بالا میبرند.
🔹 کارت گرافیک: جادوی پشت تصاویر سهبعدی و بازیها.
🔹 سیستم خنککننده: محافظ قطعات در برابر گرما.
🌟 کامپیوتر شما مجموعهای از این قطعات شگفتانگیز است که با همکاری یکدیگر، قدرت لازم برای اجرای برنامهها، بازیها و کارهای روزمره را فراهم میکنند. اگر میخواهید کامپیوترتان بهتر کار کند یا برای ارتقای آن برنامهریزی کنید، این ویدیو را از دست ندهید! 🚀
@TelTechno
بعد از این اتفاق تمام مشکلات سیستمی رو باگ خطاب میکنند!
Please open Telegram to view this post
VIEW IN TELEGRAM
چطور با اصول S.O.L.I.D کدنویسی بهتری داشته باشیم؟ 🏆
در این پست، به اصول S.O.L.I.D خواهیم پرداخت. S.O.L.I.D یک سری اصول طراحی است که میتواند کد شما را تمیزتر، مقیاسپذیرتر و قابل نگهداریتر کند. این اصول در هر زبان برنامهنویسی کاربرد دارند و به شما کمک میکنند تا کدهای بهتر و با کیفیتتری بنویسید.
🔤 : Single Responsibility Principle (اصل مسئولیت تکگانه)
هر کلاس باید تنها یک مسئولیت داشته باشد. یعنی یک کلاس نباید همزمان وظایف مختلفی مانند انجام محاسبات و ذخیرهسازی دادهها را انجام دهد. این کار باعث میشود که کد شما بیشتر قابل نگهداری باشد و تغییرات در آینده راحتتر انجام شود.
مثال: به جای اینکه یک کلاس
🔤 : Open/Closed Principle (اصل باز/بسته)
کلاسها باید برای گسترش باز و برای تغییر بسته باشند. یعنی شما باید بتوانید قابلیتهای جدید را به کد اضافه کنید بدون اینکه کدهای موجود را تغییر دهید.
مثال:
به جای اینکه همیشه کدهای اصلی را تغییر دهید، از وراثت و پلیمورفیسم استفاده کنید تا کلاسهای جدید ایجاد کنید که قابلیتهای جدید اضافه کنند.
🔤 : Liskov Substitution Principle (اصل جانشینی لیسکوف)
کلاسهای فرزند باید بتوانند جای کلاسهای والد را بگیرند بدون اینکه رفتار برنامه به هم بریزد. این اصل از وراثت صحیح در برنامهنویسی شیگرا حمایت میکند.
مثال:
اگر کلاسی به نام
🔤 : Interface Segregation Principle (اصل جداسازی رابطها)
بهتر است که رابطهای بزرگ و عمومی را به رابطهای کوچکتر و خاصتر تقسیم کنید. این کار باعث میشود که هر کلاس فقط با رابطهایی که واقعاً به آنها نیاز دارد، تعامل داشته باشد.
مثال:
به جای اینکه یک رابط عمومی برای
🔤 : Dependency Inversion Principle (اصل وارونگی وابستگیها)
کلاسها باید از انتزاعات (abstract classes) به جای کلاسهای خاص استفاده کنند. این کار باعث میشود که وابستگیها کاهش یابد و کد شما بیشتر انعطافپذیر باشد.
مثال:
به جای اینکه کلاسی مانند
💡 نتیجهگیری: با رعایت اصول S.O.L.I.D در کدنویسی، کد شما هم مقیاسپذیرتر و هم قابل نگهداریتر خواهد شد. این اصول به شما کمک میکنند تا پروژههای بزرگتر را به راحتی مدیریت کنید و از اشتباهات رایج جلوگیری کنید.
🔎 @TelTechno
در این پست، به اصول S.O.L.I.D خواهیم پرداخت. S.O.L.I.D یک سری اصول طراحی است که میتواند کد شما را تمیزتر، مقیاسپذیرتر و قابل نگهداریتر کند. این اصول در هر زبان برنامهنویسی کاربرد دارند و به شما کمک میکنند تا کدهای بهتر و با کیفیتتری بنویسید.
هر کلاس باید تنها یک مسئولیت داشته باشد. یعنی یک کلاس نباید همزمان وظایف مختلفی مانند انجام محاسبات و ذخیرهسازی دادهها را انجام دهد. این کار باعث میشود که کد شما بیشتر قابل نگهداری باشد و تغییرات در آینده راحتتر انجام شود.
مثال: به جای اینکه یک کلاس
OrderProcessor مسئول محاسبه قیمت و ذخیرهسازی فاکتورها باشد، این دو وظیفه را به کلاسهای جداگانه تقسیم کنید: PriceCalculator و OrderSaver.کلاسها باید برای گسترش باز و برای تغییر بسته باشند. یعنی شما باید بتوانید قابلیتهای جدید را به کد اضافه کنید بدون اینکه کدهای موجود را تغییر دهید.
مثال:
به جای اینکه همیشه کدهای اصلی را تغییر دهید، از وراثت و پلیمورفیسم استفاده کنید تا کلاسهای جدید ایجاد کنید که قابلیتهای جدید اضافه کنند.
کلاسهای فرزند باید بتوانند جای کلاسهای والد را بگیرند بدون اینکه رفتار برنامه به هم بریزد. این اصل از وراثت صحیح در برنامهنویسی شیگرا حمایت میکند.
مثال:
اگر کلاسی به نام
Bird داریم که دارای متدی به نام fly است، نباید کلاسی به نام Penguin ایجاد کنیم که این متد را به درستی اجرا نکند.بهتر است که رابطهای بزرگ و عمومی را به رابطهای کوچکتر و خاصتر تقسیم کنید. این کار باعث میشود که هر کلاس فقط با رابطهایی که واقعاً به آنها نیاز دارد، تعامل داشته باشد.
مثال:
به جای اینکه یک رابط عمومی برای
Vehicle داشته باشید که تمام عملکردها مانند Drive و Fly را شامل شود، از رابطهای جداگانه برای هر عملکرد استفاده کنید.کلاسها باید از انتزاعات (abstract classes) به جای کلاسهای خاص استفاده کنند. این کار باعث میشود که وابستگیها کاهش یابد و کد شما بیشتر انعطافپذیر باشد.
مثال:
به جای اینکه کلاسی مانند
OrderProcessor مستقیماً به کلاس Database وابسته باشد، از یک رابط به نام IDatabase استفاده کنید که به شما اجازه میدهد انواع مختلف پایگاه دادهها را بدون تغییر در کد اصلی استفاده کنید.Please open Telegram to view this post
VIEW IN TELEGRAM