
Kirill
12.12.2017
15:09:44
И всё

Юрий
12.12.2017
15:09:47
меня вот эти инкременты смущают
l, r = l+1, r-1

Alexander
12.12.2017
15:09:52

Google

Юрий
12.12.2017
15:11:34
переменные так названы потому, что от названия переменной в данном случае не упрощают понимания алгоритма
left и right position там если что :)

Alexander
12.12.2017
15:12:08
Ну, ты хотя бы об алгоритме в камментах упомяни :)

Юрий
12.12.2017
15:12:10
а как-нить типа
l++ && r—
не проканает :) ?

Alexander
12.12.2017
15:12:32
А то обычно никаких алгоритмов в программах увидеть не удается. :)
только без AND, Просто l++, r--

Юрий
12.12.2017
15:15:17
чет не получается :)
не ожидает он запятой :)
забавно на https://stackoverflow.com/questions/38081807/for-loop-of-two-variables-in-go
тоже через l, r = l+1, r-1 советуют

Alexander
12.12.2017
15:19:13
ой, да :(
ну, значит, придется
l, r = l+1, r-1

Юрий
12.12.2017
15:24:10
нормально и так, просто я сомневался
взял алгоритм перестановок на с и переделал на go для практики.
теперь чтоб не забыть решил причесать и на гитхаб бросить, а практики не очень много :) вот и возникают дурацкие вопросы

F01134H
12.12.2017
15:27:21
Всем кто выше отвечел - огромадное спасибо, проблему решил

Google

Alexander
12.12.2017
15:27:58

F01134H
12.12.2017
15:28:44
не знаю, собрал на хостинге - заработало
и там и там убунта...

Alexander
12.12.2017
15:29:39
Ну, libc скорее всего. Это еще хорошо получилось. Оно могло для начала и не падать, а падать "неизвестно почему" через какое-то время :) У меня так было как-то раз с прогой, которая собиралась на Ubuntu, а работала на CentOS

Lee
12.12.2017
17:07:40
Гайз. Я правильно понимаю, что это число будет 1 байтом?
[]byte{len(str)}
При условии что len вернёт число ≤ 255.
А если число будет > 255 — больше байт?

Alexander
12.12.2017
17:14:38

Lee
12.12.2017
17:15:06
Всмысле?
Ты имеешь в виду
[]byte{byte(len(str))} ?

Alexander
12.12.2017
17:15:36
[]byte{byte(len(str))}

Lee
12.12.2017
17:15:48
Мать моя женщина

Andrew
12.12.2017
17:16:06

Lee
12.12.2017
17:16:26
Выглядит как полная срань)

Alexander
12.12.2017
17:16:47
Главное чтоб работало)

Aleksandr
12.12.2017
17:17:45
по-моему ошибку выдаст

Lee
12.12.2017
17:18:18

Aleksandr
12.12.2017
17:18:22
инты к байтам по другому приводятся

Google

Lee
12.12.2017
17:18:39
Поведай же

Aleksandr
12.12.2017
17:18:46

Lee
12.12.2017
17:19:13

Aleksandr
12.12.2017
17:19:28

Alexander
12.12.2017
17:20:07
Боюсь, так тоже не скомпилится ?

Lee
12.12.2017
17:20:47
Ты вообще программист или кто?

Mike
12.12.2017
17:22:07
а ты?

Lee
12.12.2017
17:24:49
Я — хохол. Мне можно.

Alexander
12.12.2017
17:42:31

ainu
12.12.2017
17:58:37
Смотрите, есть у меня go который http сервер. Перед ним nginx. В зависимости от домена моя программа должна отвечать по разному. В идеале nginx должен передать ENV. Но либо я туплю либо он не умеет
Это я нормального хочу, ведь это же right way вроде как

ainu
12.12.2017
17:59:34
Качтомный http хедер не хочу:) это последний вариант

Valentin
12.12.2017
18:00:10
Так и делают

Илья
12.12.2017
18:04:41
чем http header host не подходит?

ainu
12.12.2017
18:06:16
Ну ок:(
Хотел путь к базе указывать
Вместо дотэнв

Valentin
12.12.2017
18:18:29
Может лучше сделать две команды, которые будут слушать разные порты и перенаправлять запросы в nginx куда надо?

Анатолий
12.12.2017
18:46:17

Google

Kirill
12.12.2017
19:15:22
Привет, помогите с таким траблом package github.com/go-gl/gl/v2.1/gl: build constraints exclude all Go files in /Users/kirill/go/src/github.com/go-gl/gl/v2.1/gl
не могу понять что ему не нравится
после команды go get github.com/goxjs/gl

Slava
12.12.2017
19:27:01
Может оно для линукса только?

Admin
ERROR: S client not available

Kirill
12.12.2017
19:30:30
спасибо за подсказку

Олег
12.12.2017
19:52:53

Oleg
12.12.2017
20:47:11
lg = map[string]map[string]string{
"jp": map[string]string{"one": "ichi", "two": "ni"},
}
как в во вложенную карту добавить ключ-значение ?
или нужно сначала копировать существующие и собирать новую карту ?

Alexey
12.12.2017
20:54:54
lg[“jp”][“three”] = “не знаю”

Oleg
12.12.2017
22:03:26
ой, сорри народ, то я перегрелся уже, вопрос снимается.
cgfcb,j!!!
спасибо!!

Max
13.12.2017
00:09:02
А тут есть спецы по vue is?

some_random_anonymous
13.12.2017
03:21:00

Kirill
13.12.2017
07:38:13
Привет, я пишу маленькую прогу на го с гуем и у меня проблема. почему она запускается всегда с терминалом?
то есть появляется терминал а потом gui
нагуглить ответ не получилось)

