🔶 هوش مصنوعی DeepSeek-OCR توانسته است نامه ای دست نویس ریاضیدان سرینیواسا رامانوجان مربوط به سال ۱۹۱۳ را که بسیار بدخط و خواندن آن دشوار بود، با دقتی شگفت انگیز و ترسناک تجزیه و تحلیل کند.
#خبر
#توییت
@TheRaymondDev
#خبر
#توییت
@TheRaymondDev
🔥9👍8❤2😐1
🎄 یک برنامه نویس تنبل
🔶 اولین وظایفی که تعریف کردیم که اینکه تم قدیمی TaskPire را به تم جدید (Preline UI) سازمانی تغییر دهیم و پنل کاربری را باز طراحی کنیم. @TheRaymondDev
🔶 دوست دارید چه امکاناتی در مدیریت وظایف TaskPire در قالب Pro اضافه شود؟
امکاناتی که مد نظرتان هست، در بخش نظرات اعلام کنید تا بررسی شوند.
در صورتی که بررسی نهایی شد و ارزش اضافه شدن در TaskPire دارند در بخش پروژه ها این امکانات ثبت خواهد شد تا به مرور زمان پیاده سازی شوند.
@TheRaymondDev
امکاناتی که مد نظرتان هست، در بخش نظرات اعلام کنید تا بررسی شوند.
در صورتی که بررسی نهایی شد و ارزش اضافه شدن در TaskPire دارند در بخش پروژه ها این امکانات ثبت خواهد شد تا به مرور زمان پیاده سازی شوند.
@TheRaymondDev
🎄 یک برنامه نویس تنبل pinned «🔶 دوست دارید چه امکاناتی در مدیریت وظایف TaskPire در قالب Pro اضافه شود؟ امکاناتی که مد نظرتان هست، در بخش نظرات اعلام کنید تا بررسی شوند. در صورتی که بررسی نهایی شد و ارزش اضافه شدن در TaskPire دارند در بخش پروژه ها این امکانات ثبت خواهد شد تا به مرور زمان…»
عبارت program یعنی برنامه
عبارت application یعنی برنامهی کاربردی
عبارت app کوتاه شدهی اپلیکیشنه که در گنوم بهش میگیم کاره، در واقع کلمهایه که دانیال بهزادی در ترجمهی گنوم به عنوان کوتاهشدهی برنامه کاربردی استفاده میکنه
https://news.1rj.ru/str/c/3193818580/218
@TheRaymondDev
عبارت application یعنی برنامهی کاربردی
عبارت app کوتاه شدهی اپلیکیشنه که در گنوم بهش میگیم کاره، در واقع کلمهایه که دانیال بهزادی در ترجمهی گنوم به عنوان کوتاهشدهی برنامه کاربردی استفاده میکنه
https://news.1rj.ru/str/c/3193818580/218
@TheRaymondDev
👍2
Forwarded from Linuxor ?
اگه الگوریتم ها و مفاهیم کد هارو نمیفهمید نگران نباشید ...
دانشگاه MIT بهطور رسمی «وایب کدینگ» (Vibe Coding) رو به عنوان یه روش مهندسی نرمافزار پذیرفته! این همون کاریه که مدتها بود برنامهنویسها انجام میدادن: کد میزدن، اجرا میکردن و اگه خروجی درست بود، بدون بررسی جزئیاتش اونو استفاده و یا منتشر میکردن.
در واقع موفقیت به توانایی مدل AI ربطی نداره، به مدیریت اطلاعات و محیط کاری (Context + Feedback + Infrastructure) ربط داره و رعایت کردن قوانینی میشه حتی نرم افزار های خوب ساخت.
@Linuxor
دانشگاه MIT بهطور رسمی «وایب کدینگ» (Vibe Coding) رو به عنوان یه روش مهندسی نرمافزار پذیرفته! این همون کاریه که مدتها بود برنامهنویسها انجام میدادن: کد میزدن، اجرا میکردن و اگه خروجی درست بود، بدون بررسی جزئیاتش اونو استفاده و یا منتشر میکردن.
در واقع موفقیت به توانایی مدل AI ربطی نداره، به مدیریت اطلاعات و محیط کاری (Context + Feedback + Infrastructure) ربط داره و رعایت کردن قوانینی میشه حتی نرم افزار های خوب ساخت.
@Linuxor
🎄 یک برنامه نویس تنبل
🔶 بعد از ۴ ماه افزونه ورود موبایلی Authora توسط وردپرس تایید شد. به زودی افزونه در مخزن وردپرس آپلود می کنیم و لینک صفحه دانلود افزونه Authora به اشتراک می زاریم. #وردپرس @TheRaymondDev
🔶 افزونه ورود موبایلی Authora وردپرس منتشر شد.
https://wordpress.org/plugins/authora-easy-login-with-mobile-number/
#وردپرس
@TheRaymondDev
https://wordpress.org/plugins/authora-easy-login-with-mobile-number/
#وردپرس
@TheRaymondDev
WordPress.org
Authora : Easy login with mobile number
Authora Authora is a lightweight and developer-friendly WordPress plugin that enables users to log in using just their mobile number — no passwords, n …
👏4
🔶 پروژه دبیان اعلام کرده که تیم قدیمی FTP Master را منحل و دو تیم جدید تشکیل داده است.
۱. بخش DFSG, Licensing & New Packages Team برای بررسی مجوز ها، انطباق بسته ها با اصول نرمافزار آزاد دبیان (DFSG) و پذیرش بستههای جدید.
۲. بخش Debian Archive Operations Team برای نگهداری و مدیریت زیر ساخت آرشیو رسمی دبیان.
این تغییر با هدف تفکیک وظایف، شفافیت بیشتر، و افزایش کیفیت و پایداری آرشیو بسته ها انجام شده است و اعضای تیم ها توسط رهبر پروژه دبیان منصوب شدهاند و انتظار میرود این ساختار جدید روند انتشار بستهها را کارآمدتر و قابل اعتمادتر کند.
#خبر
#لینوکس
@TheRaymondDev
۱. بخش DFSG, Licensing & New Packages Team برای بررسی مجوز ها، انطباق بسته ها با اصول نرمافزار آزاد دبیان (DFSG) و پذیرش بستههای جدید.
۲. بخش Debian Archive Operations Team برای نگهداری و مدیریت زیر ساخت آرشیو رسمی دبیان.
این تغییر با هدف تفکیک وظایف، شفافیت بیشتر، و افزایش کیفیت و پایداری آرشیو بسته ها انجام شده است و اعضای تیم ها توسط رهبر پروژه دبیان منصوب شدهاند و انتظار میرود این ساختار جدید روند انتشار بستهها را کارآمدتر و قابل اعتمادتر کند.
#خبر
#لینوکس
@TheRaymondDev
Phoronix
Debian Establishes Archive Operations Team, Licensing & New Packages Team
Debian Project Leader Andreas Tille announced today that their 'FTP Master' team is being disbanded and instead establishing the Debian Archive Operations Team 'Archive Team' and DFSG, Licensing and New Packages Team 'DFSG Team' in its place.
🔶 در نسخه 8.5 PHP که در 20 نوامبر منتشر خواهد شد که صفحه اصلی وب سایت php.net نیز بازطراحی خواهد شد.
https://github.com/php/web-php/issues/1563
در issues مخزن web-php قالب هایی که طراحی شده به رای گذاشته شده است که هر که بیشترین رای رو بیاره همان طراحی در صفحه اصلی سایت php.net اعمال خواهد شد!
ویژگی های جدید PHP 8.5 :
https://php.watch/versions/8.5
#خبر
@TheRaymondDev
https://github.com/php/web-php/issues/1563
در issues مخزن web-php قالب هایی که طراحی شده به رای گذاشته شده است که هر که بیشترین رای رو بیاره همان طراحی در صفحه اصلی سایت php.net اعمال خواهد شد!
ویژگی های جدید PHP 8.5 :
https://php.watch/versions/8.5
#خبر
@TheRaymondDev
GitHub
🗳️ [VOTING] PHP 8.5 Release Page Design Contest · Issue #1563 · php/web-php
A huge thank you to everyone who submitted their designs! Together with the jury we carefully reviewed all entries and selected a shortlist. Our main criteria were how well the task was understood,...
👍4🔥1
Forwarded from Golden Code (علی 🇨🇴)
ویژگیه جدید defer در لاراول v12.34.0
در لاراول نسخه 12.34.0، متود جدیدی به نام defer در کلاس HTTP Client Batch معرفی شده که میتونه تاثیر زیادی در بهبود سرعته اپلیکیشن داشته باشه.
📌 چیکار میکنه؟
با استفاده از defer میتونین درخواستهای HTTP به api های خارجی یا سرویس های انلاین رو پس از ارسال پاسخ به کاربر ارسال کنین. یعنی این که زمان انتظار برای این درخواستها روی تجربه کاربری تاثیر نمیذاره و سرعت پاسخدهی به کاربر بیشتر میشه.
📌 چرا باید استفاده کنیم؟
افزایش سرعت پاسخدهی به کاربر:
با استفاده از defer، درخواست های HTTP به سرویسهای خارجی بعده ارسال پاسخ به کاربر آغاز میشن.
این یعنی زمان انتظار برای کاربر به حداقل میرسه و عملیاته زمانبر در بکگراند انجام میشه، بدون اینکه سرعت بارگذاری صفحات تحت تاثیر قرار بگیره.
عملیاتهای زمانبر بدون تاثیر بر تجربه کاربری:
مثل ارسال ایمیلها یا بروزرسانی موجودی انبار.
بهینهسازی منابع سرور:
منابع سرور به شکل بهتری مدیریت میشن.
نمونه کدش:
خلاصه که اگه دنبال بهبود سرعت و عملکرد اپلیکیشنید ، این ویژگی میتونه خیلی مفید باشه!
#Laravel #Laravel_tip #لاراول
@GoldenCodeir 🔥
(بهمنبع و مثالش دقت کنید 👇🏾)
https://x.com/magadum_aniket/status/1981755582836019433?t=8V5fsh9-RDxwLVoMlX4dVA&s=35
در لاراول نسخه 12.34.0، متود جدیدی به نام defer در کلاس HTTP Client Batch معرفی شده که میتونه تاثیر زیادی در بهبود سرعته اپلیکیشن داشته باشه.
📌 چیکار میکنه؟
با استفاده از defer میتونین درخواستهای HTTP به api های خارجی یا سرویس های انلاین رو پس از ارسال پاسخ به کاربر ارسال کنین. یعنی این که زمان انتظار برای این درخواستها روی تجربه کاربری تاثیر نمیذاره و سرعت پاسخدهی به کاربر بیشتر میشه.
📌 چرا باید استفاده کنیم؟
افزایش سرعت پاسخدهی به کاربر:
با استفاده از defer، درخواست های HTTP به سرویسهای خارجی بعده ارسال پاسخ به کاربر آغاز میشن.
این یعنی زمان انتظار برای کاربر به حداقل میرسه و عملیاته زمانبر در بکگراند انجام میشه، بدون اینکه سرعت بارگذاری صفحات تحت تاثیر قرار بگیره.
عملیاتهای زمانبر بدون تاثیر بر تجربه کاربری:
مثل ارسال ایمیلها یا بروزرسانی موجودی انبار.
بهینهسازی منابع سرور:
منابع سرور به شکل بهتری مدیریت میشن.
نمونه کدش:
use Illuminate\Support\Facades\Http;
Http::batch(function ($batch) {
$batch->defer(Http::post('https://example.com/api/notify', [...]));
$batch->defer(Http::post('https://example.com/api/update-stock', [...]));
});
خلاصه که اگه دنبال بهبود سرعت و عملکرد اپلیکیشنید ، این ویژگی میتونه خیلی مفید باشه!
#Laravel #Laravel_tip #لاراول
@GoldenCodeir 🔥
(بهمنبع و مثالش دقت کنید 👇🏾)
https://x.com/magadum_aniket/status/1981755582836019433?t=8V5fsh9-RDxwLVoMlX4dVA&s=35
X (formerly Twitter)
Aniket Magadum (@magadum_aniket) on X
Hey Laravel Developers 👩💻
Starting with Laravel v12.34.0, we have a new defer method available in Laravel's HTTP Client Batch class.
As the name suggests, this method allows us to send HTTP calls after the response has been sent back to the client (browser).…
Starting with Laravel v12.34.0, we have a new defer method available in Laravel's HTTP Client Batch class.
As the name suggests, this method allows us to send HTTP calls after the response has been sent back to the client (browser).…
❤2
🔶 سعی کنیم به تازه کارها نگیم این فلان زبان برنامه نویسی در سال ۲۰۲۶ یاد بگیر
تحمیل زبان برنامه نویسی به یک تازه کار معمولاً اشتباه است.
دلایل آن :
۱. یادگیری زبان باید با انگیزه و هدف همراه باشد.
۲. زبان فقط یک ابزار است، نه هدف
۳. درک مفاهیم مشترک مهمتر از نحو (syntax)
۴. انتخاب زبان باید بر اساس هدف پروژه یا علاقه باشد.
و هدفش از یادگیری برنامه نویسی چیه و چه زبان هایی برای اون هدف مناسب تر هستند و از همه مهمتر، یادگیری مفاهیم بنیادی مستقل از زبان است.
https://www.youtube.com/watch?v=3r3CXwpIfQk
#انتقاد
@TheRaymondDev
تحمیل زبان برنامه نویسی به یک تازه کار معمولاً اشتباه است.
دلایل آن :
۱. یادگیری زبان باید با انگیزه و هدف همراه باشد.
۲. زبان فقط یک ابزار است، نه هدف
۳. درک مفاهیم مشترک مهمتر از نحو (syntax)
۴. انتخاب زبان باید بر اساس هدف پروژه یا علاقه باشد.
و هدفش از یادگیری برنامه نویسی چیه و چه زبان هایی برای اون هدف مناسب تر هستند و از همه مهمتر، یادگیری مفاهیم بنیادی مستقل از زبان است.
https://www.youtube.com/watch?v=3r3CXwpIfQk
#انتقاد
@TheRaymondDev
👍14
🔸yoctoqueue2
وقتی در JS از Array برای صف استفاده کنیم، حذف اولین عنصر با shift() باعث میشه ایندکس همه عناصر بعدی جابهجا بشن و سرعت پایین بیاد. پروژه yocto-queue
این مشکل رو با Linked List حل کرده: با نگه داشتن یک رفرنس به آخرین نود و اضافه کردن عنصر جدید در انتها انجام میده که باعث میشه خیلی سریع باشه و از (O(n)) به (O(1)) تبدیل بشه (در ضمن پروژه zero dependency هستش)
نسخه من، yoctoqueue2 ریفکتور همین پروژه هستش ولی هم با تایپ اسکریپت نوشتم هم commonjs-esm-browser رو باهم ساپورت میکنه و یه سری کارای مخصوص توسعه مثلا نوشتن تست نویساش با jest و... انجام شده
github:
https://github.com/maanimis/yoctoqueue2
npm packge:
https://www.npmjs.com/package/yoctoqueue2
@TheRaymondDev
وقتی در JS از Array برای صف استفاده کنیم، حذف اولین عنصر با shift() باعث میشه ایندکس همه عناصر بعدی جابهجا بشن و سرعت پایین بیاد. پروژه yocto-queue
این مشکل رو با Linked List حل کرده: با نگه داشتن یک رفرنس به آخرین نود و اضافه کردن عنصر جدید در انتها انجام میده که باعث میشه خیلی سریع باشه و از (O(n)) به (O(1)) تبدیل بشه (در ضمن پروژه zero dependency هستش)
نسخه من، yoctoqueue2 ریفکتور همین پروژه هستش ولی هم با تایپ اسکریپت نوشتم هم commonjs-esm-browser رو باهم ساپورت میکنه و یه سری کارای مخصوص توسعه مثلا نوشتن تست نویساش با jest و... انجام شده
github:
https://github.com/maanimis/yoctoqueue2
npm packge:
https://www.npmjs.com/package/yoctoqueue2
@TheRaymondDev
👏4
🔶 ایلان ماسک نسخه ۰.۱ گروک پدیا مشابه ویکی پدیا راه اندازی کرد.
در اینجا با سیستم جستجو رو به رو هستید که با وارد کردن عبارت آن مقالاتی مرتبط به آن نمایش داده می شود و آن مقالات در حال حاضر فعلا به صورت متنی است و خبری از عکس و فایل نیست.
گروک پدیا به گفته ایلان ماسک متن باز است و با هوش مصنوعی هدایت می شود.
https://grokipedia.com/
#خبر
@TheRaymondDev
در اینجا با سیستم جستجو رو به رو هستید که با وارد کردن عبارت آن مقالاتی مرتبط به آن نمایش داده می شود و آن مقالات در حال حاضر فعلا به صورت متنی است و خبری از عکس و فایل نیست.
گروک پدیا به گفته ایلان ماسک متن باز است و با هوش مصنوعی هدایت می شود.
https://grokipedia.com/
#خبر
@TheRaymondDev
👌5🤣3
🔶 خبرگزاری رویترز گزارش داد که شرکت آمازون در حال آمادهسازی برای اخراج حدود ۳۰ هزار کارمند بخش شرکتی خود در سراسر جهان است و اقدامی که حدود ۱۰ درصد از نیروی کار اداری این غول فناوری را دربر میگیرد. به گفته منابع آگاه، این تصمیم بخشی از تلاش گسترده آمازون برای کاهش هزینه ها، ساده سازی ساختار مدیریتی و افزایش بهره وری از طریق هوش مصنوعی و اتوماسیون است.
بخش هایی مانند منابع انسانی، عملیات، دستگاهها و خدمات، و واحد پردازش ابری (AWS) از جمله حوزههایی هستند که بیشترین تأثیر را از این تصمیم خواهند پذیرفت. مدیرعامل شرکت، اندی جَسی (Andy Jassy)، در ماههای اخیر بر ضرورت باز آرایی سازمانی و استفاده بیشتر از فناوری های نو برای بهبود کارایی تأکید کرده است.
رویترز یادآور میشود که این اقدام ادامه روند تعدیل نیرو در آمازون از سال ۲۰۲۲ است و نشاندهنده تغییر جهت استراتژیک شرکت از رشد سریع به بهینه سازی ساختار و کاهش هزینه ها در شرایط اقتصادی جدید جهانی است.
#خبر
@TheRaymondDev
بخش هایی مانند منابع انسانی، عملیات، دستگاهها و خدمات، و واحد پردازش ابری (AWS) از جمله حوزههایی هستند که بیشترین تأثیر را از این تصمیم خواهند پذیرفت. مدیرعامل شرکت، اندی جَسی (Andy Jassy)، در ماههای اخیر بر ضرورت باز آرایی سازمانی و استفاده بیشتر از فناوری های نو برای بهبود کارایی تأکید کرده است.
رویترز یادآور میشود که این اقدام ادامه روند تعدیل نیرو در آمازون از سال ۲۰۲۲ است و نشاندهنده تغییر جهت استراتژیک شرکت از رشد سریع به بهینه سازی ساختار و کاهش هزینه ها در شرایط اقتصادی جدید جهانی است.
#خبر
@TheRaymondDev
Reuters
Exclusive: Amazon targets as many as 30,000 corporate job cuts, sources say
This would mark Amazon's largest job cut since late 2022, when it started to eliminate around 27,000 positions.
Forwarded from Milwad Khosravi | میلاد خسروی
توی این شرایط سخت اقتصادی و اجتماعی، از جوون ایرانی انتظار دارن هم تخصص بالا داشته باشه، هم تجربه زیاد، هم حقوق کم بگیره، هم دانشجو نباشه، هم کارت پایان خدمت داشته باشه!
واقعاً فشار زیادیه. تازه خیلی از کسانی که پایان خدمت دارن، دنبال مهاجرتن چون آیندهای نمیبینن.
بهنظرم وقتشه به جای سختگیریهای بیمنطق، هوای همدیگه رو بیشتر داشته باشیم.
نیروی جوون باانگیزه، بزرگترین سرمایهست، نه باری روی دوش.
📱 @MilwadKhosravi
واقعاً فشار زیادیه. تازه خیلی از کسانی که پایان خدمت دارن، دنبال مهاجرتن چون آیندهای نمیبینن.
بهنظرم وقتشه به جای سختگیریهای بیمنطق، هوای همدیگه رو بیشتر داشته باشیم.
نیروی جوون باانگیزه، بزرگترین سرمایهست، نه باری روی دوش.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤2
💘10❤1
🎄 یک برنامه نویس تنبل
🔶 در نسخه 8.5 PHP که در 20 نوامبر منتشر خواهد شد که صفحه اصلی وب سایت php.net نیز بازطراحی خواهد شد. https://github.com/php/web-php/issues/1563 در issues مخزن web-php قالب هایی که طراحی شده به رای گذاشته شده است که هر که بیشترین رای رو بیاره همان طراحی در…
🔶 افزونه Authora برای جایگزین دیجیس Digits وردپرس ساخته شده که به درخواست عزیزان, Rest API اختصاصی برای اتصال به برنامه های موبایلی و غیره ایجاد خواهد شد.
فرض کن:
- اپلیکیشن موبایل (Android / iOS) فقط رابط کاربری است.
- افزونه Authora در وردپرس، منطق و دیتابیس OTP را مدیریت میکند.
- دو طرف با REST API با هم حرف میزنند.
#وردپرس
@TheRaymondDev
فرض کن:
- اپلیکیشن موبایل (Android / iOS) فقط رابط کاربری است.
- افزونه Authora در وردپرس، منطق و دیتابیس OTP را مدیریت میکند.
- دو طرف با REST API با هم حرف میزنند.
#وردپرس
@TheRaymondDev
🍾4