🎄 یک برنامه نویس تنبل – Telegram
🎄 یک برنامه نویس تنبل
1.99K subscribers
1.51K photos
281 videos
37 files
1.89K links
کانال یک برنامه نویس تنبل

🔥لینوکس
🔥برنامه نویسی فرانت‌اند
🔥برنامه نویسی بک‌اند
🔥اخبار تکنولوژی و...

ارتباط با مدیریت :

@CoderNap

اسپانسر هاست سایت راییوم توسط پوینا

https://rayium.ir

@poinair
Download Telegram
🔶 امکان اضافه‌کردن آهنگ به پروفایل اینستاگرام به سبک شبکه‌ی اجتماعی MySpace فراهم شد.

#خبر

@TheRaymondDev
🔶 برای ضبط ویدئو برای یوتیوب چه برند وبکم پیشنهاد می کنید؟
بودجه : بین ۱ تا ۲ میلیون تومان

روی لبه باریک مانیتور قابل تنظیم و نصب باشه...

@TheRaymondDev
1
Forwarded from IranCoderz (Farid Ghaderi)
+ بچه‌تون خوبه؟ چیکار می‌کنه؟
- هیچی والا، تو اتاقش نشسته داره بازی می‌کنه.

🆔 @IranCoderz | 👩‍💻🧑‍💻
🤣24👍4👎1
🔶 نمایش مدت مطالعه متن با جاوا اسکریپت

HTML:

<p id="time"></p>


JavaScript:

// Get the article text
const articleText = document.getElementById('article').innerText;
const time = document.getElementById('time');

// Split the text into an array of words
const wordsArray = articleText.split(' ');

// Count the number of words in the array
const wordCount = wordsArray.length;

// Calculate the estimated reading time
const wordsPerMinute = 200;
const readingTime = Math.ceil(wordCount / wordsPerMinute);

// Display the estimated reading time
time.innerHTML = 'This will take ' + readingTime + ' minute(s) to read';


#javanoscript
@TheRaymondDev
🔥41👍1
🔶 خطای کلاس Normalizer برای نصب لاراول در لینوکس ویندوز

این کلاس Normalizer که بخشی از پسوند intl PHP است در محیط شما موجود نیست. این کلاس برای عادی سازی یونیکد استفاده می شود و برای عملیات خاصی، به ویژه در چارچوب Symfony و Laravel ضروری است.

خطا:
PHP Fatal error:  Uncaught Error: Class "Normalizer" not found


برای حل این خطا بسته زیر را نصب کنید.

Ubuntu/Debian:

sudo apt install php-intl


Red Hat/CentOS:

sudo yum install php-intl


Fedora:

sudo dnf install php-intl


Windows:

اگر از زمپ یا لاراگون استفاده می کنید باید اکستشن php_intl.dll در فایل php.ini فعال کنید و برای فعال سازی سمی‌کالِن یا ویرگول ; زیر را حذف کنید.

extension=php_intl.dll


راه اندازی مجدد وب سرور

Apache:

sudo systemctl restart apache2


Nginx with PHP-FPM:

sudo systemctl restart php-fpm


یا دستور زیر از نصب شدن بسته intl مطمئن شوید.

php -m | grep intl



#linux
#windows
#laravel

@TheRaymondDev
👍2
Forwarded from Pishro App
#نکته #داکر

یکی از نکاتی که موقع ایجاد داکر فایل برای پروژه هاتون باید بهش توجه کنید عدم استفاده مکرر از دستور RUN برای هر بخش هست.

🔥 هر دستور RUN در Dockerfile یک لایه اضافی در تصویر نهایی ایجاد می کند.
پس  بهترین روش این است که تعداد لایه ها را محدود کنید تا تصویر سبک بمونه.

برای نمونه به جای این:
RUN curl -SL "https://nodejs.org/dist/v${NODE_VERSION}/node-v${NODE_VERSION}-linux-x64.tar.gz" --output nodejs.tar.gz
RUN echo "$NODE_DOWNLOAD_SHA nodejs.tar.gz" | sha256sum -c -
RUN tar -xzf "nodejs.tar.gz" -C /usr/local --strip-components=1
RUN rm nodejs.tar.gz
RUN ln -s /usr/local/bin/node /usr/local/bin/nodejs

به این صورت استفاده کنید:
RUN curl -SL "https://nodejs.org/dist/v${NODE_VERSION}/node-v${NODE_VERSION}-linux-x64.tar.gz" --output nodejs.tar.gz \
&& echo "$NODE_DOWNLOAD_SHA nodejs.tar.gz" | sha256sum -c - \
&& tar -xzf "nodejs.tar.gz" -C /usr/local --strip-components=1 \
&& rm nodejs.tar.gz \
&& ln -s /usr/local/bin/node /usr/local/bin/nodejs


