Стратегия ведения войны такова: существуют рассеивающие местности,
ненадежные местности, спорные местности,
пересекающиеся местности, узловые местности,
трудные местности, местности-ловушки,
окруженные местности и смертельные местности.

Сунь Цзы "Искусство войны"
 

Есть люди, которым надоедает всё привычное. В своих поисках нового, они совершают открытия, изобретают, творят. Они делают нашу жизнь лучше, во всех её проявлениях. Го не является исключением.
Читать дальше →

Всем привет! Мы подготовили новую инфографику, посвященную мобильной коммерции в Рунете. Какими устройствами и как пользуются россияне? Что чаще всего покупают через смартфоны и планшеты? Как «многоэкранность» влияет на потребительские привычки? Об этом и многом другом — в новом выпуске авторских инфографик «Рунет в картинках XXVII»!

Смотреть инфографику

Привет, Geektimes! Не так давно мы обсуждали беззеркалки на примере Nikon One: тогда фотоаппарат был больше похож на мыльницу со сменными объективами, неплохим качеством фото и кое-какими творческими возможностями, чем на зеркалку с оторванным от неё зеркалом.



Справедливости ради надо восстановить баланс. Сегодня у нас в гостях Olympus Pen E-PL7 Kit. После выхода на рынок в конце прошлого года она стала одной из массовых моделей компании и заработала неплохую репутацию у профессиональных фотографов и не только. Отличный ретро-дизайн, превосходная эргономика, распространённый формат объективов Micro 4/3. Неплохая заявка на успех? Вот и проверим.
Читать дальше →

В нынешних многослойных чипах совершенно невозможно ничего разглядеть даже под микроскопом. Может быть, скоро даже специалисты не смогут досконально разобраться, как устроен современный микропроцессор. Это главная причина, почему родился проект «Мегапроцессор». Это работающий микропроцессор, но в мега-масштабе.

Вместо интегрированных транзисторов в микросхеме, размер которых измеряется в нанометрах, здесь используются отдельные транзисторы нормального размера. Конечно, миллиарды транзисторов, как в Intel Core, автор припаять не в состоянии, но на уровень 8086 вполне может замахнуться.



Транзисторы дополнительно подсвечиваются светодиодами для наглядности: видно, какой включается в данный момент и как идут данные. Такого нет в микропроцессорах, но задача не в точном копировании, а в схематичном изображении внутренней логической структуры.
Читать дальше →

image

В конце 1973 года была запущена станция Mariner-10. В феврале 1974 года она пролетела мимо Венеры, передав первые фотографии ее облачного покрова, после чего взяла курс на Меркурий. Добравшись до него, она успешно сфотографировала и его поверхность. Это была единственная станция, навестившая Меркурий в ХХ веке, из-за чего «венерианская» часть ее миссии была несколько забыта. И это при том, что снимки, переданные ею, были весьма высокого качества.

Подбирая хорошие фотографии Венеры, я сначала хотел взять уже готовые и обработанные кадры с «Маринера-10», но по разным причинам они мне не подошли. После чего я решил самостоятельно попробовать собрать нужные мне снимки из исходных материалов, переданных данной станцией. Я точно знал, что ее телеметрическая информация есть в открытом доступе, и каждый желающий может ее скачать.

Читать дальше →

В одном из своих проектов мне захотелось попробовать что-то новое и как-то облагородить админпанель своей CMS. Рассмотрев разные MVC/MVVM JavaScript framework, выбор пал на ExtJS. Я давно обращал на него внимание и знал, что у них есть лицензия для «свободного использование». Зайдя на страницу Sencha ExtJS, я обнаружил, что бесплатная версия предоставляется только на 30 дней, а цена на платную версия не то, чтобы кусается, она готова оттяпать тебе руку по локоть (от $3,855.00 за ExtJS 5). Так куда же делась свободная лицензия на ExtJS.
Читать дальше →

