از نوشتن کامیت های معمولی گیت خسته شده اید؟
از commitizen برای نوشتن کامیت های بهتر استفاده کنید. این ابزار به شما کمک میکند تا کامیت های کاملی را به راحتی ایجاد کنید.
@DevTwitter | <the_coding_tips/>
از commitizen برای نوشتن کامیت های بهتر استفاده کنید. این ابزار به شما کمک میکند تا کامیت های کاملی را به راحتی ایجاد کنید.
@DevTwitter | <the_coding_tips/>
👍45❤5
چند ورژن sdk دات نت کنار هم در لینوکس نصبش با اضافه شدن به repo های ابونتو خیلی راحت تر شده. دیگه نیازی به اضافه کردن repo های مایکروسافت و کارهای اضافیش نیست.
حتی با Snapcraft هم نمیشد چند ورژن کنار هم داشت. صرفا با دستور sudo apt install dotnet-sdk-7.0 میشه نصبش کرد.
@DevTwitter | <ShayanSbi/>
حتی با Snapcraft هم نمیشد چند ورژن کنار هم داشت. صرفا با دستور sudo apt install dotnet-sdk-7.0 میشه نصبش کرد.
@DevTwitter | <ShayanSbi/>
👍17🤣2❤1🔥1
بیشتر از یک ساله هر هفته مقالات برتر ML رو از arxiv.org تو این ریپو قرار میده.
کافیه هفتهای یک بار بهش سر بزنیم.
github.com/dair-ai/ML-Papers-of-the-Week
@DevTwitter | <Sabber/>
کافیه هفتهای یک بار بهش سر بزنیم.
github.com/dair-ai/ML-Papers-of-the-Week
@DevTwitter | <Sabber/>
👍18👎1
الان میتونید رایگان با مدل جدید claude 3 یعنی Sonnet چت کنید، البته ظاهرا شاهکارش روی نسخه Opus هست که توی خیلی از گزینهها از GPT-4 بهتره و اشتراک ۱۸ دلاری ماهیانه لازم داره.
claude.ai/chats
@DevTwitter | <SoroushAhmadi/>
claude.ai/chats
@DevTwitter | <SoroushAhmadi/>
👍27👎1
پایتون قابلیت این رو داره که بایت رو به رشته تبدیل کنه، این کار بیشتر برای کد گذاری یا دیکد کردن به کار میره.به خاطر پر استفاده بودن این کار پایتون یک تابع برای این منظور به اسم ()decode. در این زبان قرار داده که کار برنامه نویس رو آسون تر میکنه.
@DevTwitter | <Bob Belderbos/>
@DevTwitter | <Bob Belderbos/>
👍36🤣17👎2
یه پروژه جالب با Rust هستش به اسم Hurl که به وسیله اون میتونید با استفاده از Hurl برای HTTP request ها و API هاتون تست بنویسید. شاید به کمکتون بیاد که توی پروژه هاتون ازش استفاده کنید.
https://github.com/Orange-OpenSource/hurl
@DevTwitter | <Kamandlou/>
https://github.com/Orange-OpenSource/hurl
@DevTwitter | <Kamandlou/>
👍24🤣3
ویژوال استودیو مک، ۶ ماهه دیگه بازنشسته میشه و مایکروسافت یکبار دیگه کاربران ابزاری را که بهش وابسته شده بودند نیمه راه رها کرد. ویژوال استودیو قرار بود CorssPlatform باشد اما این امر محق نشد.
@DevTwitter | <ShayanSbi/>
@DevTwitter | <ShayanSbi/>
🤣95👎25👍7
#کوته_نیوز
تلگرام قراره برای بیزینسها، آپدیتهای پشم ریزونی ارائه کنه که دیگه واقعا واتساپ رو بذارن کنار بعضیا
@DevTwitter
تلگرام قراره برای بیزینسها، آپدیتهای پشم ریزونی ارائه کنه که دیگه واقعا واتساپ رو بذارن کنار بعضیا
@DevTwitter
👍52🔥7❤4🤣4
سایت Lordicon یه مخزن بی انتها از انواع آیکون های انیمیت شده است که تعداد نسبتا زیادبش هم رایگانه
انواع خروجی هارم داره (Gif , Emved HTML , Lottie , MP4 و...)
https://lordicon.com/icons
@DevTwitter | <TahaDashti/>
انواع خروجی هارم داره (Gif , Emved HTML , Lottie , MP4 و...)
https://lordicon.com/icons
@DevTwitter | <TahaDashti/>
👍33❤2👎1
توضیحاتی راجع به نستد آبجکتس در جاوا اسکریپت.
اینجا دو تا class داریم. Address کلاس چایلد و Person کلاس پرنت. در نهایت آبجکتی که با new Person ساخته میشه یک nested object خواهد بود. یعنی address یک property از person میشه.
توی خط console.log مشخص هست که دات نوتیشن اونها رو به ترتیب تارگت کرده است.
@DevTwitter | <ShayanSbi/>
اینجا دو تا class داریم. Address کلاس چایلد و Person کلاس پرنت. در نهایت آبجکتی که با new Person ساخته میشه یک nested object خواهد بود. یعنی address یک property از person میشه.
توی خط console.log مشخص هست که دات نوتیشن اونها رو به ترتیب تارگت کرده است.
@DevTwitter | <ShayanSbi/>
👍18🤣3👎1
به عنوان یک دیتا ساینس به چه میزان و سطحی از ریاضی نیاز داریم تا در این حوزه به مشکل برنخوریم.
https://towardsdatascience.com/how-to-learn-the-math-needed-for-data-science-86c6643b0c59
@DevTwitter | <amir atar/>
https://towardsdatascience.com/how-to-learn-the-math-needed-for-data-science-86c6643b0c59
@DevTwitter | <amir atar/>
👍18🤣4👎2
این سایت یکی از بهترین سایت های پالت رنگی هست که به عمرم دیدم .
یه حالت جنریت داره که میتونی با هوش مصنوعی که داره بهترین رنگ هایی بهم میان و رنگ هایی که به رنگ های انتخابیت میان رو نشون میده و حالت دومش پالت های ترند و محبوبه
اپ اندروید و ios وحتی اکستنشن فیگما و کروم و ادوبی داره .
https://coolors.co/
@DevTwitter | <TahaDashti/>
یه حالت جنریت داره که میتونی با هوش مصنوعی که داره بهترین رنگ هایی بهم میان و رنگ هایی که به رنگ های انتخابیت میان رو نشون میده و حالت دومش پالت های ترند و محبوبه
اپ اندروید و ios وحتی اکستنشن فیگما و کروم و ادوبی داره .
https://coolors.co/
@DevTwitter | <TahaDashti/>
❤32👍7👎1
فارغ از مدلهاتون برای گرفتن بهترین خروجی و حرکت روی لبه(ماکسیمم کردن) همچنان وابستگی زیادی به سختافزار وجود داره. در نتیجه آشنایی با کامپایلرها، اوپتیمایزرها و سختافزارهای مختلف میتونه بهتون کمک زیادی بکنه. لینک پایین یک راهنمای مناسب برای اشنایی هست.
https://huyenchip.com/2021/09/07/a-friendly-introduction-to-machine-learning-compilers-and-optimizers.html
@DevTwitter | <amir atar/>
https://huyenchip.com/2021/09/07/a-friendly-introduction-to-machine-learning-compilers-and-optimizers.html
@DevTwitter | <amir atar/>
👍19🤣2
در جاوا اسکریپت زمانی که از class برای ساخت یک آبجکت استفاده میکنیم، قابلیتهایی به نامهای setter و getter در دسترسمون هستن که کمک میکنن یک property (با قوانین مشخص) قابل تغییر و دسترسی باشه. متد setter برای نوشتن و getter برای خواندن هستن.
@DevTwitter | <ShayanSbi/>
@DevTwitter | <ShayanSbi/>
👍41🤣35👎2
سیستم های محتوایی برپایه هایپر مدیا | عجیب نیست !
ایده های نسبتا انقلابی که به توسعه وبسایت قدرت میبخشه و رویکرد ساده ای رو برای ساخت برنامههای کاربردی با htmx و Hyperview میتونید با خوندن این مقاله کشفشون کنید
یاد بگیریم که چطور بعنوان توسعه دهنده اپلیکشن هامون رو بدون استفاده از فریمورک های تحت عنوان SPA توسعه و گسترش بدیم
پیچیده هست اما با مطالعه وبسایت چیزایی رو یاد میگیرید که کمتر برنامه نویسی بلد هست !!!
https://hypermedia.systems/
@DevTwitter | <Mahdi Nazari/>
ایده های نسبتا انقلابی که به توسعه وبسایت قدرت میبخشه و رویکرد ساده ای رو برای ساخت برنامههای کاربردی با htmx و Hyperview میتونید با خوندن این مقاله کشفشون کنید
یاد بگیریم که چطور بعنوان توسعه دهنده اپلیکشن هامون رو بدون استفاده از فریمورک های تحت عنوان SPA توسعه و گسترش بدیم
پیچیده هست اما با مطالعه وبسایت چیزایی رو یاد میگیرید که کمتر برنامه نویسی بلد هست !!!
https://hypermedia.systems/
@DevTwitter | <Mahdi Nazari/>
👍13❤1🤣1
#کدبوک
مروری بر مفاهیم اصلی DDD مانند مدلهای محوری دامنه، زبان محوری دامنه، مدلهای مقیاس کوچک و مدلهای بزرگ
الگوهای طراحی استراتژیک در DDD مانند الگوی مشارکتکنندگان و الگوی فضای موضوعی
راهنماییهایی برای مدلسازی و طراحی نرمافزار بر اساس مفاهیم دامنه کاری
تکنیکهای مدیریت پیچیدگی در نرمافزارهای بزرگ با DDD
نحوه پیادهسازی DDD با زبانهای برنامهنویسی شیءگرا مانند جاوا
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
مروری بر مفاهیم اصلی DDD مانند مدلهای محوری دامنه، زبان محوری دامنه، مدلهای مقیاس کوچک و مدلهای بزرگ
الگوهای طراحی استراتژیک در DDD مانند الگوی مشارکتکنندگان و الگوی فضای موضوعی
راهنماییهایی برای مدلسازی و طراحی نرمافزار بر اساس مفاهیم دامنه کاری
تکنیکهای مدیریت پیچیدگی در نرمافزارهای بزرگ با DDD
نحوه پیادهسازی DDD با زبانهای برنامهنویسی شیءگرا مانند جاوا
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
👍8❤2
یک سری قوانین برای کدهای استاتیک توسط sonar ارائه شده که توی نوشتن کد تمیز و با کیفیت میتونه کمکمون کنه.
توی این مقاله سعی کردم، باگها، نفوذپذیریها و موارد امنیتی محبوب رو توی java انتخاب کنم و به اشتراک بذارم.
https://medium.com/@AG1380/top-java-static-code-analysis-rules-by-sonar-bugs-vulnerabilities-security-hotspots-cdef2ea0d303
@DevTwitter | <AG/>
توی این مقاله سعی کردم، باگها، نفوذپذیریها و موارد امنیتی محبوب رو توی java انتخاب کنم و به اشتراک بذارم.
https://medium.com/@AG1380/top-java-static-code-analysis-rules-by-sonar-bugs-vulnerabilities-security-hotspots-cdef2ea0d303
@DevTwitter | <AG/>
👍8
- ابزار کاربردی Rest Client در VsCode
این اکستنشن توی وی اس کد بهت این امکان رو میده که بدون نیاز به ابزار های اکسترنال نظیر postman هر api از پروژه رو داخل محیطش تست و بازبینی کنی
پ.ن: البته هیچی پست من نمیشه اما خب دیگه ^^
https://marketplace.visualstudio.com/items?itemName=humao.rest-client
@DevTwitter | <Mahdi Nazari/>
این اکستنشن توی وی اس کد بهت این امکان رو میده که بدون نیاز به ابزار های اکسترنال نظیر postman هر api از پروژه رو داخل محیطش تست و بازبینی کنی
پ.ن: البته هیچی پست من نمیشه اما خب دیگه ^^
https://marketplace.visualstudio.com/items?itemName=humao.rest-client
@DevTwitter | <Mahdi Nazari/>
👍30❤1👎1
This media is not supported in your browser
VIEW IN TELEGRAM
علی بابا هوش مصنوعی EMO را برای متحرک کردن تصاویر ارائه کرده است که نه تنها حرکت لب ها را هماهنگ میکند، بلکه احساسات، حرکات سر، حالات چهره و حتی حرکات گوشواره را به وضوح نشان می دهد!
@DevTwitter | <minchoi/>
@DevTwitter | <minchoi/>
🔥33👍8👎1
#دون
شاید براتون سوال شده باشه که اولین برنامه نویس جهان چه کسی بوده !
اولین برنامه نویس جهان ادا لاولسن بود. او در سال ۱۸۴۲ برنامههایی برای ماشین تحلیل اطلاعات مطرح ساخت. ایشان نیز معمار و مهندس دانمارکی بود که به عنوان یکی از اولین افرادی شناخته میشود که به طور جدی از الگوریتمها برای حل مسائل مهندسی استفاده کرد. ادا لاولسن در یکی از اهم کتب خود در سال ۱۸۴۲ از تحلیل برنامههای آنالیتیک تحلیلی اطلاعات برای اولین بار یاد کرد.
@DevTwitter | <shayan/>
شاید براتون سوال شده باشه که اولین برنامه نویس جهان چه کسی بوده !
اولین برنامه نویس جهان ادا لاولسن بود. او در سال ۱۸۴۲ برنامههایی برای ماشین تحلیل اطلاعات مطرح ساخت. ایشان نیز معمار و مهندس دانمارکی بود که به عنوان یکی از اولین افرادی شناخته میشود که به طور جدی از الگوریتمها برای حل مسائل مهندسی استفاده کرد. ادا لاولسن در یکی از اهم کتب خود در سال ۱۸۴۲ از تحلیل برنامههای آنالیتیک تحلیلی اطلاعات برای اولین بار یاد کرد.
@DevTwitter | <shayan/>
👍53❤5🤣4🔥3
کتابخانه اوپنسورس پایتون برای تولید طرحوارههایی با هوش مصنوعی و در عین حال نزدیک به واقعیت که در پروژه های مختلف میتونه به کارتون بیاد.
https://github.com/nicolas-hbt/pygraft
@DevTwitter | <amir atar/>
https://github.com/nicolas-hbt/pygraft
@DevTwitter | <amir atar/>
👍11