Forwarded from Linuxor ?
سشنی که پی اچ پی یا جنگو میسازه توی کجای مرورگر ذخیره میشه ؟
Anonymous Quiz
54%
Session Storage
46%
کوکی، قطعا سوال انقدر ساده نمیپرسی که جواب توی متن سوال باشه.
Forwarded from DevTwitter | توییت برنامه نویسی
این رو دیدم بنظرم جالب اومد. داره میگه چه پوزیشن هایی به مرور با پیشرفت AI بوجود میاد و چه پوزیشن هایی باید خودشون رو Adapt کنن با مسیر جدیدی که داره میره. اگه فکر تغییر رشته یا ترس از دست دادن شغلتون هستید یه نگاهی به این نقشه بکنید.
@DevTwitter | <Shana/>
@DevTwitter | <Shana/>
Forwarded from DevTwitter | توییت برنامه نویسی
داشتیم واسه یه پروژه سیستم چت پیاده سازی میکردیم، واسه اینکه سریعتر بریم جلو میخواستیم از مینی پروژه های گیت استفاده کنیم ولی یا api بود یا خیلی کامل نمیشد استفاده کرد واسه پروژه
به سرمون زد با جنگو بنویسیمش و به صورت یه مینی پروژه پابلیکش کنیم
https://github.com/Artyomza312/chat_repo
@DevTwitter | <Amir/>
به سرمون زد با جنگو بنویسیمش و به صورت یه مینی پروژه پابلیکش کنیم
https://github.com/Artyomza312/chat_repo
@DevTwitter | <Amir/>
Forwarded from دستاوردهای یادگیری عمیق(InTec)
کاش یک سالی هم بیاد که توش اصلاً لازم نشه بهم #تسلیت بگیم.
اصلاً یادمون بره ی روزی توی این مملکت، آخوندایی که جز خوندن :
احکام ریدن و جهتش و ...
شعور و فهم چیز دیگهای نداشتند، مسئولیت داشتند.
یعنی میشه؟ تا ما زندهایم !
یک سال وقتی تموم میشه، بیام اینجا بزنم:
بچهها دقت کردید، امسال لازم نشد بهم دیگه تسلیت بگیم !!
من واسه اون روز میجنگم.
#بندرعباس
اصلاً یادمون بره ی روزی توی این مملکت، آخوندایی که جز خوندن :
احکام ریدن و جهتش و ...
شعور و فهم چیز دیگهای نداشتند، مسئولیت داشتند.
یعنی میشه؟ تا ما زندهایم !
یک سال وقتی تموم میشه، بیام اینجا بزنم:
بچهها دقت کردید، امسال لازم نشد بهم دیگه تسلیت بگیم !!
من واسه اون روز میجنگم.
#بندرعباس
Forwarded from LinNews (Pakrohk)
نینتندو Wii 2006 هک شد. Haydeck وبلاگی با NetBSD منبعباز به میزبانی Wii راه اندازی کرد.
#BSD #Open_Source #Nintendo
وبلاگ Alex Haydock توسط نینتندو Wii میزبانی میشود. Haydock وبلاگ میزبان Wii را با تهیه یک کارت SD ۳۲ گیگابایتی و استفاده از Raspberry Pi imager برای باز کردن و نصب ایمیج Wii دانلود شده از وبسایت NetBSD راه اندازی کرد. این ایمیج طراحی شده است که مانند یک برنامه معمولی homebrew عمل کند و میتواند از کانال Homebrew کنسول Wii بوت شود.
منبع خبر
به ما بپیوندید :
@LinAcademy
#BSD #Open_Source #Nintendo
وبلاگ Alex Haydock توسط نینتندو Wii میزبانی میشود. Haydock وبلاگ میزبان Wii را با تهیه یک کارت SD ۳۲ گیگابایتی و استفاده از Raspberry Pi imager برای باز کردن و نصب ایمیج Wii دانلود شده از وبسایت NetBSD راه اندازی کرد. این ایمیج طراحی شده است که مانند یک برنامه معمولی homebrew عمل کند و میتواند از کانال Homebrew کنسول Wii بوت شود.
پس از بوت شدن NetBSD، میتوانید مانند یک کامپیوتر معمولی با کیبورد USB با آن کار کنید. Haydeck از lighttpd برای وب سرور به همراه Caddy به عنوان یک پروکسی معکوس استفاده میکند. رمزگذاری و مدیریت گواهی نیز با استفاده از ACME اداره میشود. درحال حاضر، فقط ۲۱ ساعت زمانکار نشان داده میشود و ما مطمئن نیستیم که چرا سیستم ریاستارت شده است. احتمالا به منظور تعمیر و نگهداری این کار را کردند، اگر هزاران کاربر به طور ناگهانی وارد وبلاگ شوند، احتمالا سرور به خوبی نمیتواند وضعیت را مدیریت کند.
منبع خبر
به ما بپیوندید :
@LinAcademy
Forwarded from LinNews (Benyamin)
غولهای تکنولوژی چین پیش از تحریمها بیشتر از ۱۲ میلیارد دلار تراشه هوشمصنوعی H20 از انویدیا سفارش دادند.
#NVIDIA #China #AI #H20
بر اساس گزارشی از Nikkei، علیبابا، تنسنت و ByteDance میلیونها دلار پردازندهگرافیکی H20 در اوایل ماه جاری سفارش دادهاند. Nikkei گزارش میدهد که چینیها از اوایل سال گذشته انتظار محرومیت از خرید آخرین تراشه انویدیا را داشته و برای آن آماده شده بودند.
منبع خبر
به ما بپیوندید :
@LinAcademy
#NVIDIA #China #AI #H20
بر اساس گزارشی از Nikkei، علیبابا، تنسنت و ByteDance میلیونها دلار پردازندهگرافیکی H20 در اوایل ماه جاری سفارش دادهاند. Nikkei گزارش میدهد که چینیها از اوایل سال گذشته انتظار محرومیت از خرید آخرین تراشه انویدیا را داشته و برای آن آماده شده بودند.
منابع این نشریه فاش میکنند که سه شرکت چینی یک میلیون پردازنده گرافیکی H20 سفارش دادهاند. ترکیب این وضعیت با توانایی هواوی در تولید دستکم ۷۵۰ هزار پردازندهگرافیکی Ascend A10C برای هوشمصنوعی نشان میدهد که چین موفق شده است مقدار زیادی تراشه را قبل از تحریمهای آمریکا ذخیره کند. با این حال، مشخص نیست که آیا تمام سفارشها به دست غولهای فناوری چینی رسیدهاند یا خیر. البته میدانیم که چندین میلیارد دلار سفارش به این کشور ارسال شده است، اما رقم دقیق آن مشخص نیست.
منبع خبر
به ما بپیوندید :
@LinAcademy
Forwarded from Golden Code (علی 🇨🇴)
در لاراول، میتونیم یه ستونی که دیتای JSON داره رو به راحتی به یک آرایه PHP تبدیل کنیم. این کار فقط با نوشتن یک خط کد در مدل انجام میشه و نیازی به تبدیل دستی دیتامون نداریم.
مثال؟؟
فرض کنیم یه جدول داریم که در اون یک ستون به نام settings داریم که دیتای JSON داره. برای تبدیل خودکار این دادهها به آرایه PHP، باید این خط کد رو در مدل بنویسیم:
حالا وقتی دیتارو از دیتابیس میخونیم، ستون settings به صورت خودکار به یک آرایه PHP تبدیل میشه و میتونیم ازون مانند هر آرایه دیگه ای استفاده کنیم:
@GoldenCodeir 🔥
#Laravel
(به منبع و مثالش دقت کنید 👇🏾)
https://x.com/laravelbackpack/status/1915730028014546980?t=Ke92_xZaGJL7cJVBdgKZxA&s=19
مثال؟؟
فرض کنیم یه جدول داریم که در اون یک ستون به نام settings داریم که دیتای JSON داره. برای تبدیل خودکار این دادهها به آرایه PHP، باید این خط کد رو در مدل بنویسیم:
protected $casts = [
'settings' => 'array',
];
حالا وقتی دیتارو از دیتابیس میخونیم، ستون settings به صورت خودکار به یک آرایه PHP تبدیل میشه و میتونیم ازون مانند هر آرایه دیگه ای استفاده کنیم:
$user = User::find(1);
$settings = $user->settings;
@GoldenCodeir 🔥
#Laravel
(به منبع و مثالش دقت کنید 👇🏾)
https://x.com/laravelbackpack/status/1915730028014546980?t=Ke92_xZaGJL7cJVBdgKZxA&s=19
Forwarded from DevTwitter | توییت برنامه نویسی
اگر شما هم توسعه دهنده وردپرس هستید و از اینکه ساعت ها وقت بزارید هی از این تب به اون تب مرورگر برید که داخل دایکومنت وردپرس بگردید، امروز ی خبر خوب دارم، با استفاده از اکستنشن Search WordPress Docs میتونید خیلی راحت فقط با انتخاب فانکشنتون و کلیک راست کردن و سپس انتخاب گزینه search همون لحظه داخل vscode داکیومنت و توضیحات اون فانکشن رو از مخزن خود وردپرس ببینید.
لینک اکستنشن :
https://marketplace.visualstudio.com/items?itemName=yogensia.searchwpdocs
@DevTwitter | <Amirreza Heydari/>
لینک اکستنشن :
https://marketplace.visualstudio.com/items?itemName=yogensia.searchwpdocs
@DevTwitter | <Amirreza Heydari/>
Forwarded from LinNews (Pakrohk)
باگ ۲۰ ساله GTA San Andreas بلاخره پیدا شد و طی ۲۴ ساعت حل شد.
#Bug #Game
یک کاربر گیتهاب میگوید در نسخه ماد شده و بدون ماد با نسخههای دارای SilentPatch خود مشکل از بین رفتن هواپیمای Skimmer را دارد. بازیساز، Adrian، این مشکل را ظرف ۲۴ ساعت حل کرد.
به ما بپیوندید :
@LinAcademy
#Bug #Game
یک کاربر گیتهاب میگوید در نسخه ماد شده و بدون ماد با نسخههای دارای SilentPatch خود مشکل از بین رفتن هواپیمای Skimmer را دارد. بازیساز، Adrian، این مشکل را ظرف ۲۴ ساعت حل کرد.
ریشه این مشکل اطلاعات جامانده در فایل vehicles.ide است. خط مخصوص Skimmer چهار پارامتر آخر خود را ندارد که شامل مقیاس چرخ جلو و عقب است. ظاهرا این مشکل بخاطر طراحی است زیرا Skimmer یک هواپیمای دریایی است و ۴ پارامتر آخر همه قایقها نیز در بازی حذف شده است. در نسخههای قبلی این هواپیما به عنوان قایق تعریف شده بود اما در GTA SA به هواپیما تبدیل شده بود (در بازیهای قبلی نمیتوانستید کامل با این هواپیما پرواز کنید). وقتیکه بازیسازان این تصمیم را گرفتند، به ظاهر فراموش کردند ۴ پارامتر مورد نیاز برای چنین وسایل نقلیهای را اضافه کنند.منبع خبر
به ما بپیوندید :
@LinAcademy
Forwarded from LinAcademy
یادآوری: ۵ تا ۱۰ درصد از جمعیت کوررنگ هستند و شما نمیتوانید برای ایجاد یک پالت رنگ و رابط کاربری مناسب برای طیف وسیعی از مخاطبان، به ادراک رنگ خود تکیه کنید!
آیا همه اشکال و اعداد را میبینید؟
@LinAcademy
آیا همه اشکال و اعداد را میبینید؟
@LinAcademy
Forwarded from LinNews (Pakrohk)
ایامدی درایور منبعباز GIM را با هدف مجازیسازی GPU منتشر کرد.
#Virtualization #VM #AMD #AI #GPU
درایور GIM برای مجازیسازی با شتابدهندههای Instinct ایامدی استفاده میشود. درحال حاضر، GIM با Instinct MI300X سازگار است و با استفاده از ROCm 6.4 بر روی Ubuntu 24.04 LTS اجرا میشود.
به ما بپیوندید :
@LinAcademy
#Virtualization #VM #AMD #AI #GPU
درایور GIM برای مجازیسازی با شتابدهندههای Instinct ایامدی استفاده میشود. درحال حاضر، GIM با Instinct MI300X سازگار است و با استفاده از ROCm 6.4 بر روی Ubuntu 24.04 LTS اجرا میشود.
اما طبق نقشهراه AMD، ممکن است درایور GIM در آینده به GPUهای Radeon نیز بیاید. هنوز هیچ اطلاعاتی در مورد زمان گسترش سازگاریها یا زمان راهیابی GIM به هسته اصلی لینوکس وجود ندارد. تنها چیزیکه میدانیم، پشتیبانی آتی از GPUهای دسکتاپ Radeon است.منبع خبر
به ما بپیوندید :
@LinAcademy
Forwarded from SoniaCircuit (Sony)
https://youtu.be/pVI_smLgTY0
خود pewdiepie رو میشه یه ارتش تک نفره توی youtube به حساب اورد که اومده از نصب لینوکس ویدیو گذاشته :)
خود pewdiepie رو میشه یه ارتش تک نفره توی youtube به حساب اورد که اومده از نصب لینوکس ویدیو گذاشته :)
YouTube
I installed Linux (so should you)
#ad - Shop Gfuel sale: https://creator.gfuel.com/pewdiepie
🧎#Subscribe🧎
🌎 Get an exclusive 15% discount on Saily data plans! Use code pewdiepie at checkout. Download Saily app or go to https://saily.com/pewdiepie ⛵
📰 Get "The Kjellberg Mail" (family newsletter…
🧎#Subscribe🧎
🌎 Get an exclusive 15% discount on Saily data plans! Use code pewdiepie at checkout. Download Saily app or go to https://saily.com/pewdiepie ⛵
📰 Get "The Kjellberg Mail" (family newsletter…
Forwarded from متخصص وردپرس | پوینا
حل مشکل پرداخت ناموفق
خیلی وقتا مشتری پول پرداخت میکنه اما 10 ثانیه وقت داره برگرده توی سایت برنگشت وردپرس کنسلش میکنه اینم پیش فرض وردپرس و ووکامرس هست کافیه این کد رو بزارید توی فاکشن قالب تا برای پرداخت ها تایم اوت تا 60 ثانیه باشه و مشتری پولش برنگرده توی حساب خودش
این کد فقط تایم اوت رو در صفحه چک اوت میکنه 60 ثانیه :
add_filter( 'http_request_timeout', function( $timeout, $url ) {
if ( strpos( $url, 'wc-api' ) !== false strpos( $url, 'checkout' ) !== false strpos( $url, 'order-received' ) !== false ) {
return 60;
}
return $timeout;
}, 10, 2 );
@poinair پوینا
خیلی وقتا مشتری پول پرداخت میکنه اما 10 ثانیه وقت داره برگرده توی سایت برنگشت وردپرس کنسلش میکنه اینم پیش فرض وردپرس و ووکامرس هست کافیه این کد رو بزارید توی فاکشن قالب تا برای پرداخت ها تایم اوت تا 60 ثانیه باشه و مشتری پولش برنگرده توی حساب خودش
این کد فقط تایم اوت رو در صفحه چک اوت میکنه 60 ثانیه :
add_filter( 'http_request_timeout', function( $timeout, $url ) {
if ( strpos( $url, 'wc-api' ) !== false
return 60;
}
return $timeout;
}, 10, 2 );
@poinair پوینا
Forwarded from SoniaCircuit (Sony)
Betterfox
about:config user.js tweaks to enhance Mozilla Firefox.
https://github.com/yokoffing/Betterfox
#firefox #profile
about:config user.js tweaks to enhance Mozilla Firefox.
https://github.com/yokoffing/Betterfox
Faster, more private and secure — without using third-party code.
#firefox #profile
GitHub
GitHub - yokoffing/Betterfox: Firefox user.js for optimal privacy and security. Your favorite browser, but better.
Firefox user.js for optimal privacy and security. Your favorite browser, but better. - yokoffing/Betterfox
Forwarded from Gopher Academy
🔵 عنوان مقاله
Doltgres Beta Launch: A Version Controlled SQL Database
🟢 خلاصه مقاله:
DoltHub علاوه بر انتشار مقالات آموزشی درباره زبان برنامهنویسی Go در وبلاگ خود، نرمافزار پایگاه داده به نام Doltgres را توسعه داده است. Doltgres که از Postgres الهام گرفته، قابلیتهایی مشابه Git مانند ادغام و شاخهبندی دادهها را ارائه میدهد و کلیه اجزای آن با زبان Go ساخته شدهاند. این ویژگیها، کنترل نسخه و مدیریت پایگاه داده را برای توسعهدهندگان بهبود میبخشد.
🟣لینک مقاله:
https://golangweekly.com/link/168376/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Doltgres Beta Launch: A Version Controlled SQL Database
🟢 خلاصه مقاله:
DoltHub علاوه بر انتشار مقالات آموزشی درباره زبان برنامهنویسی Go در وبلاگ خود، نرمافزار پایگاه داده به نام Doltgres را توسعه داده است. Doltgres که از Postgres الهام گرفته، قابلیتهایی مشابه Git مانند ادغام و شاخهبندی دادهها را ارائه میدهد و کلیه اجزای آن با زبان Go ساخته شدهاند. این ویژگیها، کنترل نسخه و مدیریت پایگاه داده را برای توسعهدهندگان بهبود میبخشد.
🟣لینک مقاله:
https://golangweekly.com/link/168376/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Dolthub
Doltgres Beta Launch
Announcing the Beta release of Doltgres, the Postgres-flavored version of Dolt. Doltgres is ready for you to begin building a version-controlled application today.
Forwarded from DevTwitter | توییت برنامه نویسی
انتخاب زیرساخت مناسب برای دیپلوی پروژهها؛ فقط یک تصمیم فنی نیست، بلکه نیازمند یک تصمیم استراتژیکه.
امروزه، با گسترش ابزارهای کانتینرسازی، معمولاً سه گزینه هست که بیشتر از همه به چشم میاد:
Docker Compose
+ عالی برای توسعه و محیطهای لوکال
+ ساده، سریع و بدون نیاز به منابع زیاد
- مناسب نبودن برای پروژههای High Availability
Docker Swarm
+ راهحلی سریع برای مقیاسبندی ساده روی چند سرور
+ راهاندازی راحتتر نسبت به Kubernetes
- امکانات محدود نسبت به مباحث پیشرفته
- خود داکر بیشتر به Kubernetes اهمیت میده
Kubernetes (K8s)
+ استاندارد بازار کار برای مقیاسبندی، پایداری، و مدیریت سیستمهای بزرگ
+ Self-Healing، Load Balancing پیشرفته، و مقیاسپذیری بینهایت
+ اکوسیستم قدرتمند از ابزارها (CI/CD, Monitoring, Security)
- نیازمند تخصص بیشتر
- پیچیدگی در راهاندازی اولیه
اما در دنیای واقعی چه اتفاقی میوفته؟
Docker Compose بیشتر برای توسعهی لوکال یا پروژههای کوچک استفاده میشه.
Docker Swarm به تدریج جایگاه خودش رو از دست داده و کمتر در پروژهها دیده میشه.
Kubernetes به استاندارد اصلی بازار کار تبدیل شده؛ به طوری که همه به نوعی روی Kubernetes تاکید میکنن.
به عنوان نتیجهگیری نهایی و البته نظر شخصی:
هیچ ابزاری به خودی خود بهترین نیست.
بهترین انتخاب، ابزاری است که با نیازهای امروز و چشمانداز فردای پروژه هماهنگ باشه.
ولی اگر به فکر آینده شغلی، رشد و مقیاسپذیری هستی، باید Kubernetes رو جدی بگیری.
@DevTwitter | <Farzin Shams/>
امروزه، با گسترش ابزارهای کانتینرسازی، معمولاً سه گزینه هست که بیشتر از همه به چشم میاد:
Docker Compose
+ عالی برای توسعه و محیطهای لوکال
+ ساده، سریع و بدون نیاز به منابع زیاد
- مناسب نبودن برای پروژههای High Availability
Docker Swarm
+ راهحلی سریع برای مقیاسبندی ساده روی چند سرور
+ راهاندازی راحتتر نسبت به Kubernetes
- امکانات محدود نسبت به مباحث پیشرفته
- خود داکر بیشتر به Kubernetes اهمیت میده
Kubernetes (K8s)
+ استاندارد بازار کار برای مقیاسبندی، پایداری، و مدیریت سیستمهای بزرگ
+ Self-Healing، Load Balancing پیشرفته، و مقیاسپذیری بینهایت
+ اکوسیستم قدرتمند از ابزارها (CI/CD, Monitoring, Security)
- نیازمند تخصص بیشتر
- پیچیدگی در راهاندازی اولیه
اما در دنیای واقعی چه اتفاقی میوفته؟
Docker Compose بیشتر برای توسعهی لوکال یا پروژههای کوچک استفاده میشه.
Docker Swarm به تدریج جایگاه خودش رو از دست داده و کمتر در پروژهها دیده میشه.
Kubernetes به استاندارد اصلی بازار کار تبدیل شده؛ به طوری که همه به نوعی روی Kubernetes تاکید میکنن.
به عنوان نتیجهگیری نهایی و البته نظر شخصی:
هیچ ابزاری به خودی خود بهترین نیست.
بهترین انتخاب، ابزاری است که با نیازهای امروز و چشمانداز فردای پروژه هماهنگ باشه.
ولی اگر به فکر آینده شغلی، رشد و مقیاسپذیری هستی، باید Kubernetes رو جدی بگیری.
@DevTwitter | <Farzin Shams/>
Forwarded from DevTwitter | توییت برنامه نویسی
واتس اپ یک ریپو داره با rust برای Crash Dump ها
https://github.com/WhatsApp/crashdump_viewer_cli
@DevTwitter | <ُTagarg/>
https://github.com/WhatsApp/crashdump_viewer_cli
@DevTwitter | <ُTagarg/>
Forwarded from Go Casts 🚀
یکی از دوستان پلتفرمی رو معرفی کرد که خیلی خوبه برای تقویت مهارت های مهندس نرم افزار
اینطوریه که بصورت مرحله به مرحله شمارو راهنمایی میکنه که یکی از ابزارهای پرکاربرد رو از صفر توسعه بدید، ابزارهایی مثل ردیس یا git و غیره…
البته خیلی از قسمت هاش پولیه ولی برای ایرانیا ۵۰ درصد تخفیف میده
https://app.codecrafters.io/pay
Become a better software engineer.
Stop following tutorials designed for beginners.
Start working on projects that actually challenge you.
Become a better engineer through deliberate practice.
https://codecrafters.io
@gocasts
اینطوریه که بصورت مرحله به مرحله شمارو راهنمایی میکنه که یکی از ابزارهای پرکاربرد رو از صفر توسعه بدید، ابزارهایی مثل ردیس یا git و غیره…
البته خیلی از قسمت هاش پولیه ولی برای ایرانیا ۵۰ درصد تخفیف میده
https://app.codecrafters.io/pay
Become a better software engineer.
Stop following tutorials designed for beginners.
Start working on projects that actually challenge you.
Become a better engineer through deliberate practice.
https://codecrafters.io
@gocasts
Forwarded from PhiloLearn | فیلولرن
Media is too big
VIEW IN TELEGRAM