Forwarded from Woland's Linux Journal (Woland)
داکداکگو AI
داکداکگو امکان چت رایگان با دو مدل GPT3.5 و Claude رو اضافه کرده.
👉🔗 DuckDuckGo Chat
#معرفی #خبر
داکداکگو امکان چت رایگان با دو مدل GPT3.5 و Claude رو اضافه کرده.
👉🔗 DuckDuckGo Chat
#معرفی #خبر
❤1👍1
Forwarded from Golden Code
متود ()whereAny که از نسخه ۱۰ لاراول در دسترسه باعث میشه بتونیم در هنگام search برای چند ستونه مختلف محدودیته مدنظر رو اعمال کنیم.
به مثال دوم دقت کنین، سه فیلتره مجزا برای ستون های email, name, phone تعیین شده پس باید کاربری که یکی از این سه فیلتر براش صادق هست برگرده و دیگه محدود به ایجاد صرفا یک فیلتر نیستیم .
قبلن پیاده سازیه همچین چیزی پیچیده تر بود🪴🌴
@GoldenCodeir
(به منبع و مثالش توجه کنین👇🏾)
https://x.com/_newtonjob/status/1781091928043393044?t=n1HoCY85zReXe1Qc6gO4mw&s=35
به مثال دوم دقت کنین، سه فیلتره مجزا برای ستون های email, name, phone تعیین شده پس باید کاربری که یکی از این سه فیلتر براش صادق هست برگرده و دیگه محدود به ایجاد صرفا یک فیلتر نیستیم .
قبلن پیاده سازیه همچین چیزی پیچیده تر بود🪴🌴
@GoldenCodeir
(به منبع و مثالش توجه کنین👇🏾)
https://x.com/_newtonjob/status/1781091928043393044?t=n1HoCY85zReXe1Qc6gO4mw&s=35
👍1
🔶 رشد کاربران در اپلیکیشن Mahsang افزایش چشمگیری داشت و من را به رتبه نخست تامینکنندگان رساند.
۱۶۶ هزار کاربر روزانه
یک میلیون کاربر هفتگی
و ۱.۸ میلیون کاربر ماهانه
این رشد روزافزون کاربران باعث خوشحالیست. تنها نکتهی قابل توجه، افزایش مخارج و هزینههاست که دیگر باید به نحوی مدیریت شود که لازم نباشد من بیش از این مقدار، از بودجه شخصی خود برای این کالای همگانی خرج کنم.
برای همین زینپس تصمیم گرفتهام که رویهی قبلی را متوقف کرده و از این تاریخ به بعد تنها به اندازهی حمایتهای مالی هموطنان بستر فراهم کنم.
من معتقدم مردم، خصوصا ایرانیان دغدغهمند خارج از کشور باید از افراد و پروژههای مستقل اینچنینی که مجموعا باهم میلیونها نفر در ایران را بصورت رایگان، به یکی از اصلیترین نیازهایشان رسانده، حمایت کنند. چون به غیر از این ممکن نیست که بتوان ادامه داد و کاری کرد.
انتظار بیجایی نیست چون واقعا رقم زیادی نیست. درحال حاضر ماهانه حدودا بین ۲۰۰ تا ۴۰۰ دلار هزینه دارد تا بشود منابع حداقلی مورد نیاز برای چند صدهزار کاربر را تامین کرد.
@TheRaymondDev
۱۶۶ هزار کاربر روزانه
یک میلیون کاربر هفتگی
و ۱.۸ میلیون کاربر ماهانه
این رشد روزافزون کاربران باعث خوشحالیست. تنها نکتهی قابل توجه، افزایش مخارج و هزینههاست که دیگر باید به نحوی مدیریت شود که لازم نباشد من بیش از این مقدار، از بودجه شخصی خود برای این کالای همگانی خرج کنم.
برای همین زینپس تصمیم گرفتهام که رویهی قبلی را متوقف کرده و از این تاریخ به بعد تنها به اندازهی حمایتهای مالی هموطنان بستر فراهم کنم.
من معتقدم مردم، خصوصا ایرانیان دغدغهمند خارج از کشور باید از افراد و پروژههای مستقل اینچنینی که مجموعا باهم میلیونها نفر در ایران را بصورت رایگان، به یکی از اصلیترین نیازهایشان رسانده، حمایت کنند. چون به غیر از این ممکن نیست که بتوان ادامه داد و کاری کرد.
انتظار بیجایی نیست چون واقعا رقم زیادی نیست. درحال حاضر ماهانه حدودا بین ۲۰۰ تا ۴۰۰ دلار هزینه دارد تا بشود منابع حداقلی مورد نیاز برای چند صدهزار کاربر را تامین کرد.
@TheRaymondDev
🎄 یک برنامه نویس تنبل
🔶 رشد کاربران در اپلیکیشن Mahsang افزایش چشمگیری داشت و من را به رتبه نخست تامینکنندگان رساند. ۱۶۶ هزار کاربر روزانه یک میلیون کاربر هفتگی و ۱.۸ میلیون کاربر ماهانه این رشد روزافزون کاربران باعث خوشحالیست. تنها نکتهی قابل توجه، افزایش مخارج و هزینههاست…
🔶 لذا اگر دوست دارید من همچنان با همین توان ادامه و گسترش دهم و برای بسترهای مختلف رایگان فیلترشکن که یکی از آنها اپلیکیشن مهساست، تامین منابع کنم، از طریق لینک زیر کمک مالی کنید.
با رفتن به لینک و انتخاب روش پرداخت (پیپال، کردیت، دبیت، رمزارز)، میتوانید بصورت ماهانه (که عالیست) و یا یکباره به ما یاری برسانید.
لینک راهنمای دونیت:
https://linktr.ee/aminanvary
لینک توییت:
https://twitter.com/AminAnvary/status/1781592972661870614
@TheRaymondDev
با رفتن به لینک و انتخاب روش پرداخت (پیپال، کردیت، دبیت، رمزارز)، میتوانید بصورت ماهانه (که عالیست) و یا یکباره به ما یاری برسانید.
لینک راهنمای دونیت:
https://linktr.ee/aminanvary
لینک توییت:
https://twitter.com/AminAnvary/status/1781592972661870614
@TheRaymondDev
Linktree
Amin | Twitter, Instagram, Facebook | Linktree
Internet Security, Digital & Human Rights Activist
Forwarded from Linuxor ?
در کرنل لینوکس NUMA چیست؟ به زبان ساده
فرض کنید کامپیوتر شما یه خونه آپارتمانیه. توی این خونه چندتا اتاق (گره) هست که هر کدوم تخت خواب (پردازنده) و کمد (حافظه) دارن.
تو معماری معمولی، همه تختها و کمدها توی یه اتاق بزرگ هستن. این میتونه برای کسایی که توی همون اتاق زندگی میکنن (برنامههایی که به حافظه و پردازش زیادی نیاز دارن) خوب باشه، ولی میتونه برای کسایی که توی اتاقهای دیگه زندگی میکنن (برنامههایی که به حافظه و پردازش کمتری نیاز دارن) مشکلساز باشه.
با توجه با این NUMA مثل اینه که یه سری از تختها و کمدها رو به اتاقهای دیگه ببریم. این کار به کسایی که توی همون اتاق زندگی میکنن کمک میکنه که سریعتر به تختها و کمدهاشون دسترسی داشته باشن، بدون اینکه منتظر بمونن بقیه که توی اتاقهای دیگه هستن ازشون استفاده کنن.
مثلا فرض کنید یه برنامه پایگاه داده دارین که به حافظه و پردازش زیادی نیاز داره. تو یه سیستم NUMA میتونین این برنامه رو طوری تنظیم کنین که توی یه گره اجرا بشه که حافظه و پردازندههای بیشتری داره. این کار به برنامه کمک میکنه که سریعتر به اطلاعات و قدرت پردازشی که نیاز داره دسترسی پیدا کنه، و میتونه عملکردش رو خیلی بهتر کنه.
در کل NUMA میتونه سرعت کار رو با کم کردن زمان دسترسی به حافظه، مخصوصاً برای برنامههایی که به حافظه زیاد نیاز دارن، بهتر کنه.
🐧 @Linuxor ~ Kernel.org What is NUMA ?
فرض کنید کامپیوتر شما یه خونه آپارتمانیه. توی این خونه چندتا اتاق (گره) هست که هر کدوم تخت خواب (پردازنده) و کمد (حافظه) دارن.
تو معماری معمولی، همه تختها و کمدها توی یه اتاق بزرگ هستن. این میتونه برای کسایی که توی همون اتاق زندگی میکنن (برنامههایی که به حافظه و پردازش زیادی نیاز دارن) خوب باشه، ولی میتونه برای کسایی که توی اتاقهای دیگه زندگی میکنن (برنامههایی که به حافظه و پردازش کمتری نیاز دارن) مشکلساز باشه.
با توجه با این NUMA مثل اینه که یه سری از تختها و کمدها رو به اتاقهای دیگه ببریم. این کار به کسایی که توی همون اتاق زندگی میکنن کمک میکنه که سریعتر به تختها و کمدهاشون دسترسی داشته باشن، بدون اینکه منتظر بمونن بقیه که توی اتاقهای دیگه هستن ازشون استفاده کنن.
مثلا فرض کنید یه برنامه پایگاه داده دارین که به حافظه و پردازش زیادی نیاز داره. تو یه سیستم NUMA میتونین این برنامه رو طوری تنظیم کنین که توی یه گره اجرا بشه که حافظه و پردازندههای بیشتری داره. این کار به برنامه کمک میکنه که سریعتر به اطلاعات و قدرت پردازشی که نیاز داره دسترسی پیدا کنه، و میتونه عملکردش رو خیلی بهتر کنه.
در کل NUMA میتونه سرعت کار رو با کم کردن زمان دسترسی به حافظه، مخصوصاً برای برنامههایی که به حافظه زیاد نیاز دارن، بهتر کنه.
🐧 @Linuxor ~ Kernel.org What is NUMA ?
😁1
🔶 به نظر میاد دیسکورد فیلتر شده است.
هر چند سیستم ثبت نامی مزحزفی داره...
https://discord.gg/
@TheRaymondDev
هر چند سیستم ثبت نامی مزحزفی داره...
https://discord.gg/
@TheRaymondDev
Discord
Discord - Group Chat That’s All Fun & Games
Discord is great for playing games and chilling with friends, or even building a worldwide community. Customize your own space to talk, play, and hang out.
👎4👍1🥰1
🔶 صفر کردن فله ای موجودی محصولات دارای متغییر ووکامرس
https://gist.github.com/devlifeX/fd66978ad234fffdc52ff41d95fc032f
#ووکامرس
@TheRaymondDev
https://gist.github.com/devlifeX/fd66978ad234fffdc52ff41d95fc032f
#ووکامرس
@TheRaymondDev
Gist
The Bulk Set Variations Stock to Zero plugin provides a quick and efficient solution for managing stock levels in WooCommerce.…
The Bulk Set Variations Stock to Zero plugin provides a quick and efficient solution for managing stock levels in WooCommerce. This lightweight plugin enhances the WooCommerce bulk edit functionali...
🔶 پلتفرم پست نیوز (Post News)، رقیب ایکس، تعطیل میشود
پست نیوز بهعنوان یکی از رقبای ایکس بهدلایلی مثل رشد بسیار کم، طی هفتههای آینده برای همیشه به کار خود پایان خواهد داد.
#خبر
@TheRaymondDev
پست نیوز بهعنوان یکی از رقبای ایکس بهدلایلی مثل رشد بسیار کم، طی هفتههای آینده برای همیشه به کار خود پایان خواهد داد.
#خبر
@TheRaymondDev
🔶 جوری که برنامه نویس رو خر فرض می کند.
اولش نوشته حقوق دریافتی ۲۴ میلیون تومان و بعد در آخر آگهی میگه حقوق درخواستی خود را در رزومه وارد کنید (توافقی)
@TheRaymondDev
اولش نوشته حقوق دریافتی ۲۴ میلیون تومان و بعد در آخر آگهی میگه حقوق درخواستی خود را در رزومه وارد کنید (توافقی)
@TheRaymondDev
👍2👎1
Forwarded from Golden Code
ممکنه در فرایند برنامه نویسی یه ریلیشن رو بارها تکرار کرده باشیم (اما هر دفعه تحت شرایط متفاوتی مثل فیلتر کردن یا مرتب سازی یا... ) خب درین شرایط روش بهینه تری هم هست!(گیج نشین لطفا😁)
در مثال زیر یه متود ایجاد شده در مدل تا دیگه هر موقع نیاز داشتیم به همچین دیتایی به راحتی با کمترین کد و با استفاده از متودی که ساختیم،دسترسی داشته باشیم به کامنت های تایید شده.🪴🌴
خب این حرکت میتونه در مبحث کلین کد تاثیر خوبی بزاره و از نوشتن کدای تکراری جلوگیری کنه.
@GoldenCodeir
(به منبع و مثالش دقت کنین👇🏾)
https://twitter.com/PovilasKorop/status/1781620075058860184?t=0vCorvEo6gM_ITbKOpWWnw&s=19
در مثال زیر یه متود ایجاد شده در مدل تا دیگه هر موقع نیاز داشتیم به همچین دیتایی به راحتی با کمترین کد و با استفاده از متودی که ساختیم،دسترسی داشته باشیم به کامنت های تایید شده.🪴🌴
خب این حرکت میتونه در مبحث کلین کد تاثیر خوبی بزاره و از نوشتن کدای تکراری جلوگیری کنه.
@GoldenCodeir
(به منبع و مثالش دقت کنین👇🏾)
https://twitter.com/PovilasKorop/status/1781620075058860184?t=0vCorvEo6gM_ITbKOpWWnw&s=19
X (formerly Twitter)
Povilas Korop | Laravel Courses Creator & Youtuber (@PovilasKorop) on X
Laravel tip.
If you notice that you use same relationship often with additional "where" or "orderBy" condition, you can create a separate relationship method.
If you notice that you use same relationship often with additional "where" or "orderBy" condition, you can create a separate relationship method.
👍4
🔸Roadmap
برای داشتن رودمپ علاوه بر سایت roadmap.sh این داکیومنت که امروز هم ترند شده میتونه کمکتون کنه:
https://github.com/kamranahmedse/developer-roadmap
@TheRaymondDev
برای داشتن رودمپ علاوه بر سایت roadmap.sh این داکیومنت که امروز هم ترند شده میتونه کمکتون کنه:
https://github.com/kamranahmedse/developer-roadmap
@TheRaymondDev
GitHub
GitHub - kamranahmedse/developer-roadmap: Interactive roadmaps, guides and other educational content to help developers grow in…
Interactive roadmaps, guides and other educational content to help developers grow in their careers. - kamranahmedse/developer-roadmap
🔶 متاسفانه آپلود فایل ها در گیت هاب دچار مشکل شده است.
معلوم نیست از سمت گیت هاب است یا اینترنت ایران 🤦♂️
چند بار درخواست آپلود فرستادم که با شکست مواجه میشه...
دیروز که اوکی بود
@TheRaymondDev
معلوم نیست از سمت گیت هاب است یا اینترنت ایران 🤦♂️
چند بار درخواست آپلود فرستادم که با شکست مواجه میشه...
دیروز که اوکی بود
Enumerating objects: 65, done.
Counting objects: 100% (65/65), done.
Delta compression using up to 12 threads
Compressing objects: 100% (63/63), done.
error: RPC failed; HTTP 400 curl 22 The requested URL returned error: 400
send-pack: unexpected disconnect while reading sideband packet
Writing objects: 100% (65/65), 14.82 MiB | 215.00 KiB/s, done.
Total 65 (delta 3), reused 0 (delta 0), pack-reused 0
fatal: the remote end hung up unexpectedly
Everything up-to-date
@TheRaymondDev
👀2👍1😁1
هیچ وقت سازوکار سیستم مالی شرکت مخابرات نفهمیدم.🤕
دو روز پیش از طریق پنل مخابرات قبض اینترنت ۵۰ مگابیتی با هزینه ۲۹۷۰۰۰ تومان پرداخت کردم و حالا دو روز گذشت که اینترنتم قطع شده...
یعنی اگر با نرم افزارهای مثل آپ پرداخت کنید حدود ۷۲ ساعت طول می کشه که به مخابرات تسویه حساب شه و مستقیم از طریق پنل مخابرات پرداخت کنید که آنی به شرکت مخابرات تسویه میشه...
پ . ن : الان اینترنت وصل شد. 😐
@TheRaymondDev
دو روز پیش از طریق پنل مخابرات قبض اینترنت ۵۰ مگابیتی با هزینه ۲۹۷۰۰۰ تومان پرداخت کردم و حالا دو روز گذشت که اینترنتم قطع شده...
یعنی اگر با نرم افزارهای مثل آپ پرداخت کنید حدود ۷۲ ساعت طول می کشه که به مخابرات تسویه حساب شه و مستقیم از طریق پنل مخابرات پرداخت کنید که آنی به شرکت مخابرات تسویه میشه...
پ . ن : الان اینترنت وصل شد. 😐
@TheRaymondDev
😁3
🔶 چهارمین مقاله انگلیسی :
👨🏻💻 Creating Custom Validation Rules in Laravel
https://dev.to/rayiumir/creating-custom-validation-rules-in-laravel-48ec
@TheRaymondDev
👨🏻💻 Creating Custom Validation Rules in Laravel
https://dev.to/rayiumir/creating-custom-validation-rules-in-laravel-48ec
@TheRaymondDev
DEV Community
Creating Custom Validation Rules in Laravel
by default we using request laravel which validates user input data. but we want Create Custom...
👏3
This media is not supported in your browser
VIEW IN TELEGRAM
یه پیرهن با علامت تابلوی STOP چاپ کرده و رفته تو خیابون، ماشینای خودران رو اذیت میکنه
ایده شبیه اینو قبلا هکرها یه بنر برای سپر ماشین طراحی کرده بودن که اگه تخلفی میکردی دیگه دوربین پلاکهای روی بنر رو میخوند نه اصلی رو
@TheRaymondDev
ایده شبیه اینو قبلا هکرها یه بنر برای سپر ماشین طراحی کرده بودن که اگه تخلفی میکردی دیگه دوربین پلاکهای روی بنر رو میخوند نه اصلی رو
@TheRaymondDev
😁7🔥2
🔶 روسیه پردازنده ۱۲۸ هستهای برای ابرکامپیوترها میسازد
روسیه بدون دسترسی به فناوریهای پیشرفته، برای حفظ اقتصاد خود به محاسبات با عملکرد بالا (HPC) بهشدت نیاز دارد. بهگزارش CNews، یکی از راههایی که روسیه برای دستیابی به عملکرد محاسباتی انجام میدهد، توسعهی پلتفرمهای HPC است.
شرکت Roselectronics، بخشی از شرکت دولتی Rostec، مجتمع نرمافزاری و سختافزاری جدیدی به نام Basis را برای خدمات محاسباتی و ابری با کارایی بالا توسعه داده است. این توسعه کاملاً متکی بر فناوریهای داخلی است و مرکز تحقیقات علمی محاسبات الکترونیکی (SRCEC) که بخشی از Roselectronics است، آن را انجام داده است.
مجموعهی جدید از سه سرور همهمنظوره تشکیل شده است که هرکدام میتوانند از ۱۲۸ هستهی پردازنده و حداکثر ۲ ترابایت رم پشتیبانی کنند. سرورها با استفاده از شبکهی ارتباطی پرسرعت بههم متصل میشوند. این تأسیسات تأخیر بسیار کم و تبادل دادهی پرسرعت بین سرورها را تضمین و عملیات محاسباتی کارآمد را تسهیل میکند.
کانال انتقال دادهی این مجموعه سرعت ۷۵ گیگابیتبرثانیه را با حداقل تأخیر ارتباطی (تنها یک میکروثانیه) فراهم میکند. Basis میتواند برای راهاندازی مراکز پردازش و ذخیرهی داده، دفاتر مجازی و سرور برنامههای گرافیکی استفاده شود.
روسیه ظرفیتهای تولید نیمههادی خود را دارد؛ اما آنها کاملاً منسوخ شدهاند. برای پردازندهی کلاس دیتاسنتر ۱۲۸ هستهای، شرکت Roselektrica باید از شرکای خارجی کمک بگیرد.
تنها راه روسیه برای تولید تراشهی سرور ۱۲۸ هستهای این است که از تراشهسازان چینی، یعنی SMIC و Hua Hong، درخواست کند. SMIC دو نسل لیتوگرافی کلاس ۷ نانومتری دارد و نسل دوم فرایند کلاس ۷ نانومتری میتواند برای طراحی دیتاسنتر مناسب باشد.
https://www.cnews.ru/news/line/2024-04-18_roselektronika_predstavila
#خبر
@TheRaymondDev
روسیه بدون دسترسی به فناوریهای پیشرفته، برای حفظ اقتصاد خود به محاسبات با عملکرد بالا (HPC) بهشدت نیاز دارد. بهگزارش CNews، یکی از راههایی که روسیه برای دستیابی به عملکرد محاسباتی انجام میدهد، توسعهی پلتفرمهای HPC است.
شرکت Roselectronics، بخشی از شرکت دولتی Rostec، مجتمع نرمافزاری و سختافزاری جدیدی به نام Basis را برای خدمات محاسباتی و ابری با کارایی بالا توسعه داده است. این توسعه کاملاً متکی بر فناوریهای داخلی است و مرکز تحقیقات علمی محاسبات الکترونیکی (SRCEC) که بخشی از Roselectronics است، آن را انجام داده است.
مجموعهی جدید از سه سرور همهمنظوره تشکیل شده است که هرکدام میتوانند از ۱۲۸ هستهی پردازنده و حداکثر ۲ ترابایت رم پشتیبانی کنند. سرورها با استفاده از شبکهی ارتباطی پرسرعت بههم متصل میشوند. این تأسیسات تأخیر بسیار کم و تبادل دادهی پرسرعت بین سرورها را تضمین و عملیات محاسباتی کارآمد را تسهیل میکند.
کانال انتقال دادهی این مجموعه سرعت ۷۵ گیگابیتبرثانیه را با حداقل تأخیر ارتباطی (تنها یک میکروثانیه) فراهم میکند. Basis میتواند برای راهاندازی مراکز پردازش و ذخیرهی داده، دفاتر مجازی و سرور برنامههای گرافیکی استفاده شود.
روسیه ظرفیتهای تولید نیمههادی خود را دارد؛ اما آنها کاملاً منسوخ شدهاند. برای پردازندهی کلاس دیتاسنتر ۱۲۸ هستهای، شرکت Roselektrica باید از شرکای خارجی کمک بگیرد.
تنها راه روسیه برای تولید تراشهی سرور ۱۲۸ هستهای این است که از تراشهسازان چینی، یعنی SMIC و Hua Hong، درخواست کند. SMIC دو نسل لیتوگرافی کلاس ۷ نانومتری دارد و نسل دوم فرایند کلاس ۷ نانومتری میتواند برای طراحی دیتاسنتر مناسب باشد.
https://www.cnews.ru/news/line/2024-04-18_roselektronika_predstavila
#خبر
@TheRaymondDev
CNews.ru
«Росэлектроника» представила отечественный программно-аппаратный комплекс для суперкомпьютеров - CNews
Холдинг «Росэлектроника» госкорпорации «Ростех» разработал программно-аппаратный комплекс на базе отечественных...
👍1