Code programers
به یک همکار جهت پشتیبانی فروش نیازمندیم. جهت ثبت نام به آیدی @amir_kbr2 ( رده سنی یا جنسیت مهم نیست )
۱۴:۱۱
زبان برنامه نویسی PHP: از سادگی تا پیچیدگیPHP یک زبان برنامه نویسی متن باز است که به طور گسترده برای توسعه وب سایت ها و برنامه های وب کاربرد دارد. این زبان در سال 1994 توسط راسموس لردورف ابداع شد و از آن زمان به طور مداوم در حال پیشرفت و تکامل بوده است.
خواندن ادامه مطلب
پارت 1
۶:۱۸
Code programers
زبان برنامه نویسی PHP: از سادگی تا پیچیدگی PHP یک زبان برنامه نویسی متن باز است که به طور گسترده برای توسعه وب سایت ها و برنامه های وب کاربرد دارد. این زبان در سال 1994 توسط راسموس لردورف ابداع شد و از آن زمان به طور مداوم در حال پیشرفت و تکامل بوده است. خواندن ادامه مطلبپارت 1
استفاده از فریم ورک Laravel:
در این نمونه کدها، ما به ترتیب نشان دادیم که چگونه می توان با استفاده از PHP به پایگاه داده متصل شد، یک کلاس ساخته شد و همچنین از فریم ورک Laravel برای ساخت یک برنامه وب استفاده شد.
پیشرفت های اخیر در PHPهمانطور که اشاره شد، PHP در طول سال ها به طور مداوم در حال پیشرفت و بهبود بوده است. در نسخه های اخیر، شاهد بهبودهای چشمگیری در مواردی مانند:
عملکرد و بهینه سازی: نسخه های جدید PHP با استفاده از الگوریتم های پردازشی پیشرفته تر و مدیریت حافظه بهتر، سرعت اجرای برنامه ها را به طور قابل توجهی افزایش داده اند.امنیت: PHP اکنون با ارائه ویژگی هایی مانند پردازش ورودی ها، کنترل دسترسی ها و مکانیزم های مقابله با حملات امنیتی رایج، امنیت برنامه های وب را تقویت کرده است.توسعه پذیری: اکوسیستم PHP با معرفی فریم ورک ها، کتابخانه ها و ابزارهای جدید غنی تر شده است. این امر به توسعه دهندگان امکان می دهد تا برنامه های پیچیده و مقیاس پذیر بسازند.پشتیبانی از تکنولوژی های نوظهور: PHP اکنون پشتیبانی بهتری از تکنولوژی هایی مانند microservices، Docker و Kubernetes دارد. این قابلیت ها به توسعه دهندگان کمک می کند تا برنامه های مبتنی بر ابر را سریعاً بسازند و در محیط های تولیدی مستقر کنند.ویژگی های زبان: نسخه های جدید PHP شامل ویژگی های جدید زبانی هستند که به توسعه دهندگان کمک می کند تا کدنویسی را سریع تر و کارآمدتر انجام دهند. این ویژگی ها شامل مفاهیم پیشرفته تر برنامه نویسی شی گرا، پشتیبانی بهتر از نوع داده ها و قابلیت های متا-برنامه نویسی است.در مجموع، پیشرفت های اخیر PHP آن را به یک زبان برنامه نویسی بسیار قدرتمند و جامع تبدیل کرده است که امکان ساخت برنامه های وب پیچیده و مقیاس پذیر را فراهم می کند. این پیشرفت ها همچنین به توسعه دهندگان کمک می کند تا برنامه های امن تر و کارآمدتری بسازند.
php
// app/Http/Controllers/PostController.php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Models\Post;
class PostController extends Controller
{
public function index()
{
$posts = Post::all();
return view('posts.index', compact('posts'));
}
//@Light_Code © & @Light_Code_hacks
public function create()
{
return view('posts.create');
}
public function store(Request $request)
{
$post = new Post();
$post->title = $request->input('title');
$post->content = $request->input('content');
$post->save();
return redirect()->route('posts.index');
}
}
//@Light_Code © & @Light_Code_hacks
// resources/views/posts/index.blade.php
All Posts
@foreach ($posts as $post)
{{ $post->title }}
@endforeach
در این نمونه کدها، ما به ترتیب نشان دادیم که چگونه می توان با استفاده از PHP به پایگاه داده متصل شد، یک کلاس ساخته شد و همچنین از فریم ورک Laravel برای ساخت یک برنامه وب استفاده شد.
پیشرفت های اخیر در PHPهمانطور که اشاره شد، PHP در طول سال ها به طور مداوم در حال پیشرفت و بهبود بوده است. در نسخه های اخیر، شاهد بهبودهای چشمگیری در مواردی مانند:
عملکرد و بهینه سازی: نسخه های جدید PHP با استفاده از الگوریتم های پردازشی پیشرفته تر و مدیریت حافظه بهتر، سرعت اجرای برنامه ها را به طور قابل توجهی افزایش داده اند.امنیت: PHP اکنون با ارائه ویژگی هایی مانند پردازش ورودی ها، کنترل دسترسی ها و مکانیزم های مقابله با حملات امنیتی رایج، امنیت برنامه های وب را تقویت کرده است.توسعه پذیری: اکوسیستم PHP با معرفی فریم ورک ها، کتابخانه ها و ابزارهای جدید غنی تر شده است. این امر به توسعه دهندگان امکان می دهد تا برنامه های پیچیده و مقیاس پذیر بسازند.پشتیبانی از تکنولوژی های نوظهور: PHP اکنون پشتیبانی بهتری از تکنولوژی هایی مانند microservices، Docker و Kubernetes دارد. این قابلیت ها به توسعه دهندگان کمک می کند تا برنامه های مبتنی بر ابر را سریعاً بسازند و در محیط های تولیدی مستقر کنند.ویژگی های زبان: نسخه های جدید PHP شامل ویژگی های جدید زبانی هستند که به توسعه دهندگان کمک می کند تا کدنویسی را سریع تر و کارآمدتر انجام دهند. این ویژگی ها شامل مفاهیم پیشرفته تر برنامه نویسی شی گرا، پشتیبانی بهتر از نوع داده ها و قابلیت های متا-برنامه نویسی است.در مجموع، پیشرفت های اخیر PHP آن را به یک زبان برنامه نویسی بسیار قدرتمند و جامع تبدیل کرده است که امکان ساخت برنامه های وب پیچیده و مقیاس پذیر را فراهم می کند. این پیشرفت ها همچنین به توسعه دهندگان کمک می کند تا برنامه های امن تر و کارآمدتری بسازند.
پارت 2
۶:۱۹
تغییر کرد 
۶:۵۸
'text' => $text
);
$options = array(
'http' => array(
'header' => "Content-type: application/x-www-form-urlencoded\r\n",
'method' => 'POST',
'content' => http_build_query($data)
)
);
$context = stream_context_create($options);
$result = file_get_contents($url, false, $context);
return $result;
}
function kickUser($user_id) {
global $bot_token, $chat_id;
$url = "https://api.telegram.org/botbot_token/kickChatMember";
$data = array(
'chat_id' => $chat_id,
'user_id' => $user_id
);
$options = array(
'http' => array(
'header' => "Content-type: application/x-www-form-urlencoded\r\n",
'method' => 'POST',
'content' => http_build_query($data)
)
);
$context = stream_context_create($options);
$result = file_get_contents($url, false, $context);
return $result;
}
function banUser($user_id) {
global $bot_token, $chat_id;
$url = "https://api.telegram.org/botbot_token/banChatMember";
$data = array(
'chat_id' => $chat_id,
'user_id' => $user_id
);
$options = array(
'http' => array(
'header' => "Content-type: application/x-www-form-urlencoded\r\n",
'method' => 'POST',
'content' => http_build_query($data)
)
);
$context = stream_context_create($options);
$result = file_get_contents($url, false, $context);
return $result;
}
// مسیریابی درخواستها
//@Light_Code © & @Light_Code_hacks
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
$data = json_decode(file_get_contents('php://input'), true);
if (isset($data['message'])) {
$message = $data['message'];
$chat_id = $message['chat']['id'];
$user_id = $message['from']['id'];
$text = $message['text'];
if ($text === '/kick') {
$result = kickUser($user_id);
sendMessage("کاربر با موفقیت اخراج شد.");
} elseif ($text === '/ban') {
$result = banUser($user_id);
sendMessage("کاربر با موفقیت مسدود شد.");
} elseif ($text === '/help') {
$help_text = "دستورات موجود:
- /kick: اخراج کاربر
- /ban: مسدود کردن کاربر
";
sendMessage($help_text);
}
}
}
?>
این کد پایهای شامل سه تابع اصلی است:
sendMessage(): برای ارسال پیام به گروهkickUser(): برای اخراج کاربر از گروهbanUser(): برای مسدود کردن کاربر در گروهدر این نمونه کد، کاربران با استفاده از دستورات /kick، /ban و /help میتوانند از این امکانات استفاده کنند. شما میتوانید این کد را بر اساس نیازهای خود تغییر داده و امکانات بیشتری به آن اضافه کنید.
برای استفاده از این کد، مطمئن شوید که $bot_token و $chat_id را با مقادیر مربوطه جایگزین کردهاید. همچنین میتوانید لاگ کردن، حذف کاربر موقت، و سایر ویژگیهای مدیریتی را به این کد اضافه کنید.
–––––––––توضیحات :
درکد بالا شما با تغییر API کد های، کد میتونید بات تلگرام رو به بات بله تبدیل کنید !
۱۳:۵۴
Code programers
تغییر کرد 
رای گیری تمام شد
۱۳:۵۴

