خلاصه امروز توییتر کامیونیتی برنامه نویسی و کامپیوتر :
تولد لینوس توروالدز بود و حجم بزرگی از کامیونیتی تولدش رو تبریک گفتن.
توی قسمت دیگه عذاب وجدان شدیدی کامیونیتی برنامه نویس ها رو فرا گرفته بود، گویا احساس میکنند با ChatGPT دارن به StackOverFlow خیانت میکنند. اما برنامه نویس های واقعی خودشون رو نشون دادن و گفتن که هنوز دارن از StackOverFlow استفاده میکنن.
@Linuxor
تولد لینوس توروالدز بود و حجم بزرگی از کامیونیتی تولدش رو تبریک گفتن.
توی قسمت دیگه عذاب وجدان شدیدی کامیونیتی برنامه نویس ها رو فرا گرفته بود، گویا احساس میکنند با ChatGPT دارن به StackOverFlow خیانت میکنند. اما برنامه نویس های واقعی خودشون رو نشون دادن و گفتن که هنوز دارن از StackOverFlow استفاده میکنن.
@Linuxor
👍126😁20🤣2👎1💯1
ابزار های معروفی که DevOps از اونا استفاده میکنه :
1. Version Control and Source Code Management (SCM) : Git, GitHub, GitLab, Bitbucket.
2. Continuous Integration/Continuous Delivery (CI/CD) : Jenkins, GitLab CI/CD, CircleCI, TravisCI, Azure DevOps.
3. Infrastructure as Code (IaC) : Terraform, Ansible, Puppet, Chef.
4. Monitoring and Logging : Prometheus, Grafana, ELK Stack (Elasticsearch, Logstash, Kibana), Datadog.
5. Containerization and Orchestration : Docker, Kubernetes, OpenShift.
6. DevSecOps (Security in DevOps) : Snyk, Aqua Security, SonarQube.
7. Collaboration and Communication Tools : Slack, Microsoft Teams, Jira, Trello.
8. Testing and Quality Management : Selenium, JUnit, TestNG.
@Linuxor
1. Version Control and Source Code Management (SCM) : Git, GitHub, GitLab, Bitbucket.
2. Continuous Integration/Continuous Delivery (CI/CD) : Jenkins, GitLab CI/CD, CircleCI, TravisCI, Azure DevOps.
3. Infrastructure as Code (IaC) : Terraform, Ansible, Puppet, Chef.
4. Monitoring and Logging : Prometheus, Grafana, ELK Stack (Elasticsearch, Logstash, Kibana), Datadog.
5. Containerization and Orchestration : Docker, Kubernetes, OpenShift.
6. DevSecOps (Security in DevOps) : Snyk, Aqua Security, SonarQube.
7. Collaboration and Communication Tools : Slack, Microsoft Teams, Jira, Trello.
8. Testing and Quality Management : Selenium, JUnit, TestNG.
@Linuxor
👍52❤4🔥2
برای پردازش تراکنش های بیشتر اومدن دیتابیس ها رو (horizontal scaling) زیاد کردن که سیستم کم نیاره، انتظار میرفت که با تقسیم بار روی چند تا سرور پردازش تراکنش ها بیشتر بشه ولی قضیه برعکس شد بجای اینکه سیستم تراکنش های بیشتری رو ساپورت کنه توان پردازشی کمتری داشت.
همگام سازی روی دیتابیس های توزیع شده یکی از مشکلاتیه که هنوز دارن روش کار میکنن.
@Linuxor
همگام سازی روی دیتابیس های توزیع شده یکی از مشکلاتیه که هنوز دارن روش کار میکنن.
@Linuxor
👍83
این پروژه هم جالب بود مرورگتون رو تبدیل به neovim میکنه
https://github.com/glacambre/firenvim
@Linuxor
https://github.com/glacambre/firenvim
@Linuxor
👍38💩6💅2👎1
اینجا یه مثال ساده و راحت برای استفاده unit test, mock test برای embedded system هست. اگر به این مباحث علاقه دارید سورس کد رو داخل گیت خود دوولوپر هست.
https://github.com/CharlesDias/stm32_gtest_c_code
@Linuxor ~ Amin_kshz
https://github.com/CharlesDias/stm32_gtest_c_code
@Linuxor ~ Amin_kshz
👍40
یه نفر شروع کرده به ساخت کامپایلر و تمام کار مراحلشو نوشته؛ بعد دیدن این 64 قسمت شما خیلی ببشتر از بقیه از کامپایلر میدونین
https://github.com/DoctorWkt/acwj
@Linuxor
https://github.com/DoctorWkt/acwj
@Linuxor
4👍79❤15😐2