EverCode
228 subscribers
46 photos
3 videos
4 files
79 links
اینجا راجب کامپیوتر، نرم افزار، زبان‌ها و مطالب مرتبط با هم گپ میزنیم

سایت و بلاگ:
mazdakparnian.com

dev.to/purejoymind

هم توی سایت شخصیم و هم توی دِو بلاگ هام رو میزارم.
Download Telegram
امروز کلاود بار دیگر تصمیم گرفت که 403 بده :)
@ever_code
🤔1😨1
Forwarded from iCodeNext
Audio
🧶 ما داریم خروجی ماشینی رو متر میکنیم، نه فهم انسانی رو.


توی این محتوی صوتی سعی کردم این مطالب رو پوشش بدم.

🔸 بدهی درک مطلب (Comprehension Debt) چیست؟
🔸 تفاوت بدهی فنی و بدهی درک مطلب
🔸 چرا بدهی درک مطلب خطرناک‌تر است؟
🔸 داستان تیم دانشجویی و شکست پروژه
🔸 از واگذاری کدنویسی تا واگذاری تفکر
🔸 مطالعه Anthropic؛ آیا AI واقعاً بهره‌وری را افزایش می‌دهد؟
🔸 چرا مهندسان درک عمیق‌تری از سیستم ندارند؟
🔸 تله KPIها و معیارهای اشتباه سازمان‌ها
🔸 چرا مدیران متوجه این مشکل نمی‌شوند؟
🔸 هوش مصنوعی چگونه Code Review را سخت‌تر کرده است؟
🔸 چرا تست‌های خودکار کافی نیستند؟
🔸 محدودیت Specها و مستندسازی دقیق
🔸 امضای کدی که نمی‌فهمیم
🔸 مسئولیت مهندس نرم‌افزار در عصر AI

❤️ مشتی هستید، اگه دوست داشتید برای بقیه دوستان هم بفرستید.
اسم کانال هم گفتن بزارید ته پست ها.

@iCodeNext
👍2
قابلیت اضافه کردن جستجوی معنایی (Semantic Search) به وب سایتتون
یعنی به جای جستجوی دقیق کلمه "interدثا" معنی و مفهوم جمله را درک و متن‌های مرتبط با اون را پیدا کنه
یک مدل تعبیه‌سازی متن (Embedding Model) جدید Ternlight با اندازه‌ی (۷ مگابایت) کارش همینه
https://ternlight-demo.vercel.app

@DevTwitter | <MehrdadLinux/>
3
یک راهنمای جامع برای ایمن‌سازی سرور linux
این مخزن یک چک‌لیست عملی ارزشمند برای امن سازی سرور های لینوکسی است
https://github.com/imthenachoman/How-To-Secure-A-Linux-Server

@DevTwitter | <MehrdadLinux/>
👍531
یه پست طولانی راجب استفاده از هوش مصنوعی توی پروژه‌های واقعی داشتم مینوشتم که تلگرام بهم محدودیت طول متن داد. ازونجایی که هنوز بلاگ شخصیم فارسی نشده بنظرتون چیکار کنم؟
Anonymous Poll
50%
توی همین کانال چندتا پستش کن
8%
توی سایت ویرگول بزارش ( باید حساب راه بندازم )
33%
توی بلاگم بزارش انگلیسی اوکیه
8%
بجای متن، ویدیو بگیر بزار
0%
راه حل دیگه (توی کامنت‌ها بگین)
EverCode
یه پست طولانی راجب استفاده از هوش مصنوعی توی پروژه‌های واقعی داشتم مینوشتم که تلگرام بهم محدودیت طول متن داد. ازونجایی که هنوز بلاگ شخصیم فارسی نشده بنظرتون چیکار کنم؟
توی پست نحوه استفاده از ابزارهای جدید، مدیریت پروژه و استفاده از چند هوش مصنوعی رو بطور همزمان میخوام توضیح بدم. طولانیه و خیلی از سوالاتی که من برای خودم پیش اومد که چجوری از دنیا عقب نمونم رو سعی کردم جواب بدم توش. بدم نمیاد ویدیو بگیرم و مفصل توضیح بدم راستش. برای ویدیو، اگه دوست داشتین بگین که ترجیحتون آپارات یا یوتوب یا جفتش هست حتی.
3
چندوقته بیشتر پست فوروارد کردم و چند نفر لفت میدادن هربار😂 فکر کنم از پست‌های فوروارد شده خوششون نمیاد. بابا منم آدمم نمیرسم همیشه بنویسم😭
🔥4😁1👾1
کلمه روز: sycophancy
یعنی چی؟ در زبان خودمون میشه پاچه‌خواری زیادی برای حس خوب دادن به طرف مقابل

