Anonymous
А какой подбор цветовой палитры!
朝の日差し ✙
А аксесс то лицензионный у вас?)
you
А ещё там код и данные хранятся в одном файле. Так что вам грозит геморрой с обновлением этого поделия
you
Это ж Microsoft access
Anonymous
Ааа, понял-с
🏁Александр
а кормить в панику errors.New() это норм вообще?
🏁Александр
его потом хрен обработаешь, я даже type не могу свитчнуться, там же приватная структура на выходе
you
Это не язык)) это платформа (кажется)
Anonymous
"Поделие" ))
Dimon
Вот это, наше здравоохранение внедрило в 2017 году
А можно узнать в какой области это ? Официальные названия заказчика , довольствующего органа и исполнителя?
朝の日差し ✙
И Вам доброго дня, товарищ лейтенант😉
you
"Поделие" ))
Ну это ж база данных с редактором окошек как в Delphi для rapid development, но вместо паскаля там visual basic. Итого: автоматизация нужна, а порог вхождения низкий. любая секретарша могла автоматизировать сделать базу учёта гостей входящих в кабинет начальника. Поэтому получались "поделия"
Vitaliy
а почему не комик сансом?
Anonymous
Anonymous
а почему не комик сансом?
Вопрос на миллион!
Michael 🌌
О, я помню базу чернобыльцев, которая работала только в мс досе
Anonymous
У нас любая поликлиника до сих пор на 70% работает в мс досе
Anonymous
В одном синем провайдере GUI к базе подключений тоже для DOS написано, до сих пор юзается.
Vitaliy
у нас парламент до недавнего времени работал в Word & Deed)
Pawel
В три раза порезали расходы на здравоохранение в 18-м году, а оставшиеся горши пилят на такую вот хуету. Простите за офтоп, но вова Пу Энд Компани должны сдохнуть и сгореть в аду
Dimon
Ребят, а может кто взять в небольшой проект? я начинающий в Go, уверенный пользователь linux, кушать $ не прошу )) готов работать по выходным и по будням после 21.00. Моя цель - практика в Go.
Тик
open source ?
Тик
выбирай что больше подуше
Тик
там и научат и попрактикуешься
Dimon
исторически так сложилась, что git я знаю хорошо, но github ом пользуюсь ток ток в учебных целях. И я чтото совсем не представляю , как поучаствовать в опенсорсе. Я писал issue, предлагал pull request, но выхлопа "дырочка от бублика". хоть бы сказали что мой код полное Г. ))) подскажите что делать ?
Anonymous
https://freelansim.ru/tasks/189825
Anonymous
Записывайтесь, кто там хотел в опенсорц. Ещё и бабосов срубите.
朝の日差し ✙
Тысяча и одна библиотека
朝の日差し ✙
Мне кажется для go либ больше, чем написанных на них ботов
Dimon
Мне кажется для go либ больше, чем написанных на них ботов
Согласен! не примите как рекламу бота, но вот я дурачюсь @cryptobanker_bot, работает в на go+python
Anonymous
Согласен! не примите как рекламу бота, но вот я дурачюсь @cryptobanker_bot, работает в на go+python
Я б не принял как рекламу, но у меня триггерит от "биткоин" 😃
朝の日差し ✙
朝の日差し ✙
Зачем ещё плодить?)
Anonymous
Зачем ещё плодить?)
Не устраивает лицензия/функционал/религиозные причины/etc
Dimon
А есть, кто из контрибьютеров опенсорса ? уж очень хочется практиковать и чтоб ктото указывал на ошибки.
Dimon
Сделаешь PR - тебе напишут, что не так ))
Да вот не пишут :( я поэтому и паникую
Anonymous
Да вот не пишут :( я поэтому и паникую
Не пишут и PR не принимают?
Anonymous
Мб там все на каникулах?
Dimon
четыре штуки таких. открывал я их на январских праздниках
Anonymous
Даже не знаю. Может после купания в проруби никто не выжил, может отравились оливье и лежат в больнице. ))
Aleksandr
Зачем ещё плодить?)
по ссылке написано зачем
Dimon
Ну я, например.
Url на проект ?))) И устное "добро " на подергать.
Антон
Так ребят, подскажите) из базы достал данные, запихнул их в слайс, но вывести их в шаблон не могу, не получается. Может кто дать ссылку на простой рабочий пример, без 120 страниц документации. Нужно просто передать в шаблон слайс и вывести его проитерировав в списке.
Vitaliy
Сделаешь PR - тебе напишут, что не так ))
можно пару месяцев ждать ревью)
John
для спауна горутин оптимальное количество runtime.NumCPU() или есть какая-то универсальная формула? возможно зависит от системы? поделитесь опытом? я лично посмотрел у меня за ~0.41 маслает numCPU(), за ~0.37 numCPU()*2, слышал там есть какой-то рандом для спауна тредов, но можно ли как-то это предугадать? или не заморачиваться и оставить просто numCPU?
Andrei 🦉
если используешь горутины для всякого io, то можно сколько угодно в разумных пределах
Andrei 🦉
а если выполняешь в них какие то вычисления, то по количеству ядер
Aleksandr
создать два подключения. ты что-то запутался
John
если используешь горутины для всякого io, то можно сколько угодно в разумных пределах
а в разумных пределах - это сколько?) у меня собственно io в базу и происходит
Andrei 🦉
Ну http api на го создают новую горутину на каждый запрос и могут держать десятки тысяч рпс, так что десятки тысяч горутин вполне
John
Какую переменную пытаешься подкрутить?
ну сейчас у меня бьет цикл start := 0; start < len(data); start += len(data)/runtime.NumCPU() на горутины по пачкам запросов io
John
А сколько у вас база выдержит?
у нас аэроспайк, по дефолту вроде 256 коннектов в пуле выдерживает, но можно накрутить
Anonymous
ну сейчас у меня бьет цикл start := 0; start < len(data); start += len(data)/runtime.NumCPU() на горутины по пачкам запросов io
Ну да, получается тут нужно ограничивать по узкому месту. Коннекты к БД.
John
Ну да, получается тут нужно ограничивать по узкому месту. Коннекты к БД.
но тут конечно не все так сладко, одновременно может несколько исходных data массивов запросов приходить(
John
ладно, всем спасибо, будем думать
Daniel
ну вот @onokonem говорит что миллионами гоняет
я говорю, что тестировал, и в районе 10М горутин производительность резко падает
Dima
Переезжаю с perl на golang. Что можно прочитать по 🤕ОПП? Слышал мнение что в го трудно с ооп...
Daniel
трудно с привычным ооп
Daniel
с непривычным - все в порядке
Dima
То есть на mvc расчитывать не приходится?