پاکت هدیه
Code programers
پاکت یهویی 

هر چند تا قلب که این پست بگیره همونقدر پاکت میزارم داخل کانال @light_code 







۱۸:۵۴
HTML (HyperText Markup Language)HTML یک زبان نشانهگذاری است که ساختار و محتوای یک وبسایت را تعریف میکند. HTML با استفاده از تگهای مختلف، اطلاعات مختلف را در یک صفحه وب مشخص میکند، مانند عناوین، پاراگرافها، تصاویر، لینکها و غیره.
یک مثال ساده از یک صفحه HTML:
در این مثال، میبینید که تگهای HTML مانند , , و برای تعریف ساختار و محتوای صفحه استفاده شدهاند.
CSS (Cascading Style Sheets)CSS یک زبان سبکبندی است که به طراحی ظاهری صفحات وب کمک میکند. با CSS میتوان رنگها، فونتها، چیدمان المانها و سایر ویژگیهای ظاهری یک صفحه وب را تعیین کرد.
یک مثال ساده از استفاده از CSS:
HTML و CSS به طور مکمل با هم کار میکنند. HTML تعریف میکند که چه چیزی در صفحه قرار میگیرد، در حالی که CSS مشخص میکند که آن چیزها چگونه ظاهر میشوند.
امیدوارم این مقدمه کوتاه در مورد HTML و CSS برای شما مفید بوده باشد.
یک مثال ساده از یک صفحه HTML:
<!DOCTYPE html>
<html>
<head>
<title>صفحه نمونه</title>
</head>
<body>
<h1>خوش آمديد به صفحه نمونه</h1>
<p>اين يک پاراگراف است.</p>
<img src="example.jpg" alt="تصوير نمونه">
<a href="https://www.example.com">لينک به وبسايت نمونه</a>
</body>
</html>
در این مثال، میبینید که تگهای HTML مانند , , و برای تعریف ساختار و محتوای صفحه استفاده شدهاند.
CSS (Cascading Style Sheets)CSS یک زبان سبکبندی است که به طراحی ظاهری صفحات وب کمک میکند. با CSS میتوان رنگها، فونتها، چیدمان المانها و سایر ویژگیهای ظاهری یک صفحه وب را تعیین کرد.
یک مثال ساده از استفاده از CSS:
css
Copy
body {
font-family: Arial, sans-serif;
color: #333;
background-color: #f5f5f5;
}
h1 {
font-size: 32px;
font-weight: bold;
color: #0077b6;
}
p {
line-height: 1.5;
margin-bottom: 20px;
}
img {
max-width: 100%;
height: auto;
}
a {
color: #0077b6;
text-decoration: none;
}
a:hover {
color: #005c8a;
text-decoration: underline;
}
در این مثال، قوانین CSS برای body, h1, p, img و a تعریف شدهاند که ظاهر صفحه را کنترل میکنند.HTML و CSS به طور مکمل با هم کار میکنند. HTML تعریف میکند که چه چیزی در صفحه قرار میگیرد، در حالی که CSS مشخص میکند که آن چیزها چگونه ظاهر میشوند.
امیدوارم این مقدمه کوتاه در مورد HTML و CSS برای شما مفید بوده باشد.
۸:۰۹
یک وبسایت کاملا دیزاین شده با استفاده از CSS , HTML
این کد کاملا توسط تیم Light Code ساخته شده و حق کپی فقط درصورت ذکر منبع داده میشود! @Light_Code
<!DOCTYPE html>
<html>
<head>
<title>@light_code & @light_code_hacks</title>
<style>
body {
font-family: Arial, sans-serif;
margin: 0;
padding: 0;
}
header {
background-color: #333;
color: #fff;
padding: 20px;
text-align: center;
}
nav {
background-color: #f2f2f2;
padding: 10px;
text-align: center;
}
nav a {
color: #333;
text-decoration: none;
padding: 10px;
margin: 5px;
}
nav a:hover {
background-color: #333;
color: #fff;
}
main {
padding: 20px;
}
footer {
background-color: #333;
color: #fff;
padding: 10px;
text-align: center;
}
</style>
</head>
<body>
<header>
<h1>My Awesome Website</h1>
</header>
<nav>
<a href="#">Home</a>
<a href="#">About</a>
<a href="#">Services</a>
<a href="#">Contact</a>
</nav>
<main>
<h2>Welcome to My Awesome Website</h2>
<p>This is a sample website created to demonstrate modern web design techniques.</p>
<h3>Our Services</h3>
<ul>
<li>Web Design</li>
<li>Web Development</li>
<li>SEO Optimization</li>
<li>Digital Marketing</li>
</ul>
</main>
<footer>
<p>© 2024 @light_code & @light_code_hacks. All rights reserved.</p>
</footer>
</body>
</html>
این کد کاملا توسط تیم Light Code ساخته شده و حق کپی فقط درصورت ذکر منبع داده میشود! @Light_Code
۱۲:۵۷
ساخت وب با پایتونپایتون یکی از محبوبترین زبانهای برنامه نویسی است که میتواند برای ساخت وبسایتها نیز استفاده شود. در این مقاله به بررسی چگونگی ساخت وب با پایتون میپردازیم.
مقدمهپایتون یک زبان برنامه نویسی قدرتمند و چند منظوره است که به دلیل سادهبودن و خواناییِ کد آن بسیار محبوب است. این زبان برنامه نویسی علاوه بر کاربردهای متنوع در حوزههای مختلف مانند دادهکاوی، هوش مصنوعی و علوم داده، میتواند برای ساخت وبسایتها نیز مورد استفاده قرار گیرد.
چرا از پایتون برای ساخت وب استفاده کنیم؟سادگی و خوانایی کد: پایتون یک زبان ساده و خوانا است که به توسعهدهندگان امکان میدهد تا به سرعت کدنویسی کنند و به راحتی کد خود را ویرایش و تکامل بخشند.کتابخانههای قدرتمند: پایتون دارای مجموعه گستردهای از کتابخانههای استاندارد و شخصثالث است که توسعهدهندگان را در ساخت وبسایتها یاری میکند.قابلیت اجرا در سکوهای مختلف: پایتون یک زبان چندسکویی است و میتواند در سیستمعاملهای مختلف مانند ویندوز، مکاواس و لینوکس اجرا شود.کارآمدی در توسعه: پایتون به دلیل خصوصیات بالا، امکان توسعه سریع و کارآمد وبسایتها را فراهم میکند.فریمورکهای پایتون برای توسعه وبپایتون دارای چندین فریمورک محبوب برای توسعه وب است که عبارتند از:
Django: یکی از محبوبترین فریمورکهای پایتون که امکانات گستردهای برای ساخت وبسایتهای پویا و مقیاسپذیر فراهم میکند.Flask: یک فریمورک سبکوزن و انعطافپذیر که برای ساخت وببرنامههای کوچک و متوسط مناسب است.Pyramid: یک فریمورک چندکاربره که امکان ساخت وبسایتهای پیچیده را فراهم میکند.Bottle: یک فریمورک تکفایلی و ساده برای ساخت وببرنامههای کوچک.Tornado: یک فریمورک سریع و مقیاسپذیر که به ویژه برای برنامههای وب آسنکرون مناسب است.مراحل ساخت وب با پایتوننصب پایتون: قدم اول ساخت وب با پایتون، نصب پایتون بر روی سیستم خود است. پایتون را میتوان از سایت رسمی آن دانلود کرد.انتخاب فریمورک: پس از نصب پایتون، باید یکی از فریمورکهای پایتون را انتخاب کنید. هر فریمورک ویژگیها و قابلیتهای خاص خود را دارد که باید متناسب با نیازهای پروژه خود آن را انتخاب کنید.ایجاد پروژه: با استفاده از فریمورک انتخابی، یک پروژه جدید ایجاد کنید و ساختار پوشهها و فایلهای آن را تنظیم نمایید.توسعه وببرنامه: در این مرحله، با استفاده از کتابخانههای پایتون و توابع فریمورک، کد برنامه وب را بنویسید و آن را توسعه دهید.آزمایش و دیباگ: پس از توسعه برنامه، آن را آزمایش کرده و هرگونه خطا و مشکل را رفع نمایید.استقرار و میزبانی: در نهایت، برنامه وب را در یک سرور میزبانی (hosting) مستقر کنید تا در دسترس کاربران قرار گیرد.نمونه کد ساده برای ساخت وبسایت با پایتون و فلسکدر اینجا یک نمونه کد ساده برای ساخت یک وبسایت ساده با استفاده از فریمورک Flask در پایتون آورده شده است:
در پایان نیز برنامه را در حالت دیباگ اجرا میکنیم تا بتوانیم به راحتی خطاها را بررسی و رفع کنیم.
این یک مثال ساده بود و شما میتوانید با استفاده از امکانات بیشتر فریمورک Flask، وبسایتهای پیچیدهتری را ایجاد کنید.
مقدمهپایتون یک زبان برنامه نویسی قدرتمند و چند منظوره است که به دلیل سادهبودن و خواناییِ کد آن بسیار محبوب است. این زبان برنامه نویسی علاوه بر کاربردهای متنوع در حوزههای مختلف مانند دادهکاوی، هوش مصنوعی و علوم داده، میتواند برای ساخت وبسایتها نیز مورد استفاده قرار گیرد.
چرا از پایتون برای ساخت وب استفاده کنیم؟سادگی و خوانایی کد: پایتون یک زبان ساده و خوانا است که به توسعهدهندگان امکان میدهد تا به سرعت کدنویسی کنند و به راحتی کد خود را ویرایش و تکامل بخشند.کتابخانههای قدرتمند: پایتون دارای مجموعه گستردهای از کتابخانههای استاندارد و شخصثالث است که توسعهدهندگان را در ساخت وبسایتها یاری میکند.قابلیت اجرا در سکوهای مختلف: پایتون یک زبان چندسکویی است و میتواند در سیستمعاملهای مختلف مانند ویندوز، مکاواس و لینوکس اجرا شود.کارآمدی در توسعه: پایتون به دلیل خصوصیات بالا، امکان توسعه سریع و کارآمد وبسایتها را فراهم میکند.فریمورکهای پایتون برای توسعه وبپایتون دارای چندین فریمورک محبوب برای توسعه وب است که عبارتند از:
Django: یکی از محبوبترین فریمورکهای پایتون که امکانات گستردهای برای ساخت وبسایتهای پویا و مقیاسپذیر فراهم میکند.Flask: یک فریمورک سبکوزن و انعطافپذیر که برای ساخت وببرنامههای کوچک و متوسط مناسب است.Pyramid: یک فریمورک چندکاربره که امکان ساخت وبسایتهای پیچیده را فراهم میکند.Bottle: یک فریمورک تکفایلی و ساده برای ساخت وببرنامههای کوچک.Tornado: یک فریمورک سریع و مقیاسپذیر که به ویژه برای برنامههای وب آسنکرون مناسب است.مراحل ساخت وب با پایتوننصب پایتون: قدم اول ساخت وب با پایتون، نصب پایتون بر روی سیستم خود است. پایتون را میتوان از سایت رسمی آن دانلود کرد.انتخاب فریمورک: پس از نصب پایتون، باید یکی از فریمورکهای پایتون را انتخاب کنید. هر فریمورک ویژگیها و قابلیتهای خاص خود را دارد که باید متناسب با نیازهای پروژه خود آن را انتخاب کنید.ایجاد پروژه: با استفاده از فریمورک انتخابی، یک پروژه جدید ایجاد کنید و ساختار پوشهها و فایلهای آن را تنظیم نمایید.توسعه وببرنامه: در این مرحله، با استفاده از کتابخانههای پایتون و توابع فریمورک، کد برنامه وب را بنویسید و آن را توسعه دهید.آزمایش و دیباگ: پس از توسعه برنامه، آن را آزمایش کرده و هرگونه خطا و مشکل را رفع نمایید.استقرار و میزبانی: در نهایت، برنامه وب را در یک سرور میزبانی (hosting) مستقر کنید تا در دسترس کاربران قرار گیرد.نمونه کد ساده برای ساخت وبسایت با پایتون و فلسکدر اینجا یک نمونه کد ساده برای ساخت یک وبسایت ساده با استفاده از فریمورک Flask در پایتون آورده شده است:
python
from flask import Flask, render_template
app = Flask(__name__)
@app.route('/')
def index():
return render_template('index.html', title='@Light_code © & @Light_code_hacks')
@app.route('/about')
def about():
return render_template('about.html', title='About Us')
if __name__ == '__main__':
app.run(debug=True)
در این نمونه کد، ابتدا کتابخانه Flask را وارد کرده و یک نمونه از کلاس Flask ایجاد کردهایم. سپس دو مسیر برای صفحات اصلی و دربارهما تعریف کردهایم که به ترتیب صفحات index.html و about.html را نمایش میدهند.در پایان نیز برنامه را در حالت دیباگ اجرا میکنیم تا بتوانیم به راحتی خطاها را بررسی و رفع کنیم.
این یک مثال ساده بود و شما میتوانید با استفاده از امکانات بیشتر فریمورک Flask، وبسایتهای پیچیدهتری را ایجاد کنید.
۱۴:۰۶
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>#@Light_code © & @Light_code_hacks</title>
<style>
/* Add some basic styles */
body {
font-family: Arial, sans-serif;
margin: 0;
padding: 0;
background-color: #F5F5F5;
}
.container {
max-width: 800px;
margin: 0 auto;
padding: 20px;
}
h1 {
text-align: center;
color: #333;
}
.card {
background-color: white;
border-radius: 5px;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
padding: 20px;
margin-bottom: 20px;
}
.button {
display: inline-block;
background-color: #4CAF50;
color: white;
padding: 10px 20px;
text-align: center;
text-decoration: none;
border-radius: 5px;
cursor: pointer;
}
</style>
</head>
<body>
<div class="container">
<h1>Welcome to the Python Web App</h1>
<div class="card">
<h2>About the App</h2>
<p>This is a simple Python web application built using the Flask framework. It showcases a modern and visually appealing user interface.</p>
</div>
<div class="card">
<h2>Features</h2>
<ul>
<li>Responsive design for desktop and mobile devices</li>
<li>Clean and modern UI with custom CSS styles</li>
<li>Integrated with Flask for server-side functionality</li>
</ul>
</div>
<div class="card">
<h2>Try it out</h2>
<p>Click the button below to see the app in action:</p>
<a href="#" class="button">Launch App</a>
</div>
</div>
</body>
</html>
این کد یک برنامه وب پایتون با طراحی مدرن و جذاب است که از فریم ورک Flask استفاده می کند. کد HTML و CSS ظاهری زیبا و یکپارچه ایجاد می کند که شامل سه بخش اصلی است:
درباره برنامه: این بخش شامل توضیحاتی کوتاه در مورد برنامه وب پایتون است.ویژگی ها: در این بخش، ویژگی های کلیدی برنامه مانند طراحی واکنشگرا، استایل های CSS سفارشی و ادغام با Flask فهرست شده است.امتحان کنید: این بخش شامل یک دکمه است که کاربر می تواند بر روی آن کلیک کند تا برنامه را راه اندازی کند.این برنامه از یک طراحی تمیز و مدرن استفاده می کند که با استفاده از CSS ایجاد شده است. شما می توانید با افزودن قابلیت های بیشتر مانند محتوای پویا، مدیریت فرم ها و ادغام با پایگاه داده، این برنامه را توسعه دهید.
۷:۰۹
اولین بات
چالشی
با جایزه
در بله
توی این بات چالش های خیلی ساده رو انجام میدی و به راحتی حداقل 100 هزار تومن پول
برنده میشی
هر هفته یه چالش جدید هر چالش ی جایزه بیشتر
هر هفته چالش ها و بات آپدیت میشن و کلی چالش جدید اضافه میشه
از چالش دابسمش
بگیر تا چالش کدنویسی

