Dev Perfects – Telegram
Dev Perfects
41 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 Bardiaism
پیاده‌سازی یک نورون مصنوعی کلاسیک (پرسپترون) با ++C

این کد یه نمونه‌ی خیلی ساده از پیاده‌سازی نورون مصنوعی به کمک ++C هست که به من خیلی کمک کرد درک کنم دقیقا یک نورون مصنوعی چطوری کار میکنه.

بهش تعدادی ورودی و خروجی میدید (تو مثال ورودی‌های OR داده شده) و تعلیم میبینه و وزن‌ها و بایاس‌هارو آپدیت میکنه و بعد از تعلیم به همون شکل خروجی میده.

شاید به شما هم کمک کنه درک عمیق‌تری پیدا کنید.
کد رو روی gist گذاشتم و راحت میتونید از این لینک بهش دسترسی داشته باشید:
https://gist.github.com/realbardia/bee1c7f711b449102c8e0d4cf07010a0

@Bardiaism
Forwarded from Gopher Academy

🔵 دنیای بلاکچین و ارز های دیجیتال
🔴 @Blockchain_labdon

🟢 حوزه های تحت پوشش
(Bitcoin,

Ethereum,

Altcoins,

Blockchain,

Policy & Regulations,

NFTs,

DeFi)


🔵 مهندسی نرم افزار
🔴 @software_labdon

🟢 حوزه های تحت پوشش
(Engineering,

Architecture,

Design,

Testing,

Security ,

QA)


🔵 لینوکس- از توزیع‌ها تا ترفندهای امنیتی

🔴 @linux_labdon

🟢 حوزه های تحت پوشش
(Linux Distributions,

Open Source Software,

Security Tips ,

New Releases & Features)


🔵 دوآپـس - ابزارها و روندهای جدید

🔴 @devops_labdon

🟢 حوزه های تحت پوشش
(CI/CD Pipelines,

Cloud Infrastructure,

Containerization & Orchestration,

Monitoring & Performance,

Infrastructure as Code,

Security in DevOps)
Forwarded from Linuxor ?
اگه بخوام درباره کتاب CLRS بگم این کتاب از 8 سال تشکیل شده که هر سال خودش 5 الی 6 فصله که هر فصل 4 الی 5 تا الگوریتم توش هست، لعنتیا کتابم به صورت درختی ساختن

@Linuxor
😁1
Forwarded from  (Amiria Maher)
وقتی تو اوجی:

#fun #FLOSS
@amiria703_channel
Forwarded from Armon technical logs (armon Taheri)
تعصب و دگماتیسم میراث فرهنگی نامطلوب گذشتگان
جامعه کاربران فارسی زبان دبیان

کانال:
@debianiranch

گروه:
@debian_fa


@SohrabContents
یه سال و نیم پیش این پست رو گذاشتم و ازش استقبال خوبی شد.

وبسایت ‌SheCodesFoundation سعی داره برنامه‌نویسی رو به بانوان آموزش بده.
از سال 1401 که آزادی بانوان ایرانی تو دنیا مطرح شد، این وبسایت اومد و برای خانم‌های ایرانی بوت‌کمپ‌های رایگان برگزار کرد. اون سال تا 10,000 نفر ظرفیت داشت.

الان بررسی کردم دیدم هنوز فعاله و ظرفیتش شده 50,000 بانو که حدودا نصفش پر شده.

حتما شرکت کنید که خیلی خوبه، برای دوستاتون هم بفرستید.

https://shecodesfoundation.org/iran

@DevTwitter
Forwarded from Armon technical logs (armon Taheri)
نظر من راجع یکی از مشارکت کننده های قدیمی اپن سورس ایرانی
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
🔶 کرک محصولات JetBrains

۱- برای کرک محصولات JetBrains ابتدا وارد سایت جتبرا می شوید :

https://3.jetbra.in/

۲- وارد یک از سرورها می شوید و فایل jetbra.zip را دانلود می کنید.

۳- فایل jetbra.zip را استخراج کنید .

۴- مسیر پوشه زیر را طی کنید:

jetbra > noscripts


۵- برای ویندوز فایل با پسوند vbs کلیک کنید و برای لینوکس دستور زیر را وارد کنید و بعد از آن سیستم ریستارت کنید.

sh install.sh


۶- حالا وارد پوشه vmoptions شوید و مثلا برای PHPStorm فایل phpstorm.vmoptions را باز کنید و محتوای کد آن را کپی کنید.

۷- کد را کپی کرده را وارد پوشه فایل PHPStorm > bin شده و فایل phpstorm64.vmoptions را باز کنید و محتوای کد کپی شده را وارد این فایل می کنید.

