Dev Perfects
40 subscribers
9.23K photos
1.26K videos
468 files
13K links
بخوام خیلی خلاصه بگم
این کانال میاد مطالب کانالای خفن تو حوزه تکنولوژی و برنامه نویسی رو جمع میکنه

پست پین رو بخونید
https://t.iss.one/dev_perfects/455


ارتباط:
https://t.iss.one/HidenChat_Bot?start=936082426
Download Telegram
Forwarded from SoniaCircuit (Sony ARM64v8)
https://baskon.ir

هدف ساخت این پروژه رو نمیدونم ولی مثل اینکه معلومه دل سازنده خیلی پر بوده :)

یکی از عواقب های مصرف زیادی توییتر
این هم iOS رو آورده توی داکر؛ از طریق مرورگر بی‌دردسر میشه بهش دسترسی داشت.
دارم نصبش می‌کنم ببینم می‌شه از MAC آدرسش برای بیلد این برنامه‌های iOS مسخره استفاده کرد یا نه.

https://github.com/dockur/macos

@DevTwitter | <Mohammad/>
Forwarded from Linuxor ?
توی ورژن های جدید IDE های JetBrains این اکستنشن کد کامپلشن آفلاین بر پایه هوش مصنوعی رو دیفالت اضافه کردن که یه مدل سبکه و پیشنهاد های خوبی هم می‌ده

plugins.jetbrains.com/plugin/14823-full-line-code-completion


@Linuxor
This media is not supported in your browser
VIEW IN TELEGRAM
یک ریپو روی گیتهاب اومده و مدل (TTS)/ متن به گفتار kokoro را تبدیل کرده به web app با fastAPI و داکر، هم برای CPU و هم GPU. میتونید با یک دستور، داکر را بگیرید و ران کنید. این مدل کلا ۸۲ میلیون پارامتر داره و روی CPU هم خیلی سریع هست. بعد از اجرا اپ را باز کنید، متن را وارد کنید و صدای دلخواه را انتخاب کنید، و اجرا کنید تا صدا تولید بشه. ویدیویی که درست کردم را ببینید. میتونید به صورت streaming هم صدا را بفرستید مثلا توی چت بات ها!
عالیه!
Github: https://github.com/remsky/Kokoro-FastAPI

@DevTwitter | <Mehdi Allahyari/>
Forwarded from یه شعر (Poem Bot)
مولانا | دیوان شمس | رباعیات | رباعی شمارهٔ ۱۶۰۲

ای بر نمک تو خلق نانی بزده
بر مرکب تو داغ نشانی بزده
حیفست که سوی کان رود آن بر سیم
پنهان چون جان و بر جهانی بزده

#مولانا | گنجور
📍@iipoem
Forwarded from Geek Alerts
ابرکامپیوتر Colossus شرکت xAI ایلان ماسک، با باتری‌های Megapack تسلا روشن شد. برای آموزش مدل Grok و پشتیبانی از شبکه X (توییتر) ساخته شده و تو ممفیس قرار داره. [L]

اوپن‌اِی‌آی شرکت ویندسرف رو به قیمت ۳ میلیارد دلار خرید. بعد از انتشار این خبر، سهام گوگل افت کرده. [L]

سازمان مالیات آمریکا (IRS) یک چهارم کل کارمندها و یک سوم کل حسابرس‌هاشو اخراج کرده، میگن با هوش‌مصنوعی میخوان جاشونو پر کنن، حتی پیشنهاد حذف ۴۰ هزار شغل دیگه هم داده شده. [L]

گوگل یه چت‌بات پزشکی هوش مصنوعی به اسم AMIE رو آپدیت کرده که حالا می‌تونه از روی عکس‌های موبایلی، ضایعات پوستی رو تشخیص بده. در کنار تحلیل تصاویر پزشکی مثل نوار قلب، دقتش بیشتر شده و فعلا آزمایشی هست. [L]

اپل یه شرکت کانادایی Mayday Labs (تقویم AI) رو تو آوریل ۲۰۲۴ خریده و الان تازه رو شده. هدفش اینه که با هوش مصنوعی این شرکت، برنامه تقویم خودش رو تو iOS 19 یا بعدتر بهتر کنه. [L]