🧠 پس موقع نوشتن داکر فایل سعی کنید از دستور RUN بصورت بهینه استفاده کنید

👾 @pishroapp
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥1
⚠️⚠️هشدار

باگ امنیتی در افزونه لایت اسپید کش پیدا شده که به وسیله اون میتونن کنترل کل سایت رو در دست بگیرن و ادمین سایت بشن


هر چه سریعتر افزونه لایت اسپید خودتون رو به آخرین نسخه ارتقا بدید

مصاحبه‌ search Engine Journal :

این آسیب‌پذیری توسط یکی از محققان امنیتی از طریق برنامه پاداش باگ وردپرس پچ استک به ما گزارش شد. این برنامه به محققانی که موفق به کشف مشکلات امنیتی در نرم‌افزارهای وردپرس می‌شوند، پاداش‌های نقدی می‌دهد. در این مورد خاص، محقق این آسیب‌پذیری موفق شد پاداشی معادل ۱۴۴۰۰ دلار دریافت کند.

@poinair پوینا
👍2
Forwarded from Linuxor ?
کرنل مثل یه دیوار بین سخت افزار و نرم افزار قرار گرفته و اگه یه نرم افزاری بخواد برای سخت افزار پرو بازی در بیاره کرنل این اجازه رو نمیده.

این نظارت کرنل لینوکس باعث کند شدن و اضافه سربار میشه. اما چاره ی دیگه ای نیست.

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


این باعث شد که یه فناوری جدید به اسم eBPF ساخته بشه که اجازه اجرای برنامه ها و دسترسی به داده های سیستمی رو داخل کرنل میده به برنامه ها میده.


مثلا یه DDOS با میلیون ها پکت در راهه که برسه به سرور های لینوکسی کلادفلر، کوچک ترین درگیری کرنل یا اپلیکیشن با پکت ها، مثل آب خوردن سرور های کلادفلر رو میخوابونه. اما در واقعیت کلادفلر از یه فیلترینگ خیلی قوی توی هسته لینوکس با eBPF استفاده میکنه که حتی اجازه نمیده پکت ها به لایه بالاتر از کرنل برن.

از eBPF توی اندروید برای دسترسی راحت به سخت افزار و توی شرکت هایی که ترافیک بالایی دارن مثل نتفلیکس برای مانیتورینگ شبکه استفاده میشه.


🐧 @Linuxor
👍8
🔶 پاول دوروف موسس تلگرام در یکی از فرودگاه های فرانسه بازداشت شد.

به گفته آنها از آذربایجان وارد شده و در لیست تحت تعقیب فدرال قرار دارد. گفته می شود که او پس از تحقیقات مقدماتی تحت حکم بازرسی فرانسوی قرار گرفته است که توسط OFMI (دفتر ملی پلیس قضایی) صادر شده است.

https://www.tf1info.fr/justice-faits-divers/info-tf1-lci-le-fondateur-et-pdg-de-la-messagerie-cryptee-telegram-interpelle-en-france-2316072.html

#خبر

@TheRaymondDev
🤯5👍1🤣1
توییت اندروتیت :
مالک تلگرام بخاطر سانسور نکردن حقیقت دستگیر شد و اتهامات احتمالیش شامل «حمایت از تروریسم، قاچاق مواد مخدر، مشارکت در جنایات، کلاهبرداری جمعی، پولشویی، پنهان کاری، محتوای پدوفیلی، فرار از تحریم و ...» است.
اونا می‌خوان همه اطلاعات رو کنترل کنن.

#Freedurov
👍12🍌4👎1🔥1😁1
🔶 مدیران تلگرام:

تمام اطلاعات بانکی ذخیره شده مشتریان پریمیوم از سرور ها در جهت نگه داری از اطلاعات آنها حذف خواهد شد.

#خبر

@TheRaymondDev
🔥6😁2
Forwarded from Linuxor ?
اگه Wi-Fi سیستمتون اینتله و حس میکنید کنده با این تریک ممکنه مشکلتون حل بشه

برای این کار به فایل زیر برید
/etc/modprobe.d/iwlwifi.conf

و این خط رو اضافه کنید
options iwlwifi 11n_disable=8

