DevTwitter | توییت برنامه نویسی – Telegram
DevTwitter | توییت برنامه نویسی
23.6K subscribers
4.36K photos
358 videos
6 files
4.1K links
توییت های برنامه نویسی و طراحی وب :)

@dvtwi

Hashtags:
devtwitter.t.me/5

DevBooks Channel:
https://news.1rj.ru/str/+AYbOl75CLNYxY2U0

Github:
https://github.com/DevTwitter

X:
https://x.com/devtwittir
Download Telegram
خیلی وقتا بهمون گفتن خوندن فایل های js میتونه کمک کنه باگ های خوبی پیدا کنید... حالا قراره توی این ویدیو ی توضیح مختصری راجب طرز برخورد با فایل های js بدیم، بعدش ی تارگت رو شبیه سازی کنیم و با خوندن فایل های js یک آسیب پذیری P1 خوشگل بزنیم
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/>
👍317🔥2
#کدبوک

این کتاب شامل مباحثی چون:

ارتباط مستقیم با کرنل لینوکس و صدا زدن سیستم کال‌ها
مدیریت فرایندها و تردها در لینوکس
مدیریت حافظه و منابع سیستم‌عامل
کار با سیستم‌فایل‌ها در سطح پایین و بدون استفاده از توابع استاندارد
برنامه‌نویسی شبکه در لینوکس به صورت low-level
استفاده از کتابخانه‌های پایه‌ای C در لینوکس مثل libc
تکنیک‌های مختلف برای بهینه‌سازی و دیباگ برنامه‌ها

* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.

@DevTwitter
👍152
مدرک رایگان بگیرید!!
دوره های زیر به شما مدرک میدن که میتونید توی رزومه تون بذارید و ازش استفاده کنید.

- 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
30👎10👍8🔥1
چند ماهی هست که دارم روی زبان برنامه نویسی Nmet کار می‌کنم که کد‌های خودش رو، به دستور‌های اسمبلی تبدیل می‌کنه و داخل تکست فایل می‌نویسه تا اسمبلر nasm به فایل اجرایی تبدیلش کنه....

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/>
🔥32👍3👎1
این پکیج توی پایتون بتون کمک میکنه که خیلی سریع دیتاستتون رو بررسی کنید و به اصطلاح فنی یک تجربه ی Exploratory Data Analysis هستش..

من خوشم اومد، جالبه.. براتون یه گزارش مفصل و خیلی یوزرفرندی میسازه از داده هاتون، داده های Nan رو مشخص میکنه و خیلی چیزای دیگه!
اگر میخواین شروع کنید، توی Vscode یا Jupyter notebook دستورای توی تصویر رو اجرا کنید..

@DevTwitter | <Sam92/>
👍26👎3
معرفی
AstraLinux

یک سیستم عامل روسی مبتنی بر لینوکس است که به طور گسترده در روسیه به منظور جایگزینی ویندوز استفاده میشود.
بر اساس Debian 10 ساخته شده است و در ابتدا برای رفع نیازهای ارتش روسیه ایجاد و توسعه یافت. حفاظت از داده تا سطح "فوق محرمانه" از وِیژگی‌های آستاراست.
آخرین ورژن پولی در دسترس است v1.7.5.9
astralinux.ru

@DevTwitter | <Teegra/>
👎40👍16
اولین اپیزود پادکست کیبوردکست منتشر شد

توی این اپیزود با صدرا یحیی پور سفری کردیم به دنیای نرم افزار آزاد. از ریشه و شروع این جنبش گرفته تا دلیل محبوبیتش و وضعیتش در ایران و خارج. پس اگه تو هم به این دنیای جذاب مشتاقی یا تاحالا درباره نرم افزار آزاد چیزی رو نشنیدی پیشنهاد میکنم حتما این پادکست رو گوش کنی.

https://youtu.be/1S9of3LNjrs

@DevTwitter | <Shahriar/>
👎1814👍7
جدید ترین llm اوپن سورس هوش مصنوعی ، تخصصی برای کدنویسی براساس Openchat 3.5 1210 که بسیار خروجی های پرقدرتی داره و مدل fine tuning شده هست .

به نام 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/>
👍22🔥2👎1
برای برنامه نویسای تو خونه
یکبار دیگه، مهندس نرم افزار بودن با دولوپر بودن و دولوپر بودن با coder بودن فرق داره.

https://github.com/mtdvio/every-programmer-should-know

@DevTwitter | <Ali/>
👍54👎4
زمانی که تلگرام امکان بستن Forward رو گذاشت، مد شد همه می بندن منم که کلا اذیت میشم با این جور موارد! یه کد ساده پایتون نوشتم که آدرس کانال مبدا و مقصد( کانال خودت) رو میدی و روی سرور اجرا میکنی، برات تمیز فایل هارو دانلود میکنه میریزه رو کانال مقصد
https://github.com/SecWithMoh/TDU

@DevTwitter | <امنیت سایبری با محمد/>
🔥82👍15👎81
‏اگر شما هم این جمله "تا چند سالگی می‌خوای برنامه نویس باشی؟" رو شنیدید یا بهش فکر کردید، پیشنهاد می‌کنم مدرس این دوره رو ببینید.

واقعا مهم نیست که تا چند سالگی، وقتی علاقه باشه آدم توی مسیر می‌مونه.

https://youtu.be/j-_s8f5K30I?si=1KC6uHHO-hHo8rg_

@DevTwitter | <Masood/>
🔥40👍8👎5
سال 1969 در یک همچین روزی آقای لینوس توروالدز، خالق کرنل لینوکس متولد شد.

همچنین در سال 1992 اولین مرورگر وب توسط MacWWW برای Mac OS منتشر شد.

@DevTwitter
64👍5🔥3👎2