Иван
у меня не профильный вопрос. люди здесь не глупые, не чатик по пыхе) нужно запилить билинг. с сминутным списанием. не знаю что выбрать. пару вопросов.вопрос в чем хранить и как реализовать списывание. в мускуле например есть процедуры и планировщик. есть ли аналоги. и второй как отслеживать изменения и пинать сервисы(рабитмк смотрю)
aadz
спасибо
не за что. Непрофильные вопросы тут обычно только по пятницам обсуждаются (и маленько по средам). :)
Valentin
среда то тоже пятница)
aadz
спасибо
Вот про очереди: https://www.youtube.com/watch?v=EHABzlUYOZk
Иван
мне бы конкретно понять как реализовать тик-так раз в минуту, какая база так может, кроме мускула
aadz
если есть денежки на Оракула или DB2 - они тоже справятся, если уметь их правильно готовить
aadz
я так думаю... Хотя, поэтому меня и не зовут биллинги писать - слишком умный :)
invariance
Тик таки какие то...
aadz
да тут вобще детский сад давно :)
invariance
Списывание планировщиком базы данных делать
invariance
ндэ
invariance
я конечно не спец по биллингам, но по-моему плохая идея завязывать логику работы с деньгами в базе данных
aadz
а модераторам - пофиг все :(
Vasily
Какой именно пример интересует?
aadz
В русской слаке про Go, которую Слава Бахмутов рекламировал - такой же бардак?
invariance
В русской слаке про Go, которую Слава Бахмутов рекламировал - такой же бардак?
теоретические вопросы по архитектуре - это еще не бардак)
invariance
бардак это когда начинают спрашивать как хелло ворлд на го написать
aadz
смотря, какие вопросы...
Kirill
смотря, какие вопросы...
"Как hello world на perl синтерпретировать на го" 😄
invariance
но да, согласен, вопросы вообще из другой степи...
aadz
с точки зрения архитектуры приложения - да!
invariance
эээ
invariance
а кто его установил?
invariance
президент биллингов?
aadz
странно, что на Go jobs как-то не забегают люди, которые кричат, что им срочно нужен поисковый сайт типа Гугль, бюджет $500!
invariance
Go просто слишком странный и сложный для них, думаю)
invariance
в этом есть плюс
aadz
да! и ведь не оффтопик же! :)
Kirill
aadz
Anonymous
aadz
aadz
Во! Хороший стикер про биллинг!
aadz
Kirill
а кто его установил?
Обычно заказчик и его ИБ, ну и с PCI DSS чуток проще
Kirill
ПоИБ
mongugay
aadz
это программисты говно. А PHP - такой же язык, как и многие другие
Alexey
не, пхп раньше был реально говнястым, ну то есть бардак там был
Alexey
его буквально недавно начали приводить в порядок
Alexey
старый хлам выкинули
Alexey
хороших вещей добавили
aadz
да ты хоть хлам выкини, хоть вобще язык Go сделай - прогрммисты говно, по-любому :(
Alexey
это уже другая проблема )))
Alexey
но сам язык точно стал лучше
Kirill
aadz
при чем поразительно, их в институтах учили алгоритмам, линейному анализу, теории множеств... А они все равно потом приходят и говорят, что не в силах даже тупо документацию прочитать, при всей своей любви к программрованию :(
Alexey
без нормальной практики все эти вещи остаются галимой теорией
aadz
чем эти программисты занимались все предыдущие 20-30 лет своей жизни?
Alexey
как незапущенная программа, которая просто занимает место без пользы
aadz
как незапущенная программа, которая просто занимает место без пользы
Если ты в работе SQL используешь, тут уже как раз самое время запустить программу по теории множеств хотя бы, а чуваки сплошь и рядом делают джойны размером в 5 миллиардов и ну них даже ничего не шевелится :(
Pawel
да ты хоть хлам выкини, хоть вобще язык Go сделай - прогрммисты говно, по-любому :(
это языки и технологии гавно. А программисты ни чем не хуже и не лучше сантехников.
aadz
а уж читать о чем -то - это вобще не наша программа. Чем дальше, тем больше русский программист похож на индуса :( Тот хотя бы в школу не ходил, а просто с рождения на PHP пишет, как умеет...
Alexey
чтобы прочитать про теорию множеств человек должен помнить или знать как оно связано с SQL
Alexey
то есть то что очевидно для тебя - абсолютно не очевидно для других людей, но это проблема образования
aadz
какого врапера? чтобы из shell нормально запускать без бинарника?
Kirill
Может всё же ну его нафиг этот Го и обратно в ПХП ? )
Vasily
easyjson генерит код для сериализации-десериализации и он потом взывается стандартной либой поэтому можно не вызывать MarshalJSON у самой структуры, а делать json.Marshal - он там вызовет сам нужный метод у структуыр
Vasily
если у тебя придёт в твоём инетфрейсе то для чего ты сгенерил методы черезе easyjson - выдовутся они если что-то другое - отработает стандартная либа
Valentin
Господа, книжки по golang в формате fb2 или epub есть у кого?
Valentin
Есть в формате HTML: https://tour.golang.org/welcome/1
aadz
В общем, Слава Бахмутов говорил, что гошное сообщество доброе, а я вот что-то недобрый :(
Илья
Русскоговорящие сообщества все не очень
aadz
Но есть и хорошие места про Go! Но почему у нас так не могут, как на гошном канале во фринод - четко и по делу. Могу там логи за пару лет погрепать, вряд ли даже про PHP говорили хотя бы пару раз
aadz
Хотя и народу там меньше, всего 800, но со всего мира люди
aadz
да мне и фринода хватает :)
aadz
пару раз там что-то обсуждал, а спросить-то и нечего, так как, если что-то не так, то чувство, что сам дурак и надо просто подумать об этом - не подводит :)
aadz
Там даже модераторы не особо нужны, хотя они и есть. А тут - нужны! Хотя их и нет :)
aadz
ладно, что-то у меня сегодня какой-то бенефис ненависти... пойду поделаю хоть что-то :)