این خط با غیرفعال کردن برخی از ویژگی‌های استاندارد 802.11n، می‌تونه به بهبود عملکرد در برخی شرایط خاص کمک کنه. به صورت کلی میاد فاصله زمانی بین فریم هارو کم میکنه و چند فریم رو میتونه ترکیب کنه با هم دیگه. همچنین تداخل با دستگاه های وایفای دیگه هم کم میشه.

البته توجه کنید این عمل وقتی که چند تا دستگاه رو وصل میکنید ممکنه سرعت شمارو از حالت عادی بیاره پایین تر.


🐧 @Linuxor
👍1
Forwarded from جادی | Jadi
از دیتاهای تلگرام بک آپ بگیرین؛ به بهانه دستگیری دورف
https://youtu.be/4cGqJJoRLyc

خبر امروز صبح برای ما این بود که دورف در فرانسه دستگیر شده؛ احتمالا به خاطر اتهام‌هایی مثل عدم رسیدگی به جرایم مشهود داخل تلگرام. من و شما ممکنه در این مورد نظرات متنوعی داشته باشیم ولی نکته مهم اینه که دیتای ما باید در کنترل ما باشه و خوبه از این دیتا بک آپ داشته باشیم.
👍1
Forwarded from Filmgram
😭زهره حمیدی درگذشت

زهره حمیدی بازیگر سینما و تلویزیون بر اثر ابتلا به سرطان پانکراس لحظاتی پیش در سن ۶۷ سالگی درگذشت

@Filmgrambot | #news
💔8👍1
Forwarded from Linuxor ?
به احتمال زیاد قوانین خدمات دیجیتال اروپا روی تلگرام هم گذاشته میشه.

این قوانین در نهایت به نفع مردم هستن و جلوی زورگویی شرکت های بزرگ رو می‌گیره

مثلا همین چند روز پیش اپل رو مجبور کردن که استورش و برنامه هایی مثل سافاری رو قابل حذف کنه و به رقبا اجازه بده که روی اپل برنامه های خودشون رو نصب کنن.


تیک تاک هم مثل تلگرام هیچ ایده ای برای کودکان نداشت و اتحادیه اروپا مجبورش کرد که قوانینی بزاره که حقوق کودکان حفظ بشه.

🐧 @Linuxor
👍4👎3
Forwarded from Golden Code (@lix)
در لاراول متود is برای مقایسه دو مدل استفاده میشه. این متود بررسی میکنه که آیا دو شی مدل دارای همون ID و از همون جدول در دیتابیس هستن یا نه.
یعنی با استفاده ازین متود میتونید تشخیص بدید که آیا دو مدل دقیقا یکی هستن یا خیر.

کاربردش؟
مثلا زمانی که میخوایم بررسی کنیم که آیا کاربری که وارد شده، با کاربر خاصی که دسترسی ادمین داره، یکی هست یا نه میتونیم ازین متود استفاده کنیم.
#Laravel
@GoldenCodeir
(به منبع و مثالش دقت کنین👇🏾)
https://x.com/MilwadDev/status/1826975907027849647?t=zrwzckb_Q5-nwjYITz0doA&s=35
👍4🔥1
Forwarded from Pishro App
🧠 توی #لاراول 11.21 یه متد جدید اضاف شده که میتونید با اون مدل هایی که از SoftDelete استفاده میکنند رو راحت تر حذف کنید

قبلا به این صورت بود:
$comment = Comment::find(1);
$comment->forceDelete();
 


حالا میتونید به این صورت مدل با ای دی یک رو حذف کنید:
Comment::forceDestroy(1);



اگه بخواید چند ردیف رو با هم حذف کنید هم بصورت زیر هست که نتیجه تعداد حذف شده ها رو برمیگردونه: 
$count = Comment::forceDestroy([1, 2]);



👾 @pishroapp
Please open Telegram to view this post
VIEW IN TELEGRAM
👍62🥰1
🔶 مایکروسافت پس از ۳۹ سال کنترل پنل را از ویندوز حذف می‌کند.

گزینه Settings در ویندوز با هدف استفاده راحت‌تر از محصولات مجهز به نمایشگر لمسی طراحی شد و درکنار کنترل پنل در دسترس کاربران قرار داشت. حالا با هدف ارائه تجربه کاربرپسندتر، مایکروسافت رسماً اعلام کرده این بخش را به‌طور کامل با صفحه کنترل پنل جایگزین خواهد کرد.

#خبر

@TheRaymondDev
👍3👎2
Forwarded from CleverDevs (Mammad)
This media is not supported in your browser
VIEW IN TELEGRAM
حرف های استاد رو باید با طلا نوشت

#fun
@CleverDevs - @CleverDevsGp
😁9