#site #svg
Please open Telegram to view this post
VIEW IN TELEGRAM
SVG Backgrounds
SVG Backgrounds, icons, and other website graphics
👉 Copy-and-paste backgrounds, patterns, icons, and other website graphics directly into projects. All customizable, tiny in file size, and licensed for multi-use.
🔥14❤🔥4⚡3
این کد اسمبلی چه مقداری رو در DX قرار میده؟
MOV DX, 5
DEC DX
🔥13⚡1
⚡12
یکی از چیزهایی که توی برنامه نویسی بهش کمتر پرداخته شده تمرکز بالا توی این کار هست. مثلا حتی موقع برنامه نویسی تو نمیتونی همزمان رویاپردازی کنی یا اینکه به چیز دیگهای فکر کنی، انقدر توی کار عمیق میشی که گاهی نمیفهمی گشنهات شده.
•Pesar•
نظر شما چیه دوستان ؟ به نظر من درست میگه ، من بشخصه خودم وقتی غرق برنامه نویسی میشم ، ذهن و فکرم میره تو برنامه نویسی و حتی خیلی از صداها رو شاید نشنوم و نمی تونم به جز برنامه نویسی به چیز دیگه ای فکر کنم
#programming
☕️ @CodeExplore
•Pesar•
نظر شما چیه دوستان ؟ به نظر من درست میگه ، من بشخصه خودم وقتی غرق برنامه نویسی میشم ، ذهن و فکرم میره تو برنامه نویسی و حتی خیلی از صداها رو شاید نشنوم و نمی تونم به جز برنامه نویسی به چیز دیگه ای فکر کنم
#programming
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥59⚡9❤🔥3😁2
Blob یه چیزی تو جاوااسکریپته که بهت اجازه میده دادههای باینری رو توی مرورگر مدیریت کنی. حالا این دادهها چی میتونن باشن؟ هر چیزی! مثلاً یه عکس، یه فایل صوتی، یه متن یا حتی یه ویدئو. خلاصه، Blob وقتی به درد میخوره که میخوای با این جور فایلها سر و کله بزنی.
مثلاً میخوای یه فایل متنی کوچیک بسازی:
let blob = new Blob(["سلام دنیا!"], { type: 'text/plain' });اینجا یه Blob ساختیم که توش یه رشته (متن) هست و نوعش رو هم گفتیم متنه. این نوع خیلی مهمه چون به مرورگر میفهمونه که با چه جور دادهای طرفه.
- `size`: اندازه Blob رو به بایت (مثلاً چند کیلوبایته) نشون میده.
- `type`: نوع Blob رو نشون میده که مثلاً این یه متن سادهست، یه عکس یا هر چیز دیگه.
console.log(blob.size); // اندازه دادهها
console.log(blob.type); // نوع داده
چطور از Blob یه تیکه بگیریم؟
اگه بخوای از یه Blob فقط یه تیکه کوچیک بگیری، میتونی از متد
slice استفاده کنی:let part = blob.slice(0, 5, 'text/plain');
console.log(part.size); // 5 بایت اول از Blob اصلی رو گرفتیم
میتونی از هر جور دادهای مثل آرایه، رشته و غیره Blob بسازی:
let arrayOfData = new Uint8Array([72, 101, 108, 108, 111]);
let blobFromData = new Blob([arrayOfData], { type: 'text/plain' });
لینک دانلود بسازیم!
یه مثال باحال دیگه اینه که از Blob یه لینک دانلود بسازی:
let blob = new Blob(["سلام دنیا!"], { type: 'text/plain' });
let url = URL.createObjectURL(blob);
let a = document.createElement('a');
a.href = url;
a.download = 'hello.txt';
document.body.appendChild(a);
a.click();
URL.revokeObjectURL(url); // یادت نره URL رو بعد از استفاده آزاد کنیاگه بخوای بدونی داخل Blob چیه، میتونی از
FileReader استفاده کنی:let reader = new FileReader();
reader.onload = function(event) {
console.log(event.target.result); // محتوای Blob رو به عنوان متن نشون میده
};
reader.readAsText(blob);
فرض کن میخوای یه فایل رو آپلود کنی. میتونی Blob رو داخل
FormData بذاری و ارسالش کنی:let formData = new FormData();
formData.append('file', blob, 'hello.txt');
fetch('/upload', {
method: 'POST',
body: formData
});
خلاصهاش چیه؟
#js #blob #api
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19⚡3❤🔥1
چجوری توی Go یک عدد صحیح رو به یک متغیر نسبت میدیم؟
Anonymous Quiz
11%
var x = 10
29%
x := 10
24%
int x = 10
36%
گزینه ۱ و ۲
⚡5❤🔥1🔥1
استفاده از else در کار با حلقه ها ⌨️
☄️ این نکته که میخوام بگم شاید خیلی از افراد بهش توجه نکرده باشن: در پایتون، شما میتونید از "else" در کنار یک حلقه "for" یا "while" استفاده کنید، ولی این "else" فقط در صورتی اجرا میشه که حلقه بدون "break" به پایان برسه. این ویژگی ممکنه کمتر شناختهشده باشه.
🆒 در این کد، چون حلقه با break متوقف میشه، بلوک else اجرا نخواهد شد. اما اگه break نبود، else اجرا میشد و "Loop finished without break" چاپ میشد. خیلیها از این نکته آگاه نیستن و معمولاً else رو با if یا try مرتبط میدونن، نه با حلقهها!
#python #trick
☕️ @CodeExplore
for i in range(5):
if i == 3:
break
print(i)
else:
print("Loop finished without break")
#python #trick
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥18🔥4⚡2
تصور نصف مردم ایران از تسلط بر کامپیوتر و برنامه نویسی ، یاد گرفته اِکسله :/
- کیاشا
#programming
☕️ @CodeExplore
- کیاشا
#programming
Please open Telegram to view this post
VIEW IN TELEGRAM
💔55😁15⚡2
این سایت خیلی مشهوره برای بررسی و مقایسه سختافزار. هر چی که بخوای، از کارت گرافیک گرفته تا پردازنده، کامل توضیح داده.
اینجا هم تخصصیتره و کلی بررسی دقیق و تخصصی داره. بیشتر روی چیزای مثل پردازندهها و کارت گرافیکها تمرکز داره.
اگه دنبال مقایسه گوشیها هستی، این سایت محشره. مشخصات دقیق گوشیها رو میزنه و با هم مقایسه میکنه.
این یکی بیشتر روی لپتاپها و تبلتها کار میکنه. نقدهای خیلی عمیقی داره و همه چیز رو از نظر فنی بررسی میکنه.
تو این سایت میتونی مقایسههای خوبی از سختافزارها پیدا کنی و کلی هم راهنمایی برای خرید داره.
این سایتها رو داشته باش، وقتی خواستی چیزی بخری یا مقایسه کنی خیلی به کارت میان.
#site
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17❤🔥4⚡3💔1
استفاده از کاما به عنوان اوپراتور در جاوااسکریپت ✌️
✅ میتونید از علامت کاما , به عنوان یک اپراتور استفاده کنید. این اپراتور اجازه میده تا چندین عبارت رو در یک عبارت واحد قرار بدید، اما فقط مقدار آخرین عبارت برگردونده میشه.
#javascript #js #trick
☕️ @CodeExplore
let x = (1, 2, 3, 4);
console.log(x); // خروجی: 4
#javascript #js #trick
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡15🔥4❤🔥3
ساخت اپ بدون برنامه نویسی 👀
🙂 اگه به تریش قبای کسی برنمیخوره، با این سایت میتونید بدون برنامه نویسی، اپ خودتونو بسازید!
🔗 Softr.io
#softr #site
☕️ @CodeExplore
#softr #site
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥15😁8⚡2🔥1
من نمیدونم چرا برنامه نویسی را تو "گروه مهندسی" قرار میدهند
درستش اینه که تو "گروه هنر" قرار بگیره
در واقع در کنار هنرهای هفتگانه دیگه، "هنر هشتم" که دنیا را متحول کرد، برنامهنویسی هست
- مسعود کاویانی
دوستان با متن بالا موافق هستید یا نه ؟
اگه نه که ، حتما نظرتون رو بگید و چرا؟
#programming
☕️ @CodeExplore
درستش اینه که تو "گروه هنر" قرار بگیره
در واقع در کنار هنرهای هفتگانه دیگه، "هنر هشتم" که دنیا را متحول کرد، برنامهنویسی هست
- مسعود کاویانی
دوستان با متن بالا موافق هستید یا نه ؟
اگه نه که ، حتما نظرتون رو بگید و چرا؟
#programming
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡63🔥12😁6❤🔥5💔1
تنها صنفی که از ویروس کرونا آسیب ندید مهندسین نرم افزار و برنامه نویسی ها بودن
چون by default قرنطینه هستند!!!😂
#fun
☕️ @CodeExplore
چون by default قرنطینه هستند!!!
#fun
Please open Telegram to view this post
VIEW IN TELEGRAM
😁73⚡3🔥3
#site #icon
Please open Telegram to view this post
VIEW IN TELEGRAM
Pictogrammers
Material Design Icons - Icon Library - Pictogrammers
The original. Following Google's Material Design guidelines for system icons, MDI is our largest library, touting over 7200 unique icons!
🔥11⚡4❤🔥2😁1
⚡2
▪️وقتی صحبت از امنیت سیستم عاملها میشه، همه دنبال اون سیستمی هستیم که بتونه جلوی هر گونه تهدید سایبری رو بگیره.
▪️حالا اگه بهت بگم که یه سیستم عامل هست که از بقیه خیلی جلوتره و حتی توسط افراد حرفهای و امنیتی توصیه میشه، چقدر کنجکاو میشی؟ اون سیستم عامل، Qubes OS نام داره.
▪️سیستم عامل Qubes OS بر پایه هسته لینوکس ساخته شده، اما خودش به عنوان یک توزیع مستقل در نظر گرفته میشود و مستقیماً از توزیع خاصی مشتق نشده و طوری طراحی شده که حتی اگه یه بخشش تحت حمله قرار بگیره، بقیه سیستم و اطلاعاتت امن بمونه. این کار رو با استفاده از تکنولوژی مجازیسازی انجام میده.
▪️یعنی هر بخش یا اپلیکیشن توی یه محیط جداگانه (VM) اجرا میشه. اینطوری، هیچ وقت نمیذاره یه مشکل کوچیک به یه فاجعه بزرگ تبدیل بشه. اگه به امنیتت اهمیت میدی، Qubes OS میتونه بهترین انتخابت باشه.
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡28🔥4❤🔥1
- چی استفاده میکنن:
- PHP: همون زبان اصلی که باهاش Facebook رو راه انداختن، البته الان یه نسخهی پیشرفتهترش به اسم Hack استفاده میکنن.
- React: یه کتابخونهی جاوااسکریپت که خودشون ساختن واسه ظاهر سایت.
- GraphQL: یه زبون برای API که به جاش ازش استفاده میکنن.
- Python: برای کارای پشتپرده و دیتا.
- چی استفاده میکنن:
- C++: واسه کارای سنگین و سیستمهای پیچیده.
- Python: برای هوش مصنوعی و کلی کارای دیگه.
- Java: واسه برنامهنویسی اندروید و بعضی سرویسهای وب.
- Go (Golang): یه زبون که خودشون ساختن و توی پروژههای مختلف ازش استفاده میکنن.
- Angular: یه فریمورک جاوااسکریپتی برای سایت که گوگل خودش درست کرده.
- چی استفاده میکنن:
- Java: برای اکثر سرویسها و برنامههای پشتپرده.
- JavaScript و Node.js: برای سایت و اپلیکیشنها.
- Python: برای کارای دیتا و اتومات کردن چیزا.
- Ruby: واسه سایت اولیه و سرویسهای آمازون وب سرویس.
- چی استفاده میکنن:
- C#: برای ساخت برنامههای ویندوز و سرویسهای Azure.
- TypeScript: یه زبون برنامهنویسی که خودشون ساختن واسه سایتها و Node.js.
- .NET: یه فریمورک که چندتا زبان مختلف مثل C# رو ساپورت میکنه.
- Python: برای تحلیل دیتا و هوش مصنوعی.
#programming
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21⚡5❤🔥2