
Andrei
04.09.2017
20:01:34

Eugine
04.09.2017
20:01:38
убогое поведение, но хуй его знает

insanemainfame
04.09.2017
20:02:09
старый фронт - жквери и прочие технологии 2010го года, и собирается все гульпом, запускающим вебпаки двух новых фронтов на этих ваших реактах

Roman
04.09.2017
20:03:27

Google

Roman
04.09.2017
20:03:34
У тебя же там, пади, npm во все поля

insanemainfame
04.09.2017
20:03:45
я про гитовские
и еще джанговская структура проекта

Roman
04.09.2017
20:04:19
:)

Eugine
04.09.2017
20:05:09
блэт, вот пример из жизни:
есть проект на сишке, который депается на четкую версию курла, которой в системе нет.
приходится его сабмодулем тащить и билдится с библиотекой, которую можно легко собрать в сабмодуле
кейс збс

Roman
04.09.2017
20:05:11
Dive into django with submodules and gulp/webpack angular/react mix

Eugine
04.09.2017
20:05:21
в питоне хуй знает - там другие способы обойти

Roman
04.09.2017
20:05:46
Звучит как проклятие

Andrei
04.09.2017
20:06:27

insanemainfame
04.09.2017
20:06:44
ой, еще надо будет сишную библиотеку для криптопро, наверное как-то подключить)

Roman
04.09.2017
20:07:22

Eugine
04.09.2017
20:07:39
вот именно

Google

Eugine
04.09.2017
20:07:44
другой пример
есть репозиторий, в котором лежат спеки.
есть репозиторий с билдилкой статичного сайта.
нужно сбилдить сайт со списком всех распарсенных спек
опять же - сабмодуль, но в cmake запихнуть git submodule update —init —recursive + git checkout master

Roman
04.09.2017
20:09:14
Но я бы всё равно не юзал сабмодуль, а держал бы в своей репе форк со своими тегами для совместимой версии

Eugine
04.09.2017
20:09:34

Roman
04.09.2017
20:09:59
Кругом люди - генераторы хаоса

ultranoise ?
04.09.2017
20:10:13
итераторы хаоса

Eugine
04.09.2017
20:10:26
лооол
да

Roman
04.09.2017
20:12:53
Я не очень переживаю за вечность curl репозитория, но полагаться на внешние зависимости мало приятного. В последнее время всегда юзаю nexus для pip, npm и docker

insanemainfame
04.09.2017
20:13:23
что за nexus,

Roman
04.09.2017
20:13:47
И всякие zip архивы с OCI от oracle там же храню

Vladimir
04.09.2017
20:14:04

Roman
04.09.2017
20:14:14
Оно самое

insanemainfame
04.09.2017
20:14:25
ну, это я уже открыл, ты по-людски под пивас расскажи)

Roman
04.09.2017
20:14:26
Товарищи научили :-)

Vladimir
04.09.2017
20:14:36
мы, правда, для докера пользуем JFrog
а nexus - для jav'овских артефактов

Roman
04.09.2017
20:14:54
Я в электричке с мобилы. Лицо тебе маслом не намазать?

Google

insanemainfame
04.09.2017
20:15:35
приватный pypi?

Roman
04.09.2017
20:15:42
Да

Vladimir
04.09.2017
20:15:43

Roman
04.09.2017
20:15:59
И приватный npm, docker regestry

insanemainfame
04.09.2017
20:16:46
я предлагал фронтерам приватный npm(было бы удобно для деплоя и вообще) - сказали, что уже не модно

Roman
04.09.2017
20:16:52
За деньги есть интеграция приватности в atlassian crowd и ldap

insanemainfame
04.09.2017
20:17:34
а, ну так это опенсурц и свобода или сервис какой-то?

Roman
04.09.2017
20:17:46
Как хочешь

Vladimir
04.09.2017
20:18:56

Eugine
04.09.2017
20:19:28
под пивко

insanemainfame
04.09.2017
20:19:44
я напиваюсь, что б заснуть

Eugine
04.09.2017
20:20:06
<_<

Igor
04.09.2017
20:21:01

Roman
04.09.2017
20:21:56
Это из другой оперы :)

Alexey
04.09.2017
20:24:16

Roman
04.09.2017
20:25:04
Ну пенеслася... $.docker('up')

Alexey
04.09.2017
20:25:09
Да-да-да. 8D

Igor
04.09.2017
20:25:19

Google

Vladimir
04.09.2017
20:28:30

Zart
05.09.2017
03:18:57
обычная нормализация, чтобы 3.9 == 3.9.0

b0g3r
05.09.2017
05:03:20

Zart
05.09.2017
05:03:34
это по желанию

Admin
ERROR: S client not available

Zart
05.09.2017
05:03:52
как ты с гитом ебешься - твои половые трудности
но про субмодули сказали достаточно

b0g3r
05.09.2017
05:04:02
Угу

Cykooz
05.09.2017
05:42:28

Eugine
05.09.2017
06:02:06

Zart
05.09.2017
06:03:11
надо
за такое в сетап.пи надо пиздить, ногами и по почкам
и про морду не забыть

/dev
05.09.2017
06:03:50
и брови сбрить

Zart
05.09.2017
06:03:59
вызовам всяких гитов в сетап.пи не место

b0g3r
05.09.2017
06:42:34

Google

Zart
05.09.2017
06:47:15
тебя что именно смущает?
как распилить проект на два?
как их девелопить паралелльно?
как их ставить чтобы вместе жили?
а, вопрос таки был про разбивку на две репы
всё упирается в стабилизацию апи
если он стабильный и позволяет обоим компонентам работать, то разрабатывать оба можно независимо с произвольной скоростью

Cykooz
05.09.2017
07:05:50
Конечно что бы пилить приложение приходится кроме самого приложения слить из гита проект ядра, либо закоментарить подключение ядра как develop пакета - тогда скачается версия из pypi

Zart
05.09.2017
07:09:00
мр.девелопер охуитилен

Cykooz
05.09.2017
07:09:49
Ну если нет необходимости "на лету" фиксить ядро, то можно и mr.developer заюзать
Но обычно у нас ядро у всех и так лежит в виде отельного проекта, т.к. разработкой его занимаются все понемногу.

Anastasia
05.09.2017
10:19:43
Привет. Объясните неразумной женщине, почему SSCursor из pymysql возвращает при селекте пустой ответ, если после execute() выполнять commit()? Другие курсоры такого не делают.

Eugine
05.09.2017
10:21:06
потому что он unbuffered
после commit тебе никто не может ничего гарантировать "внутри" транзакции

Anastasia
05.09.2017
10:23:02
А-а, окей

Eugine
05.09.2017
10:27:08
где-то была клевая цитата уровня
SSCursor != Server Side Cursor
это все, что нужно занть о нем

Anastasia
05.09.2017
10:35:44
В плане, если я сама сделаю fetchall, то он и не будет server side?

Eugine
05.09.2017
10:38:03
Наоборот тобишь
Смысл в том что курсор инвалидируется

Alexey
05.09.2017
10:42:08
https://www.opennet.ru/opennews/art.shtml?num=47128
По мнению Брайана Кантрилла (Bryan Cantrill), создателя системы динамической отладки DTrace, на этот раз проведённые сокращения достаточно глубоки, чтобы стать фатальными для платформы Solaris. В частности, развивающее Solaris подразделение потеряло около 90% персонала, в том числе сокращены все руководящие кадры.