ابزار Spring Data JPA، یک ابزار قدرتمند برای کار با دیتابیسهای relational توی جاوا و فریمورک Spring هست.
توی این مقاله یک شِمای ساده از سیستم Retail با Spring Data JPA و PostgreSQL پیاده سازی میکنیم.
https://levelup.gitconnected.com/learn-spring-data-jpa-practically-part-1-89b5af0ad120
@DevTwitter | <AG/>
توی این مقاله یک شِمای ساده از سیستم Retail با Spring Data JPA و PostgreSQL پیاده سازی میکنیم.
https://levelup.gitconnected.com/learn-spring-data-jpa-practically-part-1-89b5af0ad120
@DevTwitter | <AG/>
🔥12👍5👎1
#کدبوک
هدف اصلی کتاب آموزش عمیق یادگیری ماشین و پیادهسازی آن با استفاده از کتابخانه PyTorch است.
در کتاب ابتدا مبانی و الگوریتمهای یادگیری عمیق توضیح داده میشود.
سپس چگونگی استفاده از PyTorch برای پیادهسازی مدلهای عصبی آموزش داده میشود.
کتاب حاوی پروژههای عملی برای کاربردهایی چون تحلیل تصویر، پردازش زبان طبیعی و غیره است.
برای مطالعه کتاب باید با مفاهیم پایه مانند یادگیری ماشین آشنایی داشت.
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
هدف اصلی کتاب آموزش عمیق یادگیری ماشین و پیادهسازی آن با استفاده از کتابخانه PyTorch است.
در کتاب ابتدا مبانی و الگوریتمهای یادگیری عمیق توضیح داده میشود.
سپس چگونگی استفاده از PyTorch برای پیادهسازی مدلهای عصبی آموزش داده میشود.
کتاب حاوی پروژههای عملی برای کاربردهایی چون تحلیل تصویر، پردازش زبان طبیعی و غیره است.
برای مطالعه کتاب باید با مفاهیم پایه مانند یادگیری ماشین آشنایی داشت.
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
❤9👎2
This media is not supported in your browser
VIEW IN TELEGRAM
بالاخره بعد از ۵ روز تموم شد.
این ابزار رو ساختم تا وقتی کلید میانبری رو فراموش میکنید با CTRL+ALT راحت بتونید پیداش کنید. فعلاً از ۶۰ تا اپلیکیشن پشتیبانی میکنه.
https://github.com/sir-kokabi/WhichKey
@DevTwitter | <Ayub Kokabi/>
این ابزار رو ساختم تا وقتی کلید میانبری رو فراموش میکنید با CTRL+ALT راحت بتونید پیداش کنید. فعلاً از ۶۰ تا اپلیکیشن پشتیبانی میکنه.
https://github.com/sir-kokabi/WhichKey
@DevTwitter | <Ayub Kokabi/>
🔥93👍15👎3❤2
خبر خوب:
مایکروسافت یه سری سرتیفیکت رایگان اضافه کرده به نام Microsoft Applied Skills که یه سری کورس 6 7 ساعته داره با Lab، بعد از گذروندن دوره می تونید امتحان عملی آنلاین می تونید سرتیفیکت رو بگرید.
انگاری از ایران میشه گذروند
دوتا دورهاش برای شغلهای مربوط به Data جذابه
https://learn.microsoft.com/en-us/credentials/browse/?credential_types=applied%20skills
@DevTwitter | <Datawarehausen/>
مایکروسافت یه سری سرتیفیکت رایگان اضافه کرده به نام Microsoft Applied Skills که یه سری کورس 6 7 ساعته داره با Lab، بعد از گذروندن دوره می تونید امتحان عملی آنلاین می تونید سرتیفیکت رو بگرید.
انگاری از ایران میشه گذروند
دوتا دورهاش برای شغلهای مربوط به Data جذابه
https://learn.microsoft.com/en-us/credentials/browse/?credential_types=applied%20skills
@DevTwitter | <Datawarehausen/>
👍21👎4🔥4❤1
توی جنگو(یا هر فریمورک دیگه ای) اینکه مقدار خالی میاد سمت سرور اذیت کننده است و تریم نشده، با این میدل ور و فانکشن ها میتونید سمت سرور دیتای تمیز دریافت کنید
https://github.com/amir4v/dev/blob/main/clean-value.py
@DevTwitter | <Tony/>
https://github.com/amir4v/dev/blob/main/clean-value.py
@DevTwitter | <Tony/>
👍11👎3🔥3
#کدبوک
کتاب شامل الگوریتمهای محبوب مانند مرتبسازی، جستجو، بهینهسازی و الگوریتمهای گراف است.
ساختمان دادههای پایه مثل Array، Stack، Queue، Linked List و Hash Table به طور کامل تشریح شدهاند.
کتاب بیشتر بر رویکرد عملی تمرکز دارد و هر مفهوم را با مثالهای کاربردی جاوااسکریپت توضیح میدهد.
سبک نگارش کتاب ساده و روان است و برای مبتدیان نیز مناسب است.
به طور کلی یکی از بهترین منابع برای یادگیری ساختمان داده و الگوریتمها در جاوااسکریپت به شمار میرود.
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
کتاب شامل الگوریتمهای محبوب مانند مرتبسازی، جستجو، بهینهسازی و الگوریتمهای گراف است.
ساختمان دادههای پایه مثل Array، Stack، Queue، Linked List و Hash Table به طور کامل تشریح شدهاند.
کتاب بیشتر بر رویکرد عملی تمرکز دارد و هر مفهوم را با مثالهای کاربردی جاوااسکریپت توضیح میدهد.
سبک نگارش کتاب ساده و روان است و برای مبتدیان نیز مناسب است.
به طور کلی یکی از بهترین منابع برای یادگیری ساختمان داده و الگوریتمها در جاوااسکریپت به شمار میرود.
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
❤10👍4
یه لایبرری کوچولو واسه گولنگ نوشتم که میشه باهاش rate limit های بر اساس IP رو باهاش دور زد.
لینکش رو اینجا هم میذارم شاید به دردتون خورد
https://github.com/optimus-hft/go-ipmux
@DevTwitter | <Milad Ebrahimi/>
لینکش رو اینجا هم میذارم شاید به دردتون خورد
https://github.com/optimus-hft/go-ipmux
@DevTwitter | <Milad Ebrahimi/>
👍14🔥12👎3
می خوام شما رو با یکی از بهترین کشفهام آشنا کنم:
با سایت OnboardAI می تونید آدرس یه Repoی GitHub رو بدید و بعد از اون Repo سؤال بپرسید.
مثلا، چه جوری میشه این کارو با این کد کرد؟
خیلی خوب و دقیق عمل می کنه تا اونجایی که من امتحان کردم.
https://www.getonboardai.com/
@DevTwitter | <Datawarehausen/>
با سایت OnboardAI می تونید آدرس یه Repoی GitHub رو بدید و بعد از اون Repo سؤال بپرسید.
مثلا، چه جوری میشه این کارو با این کد کرد؟
خیلی خوب و دقیق عمل می کنه تا اونجایی که من امتحان کردم.
https://www.getonboardai.com/
@DevTwitter | <Datawarehausen/>
🔥43👍8❤2
#کدبوک
هدف کتاب ارائه راهنمای جامع برای مدیریت سرورهای لینوکس CentOS است.
کتاب حاوی بیش از ۱۰۰ رسپی برای انجام تنظیمات و کارهای رایج سرور است.
موضوعاتی مانند مدیریت کاربران، تنظیمات شبکه، امنیت، ذخیرهسازی و بکاپگیری و ... پوشش داده شدهاند.
هر رسپی شامل دستورات و توضیحات گام به گام برای انجام یک کار خاص است.
کتاب برای افرادی که قصد مدیریت سرورهای CentOS در محیط تولید را دارند، مفید است.
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
هدف کتاب ارائه راهنمای جامع برای مدیریت سرورهای لینوکس CentOS است.
کتاب حاوی بیش از ۱۰۰ رسپی برای انجام تنظیمات و کارهای رایج سرور است.
موضوعاتی مانند مدیریت کاربران، تنظیمات شبکه، امنیت، ذخیرهسازی و بکاپگیری و ... پوشش داده شدهاند.
هر رسپی شامل دستورات و توضیحات گام به گام برای انجام یک کار خاص است.
کتاب برای افرادی که قصد مدیریت سرورهای CentOS در محیط تولید را دارند، مفید است.
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
👍13❤1👎1
سورس کد ریورس شده GTA 3 رو دیدم
یه حس عجیبی داره کداش رو میبینم
مثلا این تیکه کد چک میکنه اگه وسیله نقلیه وقتی وایساده به خاطر چراغ راهنمایی هست یا نه
بعد یه جای دیگه هوش مصنوعی ازش استفاده میکنه که ببینه اگه الکی سر راه وایسادی برات بوق بزنه :)
github.com/halpz/re3
@DevTwitter | <Amir/>
یه حس عجیبی داره کداش رو میبینم
مثلا این تیکه کد چک میکنه اگه وسیله نقلیه وقتی وایساده به خاطر چراغ راهنمایی هست یا نه
بعد یه جای دیگه هوش مصنوعی ازش استفاده میکنه که ببینه اگه الکی سر راه وایسادی برات بوق بزنه :)
github.com/halpz/re3
@DevTwitter | <Amir/>
🔥105👍10❤4
اینجا یه ریپازیتوری کاهش حجم تصویر با nodejs & express نوشتم که خروجی webp بهتون میده.
خواستین میتونید ازش استفاده کنید.
https://github.com/dansalahi/nodejs-image-compression-experiment
@DevTwitter | <Danial/>
خواستین میتونید ازش استفاده کنید.
https://github.com/dansalahi/nodejs-image-compression-experiment
@DevTwitter | <Danial/>
👍20🔥4❤1
#کدبوک
کتاب شامل بیش از 100 یادداشت در مورد مفاهیم و استفادههای مختلف CSS میباشد.
در این کتاب مواردی مانند آشنایی با سلکتورها، مدلهای جعبهای، انیمیشن و ترنسفورم، طراحی ریسپانسیو و گرید و ... توضیح داده شدهاند.
هر یادداشت به صورت مستقل و مختصر تنها یک مفهوم CSS را پوشش میدهد.
سبک نگارش کتاب ساده و صریح است و نمونه کد نیز برای هر موضوع ارائه شده است.
این کتاب مرجع مناسبی برای توسعهدهندگان وب و طراحانی است که به دنبال یادگیری سریع CSS هستند.
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
کتاب شامل بیش از 100 یادداشت در مورد مفاهیم و استفادههای مختلف CSS میباشد.
در این کتاب مواردی مانند آشنایی با سلکتورها، مدلهای جعبهای، انیمیشن و ترنسفورم، طراحی ریسپانسیو و گرید و ... توضیح داده شدهاند.
هر یادداشت به صورت مستقل و مختصر تنها یک مفهوم CSS را پوشش میدهد.
سبک نگارش کتاب ساده و صریح است و نمونه کد نیز برای هر موضوع ارائه شده است.
این کتاب مرجع مناسبی برای توسعهدهندگان وب و طراحانی است که به دنبال یادگیری سریع CSS هستند.
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
❤18👍2
یکی از ابزارهای خوب کار با API تلگرام در پایتون، Telethon است، به سرعت و کیفیت بالا خودشو با آپدیتهای تلگرام مطابقت میده و میتونه تو زمینههای مختلف مثل دیتاکاوی، ساخت کلاینت اختصاصی و ... ازش استفاده کنید
https://github.com/LonamiWebs/Telethon
@DevTwitter | <Mohammad Zarchi/>
https://github.com/LonamiWebs/Telethon
@DevTwitter | <Mohammad Zarchi/>
👍31👎10
#دون
زبان Prolog (مخفف Programming Logic) برای اولین بار در سال 1970 توسط گروهی به سرپرستی آلن کلمرار (Allen Colmerauer) در مارسی فرانسه به وجود آمد.
این زبان چندمنظوره و منطقی، مبتنی بر مفاهیم هوش مصنوعی و زبان شناسی محاسباتی است.
پرولوگ از واژه ی یونانی Prologos گرفته شده است. خود این واژه متشکل از دو واژه ی pro به معنی «پیش» و logos به معنی «گفتار» می باشد.
معمولا از prolog برای ساخت دستیارهای صوتی و چت بات ها استفاده می شود. Eliza اولین چت بات ساخته شده با پرولوگ بوده است.
@DevTwitter
زبان Prolog (مخفف Programming Logic) برای اولین بار در سال 1970 توسط گروهی به سرپرستی آلن کلمرار (Allen Colmerauer) در مارسی فرانسه به وجود آمد.
این زبان چندمنظوره و منطقی، مبتنی بر مفاهیم هوش مصنوعی و زبان شناسی محاسباتی است.
پرولوگ از واژه ی یونانی Prologos گرفته شده است. خود این واژه متشکل از دو واژه ی pro به معنی «پیش» و logos به معنی «گفتار» می باشد.
معمولا از prolog برای ساخت دستیارهای صوتی و چت بات ها استفاده می شود. Eliza اولین چت بات ساخته شده با پرولوگ بوده است.
@DevTwitter
👍14🔥5
DevTwitter | توییت برنامه نویسی
هر کی از راه میرسه میخواد یه زبان برنامه نویسی بده بیرون که جایگزین c بشه. منم از راه رسیدم: این شما و اینم زبان برنامه نویسی nemet برای وقتایی که دیگه nmt. فعلا یکم از html زبان برنامه نویسی تره، ولی میخوام هی بهش فیچر اضافه کنم تا نهایتن بشه باهاش یه…
بالاخره با هزار تا فن و تکنیک تونستم با nmet یه http سرور ریز بالا بیارم
از قابلیتهاش میتونم بگم که:
از سیستمهای دولتی استیبل تره
و از جاوا اسکریپت سریع تره
@DevTwitter | <Mahan/>
از قابلیتهاش میتونم بگم که:
از سیستمهای دولتی استیبل تره
و از جاوا اسکریپت سریع تره
@DevTwitter | <Mahan/>
🔥35👎3🤣1
#کدبوک
کتاب Beginning the Linux Command Line برای کاربرانی که میخواهند با خط فرمان لینوکس شروع کنند، مناسب است.
این کتاب مفاهیم پایه خط فرمان مانند کار با فایلها و دایرکتوریها، دستورات جاری، جستجوی فایل و متن، هدایت خروجی و ورودی و غیره را به طور مبسوط توضیح میدهد.
سپس به مباحث پیشرفتهتر مانند اسکریپتنویسی شل، سفارشات crontab، اجرای دستورات همزمان و مدیریت سیستم و شبکه میپردازد.
کتاب سعی دارد با ارائه مثالها و تمرینهای فراوان، مهارت خواننده را در استفاده از خط فرمان افزایش دهد. بنابراین برای مبتدیان لینوکس توصیه میشود.
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
کتاب Beginning the Linux Command Line برای کاربرانی که میخواهند با خط فرمان لینوکس شروع کنند، مناسب است.
این کتاب مفاهیم پایه خط فرمان مانند کار با فایلها و دایرکتوریها، دستورات جاری، جستجوی فایل و متن، هدایت خروجی و ورودی و غیره را به طور مبسوط توضیح میدهد.
سپس به مباحث پیشرفتهتر مانند اسکریپتنویسی شل، سفارشات crontab، اجرای دستورات همزمان و مدیریت سیستم و شبکه میپردازد.
کتاب سعی دارد با ارائه مثالها و تمرینهای فراوان، مهارت خواننده را در استفاده از خط فرمان افزایش دهد. بنابراین برای مبتدیان لینوکس توصیه میشود.
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
❤6👍1
وبسایت Huggingface یه library داره به اسم optimum که سرعت اجرای مدلها را خیلی زیاد میکنه. من با مدل whisper یه پادکست ۴۶ دقیقه ای را تو حدود ۱ دقیقه transcribe کردم. راحت میتونید فایلهای صوتیتون را به متن تبدیل کنید.
Github: https://github.com/Vaibhavs10/insanely-fast-whisper
docs: https://huggingface.co/docs/optimum/index
@DevTwitter | <Mehdi Allahyari/>
Github: https://github.com/Vaibhavs10/insanely-fast-whisper
docs: https://huggingface.co/docs/optimum/index
@DevTwitter | <Mehdi Allahyari/>
❤20👍4
یه چیز خیلی جالبی که توی فریمورک Nuxt دیدم این بود که اومدن حتی کوچیکترین چیزها رو تبدیل به یه ماژول مستقلکردن که میشه خارج از فریمورک استفاده کرد.
ماژولها توی UnJS منتشر و آپدیت میشه:
https://github.com/unjs
این منو یاد بندهای فلسفه یونیکس میندازه که میگه: «برنامههایی بنویسید که یک کار کوچیک رو به خوبی انجام بدن و باهمدیگه ترکیب بشن.»
@DevTwitter | <Pesar/>
ماژولها توی UnJS منتشر و آپدیت میشه:
https://github.com/unjs
این منو یاد بندهای فلسفه یونیکس میندازه که میگه: «برنامههایی بنویسید که یک کار کوچیک رو به خوبی انجام بدن و باهمدیگه ترکیب بشن.»
@DevTwitter | <Pesar/>
👍25🔥6
#کدبوک
کتاب Building Microservices with JavaScript به برنامهنویسان نودجیاس آموزش میدهد که چگونه با استفاده از نودجیاس معماری میکروسرویس را پیادهسازی کنند.
در این کتاب مفاهیم اصلی معماری میکروسرویس مانند توسعه سرویسهای کوچک و مستقل و ارتباط آنها از طریق API توضیح داده میشود.
سپس فنون و ابزارهای لازم برای پیادهسازی میکروسرویسها در نودجیاس مانند داکر، تست و دیپلوی کردن و مانیتورینگ بررسی میشوند.
کتاب حاوی مثالهای کاربردی و پروژههای عملی است تا مخاطب بتواند مهارتهای لازم را به دست آورد. در مجموع برای توسعهدهندگان نودجیاس توصیه میشود.
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
کتاب Building Microservices with JavaScript به برنامهنویسان نودجیاس آموزش میدهد که چگونه با استفاده از نودجیاس معماری میکروسرویس را پیادهسازی کنند.
در این کتاب مفاهیم اصلی معماری میکروسرویس مانند توسعه سرویسهای کوچک و مستقل و ارتباط آنها از طریق API توضیح داده میشود.
سپس فنون و ابزارهای لازم برای پیادهسازی میکروسرویسها در نودجیاس مانند داکر، تست و دیپلوی کردن و مانیتورینگ بررسی میشوند.
کتاب حاوی مثالهای کاربردی و پروژههای عملی است تا مخاطب بتواند مهارتهای لازم را به دست آورد. در مجموع برای توسعهدهندگان نودجیاس توصیه میشود.
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
👍8❤3