Если имелось в виду читаемые человеком, так с AVRO все будет в порядке — тулзы типа Kowl или Kafka-UI подтянут все со schema registry автоматически. Плюс, если мы говорим про SQL-like процессоры типа Lenses.io, чтобы спросить определенные данные с топика — SQL там будет типизованный, очень удобно.
Похоже, что хотят внешний event-driven notifications service и намекают, что at most once delivery не пойдет (как и просто фейлить обработку событий без ретрая)
В NL есть еще дико удобный iDEAL — в мобильном приложении сканируешь QR с экрана и затем подтверждаешь платеж, синхронизируется моментально. После этого все эти оплаты через визу / мастеркард на сайтах кажутся каким-то диким колхозом.
Было бы интересно посмотреть на демку :)
По поводу зарплат в геймдеве — мне это кажется просто удивительным.
ПМСМ, квалификация требуется несравнимая с типичным бекендом.
Хельсинки, с джавой и бизнесом по ритейлу одежды, з/п в 55к евро
Какие жадные, однако, Z* :)
На тот момент нам удалось снять шикарные меблированные апартаменты Т3 (три спальни и гостиная) с двумя ванными, большой кухней и прихожей за 700 евро
Это очень, очень круто. Пожившие в каком-нибудь Амстердаме, я думаю, это понимают :)
(для справки: в пределах кольца тут клоповники 1 bedroom в районе 1400-1500 в среднем)
Отказа от предыдущего гражданства не требуется.
Это же просто киллер-фича. В тех же Нидерландах такое не прокатывает, только через бракъ.
Открываем стандартную либу скалы
Например, вот как сделан foldLeft.
def foldLeft[B](z: B)(f: (B, A) => B): B = {
var acc = z
var these = this
while (!these.isEmpty) {
acc = f(acc, these.head)
these = these.tail
}
acc
}
что тут у нас? мутабельность, циклы while, ну вообще. Причины выбора такого подхода те же самые, что и unsafe куски в непубличном API actix. Надо бы наверное и мейнтейнеров скалы затравить, они наверное не умеют язык правильно готовить.
Если кому интересно, вот написание ОС на Rust от Georgia Institute of Technology - https://tc.gts3.org/cs3210/2020/spring/lab.html
Что такое "лыдыбр"?
Если имелось в виду читаемые человеком, так с AVRO все будет в порядке — тулзы типа Kowl или Kafka-UI подтянут все со schema registry автоматически. Плюс, если мы говорим про SQL-like процессоры типа Lenses.io, чтобы спросить определенные данные с топика — SQL там будет типизованный, очень удобно.
А почему не AVRO? И компрессию используете ли какую-нибудь?
+1, тесты как DB layer, так и функциональные/black box в таком домене прям необходимы
Похоже, что хотят внешний event-driven notifications service и намекают, что at most once delivery не пойдет (как и просто фейлить обработку событий без ретрая)
Переехал в НЛ один, встретил свою ненаглядную на месте. Не вижу проблемы.
зачем все это, когда есть TypeScript?
Загуглил профиль автора.
"Angular developer" (sic!) с 4 годами опыта рассказывает про бытность СТО.
Ну, такое.
В NL есть еще дико удобный iDEAL — в мобильном приложении сканируешь QR с экрана и затем подтверждаешь платеж, синхронизируется моментально. После этого все эти оплаты через визу / мастеркард на сайтах кажутся каким-то диким колхозом.
А можете объяснить, почему оптимизированная версия программы быстрее аж в 10000 раз?
Было бы интересно посмотреть на демку :)
По поводу зарплат в геймдеве — мне это кажется просто удивительным.
ПМСМ, квалификация требуется несравнимая с типичным бекендом.
Действительно, компания мечты :) Поздравляю!
Расскажите, пожалуйста, как вы с JS переходили на C++, был ли бекграунд в С++ и с какими сложностями столкнулись на собеседованиях?
Устроились в GGG?
Какие жадные, однако, Z* :)
Это очень, очень круто. Пожившие в каком-нибудь Амстердаме, я думаю, это понимают :)
(для справки: в пределах кольца тут клоповники 1 bedroom в районе 1400-1500 в среднем)
Это же просто киллер-фича. В тех же Нидерландах такое не прокатывает, только через бракъ.
В конце концов все изобретают очередной вариант на тему Either.
Number: 43 op/s
parseFloat: 44 op/s
Safari iOS 13.1.2, iPhoneSE. С Power save mode результаты у всех в 2 раза хуже, но тенденция такая же — плюсик быстрее на сравнимый %.
На iPhone SE плюсик действительно самый быстрый оказался.
Например, вот как сделан foldLeft.
что тут у нас? мутабельность, циклы while, ну вообще. Причины выбора такого подхода те же самые, что и unsafe куски в непубличном API actix. Надо бы наверное и мейнтейнеров скалы затравить, они наверное не умеют язык правильно готовить.