Блог

Нужно ли знать ассемблер, чтобы стать хакером

Устал я уже отвечать на вопросы о том, что нужно знать, чтобы быть хакером. Вот в очередной раз получил письмо из этой же серии:

Значит можно стать хакером и без отличного знания ассемблера(Вы же Хакер правда?). Я многих книгах читал что хакер должен знать ассемблер на отлично.

Лично я себя хакером не считаю, я считаю себя программистом, писателем и немного безопастником, а если кто-то считает мои знания достаточными, чтобы называть меня хакером, то мне приятно. У меня аллергии на слово «хакер» нет.

Kinect для Windows

В следующем месяце пользователи Windows смогут попробовать Kinect в связке со своими компьютерами. Не понял, что заняло столько времени на адаптацию устройства, но после выхода XBox версии прошло больше года, как Kinect стал доступен для Windows. Можно подумать, что так долго писались драйвера для ОС, но на самом деле, тут скорей всего не могли получить политическое решение. MS никогда и ничего не делает без выгоды для себя и не может просто сделать своего потребителя счастливым.

Когда Стив Балмер понял, что рынок Kinect для приставок уже насытился и можно выводить устройство на новый рынок – персональных компьютеров, он это сделал. Ведь обратите внимание, что выход Windows версии Kinect происходит после рождества и после новогодних распродаж. Явно не хотели мешать продажам Kinect для приставки.

Компьютер глазами хакера 3-е издание

Сегодня издательство прислало на выбор две обложки. Вообще в основном обложки утверждали без меня, только иногда показывали мне, что будет, но я как-то и не против. Я доверяю издательству и мне нравился их вкус. Мне не нравилась обложка только первой Библии Delphi. Из нее действительно какую-то иконку сделали. Остальные обложки мне нравились.

Тут же прислали сразу две обложки и могу выбирать. Мне обе нравятся, хотя синяя чуть лучше. Я уже ответил издательству, что обе нравятся, но решил провести опрос, может еще успеем повлиять на обложку. Кому какая нравится?

P.S. Давайте пока не обсуждать, что будет в книге, для этого я создам отдельную тему и расскажу, какие изменения ждут вас в книге.

Мобильные приложения или Web приложения?

Достаточно популярный сегодня вопрос - что лучше, мобильные приложения или Web сайты заточенные под мобильные платформы? Сегодня прочитал что Tim Berners-Lee (изобретатель World Wide Web) выступил с критикой мобильных приложений, которые предназначены просто для доставки интернет контента пользователям. И критика вполне обоснована, в отличии от других критикантов.

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

Экстраординарный компьютер

Человек - самый Экстраординарный компьютер

Человек все еще самый экстраординарный компьютер

Как отложить срок сдачи задания

В Канаде уже давно развито дистанционное обучение и через интернет сдается много работ. То, что американцы тупые и не могут делать шпаргалки..., возможно и правда, но к Канадцам она точно не относится, потому что тут собран народ со всего мира. Причем благодаря профессиональной иммиграции далеко не тупых, а иногда и еврейских национальностей.

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

XBox 720 или PlayStation 4

Я все же был прав, что не купил PlayStation 3 на распродаже в этот новый год. Все больше и больше слухов появляется о том, что на предстоящей уже в этом году выставке E3 народу будет представлены Xbox 720 и PlayStation 4. Это еще не значит, что обе приставки поступят в продажу в этом же году, но велика вероятность, что хотя бы одна из них будет доступна уже до рождества. Ведь объявление о новой приставке может убить продажи текущей.

Если XBox 720 можно еще отложить с выходом, потому что XBox 360, сейчас продается великолепно и впервые занимает первые строчки рейтинга на протяжении последнего года, то Sony хочет вернуть себе пьедестал и им нужна новая PlayStation уже вчера. Причем нужна не только приставка, но и нормальный PlayStation Move, который сможет конкурировать с Kinect.

По предварительным данным, PlayStation 4 будет немного мощнее по железу чем XBox 720. В принципе, Sony всегда предлагала максимально мощное железо, а Microsoft конкурировала ценой и поэтому им приходилось идти на экономию.

Как красиво оформить file input тэг

Сейчас на работе делаю небольшой сайт, на котором решили сделать кнопку загрузки файлов нестандартной. Наши дизайнеры любят выпендриваться, а программисты потом мучаются. Дело в том, что input тэг типа file не поддается оформлению. Возможно в последних браузерах благодаря HTML5 это возможно, но в старых это нереально. Поэтому приходится выпендриваться.

Простейший выпендреж – поместить на форму рисунок кнопки, тут же рядом поставить поле для выбора фала: file. Код html будет выглядеть примерно так:

<button name=”decorbutton" class="decorbutton"/> <input type="file" />

uPad - мобильный Ubuntu

Не нужно думать, что uPad – это реальная торговая марка и какой-то реальный продукт, который может появится в ближайшее время. Это мое больное воображение придумало такое название, после анонса появления Ubuntu на мобильных платформах, особенно на планшетах. Это не секрет, что Canonical пытается попасть на этот рынок и оболочка Unity явно создавалась для работы пальцами. Эти громадные кнопки вдоль левого борта будут удобны только на планшетах. На десктопе у меня они вызвали только раздражения.

Только вот по слухам Canonical сделает свою мобильную платформу в течении ближайших двух лет. Чего? Нафиг она нужна будет через два года? Она и сейчас нафиг никому не нужна, а через два года тем более никто не обратит внимание на эту платформу.

Вы знаете, Microsoft и Apple уже прилично запугали и обложили налогами Android устройства, что я не думаю, что кто-то из больших производителей решится ставить Ubuntu на свои мобильные устройства. У Canonical просто нет патентной базы, чтобы защитить производителей мобильного железа от нападок Microsoft. Сейчас производить Windows Phone для производителей железа становится дешевле, чем ставить бесплатный андроид, а Microsoft зарабатывает на андроиде больше, чем на своем родном Windows Phone.

Работать за компьютером стоя

Помните я говорил, что у нас на работе некоторые переходят на работу за компьютером стоя. Была просьбы показать, как это выглядит. Выполняю просьбу, вот так выглядит сейчас рабочее место у некоторых программистов:

Рабочее место стоя

О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Обратная связь

Без проблем вступаю в неразборчивые разговоры по e-mail. Стараюсь отвечать на письма всех читателей вне зависимости от страны проживания, вероисповедания, на русском или английском языке.

Пишите мне