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

پست پین رو بخونید
https://news.1rj.ru/str/dev_perfects/455


ارتباط:
https://news.1rj.ru/str/HidenChat_Bot?start=936082426
Download Telegram
Forwarded from Geek Alerts
به نظر میاد موزیلا داره هرکاری در توانش هست انجام میده که کاربرای فایرفاکس رو ناراحت کنه.

در ساعت‌های اخیر یه تغییری در FAQشون دادن و اون قولی که داده بودن از دیتای ملت استفاده نکنن رو برداشتن! همچنین یه acceptable usage policy اضافه کردن که چیکار ها حق ندارید با این مرورگر بکنید.

مهم ترین چیزی که مردم رو ناراحت کرده اینه:
When you upload or input information through Firefox, you hereby grant us a nonexclusive, royalty-free, worldwide license to use that information to help you navigate, experience, and interact with online content as you indicate with your use of Firefox.

توضیحات:
https://www.omgubuntu.co.uk/2025/02/mozilla-introducing-terms-of-use-to-firefox

نظرات مردم در هکرنیوز:
https://news.ycombinator.com/item?id=43194536

نظرات مردم در ردیت:
https://www.reddit.com/r/firefox/comments/1iyuvjf/introducing_a_terms_of_use_and_updated_privacy/


یک ویدیوی خوب در X
https://x.com/LundukeJournal/status/1895198058289471966?t=UaJHNMxAgOfeCdbLzKXRDg&s=19

متن aup رو میتونید از اینجا بخونید:
https://mozilla.org/en-US/about/legal/acceptable-use/

این کامنت‌ها روی کامیتی که مربوط به حذف «ما هیچوقت دیتای شما رو نمی‌فروشیم» هم قابل توجه بود:
https://github.com/mozilla/bedrock/commit/d459addab846d8144b61939b7f4310eb80c5470e#commitcomment-153095625
Forwarded from Geek Alerts
شرکت OpenAI دیشب از مدل GPT 4.5 رونمایی کرد.

این مدل برخلاف مدل‌های سری o، یک مدل استدلال‌گر نیست و صرفاً در بنچمارک ها به عنوان دقیق‌ترین مدل و با کمترین درصد توهم-Hallucination ظاهر شده. به طوری که نسبت به مدل o3-mini دوبرابر کمتر توهم می‌زنه. گرون‌ترین و بزرگ‌ترین مدل فعلی اپن‌ای‌ای هم هست که به ازای هر ۱ میلیون توکن ورودی ۷۵ دلار و هر ۱ میلیون توکن خروجی ۱۵۰ دلار. خود سم آلتمن می‌گه تو درک احساسات و عواطف بهبود زیادی داشته، این‌طور که این مدل نوع دیگری از هوش رو مدنظر داشته و قرار نبوده در بنچمارک‌ها برنده بشه.

فعلا این مدل در اختیار کاربران Pro هست و هفته بعد برای باقی پلن‌های پولی مثل پلاس عرضه می‌شه.

🔗 openai | sama
🤓hadi @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from کانال مهرداد لینوکس (Mehrdad Linux)
مهم ترین ویژگی های زبان Mojo
پشتیبانی از چندین ساختارهای سخت افزاری:
به وسیله زبان Mojo، امکان بهره‌برداری مستقیم از CPU ،GPU ،TPU و همچنین چیپ‌های ASIC وجود دارد. در کل اینکه در زبان برنامه نویسی Mojo امکان نوشتن برنامه سیستمی وجود دارد.

سینتکس برنامه نویسی سطح بالا:
سینتکس زبان برنامه نویسی Mojo سطح بالا و بسیار شبیه به پایتون است. بنابراین برنامه نویسان زبان پایتون به راحتی می‌توانند از این زبان استفاده کنند.

موازی سازی خودکار (Automatic Parallelization):
زبان Mojo نوشتن کدهای موازی و کارآمد را به وسیله فرایندهای موازی‌سازی خودکار، ساده کرده است. بنابراین برای نوشتن کدهای موازی بوسیله زبان برنامه نویسی Mojo نیاز به داشتن دانش‌های سطح پایین درباره سیستم‌های موازی و مواردی از این قبیل نیست.نمایش اجرا به صورت موازی روی چندین هسته در زبان Mojo در برابر اجرا به صورت تک نخی در زبان پایتون

