@gogolang

Страница 947 из 1630
Maxim
26.03.2018
18:14:40
c++
на плюсах в универе писал. осточертело)

го слегка перспективнее
просто erlang реально крутой язык, но я не хочу изучать функциональное программирование и смотрю в сторону go

Google
andrew
26.03.2018
18:21:31
можно небольшой оффтоп? Просят поднять sftp сервер с chroot, но в веб админкой для управления пользователями. Может есть готовые подобные решения? Или брать любую готовую админку и допиливать?

вообще, как обычно "правильно" делают управление пользователями?

andrew
26.03.2018
18:27:54
значит брать и допиливать админку... похоже вариантов нет. Спасибо!

Alexander
26.03.2018
18:29:39
У какой нибудь webmin не пойдет?

Или еще что-то из этой породы

Marlik
26.03.2018
18:32:37
webmin - древняя какашка, веста на пыхе - кривая какашка, из альтернатив но тоже какашечных всякие ispmanager'ы, cpanel и прочее...

Maxim
26.03.2018
18:34:05
Мб Rust?
не, тут выбор стоит только между erlang и golang

Kirill
26.03.2018
18:34:20
Понятно

Marlik
26.03.2018
18:34:40
У раста вроде нет сборщика мусора?

andrew
26.03.2018
18:39:35
webmin - древняя какашка, веста на пыхе - кривая какашка, из альтернатив но тоже какашечных всякие ispmanager'ы, cpanel и прочее...
вот веста сейчас, но допиливать её пхп удовольствие - не из приятных, думал есть красивый способы. Получается что нет.

Google
Marlik
26.03.2018
18:41:35
Веста гавно, ставил разок только из-за того что лень было ручками почту ставить, а оно ещё и кривое оказалось, в топку, лучше руками чем всякое гэ в систему тащить... альтернатив нормальных сейчас нет.

Maxim
26.03.2018
19:19:12
Мб Elixir?
Эликсир не смотрел

Daniel
26.03.2018
19:19:15
а что эликсир? он даже не функциональный

The
26.03.2018
19:19:29
мб clojure)

steban
26.03.2018
19:19:33
Функциональный

Это ерланг с почти нормальным синтаксисом

Marlik
26.03.2018
19:34:12
https://github.com/cockpit-project/cockpit
На джабаскрипт? ))

steban
26.03.2018
19:35:56
Смишно, ага))) Но там, ИМХО, как раз правильное разделение между фронтом и бэком (для такого продукта)

The
26.03.2018
19:36:24
))

steban
26.03.2018
19:41:24
http://cockpit-project.org/ideals.html socket activation для демона, сам демон крохотный и тупой, бахатый юай

Никита
26.03.2018
19:57:37
Это ерланг с почти нормальным синтаксисом
Ruby-подобный синтаксис - та ещё мерзость

steban
26.03.2018
19:59:19
Если выбирать в каком синтаксисе писать под BEAM, я скорее выберу elixir чем erlang

Для BEAM есть ещё кучка компайлеров разной степени живости. Elixir и его тулинг для меня выглядит наиболее симпатично

Nik
26.03.2018
20:19:17
народ, кто тыкал paho mqtt

The
26.03.2018
20:26:38
никто не юзал, в телеграме есть поиск, можешь заюзать. в 2017 был вопрос, никто не ответил (вроде)

Let Eat
26.03.2018
21:12:08
вот это память

The
26.03.2018
21:13:15
это поиск))

Let Eat
26.03.2018
21:13:49
вот это альтруизм за каждого искать поиском :)

Google
The
26.03.2018
21:15:14
я просто видел, что он уже спрашивал этот вопрос пару дней назад)) решил проверить не путаю ли я чего

Roman
26.03.2018
23:15:44
А вакансии сюда можно скидывать, или только в https://t.me/golangjob?

Vladislav
26.03.2018
23:29:08
доброго времени суток. Тут за нубские вопросы сильно бьют?

The
26.03.2018
23:29:44
не бьют

Vladislav
26.03.2018
23:33:06
не бьют
Тогда, подскажите, пожалуйста. У меня есть файл file.zip, мне его нужно прочитать чтобы получился объект io.Reader. Как это правильно сделать?

