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 вытесняет сишечку!
Aleksandr
Кстати убунту 17 недавно выползла
в апреле. ну и вообще-то каждые полгода новый релиз
Anonymous
в апреле. ну и вообще-то каждые полгода новый релиз
там починили русские хоткеи-то? 😄
Anonymous
https://askubuntu.com/questions/483587/hotkeys-in-russian-keyboard-layout
Aleksandr
https://askubuntu.com/questions/483587/hotkeys-in-russian-keyboard-layout
в 14 году помню было, в 15 вроде уже не было
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 платная
Anonymous
Я свалил с гогланда на пхпшторм, замучала бага https://youtrack.jetbrains.com/issue/GO-4809
Vladimir
Надо снова бы vscode ткнуть
Aleksandr
Пока нет
У меня лицензию запросил
Vladimir
У меня нет
Aleksandr
У меня нет
С нуля накатил?
Vladimir
С нуля накатил?
Поставил рядом, снес старый
Aleksandr
Я поверх распаковал, линь
Aleksandr
Может поэтому
Vladimir
Я поверх распаковал, линь
Я ебилд переписывал, чтоб название пакета поменялось
Aleksandr
На работе попробую
Vladimir
ну вот у меня такого нет пока
Vladimir
Aleksandr
даже с чистым профилем
Aleksandr
у тебя билд новее, чем я только что скачал с офсайта
Aleksandr
у меня 3415
Vladimir
у тебя билд новее, чем я только что скачал с офсайта
https://download.jetbrains.com/go/goland-173.3531.21.dmg https://download.jetbrains.com/go/goland-173.3531.21.tar.gz https://download.jetbrains.com/go/goland-173.3531.21.exe
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
гном или xfce?)
Oleg
Cinnamon
еще хуже)
Alexei
А мне нравится. Крыса слишком убога. А гном в федоре слишком часто ломает два монитора
invariance
крыса норм
invariance
юзаю уже год
invariance
и на двух мониках норм
Sergius Ofitserov
Xfce не плохо. На том же дебиане
Sergius Ofitserov
Самое то на старом компуктере запустить
Oleg
Ну да, можно вечность спорить что что-то гвно а что-то топ, у меня вот вообще KDE:)
Sergius Ofitserov
Говна не существует 😒 Говно в предрассудках же только
Sergey
Посоны, подскажите как православно сделать так, чтоб прога не тормозилась? Почти все остальные сервисы содержат http gateway и не останавливают, а мой сквернокод мониторит файловую структуру на сервере, апи у него нет. Бесконечный цикл это костылек имхо, демонизация - хз
Oleg
Почему бесконечный цикл это плохо?
Aleksandr
есть тормоза? нужно демонизировать?
Aleksandr
демонизация - это и есть бесконечный цикл
Sergey
давай еще раз, но без эмоций и воды
Мне нужно чтоб приложение работало не останавливаясь. Приложениезапущено, появились файлы - отработало и снова ждет. Я волновался на счет бесконечно цикла со слипами, кажется это топорно
Anonymous
Внимание! Нам нужен толковый разработчик. Любишь решать интересные и незаурядные задачи? Готов системно и продуктивно работать? Тебе не чужда математика и экономика? Есть опыт написания смарт-контрактов Ethereum или большое желание его получить. Присоединяйся к нашей команде. Главное - умение и готовность системно работать а также желание развиваться, адекватность и готовность работать в команде. Почему мы? 1) Интересный и уникальный проект. 2) Множество разнообразых задач различного профиля: а) Разработка смарт-контратов (Solidity, блокчейн Ethereum) б) Разработка веб-сервисов для взаимодействия со смарт-контрактами и внешними системами (NodeJS / Python) в) Дизайн веб-приложений и наших сервисов. Если умешь "делать красиво", а лучше еще и удобно - тебе к нам. г) Написание промо-материалов и технической документации. 3) Возможность профессионального роста при поддержке наставника. Научим и поможем в профессиональном росте в сфере разработки смарт-контрактов и децетрализованных распределенных систем. 4) Возможность удаленной работы из любой точки мира 5) Достойная оплата, размер которой определеяется по результату собеседования. На собеседовании мы знакомимся, решаем пару практических задачек, узнаем сильные стороны друг друга и принимаем решение по формату дальнейшего сотрудничества. Заинтересовались? Пишите в Telegram: @xb100
3030
Подскажите человеку, кто слишком долго не работал со типизированными языками 🙂 Есть две структуры с какими-то общими полями (например, Id int, Type int). И есть набор каких-то действий, которые надо производить с массивами этих структур. Например, фильтрация по типу (struct.Type == 1). Писать для каждого типа по отдельному методу фильтрации, понятное дело, не вариант. Вынести это общее в интерфейс и работать с ним? Но после фильтрации мне нужно получить отфильтрованный массив этих же структур, а не интерфейсов и далее использовать уже не общие особенности этих структур. Какие в Go best-precticies для такого?
Mikalai
опять дженериков не хватает ? 😂
Aleksandr
правильно думаешь, но вернутся тебе не интерфейсы, а твои типы, соответствующие интерфейсам
3030
эм.. это как они вернутся?