بررسی و ارزیابی نوع داده:
زبان Mojo از یک سیستم بررسی و ارزیابی نوع داده (Type Inference) استفاده می‌کند تا اگر خطا و باگی در کدهای نوشته شده وجود داشت، در زمان کامپایل آن را پیدا کند تا از خطاهای زمان اجرا یا Runtime Error جلوگیری کند.

کامپایل ایستا (Static Compilation):
زبان Mojo به طور ایستا به وسیله کامپایلر (Compiler)، کامپایل می‌شود. نتیجه این امر سرعت بالای اجرا شدن و بهینه شدن کد از طریق کامپایل قبل از اجرا است.
شما تست کردید ؟
Forwarded from Accio
What are complexity classes?
You may have heard about NP-hard or NP-complete algorithms, but what do they mean?
Here is a good article to start
https://brilliant.org/wiki/complexity-classes/

A complexity class contains a set of problems that take a similar range of space and time to solve, for example "all problems solvable in polynomial time with respect to input size," "all problems solvable with exponential space with respect to input size," and so on.

Now what are P and NP classes?
Algorithms like Merge-sort, Quick-sort, Binary search, ... that are solved in polynomial time (like n^k) are in the P class
Problems like TSP , Set covering problem , ... that are solved in nondeterministic polynomial-time are in the NP class
Forwarded from CleverDevs (Mammad)
اگه یه برنامه ای کرش کرد و نمیدونستید باید چی رو kill کنید میتونید با کامند xkill چیزی که میخواید رو با موس kill کنید

#gnu #linux
@CleverDevs - @CleverDevsGp
Forwarded from LinNews
شرکت AMD سری RX 9070 را در چین معرفی کرد.

#AMD #Radeon #RX9070 #GPU #msrp

طبق اطلاعات منتشر شده، مدل پرچمدار RX 9070 XT با قیمت تقریبی 690 دلار
(معادل 4999 یوان چین) عرضه خواهد شد.
همچنین مدل استاندارد RX 9070 نیز با قیمت تقریبی 620 دلار (معادل 4499 یوان چین) به بازار می‌آید.
این قیمت‌ها مربوط به بازار چین است و احتمالاً در سایر مناطق جهان با احتساب مالیات‌های محلی، قیمت‌ها متفاوت خواهد بود. AMD همچنین از مدل‌های رفرنس این سری با پیکربندی‌های دو و سه فن رونمایی کرده است، اما این مدل‌ها در ابتدا در بازار عرضه نخواهند شد.
منبع خبر

@LinAcademy | @LinNews
Forwarded from Linuxor ?
فایل و دیتا رو می‌شه روی با امثال QR-Code تبدیل به عکس کرد حالا اگه فایل یا دیتای ما بزرگ باشه می‌تونیم اونو تیکه تیکه کنیم و به تعدادی عکس تبدیل کنیم، اگه این عکس هارو بزاریم کنار هم یه ویدیو درست می‌شه و برعکس این ویدیو رو اگه عکس به عکس دیکد کنیم می‌تونیم فایلمون رو بسازیم.

با این روش می‌تونین یه فایل رو تبدیل به ویدیو کنین و توی پلتفرفم های ویدیویی مثل یوتیوب اپلود کنین و به عنوان یه فضای رایگان از سرویس های ویدیویی استفاده کنین البته فقط تفریحی !

توی ریپو ابزار تبدیل فایل به ویدیو قرار داده شده :

https://github.com/karaketir16/file2video


@Linuxor
Forwarded from Geek Alerts
دیپ‌سیک یه فایل‌سیستم به اسم Fire-Flyer یا همون 3FS ساخته برای خوندن حجم زیادی از دیتاهای سمپل به صورت تصادفی، اون هم توی نودهای محاسباتی (Compute Node) موقع آموزش مدل‌های هوش مصنوعی.

