یک برنامه نویس تنبل – Telegram
یک برنامه نویس تنبل
2.07K subscribers
1.57K photos
285 videos
37 files
1.94K links
کانال یک برنامه نویس تنبل

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

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

@CoderNap

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

https://rayium.ir

@poinair
Download Telegram
🔶 چین شرکت‌های داخلی هوش مصنوعی را به فاصله‌گرفتن از تراشه‌های غربی تشویق کرد

به‌گزارش بلومبرگ، مقام‌های چینی به استارتاپ‌های هوش مصنوعی توصیه کرده‌اند که به‌منظور آمادگی برای محدودیت‌های احتمالی بیشتر آمریکا و حمایت از تولید‌کنندگان تراشه‌ی داخلی، از خرید شتاب‌دهنده‌های H20 انویدیا خودداری کنند. این راهنمایی در واکنش به کنترل‌های صادراتی دولت بایدن صادر شده است که دسترسی چین به سخت‌افزارهای پیشرفته هوش مصنوعی، از‌جمله تراشه‌های A100 و H100 انویدیا را محدود کرده است.

#خبر

@TheRaymondDev
👍1
🔶 برای کتابخانه Sliderable یه آپدیتی در بخش مستندات ثبت کردم.

برای حمایت ⭐️ دهید.

https://github.com/Rayiumir/Silderable

Error $ Function

If it is on jQuery:

From JavaScript:

13: $(document).ready(function () {});


To jQuery:

13: jQuery(document).ready(function ($) {});


#javanoscript
@TheRaymondDev
🙏2
🔶 آندریاس پلزنر، دانشجوی دکترای ETH زوریخ و همکارانش روش جدیدی برای حل کردن معمای ۱۰۰ درصدی کیچاها (بات ها) با استفاده از هوش مصنوعی ابداع کردند که کمی بالاتر از دقت انسان قرار دارد.

با این روش عملا عملکرد reCAPTCHA برای جلوگیری از ورود اسپم زیر سوال رفت.

https://arstechnica.com/ai/2024/09/ai-defeats-traffic-image-captcha-in-another-triumph-of-machine-over-man/

#خبر

@TheRaymondDev
👍2
Forwarded from Trick william
اینجا یاد میگیری هر فایلی رو خودت طراحی کنی هر روز فایل لایه باز و پک 3d و فونت گذاشته میشه 🗂 ✒️

اگه دوست داری میتونی به خانوادمون جوین شی 👇
✉️ @house_of_graphics
1
This media is not supported in your browser
VIEW IN TELEGRAM
🔶 حرفی ندارم

۱۴ سالشه سیگار الکترونیکی میکشه که ریه ها رو نابود می کنه

@TheRaymondDev
یک برنامه نویس تنبل
🔶 اگر در هنگام نصب وب سرور Lamp لوکال اجرا نشد و خطای زیر را داد : Forbidden You don't have permission to access this resource دستورات زیر وارد کنید: sudo usermod -g www-data username sudo systemctl restart apache2 قسمت username نام کاربری لینوکسی که ثبت…
🔶 اگر در URLها یا صفحات در وب سرور Lamp خطای 404 Not Found دریافت می کنید:

۱- فایل زیر را باز کنید:

sudo nano /etc/apache2/apache2.conf


۲- در دایرکتوری <Directory /home/user/www/> از :

AllowOverride None to AllowOverride All


تغییر دهید.

۳- دستور زیر را وارد کنید تا Rewrite Lamp فعال شود:

sudo a2enmod rewrite


4- وب سرور را راه اندازی مجدد کنید:

sudo systemctl restart apache2


5- فایل .htaccess ایجاد و کد زیر را وارد کنید:

Options +FollowSymLinks

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [QSA,L]


#لینوکس

@TheRaymondDev
👍3🔥1
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔸ابزار M-Switch

یک ابزار تغییر سورس لیست برای کالی است. شما می‌توانید از این اسکریپت برای به‌روزرسانی فایل sources.list خود با سریع‌ترین مخزن موجود استفاده کنید. این ابزار از curl برای تست اتصال با مخزن استفاده می‌کند،.

🔸 ادرس گیت ها دسترسی به کد:

https://github.com/Sir-MmD/M-Switch



🔸باتشکر از دوست خوبمون که این سورس کد را آماده
کردند
🔥2
🔶 شرکت HMD نام گوشی‌های نوکیا را به‌طور کامل از وب‌سایت خود حذف کرد.

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