متا از اسیست‌جن ۲.۰، (AssetGen 2.0) برای ساخت مدل‌های سه‌بعدی با کیفیت بالا توی متاورس و پلتفرم‌های سه‌بعدی مثل هورایزن رونمایی کرد.[L]

یه تحقیق جدید میگه اگه از مدل‌های زبانی (LLMها) بخوایم جوابای کوتاه و مختصر بدن، مخصوصاً سر موضوعات مبهم، ممکنه دقت جواباشون بیاد پایین و بیشتر هذیون‌گویی کنن. [L]

بایت‌دنس (سازنده تیک‌تاک) یه ایجنت هوش مصنوعی اوپن‌سورس به اسم Agent TARS معرفی کرده که کارای پیچیده رو با دیدن صفحه وب و کار با خط فرمان و فایل‌ها، خودکار انجام میده. فعلاً نسخه macOS تو فاز آزمایشیه (ویندوز هم میاد) و با مدل Claude بهتر کار می‌کنه. [L]

@geekalerts
توی deepseek اگر فارسی بهتون جواب بده و کد هم توش بخواین همش چپ چین میشه که توضیحات فارسی رو بد میکنه
یه خط کد CSS لازم داشت منم براش اکستنشن نوشتم که هربار نخواین تغییر بدین یا متوجه متن نشین
لینک ریپو
https://github.com/alipalvane/deepseek-rtl-fixer

@DevTwitter | <Ali Palvane/>
Forwarded from Abramad | ابرآمد
برای آن ‌که بهره‌برداری از فناوری ابری به شکلی مؤثر و هدفمند انجام شود، ابتدا باید مفهوم تحول دیجیتال را به‌ درستی شناخت.
🎙 در نخستین بخش از فصل سوم «ابری‌تاک» به واکاوی پیوند حیاتی میان رایانش ابری و تحول دیجیتال می‌پردازیم و نقش این هم‌افزایی در رشد و آینده کسب‌وکارها را بررسی می‌کنیم.

🟡https://abmd.ir/YouTube-S3-E1
🟡https://abmd.ir/Aparat-S3-E1
🟡https://abmd.ir/CastBox-S3-E1
🟡https://abmd.ir/Abramad-S3-E1

@abramadcloud
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Geek Alerts
مرورگر جدید Comet از Perplexity شگفتی‌های بیشتری داره، گزارش‌های داخلی نشون میده Comet می‌تونه مستقیم تو شبکه X (توییتر سابق) به جای شما پست بذاره. فقط کافیه دستورتون رو بنویسید، خودش میره تو اکانتتون و کار رو انجام میده. این یعنی فراتر از یه مرورگر ساده عمل می‌کنه و می‌تونه برای ایمیل، ویرایش اسناد و شبکه‌های اجتماعی دیگه هم استفاده بشه. Comet قراره اواسط می عرضه بشه.

testingcatalog
@geekalerts
Forwarded from Geek Alerts
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🎉 انتشار Flatpak 1.16.1؛ نسخه‌ای پایدار با بهبودها و قابلیت‌های جدید

🔹نسخه‌ی جدید Flatpak 1.16.1 به‌عنوان اولین به‌روزرسانی نگهداری در سری 1.16 منتشر شد و اکنون به‌عنوان نسخه پایدار در دسترس کاربران قرار دارد.
🔹یکی از تغییرات مهم این نسخه، امکان به‌روزرسانی خودکار اپلیکیشن‌ها توسط حساب‌های کودک در حالت کنترل والدین است. این ویژگی تضمین می‌کند که به‌روزرسانی‌های امنیتی و رفع باگ‌ها حتی بدون دخالت والدین هم انجام شوند. البته اگر نیاز به تغییر این رفتار باشد، می‌توان از طریق قوانین Polkit آن را تنظیم کرد.

🔧 سایر بهبودها و تغییرات کلیدی:

