
Zart
08.05.2019
10:03:37
а там не гиперв
гиперв
https://docs.microsoft.com/en-us/virtualization/api/
в общем они дают апи для работы с виртуалками

Google

Zart
08.05.2019
10:05:55
примерно та же идея что и иоктл на /dev/kvm
https://www.kernel.org/doc/Documentation/virtual/kvm/api.txt вот линуксячий апи к квм
по факту набор иоктл и дескрипторов к созданию процессов и их адресного пространства
https://docs.microsoft.com/en-us/virtualization/api/hypervisor-platform/hypervisor-platform
виндовый апи с WHv* который делает то же самое
линукс с квм по факту рулит железом напрямую и виртуалками через свой шедулер
винда ближе к вмвари/ксен - с включенным гипервизором у них крутится ядро, а нулевой гость за железки отвечает
гиперв раньше был единственным кто это юзал
теперь они предоставляют апи для альтернативных гипервизоров, чтоб всякие виртуалбоксы могли тоже виртуалки клепать с полным ускорением под гиперв. кто это поддерживает, я пока хз, афаик HAXM от интела в это умеет
плюс они теперь умеют секреты хранить в отдельной виртуальной партиции

Vladimir
08.05.2019
10:13:29

Boris
08.05.2019
10:14:15

Vladimir
08.05.2019
10:14:43
Я вообще про го знаю только то, что на нем написан докер, кубернетес и божественная juju.
:(
Буду постигать дзен, в общем.

Dmitry
08.05.2019
10:15:48

Boris
08.05.2019
10:15:53
juju лучший софт написанный на го кстати.

Google

Vladimir
08.05.2019
10:16:05
точнее не, не так. зачем ты их видел?

Boris
08.05.2019
10:16:14

Vladimir
08.05.2019
10:16:15
любопытства ради. :)

Dmitry
08.05.2019
10:16:17

Vladimir
08.05.2019
10:16:30

Nadya
08.05.2019
10:16:34

Dmitry
08.05.2019
10:16:41

Nadya
08.05.2019
10:18:00

Dmitry
08.05.2019
10:18:46

Boris
08.05.2019
10:19:01
что-то для разворачивания кубернейтса и управления им (админку).
ну и раз уж меня хантят в джуны и мидлы, я пошел читать их код. после обнаружения 0% код кавереджа и 0 юнит-тестов, я изучил хистори лог репозиториев - 30% коммитов со слов fix начинались. ну а т.к. ближайший родственник и конкурент этого говна была жужу - я полез читать их код и смотреть статистику -)
потом написал им письмо, мол вы ребята боюсь меня ничему не научите, даже жужу вас обжужала.

Vladimir
08.05.2019
10:21:02
про “даже жужу” было обидно немного :(

Dmitry
08.05.2019
10:21:36

Oleg
08.05.2019
10:21:43

Vladimir
08.05.2019
10:23:25
И Степа классный.

Google

Boris
08.05.2019
10:23:49

Oleg
08.05.2019
10:24:15
а, вот как

Boris
08.05.2019
10:24:29

Vladimir
08.05.2019
10:25:21
Ды нет же. Её активно переписывают

Boris
08.05.2019
10:25:32
а, вот как
Очень удобно кстати. Когда глядишь на код до того, как трудовой договор подписал

Vladimir
08.05.2019
10:25:36
Посмотри сейчас https://github.com/juju/juju
Мне аж интересен фидбек)

Oleg
08.05.2019
10:25:54

Dmitry
08.05.2019
10:25:59

Boris
08.05.2019
10:26:48
Мне аж интересен фидбек)
я ее смотрел в сентябре Вова. и даже отдельно почитал о том, как они ее разрабатывают и какие подходы применяют.
жужа кстати один из самых больших проектов написанных на го, там огромная кодовая база.
и оно совершенно атипично по сравнению с классическим подходом го-петухов.
68% код кавереджа. это почти аналог 100% в любом нормальном языке.

Oleg
08.05.2019
10:29:00

Boris
08.05.2019
10:29:21
ой не не факт кстати.

Oleg
08.05.2019
10:29:28
а как там го-петухи пишут?

Boris
08.05.2019
10:30:17
выше описано было.
классика любой го разработки.
если прямо сам код читать, то еще нарушить все принципы SOLID, нахуярить антипатернов

Google

Oleg
08.05.2019
10:32:11

Boris
08.05.2019
10:33:22
лям лок пздц

Oleg
08.05.2019
10:38:10
что тут удивительного?

Zart
08.05.2019
10:43:14
а у сцц хомяк где?
нашел на жабе и на го...

Oleg
08.05.2019
10:45:21
хомяк = хоум репо?
https://github.com/boyter/scc

Zart
08.05.2019
10:45:30
Why not use scc?
You don't like Go for some reason
жаба версия гуевая

Oleg
08.05.2019
10:45:47
нинужно

Zart
08.05.2019
10:48:17
Estimated Cost to Develop $8,192
где я могу получить свою долю?

Oleg
08.05.2019
10:48:40
число красивое

Zart
08.05.2019
10:49:21
───────────────────────────────────────────────────────────────────────────────
Language Files Lines Code Comments Blanks Complexity
───────────────────────────────────────────────────────────────────────────────
Pascal 8 1028 321 662 45 1
───────────────────────────────────────────────────────────────────────────────
Total 8 1028 321 662 45 1
───────────────────────────────────────────────────────────────────────────────
Estimated Cost to Develop $8,192
Estimated Schedule Effort 2.471682 months
Estimated People Required 0.392634
───────────────────────────────────────────────────────────────────────────────
о том как 0.4 землекопа 2 месяца копать за 8 тыщ будут

Oleg
08.05.2019
10:50:26
по 4.5 строки кода в день
если пахать без выходных

Zart
08.05.2019
10:51:01
я не понимаю как он насчитал там столько комментариев

Oleg
08.05.2019
10:51:44
может инлайн комменты тоже считаются за коммент, а не строку:
some_func(...) # this is some func

Zart
08.05.2019
10:52:33
main.pas 236 64 166
нет там 166 комментов

Google

Zart
08.05.2019
10:52:56
в общем дельфи он считать не умеет

Oleg
08.05.2019
10:55:24
а работает реально мгновенно, хотя проект не маленький

Zart
08.05.2019
10:55:49
этот мелкий

Oleg
08.05.2019
10:55:53

Zart
08.05.2019
10:56:08
а вот в нодопроекте от node_modules он призадумался конкретно

Oleg
08.05.2019
10:56:35
$ du -sh node_modules/
85M node_modules/

Zart
08.05.2019
10:56:41
тот момент когда ты горд что вынес чисто свой код в src/

Oleg
08.05.2019
10:56:45
а он их игнорит, наверное

Zart
08.05.2019
10:56:51
нихуя

Oleg
08.05.2019
10:57:05
хм, ща проверим

Alexey
08.05.2019
10:57:13

Oleg
08.05.2019
10:57:43
нихуя
убрал его, результат тот же

Zart
08.05.2019
10:57:45
Estimated Cost to Develop $65,935,551
это он посчитал зависимости, лоло

Boris
08.05.2019
10:58:50

melancholiac
08.05.2019
10:59:02
Что это?

Oleg
08.05.2019
10:59:24