https://nokiamob.net/2024/09/26/hmd-removes-nokia-phones-from-their-website/

#خبر
@TheRaymondDev
🤬3😢3👍2
🔶 پاول دروف می گوید که از سال ۲۰۱۸ که تلگرام براساس سیاست حفظ حریم خصوصی ما، امکان ارائه اطلاعات مجرمان در صورت درخواست قانونی اکثر کشورها وجود داشته است!

https://news.1rj.ru/str/durov/346

#خبر
@TheRaymondDev
Forwarded from Woland's Linux Journal (Woland)
اهدای ۳۰۰،۰۰۰ دلار به بنیاد زیگ

توسعه‌دهنده‌ی ترمینال جدید Ghostty، و حامی پروژه زیگ، Mitchell Hashimoto، به همراه همسر خود مبلغ ۳۰۰،۰۰۰ دلار به بنیاد نرم‌افزار زیگ اهدا کردند.

بنیاد زیگ (Zig Foundation) یک سازمان غیرانتفاعی است که بر توسعه زبان برنامه‌نویسی زیگ (Zig) تمرکز دارد. زیگ یک زبان برنامه‌نویسی مدرن است که به دلیل کارایی بالا، سادگی و قابلیت اطمینان مورد توجه قرار گرفته است. هدف این بنیاد ترویج استفاده از زیگ و گسترش ابزارهای مرتبط با آن است تا برنامه‌نویسان بتوانند کدهای بهینه‌تر و پایدارتری بنویسند.

از محصولات بنیاد زیگ می‌توان به کامپایلر زیگ اشاره کرد که به توسعه‌دهندگان امکان می‌دهد کدهای سی و ++C را به صورت بهینه کامپایل کنند.

مأموریت اصلی این بنیاد خلق‌ دوباره‌ی System Programming و حل مسائل مشکل‌ساز دیرینه‌ی آن است. کامپایلر زیگ در پروژه‌های راست و گولنگ استفاده می‌شود. هم‌چنین کامپایلر زیگ اولین کامپایلری بود که موفق شد برای اپل M1 کامپایلیشن به‌صورت Cross Compile انجام دهد.
👉🔗 Mitchell Hashimoto's Blog
👉🔗Zig Announcement

#خبر
👍41
🔶 نسخه اول قالب شرکتی آلتین کارنه افتضاح بود و هم اکنون به نسخه دوم قالب آلتین کارنه به روز رسانی شد.

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

https://altincrane.ir/

#وردپرس

@TheRaymondDev
4👍2
🔶 یه بنده خدایی آمد توی پی وی ام می گفت که آقا یه سایت فروشگاهی داریم که حسابی باگ داره و کلی افزونه روش هست.

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

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

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

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

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

المنتورکاران طراح سایت هستند و در حدی که HTML و CSS بلد باشند و شاید زبان PHP بلد نباشند و نتواند سایت رو به درستی نگهداری کند. اینم دردسرهای مدیریت سایت المنتوری هست.

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

#وردپرس

@TheRaymondDev
👍52👎1
Forwarded from Pishro App
✔️ گروه هکری IRLEAKS فعالیت خود را متوقف کرد.

گروه هکری IRLEAKS با اعلام این خبر از طریق کانال تلگرامی خود، از خاتمه دائمی فعالیت‌هایش خبر داد:

«پایان همیشگی فعالیت گروه IRLeaks!
با توجه به تغییرات جدید در سیاست‌های تلگرام مبنی بر همکاری با دولت‌ها برای ارائه اطلاعات کاربران و عدم وجود جایگزین مناسب، تصمیم گرفتیم که به فعالیت‌های خود پایان دهیم.

توجه ۱: از این پس هر گونه فعالیتی تحت نام #IRLeaks، قطعاً کلاهبرداری بوده و ارتباطی با ما ندارد.

توجه ۲: اطلاعات مربوط به بیمه، تپسی و حج که قبلاً برای فروش عرضه می‌شدند، دیگر در دسترس نخواهد بود.»

شایان ذکر است که این گروه در آخرین حمله خود، با هک ۲۰ بانک کشور، موفق به اخذ ۳ میلیون دلار باج از شرکت توسن شدند.

