
Igor
06.09.2017
11:42:53

Irina
06.09.2017
11:43:41

Alex
06.09.2017
11:44:33

Google

Daniel
06.09.2017
11:45:57

Kirill
06.09.2017
11:48:49
Выше был пример проекта, где там gx

Daniel
06.09.2017
11:55:11
gx, это, конечно, песня. я о нем узнал сегодня, и вздрогнул, риальне

Илья
06.09.2017
11:56:34
я, даже как апалогет make, офигел :)

Kirill
06.09.2017
11:57:27
И тогда становится ясно, почему за подтягивание зависимостей только через мэйкфайл нужно сжигать на костре, заставлять писать на php4 сайты с utf8, адаптировать сайты на битриксе, а особо отъявленных отправлять писать на 1С в Москве за 300 рублей в час до налогов

Айбулат
06.09.2017
11:58:10

Kirill
06.09.2017
11:58:47

Ilya
06.09.2017
11:59:07

Kirill
06.09.2017
12:00:23

Ilya
06.09.2017
12:01:11

Google

Ilya
06.09.2017
12:01:40
тогда другого поудобнее не было

Kirill
06.09.2017
12:01:50

Andrew
06.09.2017
12:02:39

Ilya
06.09.2017
12:03:11
а. еще во времена похапе 4 тек геттекст. тоже было весьма приятно.

Kirill
06.09.2017
12:05:33
Забыл я что-то, что те, кто на пхп4 писал, уже ничего не боятся

Andrew
06.09.2017
12:06:12

Ilya
06.09.2017
12:06:27
а похапе 4.2 странно отрабатывал 2 вложенных друг в друга и в цикл ифа.

Kirill
06.09.2017
12:06:33

Mush
06.09.2017
12:06:49
считай как в убунте
убунта 12 - переключение языков сломано.
убунта 14 - теперь переключение языков починено!

Kirill
06.09.2017
12:07:53
Я, когда не php5 писал, как раз убунту тыкал

Roman ?
06.09.2017
12:07:55
хоткеи все равно сломаны были и в 14

Олег
06.09.2017
12:07:55

Andrew
06.09.2017
12:08:14

Kirill
06.09.2017
12:08:17
Ещё, вроде как, 9 была

Mush
06.09.2017
12:08:27

Kirill
06.09.2017
12:10:00
Но самое первое, что я тыкал, это freebsd

Mush
06.09.2017
12:12:50
я как-то разбирал диски старые дома, наткнулся на убунту 7 (кажется)
поставил - грузится мгновенно, интефейс простой и удобный.
правда сотф никакой скачать не может (репы уже не поддерживают)
вспомнил, почему я ее ставил давным давно, проронил скупую мужскую слезу.
во что толковую ос превратили своим юнити и глюками, ппц

Konstantin
06.09.2017
12:14:23
а ось пополам пользовался кто?)

Google

Alexei
06.09.2017
12:15:27

Kirill
06.09.2017
12:15:36

Daniel
06.09.2017
12:23:58

Ilya
06.09.2017
12:27:48

Mikhail
06.09.2017
12:32:08

Vladimir
06.09.2017
12:39:34

Daniel
06.09.2017
12:45:30
Это да, но при чем тут go? Этот мейкфайл даже не надо класть рядом с гошными сорцами

Vladimir
06.09.2017
12:45:41
кому нравится - мейк файл юзает
а, ну еще в мейке можно задефайнить всякие билд опции
типа коммита в версию

Daniel
06.09.2017
12:47:12
Это, прости, херня, не надо так делать

Vladimir
06.09.2017
12:47:40
мне конечно нравится и самому без аргументационно назвать чье-то мнение херней
и извинится потом

Daniel
06.09.2017
12:48:45
Потому, что go get соберет тебе в таком раскладе ерунду

Vladimir
06.09.2017
12:48:57
которое ты определил

Mike
06.09.2017
12:49:08

Vladimir
06.09.2017
12:49:09
будет вместо коммита каокй-нибудь "development version"

Google

Daniel
06.09.2017
12:49:10
То есть - ерунду

Vladimir
06.09.2017
12:49:17

Mike
06.09.2017
12:49:44
whatever
Как можно относиться серьезно к мнению человека, который даже в тся/ться не умеет?

Vladimir
06.09.2017
12:49:50

Mush
06.09.2017
12:50:05

Mike
06.09.2017
12:50:25
95% людей — идиоты, это не повод самому там быть
самому стыдно должно быть, когда так тупо ошибаешься

Vladimir
06.09.2017
12:51:00

Admin
ERROR: S client not available

Mike
06.09.2017
12:51:22
рассказывает, потому что это банальнейшее правило, и если он даже его осилить не смог, то что он тогда может?

Daniel
06.09.2017
12:51:24
почему же ерунду?
Не знаю, как ответить :) потому, что версия - это важно, но мы ее сознательно продолбали?

Vladimir
06.09.2017
12:51:50
потому что на уровне go get эта информация, увы, недоступна

Mike
06.09.2017
12:52:14
да, бывает, автозамена или случайно ткнул. но отношение whateva показывает что человек просто глуп и не способен следить за тем, что пишет

Vladimir
06.09.2017
12:52:33
@zuldare Ваше право так думать

Айбулат
06.09.2017
12:52:37
пиздец, знание тся/ться теперь говорит об умственных знаниях... лол

Mike
06.09.2017
12:53:08
это банальная культура общения, путать тся/ться — все равно что прийти на конференцию и насрать в центре комнаты

Vladimir
06.09.2017
12:53:34

Google

Vladimir
06.09.2017
12:54:32
@zuldare можете считать что я такой экстравагантный по поведению и периодически сру в центре комнаты, если так Вам проще

Alex
06.09.2017
12:54:38

Vladimir
06.09.2017
12:54:45
и считать это частью моего стиля

Мерлин
06.09.2017
12:54:54
Я предлагаю закруглиТЬСЯ

Vladimir
06.09.2017
12:55:22

Daniel
06.09.2017
12:59:43

Vladimir
06.09.2017
13:00:15
например хеш коммита + последний тег

Мерлин
06.09.2017
13:00:32

Vladimir
06.09.2017
13:00:56
@onokonem оно в репе? в репе, в метаданных гита
доступно ли для go build? нет
важно ли? да, ИМХО должно быть экспортировано у любого кода

Daniel
06.09.2017
13:01:42
Оно в репе пока не завендорено

Vladimir
06.09.2017
13:01:53
у базового проекта
у библиотеки такого быть наверное не должно совсем
хотя я бы экспортировал бы коммиты из Gopkg.lock'а
на каждую зависимость

Daniel
06.09.2017
13:02:33
Короче, я обосновал?

Vladimir
06.09.2017
13:02:48
да, но как-то слабо

Daniel
06.09.2017
13:09:14
Ну - твоя очередь

Vladimir
06.09.2017
13:10:00
убогость билд системы языка не повод не делать так
примеры в общем в том числе выше говорили. Makefile в данном случаи тебе позволяет:
1. Делать например тесты при сборке, что полезно когда у тебя 100500 pkg внутри проекта.
2. Собирать более чем под 1 архитектуру за раз, абстрагируя это от твоей билд системы (опять же полезно для тестов, например)
3. Билдить передавая внешние параметры, например tag + commit