
Roman
01.02.2017
10:10:29
на 8

Dmitry
01.02.2017
14:12:38
.. а, уже обсудили.

Roman
01.02.2017
14:28:01
https://www.youtube.com/watch?v=nc0hPGerSd4

Danil
01.02.2017
14:29:12
да, веселье продолжается у ребят стальные яйца или им пофиг )

Google

Paul
01.02.2017
14:33:58
а что им еще остается? закрыть проект как клаудмаус?

Danil
01.02.2017
14:34:41
у них основной доход это gitlab ee всё таки, им остается восстанавливать базу

Eugene
01.02.2017
14:34:52
А что случилось? у них gitlab.com упал?

Danil
01.02.2017
14:35:18
товарищ по случайность грохнул продовскую базу... как-то так

Eugene
01.02.2017
14:36:24
А бэкапы?
We lost 6 hours of database data
Ну не так страшно :) Локальные копии репозиториев у всех есть, самое главное можно восстановить.

Valentin
01.02.2017
14:37:34
Репы не задело, вроде. Только багтрекер.

Danil
01.02.2017
14:38:21
https://twitter.com/gitlabstatus/status/826591961444384768 или вот вкратце http://checkyourbackups.work/

Sergey
01.02.2017
14:43:33
https://i.imgur.com/DYwNAfj.png
удивительно

GNU/Docker
01.02.2017
14:45:19
ну вот

Sergey
01.02.2017
14:45:34
а кто именно из товарищей удалил базу?

GNU/Docker
01.02.2017
14:45:41
раз уж девелоперы админят, значит админить надо научиться.
на скриншоте просто квинтессенция позора.
у нас то сё пятое десятое, но мы халатно отсосали писос.

Google

Eugene
01.02.2017
14:51:54
Regular backups seem to also only be taken once per 24 hours, though team-member-1 has not yet been able to figure out where they are stored. According to team-member-2 these don’t appear to be working, producing files only a few bytes in size.

Sergey
01.02.2017
14:54:33
вроде бы Yorick удалил

Danil
01.02.2017
14:55:08

Dmitry
01.02.2017
14:57:17
короче нужно проверять, что процесс бэкапа действительно работает)

Eugene
01.02.2017
15:23:59
Им ещё повезло, что у них продукт изначально позиционировался как self-hosted, а зарабатывать они планировали на поддержке. Много серьёзных проектов хостится на их сервере? Вот если бы такое случилось у github, вот была бы паника.

Alexey
01.02.2017
15:42:40

Serge
01.02.2017
16:00:43

Sergey
01.02.2017
16:01:21
там ещё пошутили, что его надо удалить из sudo users, если я правильно понял

Serge
01.02.2017
16:01:33

Sergey
01.02.2017
16:26:18
"гитлаб написал Дмитрий, который таскал воду домой ведрами из колодца" интересно

Eugene
01.02.2017
16:34:03

Sergey
01.02.2017
16:34:26
в трансляции сказали пару слов как возник gitlab

Eugene
01.02.2017
16:35:54
Ну, многие вышли в люди из российской глубинки, если об этом речь :)

Sergey
01.02.2017
16:36:16
Дмитрий был из украинской глубинки

Eugene
01.02.2017
16:37:26
Из любой глубинки. :)
Обычно у таких людей мотивации больше

Alex Milushev
01.02.2017
16:46:30

Eugene
01.02.2017
17:12:40
В любом случае они выбрали правильную тактику максимальной публичности, всё честно рассказали и трансляцию ещё замутили.

Aleksander
01.02.2017
17:34:49

Google

Paul
01.02.2017
17:44:47

Sergey
01.02.2017
17:46:39

Serge
01.02.2017
18:57:15
Читаем про git flow, учимся
Git flow avh - живая инкарнация этого процесса
В убунте пакет git flow - это как раз avh

Dmitry
01.02.2017
19:22:30
@armicron http://danielkummer.github.io/git-flow-cheatsheet/ ещё вот тебе )

Sergey
01.02.2017
19:22:56

Aleksandr
01.02.2017
19:23:07
А кто реально его использует?
VS прагматичное ручное создание веток?