👾 @pishroapp
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Forwarded from Golden Code (@lix)
متود "flexible" در لاراول بهمون این امکان رو داده که cache داده‌ها رو به‌طور بهینه‌تر مدیریت کنیم.
با استفاده ازین متود میتونیم خیلی راحت داده‌های کش‌شده رو قبل از expire شدنشون دوباره بررسی و به‌روزرسانی بکنیم.

ینی چی؟
اگر داده‌های جدیدی در پایگاه داده وجود داشته باشد، کش به‌روز می‌شود و در غیر این صورت، از کش موجود استفاده می‌شود.

این روش به ما کمک میکنه تا دیتای به‌روزتری داشته باشیم و از مشکلاتی که ممکنه در زمان استفاده از کش پیش بیاد جلوگیری کنیم.
#Laravel
@GoldenCodeir
(به‌منبع و مثالش دقت کنید 👇🏾)
https://x.com/OussamaMater/status/1839394644100350400?t=95Pm5MBtwXfTQnL-FB5u-Q&s=35
🔥4
🔶 در اینجا یه نگاهی به سورس HarmonyOS در گیت هاب می کنیم که HarmonyOS برای افزایش سرعت و مدیریت بهتر منابع به کرنل لینوکس روی آورده است و می خواد با خلاص شدن از شر پشتیبانی آندروید و هسته ی لینوکسش بتواند فقط از میکروکرنل هارمونی او اس پشتیبانی کند و این قضیه سرعت هارمونی او اس رو شاید چند برابر IOS هم بکند و چون خود IOS هم از هسته لینوکس استفاده کرده است.

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

هواوی هم اکنون در حال معرفی پردازنده اختصاصی کامپیوتر (Kirin PC) و لب تاپ است و بتواند در آینده اکوسیستم کاملی ایجاد کند و محصولاتی را عرضه کند و خیلی مهم است که سیستم عامل هارمونی او اس برای محصولات خود توسعه دهد.

مخزن زیر آخرین به روز رسانی آن ۳ سال پیش است و پروژه ۵ سال پیش آپلود شده است و احتمالا پروژه اولیه است.

https://github.com/Awesome-HarmonyOS/HarmonyOS

#لینوکس

@TheRaymondDev
👍3🔥1
Forwarded from Agora (Alireza Azadi)
امروز که داشتم فید هکر نیوز رو چک میکردم چشمم خورد به این مطلب:

Experimental web browser optimized for rabbit-holing

گویا به این روش خوندن مطالب (که ظاهرا خیلی هم فراگیره) میگن rabbit-holing* و واسم جالب بود :)
کاری که این مرورگر میکنه اینه که به جای این که مطالب رو برای شما توی یک تب دیگه باز کنه، این ها رو به شکل یک زنجیر ردیف میکنه و شما میتونید به صورت افقی بین این صفحه‌ها اسکرول کنید. اینجا میتونید بیشتر راجع‌بهش بخونید و اگر خواستید نصبش هم بکنید.

*اینجا که گفته rabbit-holing یاد قسمت اول متهم گریخت افتادم که هاشم از معلم زبان بچه‌ش میپرسه اگزوز به انگلیسی چی میشه، بعد معلم زبانه میگه اصلا فارسی نیست. بعد میپرسه خب معنیش به انگلیسی چی میشه؟ یارو یه چرتی از خودش در میاره میگه: یعنییی جایی که دود ازِش میزنه بیرون :)))) بعد هاشم هم میگه: این انگلیسیا واقعا چه مخی دارن. به جای این که بگن یه جایی که ازش دود میزنه بیرون، یه کلمه میگن اگزوز خیالشونو راحت میکنن.
اینم شده حکایت این کلمه‌ی rabbit-holing. یه جای این که این همه کارکتر حروم کنه مثل من و توضیح بده این مرورگر واسه چیه، یه کلمه گفته rabbit-holing خیالشو راحت کرده.
1👍3👎2
🔶 تنسنت به‌دنبال تصاحب یوبیسافت، خالق بازی‌های اسسینز کرید است

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

#خبر
@TheRaymondDev
چرا PHP نسبت به بقیه زبان‌ها کندتر است و راهکار چیست؟ قسمت دوم


کندی PHP برای شرکت‌ها و سازمان‌های بزرگی مانند فیسبوک به یک چالش جدی تبدیل شده بود، زیرا هر فرآیند از ابتدا شروع می‌شد و این بار اضافی برای سازمان‌ها توجیه‌پذیر نبود. به همین دلیل فیسبوک تصمیم گرفت معماری HHVM را طراحی کند، که کد PHP را به بایت‌کد تبدیل کرده و به‌صورت Just-In-Time (JIT) کامپایل می‌کرد.

