NEXT CODE
307 subscribers
19 photos
23 videos
11 links
کانال next code | ترکیبی از سخت‌افزار و نرم‌افزار 🖥

اسمبل حرفه‌ای کیس (گیمینگ، اداری و ...)
آموزش برنامه‌نویسی (پایتون، html، css و ...)
طراحی لوگو و ...
طراحی سایت و ربات تلگرام
مشاوره فنی و پشتیبانی

📩 سفارش: @nextcode2
加入频道
مقایسه React و Vue در 2024 ⚛️
React: جامعه بزرگ، مناسب پروژه‌های سنگین
Vue: یادگیری آسان، مناسب استارتاپ‌ها
📌 اگر نیاز به راهنمایی بیشتر داری، همین حالا کامنت بگذار یا پیام بده!
کانال امین سیستم — ترکیبی از سخت‌افزار و نرم‌افزار 💻
@amin_system1
👍2🔥1
5 اشتباه مهلک برنامه‌نویسان تازهکار 💀
1️⃣ کدنویسی بدون کامنت
2️⃣ عدم استفاده از Git
3️⃣ کپی‌پیست کدهای نامعلوم
4️⃣ تست نکردن کدها
5️⃣ یادگیری همزمان چند زبان

📌 اگر نیاز به راهنمایی بیشتر داری، همین حالا کامنت بگذار یا پیام بده!
کانال امین سیستم — ترکیبی از سخت‌افزار و نرم‌افزار 💻
@amin_system1
👍3💯1
💻 سایت میلیارد دلاری آمازون چطور ساخته شده؟
شاید برات جالب باشه بدونی که آمازون فقط یه فروشگاه نیست؛ بلکه یکی از پیشرفته‌ترین سیستم‌های وب دنیا رو داره!
مقیاس‌پذیر، سریع و مقاوم در برابر ترافیک میلیونی!

🔎 تکنولوژی‌های اصلی که آمازون استفاده می‌کنه:
زبان‌ها:
✔️ Java (اصلی‌ترین زبان)
✔️ C++ برای بخش‌های سرعتی
✔️ Python برای تحلیل داده و هوش مصنوعی

پایگاه داده:
✔️ DynamoDB (ساخته شده توسط خود آمازون!)
✔️ Aurora و RDS

زیرساخت:
✔️ بر بستر AWS (Amazon Web Services)
✔️ معماری Microservices یعنی بخش‌بخش شده برای سرعت بیشتر

سیستم جستجو:
✔️ بر پایه Elasticsearch
✔️ الگوریتم‌های پیشنهادی بر اساس هوش مصنوعی و داده‌های رفتاری کاربر

🎯 نکته:
سایت‌های بزرگ مثل آمازون از معماری ساده PHP یا وردپرس استفاده نمی‌کنن!
اونا از سیستم‌های پیچیده و ماژولار بهره می‌برن تا بتونن به میلیون‌ها کاربر همزمان سرویس بدن!

📌 اگر نیاز به راهنمایی بیشتر دارید، همین حالا کامنت بگذارید یا پیام دهید!
کانال امین سیستم — ترکیبی از سخت‌افزار و نرم‌افزار 💻
@amin_system1
👍2🔥1
ترفندهای فتوشاپ که حرفه‌ای‌ها استفاده می‌کنند!"

میانبرهای طلایی:
- Ctrl+Alt+Shift+E: ادغام تمام لایه‌ها
- Alt+Backspace: پر کردن با رنگ پیش‌زمینه
- ]/[ : افزایش/کاهش اندازه قلمو

💡 نکته:
برای حذف سریع پس‌زمینه از Select Subject استفاده کنید!

📌 اگر نیاز به راهنمایی بیشتر دارید، همین حالا کامنت بگذارید یا پیام دهید!
کانال امین سیستم — ترکیبی از سخت‌افزار و نرم‌افزار 💻
@amin_system1
2👍1🔥1
NEXT CODE
Video
سورس کد کره 👇


<!DOCTYPE html>
<html lang="fa">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>کره زمین</title>
<style>
body, html {
margin: 0; padding: 0; overflow: hidden;
background: black;
height: 100vh;
display: flex; justify-content: center; align-items: center;
}
#container {
width: 500px;
height: 500px;
}
</style>
</head>
<body>
<div id="container"></div>

<script src="https://cdn.jsdelivr.net/npm/[email protected]/build/three.min.js"></script>

<script>
const container = document.getElementById('container');
const scene = new THREE.Scene();

const camera = new THREE.PerspectiveCamera(45, 1, 0.1, 1000);
camera.position.z = 3;

