#کدنمک
چرا Microsoft Word بهترین ide برای برنامه نویس های senior است؟
ماکروسافت ورد داری بیشترین قابلیت های شخصی سازی نسبت به سایر ide های دیگر است
شما در حالی که برای هر نوع دستور یک رنگ خاصی در سایر ide ها دارید اینجا میتوانید هر کدام از کاراکتر هارا به یک رنگ دلخواه تغییر دهید
همچنین شما میتوانید فونت هر کلمه ای را که خواستید تغییر دهید، آنرا هایلایت کنید و یا حتی میتوانید سایز فونت را طوری تغییر دهید که با سلایق و توانایی بینایی شما سازگار باشد
البته تمام ویژگی های آن را نمی توان در یک یا چند توییت نوشت و با مطالعه داکیومنت های Microsoft شما میتوانید اطلاعات بیشتری در این مورد کسب کنید
در اینجا هم لینک تجربه استفاده از این ide حرفه ای را برای شما قرار دادم امیدوارم مفید باشه
https://youtu.be/X34ZmkeZDos?si=9zxSIQTO_Vq7dBgl
@DevTwitter | <Abtin F/>
چرا Microsoft Word بهترین ide برای برنامه نویس های senior است؟
ماکروسافت ورد داری بیشترین قابلیت های شخصی سازی نسبت به سایر ide های دیگر است
شما در حالی که برای هر نوع دستور یک رنگ خاصی در سایر ide ها دارید اینجا میتوانید هر کدام از کاراکتر هارا به یک رنگ دلخواه تغییر دهید
همچنین شما میتوانید فونت هر کلمه ای را که خواستید تغییر دهید، آنرا هایلایت کنید و یا حتی میتوانید سایز فونت را طوری تغییر دهید که با سلایق و توانایی بینایی شما سازگار باشد
البته تمام ویژگی های آن را نمی توان در یک یا چند توییت نوشت و با مطالعه داکیومنت های Microsoft شما میتوانید اطلاعات بیشتری در این مورد کسب کنید
در اینجا هم لینک تجربه استفاده از این ide حرفه ای را برای شما قرار دادم امیدوارم مفید باشه
https://youtu.be/X34ZmkeZDos?si=9zxSIQTO_Vq7dBgl
@DevTwitter | <Abtin F/>
👎142👍34🔥12❤5
من همیشه فک میکردم جاوااسکریپت بد و مزخرفه و کد زدن توش غیر قابل درکه تا اینکه با Malbolge آشنا شدم. کد زیر hello world تو Malbolge پرینت میکنه.
@DevTwitter | <Ilya Atbabi/>
@DevTwitter | <Ilya Atbabi/>
👎124👍15🔥9❤1
یک ابزار مبتنی بر TUI برای ویرایش فایل های دیتایس مثل SQLite و CSV .
ابزار termdbms امکان کامل ویرایش فایل های دیتابیس و نوشتن کوئری های SQL و ویراش CSV را روی سرور ساده میکنه
https://github.com/mathaou/termdbms
@DevTwitter | <MehrdadLinux/>
ابزار termdbms امکان کامل ویرایش فایل های دیتابیس و نوشتن کوئری های SQL و ویراش CSV را روی سرور ساده میکنه
https://github.com/mathaou/termdbms
@DevTwitter | <MehrdadLinux/>
👍17🔥3
معرفی
Zorin OS
یک سیستم عامل مبتنی بر لینوکس است که خیلی شیک و تر تمیزه و با کلی برنامه خوب میاد، هم نسخه مجانی داره هم پرو که قیمتش 48 یوروست ولی خوب اون هم به صورت مجانی در دسترسه
مهمترین مزایا این سیستم عامل: هیچ نوع جمعآوری اطلاعات از سیستم کاربر نداره و ایمن است.
zorin.com/os/
@DevTwitter | <Teegra/>
Zorin OS
یک سیستم عامل مبتنی بر لینوکس است که خیلی شیک و تر تمیزه و با کلی برنامه خوب میاد، هم نسخه مجانی داره هم پرو که قیمتش 48 یوروست ولی خوب اون هم به صورت مجانی در دسترسه
مهمترین مزایا این سیستم عامل: هیچ نوع جمعآوری اطلاعات از سیستم کاربر نداره و ایمن است.
zorin.com/os/
@DevTwitter | <Teegra/>
👎76👍22❤3🔥3
پروژه HezarAI یه لایبرری چندمنظوره ابزارهای هوش مصنوعی برای کامیونیتی ایرانی هست که ۶۷۳ بار توی گیتهاب استار شده.
ریپازیتوری گیتهاب:
github.com/hezarai/hezar
@DevTwitter
ریپازیتوری گیتهاب:
github.com/hezarai/hezar
@DevTwitter
👍32🔥4
مترجم اپن سورس، آفلاین و خوبی به نام 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