تمامی چالش ها هم جایزه دارن🟠
بات
: @challenger_botچنل : @challenger_channel
توی این بات چالش های خیلی ساده رو انجام میدی و به راحتی حداقل 100 هزار تومن پول
هر هفته یه چالش جدید هر چالش ی جایزه بیشتر
هر هفته چالش ها و بات آپدیت میشن و کلی چالش جدید اضافه میشه
از چالش دابسمش
تمامی چالش ها هم جایزه دارن🟠
بات
۸:۴۲

پاکت هدیه
Code programers
موافق یک پاکت هدیه یهویی ؟
بزودی فعالیت رو شروع میکنیمدرگیر طراحی Light Web
هستیم
بزودی فعالیت رو شروع میکنیمدرگیر طراحی Light Web
هر ایدهای دارید
برای Light Web
(سایت لایت کد) به آیدی @Light_Code_supp
مراجعه فرمایید
۱۸:۳۱
assert_stmt ::= "assert" condition ["," message]
ادعاها یا assertionها از دو قسمت تشکیل میشوند. بخش اول یا condition شرایط به وجود آمدن AssertionError را فراهم میکند. زمانی که مقدار expression قرار گرفته در بخش condition برابر با False باشد، AssertionError رخ میدهد و اگر مقدار True باشد برنامه به کار خود ادامه میدهد. برای مثال :
assert 1 < 2 # nothing happens
assert 1 > 2 # AssertionError
بخش دوم یا message پیامی است که هنگام AssertionError نمایش داده میشود.
def calculate_discount_price(price, discount):
assert price < 0 or discount < 0 or discount > 100
discount_amount = (discount / 100) * price
return price - discount_amount
سوالی ممکن است اینجا به وجود بیاید: چرا از if-statment و یا از یک exception برای مثال قبلی استفاده نکردیم؟ به بیان بهتر، دلیل استفاده از assertion چیه؟ هدف از ایجاد assertionها برای آگاهی برنامهنویس از خطاهایی که قابل انتظار نبودند/نیستند است، شرایطی ممکن است وجود داشته باشد که شما احتمال بروز خطا را در برنامه نمیدهید (برای مثال در کد بالا برنامهنویس احتمال نمیدهد که مقدار price کمتر یا برابر صفر باشد، پس از assertion استفاده کرده و در صورتی که مقادیر درست باشند برنامه به کار خودش ادامه میدهد). در اینجور شرایط می توانید از assertion استفاده کنید که اگر برنامه شما بدون باگ باشد AssertionError داده نمیشود و ادامه کدها اجرا خواهد شد ولی اگر یک خطای غیرقابل انتظار رخ دهد برنامه کرش (crash) میکند. به این نکته توجه کنید که هدف assertionها برای دیباگ کردن پروژه است، نه مدیریت خطاهایی که زمان اجرا برنامه رخ میدهد. assertion باعث میشود که شما باگ را ریشهیابی کنید.
if __debug__:
if not condition:
raise AssertionError(message)
قبل از اینکه condition بررسی شود، یک شرط اضافی نیز بررسی میشود. این شرط بررسی می کند که آیا مقدار debug برابر با True است یا نه. (در حالت عادی این مقدار برابر با True است و در حالت optimization برابر با False)
def delete_product(user, id):
assert user.has_perm("del_product")
Product.objects.delete(pk=id)
در حالت عادی کد بالا بدون مشکل اجرا خواهد شد و در صورتی که شرایط درست باشد product حذف میشود. ولی دو مسئله قابل بحث وجود دارند. مورد اول، هدف استفاده از assertion زمانی بود که خطایی غیرقابل انتظار رخ دهد. از آنجایی که در کد بالا اکثریت کاربران امکان حذف product دارند، گزینه منطقی این نیست که از assertion استفاده کنیم و بهتر است با استفاده از if-statment این مسئله هندل شود. و مسئله بعدی که اهمیت زیادی دارد این است که اگر برنامه در حال optimization باشد assert statement به صورت null-operation رخ میدهد و بدون اینکه داشتن دسترسی کاربر برای حذف محصول بررسی شود، محصول از دیتابیس حذف خواهد شد (در صورتی که نباید این اتفاق رخ میداد).
assert (1 > 2, "This condition is not valid")
انتظار میرود برنامه با AssertionError روبهرو شود، ولی این اتفاق نمیافتد،. چرا؟ چون مقدار tuple به صورت کامل به عنوان condition در نظر گرفته میشود و در نتیجه از آنجایی که tuple دارای مقدار است پس AssertionError هرگز رخ نمیدهد.۹:۵۷
دوستان یک کانال حرفهای پایتون در تلگرام ساخته شده