۸- برای اکتیو کردن نرم افزار کد لایسنسی که وارد یکی از سرورها شدی را کپی و در محل فیلد Activation Code وارد کنید و دکمه Activate را کلیک کنید.

تمام شد و نرم افزار به ۱ الی ۲ سال اکتیو می کند.

به روز رسانی : با دانلود کرک زیر تا مرحله ۵ اتوماتیک انجام میشه

https://dl4.soft98.ir/programing/ja-netfilter-202x.zip

اگرم انجام نشد از مرحله ۵ به بعد انجام بده. جهت احتیاط

@TheRaymondDev
Forwarded from Linuxor ?
شبکه عصبی به حالتی می‌گن که دیتای موبایلتون هی داره تند تند تیک میزنه، خاموشش کنید تا سکته نکرده


@Linuxor
Forwarded from Curious Geek ⚡️
کانفیلیکت MVP با Over Engineering
یکی از بزرگترین چالش ها ، اینه وقتی اضافه کردن هر ابزار به پروژه ، هزینه رو افزایش میده پس توی کدوم میدون تکنولوژی های جدید رو تست کنیم؟
بخاطر همین تصمیم گرفتم خودم رو به چالش بکشم ، اینکه تا جایی میتونم وبسایت شخصیم رو Over Engineering کنم.
از اونجایی که اینکار به شدت زمان بره به چند فاز تقسیم میشه :
فاز اول » پیاده سازی انیمیشن دو بعدی چهرم با استفاده از CSS و محتوا با VanillaJs و HTML
فاز دوم » پیاده سازی فضای VR و AR با Blender و ThreeJs و React Fiber
فاز سوم » ترکیب فاز اول و دوم پروژه با پیاده سازی انیمیشن با Gsap
فاز چهارم » پیاده سازی Datalake house با استفاده از MTProto روی اکانت شخصیم
فاز پنجم » Fine-tuning مدل Deepseek و نصب روی Ollama و اتصال به وبسایت با Langchain
فاز ششم » Orchestration پروژه به صورت Multi Data center روی چندین کلاستر
فاز هفتم » اتصال Ollama به Grafana برای مانیتورینگ

هدف نهایی » توسعه وبسایت شخصی با تلفیق فضای دو بعدی و VR & AR با اتصال به مدلی که شخصیتم رو تقلید می‌کنه و با چهره خودم می‌تونه صحبت کنه.
🆔 @Hiradsajde
Forwarded from یه شعر (Poem Bot)
مولانا | دیوان شمس | رباعیات | رباعی شمارهٔ ۴۰۶

ماه عید است و خلق زیر و زبر است
تا فرجه کند هر آنکه صاحب نظر است
چه طبل زنی که طبل با شور و شر است
زان طبل همی زند که آن خواجه کر است

#مولانا | گنجور
📍@iipoem
پایتون ۳.۱۴ و مفسر Tail-Call
یکی از ویژگی های مهم نسخه بعدی Python
پشتیبانی از Tail-Call Optimization (TCO) است.

📈یک تکنیک بهینه‌سازی برای اجرای کارآمدتر کد کاهش هزینه‌ی اجرای توابع بازگشتی

🗓 مفسر CPython از TCOپشتیبانی نمی‌کنه، چون پایتون روی Debugging و traceback خوانا متمرکزه
در نسخه‌ی جدید Tail-Call Interpreter جدید اضافه شده

🔥 درک مفهوم Tail Call
ویژگی Tail Call به فراخوانی تابعی گفته می‌شود که آخرین عملیات قبل از بازگشت مقدار در تابع باشد. به عنوان مثال:
def tail_recursive(n, acc=1):
if n == 0:
return acc
return tail_recursive(n - 1, acc * n) # این یک Tail Call است


💠 به‌طور معمول، در هر فراخوانی جدید، یک فریم جدید روی پشته‌ی فراخوانی (Call Stack) ذخیره می‌شود. این موضوع باعث مصرف زیاد حافظه و احتمال رخ دادن خطای Stack Overflow در بازگشت‌های عمیق می‌شود.

💠 در Tail-Call Optimization (TCO)، به‌جای ایجاد یک فریم جدید برای هر فراخوانی، همان فریم قبلی مجدداً استفاده می‌شود. این کار از پر شدن پشته جلوگیری کرده و عملکرد را بهبود می‌بخشد.

❤️ ممنون از حمایت هاتون 💐🌺
#Python
#پایتون
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
آگاه سازی برنده:

برندهای IBM: برندهای AIX، AS/400، DB/2، OS/2، System/360، MVS، VM/CMS و IBM PC متعلق به IBM هستند.

برندهای Compaq: برندهای Alpha، DEC، VAX، HP-UX، PDP، TOPS-10، TOPS-20، VMS و VT-100 متعلق به Compaq بوده‌اند.

