Size: a a a

2020 May 25
oleg_log
А вот подскажите, как бы вы собеседовали человека(?) на роль тимлида? Тех навыки, софт-скиллы и тд.

Может уже делали это, а может слышали что-то хорошее. Может быть даже сами нанимали или нанимали вас.

С удовольствием выслушаю @olegkovalov
источник
oleg_log
Building a computer in Conway's game of life а точнее #ненормальное

На самом деле это красиво. А ведь правда, что нам стоит cpu построить? Собрали logic gate-ов (логический вентиль? даже на вики так, жесть), потом adder (сумматор) и...а дальше как хотите. Залипательная страница.

https://www.nicolasloizeau.com/gol-computer
источник
oleg_log
О(ле)главгение, а точнее то, что надо было сделать давно: рассказать что тут происходит. Пришлось дожидаться поста №3200 и фичи Телеги с редактированием старых постов. Поехали.

Так вышло, что я Олег, и с 2014 я в Польше, а с 2018 в Варшаве. Днём java/kotlin, вечером go.

Сайт для наличия и ссылок https://olegk.dev/
Трепетно люблю опенсурс https://github.com/cristaloleg

Нашел ко-Олега, благодаря которому стал мем-инфлюенсером в @profunctor_io и потом завел @oleg_log

Сборник лекций и докладов, что я посмотрел @oleg_fov

Мне повезло пересечься с отличными и амбициозными инженерами, и так появился тру-инженерный подкаст @generictalks

В то же время запустили ревью кода на ютюбчике @good_bad_reviewer

Сборник статей о перформансе в Go @go_perf

Сборник шпаргалок на всякий случай @techchsh

Статьи и то, что обязательно не упустить для патреонов @oleg_log_plus

— == вы находитесь здесь == —
источник
2020 May 26
oleg_log
Список побочки у разных уровней изоляции транзакций MySQL InnoDB и PostgreSQL (oracle, mssql тоже есть)
https://github.com/ept/hermitage
источник
oleg_log
Хорошие советы, стоит знать о таких деталях
источник
oleg_log
источник
2020 May 27
oleg_log
Cloudflare опять сделали приятную вещь - https://speed.cloudflare.com/

Вроде бы очередной бенчмарк, но с красивыми графиками и большим колвом информации. fast.com на стероидах.

А еще можно глянуть, где ближайщая PoP (point-of-presence)
источник
2020 May 28
oleg_log
гифка боли, правды и разочарований
источник
oleg_log
Когда-то давно находил этот сервис и вот он мне снова пригодился (ага, подсмотреть что там у других).

https://any-api.com/ обещают 1.4к публичных апи.

Конечвно документация ко многим отсутствукт, разве что глянуть, какие есть ендпоинты, но может пригодится. + проекты можно найти.

@nosingularity недавно подкидывал https://rapidapi.com/ они о другом, но тоже близкая тема
источник
oleg_log
Стало интересно собрать статистику по Cloud & SaaS. Кто и что использует на работе или просто для себя. На текущем месте работы, а так же и на прошлом.

Даже если вы с этими вещами не работаете (в силу специализации), но знаете, что есть в вашей фирме используется - попрошу вас ответить :)

Результаты выложу на след неделе, думаю за 3-4 дня будет собрано достаточно ответов. Репост приветствуется, или хотя бы ссылку на опрос киньте покидайте другим.

https://forms.gle/v4wppXeC1thfHJ4J9

Спасибо.
источник
oleg_log
А я вот тоже так делал 😰
источник
oleg_log
Тоже так делал(а)
Анонимный опрос
40%
да
42%
не
17%
результаты
Проголосовало: 890
источник
oleg_log
Our new home will be golang/vscode-go.

Вау, плагин Go переходит в другую организацию. Однако это хорошая новость, значит поддержка будет более качественная, раз LSP & VSCode станут ближе.

https://github.com/microsoft/vscode-go#we-are-moving---
источник
2020 May 29
oleg_log
> this serverless application
> fat jar size is 120MB+
> components in Java Enterprise space are included
> Spring, Spring Boot, Tomcat, MySQL-Connector

> build time is long
> 100 GB of memory and 4000 seconds
(если я правильно делю на 60, то это час+)

А потом после оптимизаций это стало 20гб и 1000сек соотв.

Работа ведь конечно классная, но когда билд занимает тысячи секунд, наверное что-то было сделано не так. Хотя после такого буст 5х, 20х, 100х, по некоторым параметрам, получить легко.

https://medium.com/graalvm/static-compilation-of-java-applications-at-alibaba-at-scale-2944163c92e
источник
oleg_log
Интересная и полезная игра. Советую, если пропустили (там о доверии в основном) https://ncase.me/
источник
oleg_log
Однако
источник
oleg_log
Re: HashiCorp forbids its software being used in China
       
Hello, I'm a founder of HashiCorp and I'd like to explain this.

First, this document only applies to enterprise evaluation software. This doesn't apply to our OSS software and this shouldn't be linked anywhere near our OSS except in the context of signing up for an enterprise eval.

Most importantly: why is this here? This is NOT a political statement. This is a legal requirement. The encryption we use in Vault is subject to Chinese export control laws and it is illegal for us (by Chinese law) to sell in China.

To be able to sell Vault within China we'd have to restrict the encryption that could be used within Vault to government-acceptable versions.

We don't do this, therefore it is illegal for us to sell in China. We have to include this line in our enterprise terms.

EDIT: Our legal team has updated the copy in our terms to be more explicit. You can read the updated copy in the second paragraph here: https://www.hashicorp.com/terms-of-evaluation
       
mitchellh, 1 hour ago
источник
2020 May 30
oleg_log
"filter(P, S) is almost always written clearer as [x for x in S if P(x)]"

(с) Guido van Rossum on Python
источник
oleg_log
Parkinson’s law states that “work expands so as to fill the time available for its completion.”

This is one of the problems with having too many people on staff — you need to keep them busy. This is how software gets bloated. Too many people, too much time, too many features to add. It’s also a vote for more constraints. By forcing yourself to do less (because you have less money, less people, and less time) you can’t do too much.

2005 https://signalvnoise.com/archives2/dont_break_parkinsons_law.php

(signalvnoise это +-бложик DHH & Basecamp)

Вспомнил еще старый пост о других законах мироздания https://t.me/oleg_log/1652
источник
oleg_log
Отлично, возможно после слов Линуса некоторые задумаются про "мой дед пилил 80 символов, мой батя пилил 80, мои дети тоже будут до 80 символов писать".

Я не совсем согласен с Нардис Викторовичем про "your hardware limitations" во всех смыслах случаях, но ломать совместимость со временем надо. Иначе прогресс просто замирает. (лайк за линкбэк)
источник