اکثر فایل‌سیستم‌های سنتی برای استفاده‌های عمومی طراحی شدن اما توی آموزش مدل‌ها، ما معمولا دیتاهارو به صورت تصادفی انتخاب و می‌خونیم. یعنی چی؟ یعنی اینکه نمی‌تونیم از تکنیک‌های معمولی مثل کش کردن (Read Cache) یا پیش‌خوانی (Prefetching) استفاده کنیم. چون دیتاهایی که الان خوندیم، به این زودی‌ها دوباره خونده نمی‌شه. پس این ابزارها اینجا بی‌فایده‌ان.

به خاطر همین مسئله خوندن تصادفی مهمه و 3FS اومده و این ویژگی‌های کش و پیش‌خوانی رو کلا حذف کرده. چرا؟ چون هم بی‌فایده بودن، هم حافظه سیستم رو الکی اشغال می‌کردن و ممکنه بود روی کارهای دیگه تاثیر منفی بذارن.

بعضی‌ها پرسیدن که چرا از فایل‌سیستم‌های دیگه مثل Ceph یا MinIO و SeaweedFS استفاده نکنیم. جواب ساده‌ست، سرعت. این سیستم‌ها برای این حجم از دیتا و این نوع دسترسی تصادفی طراحی نشدن. اما 3FS تونسته به سرعت ۶.۶ ترابایت بر ثانیه برسه.

🔗 arxiv
🤓 @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Gopher Academy
🔵 عنوان مقاله
Minecraft From Scratch: A Simple Go Minecraft Clone

🟢 خلاصه مقاله:
این مقاله به توصیف یک پروژه جذاب می‌پردازد که هدف آن بازآفرینی مناظر بی‌پایان و قابل ناوبری تولیدشده به طور خودکار در بازی Minecraft با استفاده از زبان برنامه نویسی Go و کتابخانۀ گرافیکی OpenGL 4.1 است. برای اتصال برنامه نویسی Go به OpenGL از برندگی go-gl/gl استفاده شده که نیازمند استفاده از cgo (یک ابزار در زبان Go برای اتصال به کتابخانه‌های C) است. این پروژه به توسعه‌دهندگان و طرفداران Minecraft فرصتی می‌دهد تا دانش خود را در زمینه گرافیک کامپیوتری تعمیق بخشند و همچنین با عملکردهای پیچیدۀ ریاضی و الگوریتم‌های تولید پروسیجرال (خودکار) آشنا شوند. این مطالعه می‌تواند درک عمیق‌تری از چالش‌ها و فرصت‌های موجود در توسعه بازی‌های ویدیویی بر پایه تکنولوژی‌های جدید را ارائه دهد.

🟣لینک مقاله:
https://golangweekly.com/link/166130/web


👑 @gopher_academy
💎 کانال برنامه نویسی کولی کد | مخصوص برنامه نویس ها و دولوپر ها 🚀

⚒️ معرفی ابزار‌ها و تکنولوژی‌ها

🎨 ترفند ها و‌ نکات برنامه نویسی

📊 سوالات و چالش‌های برنامه‌نویسی

❤️ تجربیات مفید و کاربردی در این مسیر


🏷 دسته بندی مطالب

تو ام اگر بیای برگی برات نمیمونه 🙂‍↔️🫵

🚀 | 𝗖𝗵𝗮𝗻𝗻𝗲𝗹 : @CoolyCode
💭 | 𝗚𝗿𝗼𝘂𝗽 : @CoolyCodeGap
این تصویر مربوط هست به بنچمارک Sonnet 3.7

SWE-bench verified


این بنچمارک مجموعه‌ای از درخواست پروژه‌هایی هست که روی سایت‌های مختلف freelance توی سال‌های قبل گذاشته شده (برخلاف خیلی بنچمارک‌های دیگه Synthetic نیست یعنی)

مدل sonnet تونست 62.3% درخواست‌های که نیازمند software engineer بوده رو تسک‌هاش رو کامل انجام بده و با کمی بهبود پرامپت این عدد به 70.3% رسیده.

حالا فرض کنید این ابزار دست شما باشه + خودتون هم سواد مهندسی رو داشته باشید.
بنظرتون این عدد به چند میرسه ؟
Forwarded from Python Hints
#موقت