const renderer = new THREE.WebGLRenderer({ antialias: true, alpha: true });
renderer.setSize(500, 500);
container.appendChild(renderer.domElement);

const ambientLight = new THREE.AmbientLight(0xffffff, 0.7);
scene.add(ambientLight);

const directionalLight = new THREE.DirectionalLight(0xffffff, 0.8);
directionalLight.position.set(5, 3, 5);
scene.add(directionalLight);

const geometry = new THREE.SphereGeometry(1, 64, 64);
const loader = new THREE.TextureLoader();

const earthTexture = loader.load('https://raw.githubusercontent.com/turban/webgl-earth/master/images/2_no_clouds_4k.jpg');

const bumpTexture = loader.load('https://raw.githubusercontent.com/turban/webgl-earth/master/images/elev_bump_4k.jpg');

const material = new THREE.MeshPhongMaterial({
map: earthTexture,
bumpMap: bumpTexture,
bumpScale: 0.05,
shininess: 10
});

const earth = new THREE.Mesh(geometry, material);
scene.add(earth);

let isDragging = false;
let previousMousePosition = { x: 0, y: 0 };
let rotation = { x: 0, y: 0 };

renderer.domElement.addEventListener('mousedown', function(e) {
isDragging = true;
previousMousePosition = { x: e.clientX, y: e.clientY };
});

renderer.domElement.addEventListener('mouseup', function() {
isDragging = false;
});

renderer.domElement.addEventListener('mousemove', function(e) {
if (isDragging) {
const deltaMove = {
x: e.clientX - previousMousePosition.x,
y: e.clientY - previousMousePosition.y
};
rotation.y += deltaMove.x * 0.005;
rotation.x += deltaMove.y * 0.005;
rotation.x = Math.min(Math.max(rotation.x, -Math.PI / 2), Math.PI / 2);
previousMousePosition = { x: e.clientX, y: e.clientY };
}
});

let autoRotateSpeed = 0.002;

function animate() {
requestAnimationFrame(animate);
if (!isDragging) {
rotation.y += autoRotateSpeed;
}
earth.rotation.y = rotation.y;
earth.rotation.x = rotation.x;
renderer.render(scene, camera);
}

animate();
</script>
</body>
</html>


اگه خوب هست ری اکشن بدید
👍21🔥1👏1
🔥 لینوس توروالدز: اسطوره‌ای که دنیا را تغییر داد!

💡 کیست؟
مخترع هسته لینوکس در ۲۱ سالگی (۱۹۹۱) که امروز پایه‌گذار:
اندروید
سرورهای جهانی
ابررایانه‌ها

۳ نکته کلیدی از او:
۱. نرم‌افزار مثل هوا باید آزاد باشد
۲. کار را از علاقه شروع کرد، نه پول
۳. هنوز هم به‌صورت رایگان رو لینوکس کار می‌کند


📌 اگر نیاز به راهنمایی بیشتر دارید، همین حالا کامنت بگذارید یا پیام دهید!
کانال امین سیستم — ترکیبی از سخت‌افزار و نرم‌افزار 💻
@amin_system1
👍2🔥1💯1
Forwarded from NEXT CODE
کسانی که تلگرام پرمیوم دارند رو لینک زیر کلیک کنند و حمایت کنند

https://yangx.top/boost/amin_system1
🎯 ۵ ترفند خفن برای برنامه‌نویسی راحت‌تر با VS Code

1️⃣ Ctrl + P
سریع‌ترین راه برای باز کردن فایل‌ها با نوشتن اسمشون!

2️⃣ Ctrl + Shift + L
انتخاب همه کلمات مشابه و ویرایش هم‌زمان 😎

3️⃣ Alt + ↑ / ↓
جابجایی سریع یک خط کد به بالا یا پایین!

4️⃣ Shift + Alt + F
فرمت خودکار کد — مرتب، خوانا و حرفه‌ای

5️⃣ Live Server
با یه کلیک، پروژه HTML رو توی مرورگر ببین! (نصب افزونه: Live Server)

👨‍💻 با این ترفندها کدت رو سریع‌تر، تمیزتر و حرفه‌ای‌تر بنویس!

📌 اگر نیاز به راهنمایی بیشتر داری، همین حالا کامنت بگذار یا پیام بده!
کانال امین سیستم — ترکیبی از سخت‌افزار و نرم‌افزار 💻
@amin_system1
1👏1
🚀 ۵ قابلیت کمتر دیده‌شده ولی فوق‌العاده در VS Code

1️⃣ Zen Mode
با فشردن Ctrl + K Z وارد محیط بدون حواس‌پرتی می‌شی! فقط کد، فقط تمرکز 😌

