مترجم اپن سورس، آفلاین و خوبی به نام LibreTranslate داریم که با داکر خیلی راحت اجرا میشه.
ویژگی خوبی که داره اینه مثلا ۱۰۰ صفحه داکیومنت بهش بدید نه نمیگه و ترجمه میکنه.
پارسال ازش استفاده کردم، فارسیش افتضاح بود ولی امسال زیادی نظرم رو جلب کرد.
https://github.com/LibreTranslate/LibreTranslate
@DevTwitter | <Sabber/>
ویژگی خوبی که داره اینه مثلا ۱۰۰ صفحه داکیومنت بهش بدید نه نمیگه و ترجمه میکنه.
پارسال ازش استفاده کردم، فارسیش افتضاح بود ولی امسال زیادی نظرم رو جلب کرد.
https://github.com/LibreTranslate/LibreTranslate
@DevTwitter | <Sabber/>
👍50👎5
خیلی وقتا بهمون گفتن خوندن فایل های js میتونه کمک کنه باگ های خوبی پیدا کنید... حالا قراره توی این ویدیو ی توضیح مختصری راجب طرز برخورد با فایل های js بدیم، بعدش ی تارگت رو شبیه سازی کنیم و با خوندن فایل های js یک آسیب پذیری P1 خوشگل بزنیم
youtu.be/g5Ha9hLN_i4
@DevTwitter | <آرمانم/>
youtu.be/g5Ha9hLN_i4
@DevTwitter | <آرمانم/>
👍30👎7
امروز یک گنجینه پیدا کردم که به درد کسایی که میخوان مهندس نرمافزار واگعی بشن میخوره.
شرکت معظم آمازون یک فریمورک تهیه کرده از بهترین تمرینات (Best Practices) معماری و اصول طراحی و اجرای پروژههای نرمافزاری در یک سازمان.
این فریمورک در قالب یک سری داکیومنت ارائه شده.
فریمورک برپایه 6 ستون بنا نهاده شده:
Operational Excelence, Security, Reliability, Performance Efficency, Cost Optimization, Sustainability
روی تگ HTML هرکدوم از این عناوین که کلیک کنید محتوای مربوط بهش رو میاره که خودش شامل چندین تیتر و زیرتیتر میشه.
توی این فریمورک خبری از جزئیات فنی و پیادهسازی نیست، بلکه اصول، مفاهیم و بایدها و نبایدهای تولید نرمافزار در سازمان بیان شده. از مفاهیم شبکه و نحوه ایمنسازی دسترسی به منابع تا جلسات مورد نیاز با مدیران و سایر تیمها، و حتی چگونگی اولویتبندی نیازهای مشتریان...
خلاصه که منبع بسیار خوبیه برای یادگیری موارد مرتبط با تولید نرمافزار که توی سایتهای زبانهای برنامهنویسی و فریمورکهاشون نمیتونین پیدا کنین.
https://aws.amazon.com/architecture/well-architected/
@DevTwitter | <Alireza/>
شرکت معظم آمازون یک فریمورک تهیه کرده از بهترین تمرینات (Best Practices) معماری و اصول طراحی و اجرای پروژههای نرمافزاری در یک سازمان.
این فریمورک در قالب یک سری داکیومنت ارائه شده.
فریمورک برپایه 6 ستون بنا نهاده شده:
Operational Excelence, Security, Reliability, Performance Efficency, Cost Optimization, Sustainability
روی تگ HTML هرکدوم از این عناوین که کلیک کنید محتوای مربوط بهش رو میاره که خودش شامل چندین تیتر و زیرتیتر میشه.
توی این فریمورک خبری از جزئیات فنی و پیادهسازی نیست، بلکه اصول، مفاهیم و بایدها و نبایدهای تولید نرمافزار در سازمان بیان شده. از مفاهیم شبکه و نحوه ایمنسازی دسترسی به منابع تا جلسات مورد نیاز با مدیران و سایر تیمها، و حتی چگونگی اولویتبندی نیازهای مشتریان...
خلاصه که منبع بسیار خوبیه برای یادگیری موارد مرتبط با تولید نرمافزار که توی سایتهای زبانهای برنامهنویسی و فریمورکهاشون نمیتونین پیدا کنین.
https://aws.amazon.com/architecture/well-architected/
@DevTwitter | <Alireza/>
👍31❤7🔥2
#کدبوک
این کتاب شامل مباحثی چون:
ارتباط مستقیم با کرنل لینوکس و صدا زدن سیستم کالها
مدیریت فرایندها و تردها در لینوکس
مدیریت حافظه و منابع سیستمعامل
کار با سیستمفایلها در سطح پایین و بدون استفاده از توابع استاندارد
برنامهنویسی شبکه در لینوکس به صورت low-level
استفاده از کتابخانههای پایهای C در لینوکس مثل libc
تکنیکهای مختلف برای بهینهسازی و دیباگ برنامهها
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
این کتاب شامل مباحثی چون:
ارتباط مستقیم با کرنل لینوکس و صدا زدن سیستم کالها
مدیریت فرایندها و تردها در لینوکس
مدیریت حافظه و منابع سیستمعامل
کار با سیستمفایلها در سطح پایین و بدون استفاده از توابع استاندارد
برنامهنویسی شبکه در لینوکس به صورت low-level
استفاده از کتابخانههای پایهای C در لینوکس مثل libc
تکنیکهای مختلف برای بهینهسازی و دیباگ برنامهها
* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.
@DevTwitter
👍15❤2
مدرک رایگان بگیرید!!
دوره های زیر به شما مدرک میدن که میتونید توی رزومه تون بذارید و ازش استفاده کنید.
- Docker
http://cognitiveclass.ai/courses/docker-essentials
- CI/CD
http://simplilearn.com/free-ci-cd-online-training-course-skillup
- Linux
http://mygreatlearning.com/academy/learn-for-free/courses/linux-tutorial
- GIT
http://simplilearn.com/learn-git-basics-skillup
- DevOps
http://openclassrooms.com/courses/7853556-discover-the-devops-methodology
- Kubernetes
http://simplilearn.com/learn-kubernetes-basics-free-course-skillup
- GitHub
http://mygreatlearning.com/academy/learn-for-free/courses/github-tutorial-for-beginners
- Cloud Computing
http://cognitiveclass.ai/courses/introduction-to-cloud
- AWS
http://openclassrooms.com/courses/7864796-discover-cloud-with-amazon-web-services
- Azure
http://mygreatlearning.com/academy/learn-for-free/courses/microsoft-azure-essentials
- GCP
http://simplilearn.com/learn-google-cloud-platform-fundamentals-free-course-skillup
- Serverless
http://mygreatlearning.com/academy/learn-for-free/courses/serverless-computing
- Jenkins
http://mygreatlearning.com/academy/learn-for-free/courses/jenkins-tutorial
- Puppet
http://simplilearn.com/free-course-to-learn-puppet-basics-skillup
- Chef
http://simplilearn.com/chef-in-devops-basics-free-course-skillup
- Ansible
http://simplilearn.com/learn-ansible-basics-free-course-skillup
- Selenium
http://mygreatlearning.com/academy/learn-for-free/courses/selenium-basics
- VirtualBox & vSphere
http://openclassrooms.com/courses/7163136-set-up-virtual-machines-using-virtualbox-and-vsphere
@DevTwitter
دوره های زیر به شما مدرک میدن که میتونید توی رزومه تون بذارید و ازش استفاده کنید.
- Docker
http://cognitiveclass.ai/courses/docker-essentials
- CI/CD
http://simplilearn.com/free-ci-cd-online-training-course-skillup
- Linux
http://mygreatlearning.com/academy/learn-for-free/courses/linux-tutorial
- GIT
http://simplilearn.com/learn-git-basics-skillup
- DevOps
http://openclassrooms.com/courses/7853556-discover-the-devops-methodology
- Kubernetes
http://simplilearn.com/learn-kubernetes-basics-free-course-skillup
- GitHub
http://mygreatlearning.com/academy/learn-for-free/courses/github-tutorial-for-beginners
- Cloud Computing
http://cognitiveclass.ai/courses/introduction-to-cloud
- AWS
http://openclassrooms.com/courses/7864796-discover-cloud-with-amazon-web-services
- Azure
http://mygreatlearning.com/academy/learn-for-free/courses/microsoft-azure-essentials
- GCP
http://simplilearn.com/learn-google-cloud-platform-fundamentals-free-course-skillup
- Serverless
http://mygreatlearning.com/academy/learn-for-free/courses/serverless-computing
- Jenkins
http://mygreatlearning.com/academy/learn-for-free/courses/jenkins-tutorial
- Puppet
http://simplilearn.com/free-course-to-learn-puppet-basics-skillup
- Chef
http://simplilearn.com/chef-in-devops-basics-free-course-skillup
- Ansible
http://simplilearn.com/learn-ansible-basics-free-course-skillup
- Selenium
http://mygreatlearning.com/academy/learn-for-free/courses/selenium-basics
- VirtualBox & vSphere
http://openclassrooms.com/courses/7163136-set-up-virtual-machines-using-virtualbox-and-vsphere
@DevTwitter
❤18👍9👎2
از دیدن دوره های ناقص و غیر تخصصی خسته شدی؟
دوست داری آموزش های کامل و حرفه ای ببینی تا بتونی سریعتر وارد بازار کار بشی؟.
بهترین و کامل ترین دوره های برنامه نویسی دنیا رو با ترجمه تخصصی از ما بخواید.
برای مشاهده بهترین دوره ها با ترجمه اختصاصی وارد چنل زیر بشید.
@developersubnoscript
دوست داری آموزش های کامل و حرفه ای ببینی تا بتونی سریعتر وارد بازار کار بشی؟.
بهترین و کامل ترین دوره های برنامه نویسی دنیا رو با ترجمه تخصصی از ما بخواید.
برای مشاهده بهترین دوره ها با ترجمه اختصاصی وارد چنل زیر بشید.
@developersubnoscript
❤30👎10👍8🔥1
چند ماهی هست که دارم روی زبان برنامه نویسی Nmet کار میکنم که کدهای خودش رو، به دستورهای اسمبلی تبدیل میکنه و داخل تکست فایل مینویسه تا اسمبلر nasm به فایل اجرایی تبدیلش کنه....
https://github.com/mahanfr/Nmet
ولی از اونجایی که دوست ندارم تو پروژههای شخصیم تا جایی که ممکنه از لایبرری یا ابزارهای خارجی استفاده کنم، تصمیم گرفتم تا اسمبلر خودمو بنویسم تو این زبان تا اینجا از 36 دستور استفاده کردم که هر کدوم بسته به ورودیهاشون opcode خودشون رو دارن....
این opcode ها در نهایت به لیستی از بایتها تبدیل میشن و با اطلاعات دیگه مثل لیبلها و دیتاهای لازم برای لینکر با ساختار پایین یه object file با فرمت elf درست میکنن....
تا اینجا فقط میتونم یه فایل برنامه خالی و دستورهای mov و syscall رو اسمبل کنم ولی کمکم همه دستورها رو اضافه میکنم تا دیگه از شر nasm راحت بشم
@DevTwitter | <Mahan/>
https://github.com/mahanfr/Nmet
ولی از اونجایی که دوست ندارم تو پروژههای شخصیم تا جایی که ممکنه از لایبرری یا ابزارهای خارجی استفاده کنم، تصمیم گرفتم تا اسمبلر خودمو بنویسم تو این زبان تا اینجا از 36 دستور استفاده کردم که هر کدوم بسته به ورودیهاشون opcode خودشون رو دارن....
این opcode ها در نهایت به لیستی از بایتها تبدیل میشن و با اطلاعات دیگه مثل لیبلها و دیتاهای لازم برای لینکر با ساختار پایین یه object file با فرمت elf درست میکنن....
تا اینجا فقط میتونم یه فایل برنامه خالی و دستورهای mov و syscall رو اسمبل کنم ولی کمکم همه دستورها رو اضافه میکنم تا دیگه از شر nasm راحت بشم
@DevTwitter | <Mahan/>
❤26👍14👎9🔥7
پروژه فروشگاه اینترنتی که با Next و MantineUI پیاده سازی کردم.
آدرس گیتهاب پروژه:
https://github.com/AliBagheri2079/elixir-online-shop
@DevTwitter | <Ali Bagheri/>
آدرس گیتهاب پروژه:
https://github.com/AliBagheri2079/elixir-online-shop
@DevTwitter | <Ali Bagheri/>
🔥32👍3👎1
این پکیج توی پایتون بتون کمک میکنه که خیلی سریع دیتاستتون رو بررسی کنید و به اصطلاح فنی یک تجربه ی Exploratory Data Analysis هستش..
من خوشم اومد، جالبه.. براتون یه گزارش مفصل و خیلی یوزرفرندی میسازه از داده هاتون، داده های Nan رو مشخص میکنه و خیلی چیزای دیگه!
اگر میخواین شروع کنید، توی Vscode یا Jupyter notebook دستورای توی تصویر رو اجرا کنید..
@DevTwitter | <Sam92/>
من خوشم اومد، جالبه.. براتون یه گزارش مفصل و خیلی یوزرفرندی میسازه از داده هاتون، داده های Nan رو مشخص میکنه و خیلی چیزای دیگه!
اگر میخواین شروع کنید، توی Vscode یا Jupyter notebook دستورای توی تصویر رو اجرا کنید..
@DevTwitter | <Sam92/>
👍26👎3
معرفی
AstraLinux
یک سیستم عامل روسی مبتنی بر لینوکس است که به طور گسترده در روسیه به منظور جایگزینی ویندوز استفاده میشود.
بر اساس Debian 10 ساخته شده است و در ابتدا برای رفع نیازهای ارتش روسیه ایجاد و توسعه یافت. حفاظت از داده تا سطح "فوق محرمانه" از وِیژگیهای آستاراست.
آخرین ورژن پولی در دسترس است v1.7.5.9
astralinux.ru
@DevTwitter | <Teegra/>
AstraLinux
یک سیستم عامل روسی مبتنی بر لینوکس است که به طور گسترده در روسیه به منظور جایگزینی ویندوز استفاده میشود.
بر اساس Debian 10 ساخته شده است و در ابتدا برای رفع نیازهای ارتش روسیه ایجاد و توسعه یافت. حفاظت از داده تا سطح "فوق محرمانه" از وِیژگیهای آستاراست.
آخرین ورژن پولی در دسترس است v1.7.5.9
astralinux.ru
@DevTwitter | <Teegra/>
👎40👍16
اولین اپیزود پادکست کیبوردکست منتشر شد
توی این اپیزود با صدرا یحیی پور سفری کردیم به دنیای نرم افزار آزاد. از ریشه و شروع این جنبش گرفته تا دلیل محبوبیتش و وضعیتش در ایران و خارج. پس اگه تو هم به این دنیای جذاب مشتاقی یا تاحالا درباره نرم افزار آزاد چیزی رو نشنیدی پیشنهاد میکنم حتما این پادکست رو گوش کنی.
https://youtu.be/1S9of3LNjrs
@DevTwitter | <Shahriar/>
توی این اپیزود با صدرا یحیی پور سفری کردیم به دنیای نرم افزار آزاد. از ریشه و شروع این جنبش گرفته تا دلیل محبوبیتش و وضعیتش در ایران و خارج. پس اگه تو هم به این دنیای جذاب مشتاقی یا تاحالا درباره نرم افزار آزاد چیزی رو نشنیدی پیشنهاد میکنم حتما این پادکست رو گوش کنی.
https://youtu.be/1S9of3LNjrs
@DevTwitter | <Shahriar/>
👎18❤14👍7
جدید ترین llm اوپن سورس هوش مصنوعی ، تخصصی برای کدنویسی براساس Openchat 3.5 1210 که بسیار خروجی های پرقدرتی داره و مدل fine tuning شده هست .
به نام Code Ninja
https://huggingface.co/beowolx/CodeNinja-1.0-OpenChat-7B
@DevTwitter | <Art/>
به نام Code Ninja
https://huggingface.co/beowolx/CodeNinja-1.0-OpenChat-7B
@DevTwitter | <Art/>
👍14👎3
لینک زیر یک دوره ۱۲ هفتهای را برای آموزش مقدماتی هوش مصنوعی ارائه میدهد. این دوره توسط متخصصان مایکروسافت طراحی شده است و مباحثی مانند هوش مصنوعی نمادین، شبکههای عصبی، بینایی ماشین، پردازش زبان طبیعی و غیره را پوشش میدهد.
https://github.com/microsoft/AI-For-Beginners
@DevTwitter | <Badass Analyst/>
https://github.com/microsoft/AI-For-Beginners
@DevTwitter | <Badass Analyst/>
👍22🔥2👎1
برای برنامه نویسای تو خونه
یکبار دیگه، مهندس نرم افزار بودن با دولوپر بودن و دولوپر بودن با coder بودن فرق داره.
https://github.com/mtdvio/every-programmer-should-know
@DevTwitter | <Ali/>
یکبار دیگه، مهندس نرم افزار بودن با دولوپر بودن و دولوپر بودن با coder بودن فرق داره.
https://github.com/mtdvio/every-programmer-should-know
@DevTwitter | <Ali/>
👍54👎4
زمانی که تلگرام امکان بستن Forward رو گذاشت، مد شد همه می بندن منم که کلا اذیت میشم با این جور موارد! یه کد ساده پایتون نوشتم که آدرس کانال مبدا و مقصد( کانال خودت) رو میدی و روی سرور اجرا میکنی، برات تمیز فایل هارو دانلود میکنه میریزه رو کانال مقصد
https://github.com/SecWithMoh/TDU
@DevTwitter | <امنیت سایبری با محمد/>
https://github.com/SecWithMoh/TDU
@DevTwitter | <امنیت سایبری با محمد/>
🔥82👍15👎8❤1
اگر شما هم این جمله "تا چند سالگی میخوای برنامه نویس باشی؟" رو شنیدید یا بهش فکر کردید، پیشنهاد میکنم مدرس این دوره رو ببینید.
واقعا مهم نیست که تا چند سالگی، وقتی علاقه باشه آدم توی مسیر میمونه.
https://youtu.be/j-_s8f5K30I?si=1KC6uHHO-hHo8rg_
@DevTwitter | <Masood/>
واقعا مهم نیست که تا چند سالگی، وقتی علاقه باشه آدم توی مسیر میمونه.
https://youtu.be/j-_s8f5K30I?si=1KC6uHHO-hHo8rg_
@DevTwitter | <Masood/>
🔥40👍8👎5