این آخرین پستی هست که راجب جایگزین شدن AI با کدر ها نوشته می
Forwarded from Python Hints
#موقت

این آخرین پستی هست که راجب جایگزین شدن AI با کدر ها نوشته می‌شه توی این کانال.

هرکسی هرطوری دوس داره عمل کنه؛ خیلی‌ها برداشت اشتباه داشتن خیلی ها شعور تغییر ندارند.
بجای ترسیدن از این موضوع؛ سعی کنید اون کسی باشید که ازین موچ به نفع خودش استفاده می‌کنه

اگر خواستید بیشتر بخونید :

anthropic.com

شرکت openai هم این نتایج رو منتشر کرده؛ xAi هم مثل اینکه بعد از انتشار نهایی بنچمارک رو منتشر خواهند کرد.
🟢 خب دوستان فایل‌های تکراری یکی از مشکلاتیه که خیلی از ما باهاش مواجهیم. این فایل‌ها نه‌تنها فضای اضافی می‌گیرن، بلکه سیستم رو شلوغ و نامرتب می‌کنن.
مثال فایل‌های تکراری مثل venv یا node_modules که چندین بار کپی شدن و فضای هارد رو اشغال کردن. (برای خودم نیم گیگ فضا اشغال کرده بود)


ما برای حل مشکل یه اسکریپت ساده نوشتیم که فایل‌های تکراری رو پیدا میکنه، اون‌ها رو حذف میکنه و به جای هر کدوم یه symlink (لینک نمادین) ایجاد میکنه تا ساختار فایل ها حفظ بشه و مشکلی توی اجرای برنامه ها نباشه

به عنوان ارگومنت یه path دریافت میکنه (اگر ندادی محل اجرای اسکریپت رو در نظر میگیره) و تمام زیر فولدر هارو برای فایل تکراری اسکن میکنه

🔗 این اسکریپت رو از این لینک میتونی دانلود کنی

💬 هر نظر و سوال یا بهبود کد مدنظرته باهامون به اشتراک بزار 😊


#️⃣ #noscript #suggest



🐧 CHANNEL | GROUP
Forwarded from Python Hints
موقت:

خصوصی سوال نپرسید:
بسیاری سوالات تکراری هست :

https://news.1rj.ru/str/DevChaiChat
Forwarded from Geek Alerts
تیک‌تاک نسخه وبش رو از نو طراحی کرده، الان استریمرها میتونن هم عمودی و هم افقی بازی کنن که به نظر میرسه هدفش رقابت با یوتیوب و توییچ هست، الان میشه تا ۱۰ دقیقه ویدیو گذاشت، دارن تست میکنن اگه بشه تا ۶۰ دقیقه هم اضافه کنن.

🔗 tiktok
🤓 @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Geek Alerts
مایکروسافت نسخه مک‌او‌اس برنامه Copilot رو عرضه کرده و حالا می‌تونید روی مک‌بوک‌هایی که تراش ساخت اپل رو دارن (سری M) این برنامه native رو اجرا کنید. با Copilot میتونید عکس آپلود کنید، متن و عکس تولید کنید، از shortcut استفاده کنید و از دارک مود لذت ببرید.

🔗appstore
🤓hadi @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
دریای حماقت موزیلا، ساحل ندارد!

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


طبق چیزی که توی اون صفحه هست:

شما مسئول پیامدهای استفاده خود از فایرفاکس هستید

استفاده شما از فایرفاکس باید مطابق با سیاست استفاده قابل قبول Mozilla باشد، و شما موافقت می‌کنید که از فایرفاکس برای نقض حقوق دیگران یا تخطی از قوانین و مقررات قابل اجرا استفاده نکنید.

شما نباید هیچ اقدامی انجام دهید که موجب ایجاد اختلال یا تداخل در خدمات یا محصولات Mozilla (یا سرورها و شبکه‌های متصل به خدمات Mozilla) شود.



که وقتی که روی لینک سیاست‌ استفاده قابل قبول میزنیم به اینجا می‌رسیم:

سیاست استفاده قابل قبول