2️⃣ Emmet
توی فایل HTML فقط بنویس ul>li*5 و Enter بزن! خودش ۵ تا li می‌سازه 😍

3️⃣ Multi Cursor
با نگه‌داشتن Alt و کلیک موس، چند مکان‌نما بساز و هم‌زمان چندجا تایپ کن!

4️⃣ خطایاب سریع
مشکلات کدت رو با Ctrl + Shift + M ببین و سریع رفع کن

5️⃣ Snippets اختصاصی
می‌تونی کدهای پرتکرارت رو تبدیل به شورتکات کنی! زمانتو نجات بده ⏱️


🛠 اگه با VS Code کار می‌کنی و اینا رو نمی‌دونستی، حتماً امتحانشون کن!

📌 اگر نیاز به راهنمایی بیشتر داری، همین حالا کامنت بگذار یا پیام بده!
کانال امین سیستم — ترکیبی از سخت‌افزار و نرم‌افزار 💻
@amin_system1
1🔥1
🧠 زبان اسمبلی چیه و چرا هنوزم مهمه؟

زبان اسمبلی (Assembly) یکی از سطح پایین‌ترین زبان‌های برنامه‌نویسیه که مستقیماً با سخت‌افزار ارتباط داره 🔧

🔹 نزدیک‌ترین زبان به CPU
هر خط اسمبلی تقریباً معادل یه دستور CPU هست. یعنی کنترل کامل روی حافظه، رجیسترها و پردازنده داری!

🔹 سریع، به‌شدت بهینه
وقتی می‌خوای از آخرین قطرهٔ توان پردازنده استفاده کنی (مثل سیستم‌عامل‌ها یا بوت‌لودرها)، اسمبلی انتخاب حرفه‌ای‌هاست 😎

🔹 کجاها استفاده میشه؟
ساخت کرنل سیستم‌عامل
مهندسی معکوس
امنیت و تحلیل بدافزار
برنامه‌نویسی ریزکنترلرها (مثل Arduino یا AVR)

🔹 یادگیریش آسونه؟
نه خیلی! چون همه چیز باید دقیق و جزئی نوشته بشه. ولی اگر عاشق سخت‌افزار یا امنیت باشی، شیرینه!


💡 تو هم دوست داری وارد دنیای اسمبلی بشی؟ نظرتو بنویس!

📌 اگر نیاز به راهنمایی بیشتر داری، همین حالا کامنت بگذار یا پیام بده!
کانال امین سیستم — ترکیبی از سخت‌افزار و نرم‌افزار 💻
@amin_system1
1👍1
سورس کد کره 👇


<!DOCTYPE html>
<html lang="fa">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>کره زمین</title>
<style>
body, html {
margin: 0; padding: 0; overflow: hidden;
background: black;
height: 100vh;
display: flex; justify-content: center; align-items: center;
}
#container {
width: 500px;
height: 500px;
}
</style>
</head>
<body>
<div id="container"></div>

<script src="https://cdn.jsdelivr.net/npm/[email protected]/build/three.min.js"></script>

<script>
const container = document.getElementById('container');
const scene = new THREE.Scene();

const camera = new THREE.PerspectiveCamera(45, 1, 0.1, 1000);
camera.position.z = 3;

const renderer = new THREE.WebGLRenderer({ antialias: true, alpha: true });
renderer.setSize(500, 500);
container.appendChild(renderer.domElement);

const ambientLight = new THREE.AmbientLight(0xffffff, 0.7);
scene.add(ambientLight);

const directionalLight = new THREE.DirectionalLight(0xffffff, 0.8);
directionalLight.position.set(5, 3, 5);
scene.add(directionalLight);

const geometry = new THREE.SphereGeometry(1, 64, 64);
const loader = new THREE.TextureLoader();

const earthTexture = loader.load('https://raw.githubusercontent.com/turban/webgl-earth/master/images/2_no_clouds_4k.jpg');

const bumpTexture = loader.load('https://raw.githubusercontent.com/turban/webgl-earth/master/images/elev_bump_4k.jpg');

const material = new THREE.MeshPhongMaterial({
map: earthTexture,
bumpMap: bumpTexture,
bumpScale: 0.05,
shininess: 10
});

const earth = new THREE.Mesh(geometry, material);
scene.add(earth);

let isDragging = false;
let previousMousePosition = { x: 0, y: 0 };
let rotation = { x: 0, y: 0 };

renderer.domElement.addEventListener('mousedown', function(e) {
isDragging = true;
previousMousePosition = { x: e.clientX, y: e.clientY };
});