حالا JIT برای PHP چه کاری انجام می‌دهد؟
برای توضیح بهتر، تصور کنید یک تعمیرکار یخچال برای تعمیر روزانه در منازل، همه ابزارهای خود را با خودش ببرد. این کار نه تنها او را خسته می‌کند، بلکه باعث مصرف بیش از حد انرژی و منابع هم می‌شود.

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

و jit دقیقاً همین کار را برای کامپایل یک برنامه انجام می‌دهد؛ یعنی هر بخش از کد فقط زمانی که به آن نیاز باشد، کامپایل و اجرا می‌شود.

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

@DevTwitter | <Farhad Safari/>
👍3🔥2👏2
🔶 آشنایی با PHP-FPM: راهنمای جامع | قسمت اول

مقدمه

زبان PHP هنوز هم محبوب ترین زبان برنامه نویسی سمت سرور در توسعه وب است. همانطور که وب سایت ها و برنامه های کاربردی از نظر پیچیدگی و تقاضا افزایش می یابد، توسعه دهندگان دائما به دنبال راه هایی برای بهینه سازی عملکرد و کارایی PHP هستند. یکی از این راه حل ها که محبوبیت پیدا کرده است، PHP-FPM (FastCGI Process Manager) است که یک جایگزین برای PHP FastCGI بسیار کارآمد است. ما در این دنیای PHP-FPM را بررسی خواهیم کرد و در مورد ویژگی ها، مزایا و اینکه چگونه ممکن است سرعت برنامه های مبتنی بر PHP را تا حد زیادی بهبود بخشد، آشنا خواهیم شد.

ابزار PHP-FPM چیست؟

ابزار PHP-FPM یک جایگزین برای PHP FastCGI است که برای غلبه بر محدودیت های PHP-CGI معرفی شده است. این به عنوان یک مدیر فرآیند کار می کند، فرآیندهای PHP را مدیریت می کند و درخواست های PHP را جدا از وب سرور مدیریت می کند. با انجام این کار، می تواند چندین درخواست PHP را به طور همزمان مدیریت کند که منجر به کاهش قابل توجه تأخیر و بهبود عملکرد کلی می شود.

مزایای PHP-FPM

2.1 افزایش عملکرد


تمرکز اصلی PHP-FPM بر بهبود عملکرد برنامه های مبتنی بر PHP است. با حفظ فرآیندهای جداگانه کارگر PHP، می تواند تعداد بیشتری از درخواست های همزمان را به طور موثرتری مدیریت کند. این رویکرد به طور قابل توجهی زمان پاسخگویی را کاهش می دهد و باعث می شود برنامه های وب پاسخگویی بیشتری داشته باشند و تجربه کاربری را افزایش دهند.

2.2 بهره وری منابع

با PHP-FPM، منابع را می توان به طور موثرتری مدیریت کرد. از آنجایی که به عنوان یک مدیر فرآیند عمل می کند، می تواند تعداد فرآیندهای فعال PHP را بر اساس منابع سرور و بار درخواست ورودی کنترل کند. این از اتلاف منابع جلوگیری می کند و عملکرد سرور را بهینه می کند و به آن اجازه می دهد تا با منابع کمتر به کاربران بیشتری خدمات ارائه دهد.

2.3 پایداری و ایزولاسیون


ابزار PHP-FPM یک محیط پایدار و ایمن برای اجرای برنامه های PHP فراهم می کند. اگر یک فرآیند PHP با خطا مواجه شود یا پاسخگو نشود، بر سایر فرآیندهای فعال تأثیر نمی گذارد. این جداسازی تضمین می کند که درخواست های فردی جدا شده اند و بر ثبات کلی سیستم تأثیر نمی گذارند.

2.4 پیکربندی استخر قابل تنظیم

توسعه دهندگان می توانند پیکربندی استخر PHP-FPM را برای مطابقت با نیازهای خاص برنامه های خود تنظیم کنند. برای به دست آوردن بهترین عملکرد برای سناریوهای مختلف، فاکتورهای پیکربندی از جمله تعداد فرآیندهای فرزند، حداکثر تعداد درخواست هایی که هر کودک می تواند مدیریت کند و سایر تنظیمات را می توان تغییر داد.


#php

@TheRaymondDev
2👍2