How NAT traversal works (и вообще всем рекомендую Tailscale - классная штука 👍)
https://tailscale.com/blog/how-nat-traversal-works/
https://tailscale.com/blog/how-nat-traversal-works/
Tailscale
How NAT traversal works
Learn how NAT traversal works, how Tailscale can get through and securely connect your devices directly to each other.
How to conduct a System Design Interview
https://robertovitillo.com/how-to-conduct-a-system-design-interview/
https://robertovitillo.com/how-to-conduct-a-system-design-interview/
Roberto's blog
How to conduct a system design interview
The system design interview is a great way to assess the seniority of a candidate in an interview. You can find a lot on the Internet on how to prepare for the design interview or which system design interview questions to expect, but very little on how to…
Forwarded from Грефневая Кафка (pro.kafka)
Неделя Kafka Summit!!!
Мы начинаем https://www.youtube.com/watch?v=PRHGymrzGxg
Мы начинаем https://www.youtube.com/watch?v=PRHGymrzGxg
YouTube
Keynote Day 1 Morning | Kafka Summit 2020
Register for Kafka Summit: https://kafkasummit.io | Hear from Gwen Shapira, Jun Rao, and leaders from Citigroup, Expedia, and Nuuly.
Apache Kafka - The Next 10 Years
Let's begin a very unusual Kafka Summit by reflecting about change. Changes we've seen…
Apache Kafka - The Next 10 Years
Let's begin a very unusual Kafka Summit by reflecting about change. Changes we've seen…
Deploying Java applications onto Kubernetes using Eclipse JKube
https://xn--r1a.website/iv?url=https://medium.com/@rohaan/deploying-java-applications-onto-kubernetes-using-eclipse-jkube-c2ad83a7d98a&rhash=f5b2f9872995e4
https://xn--r1a.website/iv?url=https://medium.com/@rohaan/deploying-java-applications-onto-kubernetes-using-eclipse-jkube-c2ad83a7d98a&rhash=f5b2f9872995e4
Medium
Deploying Java applications onto Kubernetes using Eclipse JKube
This blog is a series of blogs I started in order to demonstrate how Eclipse JKube simplifies Java developers’ workflow on top of…
Forwarded from Andrei Rebrov
The GitHub Blog
Sawfish phishing campaign targets GitHub users
A phishing campaign targeting our customers lures GitHub users into providing their credentials (including two-factor authentication codes). Learn more about the threat and what you can do to protect yourself.
Forwarded from Ihar Tigar
YAML Конфигурация kafka топиков для сэлфменаджид кафки: https://segment.com/blog/easier-management-of-Kafka-topics-with-topicctl/
Segment
Topicctl - an easier way to manage Kafka topics
Today, we're releasing Topicctl, a tool for easy, declarative management of Kafka topics. Here's why
YC Software Startups: Value and Initial Programming Language Used
https://charliereese.ca/article/top-50-y-combinator-tech-startups
https://charliereese.ca/article/top-50-y-combinator-tech-startups
Charlie Reese
Y Combinator - Top 50 Software Startups
This article contains a list of the top 50 YC software startups (sourced from the October 2019 YC Top Companies page). It also contains aggregated statistics for valuations and back-end programming languages used. Values in this article are sourced, but I…
Announcing CircleCI’s developer hub: CI/CD resources for every dev
https://circleci.com/blog/announcing-circleci-developer-hub/
https://circleci.com/blog/announcing-circleci-developer-hub/
CircleCI
Announcing CircleCI’s developer hub: CI/CD resources for every dev
Announcing CircleCI’s new developer hub: resources, Docker image library, and optimizations for CI/CD.
Проект Natasha. Набор качественных открытых инструментов для обработки естественного русского языка (NLP)
https://habr.com/ru/post/516098/
https://habr.com/ru/post/516098/
Хабр
Проект Natasha. Набор качественных открытых инструментов для обработки естественного русского языка (NLP)
Два года назад я писал на Хабр статью про Yargy-парсер и библиотеку Natasha , рассказывал про решение задачи NER для русского языка, построенное на правилах. Проект хорошо приняли. Yargy-парсер...
Testcontainers & LocalStack for Spring Boot Functional Tests
https://xn--r1a.website/iv?url=https://medium.com/capital-one-tech/testcontainers-localstack-for-spring-boot-functional-tests-c4c8d06dae88?source=rss------java-5&rhash=f5b2f9872995e4
https://xn--r1a.website/iv?url=https://medium.com/capital-one-tech/testcontainers-localstack-for-spring-boot-functional-tests-c4c8d06dae88?source=rss------java-5&rhash=f5b2f9872995e4
Medium
Testcontainers & LocalStack for Spring Boot Functional Tests
A guide to using Docker and Testcontainers to make functional tests more portable and economical without sacrificing testing quality.
Shrinking a Kotlin Binary by 99.2%
https://jakewharton.com/shrinking-a-kotlin-binary/
https://jakewharton.com/shrinking-a-kotlin-binary/
Jake Wharton
Shrinking a Kotlin binary by 99.2% – Jake Wharton
Как я научился проходить архитектурные секции
https://habr.com/ru/post/516604/
https://habr.com/ru/post/516604/
Хабр
Как я научился проходить архитектурные секции
Архитектурные секции у многих вызывают чувство неопределенности и тревоги: формулировки не изобилуют деталями, как проверить ответ — непонятно. При этом способность пройти архитектурную секцию...
HackTheBox. Прохождение Quick. QUIC HTTP/3, XSLT инъекция, Race condition
https://habr.com/ru/post/516842/
https://habr.com/ru/post/516842/
Хабр
HackTheBox. Прохождение Quick. QUIC HTTP/3, XSLT инъекция, Race condition
Продолжаю публикацию решений, отправленных на дорешивание машин с площадки HackTheBox . В данной статье разбираемся с подключением по QUIC HTTP/3, получаем RCE благодаря XSLT инъекции и используем...