خب چندوقتی هست که دلم میخواست یجا داشته باشم و به مرور مطالب و نکات جالبی که میبینمو بنویسم توش. کم کم شروع میکنم.😁
@ever_code
@ever_code
❤1🍾1
این کتاب برای یادگیری مباحث احراز هویت خیلی به من کمک کرد. تا قبلش همش گیج بودم که چیکار کنم oauth چیه؟ openid چیه؟
حجمش نسبتا کمه و خیلی خوب و جزئیات مناسب توضیح میده. توصیه میکنم نگاه کنین حتما!
@ever_code
حجمش نسبتا کمه و خیلی خوب و جزئیات مناسب توضیح میده. توصیه میکنم نگاه کنین حتما!
@ever_code
یکی از کاربردهای خوبی که هوش مصنوعی مثل chatgpt یا gemini میتونه براتون داشته باشه، یادگیری حین کاره
اینطوری که به یه چالشی میخورم، کمی فکر میکنم و به یه راه حلی میرسم، اما حس میکنم ممکنه دیزاین پترن خاصی برای همین چالش وجود داشته باشه. بعد چالش رو به همراه راه حلی که پیدا کردم براشون توضیح میدم و میپرسم آیا دیزاین پترنی با این ایده وجود داره؟ معمولا راه حلایی که پیدا میکنیم برای یک سری کارها نزدیک یه پترنی چیزی هستن، و هوش مصنوعی خوب تشخیص میده اینجور چیزا رو
هم کمک میکنه پترن هایی که بلد بودیم مرور شه، هم اسم پترن های جدیدی که خودمون توی کار با تجربه کشف کردیم رو میفهمیم، و هم اگه راه حلمون یه نوع ناقص ازون پترن باشه متوجه میشیم و کاملش میکنیم.
@ever_code
اینطوری که به یه چالشی میخورم، کمی فکر میکنم و به یه راه حلی میرسم، اما حس میکنم ممکنه دیزاین پترن خاصی برای همین چالش وجود داشته باشه. بعد چالش رو به همراه راه حلی که پیدا کردم براشون توضیح میدم و میپرسم آیا دیزاین پترنی با این ایده وجود داره؟ معمولا راه حلایی که پیدا میکنیم برای یک سری کارها نزدیک یه پترنی چیزی هستن، و هوش مصنوعی خوب تشخیص میده اینجور چیزا رو
هم کمک میکنه پترن هایی که بلد بودیم مرور شه، هم اسم پترن های جدیدی که خودمون توی کار با تجربه کشف کردیم رو میفهمیم، و هم اگه راه حلمون یه نوع ناقص ازون پترن باشه متوجه میشیم و کاملش میکنیم.
@ever_code
👍3
Forwarded from TorhamDev | تورهام 😳
اگه خبر واقعی باشه
R.I.P github
یکهو میبنی هوش مصنوعی برات اسم ریپو انتخاب میکنه. بدون اجازه کد میخونه میگه اونجاش خرابه میخای عوض کنی؟!
@TorhamDevCH
R.I.P github
یکهو میبنی هوش مصنوعی برات اسم ریپو انتخاب میکنه. بدون اجازه کد میخونه میگه اونجاش خرابه میخای عوض کنی؟!
@TorhamDevCH
💔2🤔1
Forwarded from APPXA free
حذف تبلیغات سایت ها و بازکردن محتوای پولی سایت ها مانند مدیوم
https://12ft.io
Bypass Medium Paywall
قبلی
@APPXA
https://12ft.io
Bypass Medium Paywall
قبلی
@APPXA
❤2👍1
یکی از چیزایی که شاید ندونین اینه که اکثر ریپازیتوری های دات نت و مایکروسافت داکیومنت های خیلی خوبی دارن. برای مثال توی پروژه ی runtime رو اگه ببینین کلی اطلاعات جالب راجبش هست.
این هم یه تیکه از مستندات قدیمی تر هست که توی یه ریپازیتوری آرشیو شده ی مایکروسافت برای type system و میتونین اون ریپازیتوری هم ببینین و کلی اطلاعات بدرد بخور توشه.
@ever_code
این هم یه تیکه از مستندات قدیمی تر هست که توی یه ریپازیتوری آرشیو شده ی مایکروسافت برای type system و میتونین اون ریپازیتوری هم ببینین و کلی اطلاعات بدرد بخور توشه.
@ever_code
GitHub
runtime/docs at main · dotnet/runtime
.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps. - dotnet/runtime
🔥3
بعنوان یک توسعه دهنده دات نت و سی شارپ بد نیست language specification اش رو هم نگاهی بندازین. برای آشنایی بهتر با زبان و درک درست کار خوبیه و ثواب داره:
https://github.com/dotnet/csharpstandard
@ever_code
https://github.com/dotnet/csharpstandard
@ever_code
GitHub
GitHub - dotnet/csharpstandard: Working space for ECMA-TC49-TG2, the C# standard committee.
Working space for ECMA-TC49-TG2, the C# standard committee. - dotnet/csharpstandard
🔥1
یکی از تفاوت های سی شارپ با زبان های دیگه که Garbage Collector دارن مثل GO توی نوع bootstrapping اش هست.
حالا Bootstrapping چیه؟
برای مثال، اولین کامپایلر زبان GO با assembly توسعه داده شد، بعد از اون اومدن دوباره کامپایلر رو از اول و با خود زبان GO نوشتن. به این فرایند میگن Bootstrapping.
اما توی سی شارپ یکم قضیه فرق میکنه.
کامپایلر Roslyn با سی شارپ نوشته شده، اما یه بخش قابل توجهی از Common Language Runtime (CLR) با C/C++ نوشته شده. برای مثال یه بخشی از Library های Reflection با استفاده از قابلیت Interop ازین کدها استفاده میکنند و این یکی از دلایل قابل توجه برای کند بودن Reflection میشه.
البته باید بگم که همیشه هدف سرعت نیست. بحث Reflection از اول بصورت آگاهانه، در اهداف خودش سرعت بالا رو هدف قرار نداده و هدف دسترسی امن و قابل اطمینان به یکسری اطلاعات از سمت کامپایلر هست. بعدا مفصل راجب Reflection حرف میزنیم 😉
@ever_code
حالا Bootstrapping چیه؟
برای مثال، اولین کامپایلر زبان GO با assembly توسعه داده شد، بعد از اون اومدن دوباره کامپایلر رو از اول و با خود زبان GO نوشتن. به این فرایند میگن Bootstrapping.
اما توی سی شارپ یکم قضیه فرق میکنه.
کامپایلر Roslyn با سی شارپ نوشته شده، اما یه بخش قابل توجهی از Common Language Runtime (CLR) با C/C++ نوشته شده. برای مثال یه بخشی از Library های Reflection با استفاده از قابلیت Interop ازین کدها استفاده میکنند و این یکی از دلایل قابل توجه برای کند بودن Reflection میشه.
البته باید بگم که همیشه هدف سرعت نیست. بحث Reflection از اول بصورت آگاهانه، در اهداف خودش سرعت بالا رو هدف قرار نداده و هدف دسترسی امن و قابل اطمینان به یکسری اطلاعات از سمت کامپایلر هست. بعدا مفصل راجب Reflection حرف میزنیم 😉
@ever_code
👍1🔥1
اون زمانی که ما در حال بحث کردنیم که وای چه زبانی برای فلان کار خوبه، سی شارپ برای این کار خوبه برای این بده، یکی اومده با همین سی شارپ یه shell language نوشته!
قسمت جذابش اینه که یه چیزی بین powershell و bash هست! خلاصه که سخت نگیرین، با همهی زبان های general purpose میشه هرکاری کرد وگرنه اسمش اون نبود. اگه عشقش رو دارین و با یه زبان حال میکنین، چرا که نه؟ همه چیز به پرفورمنس و اینا نیست!
https://github.com/PaddiM8/elk
@ever_code
قسمت جذابش اینه که یه چیزی بین powershell و bash هست! خلاصه که سخت نگیرین، با همهی زبان های general purpose میشه هرکاری کرد وگرنه اسمش اون نبود. اگه عشقش رو دارین و با یه زبان حال میکنین، چرا که نه؟ همه چیز به پرفورمنس و اینا نیست!
https://github.com/PaddiM8/elk
@ever_code
GitHub
GitHub - PaddiM8/elk: A shell language with cleaner syntax, automatic redirection, and proper datatypes
A shell language with cleaner syntax, automatic redirection, and proper datatypes - PaddiM8/elk
❤2
https://youtu.be/KZeIEiBrT_w
تو این ویدیو بنظرم قشنگ اثر پروانه ای رو میشه دید. نظریههای آمار و احتمالی که دو ریاضی دان در زمان سقوط تزار در روسیه برای رد کردن فرضیه هم توسعه دادن، انقدر مهم میشه که در توسعهی اولین بمب اتم نقش حیاتی بازی میکنه و یکم بعد از اون دلیل اصلی موفقیت سرچ انجین گوگل میشه!
خیلی جالبه که یه سری کارها چجوری مسیر تاریخ رو عوض میکنن!
@ever_code
تو این ویدیو بنظرم قشنگ اثر پروانه ای رو میشه دید. نظریههای آمار و احتمالی که دو ریاضی دان در زمان سقوط تزار در روسیه برای رد کردن فرضیه هم توسعه دادن، انقدر مهم میشه که در توسعهی اولین بمب اتم نقش حیاتی بازی میکنه و یکم بعد از اون دلیل اصلی موفقیت سرچ انجین گوگل میشه!
خیلی جالبه که یه سری کارها چجوری مسیر تاریخ رو عوض میکنن!
@ever_code
YouTube
The Strange Math That Predicts (Almost) Anything
How a feud in Russia led to modern prediction algorithms.
👉 To try everything Brilliant has to offer for free for a full 30 days, visit https://brilliant.org/veritasium. You’ll also get 20% off an annual premium subnoscription.
If you’re looking for a molecular…
👉 To try everything Brilliant has to offer for free for a full 30 days, visit https://brilliant.org/veritasium. You’ll also get 20% off an annual premium subnoscription.
If you’re looking for a molecular…
🔥2