Forwarded from Linuxor ?
فکر میکردی ساختن و دیپلوی کردن اپلیکیشنهای مقیاسپذیر که روی چند تا پلتفرم ابری (مثل AWS، Azure یا GCP) کار کنن، کار سختیه؟ Serverless Framework این کار رو با یه فایل کانفیگ ساده به اسم serverless.yml و یه دستور serverless deploy برات انجام میده. البته حواست باشه، نوشتن کدی که واقعاً روی همه ابرها بدون تغییر کار کنه، خودش یه چالش دیگهست، ولی این فریمورک قدم اول رو خیلی ساده کرده.
github.com/serverless/serverless
@Linuxor
github.com/serverless/serverless
@Linuxor
Forwarded from DevTwitter | توییت برنامه نویسی
براتون n8n رایگان آوردم
حداقل برای چند ماه.
کافیه که یه اکانت گیت هاب داشته باشی که حداقل هفت روز از ثبت نامش گذشته باشه.
میتونی اینجا :
https://run.claw.cloud
n8n
یا کلی اپ دیگه رو نصب کنی و رایگان داشته باشی.
@DevTwitter | <Reza/>
حداقل برای چند ماه.
کافیه که یه اکانت گیت هاب داشته باشی که حداقل هفت روز از ثبت نامش گذشته باشه.
میتونی اینجا :
https://run.claw.cloud
n8n
یا کلی اپ دیگه رو نصب کنی و رایگان داشته باشی.
@DevTwitter | <Reza/>
Forwarded from Python Hints
بیشترین وقت و هزینه رو ضبط، ادیت و تمیز کردن ویدئو از من میگیره
چون بسیاری از مفاهیم رو حتی با todo-app هم میشه منتقل کرد (توی بکند)
چون بسیاری از مفاهیم رو حتی با todo-app هم میشه منتقل کرد (توی بکند)
Forwarded from Shahriar
Departure Mono
A monospaced pixel font with a lo-fi, techy vibe.
Forwarded from دستاوردهای یادگیری عمیق(InTec)
ی پایپ لاین
رفتم یک بررسی کنم، چون از کدهای خودم مطمئن بودم.
دیدم ۲ ماه هست داره کوئری و .... اشتباه میزنه و اصلا وضعیت شرکت این نیست.
هیچی دیگه؛ احتمالاً ی ضرر مالی یا زمانی اون پشت دارند.
تسک من که تموم شد، ولی اینکه خروجی
خیلی باگ هستا، خیلی
n8n گرفتم، ۲ ماهه داره گزارشات تحلیلی به شرکت میده (همه پلنها رو شرکته بر این اساس چیده) رفتم یک بررسی کنم، چون از کدهای خودم مطمئن بودم.
دیدم ۲ ماه هست داره کوئری و .... اشتباه میزنه و اصلا وضعیت شرکت این نیست.
هیچی دیگه؛ احتمالاً ی ضرر مالی یا زمانی اون پشت دارند.
تسک من که تموم شد، ولی اینکه خروجی
AI رو تست و بررسی نکنید.خیلی باگ هستا، خیلی
Forwarded from DevTwitter | توییت برنامه نویسی
یه تست سرعت اینترنت جدید به اسم Orb اومده که تیم اصلی جدا شده از Speedtest ساختنش، تمرکزش روی کیفیت اینترنت هست تا سرعت.
از هرجای ایران و دنیا هستید کوت کنید و تست بگیرید.
https://orb.net
@DevTwitter | <Geek Alerts/>
از هرجای ایران و دنیا هستید کوت کنید و تست بگیرید.
https://orb.net
@DevTwitter | <Geek Alerts/>
Forwarded from Ninja Learn | نینجا لرن (Denver)
خب خب خب، git reset🔄
توی گیت، دستور reset مثل یه دکمه ی سفر در زمانه که مارو به گذشته ی پروژه میبره. اما چند حالت مختلف داره و بسته به اینکه کدوم یکی از این حالت ها استفاده بشن میتونه روی تاریخچه ی پروژه هم تاثیر بزاره.
Mixed🟡
این حالت پیش فرض برای دستور reset هست. HEAD رو به کامیت مشخص شده برمیگردونه. تغییرات بعد از اون کامیت از Stage خارج میشن(unstaged) ولی تغییرات هنوز توی فایل ها هستن. برای موقعی که میخواین تغییرات باقی بمونن ولی توی Stage نباشن خوبه.
شکل کلی دستور ریست:
دستور ریست با حالت mixed:
دستور بالا آخرین کامیت رو پاک میکنه، تغییرات هنوز وجود دارن ولی دیگه توی Stage نیستن.
Soft🔵
فقط HEAD رو برمیگردونه به کامیت مشخص شده. تغییرات بعد از اون کامیت رو توی Stage نگه میداره. زمانی استفاده میشه که بخوایم کامیت رو حذف کنیم ولی تغییرات باقی بمونن، برای commit مجدد یا اصلاح پیام.
به طور مثال دستور بالا آخرین کامیت رو پاک میکنه و تغییرات رو توی Staging قرار میده.
Hard🔴
توی این حالت HEAD به کامیت مشخص شده برمیگرده، Staging area و فایل هارو کاملا با کامیت مشخص شده هماهنگ میکنه، درواقع هرتغییر یا کامیتی بعد از کامیت مشخص شده پاک میشه و پروژه برمیگرده به وضعیت همون کامیت. وقتی استفاده میشه که بخوایم همه چی رو مثل اون کامیت کنیم و تغییرات بعد از اون رو حذف کنیم.
این دستور پروژه رو طوری تغییر میده که انگار اصلا کامیت آخر وجود نداشته. هیچ تغییری هیچ جایی ذخیره نمیشه و فایل ها برمیگردن به کامیت قبلی.
جمع بندی✍️
دستور reset میتونه نجات دهنده و حتی مخرب باشه. میتونه پروژه رو نجات بده یا یه تغییر بزرگ رو از بین ببره. کاربردای مختلفی داره و برای برگشت به کامیت های قبلی به شکل های مختلف استفاده میشه.
➖➖➖➖➖➖➖➖➖➖
توی گیت، دستور reset مثل یه دکمه ی سفر در زمانه که مارو به گذشته ی پروژه میبره. اما چند حالت مختلف داره و بسته به اینکه کدوم یکی از این حالت ها استفاده بشن میتونه روی تاریخچه ی پروژه هم تاثیر بزاره.
Mixed🟡
این حالت پیش فرض برای دستور reset هست. HEAD رو به کامیت مشخص شده برمیگردونه. تغییرات بعد از اون کامیت از Stage خارج میشن(unstaged) ولی تغییرات هنوز توی فایل ها هستن. برای موقعی که میخواین تغییرات باقی بمونن ولی توی Stage نباشن خوبه.
شکل کلی دستور ریست:
git reset <--mode> <commit-id>
دستور ریست با حالت mixed:
git reset --mixed HEAD~1
git reset HEAD~1 # هست mixed حالت پیش فرض همین
دستور بالا آخرین کامیت رو پاک میکنه، تغییرات هنوز وجود دارن ولی دیگه توی Stage نیستن.
Soft🔵
فقط HEAD رو برمیگردونه به کامیت مشخص شده. تغییرات بعد از اون کامیت رو توی Stage نگه میداره. زمانی استفاده میشه که بخوایم کامیت رو حذف کنیم ولی تغییرات باقی بمونن، برای commit مجدد یا اصلاح پیام.
git reset --soft HEAD~1
به طور مثال دستور بالا آخرین کامیت رو پاک میکنه و تغییرات رو توی Staging قرار میده.
Hard🔴
توی این حالت HEAD به کامیت مشخص شده برمیگرده، Staging area و فایل هارو کاملا با کامیت مشخص شده هماهنگ میکنه، درواقع هرتغییر یا کامیتی بعد از کامیت مشخص شده پاک میشه و پروژه برمیگرده به وضعیت همون کامیت. وقتی استفاده میشه که بخوایم همه چی رو مثل اون کامیت کنیم و تغییرات بعد از اون رو حذف کنیم.
git reset --hard HEAD~1
این دستور پروژه رو طوری تغییر میده که انگار اصلا کامیت آخر وجود نداشته. هیچ تغییری هیچ جایی ذخیره نمیشه و فایل ها برمیگردن به کامیت قبلی.
جمع بندی✍️
دستور reset میتونه نجات دهنده و حتی مخرب باشه. میتونه پروژه رو نجات بده یا یه تغییر بزرگ رو از بین ببره. کاربردای مختلفی داره و برای برگشت به کامیت های قبلی به شکل های مختلف استفاده میشه.
#️⃣ #programming
➖➖➖➖➖➖➖➖➖➖
🥷🏻 CHANNEL | GROUP
Forwarded from Linuxor ?
میخوای بدونی خود توسعه دهنده های اندروید گوگل چطوری پیشنهاد میکنن اپ بسازی و از کامپوننتهای Jetpack مثل ViewModel، LiveData یا Coroutines و Flow بهینه استفاده کنی؟ این ریپوی architecture-samples دقیقا همون چیزیه که لازم داری. پر از مثالهای عملی که نشون میده چطور میشه معماریهای مدرن رو پیادهسازی کرد. برای یادگیری و حتی به عنوان الگو برای پروژههای واقعی عالیه، مخصوصا اگه تازهکارید یا میخواید با الگوهای جدید آشنا بشید.
github.com/android/architecture-samples
@Linuxor
github.com/android/architecture-samples
@Linuxor
Forwarded from DevTwitter | توییت برنامه نویسی
کل پلن من از زندگی یادگیری کامل این لایه های HTTPs هست یادگیری به طور جامع و کامل و سطح بالا.
:)
شما فقط لایه های HTTP رو نظاره کنید از Application Layer تا Transport layer و Cryptography Layer و غیره که ساختار کلی اینترنت و web رو شکل داده.
@DevTwitter | <Mr.SNO/>
:)
شما فقط لایه های HTTP رو نظاره کنید از Application Layer تا Transport layer و Cryptography Layer و غیره که ساختار کلی اینترنت و web رو شکل داده.
@DevTwitter | <Mr.SNO/>
Forwarded from Linuxor ?
Forwarded from DevTwitter | توییت برنامه نویسی
فلشم کلا به درگاه پروردگار رفته بود ، نه فرمت میشد نه باز میشد و هیچ راهی جواب نمیداد.با ChipGenius مدل چیپ رو درآوردم و با MPTools مخصوصش Firmware رو دوباره نوشتم
حالا مثل ساعت کار میکنه
@DevTwitter | <Mehran/>
حالا مثل ساعت کار میکنه
@DevTwitter | <Mehran/>
Forwarded from Laravel News
Process Markdown Securely with Laravel's inlineMarkdown Method https://laravel-news.com/inlinemarkdown
Laravel News
Process Markdown Securely with Laravel's inlineMarkdown Method - Laravel News
Laravel's inlineMarkdown method enables secure Markdown-to-HTML conversion with built-in XSS protection and customizable security options. This feature safely processes user-generated content while maintaining rich formatting capabilities for forums, comments…
Forwarded from 🎄 یک برنامه نویس تنبل ( MΞ)
🔶 «کار سخت» با تکهتکه کردن تبدیل میشه به کار آسون
زمان همانطور که دشمن شماست دوست شماهم هست:
سختی = کار بزرگ × زمان کم
آسونی = کار بزرگ ÷ زمان زیاد
اگه از هدف نهایی برای خودت غول بسازی برات سخته ولی اگه همونو تیکه تیکه کنی هر روز بخشی ازش رو انجام بدی خیلی راحتتر میشه بهش رسید
حتما از اثر مرکب توی زندگیتون استفاده کنید چنان معجزهای میکنه که همه فکر میکنن چیت زدید
@TheRaymondDev
زمان همانطور که دشمن شماست دوست شماهم هست:
سختی = کار بزرگ × زمان کم
آسونی = کار بزرگ ÷ زمان زیاد
اگه از هدف نهایی برای خودت غول بسازی برات سخته ولی اگه همونو تیکه تیکه کنی هر روز بخشی ازش رو انجام بدی خیلی راحتتر میشه بهش رسید
حتما از اثر مرکب توی زندگیتون استفاده کنید چنان معجزهای میکنه که همه فکر میکنن چیت زدید
@TheRaymondDev
Forwarded from Linuxor ?
این ریپو یه مجموعه کامل از مثال های تنسورفلوعه؛ از مثالهای پایهای مثل رگرسیون خطی و K-Means گرفته تا مدلهای خفنی مثل شبکههای GAN (مولد تخاصمی) که عکس تولید میکنن یا Autoencoderها. حتی مدیریت دیتاست با Dataset API و TFRecords هم پوشش داده. جون میده برای کسی که میخواد یه دید کلی از قدرت تنسورفلو پیدا کنه.
github.com/aymericdamien/TensorFlow-Examples
@Linuxor
github.com/aymericdamien/TensorFlow-Examples
@Linuxor
Forwarded from Database Labdon
🔵 عنوان مقاله
pgconf.dev 2025 Wraps Up with Great Success in Montreal
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار میگیرد درباره رویداد PGConf.dev که در هفتهی پیش برگزار شده است، صحبت میکند و از آن به عنوان یک موفقیت بزرگ یاد میکند. نویسنده از چندین منبع شنیده که این رویداد بسیار موفقیتآمیز بوده و این مقاله را یکی از دقیقترین و جامعترین گزارشهایی میداند که تا به حال در مورد یک رویداد Postgres دیده است. مقاله همچنین شامل تصاویری از رویداد است که جذابیت بصری اضافهای به نوشتار بخشیده است. امید است که در هفتههای آینده ویدئوهایی از این رویداد نیز منتشر شود. در کل، این گزارش نمونهی بارزی از پوشش عمیق و کامل رویدادی تخصصی در حوزه فناوری اطلاعات است.
🟣لینک مقاله:
https://postgresweekly.com/link/169529/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
pgconf.dev 2025 Wraps Up with Great Success in Montreal
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار میگیرد درباره رویداد PGConf.dev که در هفتهی پیش برگزار شده است، صحبت میکند و از آن به عنوان یک موفقیت بزرگ یاد میکند. نویسنده از چندین منبع شنیده که این رویداد بسیار موفقیتآمیز بوده و این مقاله را یکی از دقیقترین و جامعترین گزارشهایی میداند که تا به حال در مورد یک رویداد Postgres دیده است. مقاله همچنین شامل تصاویری از رویداد است که جذابیت بصری اضافهای به نوشتار بخشیده است. امید است که در هفتههای آینده ویدئوهایی از این رویداد نیز منتشر شود. در کل، این گزارش نمونهی بارزی از پوشش عمیق و کامل رویدادی تخصصی در حوزه فناوری اطلاعات است.
🟣لینک مقاله:
https://postgresweekly.com/link/169529/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Hornetlabs Technology
pgconf.dev 2025 Wraps Up with Great Success in Montreal - Hornetlabs Technology
Introduction pgconf.dev 2025 just wrapped up in Montreal, Canada, following its successful debut in Vancouver last year—and once again, it delivered a fantastic mix of deep technical content and strong community social activities. As always, the focus was…
Forwarded from DevOps Labdon
🔵 عنوان مقاله
Supercharge data access performance with GKE Data Cache (5 minute read)
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفته، به معرفی ویژگی جدیدی در محیط Google Kubernetes Engine (GKE) تحت عنوان "GKE Data Cache" میپردازد که اکنون به طور کلی در دسترس قرار گرفته است. این قابلیت جدید به منظور بهبود قابل توجه در عملکرد خواندن دادهها برای بارهای کاری Kubernetes ایجاد شده است. با استفاده از GKE Data Cache، دادههایی که به طور مکرر دسترسی مییابند، در SSDهای محلی ذخیره میشوند که این امر فرآیند خواندن دادهها را سریعتر میکند. این ویژگی به ویژه برای کاربردهایی که نیازمند دسترسی سریع و مکرر به مجموعههای بزرگ دادهها هستند، مفید است و میتواند به کاهش تأخیر و افزایش کارایی در پردازش دادهها کمک کند. بنابراین، GKE Data Cache یک پیشرفت قابل توجه در بهینهسازی عملکرد برای بارهای کاری مبتنی بر Kubernetes در محیط GKE محسوب میشود.
🟣لینک مقاله:
https://cloud.google.com/blog/products/containers-kubernetes/gke-data-cache-now-ga-accelerates-stateful-apps/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Supercharge data access performance with GKE Data Cache (5 minute read)
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفته، به معرفی ویژگی جدیدی در محیط Google Kubernetes Engine (GKE) تحت عنوان "GKE Data Cache" میپردازد که اکنون به طور کلی در دسترس قرار گرفته است. این قابلیت جدید به منظور بهبود قابل توجه در عملکرد خواندن دادهها برای بارهای کاری Kubernetes ایجاد شده است. با استفاده از GKE Data Cache، دادههایی که به طور مکرر دسترسی مییابند، در SSDهای محلی ذخیره میشوند که این امر فرآیند خواندن دادهها را سریعتر میکند. این ویژگی به ویژه برای کاربردهایی که نیازمند دسترسی سریع و مکرر به مجموعههای بزرگ دادهها هستند، مفید است و میتواند به کاهش تأخیر و افزایش کارایی در پردازش دادهها کمک کند. بنابراین، GKE Data Cache یک پیشرفت قابل توجه در بهینهسازی عملکرد برای بارهای کاری مبتنی بر Kubernetes در محیط GKE محسوب میشود.
🟣لینک مقاله:
https://cloud.google.com/blog/products/containers-kubernetes/gke-data-cache-now-ga-accelerates-stateful-apps/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Google Cloud Blog
GKE Data Cache, now GA, accelerates stateful apps | Google Cloud Blog
GKE Data Cache accelerates performance of read-heavy stateful or stateless applications that rely on persistent storage via network attached disks.
Forwarded from Laravel News
Use Amazon Bedrock in Laravel with Prism PHP https://laravel-news.com/use-amazon-bedrock-in-laravel-with-prism-php
Laravel News
Use Amazon Bedrock in Laravel with Prism PHP - Laravel News
The Prism Bedrock package is a standalone Bedrock provider for the Prism PHP Package for Laravel. It supports text generation, structured output, embeddings, and more
Forwarded from DevTwitter | توییت برنامه نویسی
خبر کوتاه بود و غم انگیز!
کمپانی Builder AI که قرار بود با Vibe Coding جای مهندس های نرم افزار رو بگیره و برامون محصولات نرم افزاری بسازه دیروز به صورت رسمی اعلام ورشکستگی کرد!
این شرکت فقط 1.3 میلیارد دلار سرمایه از مایکروسافت جذب کرده بود!
https://www.financialexpress.com/business/start-ups/why-did-microsoft-backed-1-3bn-builderai-collapse-accused-of-using-indian-codersforaiwork/3854944/
@DevTwitter | <Max Shahdoost/>
کمپانی Builder AI که قرار بود با Vibe Coding جای مهندس های نرم افزار رو بگیره و برامون محصولات نرم افزاری بسازه دیروز به صورت رسمی اعلام ورشکستگی کرد!
این شرکت فقط 1.3 میلیارد دلار سرمایه از مایکروسافت جذب کرده بود!
https://www.financialexpress.com/business/start-ups/why-did-microsoft-backed-1-3bn-builderai-collapse-accused-of-using-indian-codersforaiwork/3854944/
@DevTwitter | <Max Shahdoost/>
Forwarded from 🎄 یک برنامه نویس تنبل ( MΞ)
🔸GithubMultiView - userscript
با این یوزراسکریپتی راحت ریپو رو در سایتای زیر باز کنید:
gitingest.com
gitdiagram.com
DeepWiki.com
https://greasyfork.org/en/scripts/530563-githubmultiview
@TheRaymondDev
با این یوزراسکریپتی راحت ریپو رو در سایتای زیر باز کنید:
gitingest.com
gitdiagram.com
DeepWiki.com
https://greasyfork.org/en/scripts/530563-githubmultiview
@TheRaymondDev
greasyfork.org
GithubMultiView
Redirect GitHub repositories to Gitingest, GitDiagram, or DeepWiki with a single click.
Forwarded from DevTwitter | توییت برنامه نویسی
امروز یک مطلب خوب پیدا کردم راجع به MVC توی لاراول
خیلی میتونه کمکتون کنه
https://fkrihnif.medium.com/understanding-the-mvc-architecture-in-laravel-a-comprehensive-guide-8f620cc139b6
@DevTwitter | <Misagh Momeni Bashusqeh/>
خیلی میتونه کمکتون کنه
https://fkrihnif.medium.com/understanding-the-mvc-architecture-in-laravel-a-comprehensive-guide-8f620cc139b6
@DevTwitter | <Misagh Momeni Bashusqeh/>