Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
🔶 تغییرات لاراول ۱۲
امنیت و عملکرد
- پیشگیری از آسیبپذیری XSS با محدود کردن SVG در اعتبارسنجی تصاویر
- محدود کردن هش bcrypt به ۷۲ بایت برای جلوگیری از هشهای ناامن
- اعتبارسنجی مسیرها برای کاراکترهای UTF-8
بهبود دیتابیس
- بهبود پشتیبانی از چند دیتابیس
- رفع مشکل aggregate alias در هنگام استفاده از expression
- پیکربندی اتصال در SQLite connector
- حالتهای مختلف PDO fetch در Query builder
تغییرات API و Interface
- تبدیل interfaceها از docblock به متد
- اضافه شدن متد flash به Session interface
- اضافه شدن متد withQueryString به paginator interface
- معرفی Job@resolveQueuedJobClass()
سازگاری و بهروزرسانیها
- رفع مشکل سازگاری Session با Carbon 3
- بهروزرسانی حداقل نسخه PHPUnit
- پشتیبانی مجدد از PHPUnit 10.5
- بهروزرسانی حداقل نسخه brick/math
تغییرات معماری
- کشف خودکار policyهای تودرتو با ساختار سلسله مراتبی
- بایند کردن abstract از نوع بازگشتی concrete
#لاراول
@TheRaymondDev | @aprsw
امنیت و عملکرد
- پیشگیری از آسیبپذیری XSS با محدود کردن SVG در اعتبارسنجی تصاویر
- محدود کردن هش bcrypt به ۷۲ بایت برای جلوگیری از هشهای ناامن
- اعتبارسنجی مسیرها برای کاراکترهای UTF-8
بهبود دیتابیس
- بهبود پشتیبانی از چند دیتابیس
- رفع مشکل aggregate alias در هنگام استفاده از expression
- پیکربندی اتصال در SQLite connector
- حالتهای مختلف PDO fetch در Query builder
تغییرات API و Interface
- تبدیل interfaceها از docblock به متد
- اضافه شدن متد flash به Session interface
- اضافه شدن متد withQueryString به paginator interface
- معرفی Job@resolveQueuedJobClass()
سازگاری و بهروزرسانیها
- رفع مشکل سازگاری Session با Carbon 3
- بهروزرسانی حداقل نسخه PHPUnit
- پشتیبانی مجدد از PHPUnit 10.5
- بهروزرسانی حداقل نسخه brick/math
تغییرات معماری
- کشف خودکار policyهای تودرتو با ساختار سلسله مراتبی
- بایند کردن abstract از نوع بازگشتی concrete
#لاراول
@TheRaymondDev | @aprsw
Forwarded from Linuxor ?
آیا توی اسم متغیر های JSON میشه فاصله استفاده کرد؟
Anonymous Quiz
30%
بله قطعا چون این سوالو پرسیدی حتما میشه
70%
خیر نمیشه موقع parse کردن توی زبان های برنامه نویسی به مشکل میخوره
Forwarded from Sadra Codes
چرا هر روز هفته رو تعطیل نکنیم؟ هر وقت که حسش بود، اعلام کنید بریم سر کار و اونجا بساط کباب و جوجه به پا کنیم!
"فقط ایرانی برای ایران کار میکند."
"فقط ایرانی برای ایران کار میکند."
Forwarded from Geek Alerts
استارلینک یه طرح جدید ۲۰ گیگابایتی با قیمت ۱۰ دلار برای کاربرهای کم مصرف اضافه کرده، فعلا تو بریتانیا گزارش دادن بهش دسترسی دارن.
هدفشون اینه حتی اگه یه کاربر، فیبر هم داشته باشه بازم استارلینک یه اینترنت پشتیبان براش باشه.
🔗 reddit
🤓 @geekalerts
هدفشون اینه حتی اگه یه کاربر، فیبر هم داشته باشه بازم استارلینک یه اینترنت پشتیبان براش باشه.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Geek Alerts
مدل Claude 3.7 Sonnet توی پلتفرم AWS Bedrock آمازون دیده شده، این یه پلتفرم اختصاصی برای دسترسی به مدلهای AI هست ولی هنوز کاربرها نمیتونن به این مدل دسترسی داشته باشن.
این مدل جدید از Anthropic یه حالت استدلالی هم به اسم extended thinking داره که قراره با مدلهای استدلالی بقیه شرکتها رقابت کنه.
🔗 testingcatalog
🤓 @geekalerts
این مدل جدید از Anthropic یه حالت استدلالی هم به اسم extended thinking داره که قراره با مدلهای استدلالی بقیه شرکتها رقابت کنه.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from DevTwitter | توییت برنامه نویسی
بهترین یوتوبر برنامه نویسی (پایتون) به نظرم آریان هست، سطح علمی و تجربه به شدت بالا هم توی پایتون هم زبانهای دیگه که به پایتون بسط میده، قدرت انتقال مفاهیمش خیلی قویه، تاپیکهایی رو میگه که هیچ جای دیگه نمیگن، معماری کدهاش به شدت زیباست و از همه مهمتر خوشتیپ و هلندی هست!
youtube.com/arjancodes
@DevTwitter | <Boby Cloud/>
youtube.com/arjancodes
@DevTwitter | <Boby Cloud/>
Forwarded from Geek Alerts
از الان به بعد، Meta AI توی الجزایر، مصر، عراق، اردن، لیبی، مراکش، عربستان سعودی، تونس، امارات متحده عربی و یمن در دسترسه. علاوه بر این، Meta پشتیبانی از زبان عربی رو هم اضافه کرده.
کاربرا میتونن توی برنامههایی مثل اینستاگرام، واتساپ و مسنجر، با تگ کردن @meta، دستیار مجازی رو صدا بزنن (البته توی هر کشوری یه جوری کار میکنه).
الان توی ۴۲ تا کشور و با ۱۳ تا زبون مختلف در دسترسه و حدود ۷۰۰ میلیون نفر توی برنامههای مختلف مثل واتساپ، اینستاگرام، مسنجر و خود فیسبوک ازش استفاده میکنن.
🔗 techcrunch
🤓 @geekalerts
کاربرا میتونن توی برنامههایی مثل اینستاگرام، واتساپ و مسنجر، با تگ کردن @meta، دستیار مجازی رو صدا بزنن (البته توی هر کشوری یه جوری کار میکنه).
الان توی ۴۲ تا کشور و با ۱۳ تا زبون مختلف در دسترسه و حدود ۷۰۰ میلیون نفر توی برنامههای مختلف مثل واتساپ، اینستاگرام، مسنجر و خود فیسبوک ازش استفاده میکنن.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from TPCF
📌سوالات متداول در رابطه با کارگاه هوش مصنوعی(یادگیری ماشین)
❓آیا شرکت در کارگاه نیاز به پیشزمینه خاصی دارد؟ از رشتههای غیر مهندسی میشود در این کارگاه شرکت کرد؟
✅از هر رشتهای میتوانید در این کارگاهها شرکت کنید. تنها پیش نیاز لازم، آشنایی با برنامهنویسی پایتون و کد زدن میباشد.
❓ کارگاه فقط تئوری است؟ نیازی به همراه داشتن لپ تاپ هست؟
✅همزمان با آموزش، کد میزنید و زیر نظر منتورها تمرین میکنید، بنابراین لپتاپ الزامی است.
❓آیا کسانی که تهران نیستند هم امکان شرکت در این کارگاه را دارند؟
✅بله، کارگاه به صورت حضوری و آنلاین برگزار میشود.
❓فیلم کارگاه در اختیار شرکتکنندگان قرار میگیرد؟
✅بله، همه شرکتکنندگان به ویدیوها دسترسی دارند.
❓آیا امکان پرداخت اقساطی وجود دارد؟
✅برای بررسی شرایط، به ایمیل زیر پیام دهید:
usern.labinternship@gmail.com
زمان برگزاری: ۱۱ الی ۱۶ اسفند ۱۴۰۳
ساعت: ۱۵ الی ۱۹
❌مهلت ثبتنام: ۱۰ اسفند ۱۴۰۳
🔗جهت ثبتنام به این لینک مراجعه کنید
کد تخفیف 350 هزار تومانی ویژه ۱۰ نفر از اعضای کانال:Dev2025
ارتباط با ما:
usern.labinternship@gmail.com
@usern_contact
@info_TPCF
Lab_usern
❓آیا شرکت در کارگاه نیاز به پیشزمینه خاصی دارد؟ از رشتههای غیر مهندسی میشود در این کارگاه شرکت کرد؟
✅از هر رشتهای میتوانید در این کارگاهها شرکت کنید. تنها پیش نیاز لازم، آشنایی با برنامهنویسی پایتون و کد زدن میباشد.
❓ کارگاه فقط تئوری است؟ نیازی به همراه داشتن لپ تاپ هست؟
✅همزمان با آموزش، کد میزنید و زیر نظر منتورها تمرین میکنید، بنابراین لپتاپ الزامی است.
❓آیا کسانی که تهران نیستند هم امکان شرکت در این کارگاه را دارند؟
✅بله، کارگاه به صورت حضوری و آنلاین برگزار میشود.
❓فیلم کارگاه در اختیار شرکتکنندگان قرار میگیرد؟
✅بله، همه شرکتکنندگان به ویدیوها دسترسی دارند.
❓آیا امکان پرداخت اقساطی وجود دارد؟
✅برای بررسی شرایط، به ایمیل زیر پیام دهید:
usern.labinternship@gmail.com
زمان برگزاری: ۱۱ الی ۱۶ اسفند ۱۴۰۳
ساعت: ۱۵ الی ۱۹
❌مهلت ثبتنام: ۱۰ اسفند ۱۴۰۳
🔗جهت ثبتنام به این لینک مراجعه کنید
کد تخفیف 350 هزار تومانی ویژه ۱۰ نفر از اعضای کانال:
ارتباط با ما:
usern.labinternship@gmail.com
@usern_contact
@info_TPCF
Lab_usern
Forwarded from Linuxor ?
Forwarded from Geek Alerts
ایلیا سوتسکور که دانشمند AI و یکی از بنیانگذاران OpenAi هست (از طراحان اصلی مدلهای GPT) سال قبل از این شرکت سر اختلافاتش با سمآلتمن جدا شد.
بعد شرکت خودش یعنی Safe Superintelligence Inc رو تاسیس کرد و الان خبر رسیده هنوز هیچ محصولی معرفی نشده ارزش شرکتش به ۳۰ میلیارد دلار رسیده.
سوتسکور توی یه مصاحبه گفته اولین محصولش، هوش فرا انسانی ایمن (safe superintelligence) هست (اسم شرکت با محصولی که میخوان ارائه بدن یکیه)، برای اینکه از حواشی هم دور بمونن فقط روی همین محصول تمرکز دارن و تا زمان آماده شدنش محصول دیگهای معرفی نمیکنن.
🔗 slashdot
🤓 @geekalerts
بعد شرکت خودش یعنی Safe Superintelligence Inc رو تاسیس کرد و الان خبر رسیده هنوز هیچ محصولی معرفی نشده ارزش شرکتش به ۳۰ میلیارد دلار رسیده.
سوتسکور توی یه مصاحبه گفته اولین محصولش، هوش فرا انسانی ایمن (safe superintelligence) هست (اسم شرکت با محصولی که میخوان ارائه بدن یکیه)، برای اینکه از حواشی هم دور بمونن فقط روی همین محصول تمرکز دارن و تا زمان آماده شدنش محصول دیگهای معرفی نمیکنن.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from DevTwitter | توییت برنامه نویسی
انگولار اول بهعنوان یه آزمایش داخلی تو گوگل شروع شد – حتی اولش جیمیل و گوگل مپ هم جدی نگرفتنش. اما خیلی زود تبدیل به یه پدیده تو دنیای جاوااسکریپت شد.
http://youtube.com/post/UgkxCEPPeUZNnEYxoRli-I2tNHV57kFqINI7?si=2LM_g8n9jQHHJjr0
@DevTwitter | <Ahmadreza Shamimi/>
http://youtube.com/post/UgkxCEPPeUZNnEYxoRli-I2tNHV57kFqINI7?si=2LM_g8n9jQHHJjr0
@DevTwitter | <Ahmadreza Shamimi/>
Forwarded from Geek Alerts
پنج ایالت آمریکا (نیویورک، کالیفرنیا، مینهسوتا، اورگان و کلرادو) قانون «حق تعمیر» (Right to Repair) برای لوازم الکترونیکی رو تصویب کردن، ایالتهای دیگه هم دارن لایحه مشابه رو مطرح میکنن.
پیام این طرح هم ساده هست، هرچیزی که میخری باید بتونی تعمیرش کنی، اول شرکتها مقاومت میکردن ولی حالا شرکتهای بزرگ مثل گوگل خودشون از حامیان این قانون شدن.
با تصویب این قانون شرکتها باید قطعات یدکی، ابزار تعمیر و مستندات لازم برای تعمیر دستگاههاشون رو به مصرفکنندگان و تعمیرکاران ارائه بدن و اجازه ندارن تعمیر دستگاههاشون رو فقط به نمایندگیهای خودشون محدود کنن.
🔗 ifixit
🤓 @geekalerts
پیام این طرح هم ساده هست، هرچیزی که میخری باید بتونی تعمیرش کنی، اول شرکتها مقاومت میکردن ولی حالا شرکتهای بزرگ مثل گوگل خودشون از حامیان این قانون شدن.
با تصویب این قانون شرکتها باید قطعات یدکی، ابزار تعمیر و مستندات لازم برای تعمیر دستگاههاشون رو به مصرفکنندگان و تعمیرکاران ارائه بدن و اجازه ندارن تعمیر دستگاههاشون رو فقط به نمایندگیهای خودشون محدود کنن.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Geek Alerts
مرورگر اختصاصی Perplexity به اسم Comet معرفی شد.
یه شانسی که این مرورگر اختصاصی AI داره اینه که میتونه خیلی بیشتر از کروم یا فایرفاکس با AI یکپارچه بشه چون اونا از روز اول برپایه حریمخصوصی کاربرهاشون رو جذب کردن و الان نمیتونن مرورگرشون رو زیاد با AI یکپارچه کنن.
فعلا میشه درخواست ثبتنام توی لیستانتظار رو ارسال کرد.
https://www.perplexity.ai/comet
🔗 techcrunch
🤓 @geekalerts
یه شانسی که این مرورگر اختصاصی AI داره اینه که میتونه خیلی بیشتر از کروم یا فایرفاکس با AI یکپارچه بشه چون اونا از روز اول برپایه حریمخصوصی کاربرهاشون رو جذب کردن و الان نمیتونن مرورگرشون رو زیاد با AI یکپارچه کنن.
فعلا میشه درخواست ثبتنام توی لیستانتظار رو ارسال کرد.
https://www.perplexity.ai/comet
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from محتوای آزاد سهراب
با تشکر از جنگالک عزیز، سرویس نظردهی بلاگ من هم فعال شد که بواسطه ماستادون کار میکنه.
یعنی من یک فرسته داخل ماستادون میفرستم و با پاسخ به اون شما داخل بلاگ من و به مطلبی که فرستاده شده نظر میدید.
https://blogfa.sohrabbehdani.ir/commenting/
@SohrabContents
یعنی من یک فرسته داخل ماستادون میفرستم و با پاسخ به اون شما داخل بلاگ من و به مطلبی که فرستاده شده نظر میدید.
https://blogfa.sohrabbehdani.ir/commenting/
@SohrabContents
Forwarded from DevTwitter | توییت برنامه نویسی
ماجرای یه SELECT ساده که SQL SERVER رو به زانو در آورد.
چند وقت پیش تو یه پروژه ای بودم که یکی از دولوپرهای عزیز یه گزارش جدید نوشته بود که شامل یه Query بود. روی سطح کد، همهچیز عالی به نظر میومد. اما وقتی گزارش اجرا میشد، سیستم یه دفعه شروع می کرد به کند شدن و سرور، CPU رو تا 100٪ میبرد بالا.
رفتم بررسی کنم چی شده. دیدم Queryش این شکلی بود:
کاری که این Query انجام میداد، این بود که یه فانکشن روی ستون اجرا میکرد. نتیجه؟ بهجای استفاده از ایندکسهای موجود، SQL Server مجبور میشد کل جدول رو اسکن کنه (Full Table Scan).
اول، با دولوپر صحبت کردم و براش توضیح دادم که استفاده از فانکشن روی ستونها (بهخصوص توی WHERE یا JOIN) باعث میشه SQL Server ایندکسها رو نادیده بگیره. بعد، بهش پیشنهاد دادم که بهجای فانکشن، مقدار محاسبهشده رو از قبل توی یه ستون جدید ذخیره کنه یا از Persisted Computed Column استفاده کنه.
کوئری اصلاح شدهش این شد:
سرعت اجرای Query از چند دقیقه به کمتر از یک ثانیه رسید. همین تغییر ساده کلی بار روی دیتابیس رو کم کرد. نتیجه اینکه من راضی ، دولوپر راضی ، SQL SERVER هم راضی.
@DevTwitter | <Mostafa Hassanzadeh/>
چند وقت پیش تو یه پروژه ای بودم که یکی از دولوپرهای عزیز یه گزارش جدید نوشته بود که شامل یه Query بود. روی سطح کد، همهچیز عالی به نظر میومد. اما وقتی گزارش اجرا میشد، سیستم یه دفعه شروع می کرد به کند شدن و سرور، CPU رو تا 100٪ میبرد بالا.
رفتم بررسی کنم چی شده. دیدم Queryش این شکلی بود:
SELECT *
FROM BigTable
WHERE FunctionOnColumn(SomeColumn) = 'Value';
کاری که این Query انجام میداد، این بود که یه فانکشن روی ستون اجرا میکرد. نتیجه؟ بهجای استفاده از ایندکسهای موجود، SQL Server مجبور میشد کل جدول رو اسکن کنه (Full Table Scan).
اول، با دولوپر صحبت کردم و براش توضیح دادم که استفاده از فانکشن روی ستونها (بهخصوص توی WHERE یا JOIN) باعث میشه SQL Server ایندکسها رو نادیده بگیره. بعد، بهش پیشنهاد دادم که بهجای فانکشن، مقدار محاسبهشده رو از قبل توی یه ستون جدید ذخیره کنه یا از Persisted Computed Column استفاده کنه.
کوئری اصلاح شدهش این شد:
SELECT *
FROM BigTable
WHERE CalculatedSomeColumn = 'Value';
سرعت اجرای Query از چند دقیقه به کمتر از یک ثانیه رسید. همین تغییر ساده کلی بار روی دیتابیس رو کم کرد. نتیجه اینکه من راضی ، دولوپر راضی ، SQL SERVER هم راضی.
@DevTwitter | <Mostafa Hassanzadeh/>
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
بازخورد نسخه 3.5 توزیع پردیتور طی 20 روز از پست هایی که میگذارم.
این عدد 52 هزار بازدید و نمایش پست برای افراد که البته برای یک پست است.
خوشحالم که از کشور های مختلف پیام و همکاری هایی داشتم.
این عدد 52 هزار بازدید و نمایش پست برای افراد که البته برای یک پست است.
خوشحالم که از کشور های مختلف پیام و همکاری هایی داشتم.