🔹افزایش سرعت دستور flatpak prune --dry-run با حذف محاسبه فضای آزاد.
🔹افزودن مسیر /dev/udmabuf به گزینه --device=dri.
🔹بهبود پیام خطا در صورت ارسال پارامتر نامعتبر به flatpak-spawn --sandbox-a11y-own-name.
🔹بهینه‌سازی عملکرد دستور flatpak permission-reset برای نوشتن فقط مقادیر تغییر یافته.
🔹استفاده از شناسه نمونه (Instance ID) به جای شناسه پردازش اصلی در systemd برای مدیریت بهتر Scope‌ها.
🔹پشتیبانی از گواهی‌های TLS موجود در مسیر /etc/containers/certs.d هنگام تعامل با رجیستری‌های OCI.
🔹به‌روزرسانی و بهبود مستندات رسمی.

🛠 رفع چندین باگ از جمله:

🔹نشت حافظه هنگام نصب بسته‌های extra-data.
🔹جلوگیری از کرش‌های تصادفی flatpak-portal با حذف threadهای غیرضروری.
🔹حل مشکل ساخت با گزینه -Ddefault_library=static.
🔹بهبود در گزارش‌دهی خطاها و رفع نمایش دوباره خطاهای حیاتی.
🔹تکمیل گزینه‌های پیشنهادی در shell هنگام استفاده از flatpak search.

📦 این نسخه اکنون از طریق صفحه GitHub پروژه در دسترس است. با این حال، توصیه می‌شود برای به‌روزرسانی، از مخازن رسمی توزیع لینوکس خود استفاده کنید تا از سازگاری کامل بهره‌مند شوید.

📌نویسنده: حسین سیلانی
اخبار و آموزش های بیشتر در کانال:
https://t.iss.one/linuxtnt

📌منبع :  آکادمی کندوی دانش
https://learninghive.ir
اگر دارید PHP یاد میگیرید مخصوصا در بحث OOP و Auth
این ریپازیتوری که به تازگی دارم روش وقت میزارم و کامل میکنم میتونه کمکتون کنه
https://github.com/MisaghMomeniB/User-Auth-System-PHP

@DevTwitter | <Misagh Momeni Bashusqeh/>
Forwarded from Geek Alerts
دادگاه‌های اروپایی به سرویس‌های DNS عمومی مثل گوگل و کلودفلر دستور دادن سایت‌هایی که مشکل کپی‌رایت دارن رو مسدود کنن، کلی بحث هست که این کار درست نیست و با ذات شبکه که «آزادی دسترسی» هست جور در نمیاد، اوپن‌DNS کلا سرویسش رو تو فرانسه و بلژیک قطع کرده (چون نمیخواست همکاری کنه). ولی کلودفلر کاربر رو به صفحه خطا با یه توضیح هدایت می‌کنه (که چرا ما داریم این کار رو میکنیم) و گوگل هم روند مشابهی مثل کلادفلر رو در پیش گرفته برای اینکه بتونن تو بازار اروپا باقی بمونن.

torrentfreak
@geekalerts
This media is not supported in your browser
VIEW IN TELEGRAM
برای httpserver اسمبلی م، پشتیبانی از php رو نوشتم
با استفاده از php_fpm و ساختار fastCgi فایل php رو میخونه اجرا میکنه

https://github.com/xmrrabbitx/httpserver

@DevTwitter | <hadi mirzaei/>
Forwarded from Geek Alerts
تلاش این همه شرکت برای سرمایه‌گذاری‌ توی هوش‌مصنوعی به خاطر ترس از دست دادن فرصت (FOMO) هست، نه بازگشت سرمایه. [L]

الان ChatGPT دیگه خروجی تحقیق عمیق (Deep Research) رو میتونه به صورت فایل تمیز PDF بهتون تحویل بده. [L]

اپلیکیشن Maps اپل تو آپدیت iOS ۱۸ یه قابلیت آورده که می‌تونید مسیر پیاده‌روی یا دویدنتون رو از قبل روی نقشه بکشید و می‌تونید سیوش کنید. اینجوری مسیرتون رو آفلاین در دسترس دارید. [L]