چرا این کلمه؟ در مدل‌های زبانی، بخصوص اون‌هایی که به صورت لوکال روی سیستم خودمون اجرا میشن، هرچی مدل کوچک‌تر باشه احتمال اینکه اینکار رو بکنه، بعلاوه اینکه با اعتماد بنفس بیشتری توهم (Hallucinate) بزنه بیشتر میشه. در مدل‌های قدیمی‌تر این مورد رو بیشتر می‌دیدیم. از یجایی به بعد، برای مثال GPT5 بود اگر اشتباه نکنم که این موضوع خیلی توش به چشم اومد، اومدن و بهبودش دادن تا مدل‌ بتونه بهتر تشخیص بده چی رو نمیدونه و بیانش کنه.
زمانی که GPT5 اومد تو بازار حتی به یه ترند تبدیل شد که میگفتن خیلی خشک‌تر شده و پاسخ‌های قاطع و کوتاه‌تر میده.

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

@ever_code
3👍1
این کتاب توسط خیلی‌های به عنوان انجیل سیستم دیزاین نام برده شده. چند فصل ازش رو خوندم و بطرز خیلی قشنگی، چیز‌هایی که بلدی رو یادآوری میکنه، و جاهای خالی رو پر میکنه. توصیه می‌کنم اگر می‌خواین چالش‌های بزرگ رو با دید وسیع‌تری حل کنید نگاهی به این کتاب بندازین حتما

Designing Data-Intensive Applications - ed2

@ever_code
👌83
تو این دورانی که همه چیز با هوش مصنوعی و Agentic Development جلو میره، بیشترین کاربردم ازش برای یادگیری و تمرین هست. اما جدای اون، خیلی مهمه که اصول کامپیوتر رو فراموش نکنیم. یادگیری و مرور مباحث سطح پایین مثل سیستم عامل یا شبکه و حتی بنیادی‌تر مثل الگوریتم و ساختار داده، بنظر من، حتی از قبل مهم‌تره.
تو دورانی که همه‌ی جواب‌ها آماده در اختیارمون قرار داده میشه، خیلی مهمه که مهارت یادگیری و تحلیل و کدخوانی رو تقویت کنیم و نذاریم افت کنه.
قبل از دوران هوش مصنوعی خیلی بهمون میگفتن که یاد بگیرید مستندات و داکیومنت‌ها رو بخونین. الان حتی از قبل به مراتب این مهارت مهم‌تر شده. چون ما شاید به اندازه قبل درگیر پیاده‌سازی در سطح کد نباشیم و خیلی بیشتر در حال نوشتن و خوندن مستنداتی باشیم که برامون تولید میکنه.

@ever_code
🔥31
انواع این میم رو توی کامیونیتی دیدم.
برداشت خوبی که میتونین ازین عکس بکنین اینه که وقتی از کسی سوالی میپرسین که فکر میکنین جوابش رو بلده، باز هم بسنجین که فرد مقابلتون چه پیش زمینه‌ها و سوگیری‌هایی داره و اینکه آیا برای شما صدق می‌کنه یا نه؟

@ever_code
👌7👍1
https://github.com/aelyo-softworks/AOTrino

این پروژه هم جالب بنظر میاد. به زبان خودش میگه:
Electron-like desktop apps on .NET Native AOT + WebView2.


ولی فکر کنم فقط برای ویندوزه، اما اگه چیزی که میگه واقعی باشه، خیلی جذاب میشه. یعنی با HTML, CSS, JS با استفاده از WebView و با پرفورمنس بالاتر از خود Electron
و اینکه دات نت رو روی Native AOT اجرا میکنه.
حقیقتا کمی مشکوکم بهش و پروژه نو پایی هم هست. اما میشه ازش ایده گرفت.
توی داکیومنت‌هاش دیدم که پروژه‌ی React رو (با React-Native اشتباه نگیریم) میشه توش استفاده کرد و Native روی ویندوز خروجی داد.

