Code‌ Agha
194 subscribers
341 photos
20 videos
21 files
279 links
Here we are talking about computer science and the development of software and algorithms and..

Boost: https://t.me/boost/codeaghajcs
Coffie: https://www.coffeebede.com/codeagha
Github : https://github.com/AmirMahdyJebreily
Email : amirmahdyjdx@gmail.com
Download Telegram
نوروز همگی‌، مبارک 🎉
سال پر از پیشرفت برای همگی آرزو میکنم
5🤝4
آیا با نظریه زیبای ماشین های صوری آشنا هستید ؟
👎9🤓1
🐳 ویدیوی بسیار جالب در مورد مخفی کردن بد افزار توی ۷ لایه زیر یک فایل mp3

- هکر روسی قاطی یک فایل mp3 یه کد js نوشته که اون کد یک کد js دیگه رو ران میکنه و بعد اون کد چند تا اسکریپت پاورشل رو دیکد شده توی خودشون دارن و هی همو دیکد میکنن و اجرا میکنن و آخریشون یک اسمبلی دات نتی رو دیکد و اجرا میکنه

🔗 https://youtu.be/25NvCdFSkA4?si=Sj_a-LKTysTUuY0U

#فان
@codeaghajcs
میدونستین API سایت شخصیم خیلی وقته که Open Source هست ؟

https://github.com/imrostami/ResumeAppApi

پروژه با clean architecture توسعه پیدا کرده
ازش میتونین کلی چیز میز یاد بگیرین از معماری پروژه تا نحوه ذخیره پوشه بندی و بهینه سازی تصاویر و عکس ها داخل سیستم
نحوه پیاده سازی CQRS و استفاده از MediatR و EF Core و باقی موارد

مخلصیم 🎩

@ishadowme
@csharps
من یه دیتاست ۲۶ هزارتایی از اسامی فارسی به همراه جنسیت و نوشتار انگلیسی اون‌ها درست کردم که یکی از بزرگترین دیتاست‌های open source در نوع خودشه. کاربرد‌هاش بی‌نهایته :)
استار دادن اگه به کارتون میاد یادتون نره

https://github.com/farbodbj/persian-gender-by-name

@DevTwitter | <Farbod/>
👍3
🐳 بیل‌گیتس، سورس کد اولین محصولی که مایکروسافت با آن شروع شده را در وبلاگش منتشر کرد | Bill Gates Publishes Original Microsoft Source Code in a Blog Post

- بیل‌گیتس به‌مناسبت ۵۰ سالگی شرکت مایکروسافت در وبلاگش یادی از قدیما کرد و کد این برنامه رو به عنوان "جالب ترین کدی که تاحالا نوشته" معرفی کرد. این عکس بالا هم گذاشته از خودش و کد های روی کاغذ.

- کد مربوط به برنامه Altair BASIC بود که در سال ۱۹۷۵ توسط بیل‌گیتس ۱۹ ساله و پل آلن برای کامپیوتر های کوچیک MITS Altair 8800 نوشته شده بود و به عنوان اولین محصول رسمی شرکت نوپا Micro‑soft معرفی می‌شد.

🔗 Bill Gates Publishes Original Microsoft Source Code in a Blog Post

🔗 پست اصلی وبلاگ خودش (وبلاگش خوشگله و البته خاطرات زیادی هم تعریف میکنه قصه جالبیه بخونیدش حتما)

#خبر #مهم
@codeaghajcs
👍1🔥1
Original-Microsoft-Source-Code.pdf
94.5 MB
🐳 اینم کدش

- به زبان BASIC هست و واقعا احساس میکنم در ۱۹ سالگی چون نمیتونم اینو بفهمم مایکروسافت ندارم ...

@codeaghajcs
1👍2
🐳 کلاود‌فلیر پلاگین Vite اضافه کرده برای ورکر هاش

- اخیرا Vite داره بسرعت رشد می‌کنه چون بشدت فلکسیبل و پر امکاناته. حتما یادش بگیرید. درضمن یه عده هم دارن داکیومنتشو به فارسی ترجمه میکنن، اگر وقتشو دارید حتما کمکشون کنین