Paul
01.02.2017
19:23:21
по-моему проще книжку Чансона один раз прочитать
git flow – это не пакет, а идея

Dmitry
01.02.2017
19:23:50
я использую, но лишь на своих проектах
ибо у остальных свой flow для которого эту утилиту чересчур напильником надо обрабатывать

Александр
01.02.2017
19:28:34

Aleksandr
01.02.2017
19:29:42
Просто https://github.com/timothycrosley/isort

Dmitry
01.02.2017
19:30:37

Aleksandr
01.02.2017
19:30:57
Тогда о чем спор :) Если он делает то же самое

Александр
01.02.2017
19:31:45
?

Google

Serge
01.02.2017
19:33:42

amureki
01.02.2017
20:28:08

Eugene
01.02.2017
20:33:07

Александр
01.02.2017
20:41:56
да это просто для красоты... есть и ладно, нет - ничего страшного... я изучил примеры оформления docstring по google http://sphinxcontrib-napoleon.readthedocs.io/en/latest/example_google.html и google python style guide https://google.github.io/styleguide/pyguide.html
имхо, главное, чтобы и ненужной "дрочки" на стиль не было, но в то же время, чтобы код сразу в пулл реквестах приходил понятным и презентабельным... это само по себе складывается в процессе работы...

Eugene
01.02.2017
20:46:18
Стиль нужен исключительно для упрощения понимания кода, а красота - понятие относительное.
Логическая группировка импортов - это как раз то, что упрощает понимание, а как они расположены внутри группы - дело десятое. Мне вот больше нравится, например, располагать по мере использования в программе, но и этому я не всегда следую. Обычно просто делаю группировку, как рекомендуют в pep8.

Admin
ERROR: S client not available

Sergey
01.02.2017
20:49:31
вот это выглядит красиво

Serge
01.02.2017
21:45:09
вот это выглядит красиво
и каким местом импорты из одной либы на разных строках красиво? и еще в разнобой будет, да? если не сортированное...

Roman
01.02.2017
21:50:54
https://github.com/squeaky-pl/japronto/blob/master/src/japronto/parser/cffiparser.py

GNU/Docker
01.02.2017
22:02:48
щас бы за порядок импортов поспорить в 2к17.
Ничему питонистов жизнь не учит

Jonh
01.02.2017
22:39:02

Александр
01.02.2017
23:05:47

Serge
01.02.2017
23:08:42
А я вот не пойму что вам не нравится

Dmitry
01.02.2017
23:09:06
это ж новый веб-фреймворк, значит проект тоже новый, значит свежая тройка

Serge
01.02.2017
23:09:17
На питоне хттп в аиохттп, вы плачете, что медленно
Сделали на си, как положено с текстовым протоколом, это не Питон

Google

Serge
01.02.2017
23:10:25
Правильно, что под последний

Александр
01.02.2017
23:12:01
Да, ты прав.

Roman
01.02.2017
23:19:00
https://www.techempower.com/benchmarks/#section=data-r13&hw=ph&test=plaintext

Eugene
02.02.2017
06:17:44

Aleksander
02.02.2017
06:23:11
tuple
from foo.bar import (a, b, c, d, e)
@lig11 скорее про это

Eugene
02.02.2017
06:27:37
Зачем там скобки если нет переноса строки?
Опять же где-то видел рекомендации не использовать подобные конструкции. Угу, а если не влазит в 79 символов?
from foo.bar import (
a,
b,
c,
)
И вот это тоже спорно. В общем, спорить на счёт импортов - это как-то странно. :)

Serge
02.02.2017
06:29:11


Eugene
02.02.2017
06:33:53
так в моём примере модули и импортируются из пакета. Вот как раз "потроха" я никогда не импортирую, за редким исключением.

Serge
02.02.2017
06:36:24
А всё-таки, скоро митап...
14 февраля... Хммм...
Более того, пивной 23
Т.е. у меня три вопроса. Нам нужен докладчик. Кто может/хочет?
Будем ли мы делать митап 14-го или немного сдвинем?
Будем ли мы делать дринкап 23-го или немного сдвинем?