و البته ادعا میکه که Chromium رو تو خروجی ship نمیکنه!

@ever_code
👍3
EverCode
https://github.com/aelyo-softworks/AOTrino این پروژه هم جالب بنظر میاد. به زبان خودش میگه: Electron-like desktop apps on .NET Native AOT + WebView2. ولی فکر کنم فقط برای ویندوزه، اما اگه چیزی که میگه واقعی باشه، خیلی جذاب میشه. یعنی با HTML, CSS, JS با…
پروژه‌های اینجوری شاید بنظر بزرگ نیان، اما خیلی از پروژه‌های بزرگ ازینجور جاها شروع کردن. از آدمایی که صرفا از روی کنجکاوی دست به عمل زدن. از طرفی خیلی از پروژه‌ها الهام بخش پروژه‌ی بزرگ‌تری بودن ولی شاید خودشون به جایی نرسیدن.

خودم ازین موضوع کنجکاو شدم و دادم کلود سرچ بکنه اینجور پروژه‌ها رو ببینه چی اثر بخش بوده نتایجش جالب بود:
NHibernate — a Java Hibernate port that never had huge mindshare on its own, but it's the reason Entity Framework exists and looks the way it does; a lot of EF's mapping vocabulary is inherited from it.

StructureMap — one of the first .NET IoC containers, quietly niche, but it set the patterns (fluent registration, convention-based scanning) that Autofac, Ninject, and eventually the built-in Microsoft.Extensions.DependencyInjection all borrowed from.