زیر نظر موسسه Light Code فعالیت میکنه🥰
فقط و فقط هم Python کار میکنن و قراره بهترین کد های پایتون رو خودشون بنویسن تو کانال جایگذاری کنن
لینک کانالشون https://t.me/code_pypi
جوین شدید بعد 24 ساعت از جوین شدنتون شات بدید بیاید پیوی 7 هزار پاکت بگیرید

زیر نظر موسسه Light Code فعالیت میکنه🥰
فقط و فقط هم Python کار میکنن و قراره بهترین کد های پایتون رو خودشون بنویسن تو کانال جایگذاری کنن
لینک کانالشون https://t.me/code_pypi
۱۲:۰۹
وقتی میگیم داخل بازو نویسی در بله مشکل داریم منظورمون این هست ها!
اعتراض میدیم و یکم زیادی صحبت میکنیم از گروه ریمو میشیم
بعد کاربر میاد پیوی میگه چرا بات 1 دقیقه دیر جواب منو میده.
عزیز من بات ما روی یک سرور خیلی قوی ران هست.
مشکل از سرعت Api بله هست. وقتی api به ما یک آپدیت ساده نمیده انتظار چی دارید؟
از 5 دستور 3 تا رو اصلا نمیخونه!
اعتراض میدیم و یکم زیادی صحبت میکنیم از گروه ریمو میشیم
بعد کاربر میاد پیوی میگه چرا بات 1 دقیقه دیر جواب منو میده.
عزیز من بات ما روی یک سرور خیلی قوی ران هست.
مشکل از سرعت Api بله هست. وقتی api به ما یک آپدیت ساده نمیده انتظار چی دارید؟
از 5 دستور 3 تا رو اصلا نمیخونه!
۷:۴۲
بلاخره بات Code PyPi ران شد
درحال حاضر برای فروش دوره های آموزش برنامه نویسی هست!
ولی بزودی آپدیت هایی اضافه میشه که در این بات شروع به یادگیری Python بصورت رایگان بکنید
چنل : @Code_PyPi
آیدی بات: @Code_PyPi_Bot
هر ایده یا نظری دارید: @amir_kbr2
درحال حاضر برای فروش دوره های آموزش برنامه نویسی هست!
ولی بزودی آپدیت هایی اضافه میشه که در این بات شروع به یادگیری Python بصورت رایگان بکنید
چنل : @Code_PyPi
آیدی بات: @Code_PyPi_Bot
هر ایده یا نظری دارید: @amir_kbr2
۱۱:۵۹
دوستان ادامه فعالیت در بله نتایج خوشایندی نداشته و نداره!
یک مدت کوتاهی فعالیت رو کنار میزاریم تا ببینیم تیم بله چه فعالیتی در قبال مشکلات بات ها(بازو ها) گزینه ها پرداخت و ... انجام میده
نکته بشدت مهم
هر روز در کانال تلگرامیمون فعالیت داریم Code PyPi 










یک مدت کوتاهی فعالیت رو کنار میزاریم تا ببینیم تیم بله چه فعالیتی در قبال مشکلات بات ها(بازو ها) گزینه ها پرداخت و ... انجام میده
۲۱:۲۴