برندهای Amiga: Amiga و AmigaOS متعلق به Amiga, Inc. هستند.

برندهای Apple: برندهای Apple، Macintosh، MacOS، Newton، OpenDoc و OpenStep متعلق به Apple هستند.

برندهای Rational Software: ClearCase علامت تجاری این شرکت است.

برندهای Sun Microsystems: J2EE، JavaScript، NeWS و Solaris متعلق به این شرکت هستند.

برندهای SPARC: علامت تجاری SPARC International است.

برندهای Informix: متعلق به شرکت نرم‌افزار Informix.

برندهای Intel: Itanium یک علامت تجاری اینتل است.

برندهای Linux: لینوکس به نام تجاری Linus Torvalds است.

برندهای AOL: Netscape به عنوان علامت تجاری AOL است.

برندهای Adobe: PDF و PostScript متعلق به Adobe هستند.

برندهای The Open Group: UNIX علامت تجاری The Open Group است.

برندهای Microsoft: برندهای Windows، Office، Xbox و Azure متعلق به Microsoft هستند.

برندهای Oracle: Java و MySQL علامت‌های تجاری Oracle هستند.

برندهای Google: برندهای Android، Chrome، YouTube و Google Search متعلق به Google هستند.

برندهای Amazon: AWS، Kindle و Alexa متعلق به Amazon هستند.

برندهای Facebook: برندهای Facebook، Instagram و WhatsApp متعلق به Meta (Facebook) هستند.

برندهای Adobe: Photoshop و Illustrator متعلق به Adobe هستند.

برندهای Cisco: برندهای Cisco و WebEx متعلق به Cisco Systems هستند.
Forwarded from Agora (Alireza Azadi)
The 7 + 5 Most Influential Papers in Computer Science History

These days, we’re flooded with new stuff: fresh languages, mind-blowing AI breakthroughs, quantum leaps, and the JavaScript framework of the week. It’s all super exciting, but here’s the thing: foundations matter. Without them, we’re just piling on new toys without fully understanding the ground we’re building on.

1. “On Computable Numbers, with an Application to the Entscheidungsproblem” (1936)
Author: Alan Turing

2. “A Mathematical Theory of Communication” (1948)
Author: Claude Shannon

3. “A Relational Model of Data for Large Shared Data Banks” (1970)
Author: Edgar F. Codd

4. “The Complexity of Theorem-Proving Procedures” (1971)

5. “A Protocol for Packet Network Intercommunication” (1974)
Authors: Vinton G. Cerf and Robert E. Kahn

6. “Information Management: A Proposal” (1989)
Author: Tim Berners-Lee

7. “The Anatomy of a Large-Scale Hypertextual Web Search Engine” (1998)
Authors: Sergey Brin and Larry Page


1. “Recursive Functions of Symbolic Expressions and Their Computation by Machine” (1960) – John McCarthy

2. “Go To Statement Considered Harmful” (1968) – Edsger Dijkstra

3. “Time, Clocks, and the Ordering of Events in a Distributed System” (1978) – Leslie Lamport

4. “No Silver Bullet—Essence and Accident in Software Engineering” (1986) – Fred Brooks

5. “Attention Is All You Need” (2017) – Vaswani et al.
Forwarded from 🎄 یک برنامه نویس تنبل (  MΞ)
🔸API Architecture Styles

@TheRaymondDev
Forwarded from Agora (Alireza Azadi)
ما ایرانی‌ها زیاد پیش میاد که یک آدم غریبه رو عمو/دایی یا خاله صدا میکنیم. قسمت بامزه‌ی ماجرا اینه که این مختص به ایران و ایرانی‌ها نیست. این بلاگ‌پست راجع‌به این ماجرا کمی با جزئیات بیشتر حرف میزنه و این وضعیت رو توی کشور‌های دیگه هم شرح میده.
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔰خارج از گود لینوکسی:

🔹اگر ویندوز 11 میخواهی نصب کنی، ویندوز برای نصب اینترنت میخواد. اگر اینترنت نداشتی و خواستی رد کنی بدون اینترنت نصب بشه:
توی همون مرحله نصب که رسیدی.کلیدمیانبر:


Shift + F10

را بزن، کامند پرامپت داس باز میشه ، تایپ کن:

OOBE\BYPASSNRO

و اینتر،بزن سیستم‌ ری‌بوت کن و بعد که بالا آمد گزینه

I don't have internet

میاره برایت . بزن و نصب رو ادامه بده.
Forwarded from Woland's Linux Journal (Woland)
درآمدی به ابزارهای یونیکس

این برنامه‌ی آموزشی با زبان بش نوشته شده و کار با شل و ابزارهای اون رو به شما یاد می‌ده.

👉🔗 Github

#آموزش #bash $بش