Я думаю, что совсем не сложно сделать плагин к браузеру, который будет из реферера удалять поисковый запрос для всех популярных поисковиков.
Вполне вероятно даже что такой плагин уже существует.
Так а что комментировать? Изменилось АПИ в ядре линукса — сделали патч для гипервизора, который учитывает это изменение для соответствующих версий ядра.
Правда, сделан патч на скорую руку видимо, ибо строка
Кроме кодов производителя и продукта есть еще текстовые поля. По ним вполне можно идентифицировать устройство.
По крайней мере usb_modeswitch так и делает для usb- модемов, имея у себя в базе дублирующиеся коды устройств:
Я недавно беседовал с попом, который также авторитетно ссылался на то, что «ученые мирового уровня» признали эволюцию ложной теорией. А также на множество «доказанных чудес».
При этом я вполне верю в то, что некоторые люди могут непосредственно «видеть» простые числа небольшой разрядности (6-8 десятичных знаков), также как и хорошие шахматисты видят партию на несколько шагов вперед.
Скорее всего теоретическое обоснование встраивания BCD в процессор было из-за деления, которое нужно для перевода и которое намного медленнее остальных операций (по крайней мере в старых процессорах).
А при выполнении операций непосредственно в BCD деление для перевода не нужно.
А потом на практике оказалось что десятичная арифметика нужна в тех областях где скорость вычислений не важна, поскольку узкое место не расчеты, а система хранения данных, которая на порядки медленнее расчетов:)
Хотя возможно, что основной причиной игнорирования BCD стало отсутствие соответствующей поддержки в мейнстримных языках.
А сам Putty умеет все остальное кроме табов.
Вполне вероятно даже что такой плагин уже существует.
Правда, сделан патч на скорую руку видимо, ибо строка почему-то продублирована за пределами #if а значит, для ядер до 3.13 модуль не соберется.
По крайней мере usb_modeswitch так и делает для usb- модемов, имея у себя в базе дублирующиеся коды устройств:
Вы слишком хорошего мнения о возможностях С++03 :)
&& — это С++11
И главное — зачем?
Нет. Задача — сделать код быстрее.
И Go пока не конкурент С/C++ в этой задаче.
Не говоря уже про отсуствие прямых аналогов исключений и потоков в Go, что создаст проблемы при трансляции.
При этом я вполне верю в то, что некоторые люди могут непосредственно «видеть» простые числа небольшой разрядности (6-8 десятичных знаков), также как и хорошие шахматисты видят партию на несколько шагов вперед.
А при выполнении операций непосредственно в BCD деление для перевода не нужно.
А потом на практике оказалось что десятичная арифметика нужна в тех областях где скорость вычислений не важна, поскольку узкое место не расчеты, а система хранения данных, которая на порядки медленнее расчетов:)
Хотя возможно, что основной причиной игнорирования BCD стало отсутствие соответствующей поддержки в мейнстримных языках.
Перечень доступных функций определяется в исходниках этих функций, а не в заголовках.