Pull to refresh
12
Karma
0
Rating

Как я укололся китайской вакциной

А не смущает, что чтобы исследование было двойным слепым, вы не должны были делать анализ на антитела? Потому что информация об их наличии меняет ваше поведение (и увеличивает шансы заболеть по сравнению с теми кто соблюдает меры предосторожности).
То есть вы, потенциально, ухудшаете значение эффективности, которое будет получено в результате исследования.

Не пора ли реляционным базам данных на свалку истории?

В этот момент приходит бизнес и дает вам по шапке. Потому что бизнес предпочитает чтобы все двигалось пусть и не столь быстро но предсказуемо.

REST? Возьмите тупой JSON-RPC

Если внезапно бизнес требует — то никакого json-rpc там не будет. Там будет либо rest либо soap (прекрасно умирающий, но все еще не умерший) причем с конкретной реализацией протокола обмена поверх rest или soap. Потому что когда у вас интеграция и не вы определяете как она делается можете не рассчитывать на то что там будет хоть-какой-нибудь стандарт.

Английские слова, произношение которых вечно путают

Нет. Прочитали неправильный совет и закрыли статью.

Английские слова, произношение которых вечно путают

Статья написана так, что нельзя в нее взглянуть и сразу увидеть какое произношение правильное. В результате в половине случаев вначале читаешь неправильное произношение что определенно не способствует запоминанию правильного.

Сюрприз: постоянная Хаббла на самом деле непостоянна

Неа. Из-за темной энергии скорость до нуля не упадет.

Книга «Элегантные объекты. Java Edition»

Почему бы не использовать всю палитру взможностей языка а не ограничивать себя лишь объектами? Не говоря уж о том, что большинство современных языков сознательно делают мультипарадигменными, а вы предлагаете сделать шаг назад и ограничиваться только объектно ориентированной парадигмой.

Нет никаких законов физики, есть только ландшафт

Теория струн не фальсифицируема (потому что каждый опровергающий ее эксперимент объясняет изменением ландшафта), а значит — не научна :).

Выпуск#22: ITренировка — актуальные вопросы и задачи от ведущих компаний

Дело в том, что предыдущие слова все по 8 символов. Так что, скорее всего, тут ошибка в условии (даже две).

Выпуск#22: ITренировка — актуальные вопросы и задачи от ведущих компаний

вот только в вопросе каждая буква в центре заменяется на предыдущую. Кажется, в задаче ошибка… Ну либо правильный ответ Thursday, а алгоритм сложнее.

Фильтры восприятия фич из вашего Product Backlog

Упс, результат применения фильтров показал, что улучшать код (облегчать доработку и поддержку) и фиксить баги не нужно…

Внедрение зависимостей через поля — плохая практика

А в тесте вы как моки будете инжектить в эти поля? DI, он не в последнюю очередь для упрощения тестирования, а когда вы инжектити зависимость в приватное поле — это почти тоже самое, что создать там зависимость через new.

Рекурсия. Беглый взгляд

То есть рекурсия это не индукция а дедукция.

Как будет продавать ваши персональные данные стартап, в который вложил 70м рублей ФРИИ

То есть перс данные все же разглашаются? (телефон то утек). Ну и да, зная структуру хешируемых данных можно брутфорсить недостающее

TDD не работает

Нет. Нужна возможность замокать кеш. и проверить потом его состояние. Dependency Injection вам в помощь.

Когда «О» большое подводит

Вставка в середину у вас по факту не слишком дешевая. Не О(1) и даже не O(размер блока).
Потому что блок вам надо еще найти (видимо перебирая блоки подряд). То есть у вас будет что-то вроде O(n/размер блока)+O(размер блока) что, внезапно, эквивалентно O(n).

Когда «О» большое подводит

Можно и так. Только, во первых по памяти вы проиграете, а во вторых, константы в ассимптотическом анализе увеличатся (из-за логики по определению какой блок, в какую сторону сдвигаем и т.п.) Ну и да, с уменьшением размера блока структура все больше походит на linked list

Когда «О» большое подводит

Ну рассмотрите вставку не в начало, а в самую середину. Все равно получите O(n). Динамический массив — он такой. В него можно вставить значение в любое место.

Чем меньше, тем лучше — о возможностях языков программирования

Если у нас экземпляр B возвращает библиотека, и в рамках каких-то других действий она же меняет это B. Можем ли мы в клиентском коде записать его в immutable и что произойдет когда библиотека попробует его поменять?

Information

Rating
5,758-th
Registered
Activity