گونزالو گررو، دریانورد اسپانیایی، اوایل قرن ۱۶ تو سواحل یوکاتان کشتی‌ش غرق شد و مایاها اسیرش کردن. برخلاف همراهانش، گونزالو فرهنگ مایا رو پذیرفت، با زن مایایی ازدواج کرد و اولین بچه‌های مستیزو (دورگه) قاره آمریکا رو به دنیا آورد. پیشنهاد هرنان کورتس برای بازگشت رو رد کرد و کنار مایاها علیه اسپانیایی‌ها جنگید و سال ۱۵۳۶ کشته شد. [L]

@geekalerts
Forwarded from Golden Code (علی 🇨🇴)
"چطوری تو لاراول از پس پردازشهای سنگین بر بیایم؟

وقتی حجم ترنزاکشنها بالا میره (مثلاً ۱ میلیون رکورد!)، خیلیها تصور میکنن Laravel جواب نمیده! ولی واقعیت اینه که اگر از ابزارها و تکنیکهای درست استفاده کنی، Laravel خیلی هم قدرتمنده

استفاده از Queue Jobs
ارسال عملیاتهای سنگین به صف برای پردازش در پسزمینه

بهینهسازی دیتابیس: تعریف Index مناسب

استفاده از Query Builder به جای Eloquent برای کوئریهای سنگین یا حتی اگه می تونین کوئری خام بنویسین معجزه رو می بینید

استفاده از Transaction
برای تضمین atomic بودن عملیاتهای حساس جاهایی که چند کار مرتبط با هم رو می خواین انجام بدین عالیه

استفاده از chunk
بارگذاری و پردازش دادههای بزرگ بهصورت تکهای

۵. استفاده از Redis یا Kafka

برای صفهای سریع و سبک Redis
برای پروژه های بزرگ و real-time کافکا باور کنید معجزه می کنه

بهینه سازی کد PHP و مصرف حافظه

استفاده از cursor() بهجای بارگذاری کل دیتا

جلوگیری از لوپهای سنگین و غیرضروری

نتیجه؟
اگه این موارد رو به درستی پیاده کنید، Laravel بهراحتی از پس میلیونها ترنزاکشن برمیاد بدون اینکه اپلیکیشنت کرش کنه! "

#Laravel

@GoldenCodeir
(به منبع توجه کنید👇🏾)

https://www.linkedin.com/posts/fererydoon-salemi_laravel-php-backenddevelopment-activity-7327385475915128832-DtQB?utm_source=share&utm_medium=member_android&rcm=ACoAACtoqKYB5Pk8cjIxolPHpdjShKtRL0tcolQ
Forwarded from Geek Alerts
امروز، ۱۱ می، سال‌روز تولد دایکسترا است.

ادسخر ویبه دایکسترا یکی از تأثیرگذارترین و برجسته‌ترین دانشمندان علوم کامپیوتر در قرن بیستم بود. او با ارائه الگوریتمی برای یافتن کوتاه‌ترین مسیر در گراف‌ها، که امروز به «الگوریتم دایکسترا» شناخته می‌شود، تحولی بنیادین در نظریه گراف و طراحی الگوریتم‌ها ایجاد کرد. دایکسترا همچنین از پیشگامان برنامه‌نویسی ساخت‌یافته بود و نقش مهمی در ترویج اصول دقت و سادگی در توسعه نرم‌افزار داشت. او از توسعه‌دهندگان اصلی زبان برنامه‌نویسی ALGOL نیز بود. در سال ۱۹۷۲، دایکسترا به پاس دستاوردهایش در زمینه زبان‌های برنامه‌نویسی و طراحی الگوریتم، جایزه تورینگ را دریافت کرد.

https://en.wikipedia.org/wiki/Edsger_W._Dijkstra
hadi @geekalerts
Forwarded from Linuxor ?
بعضی سایتا توی صفحه لاگینشون می‌نویسن قبل از وارد کردن اطلاعات مطمئن شوید آدرس صفحه
example.com
هستش، هکره تونسته لاگینو کپی کنه جای example.com هم با سایت خودش عوض می‌کنه دیگه !
اصلا اون متن رو پاک میکنه :)


