oleg_log
Тож хорошая штука, ioutil всегда был 5м колесом, радует то, что не изменилось апи (что очевидно, но приятно). И любимая 1.х совместимость на месте.
Да блееееееен, почему люди не читают ничего. Известно же, что 1.х стабилен и заморожен.
https://twitter.com/_rsc/status/1351676094664110082
(спасибо @golang_for_two за твит)
https://twitter.com/_rsc/status/1351676094664110082
(спасибо @golang_for_two за твит)
Twitter
Russ Cox
Seeing discussion of io/ioutil deprecation in various places. To be clear: in Go, “deprecated” means only “there is a better, preferred way.” It does not mean “will break in the future.” Today’s programs using ioutil.ReadFile and friends will keep working…
#вопрос_вам.
Вы сделали какую-то либку, которая хорошо и оптимально решает свою задачу. Предположим отдавать в опенсурс жалко и хочется с неё заработать.
Что бы вы делали?
Вы сделали какую-то либку, которая хорошо и оптимально решает свою задачу. Предположим отдавать в опенсурс жалко и хочется с неё заработать.
Что бы вы делали?
Не сильно по теме айти, но блииииин, как же я долго хотел такую клацалку по мышцам и соотв упражнениям.
Конечно все можно было нагуглить, но аргх, сколько лет...
https://musclewiki.com/
Конечно все можно было нагуглить, но аргх, сколько лет...
https://musclewiki.com/
MuscleWiki
MuscleWiki - Interactive Exercise Library
Click any muscle for targeted exercises. 2000+ free videos with form instructions.
У нас тут 21 января 21 года и при этом 21 века.
И стало интересно услышать ваши предсказания на 1год, 10лет, и пускай 20лет (или сами решите).
Темы скорее айти и мир, хотя может у вас есть еще идеи.
Попрошу все в одном сообщении, по очереди. Спасибо.
абу благословил этот пост
И стало интересно услышать ваши предсказания на 1год, 10лет, и пускай 20лет (или сами решите).
Темы скорее айти и мир, хотя может у вас есть еще идеи.
Попрошу все в одном сообщении, по очереди. Спасибо.
абу благословил этот пост
Если вы ничего не читали про новый
https://benjamincongdon.me/blog/2021/01/21/A-Tour-of-Go-116s-iofs-package/
io/fs в Go, то можете это чекнуть.https://benjamincongdon.me/blog/2021/01/21/A-Tour-of-Go-116s-iofs-package/
benjamincongdon.me
A Tour of Go 1.16's io/fs package
Looking into Go’s new standard library packages for filesystem abstraction.
Какое сочное железо-то. Шикарная реклама AMD EPYC к слову.
Оказываются они 2М сертов в день раздают. Интересно, сколько таки запросов в БД летит (и сколько реплик, я не нашел в посте):
https://letsencrypt.org/stats/
Оказываются они 2М сертов в день раздают. Интересно, сколько таки запросов в БД летит (и сколько реплик, я не нашел в посте):
https://letsencrypt.org/stats/
letsencrypt.org
Let's Encrypt Stats
Please note that the Let's Encrypt Growth and Let's Encrypt Certificates Issued Per Day charts are undergoing updates and may not reflect the most recent data.
Let's Encrypt Growth Percentage of Web Pages Loaded by Firefox Using HTTPS (14-day moving average…
Let's Encrypt Growth Percentage of Web Pages Loaded by Firefox Using HTTPS (14-day moving average…
Forwarded from Sysadmin Tools 🇺🇦
Какое железо используют для базы данных 235 миллионов сайтов с SSL от Let’s Encrypt
https://letsencrypt.org/2021/01/21/next-gen-database-servers.html
#ssl #letsencrypt
https://letsencrypt.org/2021/01/21/next-gen-database-servers.html
#ssl #letsencrypt
letsencrypt.org
The Next Gen Database Servers Powering Let's Encrypt
Let’s Encrypt helps to protect a huge portion of the Web by providing TLS certificates to more than 235 million websites. A database is at the heart of how Let’s Encrypt manages certificate issuance. If this database isn’t performing well enough, it can cause…
Сидишь такой, пишешь себе спокойно, меняешь переменную
И конечно находит тип
Дураки и дороги Программисты и имена пакетов.
client на graphqlClient и добрая VSCode ищет замену сломанному client.Query(ctx, interface{}, map[string]interface{}) замену.И конечно находит тип
client.Query ! Спасибо ребятки инфлюха, так и ждал импортить ваш отлично названный пакет из influx.Открываешь конфиг Ingress, думаешь вау...да что это за хренотень?
Оказывается все просто: RFC6902 в которой и описан JSON Patch.
https://tools.ietf.org/html/rfc6902
https://github.com/kubernetes-sigs/kustomize/blob/release-kustomize-v4.0/api/types/patchjson6902.go#L8
Дураки и дороги Программисты и нейминг.
Оказывается все просто: RFC6902 в которой и описан JSON Patch.
https://tools.ietf.org/html/rfc6902
https://github.com/kubernetes-sigs/kustomize/blob/release-kustomize-v4.0/api/types/patchjson6902.go#L8
oleg_log
Откопал прикольную штучку: билд и запуск докера одной командой. docker run -it $(docker build -q .) 1. docker build понятно о чем 2. -q - Suppress the build output and print image ID on success 3. docker run полученного хеша И мне кажется это отлично)…
Почему же я это раньше не встретил?
UPD: спасибо Дмитрию: docker system prune -af --volumes
docker system prune -a топчек просто.UPD: спасибо Дмитрию: docker system prune -af --volumes
Всегда мечтал сделать такую штуку. Ну может решалка судоку это уже заезженная тема, но хотелось это в WASM с вебки.
Буду считать что сделал, что хотел. Даже на Rust.
https://blog.scottlogic.com/2020/01/03/webassembly-sudoku-solver.html
Вспомнился пост Peter Norvig о создании простой решалки (на питоне) https://norvig.com/sudoku.html
Буду считать что сделал, что хотел. Даже на Rust.
https://blog.scottlogic.com/2020/01/03/webassembly-sudoku-solver.html
Вспомнился пост Peter Norvig о создании простой решалки (на питоне) https://norvig.com/sudoku.html
Scott Logic
A WebAssembly Powered Augmented Reality Sudoku Solver
An Augmented Reality Sudoku solver using the WebAssembly build of OpenCV (a C++ computer vision library), Tensorflow (a machine learning library) and solver written in Rust. It neatly demonstrates how WebAssembly allows you to write performance-critical…
🤯
Кто увлекаетсяМаском Теслой может уже знает их планы на будущее, но чтобы это было так круто...воу.
Переход на новое производство пожалуй возведёт Теслу на новый уровень, недоступный никому в индустрии.
https://www.youtube.com/watch?v=HK79ioBW8Mg
(почему ж я раньше этот видос не встретил)
Кто увлекается
Переход на новое производство пожалуй возведёт Теслу на новый уровень, недоступный никому в индустрии.
https://www.youtube.com/watch?v=HK79ioBW8Mg
(почему ж я раньше этот видос не встретил)
oleg_log
Мелочь, но в январе в Insomnia (аналог Postman, только проще и лучше, дада) будет поддержка множественных прото-файлов для gRPC. https://github.com/Kong/insomnia/issues/2955 А вообще - оставляйте комментарии в репах и прочих трекерах, это не сильно сложно…
GitHub
Multi proto file support by develohpanda · Pull Request #3006 · Kong/insomnia
This PR introduces multiple proto files support in the form of directory uploads, as well as some refactoring in order to increase the test coverage of existing and new logic.
It is a fairly large ...
It is a fairly large ...
Даешь
Замечаешь
В гугле ничего, ед. что есть - трейдмарк https://trademarks.justia.com/901/15/kuberun-90115181.html
Обводим карандашиком и ждём.
UPD: ну поправьте, если у меня СПГС или я что-то упустил.
gcloud components update (обновить зависимости тулзы для GCP).Замечаешь
Kuberun 0.0.1. Идёшь гуглить.В гугле ничего, ед. что есть - трейдмарк https://trademarks.justia.com/901/15/kuberun-90115181.html
Обводим карандашиком и ждём.
UPD: ну поправьте, если у меня СПГС или я что-то упустил.
Justia
KUBERUN Trademark Application of Google LLC - Serial Number 90115181 :: Justia Trademarks
Downloadable computer and application software, namely, an application platform for application development and deployment; Downloadable computer software, namely, a serverless application development platform; Downloadable computer software for deploying…
Ох горит. Дёргали DNS в Netlify. Надо было обновить TTL у записи. Как вы думаете, там есть эта фича?
Правильно, нет её. Ищем логичное решение - добавляем новую запись и удаляем старую. Работает? - нет.
Netlify такой умный, что при удалении одной из записей (одна с TTL 3600, другая 600), сносит ВСЕ записи для этого ключа(домена).
В итоге нужно было ручками доудалить ВСЕ записи и добавить новое значение. Другими словами: фронтенд не показывает состояние DNS, а что-то другое, не связанное с реальностью никак.
Горит уже с полчаса.
Правильно, нет её. Ищем логичное решение - добавляем новую запись и удаляем старую. Работает? - нет.
Netlify такой умный, что при удалении одной из записей (одна с TTL 3600, другая 600), сносит ВСЕ записи для этого ключа(домена).
В итоге нужно было ручками доудалить ВСЕ записи и добавить новое значение. Другими словами: фронтенд не показывает состояние DNS, а что-то другое, не связанное с реальностью никак.
Горит уже с полчаса.
Если у вас есть канал(ы) для алёртов (на слаке, в телеге, где угодно), то они у вас....
Anonymous Poll
40%
Раздельные для кластеров (прод, тест, дев, все отдельно)
33%
1 канал куда летит всё (и прод, и тест, и дев, все и сразу)
12%
Не используем каналы, только сервис для алёртов или приложение, или что-то другое
15%
Другое, не применимо
Не прошло и 5ч как кластер был смигрирован. Наверн можн и поспать.
oleg_log
Не прошло и 5ч как кластер был смигрирован. Наверн можн и поспать.
Какие у вас были интересные спецоперации на работе? Миграции, деплои, тырпыр. ммм?