@gogolang

Страница 702 из 1630
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
нее, это кусок из кода для неповторяющихся перестановок
да не. нормальный код. Прокомментируй только хорошо, что происходит, а то через месяц сам будешь гадать :)

меня вот эти инкременты смущают l, r = l+1, r-1
да все нормально с этим. Цикл сам обновляет тебе все переменные, хотя можно и поподробнее расписать это все, конечно

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
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
Гайз. Я правильно понимаю, что это число будет 1 байтом? []byte{len(str)}
Будет приведение к байту, а в него можно поместить не больше байта

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
[]byte{byte(len(str))}
Выглядит, мягко говоря, не очень ))

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
так работать не должно
А так?) []byte{byte(len(str))} Ябубил)

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
google => int to byte
Шото мне ругается, на каждое слово

Ты вообще программист или кто?

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 куда надо?

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())?

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

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

Алексей
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 Мы ищем разработчиков, которые в восторге от запуска новых продуктов и фич в производство, которые могут работать автономно и не боятся использовать новые технологии.

Работько
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
Вот теперь ?

Страница 702 из 1630