Ergo Framework – это реализация идей, технологий и шаблонов проектирования из мира Erlang на языке программирования Go. Он построен на акторной модели, сетевой прозрачности и наборе готовых компонентов для разработки. Это значительно упрощает создание сложных и распределенных решений, обеспечивая при этом высокий уровень надежности и производительности.
Кто-нибудь запилите новость. Сабж обратно сделали опенсорсным
Today, we’re excited to announce a big change to our published docs that will help everyone get the most out of GitBook.
We’re returning to our roots, and open sourcing our rendering engine for published content. So you can contribute features, create more interactive docs, and more.
Озадачился вопросом, как сейчас можно сделать перевод денег на свой счет в российском банке из Европы. Может быть уважаемый all поделится историями успеха?
Зы интересует не разовый перевод, а чтобы был «канал» для пользования на постоянной основе.
Апд нужен предметный совет, не общие обтекаемые идеи про п2п, крипту и тд
На всех парах Ergo Framework движется к релизу 3.0. На экране кипит работа над сетевым стеком. Планы были выпустить релиз в конце осени, но реальность их перекроила. Теперь ближе к весне только получится.
Из того что на экране. Набор инструментов все тот же – nvim, tmux, zsh, vifm, tig. Не так давно, правда, переехал с nixos на arch. Ну и конфигурацию neovim’a переделал – взял nvchad. То, что нужно.
Практически все из коробки, работа напильником сведена к минимуму. Доволен. Раньше юзал vim-go. Но это вещь в себе без оглядки на экосистему lsp в neovim. Сейчас и erlang, и golang, и пара других языков – без костылей, каждый со своим lsp. Ну не счастье ли? :)
PS тема в большинстве используется catppuccin (жаль, для vifm ее нет).
Squarespace recently announced that it entered into an agreement to purchase all domain name registrations and related customer accounts from Google Domains. As a valued customer we wanted to make you aware of the following important information…
будет переработан сетевой стек. (сейчас он дает около 1 млн сообщ/сек между нодами по сети. ожидается улучшение до 15-20 млн);
работа с процессами будет проще и понятней;
вся эрланговская специфика будет вынесена в отдельный пакет (собственно она и была главным шоу-стопером в перформансе).
На скриншоте творческий момент редизайна внутренностей. Сложно удерживать в голове сразу кучу связанных сущностей, посему приходится держать их на виду. Благо экран широкий, позволяет.
Из инструментов — NixOS, NeoVim, Tmux, ViFM, Zsh.
На остальных экранах — всякие браузеры со спотифаями.
Состоялся очередной релиз ErgoFramework, реализующего полный сетевой стек Erlang и его библиотеку OTP на языке Go.
Фреймворк предоставляет разработчику гибкий инструментарий из мира Erlang для создания распределённых решений на языке Go с помощью готовых шаблонов проектирования общего назначения gen.Application, gen.Supervisor и gen.Server. а также специализированных - gen.Stage (distributed pub/sub), gen.Saga (distributed transactions. реализация шаблона проектирования SAGA) и gen.Raft (реализация протокола Raft).
Пришло время вспомнить, как слова в предложения складываются и чтобы еще со смыслом получалось. В общем, написание документации - процесс крайне утомительный, если в этом нет опыта. А у меня его не было и нет :)
На экране, собственно, сам процесс. Гитбуку отдельное спасибо за «community» тариф, который открывает весь функционал платного сервиса, но за бесплатно. Возможно не лучший сервис, но для моих нужд пришелся весьма ко двору.
В остальном - urxvt с tmux’ом и остальными neovim’ами vifm’ами. К слову, отдельная благодарность xaizek за vifm. Это лучший файловый менеджер по моему опыту.
В левом верхнем - cava. Просто красиво под музыку «столбики» прыгают. Должен отметить, только в urxvt нормально работает - очень быстро отрисовывает, цпу не ест. Тот же alacritty от cava с ума сходит - течет по памяти, цпу как не в себя.
До этого рабочим терминалом был gnome-terminal. Он вполне себе справляется со всеми моими задачами. На urxvt перешел недавно, как только разобрался, почему не рисовал нормально некоторые utf-символы (оказалось, нужно было просто правильно шрифт указать) и из желания некоего однообразия.
Окружение: NixOS (unstable channel), Gnome 42.3 (полный дефолт кроме обоины и шрифта - везде использую Iosevka)
я тут попытался перенести все нажитое непосильным трудом из гуглового фото в айклауд. думал просто сделаю takeout из гугла, потом легким движением залью в icloud. но не тут-то было. фотки вливаются без проблем, но вот видео - это просто беда-печаль. так и не разобрался как перенести не только фото, а вместе с видео
как вам мысль добавть нормальный редактор сюда? чтобы было удобнее писать новости, комментарии. Я бы предложил воспользоваться https://ace.c9.io - очень удобный, поддерживает разные раскладки (мне вот вимоского режима не хватает. очень уж он удобный)
Upd: похоже я не совсем ясно выразил мысль - речь не о форматировании, а о редактировании. Не wisiwig , а просто удобный редактор обычного текста. А что это за текст, маркдаут или плейн - вопрос не стоит
Иногда сабж вполне очевиден и не требует пояснений ибо топк очень флеймообразующий. Но вот в некоторых случаях совершенно не ясно, зачем. Как пример: В какой стране вы живёте (июнь 2022)?. Выставили ограничение ★★★. Задался вопросом - с какой целью так гайки закрутили? Вполне рядовой опрос, казалось бы.
Может добавить поле «Причина», где бы можно было модератору указать пункт правил или текстовое описание?
то принтует тот же бектрейс эликсировского no function clause matching. ну это не сильно помогает, просто показывает, что гошный консьюмер ловит смерть продьюсера и причину его смерти.
просто я с эликсиром даже не на «вы». буду признателен за советы как это можно полечить
Подскажите, народ, а есть ресурсы, где дают погонять на сабжах типа VPS? Хочется эпизодически тесты гонять на них, а покупать пачку таких плат ради тестов - дороговато.
Ergo Framework — фреймворк на основе акторов для создания микросервисов с использованием технологий и шаблонов проектирования Erlang/OTP в Golang
Фреймворк предоставляет разработчику гибкий инструментарий из мира Erlang для создания распределённых решений на языке Go с помощью готовых шаблонов проектирования gen.Application, gen.Supervisor и gen.Server. Поскольку в языке Go отсутствует прямой аналог процесса Erlang, то во фреймворке используются goroutine как основы для gen.Server с обёрткой recover для возможности обработки исключительных ситуаций.
Код проекта распространяется под лицензией MIT.
Ключевые новшества в этом релизе:
сompression;
proxy с поддержкой оконечного (end-to-end) шифрования;
Уже несколько раз ловил фриз всей системы при переключении окон. Точнее, при попытке выбрать окно фаерфокса. Т.е. он был запущен какое-то время назад, я им попользовался, ушел в другие окна, потом пытаюсь вернуться к фаерфоксу - мышкой кликаю на заголовок чтобы подтащить к центру, но успевает только поменяться курсор мыши и вся система зависает наглухо. только хард резет помогает. клавиатура даже не реагирует на нажатия.
Воспроизвести какими-то последовательными действиями не могу, но зависание именно в момент выбора окна фокса.
Видео карта амд 6800 хт, драйвера опенсорсные. версия фаерфокса - 96 (только что апнулся до 97, так что какая точно версия в 96ой ветке сейчас не скажу)
Может кто-то сталкивался с подобным? поискал багрепорты, не нашел. Решил сначала спросить здесь прежде, чем репортить багу.
Возможно стоит оформить баг репорт, но решил сначала здесь спросить
у меня в качестве переключения раскладки используется двойной шифт. во всех приложениях работает без проблем, но вот в сабже - боль и страдания. Хотелось узнать, эта комбинация в браузере как-то особенно отрабатывается в служебных целях или таки это баг?
одна особенность - переключение в адресной строке браузера работает без нареканий. речь только при попытке переключать раскладку в теле страницы, в какой-либо форме ввода текста.
Shpankov, могу ли я тебе адресовать этот вопрос? или прямиком на багтрекер идти?