Forwarded from Geek Alerts
اروپا برای اپل قانونی گذاشت که باید به برنامهها اجازه بده سیستم پرداخت خارجی داشته باشن، اپل هم مجبور شد این رو اجرا کنه ولی به معنی تلافی نکردن نیست، الان هر برنامهای که سیستم پرداخت خارجی اضافه کرده باشه اپل یه هشدار با آیکن قرمز تو صفحه نصبش نمایش میده که این برنامه امن نیست یا حریمخصوصی نداره. این هشدار رو هم جوری نمایش میده که شما احساس کنید اون بازی یا برنامه رو نباید نصب کنید.
🔗 mjtsai
🤓 @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from DevTwitter | توییت برنامه نویسی
Forwarded from Linuxor ?
دنبال ابزار مانیتورینگ بودید netdata رو امتحان کنید، اونقدری امکانات داره تو داشبوردش آدم تو داشبوردش گم میشه
نسخه Demo جهت تست :
app.netdata.cloud/spaces/netdata-demo
نصب
learn.netdata.cloud/docs/netdata-agent/installation/
@Linuxor
نسخه Demo جهت تست :
app.netdata.cloud/spaces/netdata-demo
نصب
learn.netdata.cloud/docs/netdata-agent/installation/
@Linuxor
Forwarded from DevTwitter | توییت برنامه نویسی
کلمه پر کاربر Bottleneck به چه معنیه؟
تصور کن یه بطری آب داری (bottle)، و میخوای خیلی سریع آب داخلش رو خالی کنی.
اما چون دهانهی بطری باریکه (neck)، سرعت خالی شدن آب کم میشه.
این قسمت باریک شده که جلوی سرعت رو میگیره، میگن bottleneck
تو برنامهنویسی:
یعنی بخشی از برنامه که باعث کند شدن کل عملکرد میشه.
مهم نیست بقیهی سیستم چقدر سریع باشن، تا وقتی bottleneck وجود داره، کار کل سیستم لنگ میمونه.
با Instrumentation میفهمی Bottleneck کجاست
مثلاً با Tracing:
میبینی یه درخواست API کل سیستم رو سریع رد میکنه، ولی توی مرحلهی `FindUser()`، یهو ۸ ثانیه مکث میکنه → Bottleneck همینه!
یا با Metrics:
نمودار نشون میده که وقتی درخواستها زیاد میشن، مصرف CPU میره بالا، اما فقط برای یه سرویس خاص.
چرا باید Bottleneck رو پیدا کنی؟
چون بهت میگه:
کجا باید بهینهسازی کنی
کدوم سرویس باید scale بشه
چه منابعی داری هدر میدی
@DevTwitter | <Alireza Feizi/>
تصور کن یه بطری آب داری (bottle)، و میخوای خیلی سریع آب داخلش رو خالی کنی.
اما چون دهانهی بطری باریکه (neck)، سرعت خالی شدن آب کم میشه.
این قسمت باریک شده که جلوی سرعت رو میگیره، میگن bottleneck
تو برنامهنویسی:
یعنی بخشی از برنامه که باعث کند شدن کل عملکرد میشه.
مهم نیست بقیهی سیستم چقدر سریع باشن، تا وقتی bottleneck وجود داره، کار کل سیستم لنگ میمونه.
با Instrumentation میفهمی Bottleneck کجاست
مثلاً با Tracing:
میبینی یه درخواست API کل سیستم رو سریع رد میکنه، ولی توی مرحلهی `FindUser()`، یهو ۸ ثانیه مکث میکنه → Bottleneck همینه!
یا با Metrics:
نمودار نشون میده که وقتی درخواستها زیاد میشن، مصرف CPU میره بالا، اما فقط برای یه سرویس خاص.
چرا باید Bottleneck رو پیدا کنی؟
چون بهت میگه:
کجا باید بهینهسازی کنی
کدوم سرویس باید scale بشه
چه منابعی داری هدر میدی
@DevTwitter | <Alireza Feizi/>
👍1
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱)
Forwarded from SUT Ad
اگر به برنامه نویسی علاقهمندی، رویداد ictchallenge شریف بهترین فرصته که خودتو نشون بدی!
به برندههای این مسابقه جوایز نقدی داده میشه و از بهترین شرکتهای کشور پیشنهاد استخدام میگیرن!
▶️ کلیپ دوره قبل برای آشنایی بیشتر
‼️ ظرفیت این دوره محدوده، زودتر رایگان ثبت نام کن:
🖥 https://ictchallenge.ir/ictchallenge2025/
فقط کافیه یه تیم قوی با دوستات تشکیل بدی 💪
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from DevTwitter | توییت برنامه نویسی
تو سایت زیر مجموعه از مقالات با تمرکز بر دیتاساینس لیست شده که بهتون کمک میکنه کد پایتون رو بهینهتر و بهتر و سریعتر بنویسید، از دستش ندید!
https://pythonspeed.com/datascience/
@DevTwitter | <Reza Jafari/>
https://pythonspeed.com/datascience/
@DevTwitter | <Reza Jafari/>
Forwarded from یه شعر (Poem Bot)
حافظ | غزلیات | غزل شمارهٔ ۳۹۶
صبح است ساقیا قدحی پرشراب کن
دور فلک درنگ ندارد شتاب کن
زان پیش تر که عالم فانی شود خراب
ما را ز جام باده گلگون خراب کن
خورشید می ز مشرق ساغر طلوع کرد
گر برگ عیش می طلبی ترک خواب کن
روزی که چرخ از گل ما کوزه ها کند
زنهار کاسه سر ما پرشراب کن
ما مرد زهد و توبه و طامات نیستیم
با ما به جام باده صافی خطاب کن
کار صواب باده پرستی ست حافظا
برخیز و عزم جزم به کار صواب کن
#حافظ | گنجور
📍@iipoem
صبح است ساقیا قدحی پرشراب کن
دور فلک درنگ ندارد شتاب کن
زان پیش تر که عالم فانی شود خراب
ما را ز جام باده گلگون خراب کن
خورشید می ز مشرق ساغر طلوع کرد
گر برگ عیش می طلبی ترک خواب کن
روزی که چرخ از گل ما کوزه ها کند
زنهار کاسه سر ما پرشراب کن
ما مرد زهد و توبه و طامات نیستیم
با ما به جام باده صافی خطاب کن
کار صواب باده پرستی ست حافظا
برخیز و عزم جزم به کار صواب کن
#حافظ | گنجور
📍@iipoem
Forwarded from SoniaCircuit (Sony)
https://lovable.dev
یکی از نمونه اپ هایی که میاد کانسپت Low Code, NoCode یا به اصطلاح همون Vibe Coding رو انجام میده
—-
https://www.ibm.com/think/topics/vibe-coding
What is vibe coding?
—-
برای من خیلی جالبه که با یه دستور ساده یه کد که ۵۰۰ ۶۰۰ خط فرانت میخواد نوشته میشه :)
و البته مشکلی هم که به وجود میاره سخت تر کردن دیباگش هست که برای این هم محتمل یه ابزاری درست میشه
در نهایت میشه گفت هیچ چیزی قرار نیست کامل باشه ولی کانسپت پروگرمینگ خیلی قراره تغییر بکنه با این تفاسیر.
#lowcode #nocode #vibecoding #llm #programming
یکی از نمونه اپ هایی که میاد کانسپت Low Code, NoCode یا به اصطلاح همون Vibe Coding رو انجام میده
—-
https://www.ibm.com/think/topics/vibe-coding
What is vibe coding?
In software engineering , development is reshaping from strict, manual coding and becoming more flexible and AI-powered—and vibe coding is at the forefront of this change. “Vibe coding” is introduced by renowned Computer scientist Andrej Karpathy in February 2025 and emphasized the significance of AI tools in software development. This concept is in line with developments in artificial intelligence (AI) technologies, especially large language models (LLMs) like ChatGPT, Claude and OpenAI's Codex to help developers stay in the zone of creativity and automate coding works.
Vibe coding is a fresh take in coding where users express their intention using plain speech and the AI transforms that thinking into executable code.
The goal of vibe coding is to create an AI powered development environment where AI agents serve as coding assistants making suggestions in real time, automating tedious processes and even producing standard codebase structures.1
—-
برای من خیلی جالبه که با یه دستور ساده یه کد که ۵۰۰ ۶۰۰ خط فرانت میخواد نوشته میشه :)
و البته مشکلی هم که به وجود میاره سخت تر کردن دیباگش هست که برای این هم محتمل یه ابزاری درست میشه
در نهایت میشه گفت هیچ چیزی قرار نیست کامل باشه ولی کانسپت پروگرمینگ خیلی قراره تغییر بکنه با این تفاسیر.
#lowcode #nocode #vibecoding #llm #programming
lovable.dev
Lovable - Build Apps & Websites with AI, Fast | No Code App Builder
Build apps, websites, and digital products faster using Lovable’s no-code and AI-powered platform, no deep coding skills required.
Forwarded from DevTwitter | توییت برنامه نویسی
این مخزن گیتهاب شامل بیش از ۱۵۷ پرامپت متنوع و کاربردی برای ChatGPT و مدلهای مشابهه که تو زمینههای مختلف کمکت میکنه،از جمله:
- برنامهنویسی و رفع اشکال
- تولید محتوا و نوشتن مقاله
- آموزش و یادگیری مفاهیم پیچیده
https://github.com/f/awesome-chatgpt-prompts
@DevTwitter | <OmiD/>
- برنامهنویسی و رفع اشکال
- تولید محتوا و نوشتن مقاله
- آموزش و یادگیری مفاهیم پیچیده
https://github.com/f/awesome-chatgpt-prompts
@DevTwitter | <OmiD/>
Forwarded from نوشتههای ترمینالی
فایل متنی چیه؟ شاید بدیهی به نظر بیاد ولی توی POSIX تعریف ازش داریم.
تو این لینک میتونید بیشتر در موردش بخونید.
نکات مختلفی داره از جمله این که بین خط ها چی میاد و و از همه جالب تر این که اگر آخرین کارکتر فایلتون n\ نباشه معتبر نیست فایلتون :)))
https://stackoverflow.com/questions/729692/why-should-text-files-end-with-a-newline/729795#729795
تو این لینک میتونید بیشتر در موردش بخونید.
نکات مختلفی داره از جمله این که بین خط ها چی میاد و و از همه جالب تر این که اگر آخرین کارکتر فایلتون n\ نباشه معتبر نیست فایلتون :)))
https://stackoverflow.com/questions/729692/why-should-text-files-end-with-a-newline/729795#729795
Stack Overflow
Why should text files end with a newline?
I assume everyone here is familiar with the adage that all text files should end with a newline. I've known of this "rule" for years but I've always wondered — why?
Forwarded from محتوای آزاد سهراب
Forwarded from DevTwitter | توییت برنامه نویسی
در دنیای امروز، سرعت و کارایی در توسعه اپلیکیشنها از اهمیت بالایی برخوردار است. یکی از ابزارهایی که به طرز چشمگیری میتواند عملکرد اپلیکیشنها را بهبود دهد، Redis است.
اما چرا استفاده از Redis در لاراول اهمیت دارد؟
ردیس یک سیستم کش (Caching) بسیار سریع است که به ذخیرهسازی دادهها در حافظه (RAM) پرداخته و سرعت دسترسی به آنها را به طرز چشمگیری افزایش میدهد. این ویژگی بهویژه در پروژههایی که نیاز به پردازش دادههای سنگین دارند، بسیار مفید است.
مزایای استفاده از Redis در لاراول:
افزایش سرعت:
ردیس با ذخیره دادهها در حافظه و جلوگیری از دسترسی مکرر به پایگاه داده، سرعت اپلیکیشن را بهطور قابل توجهی افزایش میدهد.
کاهش بار پایگاه داده:
با کش کردن نتایج کوئریها یا دادههای ثابت، Redis بار زیادی را از روی پایگاه داده برداشته و عملکرد کلی سیستم را بهبود میبخشد.
مقیاسپذیری بالا:
ردیس به راحتی میتواند با سیستمهای بزرگ و پیچیده کنار بیاید و در مواقع نیاز به مقیاسپذیری، بهطور خودکار عملکرد خود را حفظ میکند.
پشتیبانی از دادههای پیچیده:
ردیس از دادههای پیچیده مانند Listها، Setها، Hashها و Sorted Setها پشتیبانی میکند، که در مقایسه با کشهای سنتی ویژگی منحصر به فردی است.
پشتیبانی از کشهای چند سطحی:
ردیس امکان ساخت کشهایی با اولویتهای مختلف را فراهم میکند و میتواند دادهها را بهطور هوشمند ذخیره و بازیابی کند.
@DevTwitter | <Parham Mahmoodi/>
اما چرا استفاده از Redis در لاراول اهمیت دارد؟
ردیس یک سیستم کش (Caching) بسیار سریع است که به ذخیرهسازی دادهها در حافظه (RAM) پرداخته و سرعت دسترسی به آنها را به طرز چشمگیری افزایش میدهد. این ویژگی بهویژه در پروژههایی که نیاز به پردازش دادههای سنگین دارند، بسیار مفید است.
مزایای استفاده از Redis در لاراول:
افزایش سرعت:
ردیس با ذخیره دادهها در حافظه و جلوگیری از دسترسی مکرر به پایگاه داده، سرعت اپلیکیشن را بهطور قابل توجهی افزایش میدهد.
کاهش بار پایگاه داده:
با کش کردن نتایج کوئریها یا دادههای ثابت، Redis بار زیادی را از روی پایگاه داده برداشته و عملکرد کلی سیستم را بهبود میبخشد.
مقیاسپذیری بالا:
ردیس به راحتی میتواند با سیستمهای بزرگ و پیچیده کنار بیاید و در مواقع نیاز به مقیاسپذیری، بهطور خودکار عملکرد خود را حفظ میکند.
پشتیبانی از دادههای پیچیده:
ردیس از دادههای پیچیده مانند Listها، Setها، Hashها و Sorted Setها پشتیبانی میکند، که در مقایسه با کشهای سنتی ویژگی منحصر به فردی است.
پشتیبانی از کشهای چند سطحی:
ردیس امکان ساخت کشهایی با اولویتهای مختلف را فراهم میکند و میتواند دادهها را بهطور هوشمند ذخیره و بازیابی کند.
@DevTwitter | <Parham Mahmoodi/>
Forwarded from IRCF | اینترنت آزاد برای همه
نسخه ۲.۹۱.۱۱ از فیلترشکن #oblivionDesktop برای ویندوز، لینوکس و مکاواس در دسترس قرار گرفت.
🚀 github.com/bepass-org/oblivion-desktop/releases
جدیدترین تغییرات:
- افزودن گزینه عبور از فیلترینگ دیسکورد در تنظیمات تانل
- امکان تغییر پیکربندی پروکسی از منوی system tray
- بهبود دسترسی به آدرسهای IP مربوط به رابطهای شبکه
- کاهش تأخیر مربوط به زمانبندی خروج از برنامه
- رفع مشکل جلوگیری برنامه از خاموششدن macOS
- بهبود فرایند پنهانکردن پنجره اصلی از تسکبار در اجرای اولیه
- افزودن نسخه AppImage برای سیستمعامل لینوکس
- افزودن لینک راهنما برای برخیاز اعلانهای داخلی
- برطرفکردن تعدادی از اشکالات برنامه
ارسال گزارش ایرادات:
💡 github.com/bepass-org/oblivion-desktop/issues
🔍 ircf.space/software
@ircfspace
🚀 github.com/bepass-org/oblivion-desktop/releases
جدیدترین تغییرات:
- افزودن گزینه عبور از فیلترینگ دیسکورد در تنظیمات تانل
- امکان تغییر پیکربندی پروکسی از منوی system tray
- بهبود دسترسی به آدرسهای IP مربوط به رابطهای شبکه
- کاهش تأخیر مربوط به زمانبندی خروج از برنامه
- رفع مشکل جلوگیری برنامه از خاموششدن macOS
- بهبود فرایند پنهانکردن پنجره اصلی از تسکبار در اجرای اولیه
- افزودن نسخه AppImage برای سیستمعامل لینوکس
- افزودن لینک راهنما برای برخیاز اعلانهای داخلی
- برطرفکردن تعدادی از اشکالات برنامه
ارسال گزارش ایرادات:
💡 github.com/bepass-org/oblivion-desktop/issues
🔍 ircf.space/software
@ircfspace
Forwarded from IRCF | اینترنت آزاد برای همه
نکاتی در رابطه با تغییرات جدید #GFW و مکانیزم #فیلترینگ ...
🎥 youtu.be/GNsApL1kBP4?t=110
🔍 ircf.space
@ircfspace
🎥 youtu.be/GNsApL1kBP4?t=110
🔍 ircf.space
@ircfspace
YouTube
پایان VPN های تانل در ایران؟
رفقا سعی کردم کارای تکراری مثل نصب ثنایی نکنم . یه تعداد تست انجام دادم ، لطفا اگه هنوز درگیر تانل و VPN هستید تست ها رو شما هم انجام بدین و توی کامنت ها بگین که نتیجه ای که گرفتید نسبت به ویدئو چقدر درست بوده .
*** نکته ی مهم : دوستان متاسفانه به فاصله…
*** نکته ی مهم : دوستان متاسفانه به فاصله…
Forwarded from Linuxor ?
این ریپو تقریبا هر چیزی مربوط به ماشین لرنینگ رو جمع کرده از بینایی ماشین، ان ال پی، دیپ لرنینگ، تحلیل داده ها بگیر تا سیستم های پیشنهاد دهنده
مثال از زبان های مختلف برنامه نویسی هم توش هست که راحت تر بتونید با پروژتون مچش کنید
https://github.com/josephmisiti/awesome-machine-learning
@Linuxor
مثال از زبان های مختلف برنامه نویسی هم توش هست که راحت تر بتونید با پروژتون مچش کنید
https://github.com/josephmisiti/awesome-machine-learning
@Linuxor