شما مجاز نیستید از هیچ‌یک از خدمات موزیلا برای موارد زیر استفاده کنید:

- انجام هرگونه فعالیت غیرقانونی یا نقض قوانین و مقررات قابل اجرا،
- تهدید، آزار و اذیت، یا نقض حقوق حریم خصوصی دیگران؛ ارسال ارتباطات ناخواسته؛ یا رهگیری، نظارت، یا تغییر ارتباطاتی که برای شما در نظر گرفته نشده‌اند،
- آسیب رساندن به کاربران از طریق استفاده از ویروس‌ها، جاسوس‌افزارها، بدافزارها، کرم‌ها، تروجان‌ها، بمب‌های زمانی یا هرگونه کد مخرب یا دستورالعمل مشابه،
- فریب، گمراه‌سازی، کلاهبرداری، فیشینگ یا ارتکاب یا تلاش برای سرقت هویت،
- مشارکت در یا تبلیغ قمار غیرقانونی،
- تحقیر، تهدید، تحریک به خشونت، یا تشویق به اقدامات تبعیض‌آمیز علیه فرد یا گروهی بر اساس سن، جنسیت، نژاد، قومیت، ملیت، مذهب، گرایش جنسی، ناتوانی، موقعیت جغرافیایی یا هر دسته‌بندی محافظت‌شده دیگر،
- سوءاستفاده یا آسیب‌رساندن به کودکان،
- فروش، خرید، یا تبلیغ محصولات یا خدمات غیرقانونی یا تحت‌کنترل،
- بارگذاری، دانلود، انتقال، نمایش یا ارائه دسترسی به محتوایی که شامل تصاویر صریح از مسائل جنسی یا خشونت است،
- جمع‌آوری یا برداشت اطلاعات شخصی قابل‌شناسایی بدون اجازه، از جمله اما نه محدود به نام‌های کاربری و آدرس‌های ایمیل،
- مشارکت در هرگونه فعالیتی که موجب اختلال یا تداخل در خدمات یا محصولات **موزیلا** (یا سرورها و شبکه‌های متصل به خدمات **موزیلا**) شود،
- نقض حقوق مالکیت معنوی دیگران از جمله حق نسخه‌برداری، علامت تجاری، پتنت یا سایر حقوق،
- نقض حقوق حریم خصوصی یا تبلیغاتی هر فرد.

شما مجاز نیستید از هیچ‌یک از خدمات موزیلا به گونه‌ای استفاده کنید که این سیاست استفاده قابل قبول یا هر شرایط الزام‌آور دیگری، از جمله مجوزها یا شرایط خدمات مرتبط با سرویس خاص را نقض کند. همچنین شما نمی‌توانید بدون اجازه کتبی از موزیلا، هیچ محصول یا خدماتی از موزیلا را بفروشید، مجدداً بفروشید، یا کپی کنید.

این‌ها تنها نمونه‌هایی هستند و نباید این فهرست را کامل در نظر بگیرید. موزیلا ممکن است این فهرست را در هر زمانی به‌روزرسانی کند و حق دارد هرگونه محتوا را حذف کند یا دسترسی هر کاربری را که این شرایط را نقض کند، به حالت تعلیق درآورد.

لطفاً همچنین از دستورالعمل‌های مشارکت در جامعه موزیلا آگاه باشید، که به نحوه مشارکت در جوامع موزیلا می‌پردازد.



خلاصشو بگم، الان تنها کاری که با فایرفاکس میشه کرد و غیرقانونی نباشه دیدن سمت خداست :)))


@SohrabContents
Forwarded from Codino School (ایمان غفوری)
اگر نمی‌دونید که چرا پاسخ عدد ۲۰ هست،
دوره شی گرایی سطح ۱ رو بهتون پیشنهاد میکنم:

https://news.1rj.ru/str/php_oop1

@codino

(تقریبا ۳۳ درصد پاسخ اشتباه دادند)
Forwarded from Linuxor ?
اگه توی محصولات JetBrains اشتباهی یه فایل رو پاک کردین و حتی تحت کنترل گیت هم نبود، روی فولدرش کلیک راست کنید و با Local History برش گردونین.


@Linuxor