Alexander
13.12.2017
07:51:56
Может быть, потому, что она работает с os.Stdin/Stdout и менеджер окошек, видя это, откывает окно терминла?

Google

Alexander
13.12.2017
07:53:14
В init(), наверное, надо просто сразу же позакрывать Stdin, Stdout, Stderr

Алексей
13.12.2017
07:53:16
Гайс, в rabbitmq, для Publisher`a и Consumer`а нужно создавать отдельные каналы (connection.Channel())?

Pawel
13.12.2017
07:55:54

Алексей
13.12.2017
07:57:05

Andrew
13.12.2017
08:01:29
@twentydraft ты на конфе будешь?

Мерлин
13.12.2017
08:04:06

Алексей
13.12.2017
08:06:31
Где?
Я юзаю либу github.com/streadway/amqp
Читал что channel не тред сэйф
И если 2 треда начинают параллельно продюсить и консьюмить в один channel, то вылетает ошибка типа:
Exception (504) Reason: "channel/connection is not open"
Решил сделать 2 канала для produce и consume, все теперь работает вроде ?

Работько
13.12.2017
10:11:04
нужен Backend Developer
Мы ищем разработчиков, которые в восторге от запуска новых продуктов и фич в производство, которые могут работать автономно и не боятся использовать новые технологии.

Andrew
13.12.2017
10:13:12

Vasily Romanov
13.12.2017
10:13:28

Работько
13.12.2017
10:13:53

Daniel
13.12.2017
10:14:13
Для кого?


Работько
13.12.2017
10:14:22
ок
#работа
Вакансия: #backend #developer #java #golang
Компания: #fasten
Локация: #москва #офис
З/п: от 170к-200к
Мы создаем продукт в сфере транспорта, который помогает эффективно перемещать грузы в крупных городах и за их
пределами, помогаем интернет-магазинам решить проблему доставки заказов. Мы быстро растем, и стремимся к
обеспечению наших клиентов разнообразными техническими решениями.
Ожидания:
Мы ищем разработчиков, которые в восторге от запуска новых продуктов и фич в производство, которые могут
работать автономно и не боятся использовать новые технологии.
Вам предстоит:
вместе с командой инженеров, владельцев продукта и дизайнеров решать интересные и сложные задачи;
стать частью автономной, кросс-функциональной и гибкой команды;
проектировать, разрабатывать, разворачивать и обслуживать сервисы Java и Go в философии DevOps;
разрабатывать и сопровождать документацию по системам, процессам и сценариям.
Приветствуется:
опыт промышленной разработки ПО на Java;
опыт работы базами данных, как реляционными, так и NoSQL;
знание механизма виртуализации Docker и опыта проектирования и настройки виртуальных архитектур с использованием Docker engine;
опыт работы с проектами из области логистики.
Команда:
DevOps команда, практикующая Agile.
Кросс-функциональная, включает в себя продакта, backend и frontend разработчиков, системного инженера, дизайнера и тестировщика.
Условия:
красно-каменный openspace "Даниловcкая мануфактура"" с отличной инфраструктурой (м. Тульская).
удобный график;
без дресс-кода;
белоснежная зарплата;
бонусы за достижение целей.
Контакты: g.rabotko@fasten.com телеграмм: @rabotko_galina


Andrew
13.12.2017
10:27:39
#работа
Вакансия: #backend #developer #java #golang
Компания: #fasten
Локация: #москва #офис
З/п: от 170к-200к
Мы создаем продукт в сфере транспорта, который помогает эффективно перемещать грузы в крупных городах и за их
пределами, помогаем интернет-магазинам решить проблему доставки заказов. Мы быстро растем, и стремимся к
обеспечению наших клиентов разнообразными техническими решениями.
Ожидания:
Мы ищем разработчиков, которые в восторге от запуска новых продуктов и фич в производство, которые могут
работать автономно и не боятся использовать новые технологии.
Вам предстоит:
вместе с командой инженеров, владельцев продукта и дизайнеров решать интересные и сложные задачи;
стать частью автономной, кросс-функциональной и гибкой команды;
проектировать, разрабатывать, разворачивать и обслуживать сервисы Java и Go в философии DevOps;
разрабатывать и сопровождать документацию по системам, процессам и сценариям.
Приветствуется:
опыт промышленной разработки ПО на Java;
опыт работы базами данных, как реляционными, так и NoSQL;
знание механизма виртуализации Docker и опыта проектирования и настройки виртуальных архитектур с использованием Docker engine;
опыт работы с проектами из области логистики.
Команда:
DevOps команда, практикующая Agile.
Кросс-функциональная, включает в себя продакта, backend и frontend разработчиков, системного инженера, дизайнера и тестировщика.
Условия:
красно-каменный openspace "Даниловcкая мануфактура"" с отличной инфраструктурой (м. Тульская).
удобный график;
без дресс-кода;
белоснежная зарплата;
бонусы за достижение целей.
Контакты: g.rabotko@fasten.com телеграмм: @rabotko_galina
Вот теперь ?