renderer.domElement.addEventListener('mouseup', function() {
isDragging = false;
});

renderer.domElement.addEventListener('mousemove', function(e) {
if (isDragging) {
const deltaMove = {
x: e.clientX - previousMousePosition.x,
y: e.clientY - previousMousePosition.y
};
rotation.y += deltaMove.x * 0.005;
rotation.x += deltaMove.y * 0.005;
rotation.x = Math.min(Math.max(rotation.x, -Math.PI / 2), Math.PI / 2);
previousMousePosition = { x: e.clientX, y: e.clientY };
}
});

let autoRotateSpeed = 0.002;

function animate() {
requestAnimationFrame(animate);
if (!isDragging) {
rotation.y += autoRotateSpeed;
}
earth.rotation.y = rotation.y;
earth.rotation.x = rotation.x;
renderer.render(scene, camera);
}

animate();
</script>
</body>
</html>


اگه خوب هست ری اکشن بدید
3👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
🧱 تگ <div> چیه و به چه درد می‌خوره؟

تگ <div> یکی از پرکاربردترین تگ‌ها توی HTML هست.
اسمش از کلمه‌ی division گرفته شده و معنی‌ش می‌شه "بخش" یا "تقسیم".

📦 وقتی می‌خوای یه بخش از صفحه‌ت رو جدا کنی (مثلاً یه کادر برای مطلب، فرم، عکس یا هر چیز دیگه)، از <div> استفاده می‌کنی.

🔧 مثال ساده:

<div>
<h2>سلام دنیا!</h2>
<p>این یه پاراگراف داخل یه div هست.</p>
</div>

💡 نکته مهم: تگ <div> خودش هیچ ظاهر خاصی نداره، اما می‌تونی با CSS بهش استایل بدی و ظاهرش رو طراحی کنی (مثل رنگ، سایز، حاشیه و ...).

🧠 خلاصه:

تگ div مثل یه ظرف خالیه برای گروه‌بندی بخش‌های مختلف صفحه.

به تنهایی تغییری توی ظاهر نمی‌ده، ولی با CSS می‌تونی هر کاری باهاش بکنی!


📌 اگر نیاز به راهنمایی بیشتر داری، همین حالا کامنت بگذار یا پیام بده!
کانال نکست کد — ترکیبی از سخت‌افزار و نرم‌افزار 💻
@nextcode1
👍1🔥1
🌙 عید قربان مبارک
🌙 جەژنی قوربانی پیرۆز بیت
🌙 عيد الأضحى مبارك
🌙 Eid al-Adha Mubarak
🌙 Kurban Bayramınız mübarek olsun

📌 اگر نیاز به راهنمایی بیشتر داری، همین حالا کامنت بگذار یا پیام بده!
کانال نکست کد — ترکیبی از سخت‌افزار و نرم‌افزار 💻
@nextcode1
2👍1👏1
PHP چیست و کجا استفاده می‌شود؟

PHP یه زبان برنامه‌نویسی محبوبه که برای ساخت سایت‌های پویا استفاده می‌شه. یعنی سایتی که کاربر باهاش تعامل داره، مثل:

بک اند
سایت
مدیریت محتوا (مثل وردپرس)

کدهای PHP روی سرور اجرا می‌شن و خروجی HTML به کاربر نمایش داده می‌شه.
برای شروع فقط کافیه یه سرور مجازی (مثل XAMPP) نصب کنی و فایل‌هات رو با پسوند .php ذخیره کنی.

مثال ساده:
<?php
echo "سلام دنیا!";
?>

خروجی در مرورگر:
سلام دنیا!

📌 اگر نیاز به راهنمایی بیشتر دارید، همین حالا پیام دهید!
کانال نکست کد — ترکیبی از سخت‌افزار و نرم‌افزار 💻
@amin_system1
1👍1🔥1
رم بیشتر بهتره یا رم سریع‌تر؟

بعضی وقتا موقع خرید سیستم، همه حواس‌ها فقط به ظرفیت رم هست... ولی یه نکته مهم دیگه هم هست: سرعت رم (فرکانس)

🔹 اگه رم زیاد باشه ولی سرعت پایین، سیستم توی کارهای سنگین ممکنه لگ بزنه.
🔸 اگه رم سرعت بالا داشته باشه ولی حجمش کم باشه، توی مالتی‌تسکینگ دچار کمبود حافظه می‌شی.

پس چی بخریم؟

برای کارهای عادی و گیم: 16GB رم با فرکانس حداقل 3000MHz عالیه.
برای طراحی، رندر و برنامه‌نویسی سنگین: 32GB یا بیشتر با سرعت بالا (3200 به بالا) بهتر جواب می‌ده.