The
26.03.2018
23:35:30
так zip.OpenReader()?

он возвращает ReadCloser, который включает в себя Reader и Closer

или вам прямо io.Reader нужен?

Vladislav
26.03.2018
23:39:36
io.Reder

хотя он (Closer) же мешать то не будет?

The
26.03.2018
23:41:57
ну да, если вам нужен Reader, то ReadCloser ему соответствует (в избытке, есть и Closer)

если бы вам из Reader нужен был ReadCloser, другое дело.

Vladislav
26.03.2018
23:47:32
если бы вам из Reader нужен был ReadCloser, другое дело.
Ага. А в каком пакете оно находится?

The
26.03.2018
23:47:47
оно - это кто?

Vladislav
26.03.2018
23:48:29
оно - это кто?
zip.OpenReader()

The
26.03.2018
23:48:49
имя пакета перед точкой указано.

https://golang.org/pkg/archive/zip/#OpenReader

Google
Vladislav
26.03.2018
23:49:37
К сожалению, не подошло :(

cannot use fileToSend (type *zip.ReadCloser) as type io.Reader in argument to client.Stor: *zip.ReadCloser does not implement io.Reader (missing Read method)

The
26.03.2018
23:54:26
а что вы пытаетесь сделать?

Vladislav
26.03.2018
23:54:42
Отправить файл на FTP

The
26.03.2018
23:54:52
сам Zip архив?

Vladislav
26.03.2018
23:54:57
с помощью библиотеки github.com/jlaffaye/ftp

ага

The
26.03.2018
23:55:40
а, я вас не правильно понял видимо. я думал вам нужно именно архив распаковать

вам просто os.Open() нужно

ну и ещё, zip.ReadCloser не реализует io.Reader.

Vladislav
27.03.2018
00:00:25
Спасибо.

The
27.03.2018
01:57:46
Кто-то знает как сделать Brakepoint Condition, хочу поймать дебаггером кейс, когда id = 5 (например). Но не очень хочется писать if id == 5 { ...

ПКМ на брейкпойнте

Zver
27.03.2018
02:36:59
ПКМ на брейкпойнте
Правой кновкой мыши щелкнуть на столбце, где брейкпоинты ставятся.

Эмин
27.03.2018
02:50:36
Ребят, может быть можете посоветовать где искать информацию по: 1) где почитать о структуре больших проектов, архитектуре, бест практис и тд. Интересуют такие вопросы как передавать контекст, соединение с базой данных, может быть существует нечто контейнера (что наверно врядли) и так далее. 2) Как настраивается дебагер в GoLand и верно ли я понимаю что можно поставить точку остановы и посмотреть (как это обычно в дебагере происходит) какие значения имеют переменные. Как настроить дебагер в докере? 3) Как лучше организовать сборку проекта, интересуют зависимости, например в composer.json или package.json можно четко указать какую версию пакеты мы хотели бы использовать. Заранее спасибо.

Никита
27.03.2018
05:21:05
Эээ? Почему?
Потому что набор злоебучих символов @ ! | и т.п. заставляет страдать

Slava
27.03.2018
05:40:38
Новые фоточки с гоферкона

https://www.facebook.com/150153078957128/photos/?tab=album&album_id=177674879538281

Google
Эмин
27.03.2018
06:08:56
спасибо

Maksim (Ellrion)
27.03.2018
06:37:20
Мы dep юзаем он одно время грозился официальным стать

https://github.com/golang/dep

Димка
27.03.2018
06:41:54
после 1.10 не стал?

Vladimir
27.03.2018
07:02:44
после 1.10 не стал?
Они решили сделать второй эксперимент и решить уже какой из двух будет официальным

Vladimir
27.03.2018
07:56:15
https://github.com/golang/vgo

@onokonem он вроде решает ту же проблему и в каких то блог постах упоминалось что это параллельный с dep эксперимент

Igor
27.03.2018
08:08:24
https://blog.golang.org/versioning-proposal

Artem
27.03.2018
08:12:55
Всем привет! Можно ли как-то отключить остановку приложения после паник? Хотелось бы чтобы и дальше работало после ошибки

Alexey
27.03.2018
08:13:35
Нет, и не надо

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