CleverDevs
Open in Telegram
به کانال کلوردوز خوش اومدین سعی میکنیم چیزایی که بنظر کاربردی هستن رو باهاتون به اشتراک بزاریم 🔥لینوکس 🔥برنامه نویسی فرانتاند 🔥برنامه نویسی بکاند 🔥اخبار تکنولوژی و... 💢~> @mmdrsdev
Show more9 322
Subscribers
+1224 hours
+1007 days
+55830 days
Posts Archive
9 330
داشتم گیت هاب میگشتم یه چند ریپ به پستم خورده امدن یه داده های رو تو فایل .txt سیو کردند و برا حذف شون هم از پنل مدیریت امدن 100 تا unlink(); نوشتن و تک تک پاک میکنند ://///
اگه شما هم نیاز داشتید اینطوری بنویسید.
$folder_path = getcwd();
$file_list = glob($folder_path . '/*.txt'); //list files *.txt
foreach ($file_list as $file_path) {
$file_name = basename($file_path); //name files
unlink($file_name); //del files text
}
میاد تو پوشه فعلی
لیست فایل با پسوند .txt میگیره. میریزه تو حلقه. اسمشون درمیاره. و تو $file_name سیو میکنه و برای حذف به unlink میده و همه فایل حذف میشه
@CleverDevs
@CleverDevsGp9 330
میخام یه کتابخونه معرفی کنم. به اسم cron-schedule
از کتابخانههای معروف برای ایجاد کرون جاب در PHP هست.
برای نصب کتابخانه cron-schedule
فایل های مربوطه را از مخزن GitHub دانلود کنید
مثال برای ایجاد یک کرون جاب هر روز ساعت 10 صبح اجرا کنید
<?php
require 'path/to/cron-schedule/CronSchedule.php';
use CronSchedule\CronSchedule;
$cron = new CronSchedule(); //Class
$cron->setExpression('0 10 * * *'); //time
$nextRunDate = $cron->getNextRunDate(); //cron now
$nextRunDate->format('Y-m-d H:i:s');
استفاده از composer :
composer install
{ "require": {"cron-schedule/cron-schedule": "^1.0"
}}
//Code :
<?php
require 'vendor/autoload.php';
use CronSchedule\CronSchedule;
$cron = new CronSchedule();
$cron->setExpression('0 10 * * *');
$nextRunDate = $cron->getNextRunDate();
$nextRunDate->format('Y-m-d H:i:s');
همین مشکلی داشتید کامنت کنید
@CleverDevs
@CleverDevsGp9 330
با این ترفند میتونید به پشت child های المنت parent شمارنده بدید مثل لیست های ol.
پ.ن: name دلخواهه.
#css
#trick
@CleverDevs
@CleverDevsGp
9 330
توی این پست ویرگول اومدم مراحل نصب lamp sever روی سیستم های ارچ بیس رو قدم به قدم توضیح دادم
امیدوارم براتون مفید باشه
https://vrgl.ir/5gqkN
اگه خوشتون اومد با لایک و کامنت خوشحالم میکنید❤️
#lamp #php #apache #mariadb
@CleverDevs
@CleverDevsGp
9 330
اگر میخواین روی گوشیتون رام بزنید توصیه میکنم یک سر به کانال دانیال بزنید درمورد رام ها توضیحات خوبی میده :)
9 330
با این روش میتونید از کامند های آرتیسان لاراول توی کدای پروژتون استفاده کنید
#laravel
@CleverDevs
@CleverDevsGp
9 330
اگه میخواید یه درگ و دراپ (drag and drop) خوب با جاوا اسکریپت بسازید (یه چیزی مث trello) این ویدیو میتونه کمکتون کنه
https://youtu.be/3O8lfY5hdGI
#javascript #drag #drop #draganddrop
@CleverDevs
@CleverDevsGp
9 330
چن وقت پیش با چند خط کد bash یه پکیج dnschanger نوشته بودم
بعدش هم یکی دو نفر بهم گفتن که ببرمش رو aur هم اینکه خودم دلم میخواست یه پکیج روی aur داشته باشم(هرچند کوچیک)
و خب امروز پکیج dnsch رو روی aur پوش کردم و میتونید با کامند زیر روی سیستم عامل های ارچ بیس نصب کنید
yay -S dnschor
paru -S dnschنصب روی پارچ:
sudo pacman -S dnschنحوه استفاده : برای ست کردن روی شکن :
sudo dnsch shبرای ست کردن رو گوگل :
sudo dnsch g@CleverDevs @CleverDevsGp
9 330
گیت هاب یه هاست رایگان داره که میتونین سایتتون رو انلاین بالا بیارین
برای استفاده ازش برید به تنظیمات ریپازیتوریتون و از منوی سمت چپ Pages رو بزنین
بعدش توی بخش branch ، اون برنچی که میخواید بالا بیاد رو انتخاب کنین و روی سیو بزنین
صفحه رو رفرش کنین و اون بالا مثل تصویر گزینه visit site میاد براتون
ساختار دامینش:
https:// "Your Account Name" .github.io/ "Your Repo Name" /
پ.ن : فقط سایتای استاتیک رو ساپورت میکنه
#gitHub
#trick
@CleverDevs
@CleverDevsGp
9 330
توی این پست توی ویرگول سعی کردم نحوه فعالسازی محصولات جت بزینز روی لینوکس رو مرحله به مرحله توضیح بدم
پی نوشت : اگه براتون مقدوره حتما سعی کنید نسخه قانونی رو بخرید ولی اگه امکانش رو ندارید میتونید با این روش فعال کنید
https://virgool.io/@mmdrsdev/active-jetbrains-prouducts-on-linux-w4v6gvwq54cs
@CleverDevs
@CleverDevsGp
9 330
جوری که مردم عادی سریال دانلود میکنن
"کلیک بر روی لینک و منتظر ماندن به مدت دوسال برای ریلود سایت"
VS
برنامه نویسا:
#fun
@CleverDevs
@CleverDevsGp
9 330
با این ترفند میتونی ایمپورت و اکسپورت های زیاد رو سازماندهی تر کنی🔥
ویدیو از wes bos❤️
@CleverDevs
@CleverDevsGp
9 330
برای تغییر وضعیت یه flag نیازی نیست شرط بذارید،
میتونید از نقیض خودش استفاده کنید.
#trick
@CleverDevs
@CleverDevsGp
Available now! Telegram Research 2025 — the year's key insights 