نکته طلایی: همیشه چک کن مادربردت چه فرکانس‌هایی رو ساپورت می‌کنه، چون ممکنه رم پرسرعت رو کامل استفاده نکنه!

📌 اگر نیاز به راهنمایی بیشتر دارید، همین حالا کامنت بگذارید یا پیام دهید!
کانال next code — ترکیبی از سخت‌افزار و نرم‌افزار 💻
@nextcode2
👍21👏1
خدایا، سایه رحمتت را بر سر هم‌وطنانم بگستر و در این روزهای سخت، پناه و پشتیبانشان باش
🙏2🕊1💔1
حداقل رم مورد نیاز برای هر کار

📌 اگر نیاز به راهنمایی بیشتر دارید، همین حالا کامنت بگذارید یا پیام دهید!
کانال next code — ترکیبی از سخت‌افزار و نرم‌افزار 💻
@nextcode2
1👍1🥰1😁1🙏1
اجزای هارد

📌 اگر نیاز به راهنمایی بیشتر دارید، همین حالا کامنت بگذارید یا پیام دهید!
کانال next code — ترکیبی از سخت‌افزار و نرم‌افزار 💻
@nextcode2
1👍1🥰1💯1👨‍💻1
🌐 آشنایی با انواع هاست و انتخاب مناسب برای وب‌سایت شما 🌐

سلام دوستان! 👋 امروز می‌خواهیم درباره انواع هاستینگ صحبت کنیم و ببینیم کدام نوع برای نیازهای شما مناسب‌تر است.

1. هاست اشتراکی (Shared Hosting) 💻

   • تعریف: در این نوع هاست، چندین وب‌سایت روی یک سرور مشترک میزبانی می‌شوند.

   • مناسب برای: وب‌سایت‌های کوچک، وبلاگ‌ها و کسب‌وکارهای نوپا که ترافیک کمی دارند.

   • مزایا: قیمت پایین و مدیریت آسان.

   • معایب: محدودیت در منابع و عملکرد ممکن است تحت تأثیر سایر وب‌سایت‌ها قرار گیرد.

2. هاست VPS (Virtual Private Server) 🖥️

   • تعریف: یک سرور فیزیکی به چندین سرور مجازی تقسیم می‌شود که هر کدام منابع خاص خود را دارند.

   • مناسب برای: وب‌سایت‌های متوسط و کسب‌وکارهایی که نیاز به منابع بیشتری دارند.

   • مزایا: کنترل بیشتر، امنیت بهتر و عملکرد پایدارتر.

   • معایب: هزینه بیشتر نسبت به هاست اشتراکی.

3. هاست اختصاصی (Dedicated Hosting) 🏢

   • تعریف: یک سرور کامل فقط برای یک وب‌سایت.

   • مناسب برای: وب‌سایت‌های بزرگ، فروشگاه‌های آنلاین و پروژه‌های با ترافیک بالا.

   • مزایا: عملکرد بالا، امنیت و کنترل کامل بر سرور.

   • معایب: هزینه بسیار بالا و نیاز به مدیریت فنی.

4. هاست ابری (Cloud Hosting) ☁️

   • تعریف: وب‌سایت شما روی چندین سرور در ابر میزبانی می‌شود.

   • مناسب برای: وب‌سایت‌هایی که به مقیاس‌پذیری و انعطاف‌پذیری نیاز دارند.

   • مزایا: مقیاس‌پذیری آسان، عملکرد بالا و هزینه متغیر بر اساس استفاده.

   • معایب: ممکن است پیچیدگی بیشتری داشته باشد.

5. هاست وردپرس (WordPress Hosting) 📦

   • تعریف: هاستی که به طور خاص برای وب‌سایت‌های وردپرسی بهینه شده است.

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

   • مزایا: نصب آسان، بهینه‌سازی شده برای سرعت و امنیت وردپرس.

   • معایب: محدودیت‌هایی ممکن است در استفاده از دیگر سیستم‌های مدیریت محتوا وجود داشته باشد.

🔍 نتیجه‌گیری:
انتخاب هاست مناسب بستگی به نیازها و بودجه شما دارد. اگر تازه کار هستید، هاست اشتراکی گزینه خوبی است. اما اگر به دنبال رشد و توسعه هستید، VPS یا هاست ابری را در نظر بگیرید.

📌 اگر نیاز به راهنمایی بیشتر دارید، همین حالا کامنت بگذارید یا پیام دهید!
کانال next code — ترکیبی از سخت‌افزار و نرم‌افزار 💻
@nextcode2
2👍1👏1👨‍💻1