
Alexander
14.05.2016
14:10:49
и уже вопрос - а как лучше это делать

Pavel
14.05.2016
14:10:56
А могут и не расти. И как правило не растут.

Alexander
14.05.2016
14:10:59
вот так плавно и перетекает веб-проект в нечто другое

Pavel
14.05.2016
14:11:16
бля

Google

Pavel
14.05.2016
14:12:09
вот твои тезисы про то, что вначале на питоне веб, а потом другое и потом еще и не надо других языков напомнили мне вот это
"Один пацан писал все на JavaScript, и клиент, и сервер, говорил что нравится, удобно, читабельно. Потом его в дурку забрали, конечно."

Aleserche
14.05.2016
14:12:37
откуда это?

Alexander
14.05.2016
14:12:38
он там Node.js писал?))

Vyatcheslav
14.05.2016
14:12:43
этим пацаном был Альберт Эйнштейн

Pavel
14.05.2016
14:12:52
откуда это?
https://twitter.com/lisovskyvlad/status/393282519438995456

Aleserche
14.05.2016
14:13:31
бедный пацан

Alexander
14.05.2016
14:13:33
Python - язык общего назначения
а JavaScript был создан для других целей

Pavel
14.05.2016
14:14:00

Alexander
14.05.2016
14:17:09
я просто к тому, что меня удивляет, что он не рассматривается как некий язык программирования "по умолчанию"
многие почему-то используют более сложные решения без видимых на то причин

Google

Alexander
14.05.2016
14:18:07
хотя казалось бы, серверы с каждым годом всё многоядернее

Daniel
14.05.2016
14:18:15
Перестань, а?
Кстати

Alexander
14.05.2016
14:18:50
ну а вас это не удивляет?
средние конторки накупают себе серверов и они загружены на 10%, им что питон, что го - разницы не заметят вообще

Daniel
14.05.2016
14:19:32
В питоне появились уже треды ннормльные?

Alexander
14.05.2016
14:19:35
железо простаивает
ну, если скорость работы программы критична - можно написать какую-то её часть и на С, для большинства задач это всё не так важно
просто раньше это было более актуально (для обычного малого и среднего бизнеса), а сейчас покупают сервачок и он решает все типовые задачи компании, оставляя большое количество неиспользуемых вычислительных ресурсов...

Alex
14.05.2016
14:28:25
Коллеги, Gtitlab CI кто использовал?
Долго ли оно настраивается?
Я думал Jenkins взять
А сейчас думаю - зачем, в Gitlab есть же уже CI
Вы там отдыхаете все, что ли, э?

Александр
14.05.2016
14:34:23
Д
Собираюсь на концерт PMJ, держу вас в курсе

Alex
14.05.2016
14:36:50
Почитал хелп по Gitlab CI, ваще четкая вещь, берем

Alexander
14.05.2016
14:37:49
а оно лучше TeamCity?

ptchol
14.05.2016
14:48:25
Господа, кто то делал в селфхостед мониторинге, такую тему чтобы собиралась стата динамически по процессам бегущим на хосте (cpu/mem) и скидывала ее куда то в графит \ инфлакс и подобное ?

Google

Roman
14.05.2016
14:50:33

Denis
14.05.2016
14:51:15

ptchol
14.05.2016
14:51:35
мониторинг ?
"штурман приборы !"

Александр
14.05.2016
14:52:05
А что приборы?

ptchol
14.05.2016
14:52:10
чо елк то
аха, и я о том )
что логстеш умеет собирать стату по cpu/mem процессов динамически ?

Александр
14.05.2016
14:54:13
Допустим заббикс умеет, но вы же опять скажете, что он - говно

Aleksandr
14.05.2016
14:54:56

Александр
14.05.2016
14:54:56
Так што я молчу

Roman
14.05.2016
14:55:07

Александр
14.05.2016
14:55:26
А в задаче не сказано, что за хосты

Aleksandr
14.05.2016
14:55:58
ну как я понимаю, нужно cpu и memory для каждого процесса

Daniel
14.05.2016
14:56:02

Magistr
14.05.2016
14:56:15

Roman
14.05.2016
14:56:31

Alex
14.05.2016
14:56:33
Я только что придумал команду git vomit

ptchol
14.05.2016
14:56:36

Александр
14.05.2016
14:56:51

Google

Daniel
14.05.2016
14:57:51

ptchol
14.05.2016
14:58:15
да и гемор там будет с lost resources
тоесть типа мне нада за последние сутки вывести графк. там будет куча говна, с ноликами.

Roman
14.05.2016
14:58:56

Aleksandr
14.05.2016
14:59:02
ну в лискавери не обязательно всё пихать :)
можно топ 5 распарсить
хотя они же меняться будут, да

ptchol
14.05.2016
14:59:27
топ 5 на текущий момент времени
вот вот

Aleksandr
14.05.2016
14:59:35
да, я понял

Admin
ERROR: S client not available

Roman
14.05.2016
14:59:42

Daniel
14.05.2016
15:00:11

ptchol
14.05.2016
15:00:43

Daniel
14.05.2016
15:01:00

Roman
14.05.2016
15:02:59

Aleksandr
14.05.2016
15:05:07

ptchol
14.05.2016
15:06:24

Aleksandr
14.05.2016
15:08:51
почему?

Google

Roman
14.05.2016
15:09:27
А это - сектантство
Дедлоки, лайвлоки, повреждения памяти, невозможность корректно прибить тред.

Даня
14.05.2016
15:11:40
Лайвлоки, ничего себе, даже слова такого не встречал

Roman
14.05.2016
15:12:51

Daniel
14.05.2016
15:14:28

ptchol
14.05.2016
15:15:48

Daniel
14.05.2016
15:16:20
Ну и для jvm

Roman
14.05.2016
15:20:45

Daniel
14.05.2016
15:21:09
Зачем?

Даня
14.05.2016
15:22:43
Может пользователь захотел приостановить работу или вовсе закрыть программу.

Roman
14.05.2016
15:24:50
Зачем?
Допустим, код в треде сошел с ума/зациклился/мы хотим горячую замену кода

Daniel
14.05.2016
15:27:20
Для этого не надо убивать тред, для этого надо научить его завершаться

Roman
14.05.2016
15:31:02

Daniel
14.05.2016
15:36:50
Это я это неуправляемо написал? Сдайте меня в дурку тогда...

Roman
14.05.2016
16:29:32
Это я это неуправляемо написал? Сдайте меня в дурку тогда...
Ок, чтобы быть ближе к реальности: вот нам льется где-то 1тб всяких разных файлов и на первоначальном этапе надо определить тип файла. Для этого есть libmagic и он хорошо работает, но на некоторых файлах его клинит и он может жевать файл несколько часов.

Daniel
14.05.2016
16:31:37
Давайте его попатчим, чтобы он научился прерываться?

Roman
14.05.2016
16:33:38
Память и дескрипторы

Daniel
14.05.2016
16:34:39
А мы на каком языке пишем?
А либмеджик на каком написан?

Roman
14.05.2016
16:51:45

Daniel
14.05.2016
16:54:57
Точно не перл
А с явой - надо смотреть, что там какие ресурсы выделяет, и как