В одном из своих проектов мне захотелось попробовать что-то новое и как-то облагородить админпанель своей CMS. Рассмотрев разные MVC/MVVM JavaScript framework, выбор пал на ExtJS. Я давно обращал на него внимание и знал, что у них есть лицензия для «свободного использование». Зайдя на страницу Sencha ExtJS, я обнаружил, что бесплатная версия предоставляется только на 30 дней, а цена на платную версия не то, чтобы кусается, она готова оттяпать тебе руку по локоть (от $3,855.00 за ExtJS 5). Так куда же делась свободная лицензия на ExtJS.
Читать дальше →




Предыстория


На днях перестал вещать один из NetUP стримеров. «Завис», подумал я (есть у них такая «особенность»), и пошел перезагружать его. Т.к. у этих стримеров не предусмотрено кнопки включения-выключения питания, или кнопки Reset, перезагружаются они только выдергиванием шнура питания.

Через некоторое время, после того, как я вернул ему питание, стример вывел надпись на LCD панели: «Checking HDD filesystem...». Оставил его в таком состоянии с мыслью, что проверит диск и запустится. Однако ни через час, ни через два этого не произошло. На стримере продолжала показываться надпись о проверке HDD. Через консольный кабель подключиться не удалось. Так же не к чему не привели последующие перезагрузки. Решил достать жесткий диск и проверить его на bad block'и. Нашлось не малое количество секторов, для которых не удалось сделать Remap или Erase.

Вывод простой: нужно менять жесткий диск. С самой заменой проблем нет, не рабочий вытащил, рабочий поставил. Но теперь у нас на руках голая железка без ОС (прошивки).

О том, как установить прошивку «с нуля» и пойдет дальнейший рассказ.
Читать дальше →




Предыстория


На днях перестал вещать один из NetUP стримеров. «Завис», подумал я (есть у них такая «особенность»), и пошел перезагружать его. Т.к. у этих стримеров не предусмотрено кнопки включения-выключения питания, или кнопки Reset, перезагружаются они только выдергиванием шнура питания.

Через некоторое время, после того, как я вернул ему питание, стример вывел надпись на LCD панели: «Checking HDD filesystem...». Оставил его в таком состоянии с мыслью, что проверит диск и запустится. Однако ни через час, ни через два этого не произошло. На стримере продолжала показываться надпись о проверке HDD. Через консольный кабель подключиться не удалось. Так же не к чему не привели последующие перезагрузки. Решил достать жесткий диск и проверить его на bad block'и. Нашлось не малое количество секторов, для которых не удалось сделать Remap или Erase.

Вывод простой: нужно менять жесткий диск. С самой заменой проблем нет, не рабочий вытащил, рабочий поставил. Но теперь у нас на руках голая железка без ОС (прошивки).

О том, как установить прошивку «с нуля» и пойдет дальнейший рассказ.
Читать дальше →

Когда пишешь программу в среде LabView, в определенный момент её становится слишком много для того, чтобы уместиться в один экран. «Правила хорошего тона» LabView говорят о том, что в таких случаях надо разбивать один vi файл на несколько subvi файлов. Со временем таких subvi становится очень много. Однако об удобной навигации ребята из NI как-то не позаботились.

Мало того, что LabView сдвигает все свои окна в начало Alt-Tab списка (больше так не делает никто: en.wikipedia.org/wiki/Alt-Tab), так еще, несмотря на активно используемую возможность переопределять иконки для vi файлов, в списке Alt-Tab вместо них – стройные ряды из логотипов LabView:

image

Некоторых такое поведение подталкивает к покупке второго монитора. Для них в значительной степени проблема этим и решается. Еще частично помогает интерфейс Windows Aero с его миниатюрами в меню Alt-Tab. Но вроде бы лежащее на поверхности решение – (а) сделать переключение такое же, как во всех остальных приложениях, и (б) выводить в списке иконки vi – стандартными средствами недостижимо.

Судя по тому, что началось это едва ли не с самой первой версии, а соответствующая «идея по улучшению» пылится на «форуме по обмену идеями» с 2010 года forums.ni.com/t5/LabVIEW-Idea-Exchange/Make-Alt-Tab-behaviour-consistent-with-other-applications/idi-p/1162219, просить об этом National Instruments бесполезно. Однако кое-что сделать всё-таки можно.
Читать дальше →