> Эволюция ведь, как ни странно, всё ещё работает
> Поэтому возникает интересный вопрос — а почему в нынешних условиях процветают индусы?
Потому что сейчас благоприятные условия. Почитай про ленивцев. Эволюция никак не противоречит существованию менее «эффективных» форм жизни.
Насколько помню, в течение жизни клетки мозга многократно полностью заменяются, как и всего тела.
Так что можно перенести сознание в компьютер, если делать это постепенно: сперва небольшой имплант, потом побольше, а мозг наоборот — по чуть-чуть отрезаешь и норм
>> Если вы в курсе, что такое дженерики, то всё вы легко поймёте.
так как их и нет в го. Именно поэтому это и минус именного го как языка, который предотвращает появления «обобщенных» (generic) решений. Можно, конечно, использовать везде interface{} (не забываем, что это не го-вей go-proverbs.github.io), вот только это увеличивает вероятность багов и более того распространяет эту заразу в клиентский код.
>>>> язык, где по сигнатуре можно понять всё, что происходит внутри (например, есть вывод на экран/запись в БД/… или нет) очень экономит это самое время
>> Нельзя ничего понять по сигнатуре, если не знаешь алгоритма внутри вызываемой функции.
Вы читаете текст, который комментируете? Советую почитать про tagless final encoding чтобы узнать о том, как много информации может предоставлять сигнатура функции.
>> Вообще, пришла в голову простая мысль — сторонники функционального подхода реально не знают, что такое требования жизни
map-reduce (hadoop, spark), erlang, aws lambda… как жаль что «сторонники функционального подхода» продолжают тащить в продакшен эту свою функциональщину
Рассуждения о том, как может произойти замещение полицейских и военных роботами, попахивают экстремизмом.
А так, конечно, идеальная картинка: дрон детектит преступление, к нему выезжает наряд полицейских к нему приежает робот-охранник, который поливает всех из перцового балончика или стреляет из тазера.
Можно еще делать дронов, которые провожают людей до дома, в случае чего вызывая полицию и одновременно фиксируя нападение.
Использовать смарт-контракты, в которых вывод средств будет возможен третьей стороной, потом ногами идешь в РосГосБлокЧейн и тебе выпускают новый ключ, переводя на него все цифровые активы
Чисто технически — таблица с токенами совершенно лишняя. Это дополнительная нагрузка на базу и дополнительные сложности по ее управлению (вроде периодической чистки). Достаточно, использовать что-то вроде jwt-токена
Хорошее замечание про ReportShapesSize. В некоторых языках это красиво решается при помощи тайпклассов. Будет круто, если в шарпах появится такой функционал.
Тривиальные подсчеты не сходятся.
«Хранение 5 ТБ в месяц обойдется в $10».
Хм, допустим.
«Пусть есть NAS на 4Тб за 20к рублей. При аналогичном проценте заполнения он выдавал бы примерно 200 рублей в день»
Это 2,5 ТБ, то есть 400 рублей за 5 ТБ видимо можно получить.
Хранить за 600 рублей в месяц, а получать за хранение 400 рублей в день.
Откуда же халява?
> Поэтому возникает интересный вопрос — а почему в нынешних условиях процветают индусы?
Потому что сейчас благоприятные условия. Почитай про ленивцев. Эволюция никак не противоречит существованию менее «эффективных» форм жизни.
Не знал, что я работал в академии и «деливерил бизнес валью» используя только чистые функции и иммутабельные структуры.
Так что можно перенести сознание в компьютер, если делать это постепенно: сперва небольшой имплант, потом побольше, а мозг наоборот — по чуть-чуть отрезаешь и норм
так как их и нет в го. Именно поэтому это и минус именного го как языка, который предотвращает появления «обобщенных» (generic) решений. Можно, конечно, использовать везде interface{} (не забываем, что это не го-вей go-proverbs.github.io), вот только это увеличивает вероятность багов и более того распространяет эту заразу в клиентский код.
>>>> язык, где по сигнатуре можно понять всё, что происходит внутри (например, есть вывод на экран/запись в БД/… или нет) очень экономит это самое время
>> Нельзя ничего понять по сигнатуре, если не знаешь алгоритма внутри вызываемой функции.
Вы читаете текст, который комментируете? Советую почитать про tagless final encoding чтобы узнать о том, как много информации может предоставлять сигнатура функции.
>> Вообще, пришла в голову простая мысль — сторонники функционального подхода реально не знают, что такое требования жизни
map-reduce (hadoop, spark), erlang, aws lambda… как жаль что «сторонники функционального подхода» продолжают тащить в продакшен эту свою функциональщину
А так, конечно, идеальная картинка: дрон детектит преступление,
к нему выезжает наряд полицейскихк нему приежает робот-охранник, который поливает всех из перцового балончика или стреляет из тазера.Можно еще делать дронов, которые провожают людей до дома, в случае чего вызывая полицию и одновременно фиксируя нападение.
А то неприятно будет, если кто-то не получит мой сигнал SOS, из-за undefined is not a function
Так в статье и сделано
Токен поместится, плюсов уйма.
Вместо ссылки
https://example.com/signin/callback/email/{{token}}
делать ссылку видаhttps://example.com/signin/callback/email/{{jwt_token({expired_at:1213141,email:xxx@xxx.xxx})}}
(типа так https://example.com/signin/callback/email/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzaWduaW4iLCJlbWFpbCI6ImFsZXhAbWFpbC5jb20iLCJleHAiOjEyNTIzMjU1Nn0.cy7DZ3gQHPINbeKbjvZTl8FmdzRyCWd8InG097ICQ7k)
На сервере просто проверяется цифровая подпись и авторизуется по указанному в емейлу.
> i, 1..10
key = dict[i]
#.output(i, " : ", key, " = ", dict[key])
<
К словарю можно обратиться по индексу и по ключу? А если ключ — число?
«Хранение 5 ТБ в месяц обойдется в $10».
Хм, допустим.
«Пусть есть NAS на 4Тб за 20к рублей. При аналогичном проценте заполнения он выдавал бы примерно 200 рублей в день»
Это 2,5 ТБ, то есть 400 рублей за 5 ТБ видимо можно получить.
Хранить за 600 рублей в месяц, а получать за хранение 400 рублей в день.
Откуда же халява?