Forwarded from کدهالیک | codehalic
حرکتی که این آقا با دامنه ویکیتجربه زده، تو دنیای وب بهش میگن Cybersquatting (غصب دامنه) و Brand Hijacking (جعل هویت برند) که اینجا با Defamation (تخریب و افترا) هم قاطی شده. در واقع اومدن دامنه رو به هر روشی صاحب شدن تا بیانیه بنویسن و دیتابیس فیک بسازن. برای خوابوندن این مچ، بهترین کار اینه که مستندات و اسکرینشاتها رو به ایمیل ابیوزِ رجیسترار دامنه (`abuse@namesilo.com`) بفرستیم تا به جرم نقض صریح قوانینِ میزبانی (ToS)، خیلی سریع دامنه رو ساسپند یا قفل کنن.
حالا جالبیش اینجاست که اگه این حرکت رو تو یه کشور خارجی با قوانین سفت و سخت (مثل قانون ACPA آمریکا) انجام میدادن، کار به این راحتیها تموم نمیشد. اونجا شاکی میتونست علاوه بر پسگرفتنِ فوری دامنه، یه پروندهٔ حقوقی سنگین برای آزار سایبری و ضربه به اعتبار تجاری باز کنه که جریمههای مالی وحشتناکی (تا ۱۰۰ هزار دلار برای هر دامنه) روی دست این هلدینگ و بنیانگذارش میذاشت و حتی میتونست به قیمت سابقهٔ کیفری براشون تموم بشه.
@codehalics | کدهالیک
حالا جالبیش اینجاست که اگه این حرکت رو تو یه کشور خارجی با قوانین سفت و سخت (مثل قانون ACPA آمریکا) انجام میدادن، کار به این راحتیها تموم نمیشد. اونجا شاکی میتونست علاوه بر پسگرفتنِ فوری دامنه، یه پروندهٔ حقوقی سنگین برای آزار سایبری و ضربه به اعتبار تجاری باز کنه که جریمههای مالی وحشتناکی (تا ۱۰۰ هزار دلار برای هر دامنه) روی دست این هلدینگ و بنیانگذارش میذاشت و حتی میتونست به قیمت سابقهٔ کیفری براشون تموم بشه.
@codehalics | کدهالیک
🔥1
Forwarded from Matin SenPai (᯽マティ️️ン先輩)
ویکی تجربه یکی از معدود گروههایی بود که بدون هیچ وابستگی و فاند و رانتی، محیطی رو فراهم کرده بود که افراد نظر واقعیشون رو راجب شرکتهای ایرانی بگن و نظر بدن.
سر همین خیلی از شرکتها میگفتن که کامنتهایی که راجب ما گذاشتن رو پاک کن وگرنه شکایت میکنیم و فلانت میکنیم و... یا حتی میگفتن بهت پول میدیم، اما قبول نمیکرد.
و همینطور یکی از عواملی بودش که باعث شد آموزشهای من به دست خیلیها برسن، چون همیشه مطالب رو share میکرد و با وجود هزینههای سرسام آور سرورهاش و شرایط سخت مالی، توی قطعی نت کنارمون بود.
و آخرین پست کانال تلگرامشون توی تاریخ ۲۷ مارچ(۹۰ روز پیش و اواسط جنگ) بود و همه نگران بودیم که نکنه اتفاقی واسهی مالکش افتاده باشه یا دستگیر شده باشه.
و نتونسته دامنه https://tajrobe.wiki رو تمدید کنه. امروز دیدم که دامنهی ویکی تجربه توسط ابرناک گرفته شده(احتمالا یکی از شرکتهایی که تهدیدش میکرد). و در عجبم از اینهمه بیشرفی، که میراث شخصی رو که مشخص نیست مرده یا زندهست یا دستگیر شده یا... رو برداشته و اسم تمام اون پلتفرم رو گذاشته انتقامگیری.
امیدوارم که حال ویکی تجربه خوب باشه. دامنه و اینها کمترین اهمیت رو داره
سر همین خیلی از شرکتها میگفتن که کامنتهایی که راجب ما گذاشتن رو پاک کن وگرنه شکایت میکنیم و فلانت میکنیم و... یا حتی میگفتن بهت پول میدیم، اما قبول نمیکرد.
و همینطور یکی از عواملی بودش که باعث شد آموزشهای من به دست خیلیها برسن، چون همیشه مطالب رو share میکرد و با وجود هزینههای سرسام آور سرورهاش و شرایط سخت مالی، توی قطعی نت کنارمون بود.
و آخرین پست کانال تلگرامشون توی تاریخ ۲۷ مارچ(۹۰ روز پیش و اواسط جنگ) بود و همه نگران بودیم که نکنه اتفاقی واسهی مالکش افتاده باشه یا دستگیر شده باشه.
و نتونسته دامنه https://tajrobe.wiki رو تمدید کنه. امروز دیدم که دامنهی ویکی تجربه توسط ابرناک گرفته شده(احتمالا یکی از شرکتهایی که تهدیدش میکرد). و در عجبم از اینهمه بیشرفی، که میراث شخصی رو که مشخص نیست مرده یا زندهست یا دستگیر شده یا... رو برداشته و اسم تمام اون پلتفرم رو گذاشته انتقامگیری.
امیدوارم که حال ویکی تجربه خوب باشه. دامنه و اینها کمترین اهمیت رو داره
💔5
Forwarded from DevTwitter | توییت برنامه نویسی
خب یوزرهای ایرانی باید با Claude خداحافظی کنن...
از ۱۸ تیر، برای استفاده از کلود باید کارت شناسایی دولتی و سلفی زنده بدید!
چون ایران ساپورت نمیشه، پس حسابتون همون لحظه بسته میشه.
البته اگه با یه سرور ثابت وصل بشید شاید بتونید تا وقتی گیر نداده ازش استفاده کنید.
@DevTwitter | <Behrad Javed/>
از ۱۸ تیر، برای استفاده از کلود باید کارت شناسایی دولتی و سلفی زنده بدید!
چون ایران ساپورت نمیشه، پس حسابتون همون لحظه بسته میشه.
البته اگه با یه سرور ثابت وصل بشید شاید بتونید تا وقتی گیر نداده ازش استفاده کنید.
@DevTwitter | <Behrad Javed/>
💔4
Forwarded from کدهالیک | codehalic
رفقا داشتم مقالهای درباره پدیده توکنمکسینگ یا همون سوزاندن دیوانهوار توکنهای هوش مصنوعی میخوندم که خیلی به وضعیت الان تیمهای فنی ما نزدیکه. تو این مقاله میگه شرکتها به دو شکل کاملا متفاوت دارن پول پای این قضیه میدن. شکل درستش اینه که ابزارهایی مثل کلود کد رو میدن دست دولوپرها و تسکها رو میندازن توی چرخههای خودکار. اینجا هرچقدر هم توکن بسوزه ارزش داره چون مستقیما داره سرعت و خروجی مهندسها رو چند برابر میکنه و یه سرمایهگذاری کاملا سودآور روی نیروی انسانیه.
اما شکل دوم که یه تله وحشتناکه و خیلیها توش میفتن اینه که دولوپرها هنوز دارن دستی کد میزنن ولی میان کلی توکن میسوزونن تا برای پایپلاینها ایجنتهای یکبارمصرف بسازن. نتیجه این کار میشه یه سیستم به شدت شکننده و غیرقطعی که فقط مثل تراکتور بودجه شرکت رو میبلعه و خروجی پایداری هم نداره. به عنوان یه پیشنهاد فنی اگر قراره برای هوش مصنوعی بودجه بذارید اون رو خرج ابزارهایی کنید که قدرت برنامهنویس رو بالا میبرن و تسکهای قطعی پایپلاین رو به ایجنتهای ناپایدار و گرونقیمت نسپارید.
لینک مقاله
@codehalics | کدهالیک
اما شکل دوم که یه تله وحشتناکه و خیلیها توش میفتن اینه که دولوپرها هنوز دارن دستی کد میزنن ولی میان کلی توکن میسوزونن تا برای پایپلاینها ایجنتهای یکبارمصرف بسازن. نتیجه این کار میشه یه سیستم به شدت شکننده و غیرقطعی که فقط مثل تراکتور بودجه شرکت رو میبلعه و خروجی پایداری هم نداره. به عنوان یه پیشنهاد فنی اگر قراره برای هوش مصنوعی بودجه بذارید اون رو خرج ابزارهایی کنید که قدرت برنامهنویس رو بالا میبرن و تسکهای قطعی پایپلاین رو به ایجنتهای ناپایدار و گرونقیمت نسپارید.
لینک مقاله
@codehalics | کدهالیک
🔥4❤1
Forwarded from iCodeNext
سلام به همه.
قبلا تمام فایل های صوتی و پادکست هارو با Whisper تبدیل به متن میکردم. کیفیت خیلی خوبی هم داره مدل large v3 - turbo.
اما خوب فقط cli هست، بخاطر همین گشتم دیدم اپ تر تمیزی برای ویندوز نداره، بقیه هم پولی بودند و یا روی وب سایت و بازم بعد از مدتی پولی. این شد که کم کم شروع کردم به توسعه یه اینترفیس برای ویندوز و مک و لینوکس، و فایل های خودم رو تبدیل به متن کنم و مدیریت کنمش.
چند روز پیش تصمیم گرفتم کدش رو بزارم روی گیت هاب و با هم بهترش کنیم.
البته الان فقط Open AI Whisper رو ساپورت میکنه، اما بزودی WhisperX رو هم اضافه میکنم بهش، که قابلیت های خیلی بهتری داره.
اگر نصب کردید، هرجاش هم ایراد داشتید، ممنون میشم بهم بگید یا ایشیو کنید.
اگرم نصب نکردید، کد رو ببینید و اگه جایی باز نیاز به بهتر شدن داشت حتما باز ایشیو کنید، یا خودتون فیکسش کنید.
استار هم که بدید دمتون گرمه.
❤️❤️❤️
https://github.com/mohammadKarimi/Whisper-Studio
اگرم فایل نصبی رو خواستید توی این مسیر تمامش هست.
https://github.com/mohammadKarimi/Whisper-Studio/releases
قبلا تمام فایل های صوتی و پادکست هارو با Whisper تبدیل به متن میکردم. کیفیت خیلی خوبی هم داره مدل large v3 - turbo.
اما خوب فقط cli هست، بخاطر همین گشتم دیدم اپ تر تمیزی برای ویندوز نداره، بقیه هم پولی بودند و یا روی وب سایت و بازم بعد از مدتی پولی. این شد که کم کم شروع کردم به توسعه یه اینترفیس برای ویندوز و مک و لینوکس، و فایل های خودم رو تبدیل به متن کنم و مدیریت کنمش.
چند روز پیش تصمیم گرفتم کدش رو بزارم روی گیت هاب و با هم بهترش کنیم.
البته الان فقط Open AI Whisper رو ساپورت میکنه، اما بزودی WhisperX رو هم اضافه میکنم بهش، که قابلیت های خیلی بهتری داره.
اگر نصب کردید، هرجاش هم ایراد داشتید، ممنون میشم بهم بگید یا ایشیو کنید.
اگرم نصب نکردید، کد رو ببینید و اگه جایی باز نیاز به بهتر شدن داشت حتما باز ایشیو کنید، یا خودتون فیکسش کنید.
استار هم که بدید دمتون گرمه.
❤️❤️❤️
https://github.com/mohammadKarimi/Whisper-Studio
اگرم فایل نصبی رو خواستید توی این مسیر تمامش هست.
https://github.com/mohammadKarimi/Whisper-Studio/releases
👍3❤1
Forwarded from Matin SenPai (᯽マティ️️ン先輩)
چند روزه میبینم همه دارن در مورد whisper حرف میزنن. خواستم بگم یه ساله برای تبدیل گفتار به متن از Handy استفاده میکنم و واقعاً بیرقیبه.
کاملاً آفلاین با پشتیبانی دقیق از فارسی. حرف زدن با کامپیوترو خیلی ساده میکنه.
github.com/cjpais/handy
فقط کافیه شورتکات رو نگه دارید، صحبت کنید و رها کنید تا براتون تایپ کنه.
اگر دنبال یه ابزار STT بیدردسر و رایگان برای لینوکس، مک یا ویندوز هستید، حتماً تستش کنید.
✍️ apt_hq
کاملاً آفلاین با پشتیبانی دقیق از فارسی. حرف زدن با کامپیوترو خیلی ساده میکنه.
github.com/cjpais/handy
فقط کافیه شورتکات رو نگه دارید، صحبت کنید و رها کنید تا براتون تایپ کنه.
اگر دنبال یه ابزار STT بیدردسر و رایگان برای لینوکس، مک یا ویندوز هستید، حتماً تستش کنید.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Forwarded from iCodeNext
Audio
🧶 ما داریم خروجی ماشینی رو متر میکنیم، نه فهم انسانی رو.
توی این محتوی صوتی سعی کردم این مطالب رو پوشش بدم.
🔸 بدهی درک مطلب (Comprehension Debt) چیست؟
🔸 تفاوت بدهی فنی و بدهی درک مطلب
🔸 چرا بدهی درک مطلب خطرناکتر است؟
🔸 داستان تیم دانشجویی و شکست پروژه
🔸 از واگذاری کدنویسی تا واگذاری تفکر
🔸 مطالعه Anthropic؛ آیا AI واقعاً بهرهوری را افزایش میدهد؟
🔸 چرا مهندسان درک عمیقتری از سیستم ندارند؟
🔸 تله KPIها و معیارهای اشتباه سازمانها
🔸 چرا مدیران متوجه این مشکل نمیشوند؟
🔸 هوش مصنوعی چگونه Code Review را سختتر کرده است؟
🔸 چرا تستهای خودکار کافی نیستند؟
🔸 محدودیت Specها و مستندسازی دقیق
🔸 امضای کدی که نمیفهمیم
🔸 مسئولیت مهندس نرمافزار در عصر AI
❤️ مشتی هستید، اگه دوست داشتید برای بقیه دوستان هم بفرستید.
اسم کانال هم گفتن بزارید ته پست ها.
@iCodeNext
توی این محتوی صوتی سعی کردم این مطالب رو پوشش بدم.
🔸 بدهی درک مطلب (Comprehension Debt) چیست؟
🔸 تفاوت بدهی فنی و بدهی درک مطلب
🔸 چرا بدهی درک مطلب خطرناکتر است؟
🔸 داستان تیم دانشجویی و شکست پروژه
🔸 از واگذاری کدنویسی تا واگذاری تفکر
🔸 مطالعه Anthropic؛ آیا AI واقعاً بهرهوری را افزایش میدهد؟
🔸 چرا مهندسان درک عمیقتری از سیستم ندارند؟
🔸 تله KPIها و معیارهای اشتباه سازمانها
🔸 چرا مدیران متوجه این مشکل نمیشوند؟
🔸 هوش مصنوعی چگونه Code Review را سختتر کرده است؟
🔸 چرا تستهای خودکار کافی نیستند؟
🔸 محدودیت Specها و مستندسازی دقیق
🔸 امضای کدی که نمیفهمیم
🔸 مسئولیت مهندس نرمافزار در عصر AI
❤️ مشتی هستید، اگه دوست داشتید برای بقیه دوستان هم بفرستید.
اسم کانال هم گفتن بزارید ته پست ها.
@iCodeNext
👍2
Forwarded from DevTwitter | توییت برنامه نویسی
قابلیت اضافه کردن جستجوی معنایی (Semantic Search) به وب سایتتون
یعنی به جای جستجوی دقیق کلمه "interدثا" معنی و مفهوم جمله را درک و متنهای مرتبط با اون را پیدا کنه
یک مدل تعبیهسازی متن (Embedding Model) جدید Ternlight با اندازهی (۷ مگابایت) کارش همینه
https://ternlight-demo.vercel.app
@DevTwitter | <MehrdadLinux/>
یعنی به جای جستجوی دقیق کلمه "interدثا" معنی و مفهوم جمله را درک و متنهای مرتبط با اون را پیدا کنه
یک مدل تعبیهسازی متن (Embedding Model) جدید Ternlight با اندازهی (۷ مگابایت) کارش همینه
https://ternlight-demo.vercel.app
@DevTwitter | <MehrdadLinux/>
❤3
Forwarded from DevTwitter | توییت برنامه نویسی
یک راهنمای جامع برای ایمنسازی سرور linux
این مخزن یک چکلیست عملی ارزشمند برای امن سازی سرور های لینوکسی است
https://github.com/imthenachoman/How-To-Secure-A-Linux-Server
@DevTwitter | <MehrdadLinux/>
این مخزن یک چکلیست عملی ارزشمند برای امن سازی سرور های لینوکسی است
https://github.com/imthenachoman/How-To-Secure-A-Linux-Server
@DevTwitter | <MehrdadLinux/>
👍5❤3⚡1
یه پست طولانی راجب استفاده از هوش مصنوعی توی پروژههای واقعی داشتم مینوشتم که تلگرام بهم محدودیت طول متن داد. ازونجایی که هنوز بلاگ شخصیم فارسی نشده بنظرتون چیکار کنم؟
Anonymous Poll
50%
توی همین کانال چندتا پستش کن
8%
توی سایت ویرگول بزارش ( باید حساب راه بندازم )
33%
توی بلاگم بزارش انگلیسی اوکیه
8%
بجای متن، ویدیو بگیر بزار
0%
راه حل دیگه (توی کامنتها بگین)
EverCode
یه پست طولانی راجب استفاده از هوش مصنوعی توی پروژههای واقعی داشتم مینوشتم که تلگرام بهم محدودیت طول متن داد. ازونجایی که هنوز بلاگ شخصیم فارسی نشده بنظرتون چیکار کنم؟
توی پست نحوه استفاده از ابزارهای جدید، مدیریت پروژه و استفاده از چند هوش مصنوعی رو بطور همزمان میخوام توضیح بدم. طولانیه و خیلی از سوالاتی که من برای خودم پیش اومد که چجوری از دنیا عقب نمونم رو سعی کردم جواب بدم توش. بدم نمیاد ویدیو بگیرم و مفصل توضیح بدم راستش. برای ویدیو، اگه دوست داشتین بگین که ترجیحتون آپارات یا یوتوب یا جفتش هست حتی.
❤3
چندوقته بیشتر پست فوروارد کردم و چند نفر لفت میدادن هربار😂 فکر کنم از پستهای فوروارد شده خوششون نمیاد. بابا منم آدمم نمیرسم همیشه بنویسم😭
🔥4😁1👾1
کلمه روز: sycophancy
یعنی چی؟ در زبان خودمون میشه پاچهخواری زیادی برای حس خوب دادن به طرف مقابل
چرا این کلمه؟ در مدلهای زبانی، بخصوص اونهایی که به صورت لوکال روی سیستم خودمون اجرا میشن، هرچی مدل کوچکتر باشه احتمال اینکه اینکار رو بکنه، بعلاوه اینکه با اعتماد بنفس بیشتری توهم (Hallucinate) بزنه بیشتر میشه. در مدلهای قدیمیتر این مورد رو بیشتر میدیدیم. از یجایی به بعد، برای مثال GPT5 بود اگر اشتباه نکنم که این موضوع خیلی توش به چشم اومد، اومدن و بهبودش دادن تا مدل بتونه بهتر تشخیص بده چی رو نمیدونه و بیانش کنه.
زمانی که GPT5 اومد تو بازار حتی به یه ترند تبدیل شد که میگفتن خیلی خشکتر شده و پاسخهای قاطع و کوتاهتر میده.
اما نکتهی دیگهای که به چشمم اومد، تشابه این موضوع با آدمهاست. هرچه توانایی منطق و استدلال بالاتری داشته باشیم، برامون راحتتره که اعتراف کنیم که نمیدونیم، و از کارهای بیهوده دوری میکنیم. گرچه بیشتر میشه این بحث رو فلسفی کرد، خواستم که خوراک تفکرات قبل خواب، و یا تو حمومیتون باشه.
@ever_code
یعنی چی؟ در زبان خودمون میشه پاچهخواری زیادی برای حس خوب دادن به طرف مقابل
چرا این کلمه؟ در مدلهای زبانی، بخصوص اونهایی که به صورت لوکال روی سیستم خودمون اجرا میشن، هرچی مدل کوچکتر باشه احتمال اینکه اینکار رو بکنه، بعلاوه اینکه با اعتماد بنفس بیشتری توهم (Hallucinate) بزنه بیشتر میشه. در مدلهای قدیمیتر این مورد رو بیشتر میدیدیم. از یجایی به بعد، برای مثال GPT5 بود اگر اشتباه نکنم که این موضوع خیلی توش به چشم اومد، اومدن و بهبودش دادن تا مدل بتونه بهتر تشخیص بده چی رو نمیدونه و بیانش کنه.
زمانی که GPT5 اومد تو بازار حتی به یه ترند تبدیل شد که میگفتن خیلی خشکتر شده و پاسخهای قاطع و کوتاهتر میده.
اما نکتهی دیگهای که به چشمم اومد، تشابه این موضوع با آدمهاست. هرچه توانایی منطق و استدلال بالاتری داشته باشیم، برامون راحتتره که اعتراف کنیم که نمیدونیم، و از کارهای بیهوده دوری میکنیم. گرچه بیشتر میشه این بحث رو فلسفی کرد، خواستم که خوراک تفکرات قبل خواب، و یا تو حمومیتون باشه.
@ever_code
❤3👍1
این کتاب توسط خیلیهای به عنوان انجیل سیستم دیزاین نام برده شده. چند فصل ازش رو خوندم و بطرز خیلی قشنگی، چیزهایی که بلدی رو یادآوری میکنه، و جاهای خالی رو پر میکنه. توصیه میکنم اگر میخواین چالشهای بزرگ رو با دید وسیعتری حل کنید نگاهی به این کتاب بندازین حتما
Designing Data-Intensive Applications - ed2
@ever_code
Designing Data-Intensive Applications - ed2
@ever_code
👌8❤3
تو این دورانی که همه چیز با هوش مصنوعی و Agentic Development جلو میره، بیشترین کاربردم ازش برای یادگیری و تمرین هست. اما جدای اون، خیلی مهمه که اصول کامپیوتر رو فراموش نکنیم. یادگیری و مرور مباحث سطح پایین مثل سیستم عامل یا شبکه و حتی بنیادیتر مثل الگوریتم و ساختار داده، بنظر من، حتی از قبل مهمتره.
تو دورانی که همهی جوابها آماده در اختیارمون قرار داده میشه، خیلی مهمه که مهارت یادگیری و تحلیل و کدخوانی رو تقویت کنیم و نذاریم افت کنه.
قبل از دوران هوش مصنوعی خیلی بهمون میگفتن که یاد بگیرید مستندات و داکیومنتها رو بخونین. الان حتی از قبل به مراتب این مهارت مهمتر شده. چون ما شاید به اندازه قبل درگیر پیادهسازی در سطح کد نباشیم و خیلی بیشتر در حال نوشتن و خوندن مستنداتی باشیم که برامون تولید میکنه.
@ever_code
تو دورانی که همهی جوابها آماده در اختیارمون قرار داده میشه، خیلی مهمه که مهارت یادگیری و تحلیل و کدخوانی رو تقویت کنیم و نذاریم افت کنه.
قبل از دوران هوش مصنوعی خیلی بهمون میگفتن که یاد بگیرید مستندات و داکیومنتها رو بخونین. الان حتی از قبل به مراتب این مهارت مهمتر شده. چون ما شاید به اندازه قبل درگیر پیادهسازی در سطح کد نباشیم و خیلی بیشتر در حال نوشتن و خوندن مستنداتی باشیم که برامون تولید میکنه.
@ever_code
🔥3❤1
انواع این میم رو توی کامیونیتی دیدم.
برداشت خوبی که میتونین ازین عکس بکنین اینه که وقتی از کسی سوالی میپرسین که فکر میکنین جوابش رو بلده، باز هم بسنجین که فرد مقابلتون چه پیش زمینهها و سوگیریهایی داره و اینکه آیا برای شما صدق میکنه یا نه؟
@ever_code
برداشت خوبی که میتونین ازین عکس بکنین اینه که وقتی از کسی سوالی میپرسین که فکر میکنین جوابش رو بلده، باز هم بسنجین که فرد مقابلتون چه پیش زمینهها و سوگیریهایی داره و اینکه آیا برای شما صدق میکنه یا نه؟
@ever_code
👌7👍1
https://github.com/aelyo-softworks/AOTrino
این پروژه هم جالب بنظر میاد. به زبان خودش میگه:
ولی فکر کنم فقط برای ویندوزه، اما اگه چیزی که میگه واقعی باشه، خیلی جذاب میشه. یعنی با HTML, CSS, JS با استفاده از WebView و با پرفورمنس بالاتر از خود Electron
و اینکه دات نت رو روی Native AOT اجرا میکنه.
حقیقتا کمی مشکوکم بهش و پروژه نو پایی هم هست. اما میشه ازش ایده گرفت.
توی داکیومنتهاش دیدم که پروژهی React رو (با React-Native اشتباه نگیریم) میشه توش استفاده کرد و Native روی ویندوز خروجی داد.
و البته ادعا میکه که Chromium رو تو خروجی ship نمیکنه!
@ever_code
این پروژه هم جالب بنظر میاد. به زبان خودش میگه:
Electron-like desktop apps on .NET Native AOT + WebView2.
ولی فکر کنم فقط برای ویندوزه، اما اگه چیزی که میگه واقعی باشه، خیلی جذاب میشه. یعنی با HTML, CSS, JS با استفاده از WebView و با پرفورمنس بالاتر از خود Electron
و اینکه دات نت رو روی Native AOT اجرا میکنه.
حقیقتا کمی مشکوکم بهش و پروژه نو پایی هم هست. اما میشه ازش ایده گرفت.
توی داکیومنتهاش دیدم که پروژهی React رو (با React-Native اشتباه نگیریم) میشه توش استفاده کرد و Native روی ویندوز خروجی داد.
و البته ادعا میکه که Chromium رو تو خروجی ship نمیکنه!
@ever_code
GitHub
GitHub - aelyo-softworks/AOTrino: Electron-like desktop apps on .NET AOT + WebView2, single-exe, Windows (x64/x86/ARM64), front…
Electron-like desktop apps on .NET AOT + WebView2, single-exe, Windows (x64/x86/ARM64), front-end-framework-agnostic (React/Fluent UI layers optional). - aelyo-softworks/AOTrino
👍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
خودم ازین موضوع کنجکاو شدم و دادم کلود سرچ بکنه اینجور پروژهها رو ببینه چی اثر بخش بوده نتایجش جالب بود:
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