Forwarded from vc.ru
Основатель DST Global, миллиардер Юрий Мильнер поддержит науку: его фонд Breakthrough Initiatives профинансирует поиски жизни на Венере.
Накануне учёные из Европы и США сообщили, что нашли в облаках планеты фосфин, который может указывать на наличие живых организмов: vc.ru/future/158515
Накануне учёные из Европы и США сообщили, что нашли в облаках планеты фосфин, который может указывать на наличие живых организмов: vc.ru/future/158515
Forwarded from vc.ru
Пройти в офис или оплатить покупки можно будет ладонью — такую технологию придумала Amazon и предложила её сторонним компаниям.
Это безопасно, так как не бывает двух одинаковых ладоней, а по изображению руки нельзя определить личность, говорит ритейлер: vc.ru/trade/162518
Это безопасно, так как не бывает двух одинаковых ладоней, а по изображению руки нельзя определить личность, говорит ритейлер: vc.ru/trade/162518
Forwarded from Типичный программист
This media is not supported in your browser
VIEW IN TELEGRAM
Разработчики создали алгоритм, который убирает водяные знаки и объекты на видео и расширяет его границы
Ну и конечно, создатели заявляют, что пока что это лучший алгоритм для подобных целей. Колаб обещают в ближайшем будущем, но уже сейчас исходный код доступен на GitHub:
https://github.com/vt-vl-lab/FGVC
#ии #алгоритмы
Ну и конечно, создатели заявляют, что пока что это лучший алгоритм для подобных целей. Колаб обещают в ближайшем будущем, но уже сейчас исходный код доступен на GitHub:
https://github.com/vt-vl-lab/FGVC
#ии #алгоритмы
новое видео от "Two Minutes Papers". в этот раз на тему style transfer
https://www.youtube.com/watch?v=UiEaWkf3r9A&pp=wgIECgIIAQ%3D%3D&feature=push-sd&attr_tag=_YSfyVwvbxEe2_kK%3A6
https://www.youtube.com/watch?v=UiEaWkf3r9A&pp=wgIECgIIAQ%3D%3D&feature=push-sd&attr_tag=_YSfyVwvbxEe2_kK%3A6
YouTube
AI-Based Style Transfer For Video…Now in Real Time!
❤️ Check out Weights & Biases and sign up for a free demo here: https://www.wandb.com/papers
❤️ Their mentioned post is available here: https://app.wandb.ai/stacey/yolo-drive/reports/Bounding-Boxes-for-Object-Detection--Vmlldzo4Nzg4MQ
📝 The paper "Interactive…
❤️ Their mentioned post is available here: https://app.wandb.ai/stacey/yolo-drive/reports/Bounding-Boxes-for-Object-Detection--Vmlldzo4Nzg4MQ
📝 The paper "Interactive…
#stanford #ML #cheatsheet
General Machine Learning: https://stanford.edu/~shervine/teaching/cs-229/cheatsheet-machine-learning-tips-and-tricks
Unsupervised Learning: https://stanford.edu/~shervine/teaching/cs-229/cheatsheet-unsupervised-learning
Supervised Learning: https://stanford.edu/~shervine/teaching/cs-229/cheatsheet-supervised-learning
Deep Learning: https://stanford.edu/~shervine/teaching/cs-229/cheatsheet-deep-learning
General Machine Learning: https://stanford.edu/~shervine/teaching/cs-229/cheatsheet-machine-learning-tips-and-tricks
Unsupervised Learning: https://stanford.edu/~shervine/teaching/cs-229/cheatsheet-unsupervised-learning
Supervised Learning: https://stanford.edu/~shervine/teaching/cs-229/cheatsheet-supervised-learning
Deep Learning: https://stanford.edu/~shervine/teaching/cs-229/cheatsheet-deep-learning
stanford.edu
CS 229 - Machine Learning Tips and Tricks Cheatsheet
Teaching page of Shervine Amidi, Graduate Student at Stanford University.
Forwarded from Хабр
This media is not supported in your browser
VIEW IN TELEGRAM
«Спейс Шаттл» летит в музей
Learn & practice Git
With this platform you can learn and practice Git and discover its features you might haven't been aware of. With all the exercises provided you will rapidly become a Git Master!
https://gitexercises.fracz.com/
With this platform you can learn and practice Git and discover its features you might haven't been aware of. With all the exercises provided you will rapidly become a Git Master!
https://gitexercises.fracz.com/
Forwarded from Go
Microservices
Hello, world!\n 😄
This week I came across my notes and bookmarks and made a list of resources where to start learning about microservices, and I’d like to share it here. Hope it’s gonna be useful.
📒Posts & Articles:
- 35 Microservices Interview Questions You Most Likely Can't Answer: https://dev.to/aershov24/35-microservices-interview-questions-you-most-likely-can-t-answer-2eoc
- Martin Fowler’s microservices, classic: https://martinfowler.com/articles/microservices.html
- Nice intro into Microservices topic from NGINX team: https://www.nginx.com/blog/introduction-to-microservices/
📚A book to read: “Building Microservices: Designing Fine-Grained Systems” - https://www.amazon.com/Building-Microservices-Designing-Fine-Grained-Systems-ebook/dp/B00T3N7XB4
🧑🏫Tutorials
🔴If you’d like to start from practice in a hard mode, feel free to go here:
- “Introduction to Microservices in Go” https://ewanvalentine.io/microservices-in-golang-part-0/ This is a big and somewhat complete series/tutorial of building a service from scratch in Go, including docker, CI configuration, deployment, Kubernetes and much more things.
🟢Easy-going practices are:
- An option with MySQL: “Build a REST API as a Go microservice together with MySQL” -https://dev.to/johanlejdung/a-mini-guide-build-a-rest-api-as-a-go-microservice-together-with-mysql-27m2
- MongoDB-based example: “Microservices: An Example With Docker, Go, and MongoDB” - https://dzone.com/articles/microservices-an-example-with-docker-go-and-mongod
Hello, world!\n 😄
This week I came across my notes and bookmarks and made a list of resources where to start learning about microservices, and I’d like to share it here. Hope it’s gonna be useful.
📒Posts & Articles:
- 35 Microservices Interview Questions You Most Likely Can't Answer: https://dev.to/aershov24/35-microservices-interview-questions-you-most-likely-can-t-answer-2eoc
- Martin Fowler’s microservices, classic: https://martinfowler.com/articles/microservices.html
- Nice intro into Microservices topic from NGINX team: https://www.nginx.com/blog/introduction-to-microservices/
📚A book to read: “Building Microservices: Designing Fine-Grained Systems” - https://www.amazon.com/Building-Microservices-Designing-Fine-Grained-Systems-ebook/dp/B00T3N7XB4
🧑🏫Tutorials
🔴If you’d like to start from practice in a hard mode, feel free to go here:
- “Introduction to Microservices in Go” https://ewanvalentine.io/microservices-in-golang-part-0/ This is a big and somewhat complete series/tutorial of building a service from scratch in Go, including docker, CI configuration, deployment, Kubernetes and much more things.
🟢Easy-going practices are:
- An option with MySQL: “Build a REST API as a Go microservice together with MySQL” -https://dev.to/johanlejdung/a-mini-guide-build-a-rest-api-as-a-go-microservice-together-with-mysql-27m2
- MongoDB-based example: “Microservices: An Example With Docker, Go, and MongoDB” - https://dzone.com/articles/microservices-an-example-with-docker-go-and-mongod
DEV Community
35 Microservices Interview Questions You Most Likely Can't Answer
35 Microservices Interview Questions You Most Likely Can't Answer
Forwarded from Книги для программистов
The DevOps Handbook (2016)
Авторы: Gene Kim, Jez Humble, Patric Debois, John Willis
Количество страниц: 600
Эффективное управление технологиями имеет решающее значение для конкурентоспособности бизнеса. На протяжении десятилетий технологические лидеры пытались найти баланс между гибкостью, надежностью и безопасностью. Последствия возможных сбоев еще никогда не были столь значительными - например, утечка данных о держателях карт или временная недоступность необходимого тысячам людей сервиса. В книге рассказывается, как объединять управление продуктами, разработку, контроль качества, ИТ-операции и информационную безопасность, чтобы повысить эффективность вашей компании и добиться успеха на рынке.
Достоинства:
➕Небольшой объем;
➕Практикоориентированность.
Недостатки:
➖Не замечено.
Скачать книгу
#english #book #advanced
Авторы: Gene Kim, Jez Humble, Patric Debois, John Willis
Количество страниц: 600
Эффективное управление технологиями имеет решающее значение для конкурентоспособности бизнеса. На протяжении десятилетий технологические лидеры пытались найти баланс между гибкостью, надежностью и безопасностью. Последствия возможных сбоев еще никогда не были столь значительными - например, утечка данных о держателях карт или временная недоступность необходимого тысячам людей сервиса. В книге рассказывается, как объединять управление продуктами, разработку, контроль качества, ИТ-операции и информационную безопасность, чтобы повысить эффективность вашей компании и добиться успеха на рынке.
Достоинства:
➕Небольшой объем;
➕Практикоориентированность.
Недостатки:
➖Не замечено.
Скачать книгу
#english #book #advanced
#agile #tech #stories
A very good article about writing useful backlog stories
https://dev.to/sirech/technical-stories-a-miscast-artifact-of-agile-development-3h8d
A very good article about writing useful backlog stories
https://dev.to/sirech/technical-stories-a-miscast-artifact-of-agile-development-3h8d
DEV Community
Technical stories, a miscast artifact of agile development
Technical stories are a controversial topic in the agile world. If you google technical stories antip...
Forwarded from Хабр
PostgreSQL Antipatterns: убираем медленные и ненужные сортировки
Разбираемся, когда сортировка в запросе точно не нужна и несёт с собой потерю производительности, когда от неё можно относительно дёшево избавиться, а когда сделать из нескольких — одну.
Разбираемся, когда сортировка в запросе точно не нужна и несёт с собой потерю производительности, когда от неё можно относительно дёшево избавиться, а когда сделать из нескольких — одну.
#diagrams #inCode
Sweet!
Create Beautiful Architecture Diagrams with Python
https://link.medium.com/y0yexY1jsab
Sweet!
Create Beautiful Architecture Diagrams with Python
https://link.medium.com/y0yexY1jsab
Medium
Create Beautiful Architecture Diagrams with Python
Stop spending time manually tweaking misaligned arrows
#System #Design #Study #Guide
Amazing study guide for systems design interviews
https://github.com/donnemartin/system-design-primer
Amazing study guide for systems design interviews
https://github.com/donnemartin/system-design-primer
GitHub
GitHub - donnemartin/system-design-primer: Learn how to design large-scale systems. Prep for the system design interview. Includes…
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards. - donnemartin/system-design-primer
#gzip #compression
Bandwidth optimization
Web servers use gzip to reduce the total amount of data transferred to clients. When a browser with gzip support sends a request, it adds “gzip” to its Accept-Encoding header. When the web server receives the request, it generates the response as normal, then checks the Accept-Encoding header to determine how to encode the response. If the server supports gzip, it uses gzip to compress each resource. It then delivers the compressed copies of each resource with an added Content-Encoding header, specifying that the resource is encoded using gzip. The browser then decompresses the content into its original uncompressed version before rendering it to the user.
However, this comes at a cost. Compression is a CPU-intensive process, and the more you compress a file, the longer it takes. Because of this, gzip offers a range of compression levels from 1 to 9; 1 offers the fastest compression speed but at a lower ratio, and 9 offers the highest compression ratio but at a lower speed. The gzip application uses level 6 by default, favoring higher compression over speed. Nginx, on the other hand, uses level 1, favoring higher speeds over file size savings.
https://www.pingdom.com/blog/can-gzip-compression-really-improve-web-performance/
Bandwidth optimization
Web servers use gzip to reduce the total amount of data transferred to clients. When a browser with gzip support sends a request, it adds “gzip” to its Accept-Encoding header. When the web server receives the request, it generates the response as normal, then checks the Accept-Encoding header to determine how to encode the response. If the server supports gzip, it uses gzip to compress each resource. It then delivers the compressed copies of each resource with an added Content-Encoding header, specifying that the resource is encoded using gzip. The browser then decompresses the content into its original uncompressed version before rendering it to the user.
However, this comes at a cost. Compression is a CPU-intensive process, and the more you compress a file, the longer it takes. Because of this, gzip offers a range of compression levels from 1 to 9; 1 offers the fastest compression speed but at a lower ratio, and 9 offers the highest compression ratio but at a lower speed. The gzip application uses level 6 by default, favoring higher compression over speed. Nginx, on the other hand, uses level 1, favoring higher speeds over file size savings.
https://www.pingdom.com/blog/can-gzip-compression-really-improve-web-performance/
pingdom.com
Can gzip Compression Really Improve Web Performance? - Pingdom
We ran three different configurations to see if gzip compressed or uncompressed sites have the best page speed. Read our step-by-step how to gzip sites guide.
#python
This article series is a guide to modern Python tooling with a focus on simplicity and minimalism.1 It walks you through the creation of a complete and up-to-date Python project structure, with unit tests, static analysis, type-checking, documentation, and continuous integration and delivery.
Here is a list of the articles in this series:
Chapter 1: Setup (this article)
Chapter 2: Testing
Chapter 3: Linting
Chapter 4: Typing
Chapter 5: Documentation
Chapter 6: CI/CD
https://cjolowicz.github.io/posts/hypermodern-python-01-setup/
This article series is a guide to modern Python tooling with a focus on simplicity and minimalism.1 It walks you through the creation of a complete and up-to-date Python project structure, with unit tests, static analysis, type-checking, documentation, and continuous integration and delivery.
Here is a list of the articles in this series:
Chapter 1: Setup (this article)
Chapter 2: Testing
Chapter 3: Linting
Chapter 4: Typing
Chapter 5: Documentation
Chapter 6: CI/CD
https://cjolowicz.github.io/posts/hypermodern-python-01-setup/
Claudiojolowicz
Hypermodern Python
A guide to modern Python tooling with a focus on simplicity and minimalism.