log4net — a Java log4j port, mostly superseded now, but NLog and Serilog were both explicit reactions to its limitations (structured logging didn't exist in log4net).

@ever_code
2👍1
Forwarded from Learning With M
سلام،

چند تا دلیل هست برای خوشحالیم که یکیش گذر از ۲۱۰۰ نفر دوست و همکاره که اینجا دور هم جمع شدیم.

برای همین یک سری ویدیو جدید توی کانال قراره شروع کنم.

این شما و این :

Learn it from a pro !


حالا این سری چیه؟

از قدیم گفتن :

آزموده را آزمودن خطاست.


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

اینجا Learn it from a pro وارد میشه. شما سوال دارید، من جوابشو از یک متخصص براتون می پرسم.
توی این سری ویدیو، شما از کتگوری‌های مشخص سوالتونو می‌پرسید و من یکی از بهتری‌های اون رشته رو پیدا می‌کنم و سوالتون رو ازش در قالب یک ویدیو نهایتا ۳۰ دقیقه‌ای می‌پرسم و منتشر می کنم.

نقش من پیدا کردن بهترین های هر رشته است و نقش شما پرسیدن بهترین سوال های ممکنه.

سوال و جواب

1. چطوری شروع کنیم ؟
سادست، این فرو رو پر کنید، تا جایی هم که می تونید منتشرش کنید و بقیه هم پرش کنن. وقتی سوالات در یک دسته بندی به یک اندازه خوبی رسید من کارمو شروع می کنم.
یادتون باشه مشخصاتتون رو کامل وارد کنید که براتون سوپرایز هم دارم.

2. فرم کجاست ؟
یک گوگل فرم داریم که اینجاست.

3. دسته بندی مورد نظر من توی دسته بندی ها نیست، چی کار کنم ؟
جواب اصلی اینه فعلا هیچی، ولی این یکی فرم رو پر کنید تا من براش آدم های مناسب رو پیدا کنم.
دلیلش اینه که من برای اون دسته بندی ها افرادی رو در سطح های ارشد سازمان های بزرگ می شناسم که می تونم باهاشون در مورد سوالات شما صحبت کنم. قراره براتون یک Pro پیدا کنم دیگه. کار ساده ای نیست !

4. چه کمکی می تونم بکنم ؟
تا جایی که میشه این پست رو منتشر کنید تا بیشترین میزان مشارکت رو بگیریم و موضوع های خوبی پیدا بشه.


پ.ن : از اونجایی که زمانه AI هست و ساختن MVP هزینش کم شده، این پروژه هم یک MVP هست و ممکن هزاران تغییر در طول زمان براش ایجاد بشه. پس، فیدبک بدید به اپیزودها و تا بهتر بشه.
2🔥1
Learning With M
سلام، چند تا دلیل هست برای خوشحالیم که یکیش گذر از ۲۱۰۰ نفر دوست و همکاره که اینجا دور هم جمع شدیم. برای همین یک سری ویدیو جدید توی کانال قراره شروع کنم. این شما و این : Learn it from a pro ! حالا این سری چیه؟ از قدیم گفتن : آزموده را آزمودن خطاست.…
حتی اگه سوالی ندارید بنظرم اینجور محتوا خیلی برای یادگیری مناسبه، بخاطر اینکه توی کار استفاده شده، میتونه دیدی خیلی خوبی به مشکلاتی که نمیدونستید دارید بهتون بده و اگه سوالی پیش اومد میتونید بپرسید
@ever_code
1👍1🔥1
تو همین وسط Claude مدل Opus 5 رو رها کرد تو بازار، برید عشق کنید😍
@ever_code
👍2🔥2
با توجه به اینکه اینترنتا ممکنه دوباره قطع بشه، سایت‌های
Downloadly.ir
Git.ir
P30download

و اینچنینی پر از دوره‌های آموزشی هستن که در دوران قطعی میتونید ازشون استفده بکنید.

@ever_code
👍21
یه پروژه هم با کلود زدم، یه اسکریپت پایتون هست. اسم nuget package رو میدی، چه با ورژن چه بی ورژن، میره با تمام dependency هاش میگیره میریزه تو یه فولدر، یکی دیگه هم هست، آدرس فولدر تمام پروژه‌هاتون رو میدین، میره تمام پکیج‌ها رو از توی همه پروژه ها پیدا میکنه و میده اسکریپت اولی، این میتونه آپشن خوبی برای قطعی اینترنت باشه.
البته که پرووایدرهای داخلی هم هستن.

@ever_code
👍3
Forwarded from مسعود بیگی (مسعود بیگی)
https://veilofkings.com/
بهزادمون توی 29 ساعت a-z این بازی رو زده اول یه توضیح درمورد خود بازی ، (که فعلا نسخه وب هست و نسخه های اپش هم داره میاد ) بعدش هم تجربه تولید و مدل های استفاده شده ی بهزاد جان به صورت خلاصه .

یه سری کاراکتر داریم که از رده ی بالا به پایین میتونن مهره های مقابل رو بزنن
مثلا کینگ میتونه دوک و رده های پایین رو بزنه
دوک میتونه لرد کامندر و پایین تر رو بزنه
یه سری بمب هم هست که هر کی بزنه میمیره
ماینر های میتونن بمب هارو خنثی کنن
یه اساسین هم هست که ردش از همه پایین تره ولی میتونه کینگ رو بزنه
مهره های حریف کاملا پنهانن که وقتی حمله کنن یه بار بهتون نشون میده
باید پرچم حریف رو پیدا کنید یا تمام مهره های رده بالا شو بزنید تا برنده بشید
هر حرکت رو ۵ دقیقه زمان دارید انجام بدید وگرنه میبازید
امکاناتی که گیم داره بازی با دوستان و رنکینگ
یا تمرین با ai توی سه سطح اسون و متوسط و سخته
تمام کاراکترها سه بعدی طراحی شدن و
همچنین المان های توی گیم
تا امکانات جدید بعدا بهش اضافه بشه
فقط مراقب باشید هوک بشید توش در نمیایید ازش 😁



یه تجربه ای هم باهاش بخوام به اشتراک بزارم از مدل هایی که استفاده شده شاید به دردتون بخوره
کل مدل هاش رو meshy 6.0 و ترکیب gpt زده
با blender فقط یکم تکسچرهاش و انیمیشن هاش اضافه شده
پلنینگشو رو فیبل زده
سونت هم کداشو نوشته
Sol 5.6 کد ریویو زده
دیزاین ریویو رو kimi
توی مدل های کلاد بهترینشون sonet 5 بود و پلن هایی که فیبل داد
کیمی اصلا به درد نخورد و فک نکنم دیگه برم سراغش
👍2