@Linuxor
Forwarded from mnr tech
با پیشرفت هر روز هوش مصنوعی برنامه نویس های بیشتری هم هر روز دارن از هوش مصنوعی برای نوشتن کد ها و تسک هاشون استفاده می‌کنند. بعضی فقط در حد ساجسشن هایی که میده، بعضی کارهای پیچیده تر و یه عده دیگر هم کلا پروژه رو تعریف میکنن و هوش مصنوعی کامل اون رو انجام میده.

خیلی هم خوبه و هوش مصنوعی سرعت کار رو زیاد میکنه اما افرادی که بیشتر کار رو به هوش مصنوعی میسپرن یا کامل برای هوش مصنوعی پروژه رو تعریف میکنن باید چند تا نکته رو در ذهن داشته باشن.

نکته اول اینکه وقتی کدی رو هوش مصنوعی می‌نویسه باید کامل چک بشه که آیا منطقی که میخوایم رو درست پیاده کرده؟ یعنی اگر توی یک مایگریشنی ما نمیخوایم یه چیزی nullable باشه آیا درست تعریف کرده؟ چون ممکنه ما حواسمون نباشه و کد بره بالا و رکورد null بخوایم ذخیره کنیم و نشه. تازه این فقط یک مثال کوچیک بود. وقتی برنامه نویس خودش کدی رو میزنه هنگام نوشتن به این نکات توجه میکنه. ولی وقتی هوش مصنوعی میزنه دیگه توجهی نمی‌کنه و مشکل درست میکنه.

نکته دوم تکمیل کننده نکته اول هست. کدی که توسط هوش مصنوعی زده میشه باید کامل تست بشه همه حالت هاش و براش تست های اتوماتیک نوشته بشه که تموم جوانب رو در نظر بگیره.

نکته سوم که از هر دو نکته قبلی مهم تر هست اینه که کد بررسی بشه که آیا شبیه به ساختار پروژه هست؟ هر پروژه ای یک ساختاری داره کد هاش. برای مثال لاراول برای ولیدیشن کردن چند حالت داره میتونی مقادیر ولیدیشن رو توی استرینگ یا آرایه قرار بدی. حالا فرض کن کل پروژه از آرایه استفاده شده و کدی که شما با هوش مصنوعی زدی با استرینگ میزنه. یا فرض کن تمام کلاس های کاستوم توی دایرکتوری به اسم services تعریف شده و کدی که با هوش مصنوعی زده شده توی یه دایرکتوری دیگه این کار رو بکنه. یا فرض کنید اسم گذاری کل پروژه یه مبنایی داره یه انسجامی داره و هوش مصنوعی بیاد یه سری اسم متفاوت تعریف بکنه.

یکی از مهمترین پارامتر های یک کد خوب انسجام کد هست. نه این که هر بخشیش رو میبینی با سایر بخش ها متفاوت باشه.

خلاصه کلام اینکه اگر کدی رو میدین هوش مصنوعی می‌نویسه فکر کنید کدی رو یک برنامه نویس زیردستتون نوشته و قراره کامل ریویو کنید و اشکالاتش رو بگیرین.

و یک نکته ای هم بگم اگر در شرکتی کار میکنین به عنوان برنامه نویس و تسک هاتون رو با هوش مصنوعی می‌زنید و بعد مرج می‌کنید باور کنید مینتینر پروژه کاملا متوجه میشه. و زمانی که کلی ایراد توش می‌بینه حس بدی پیدا میکنه به شما و پیش خودش فکر میکنه شما احساس زرنگ بودن کردین تسک را دادین هوش مصنوعی راحت زدین و کسی هم نفهمیده و همه چیز اکیه.

همونطور که گفتم استفاده از هوش مصنوعی نه تنها ایرادی نداره بلکه لازم هم هست ولی خیلی صادقانه بگین که استفاده می‌کنید و موارد بالا رو هم رعایت کنید.

در غیر این صورت مینتینر پروژه میتونه به جای این که تسک رو برای شما تعریف کنه خودش برای هوش مصنوعی تعریف کنه و نیازی به شما نداره
Forwarded from Linuxor ?
اینایی که زبان مادریشون انگلیسیه موقع برنامه نویسی به این چی می‌گن؟
char c[20]

آرایه ای از شخصیت ها؟


@Linuxor