Pull to refresh
51
0
Maxim Razin @grep0

User

Send message
Результаты радуют несказанно. Если бы процент велолюдей в мире был такой же, как на хабре, мы бы жили как в Голландии...

Интересно, есть ли в стартовом составе Зенита хоть кто-то из Питера?
Чем больше выделяется (цветом, фоном, миганием) баннер, тем сильнее рука тянется к AdBlock-у. А если баннер не очень навязчив и сделан в стиле сайта, есть шанс, что на его содержание обратят внимание.
С точки зрения деплоймента (особенно для софтин, интенсивно общающихся по сети), у джавы есть серьёзное достоинство по имени Java Web Start, не имеющее (насколько я знаю) аналогов на остальных рассматриваемых платформах. Грубо говоря, надо один раз в жизни поставить JRE, а дальше проблемы с инсталляцией и апдейтами решаются автомагически.
В русском языке запятая отделяет дробную часть от целой. Но во избежание неоднозначности не хочется употреблять ни то ни другое ;) В общем, 105
Боюсь представить, какой будет WTF/min

В общем-то понятно. Практически во всех файловых системах первые две записи в любой директории это '.' и '..'
Довольно трудно удалить в директории ссылку на себя ;) поэтому этот баг никогда раньше не проявлялся.
Мне тоже очень понравился hi_US. Неужели нельзя было написать на человеческом хинди?

Ах да, тогда надо было бы писать энкодинг, а этого автор сего произведения ниасилил ;)
К железяке, летящей в космос, предъявляются очень специфические требования по радиационной защищённости, вибростойкости и т.п. — ну и процедура сертификации соответствующая. Чтобы не усложнять себе жилнь, выбрали то, что уже летало лет 5 назад.
Эдакий оксюморон: компьютеры нового поколения на основе Windows ;)
Не Вы ли переводили известный текст Стерлинга и Гибсона? ;)
Разностные машины (enwiki:Difference engine) умели решать только одну задачу - вычисление многочленов, но зато по тем временам быстро и без человеческих глюков.
А применялись они в первую очередь для расчёта таблиц функций, которые хорошо аппроксимируются полиномами.
Если читаешь не ради чтения как процесса, а ради получения информации, регрессии полезны. Необходимое умение - просмотреть текст по-диагонали, выхватывая ключевые слова, после чего вернуться к той части, которая заинтересовала.
Спасибо за продемонстрированные грабли. В нормальных процессорах после XOR x,y; XOR y,x; XOR x,y уже нечего оптимизировать, но JVM на нормальные процессоры не похожа. Получается жутковатый байткод с кучей копирований:


6: iload_1
7: iload_2
8: iload_1
9: iload_2
10: ixor
11: dup
12: istore_1
13: ixor
14: dup
15: istore_2
16: ixor
17: istore_1
Формально согласен - но я ещё не видел ни одного компилятора, который бы здесь наманьячил.
Очень приятный и понятный код, по крайней мере, если знать, что надо получить. Название функции, конечно, подсказывает её предназначение, но коммента не хватает.

Впрочем, это уже почти идиома, широко известная в узких кругах. Примерно как x^=y^=x^=y (для тех кто в танке, это хитро записанный обмен значений x и y)
На аварийное отключение инсталлер ответил бы точно так же.
Отключение питания во время инсталляции, в общем-то, нельзя назвать экзотической ситуацией. Писатели инсталлера были обязаны такую ситуацию предусмотреть.
И обязательно с надписью "Don't panic" на обложке

Information

Rating
Does not participate
Location
Mountain View, California, США
Registered
Activity