🎄 یک برنامه نویس تنبل – Telegram
🎄 یک برنامه نویس تنبل
2.01K subscribers
1.52K photos
282 videos
37 files
1.9K links
کانال یک برنامه نویس تنبل

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

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

@CoderNap

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

https://rayium.ir

@poinair
Download Telegram
🔶 مرورگر Mypal68 برای ویندوز XP

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

https://github.com/Feodor2/Mypal68

@TheRaymondDev
👍1
🔶 در حال نوشتن پروژه سایت یا قالب شرکتی با لاراول هستم که بتونم از روی آن دوره ویدئویی بسازم.

@TheRaymondDev
👍41
Forwarded from Linuxor ?
میخواید بدونید این Open Vs Code Here رو توی KDE چطور اضافه کردم ؟

کافیه دستور زیر رو بزنید :
echo "[Desktop Entry]
Type=Service
X-KDE-ServiceTypes=KonqPopupMenu/Plugin
MimeType=inode/directory;
Actions=openVsCode

[Desktop Action openVsCode]
Name=Open VS Code Here
Icon=com.visualstudio.code
Exec=code %u" | sudo tee /usr/share/kservices5/vscode.desktop



میتونید همین کارو برای محصولات JetBrains کنید بجای code %u ادرس فایل اجرایی رو با پارامتر %u بدید.

🐧 @Linuxor
👍2
Forwarded from Yasha
همونطور که می‌دونید چند روز پیش ربات‌های ناشناس تلگرام هک شدن و همه متوجه ناامن بودنش شدیم. من و چند تا دیگه از بچه‌های کامیونیتی روی ربات پیام ناشناسی کار کردیم که می‌کنیم که اوپن‌سورسه، پیام‌ها رو با استفاده از الگوریتم‌های رمزنگاری End2End رمزشده جابجا می‌کنه و سرور قابلیت خوندن پیام‌ها رو نداره. تمام فرایند رمزنگاری رو سمت کلایند انجام میده و سرور هیچ دخالتی توی مکانیزمش حتی نداره. این ربات الان توی مرحله تسته، ازتون می‌خوام که ربات رو تست کنید و نظرتون رو اعلام کنید.

🔗 @E2EChatbot
🔗 Source Code

برای حمایت از پروژه می‌تونید توی گیت‌هاب به ریپازیتوری استار بدید ⭐️ روی کدش مشارکت کنید، باگ‌ها رو گزارش کنید یا اینکه این پست رو به دیگران و افراد فنی صاحب نظر بفرستید تا دیده بشه و ما رو کمک‌مون کنن. 🤍

@Yasha
5👍2🤡1
Forwarded from Panic Dev
بی حاشیه میرم سراغ اصل مطلب...
ما چندساله که داریم روی یه اسکریپت به اسم FleetCart زمان میزاریم.


این اسکریپت از صفر مطلق با کلی چالش و سختی و بعد از بارها ریجکت شدن توی Envato به نتیجه رسید و از طریق یک ایجنت خارجی با یک کمسیون به شدت بالا (بعلاوه کمسیون خود وبسایت) به فروش میرسید و درامدش با هزار استرس به دست ما میرسید.

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

یک دوست ایرانی زحمت کشیدن و این اسکریپت رو خریداری کردن و توی راست چین دارن به فروش میرسونن.
https://www.rtl-theme.com/niceshop-noscript/

بعد از ارتباط با واحد پشتیبانی راست چین، خروجی صحبت های ما این شد که "میخواستید از اول مارکت ایران رو انتخاب کنید"!

من واقعا نمیدونم چه رفتاری میشه در مقابل همچین اتفاقی نشون داد و این مدلی به خودی زدن واقعا عجیبه.

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

مشابه این مشکل برای لندین هم اتفاق افتاده بود و در بدترین حالت ممکن بهشون جواب داده بودن که جزئیاتش رو میتونید از این لینک بخونید:
https://vrgl.ir/X7UQf

واقعا متاسفم برای ایران و ایرانی بودن.

با احترام، آرمین.
👍32🤬2😁1🤡1
Forwarded from CleverDevs (Mahdi)
این آقا ستار هاشمی وزیر ارتباطات جدید کشوره.

ببینیم تو فحش خوردن میتونه رکورد جهرمی رو بشکونه یا نه

#News
@CeverDevs @CleverDevsGp
😁15👍4🦄2
🔶 گیت هاب یک اطلاعیه حذف DMCA را برای ۳۸۷۹ مخزن، از جمله "bypass-paywalls-chrome"، صادر کرده است. این اقدام به درخواست NM/A، نماینده ۲۲۰۰ ناشر، انجام شده است. NM/A ادعا می‌کند که این مخازن با دور زدن دیوارهای پرداختی، حقوق مالکیت معنوی ناشران را نقض می کند.


https://github.com/github/dmca/blob/master/2024%2F08%2F2024-08-09-news-media-alliance.md

@TheRaymondDev
Forwarded from Golden Code (علی 🇨🇴)
وقتی از ریلیشن های belongsTo یا hasOne استفاده می‌کنیم ممکنه بعضی از دیتاها وجود نداشته باشن و در نتیجه با null مواجه شیم.

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

در مثال زیر با متود ()withDefault مشخص شده که در صورت null بودنه دیتا باید 'Guest Author' رو برگردونه.

#laravel
@GoldenCodeir
(به منبع و مثالش توجه کنید👇🏾)
https://x.com/OussamaMater/status/1825632694342136191?s=19
👍5
Forwarded from Linuxor ?
اگه حافظه لینوکستون پره این دستور نجاتتون میده

این دستور لیستی از 10 مسیر پر حجمتون رو پیدا میکنه

sudo du -aBm / 2>/dev/null | sort -nr | head -n 10


🐧 @Linuxor
👍2🔥1
🔶 امکان اضافه‌کردن آهنگ به پروفایل اینستاگرام به سبک شبکه‌ی اجتماعی 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