Alexei
я ничего против арча не имею, просто качество сборки многих пакетов в нем - фиговое, все-таки Ф - дистр пред RHEL'евый, там мейнты RHEL'а пакеты собирают и контроль качества у них тот еще
Alexei
если бы не занятость постоянная, я бы слаку поставил, с нее начинал когда-то давным-давно )
Anonymous
http://mobile.opennet.ru/opennews/art.shtml?num=47469
> U-root написан на языке Go и включает в себя легковесную систему инициализации, оболочку rush и набор типовых утилит, таких как cp, mv, ls, grep, sort, dd, insmod, wget, netcat и т.п.
Видали? Go вытесняет сишечку!
Anonymous
Aleksandr
Anonymous
https://askubuntu.com/questions/483587/hotkeys-in-russian-keyboard-layout
Aleksandr
Anonymous
Да, починили. Отказом от Unity 😂
Dmitriy / დიმიტრი
Вопрос немного не по golang'у:
Есть сервак, на нем docker registry и docker-compose. Я собираю на своей машине и пушу на сервак свой сервис. Потом захожу по ssh, убиваю старую версию и запускаю новую с тэгом :latest.
Вопрос:
Есть ли какие приблуды или настройки в самом docker/docker-compose что бы это делалось автоматически?
Т.e. тупо запушил а оно само все перезапустило
Anonymous
> приблуды
bash-скрипт ))
Anonymous
есть докер-хостинги
Anonymous
тотже hub.docker.com
Anonymous
умееют по пушу в репозиторий что-то сделать
Anonymous
ну это только часть работы
Anonymous
есть вот такой скрипт https://binfalse.de/2017/01/24/automatically-update-docker-images/
Anonymous
вот его суть https://github.com/binfalse/docker-auto-update/blob/master/etc/cron.daily/docker-updater
Dmitriy / დიმიტრი
Вообще в настройка registry есть хуки и в принципе можно наверное заморочиться и написать вебсервис который бы все перезапускал по хуку... но это оверинженеринг
Dmitriy / დიმიტრი
спасибо, гляну)
Dmitriy / დიმიტრი
вот его суть https://github.com/binfalse/docker-auto-update/blob/master/etc/cron.daily/docker-updater
Dmitry
кстати, а что там по ценам на GoLand?
朝の日差し ✙
Он же вроде пока в бете и бесплатный
Dmitry
говорят последняя EAP платная
Vladimir
Anonymous
Я свалил с гогланда на пхпшторм, замучала бага https://youtrack.jetbrains.com/issue/GO-4809
Vladimir
Надо снова бы vscode ткнуть
Aleksandr
Пока нет
У меня лицензию запросил
Vladimir
У меня нет
Aleksandr
Я поверх распаковал, линь
Aleksandr
Может поэтому
Aleksandr
На работе попробую
Aleksandr
Vladimir
ну вот у меня такого нет пока
Vladimir
Aleksandr
даже с чистым профилем
Aleksandr
у тебя билд новее, чем я только что скачал с офсайта
Aleksandr
у меня 3415
Aleksandr
не, странно
Vladimir
не, странно
https://www.jetbrains.com/go/download/?fromIDE= я захожу сюда и вижу EAP 18, 173.3531.21
Aleksandr
так, я начинаю прозревать. я видимо старый билд запустил со старого ярлыка
Aleksandr
хотя сплэщ был новый
Vladimir
а ты точно не пытался ставить поверх?
Vladimir
и в сплеше легко не заметить исчезнование лишней g
Aleksandr
пытался и поставил) распаковал архив
Vladimir
попробуй снесит что есть и распаковать заново
Aleksandr
да, все ок. май фейл
Sergius Ofitserov
Хм. Иниересные штуки происходят:)
Sergius Ofitserov
Приходит в фейсбук сообщение и скриншот переписки в этой чатке :)
Sergius Ofitserov
Sergius Ofitserov
Передаю привет. Вдруг он здесь 😊
Oleg
Alexei
Oleg
Alexei
А мне нравится. Крыса слишком убога. А гном в федоре слишком часто ломает два монитора
invariance
крыса норм
invariance
юзаю уже год
invariance
и на двух мониках норм
Sergius Ofitserov
Xfce не плохо. На том же дебиане
Sergius Ofitserov
Самое то на старом компуктере запустить
Oleg
Ну да, можно вечность спорить что что-то гвно а что-то топ, у меня вот вообще KDE:)
Sergius Ofitserov
Говна не существует 😒 Говно в предрассудках же только
Sergey
Посоны, подскажите как православно сделать так, чтоб прога не тормозилась? Почти все остальные сервисы содержат http gateway и не останавливают, а мой сквернокод мониторит файловую структуру на сервере, апи у него нет. Бесконечный цикл это костылек имхо, демонизация - хз
Aleksandr
Oleg
Почему бесконечный цикл это плохо?
Aleksandr
есть тормоза? нужно демонизировать?
Aleksandr
демонизация - это и есть бесконечный цикл
Anonymous
Alexey 〒.
Sergey
давай еще раз, но без эмоций и воды
Мне нужно чтоб приложение работало не останавливаясь. Приложениезапущено, появились файлы - отработало и снова ждет. Я волновался на счет бесконечно цикла со слипами, кажется это топорно
Aleksandr
3030
Подскажите человеку, кто слишком долго не работал со типизированными языками 🙂
Есть две структуры с какими-то общими полями (например, Id int, Type int). И есть набор каких-то действий, которые надо производить с массивами этих структур. Например, фильтрация по типу (struct.Type == 1). Писать для каждого типа по отдельному методу фильтрации, понятное дело, не вариант. Вынести это общее в интерфейс и работать с ним? Но после фильтрации мне нужно получить отфильтрованный массив этих же структур, а не интерфейсов и далее использовать уже не общие особенности этих структур. Какие в Go best-precticies для такого?
Mikalai
опять дженериков не хватает ? 😂
Anonymous
Aleksandr
правильно думаешь, но вернутся тебе не интерфейсы, а твои типы, соответствующие интерфейсам
3030
эм.. это как они вернутся?