- یکی از مزایای Vite اینه که خیییلی داکیومنتش پیچیده و بزرگ نیست ولی بیشتر کلی ابزار دیگه با داکیومنت های پیچیده ترشون، براتون کار می‌کنه 👍

- کلاود فلیر هم داره خیلی چیز ها رو به ورکر هاش اضافه میکنه پیشنهاد میکنم حتما یه سر بهشون بزنین، قبلا هم در مورد فرترن و ورکر هاشون حرف زدیم


🔗 "Just use Vite”… with the Workers runtime
🔗 ریپوزیتوری داکیومنت فارسی vite
🔗 فرترن در ورکر های کلاودفلیر

#خبر
@codeaghajcs
👍2
🎉 سر قولمون موندیم!
دورهمی لینوکسی داره با قدرت ادامه می‌ده 👊

🖥 جلسه دوم این هفته برگزار می‌شه با یه موضوع خفن: 🔧 کاستوم رام

🎤 ارائه‌دهنده: حمیدرضا فاطمی
📅 زمان: چهارشنبه
🕛 ساعت: ۱۲
📍 مکان: ساختمان آموزشی، کلاس ۱۳۰۴

حتی اگه جلسه اول نبودی، این یکی رو از دست نده!
بیایید یاد بگیریم، تجربه کنیم، و یه دنیای آزادتر بسازیم 🌱

🎗 کانال انجمن علمی کامپیوتر منتظری مشهد

💬 Telegram | 📷 Instagram
🔥5
👍6
🐳 مقایسه تعداد سرچ های سه فریمورک مهم بازار فرانت‌اند در ایران از سال 2016 تا الان

🔗 https://trends.google.com/trends/explore?cat=5&date=2016-03-29%202025-04-29&geo=IR&q=%2Fg%2F11c6w0ddw9,%2Fg%2F11c0vmgx5d,%2Fm%2F012l1vxv

@codeaghajcs
👍5
Code‌ Agha
🐳 مقایسه تعداد سرچ های سه فریمورک مهم بازار فرانت‌اند در ایران از سال 2016 تا الان 🔗 https://trends.google.com/trends/explore?cat=5&date=2016-03-29%202025-04-29&geo=IR&q=%2Fg%2F11c6w0ddw9,%2Fg%2F11c0vmgx5d,%2Fm%2F012l1vxv @codeaghajcs
🐳 مقایسه جهانی تعداد سرچ های فریمورک های معروف فرانت‌اند

- اینجا هم قصه همینه ولی توی کشورایی مثل آلمان و هند انگولار هم استفاده می‌کنن
- استرالیا و آمریکا مثل ایران بودن

@codeaghajcs
👍1
شاید یه روزگاری از سر اجبار MUI و Redux صرفا چون بهتر از بقیه راهکاری اون زمان بودن استفاده می‌شدن ولی الان با آمدن و تقویت TailwindCSS و Zustand یک فاجعه به حساب میان و باید هر چه سریع‌تر از شر این دو موجودیت الکی کد شلوغ کن، الکی سنگین، الکی وقت توسعه دهنده بگیر خلاص بشیم و با ساختارهای بهره‌ور جایگزین کنیم.

پ.ن: MUI مثال هست و منظور همه ساختارهای CSS-in-JS پایه‌ هست!

پ.ن: فول استک استاندارد JS که این روزها ترند هست چنین مشخصاتی داره:
* ساختار پایه: React با Vite برای پروژه‌های ساده و NextJs برای پروژه‌های حرفه‌ای
* استایل‌ها: TailwindCSS به تنهایی یا با headless UI و یا نهایتا shadcn UI
* استفاده الزامی از EsLint, Husky ،Prettier ,TypeScript و Zod
* استفاده ازAuthJs برای پیاده سازی Authorization
* استفاده از ترکیب Drizzle-ORM و PostgreSQL برای پیاده سازی DB
* استفاده از دیزاین پترن‌های RSC و Streaming و در اینده نزدیک PPR
* استفاده از pnpm به جای npm
* استفاده از Turbopack در NextJs و RollupJs در Vite بجای Webpack

@DevTwitter | <Mohammad Ebrahimi Aval/>