Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 از تاریخ 30 جولای 2025 (۸ مرداد ۱۴۰۴)، پلاگین محبوب Laravel Idea برای PhpStorm کاملاً رایگان شد!
#لاراول
@TheRaymondDev
#لاراول
@TheRaymondDev
Laravel News
The Laravel Idea Plugin is Now FREE for PhpStorm Users - Laravel News
Starting July 30, 2025, JetBrains is making Laravel Idea free for PhpStorm users.
Forwarded from دستاوردهای یادگیری عمیق(InTec)
نسخه جدید
دیگه نیازی به
اگر خواستید با:
تستش کنید (ورژن جدید
ollama یک اپلیکیشن هم بهت میده دیگه نیازی به
open webui نداری و مهمتر از اون؛ تغییر مسیر دیفالت مدلها دیگه دردسر بزرگ نخواهد بود.اگر خواستید با:
qwen3:30b-a3b-instruct-2507-q4_K_M تستش کنید (ورژن جدید
qwen3 این هست)Forwarded from Linuxor ?
گوگل یه کتابخونه داره به اسم MediaPipe که همه الگوریتمای بینایی کامپیوتر رو بهصورت real-time رو داره، از تشخیص چهره بگیر تا دست. همچنین کراسپلتفرمه که بهراحتی میشه توی اپهای موبایل یا حتی وب استفادهش کرد، بدون نیاز به GPU یا سختافزار قوی.
mediapipe.dev
@Linuxor
mediapipe.dev
@Linuxor
Forwarded from ⚝ (Amiria Maher)
تلگراماکس و تاپیک
«موضوعها» یا «Topics» که قابلیّتی نوین در پیامرسان تلگرام به شمار میآید، هنوز هم در کارخواه تلگراماکس، به طور رسمی، پشتیبانی نمیشود.
کماکان برای استفاده از این قابلیّت، میتوانید بعد از اطمینان از فعّال بودن (پروفایل مربّعیشکل)، پیام ایجاد تاپیک رو پیدا کنید و بعد، روی بخش View thread، ضربه بزنید. حالا تاپیک مدنظر رو دارید و میتونید داخلش پیام بدید یا همچنین میتونید روی پیام ایجاد تاپیک، ریپلای بزنید.
اگه قادر به انجام این کار نبودید، پیوند یه پیام توی اون تاپیک رو کپی کنید، داخل یه جا (مثل پیامهای ذخیره شده) بفرستید و بعد روش ضربه بزنید تا وارد تاپیک مربوطه، بشید.
این ترفند از کارکرد اصلی تاپیک – که با ریپلای روی پیامهای ایجاد تاپیک و با استفاده از قابلیّت پیشین replies تلگرام – کار میکنه.
#note
«موضوعها» یا «Topics» که قابلیّتی نوین در پیامرسان تلگرام به شمار میآید، هنوز هم در کارخواه تلگراماکس، به طور رسمی، پشتیبانی نمیشود.
کماکان برای استفاده از این قابلیّت، میتوانید بعد از اطمینان از فعّال بودن (پروفایل مربّعیشکل)، پیام ایجاد تاپیک رو پیدا کنید و بعد، روی بخش View thread، ضربه بزنید. حالا تاپیک مدنظر رو دارید و میتونید داخلش پیام بدید یا همچنین میتونید روی پیام ایجاد تاپیک، ریپلای بزنید.
اگه قادر به انجام این کار نبودید، پیوند یه پیام توی اون تاپیک رو کپی کنید، داخل یه جا (مثل پیامهای ذخیره شده) بفرستید و بعد روش ضربه بزنید تا وارد تاپیک مربوطه، بشید.
این ترفند از کارکرد اصلی تاپیک – که با ریپلای روی پیامهای ایجاد تاپیک و با استفاده از قابلیّت پیشین replies تلگرام – کار میکنه.
#note
Forwarded from Linuxor ?
Forwarded from Linuxor ?
Forwarded from DevTwitter | توییت برنامه نویسی
This media is not supported in your browser
VIEW IN TELEGRAM
این بلاگ از کمپانی ZenML اومده و ۲۸۷ مورد case study جدید از کمپانی های مختلف گذاشته که چطور از AI و بخصوص Gen AI استفاده میکنند. همه را خلاصه کرده و لینک به مقاله/بلاگ اصلی اون کمپانی را هم گذاشته. اینها کلی مثال واقعی از دیپلوی کردن سیستم های AI هست در محیط پروداکشن. که میتونید تو کمپانی های خودتون یا مسائل خودتون الگو بگیرید. خودش یکجور آمادگی برای مصاحبه های شغلی هم هست.
Link: https://zenml.io/blog/llmops-in-production-287-more-case-studies-of-what-actually-works…
@DevTwitter | <Mehdi Allahyari/>
Link: https://zenml.io/blog/llmops-in-production-287-more-case-studies-of-what-actually-works…
@DevTwitter | <Mehdi Allahyari/>
Forwarded from Geek Alerts
کوانتوم و ایدئولوژی
مارکسیسم یه ایده بود تو شوروی که میگفت چطور میشه یک جامعه عالی و برابر ساخت که در اون همه چیز مال همه باشه و کسی فقیر یا ثروتمند نباشه. بعد ۱۹۱۷ کمونیستها به رهبری لنین به قدرت میرسن و میگن ما میخوام با دستورالعملهای مارکس کشور رو اداره کنیم. بحثهایی داشتن که این ایده وقتی خوب جواب میده که همه کشورهای دنیا اجراش کنن ولی خب شوروی تنها کشوری بود که اجراش کرد.
رهبر بعدی یعنی استالین که قدرت میگیره، میگه اشکالی نداره ما میتونیم دور خودمون دیوار بکشیم و نتیجه شوروی شد یک کشور بسته و نظامی، کشوری همیشه در حالت آماده باشه.
ایدههای اصلی مارکسیسم میگفتن همه چیز در تاریخ و جامعه «قطعی» و «قابل پیشبینی» هست. مثل یک ماشین دقیق که میشه آیندهاش رو حساب کرد. همون موقعها یه علم جدید اومد به اسم «فیزیک کوانتوم» که میگفت در دنیای ذرات خیلی ریز (اتمها)، همه چیز بر اساس «شانس و عدم قطعیت» کار میکنه. یعنی دنیا در پایهایترین سطحش، قابل پیشبینی نیست.
این ایده دقیقا مخالف چیزی بود که شوروی تبلیغ میکرد، علم ایدئولوژیهای اونهارو زیر سوال میبرد و نیاز داشتن کنترلش کنن، به خاطر همین دانشمندان رو مجبور کردن تا ضد کوانتوم صحبت کنن و بگن این ایدهای غربی هست. اونجا نقطهای بود که رولد ساگدیف دانشمند اهل شوروی اون رو سقوط علم در شوروی میدونه. میگه علم تو شوروی با وجود شروع قدرتمندش، از درون پاشید چون علم با ایدئولوژی نمیخوند. [L]
🤓 @geekalerts
مارکسیسم یه ایده بود تو شوروی که میگفت چطور میشه یک جامعه عالی و برابر ساخت که در اون همه چیز مال همه باشه و کسی فقیر یا ثروتمند نباشه. بعد ۱۹۱۷ کمونیستها به رهبری لنین به قدرت میرسن و میگن ما میخوام با دستورالعملهای مارکس کشور رو اداره کنیم. بحثهایی داشتن که این ایده وقتی خوب جواب میده که همه کشورهای دنیا اجراش کنن ولی خب شوروی تنها کشوری بود که اجراش کرد.
رهبر بعدی یعنی استالین که قدرت میگیره، میگه اشکالی نداره ما میتونیم دور خودمون دیوار بکشیم و نتیجه شوروی شد یک کشور بسته و نظامی، کشوری همیشه در حالت آماده باشه.
ایدههای اصلی مارکسیسم میگفتن همه چیز در تاریخ و جامعه «قطعی» و «قابل پیشبینی» هست. مثل یک ماشین دقیق که میشه آیندهاش رو حساب کرد. همون موقعها یه علم جدید اومد به اسم «فیزیک کوانتوم» که میگفت در دنیای ذرات خیلی ریز (اتمها)، همه چیز بر اساس «شانس و عدم قطعیت» کار میکنه. یعنی دنیا در پایهایترین سطحش، قابل پیشبینی نیست.
این ایده دقیقا مخالف چیزی بود که شوروی تبلیغ میکرد، علم ایدئولوژیهای اونهارو زیر سوال میبرد و نیاز داشتن کنترلش کنن، به خاطر همین دانشمندان رو مجبور کردن تا ضد کوانتوم صحبت کنن و بگن این ایدهای غربی هست. اونجا نقطهای بود که رولد ساگدیف دانشمند اهل شوروی اون رو سقوط علم در شوروی میدونه. میگه علم تو شوروی با وجود شروع قدرتمندش، از درون پاشید چون علم با ایدئولوژی نمیخوند. [L]
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from a pessimistic researcher (Kc)
در ابتدا برای این ارائه از من خواسته شد که یک چکیدهای بنویسم. نسخهی اول این چکیده خیلی رسمی و خشک و طولانی شد. با خودم گفتم به احتمال زیاد خیلی از آدمایی که قراره این ارائه رو شرکت کنن، مطالب براشون نو باشه. واسه همین سعی کردم متن رو فان تر بنویسم و در راستای اندازه پوستر کوتاه تر. اما از اونجایی که اکثرتون اینجا با فرمال متد آشنا هستید گفتم اون متن اولیه رو براتون منتشر کنم :
The software industry today is characterized by complex systems, such as parallel and distributed programs. These systems consist of a finite number of computational units that execute concurrently and synchronize with each other through message-passing, shared memory, or both, featuring increasingly integrated components and sophisticated functionalities. The scale and complexity of such systems are growing rapidly, and the pace of development has never been faster. However, this progress comes at a cost. With larger and more complex software, issues like unreliability, vulnerabilities, and unintended behaviors also increase. Ensuring the safety and correctness of parallel and distributed systems is as important as adding new features.
Formal methods are one of the prominent techniques that can provide theoretical guarantees and empirical tools to tackle these problems. In fact, formal methods offer formal specification languages that enable us to precisely model the behavior of each concurrent computational unit in a system, as well as the safety properties that need to be satisfied. Moreover, they provide sound, complete, and optimal decision procedures that allow us to perform automated reasoning over the formal specifications. Overall, they offer a push-button rigorous formal framework that can be applied to verify such systems.
In this introductory talk, we will motivate the audience regarding the need for formal methods in the daily software industry, followed by a discussion of some classical techniques that fall under the concept of model checking, which is an automated reasoning technique for verifying software. We will cover stateful enumeration, symbolic, and stateless techniques in model checking over guarded command languages, finite-state automata, and temporal logic formalisms. Finally, we will discuss state-of-the-art techniques in formal verification frameworks for concurrent and distributed programs and conclude the session with some open problems.
The software industry today is characterized by complex systems, such as parallel and distributed programs. These systems consist of a finite number of computational units that execute concurrently and synchronize with each other through message-passing, shared memory, or both, featuring increasingly integrated components and sophisticated functionalities. The scale and complexity of such systems are growing rapidly, and the pace of development has never been faster. However, this progress comes at a cost. With larger and more complex software, issues like unreliability, vulnerabilities, and unintended behaviors also increase. Ensuring the safety and correctness of parallel and distributed systems is as important as adding new features.
Formal methods are one of the prominent techniques that can provide theoretical guarantees and empirical tools to tackle these problems. In fact, formal methods offer formal specification languages that enable us to precisely model the behavior of each concurrent computational unit in a system, as well as the safety properties that need to be satisfied. Moreover, they provide sound, complete, and optimal decision procedures that allow us to perform automated reasoning over the formal specifications. Overall, they offer a push-button rigorous formal framework that can be applied to verify such systems.
In this introductory talk, we will motivate the audience regarding the need for formal methods in the daily software industry, followed by a discussion of some classical techniques that fall under the concept of model checking, which is an automated reasoning technique for verifying software. We will cover stateful enumeration, symbolic, and stateless techniques in model checking over guarded command languages, finite-state automata, and temporal logic formalisms. Finally, we will discuss state-of-the-art techniques in formal verification frameworks for concurrent and distributed programs and conclude the session with some open problems.
Forwarded from Armon technical logs (armon Taheri)
یکی از سوالای مفهومی کوبر اینکه وقتی یه دیپلویمنت اپلای میکنی چه اتفاقی میوفته تا اون پاد ایجاد بشه و قابل دسترس باشه
https://github.com/jamiehannaford/what-happens-when-k8s
https://github.com/jamiehannaford/what-happens-when-k8s
GitHub
GitHub - jamiehannaford/what-happens-when-k8s: 🤔 What happens when I type kubectl run?
🤔 What happens when I type kubectl run? Contribute to jamiehannaford/what-happens-when-k8s development by creating an account on GitHub.
❤1
Forwarded from نوشتههای ترمینالی
چرا abstraction اشتباه در کد، از کد تکراری بدتر است:
https://sandimetz.com/blog/2016/1/20/the-wrong-abstraction
بلاگ پست قدیمیایه ولی به نظرم هنوز کاملا میتونه نمود داشته باشه، مخصوصا وقتی که کد به مرور تغییر میکنه و ما میخوایم لاجیک جدید رو به زور توی همون تابع یا کلاس یا اینترفیس قبلی بگنجونیم.
https://sandimetz.com/blog/2016/1/20/the-wrong-abstraction
بلاگ پست قدیمیایه ولی به نظرم هنوز کاملا میتونه نمود داشته باشه، مخصوصا وقتی که کد به مرور تغییر میکنه و ما میخوایم لاجیک جدید رو به زور توی همون تابع یا کلاس یا اینترفیس قبلی بگنجونیم.
Sandi Metz
The Wrong Abstraction — Sandi Metz
I've been thinking about the consequences of the "wrong abstraction." My RailsConf 2014 "all the little things" talk included a section where I asserted: > duplication is far cheaper than the wrong abstraction And in the summary, I went on to advise: >
Forwarded from Geek Alerts
گوگل قابلیتهای جدیدی رو به AI Mode مرورگر خودش اضافه کرده.
قابلیت Canvas با کمک هوش مصنوعی شروع به جمعآوری و سازماندهی مطالب تو یک پنل جانبی میکنه و میشه با پرامپ نویسی و اصلاح اون، به چیزی که میخواید برسید و میشه ازش برای خلاصه کردن جلسات یا برنامهریزی برای خوندن مطالب امتحان استفاده کرد.
گوگل قابلیت جستجوی زنده رو با گوگللنز یکپارچه کرده و اجازه میده با باز کردن لنز در اپ گوگل، روی آیکون Live ضربه بزنید و در حالی که دوربین رو به سمت چیزی گرفتید، درباره اون سوال کنید. با این قابلیت، کاربران میتونن یک گفتگوی دوطرفه با هوشمصنوعی گوگل داشته باشن که بر اساس ورودی تصویری دوربین موبایلشونه.
با انتخاب قابلیت Ask Google about this page که تو قسمت نوار ادرس مرورگر اضافه شده، میتونید درباره قسمتی از اون صفحه، مثل یک نمودار هندسی سوال بپرسید و نکتههای کلیدی اون رو استخراج کنید. [L]
🤓 abolfazl @geekalerts
قابلیت Canvas با کمک هوش مصنوعی شروع به جمعآوری و سازماندهی مطالب تو یک پنل جانبی میکنه و میشه با پرامپ نویسی و اصلاح اون، به چیزی که میخواید برسید و میشه ازش برای خلاصه کردن جلسات یا برنامهریزی برای خوندن مطالب امتحان استفاده کرد.
گوگل قابلیت جستجوی زنده رو با گوگللنز یکپارچه کرده و اجازه میده با باز کردن لنز در اپ گوگل، روی آیکون Live ضربه بزنید و در حالی که دوربین رو به سمت چیزی گرفتید، درباره اون سوال کنید. با این قابلیت، کاربران میتونن یک گفتگوی دوطرفه با هوشمصنوعی گوگل داشته باشن که بر اساس ورودی تصویری دوربین موبایلشونه.
با انتخاب قابلیت Ask Google about this page که تو قسمت نوار ادرس مرورگر اضافه شده، میتونید درباره قسمتی از اون صفحه، مثل یک نمودار هندسی سوال بپرسید و نکتههای کلیدی اون رو استخراج کنید. [L]
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from IRCF | اینترنت آزاد برای همه
ایده استفاده از لیزر ضدماهواره #استارلینک توسط چین در مقالات آکادمیک و نظامی مطرح شده و در سطح پژوهشی مورد بررسی قرار میگیره، اما تا این لحظه مدرکی برای اثبات وجود چنین سیستم عملیاتیای بهطور علنی منتشر نشده ...
البته چین تنها کشوری نیست که نگران استارلینکه!
🔍 ircf.space
@ircfspace
البته چین تنها کشوری نیست که نگران استارلینکه!
🔍 ircf.space
@ircfspace
Forwarded from DevTwitter | توییت برنامه نویسی
گزارش کوتاه از وضعیت بازار کار مهندسی نرمافزار در سال 2025 که با Relocation همراه بوده است :
بیش از ۱۵۰۰ آگهی شغلی بررسی شدهاند که از دارای (Relocation) بوده اند
- آلمان در صدر کشورهای منتشرکننده آگهی برای مهندسان نرمافزار بوده است.
- صنعت فینتک (Fintech) پرتقاضاترین حوزه بوده ، حتی جلوتر از حوزه های پر سر و صدای مرتبط با هوش مصنوعی.
- شرکتهای متوسط و Scale-upها بیش از غولهای فناوری (مثل MAANG) در حال جذب نیرو بوده و هستند
توزیع سمت ها و موقعیتهای کاری :
- برنامه نویسان بکاند ( که سلام و درود خدا بر آنها باد ): ۵۱۷ موقعیت (بیشترین تعداد)
- نقشهای مرتبط با Data و هوش مصنوعی: ۳۵۲ موقعیت شامل: Data Engineer، Data Scientist، Machine Learning Engineer
- موارد مرتبط با DevOps و زیرساخت: رتبه سوم از نظر تقاضا
نتیجه: به شعور خواننده بستگی دارد !. ( البته به ما چه ؟! )
@DevTwitter | <Ali Kolahdoozan/>
بیش از ۱۵۰۰ آگهی شغلی بررسی شدهاند که از دارای (Relocation) بوده اند
- آلمان در صدر کشورهای منتشرکننده آگهی برای مهندسان نرمافزار بوده است.
- صنعت فینتک (Fintech) پرتقاضاترین حوزه بوده ، حتی جلوتر از حوزه های پر سر و صدای مرتبط با هوش مصنوعی.
- شرکتهای متوسط و Scale-upها بیش از غولهای فناوری (مثل MAANG) در حال جذب نیرو بوده و هستند
توزیع سمت ها و موقعیتهای کاری :
- برنامه نویسان بکاند ( که سلام و درود خدا بر آنها باد ): ۵۱۷ موقعیت (بیشترین تعداد)
- نقشهای مرتبط با Data و هوش مصنوعی: ۳۵۲ موقعیت شامل: Data Engineer، Data Scientist، Machine Learning Engineer
- موارد مرتبط با DevOps و زیرساخت: رتبه سوم از نظر تقاضا
نتیجه: به شعور خواننده بستگی دارد !. ( البته به ما چه ؟! )
@DevTwitter | <Ali Kolahdoozan/>