Pull to refresh
2
0

Пользователь

Send message
Совершенно необязательно, STL говорит про интерфейс, а не реализацию. Может и AVL быть, или еще что. Но самые популярные реализации на красно-черном.
А в чем собственно особая разница? Какие аргументы за нативную консоль против Putty?
Ни разу не erlang'ист, но тут во главу угла поставлена производительность и memory footprint (второе, пожалуй, даже нужнее для in memory db). Не уверен, что в Erlang можно так же гибко управлять памятью, как в С, добиваясь максимального процента попадания в L3-кэш и максимально плотного размещения на страницах памяти.
kostja, в статье упоминалась дороговизна обращения к сети из-за необходимости обращения к ядру ОС. Не рассматривались ли различные механизмы zero-copy вроде intel dpdk или freebsd netmap? Или же современных возможностей мультиплексирования вполне достаточного и применение этих механизмов ничего не дает?
неблокируемость, что означает спо­соб­ность к параллельному выполнению операций ввода-вывода и вычислений


Далеко не Java-специалист, но imho неблокируемость не означает параллельность, скорее асинхронность.
Ладно еще все shell-языки неказисты в некоторой мере, но так обидеть Make — у Вас нет сердца! :)
Снижение затрат и есть причина появления потребности в таких специалистах. Зачастую компаниям нужны люди, которые будут эффективно закрывать тикеты вроде «Добавить сортировку по полю Х» или «Добавить новый REST-поинт для выгрузки из таблицы Y». Особых знаний и умений для реализации такой функциональности не нужно, а платить хочется как можно меньше. А ведь такой работы на проектах очень и очень много (по крайней мере, на стадии поддержки). А профессионалы, которые выходят за грань описанного крайне и крайне редки.
Проходил «Многопоточное программирование на С/С++» от того же mail.ru. Мне понравилось, вспомнил забытый UNIX API, прояснил некоторые моменты, получил море удовольствия с отлаживанием решений. Этот курс для меня тоже интересен, но вряд ли найду время. Да и применять полученные знания на практике мне вряд ли придется :(
Насколько я знаю, интернатура — это отдельная история. Т.е. кто-то учился в универе на коммерции, а кто-то на бюджете, но при поступлении в интернатуру права у всех равные — «коммерсант» может попасть на бюджет и наоборот. Другое дело, что даже число коммерческих мест в интернатуру ограничено и кто не поступил, тот ждет следующего года.
Задели за живое… Интернатура в медицине — это какой-то откровенный бред, по крайней мере в России. Интернатура — это какое-то легальное рабство, просто плюс год к учебе. Потому что:
  • Туда надо суметь попасть (читай «получить бюджетное место»)
  • Без интернатуры специалист с дипломом(!!!) работать не может, нужен сертификат об окончании интернатуры
А если они в памяти и есть 2 мегабайта памяти дополнительно, то еще проще — merge sort in place.
Вроде в Ruby-сообществе как замену изобрели Elixr. На даже про него не так много хайпа — «широко известен в узких кругах»
Добрый день!
А Вы не планируете выпустить электронную версию книги «Паттерны проектирования» из серии Head First?
А какой суммарный рост производительности оказался в результате? Добились ожидаемого семикратного прироста?
>> Спекуляции вроде «у этого O(N), у того O(1)»

Дело в том, что при указании сложности мы забываем про коэффициенты и «незначительные» члены, а на практике получается, что сортировка вставками работает быстрее быстрой сортировки на малых наборах данных.

Ну и про преждевременную оптимизацию, как корень всех бед тоже не стоит забывать.
В этом году MIT выступил лучше, чем обычно. Это субъективное имхо :) Если посмотреть какие задачи они обычно решают, то это «гробы», которые больше не решает никто. В этом амплуа в этом году выступил Стенфорд, решив задачу I. Кроме них ее не решил никто. Анализ с дивана :)
MIT в этом году как необычно хорошо выступил.

Information

Rating
Does not participate
Location
Саратов, Саратовская обл., Россия
Date of birth
Registered
Activity