вторник, 30 ноября 2010 г.

Google может приобрести Groupon за 6 миллиардов долларов

Забудьте слухи о том, что Google приобрела Groupon за 2,5 миллиарда долларов; поисковый гигант готовится к закрытию сделки по приобретению сервиса коллективных покупок за рекордную сумму.

Cогласно All Things D, сумма cделки составляет 5,3 миллиарда долларов с возможными дополнительными 700 миллионами долларами. The New York Times сообщает, что сделка может быть завершена уже на этой неделе. Сумма сделки вдвое превышает сумму, заплаченную за DoubleClick — крупнейшее приобретение Google на сегодняшний день.

С Международным днем защиты информации!

В 1988 году американская Ассоциация компьютерного оборудования объявила 30 ноября Международным днем защиты информации (Computer Security Day). Цель этого Дня — напомнить всем о необходимости защиты компьютерной информации, а также обратить внимание производителей и пользователей аппаратных и программных средств на проблемы безопасности.
В 1988 г. была зафиксирована первая массовая эпидемия червя, получившего название по имени своего «творца» – Морриса.
На протяжении нескольких лет основной идеей всех проводимых мероприятий стало напоминание, что каждый пользователь несет ответственность и играет роль в защите информационных активов и ресурсов. Под защитой подразумевается:
— установка антивирусных программ
— установка межсетевых экранов (Firewall)
— использование надежных паролей
— защита от злонамеренного использования социальной инженерии
— физическая защита информационных ресурсов и активов
Computer Security Day


Источник: Хабрахабр - Информационная безопасность
Оригинальная страница: С Международным днем защиты информации!

Обфускация HTML в один байт?

Задача:
  1. Открыть в Chrome или Opera страницу selectme.html (216 байт чистого HTML)
  2. Открыть исходник (Ctrl+U)
  3. Попытаться скопировать весь исходник и вставить в блокнот, например.

Конфетки для Валерки

конфеткаВы никогда не сталкивались с проблемой как объяснить человеку, неиспорченному общением с железным другом, азы программирования?

Так уж получилось, что мы, работая в компании ГдеЭтотДом (я и anei), относительно часто ходим обедать в МуМу. Остаток от обеда обычно представляет собой фирменную конфетку. Которую мы не едим — вот такое несоответствие типов.

Но мы нашли выход, скармливая их Валерке.
Я, честно говоря, не знаю, причем тут программирование, Валерка и конфетки, но, в общем, однажды…
Подходит Александреску к Валерке и говорит:

понедельник, 29 ноября 2010 г.

Nautilus scripts: действия с выделенными файлами

У жены на ноуте стоит Убунта. Как-то раз спрашивает она меня: как уменьшить картинки, чтоб отправить по почте?
Показал ей как это делается в gThumb. Чуть позже слышу — вздыхает. Смотрю — у неё открыта папка с кучей картинок, а она сидит и ресайзит их, одну за другой: открывает, Image -> Resize, width = 1024, Scale, File -> Save As…

СТОП!

Мой первый рефлекс, естественно, Ctlr-Alt-T, cd куда надо, for f in *.jpg; do convert $f -resize 1024… Жена, однако, с шеллом не знакома и желанием осваивать не горит.

Было бы круто прикрутить пункт в контекстное меню, чтоб он выделенные файлы ресайзил. Но как?

Цветная светодиодная лампа своими руками

Световой день уменьшается, поэтому жена всё чаще стала вспоминать о подсветке для орхидей. Поскольку в светодиодной тематике я уже довольно давно, то решил: «почему бы и нет». В качестве лампочек, это моя первая лампа, раньше я делал только велофары. Почитал какой свет народ рекомендует, решил, что по большому счёту, нужен весь спектр, но больше красного и следом за ним синего.



Beatbox

Битбокс в исполнении google translate тут (кликаем «прослушать») :)
PS: топик-ссылку сделать не получилось, хабрапарсер не понимает ссылки с якорями.



Источник: Хабрахабр - Google
Оригинальная страница: Beatbox

[Перевод] Релиз Firebug 1.6

image

Рабочая группа Firebug Working Group с гордостью представляет релиз Firebug 1.6!

Мы внедрили множество новшеств, которые приведены на странице заметок к релизу Firebug 1.6. Пожалуйста, просмотрите список изменений и дайте знать, если вам необходима любая дополнительная информация.

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

Мы значительно повысили стабильность Firebug'а и избавились от множеств утечек памяти — мы утверждаем, что это лучший релиз Firebug'а за всю историю.

Google Earth 6

Сегодня Google опубликовал новость в своем блоге о релизе шестой версии Google Earth.



Важные аспекты RESTful API для вашего проекта

Данная статья давно назревала в моей голове, но совсем в ином формате.
Прочитав последние несколько неуклюжих статей на тему WEB-сервисов (например: http://habrahabr.ru/blogs/development/108973/) и применения в них REST технологии, решил что настало время все-таки откинуть лень, выделить время и написать «переформатированную» в своей голове статью.
Итак, кратко, что Вы найдете в статье и кому она будет полезна:

новичкам, которые интересуются или планируют написать WEB-сервис для проекта
профи вряд ли найдут что-то новое для себя
— общая идеология REST
— применение CRUD в WEB-сервисах
— принципы KISS при построении раутеров
— лучшие практики
— немного пиара ;)
— ссылки, литература

Спутниковый оператор связи, созданный Google, начнет работу в 2013 году



Компания Google работает в различных направлениях, одно из которых — предоставление услуг связи. В этом году корпорация создала спутниковый оператор связи O3b Networks, который начнет предоставлять услуги связи в 2013 году. На развитие компании было выделено 1,2 миллиарда долларов, а основное направление работы O3b Networks — предоставление спутниковой Интернет-связи в развивающихся странах. Эта компания, кстати, была создана еще в 2008 году, были даже выделены деньги, и немалые, на развитие проекта, но кризис помешал ей начать работу, и целевая деятельность началась только сейчас. Будем надеяться, что на этот раз данному проекту ничего не помешает — тем более, что получены, как уже говорилось выше, довольно значительные инвестиции.

воскресенье, 28 ноября 2010 г.

Ethernet по электропроводке, роутер TP-Link и провайдер «ОнЛайм»

По законам жанра, подключаясь к новому провайдеру, старого принято закидывать чем-нибудь теплым и дурно пахнущим. Дескать, скорости мне недодавали, коннект все время рвался, цены лупили страшные, вот я, несчастненький, и сбежал. Ничего такого о «Стриме», на котором просидел шесть лет, сказать не могу. В начале 2004-го альтернатив ADSL в моем районе особенно и не было, и, перейдя на него с dial-up, я как бы заново понял – что такое интернет. Нет, за шесть лет бывали и глюки, и отсутствие связи по несколько часов подряд, и дозвон в службу поддержки бесил. Но, скажите, а у кого не так? Помню, в качестве эксперимента подключался к одному районному провайдеру, и через пару месяцев дал дёру с его как бы большой скорости и как бы файлового архива. Просто потому, что если у «Стрима» интернета не бывало пару часов в месяц, то у этих бодрых парней – пару дней в неделю, и безо всякого объяснения причин.

Год назад переехал в другую квартиру, тут же подключил «Стрим», и вплоть до настоящего дня вообще никаких проблем не было. Вот то есть вообще. Зато телефон буквально обрывали все известные в столице провайдеры. Их специально обученные девочки убеждали меня, что ADSL – устаревшая технология, и надо переключаться на прогрессивный Ethernet. Я в ответ предлагал посмотреть в Википедии дату изобретения того и другого и ласково прощался.

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

суббота, 27 ноября 2010 г.

Разбираемся с prototype, __proto__, constructor и их цепочками в картинках

Есть javascript код:
  1. var A = function () {};
  2. A.prototype.b = 100;
  3. var a = new A();
  4. A.prototype.c = 101;
  5. a.c = -100;
  6. A.prototype = {};
  7. A.prototype.b = 536;
  8. /* 1 */ console.log(a.__proto__.constructor.prototype.b === 536);
  9. var b = new A();
  10. /* 2 */ console.log(a.__proto__.__proto__.constructor === a.__proto__.constructor.prototype.constructor);
  11. /* 3 */ console.log(b instanceof A);
  12. /* 4 */ console.log(!(a instanceof Object));
Вопрос. Что возвратят выражения 1-4 и почему?

Затрудняетесь ответить?
Тогда вам стоит пройти под кат ;-) (Далее 600 Кб больших изображений)

«Тайна» журнала Vogue

   Немного официальной информации по поводу последнего журнала Vogue, а, точнее, о его интерактивном модуле.

image

Необычный ноутбук с двумя сенсорными дисплеями: Acer Iconia



Не так давно на Хабре уже демонстрировался ноутбук от Toshiba, похожий на этот, и тогда в комментариях появилось довольно много негативных отзывов о девайсе от тех, кто опробовал его в работе. Возможно, похожая модель ноутбука без клавиатуры и с двумя тачскринами будет более удобна, чем предшественник. Правда, пока что это только рабочий концепт, которого пока нет на прилавках магазинов. Более подробная информация о Acer Iconia — в продолжении.

пятница, 26 ноября 2010 г.

Обнаружена премиум-версия червя Zeus



Несмотря на то, что эксперты по компьютерной безопасности довольно давно знают о черве Zeus (разработчика которого так и не нашли пока) и одноименном ботнете (владельцев которого недавно таки смогли найти, об этом писали на Хабре), вирус все равно продолжает заражать пользовательские компьютеры, расширяя масштабы ботнета. На днях представители компании F-Secure обнаружили премиум-версию, если так можно выразиться, червя Zeus, которая начинает работать только на мощных ПК.

3D Console Renderer

Нечем заняться? тогда может быть просто написать 3D Console Software Rendering?
Добро пожаловать под кат!
image

Генератор градиентов на CSS

Хочу поделиться небольшой, но полезной тулзой для генерации Photoshop-like градиентов. Называется этот инструмент громко — Ultimate CSS Gradient Generator. Но большей значимости ему придает не имя, а создатели — это те же ребята, которые сделали ColorZilla, отличнейший плагин для Firefox.

четверг, 25 ноября 2010 г.

[Ссылка] Ext 2

Мы провели более 200 тестов, в которых участвовало восемь компьютеров с двенадцатью операционными системами. Проверялось десять флеш носителей, некоторые с собственным USB портом, другие в одном из пяти картридеров. Применялись различные степени нагрузки (объемы работы). Результаты абсолютно непредсказуемы, но почти всегда побеждала Ext4.

Ссылка: http://habrahabr.ru/linker/go/108830/


Источник: Хабрахабр - Железо
Оригинальная страница: [Ссылка] Ext 2

[Перевод] Основы Linux от основателя Gentoo. Часть 3 (1

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



Навигация по основам Linux от основателя Gentoo:

Часть I: 1, 2, 3, 4

Часть II: 1, 2, 3, 4, 5

Часть III
  1. Документация (вступление)
  2. Модель прав доступа
  3. Управление аккаунтами
  4. Настройка окружения (итоги и ссылки)


AmbilightUSB

Привет, strangers!


Эта история о том, как сделать супер мега дешевую и простую ambilight подсветку для эвм. В роли дирижера будет выступать микроконтроллер ATtiny44, а в роли оркестра 4 RGB-светодиода.

Несколько картинок, дабы пробудить интерес:

  

Кому лень читать: полное описание в «картинках» (=
UPDATE: Добавлено видео http://www.youtube.com/watch?v=tdp1QeS_JCg

вторник, 23 ноября 2010 г.

Google Cloud Connect — империя наносит ответный удар

Пока Facebook вырезал Gmail из списка поддерживаемых почтовых серверов, Google времени не терял и нанёс довольно неожиданный удар по новоиспеченному комапньону Фейсбука -Microsoft. Не далее как вчера, Google анонсировал в своём блоге «Cloud Connect». Речь идёт об облаках, но совсем не тех, о которых вы подумали. Cloud Connect-том обозвали небольшую надстройку для Microsoft Office 2003, 2007 и 2010, которая позволяет отправлять в Google Docs ваши документы не выходя из Microsoft Office. При подключении плагина, в верхней части приложений пакета Microsoft Office появляется дополнительная панелька от Google, которая дает возможность одним нажатием расшарить документ на вашем Google Docs акаунте. Ссылку вы получите тоже не выходя из Офиса, прямо на панели.
image

Если после расшаривании документа вы продолжите его редактировать, то все дополнительные изменения обновятся также и на Google Docs при нажатии на кнопку сохранения в Microsoft Office. Каждое нажатие на неё отправляет обновление в облако Google Docs. К сожалению, на данном этапе Гуглу не удалось реализовать Real-Time редактирование и внесение изменений на лету, как это происходит когда работаешь непосредственно в Google Docs.

[Ссылка] Памятные логотипы поисковой страницы Google

Бонджорно!

Прекрасно осознаю что всё это было в том или ином виде и не раз, но я вот всегда думал — где бы найти всю подборку чтобы сразу и целиком? Нашел. Случайно ткнув на "I'm feeling lucky", ничего при этом не введя. Вот, собственно, и всё, всем спасибо за внимание =) И, безусловно, заранее прошу прощения тех, у кого спровоцировал данным постом приступ негодования.

Ссылка: http://habrahabr.ru/linker/go/108628/


Источник: Хабрахабр - Google
Оригинальная страница: [Ссылка] Памятные логотипы поисковой страницы Google

«Берлин»

image

Когда-то давно я рассказывал читателю Хабрахабра о Криптосе, уникальном памятнике криптографии, находящемся в штаб-квартире ЦРУ.

История наконец-то начала развиваться соответственно ожиданиям! Джим Санборн, создатель загадки, в воскресенье сообщил изданию New York Times, что первые 6 букв из 97 нерасшифрованных, которые нужны для разгадки последнего пассажа, это символы «NYPVTT». После расшифровки, это оказалось словом «Berlin».

Члены Kryptos Yahoo Group уже в воскресенье пытались брейнштормить последний кусок кода, в 90-минутной онлайн-конференции. Собственно, даже одно это слово имеет уже большое метазначение, не только с точки зрения криптографии, сколько символизма. Берлинская стена перестала существовать где-то в ноябре 1989 года, ровно за 1 год до посвящения Криптоса Центральному Разведывательному Управлению.

Вдобавок, Санборн запустил новый сайт: Kryptos Clue, предлагающий каждому предложить свой вариант решения загадки. Большую картинку криптографического кода, на всякий случай, можно взять здесь.

NYT via Wired


Источник: Хабрахабр - Информационная безопасность
Оригинальная страница: «Берлин»

понедельник, 22 ноября 2010 г.

Google сделал новое предложение о покупке сервиса Twitter



Во всяком случае, так считают журналисты довольно известного многим издания Business Insider. Издание не раскрывает своих информаторов, но довольно уверенно сообщает о том, что Google предложил 4 миллиарда долларов нынешним владельцам сервиса Twitter. Стоит напомнить, что ранее в этом году подобное предложение уже было сделано, но тогда речь шла о сумме порядка 2,5 миллиарда. Руководство Twitter ответило тогда, что и речи не может быть о продаже сервиса за такую «смешную» сумму. Что же, в свете постоянно растущей популярности сервиса микроблогов, эта сумма действительно может показаться смешной.

Асинхронная синхронность. JSDeferred

В последнее время на хабре появилось несколько статей про работу с асинхронными вызовами (После всех асинхронных вызовов, Синхронизация асинхронных вызовов. WaitSync). Но при ближайшем рассмотрении область их применения довольно узка так как эти способы не решают всех проблем.
Но для начала попробуем определить эти самые проблемы, с которыми мы сталкиваемся при работе с асинхронными вызовами.

Генератор надежных и запоминаемых паролей на Javascript

image
Представляемый генератор паролей создает относительно легко запоминающиеся и, в тоже время, трудноподбираемые пароли. Основная идея состоит в том, что пароли генерируются на основе слогов и поэтому выглядят как слова или словосочетания. Для лучшего запоминания используются заглавные буквы в начале каждого слога.

Проект на Google.Code:
code.google.com/p/jspassgen/downloads/list
Пример работы можно посмотреть здесь:
www.siterra.org/jspassgen.html

[Ссылка] Sci-fi шар из простых светодиодов

Впечатляющая поделка из крутящихся в трех осях на бешенной скорости светодиодов. Если кто сделает подробное how-to на русском, то думаю радости хабросообщества не будет предела.

UPD В комментариях хабраюзер olegsuv поделился найденной ссылкой на how-to (http://laserpointerforums.com/f57/led-orb-2-0-a-50012.html)

Ссылка: http://habrahabr.ru/linker/go/108504/


Источник: Хабрахабр - DIY или Сделай Сам
Оригинальная страница: [Ссылка] Sci-fi шар из простых светодиодов

В Японии появились «интеллектуальные» торговые автоматы



Довольно давно уже известны рекламные технологии в Сети, когда реклама показывается соответственно возрасту, полу, возможно, социальному положению потенциального покупателя. Подобное программное обеспечение — не новинка, такое ПО, как уже говорилось, давно известно и постоянно продолжает совершенствоваться. Так вот, теперь подобные технологии будут реализовываться не только в Сети, а и в торговых автоматов. Наверное, ни у кого не вызовет удивления тот факт, что все это будет тестироваться и отлаживаться в Японии. Японцы оснастят технологией распознавания возраста и пола торговые автоматы, которые в этой стране ну очень популярны.

База GeoIP – страны и города

При разработке одного проекта встала задача – определить по IP-адресу посетителя его страну и город, на русском языке. Поиск готового решения оказался безуспешным – русскоязычные базы стран можно найти (например, wipmania.com), но баз городов нет. Помощь пришла из-за границы, в лице англоязычного maxmind.com. База была приведена к нормальному состоянию (MySQL) и частично переведена на русский язык с помощью нескольких справочников (~6,000 названий, с учетом городов-тезок ~15,500).   Результат этой работы доступен для свободного скачивания.

Синхронизация асинхронных вызовов. WaitSync

Задача


Допустим вы хотите выполнить два или более AJAX запроса на сервер и вызвать функцию после того, как все они будут закончены.

Небольшая загвоздка в том, что вы не знаете, какой из этих запросов будет закончен первым и не знаете, на кого вешать callback.

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

Собственно, этим и занимается мой небольшой класс WaitSync =)

WaitSync.js


Пользоваться элементарно просто:

1. Создаем объект типа WaitSync, передав в конструктор callback функцию, которая будет вызвана после того, как отработают нужные задачи.
	var vulture = new WaitSync(function () {
		console.debug('Start eating: ', arguments);
	});


2. Вместо простого
	$.getJSON(
		'savannah/get_prey', 
		function (data) {
			console.log('... prey found: ' + data);
		}
	);
	
	$.getJSON(
		'savannah/get_other_predators', 
		function () {
			console.log('... predators are done eating');
		}
	);


«заворачиваем» задачи в метод .wrap
	$.getJSON(
		'savannah/get_prey', 
		vulture.wrap( 
			function (data) {
				console.log('... prey found: ' + data);
			}
		)
	);
	
	$.getJSON(
		'savannah/get_other_predators', 
		vulture.wrap(
			function () {
				console.log('... predators are done eating');
			}
		)
	);


3. Все =) Как только будут выполнены оба AJAX запроса, стервятник начнет есть.

Социальная инженерия в Facebook и не только. Разбор новой «уязвимости»

image
Сегодня встретил в Facebook разновидность червя, использующего социальную инженерию. Если я ошибусь в терминах Facebook, то заранее прошу прощения — не часто им пользуюсь.

Приходит личное сообщение или приглашение от друга (или нескольких), где ссылка, похожая на расшаренное видео в Facebook. Она ведёт на facebook.com/pages/(имя страницы). После перехода появляется страница с изображением, похожим на видеоплеер. После нажатия Play появляется окно, где приглашают пройти валидацию одним из трёх способов:
  • клавиатурой;
  • мышью;
  • тачскрином.
image

Firefox 4.0 для линукса наконец-то получил новый интерфейс

image (кликабельно)

Не совсем так же, как это сделано в форточках, но уже довольно сипатишно. Как поставить себе сие чудо?

пятница, 19 ноября 2010 г.

Доброкнижка про HTML5 от Google

Пока в интернетах идут войны на тему HTML5, убьет он Flash или нет, компания Google выпустила онлайн книгу 20 Things I Learned About Browsers & The Web. И это действительно книга!
image
Ребята создали веб-приложение, напоминающее детскую книгу, ее можно листать, оставлять закладки, а посвящена она веб-технологиям.

[Ссылка] Глава Microsoft в России указал на конец жизненного пути Linux

Николай Прянишников, президент российского отделения Microsoft, в ответ на попытки правительства РФ финансировать создание отечественной программной платформы на базе Linux, сослался на то, что "Linux не является российской ОС и, кроме того, находится в конце своего жизненного цикла".

Ссылка: http://habrahabr.ru/linker/go/108420/


Источник: Хабрахабр - Linux для всех
Оригинальная страница: [Ссылка] Глава Microsoft в России указал на конец жизненного пути Linux

Онлайн-песочница с табами и файлами

Для публикации примеров и задач на английской версии javascript.ru понадобилась песочница чуть помощнее чем jsfiddle/jsbin.

Написал, выложил бету на javascript.info/play/demo (сам сайт там пока полузакрыт).

Дополнительные возможности включают в себя:
  • Файлы
  • Табы
  • Хоткеи (пока кроме Opera)
  • Экспорт в zip
  • Сохранение с возможностью листать предыдущие ревизии
Задумывалось оно для простой цели — публикация примеров, задач, решений в удобном для просмотра онлайн и редактирования виде. Буду рад, если сгодится на что-то еще.

P.S. Кстати, в Питере, Москве — завтра и через неделю мастер-классы по javascript — javascript.ru/mk.
В Украине — в декабре. Присоединяйтесь, коли будет интерес :).


Источник: Хабрахабр - Web-разработка
Оригинальная страница: Онлайн-песочница с табами и файлами

Prelink и Preload для ускорения запуска программ в Linux

В этой заметке я опишу две утилиты, которые помогут ускорить работу системы Linux, а конкретно — запуск приложений: prelink и preload. Prelink оптимизирует исполняемые файлы для быстрого связывания с библиотеками. Preload кэширует часто используемые библиотеки и программы.
Подробности под катом.

[Ссылка] Godaddy.com домены по $1

GoDaddy предлагает новые доменные имена по $1 на 1 год (продление в соответствии с тарифами). Промо код — GOBBLE. Поддерживаемые доменные имена — OM, US, MOBI, BIZ, NET, ORG, CA, CO.UK, IN (+ $0.18 сборы ICANN)

Ссылка: http://habrahabr.ru/linker/go/108436/


Источник: Хабрахабр - О хостинге и доменах
Оригинальная страница: [Ссылка] Godaddy.com домены по $1

[Ссылка] Дизайн Бартер — дизайн за чашку кофе

DesignBartr — открытая дизайн студия, построенная на принципе: мы сделаем для вас работу бесплатно, вы заплатите столько, сколько захотите, чем захотите и когда захотите. Удобно дизайнерам: исполнитель наконец–то волен рисовать то, что ему кажется правильным; клиенты приходят через сайт и остаются с исполнителями. Удобно заказчикам: нельзя потерять деньги; оплата услуг дизайнера своими услугами; позитивные рабочие связи.

Ссылка: http://habrahabr.ru/linker/go/108440/


Источник: Хабрахабр - Дизайн
Оригинальная страница: [Ссылка] Дизайн Бартер — дизайн за чашку кофе

Safy — расширение Google Chrome для безопасного серфинга

Safy — это расширение для Google Chrome, которое открывает ссылки в iframe-песочнице, тем самым предотвращает запуск javascript и плагинов. Т.е. получается безопасный серфинг, без баннеров, всплывающих окон, флеша и других плагинов.


Источник: Хабрахабр - Google Chrome
Оригинальная страница: Safy — расширение Google Chrome для безопасного серфинга

четверг, 18 ноября 2010 г.

gettext: рецепт жаркое из антилопы в Javascript


При разработке CMF я столкнулся с необходимостью грамотно реализовать i18n (мультиязычность), и стал рассматривать различные варианты…

Рекламный ролик: «О чём ты думаешь сейчас?»

Очень захватывающий рекламный ролик телекомуникационной компании Batelco:



Рекомендую смотреть на весь экран и, по возможности, в HD.

HSTS будет внедрён в Firefox и Google Chrome

В ближайшее время стандарт HTTP Strict Transport Security (HSTS) будет поддерживаться браузерами Firefox и Google Chrome.

Эта спецификация обеспечивает абсолютно гарантированный способ коммуникации клиента с сервером только через защищённый протокол.

[Перевод] Переход Node.js под крыло Joyent, выпуск версий v0.2.5 и v0.3.1

В течении последних месяцев стало ясно, что возрастающая популярность Node требует большей и лучше организованной команды разработчиков. Действительно, чтобы Node стал более популярен, и возможно стал следующим PHP, требуются инвестиции в команду разработчиков на полной занятости. Нужна компания, поддерживающая их и позволяющая наладить отношения с большими компаниями, которые могут использовать Node в своих проектах и внести свой вклад в проект.



Основной бизнес Joyent (облачные вычисления) вполне отвечает духу свободного и открытого Node. По этим причинам я заключил соглашение с Joyent об официальной поддержке Node.js. Единственное изменение, которое коснётся разработчиков — CLA будет подписываться не со мной, а с Joyent. Node будет продолжать регулярно выходить под лицензией MIT. В рамках соглашения — в дополнение к поддержке моих разработок — мы наняли Isaac Schlueter и планируем расширить команду ещё на одного человека в ближайшее время. Скоро мы начнём сдавать в аренду наши минималистичные инстансы no.de (хостинга с поддержкой Node) и разрабатывать на заказ различные модули и дополнения для Node.

Под катом описание изменений в выпущенных вчера версиях Node.js v0.2.5 и v0.3.1.

[Ссылка] Новый модный проект от Google — Boutiques.com

17 ноября Google запустил новый «модный» проект — Boutiques.com. Новый проект от Google немного напоминает крупные современные интернет-магазины, вроде Net-a-porter (простой дизайн, витрины с красивой обувью и одеждой, поиск по одежде и дизайнерам), но с более интеллектуальной, высокотехнологичной и социальной начинкой, ведь как ни как, но именно она определяет и предлагает пользователю именно то, что ему нужно.

Ссылка: http://habrahabr.ru/linker/go/108363/


Источник: Хабрахабр - Google
Оригинальная страница: [Ссылка] Новый модный проект от Google — Boutiques.com

среда, 17 ноября 2010 г.

[Ссылка] 200 строк патча, творящие чудеса

Патч, о котором идёт речь, автоматически организует задачи в группы с учётом TTY для улучшения ситуации с отзывчивостью под нагрузкой. Майк Гэлбрейт (Mike Galbraith) написал уже третью версию патча после того, как Линус Торвальдс вдохновил его на эту идею. Тесты, сделаные Майком, показывают уменьшение максимальной задержки в 10 раз и средней задержки в режиме десктопа в 60 раз. Линус Торвальдс уже восхваляет (по email) этот чудо-патч.

Ссылка: http://habrahabr.ru/linker/go/108285/


Источник: Хабрахабр - Linux для всех
Оригинальная страница: [Ссылка] 200 строк патча, творящие чудеса

Геттеры и сеттеры в Javascript

Javascript — очень изящный язык с кучей интересных возможностей. Большинство из этих возможностей скрыты одним неприятным фактором — Internet Explorer'ом и другим дерьмом, с которым нам приходится работать. Тем не менее, с приходом мобильных телефонов с актуальными браузерами и серверного Javascript с нормальными движками эти возможности уже можно и нужно использовать прям сейчас. Но по привычке, даже при программировании для node.js мы стараемся писать так, чтобы оно работало в IE6+.

В этой статье я расскажу про интересный и не секретный способ указывать изящные геттеры и сеттеры и немножко покопаемся в исходниках Mootools. Частично это информация взята из статьи John Resig, частично лично мой опыт и эксперименты.
function Foo(bar){
    this._bar = bar;
}

Foo.prototype = {
    get bar () {
        return this._bar;
    },
    set bar (bar) {
        this._bar = bar;
    }
};


[Ссылка] Интернет-магазин на базе Google

17.11.2010 компания Google представит свой новый проект.

Ссылка: http://habrahabr.ru/linker/go/108296/


Источник: Хабрахабр - Google
Оригинальная страница: [Ссылка] Интернет-магазин на базе Google

После всех асинхронных вызовов

Итак, мы пишем приложение с кучей асинхронных запросов. Нам надо отправить два асинхронных запроса и обработать их результат только после того, как будет получен результат обоих. Например, это могут быть ассинхронные обращение к файлу и запрос к базе, результат которых надо сложить вместе и обработать. Или два аджакс запроса.
Но особенность асинхронных запросов в том, что мы не знаем, какой из них придёт первым, а какой — последним. Решают это разными способами, но я не видел еще красивого и изящного. В топике я расскажу, как я это вижу.
var process = processFsAndDb.after('fs', 'db');

asyncFsAccess( file, process.fs);
asyncDbAccess(query, process.db);

Компания Hitachi представила сенсорные дисплеи нового типа



До сих пор большая часть сенсорных дисплеев, присутствующих на рынке, не была способна реагировать на нажатие пальца в перчатке. Все это справедливо по поводу емкостных дисплеев, которые, в принципе, более распространены сейчас, чем резистивные, те, которые все же способны реагировать на нажатие практически любым твердым предметом. Недостатком резистивных дисплеев является их относительно быстрая изнашиваемость, емкостных — некоторое неудобство использования, связанное с невозможностью потыкать в дисплей ничем, кроме пальца. Вернее, тыкать-то можно, а вот реагировать дисплей не будет. Но все это может оказаться несущественным уже через год-другой, поскольку компания Hitachi создала новый тип сенсорного дисплея.

вторник, 16 ноября 2010 г.

Исправьте, пожалуйста, фундаментальную опечатку в Blogspot

Уважаемая компания Google! Однажды вы уже исправили опечатки в Google Analytics, когда я написал об этом здесь на Хабре. Я очень признателен. Здорово, что Хабр можно использовать как канал для связи с вами в отсутствие у вас адекватной техподдержки. Хочу продолжить традицию и предлагаю исправить еще одну досаднейшую опечатку в Blogspot. При вводе комментария под публикацией в блоге в меню выбора профилей есть такой озадачивающий пункт:

Бумажный самолётик отправили в стратосферу

Все мы в детстве делали бумажные самолётики. Но кому-нибудь приходила в голову мысль отправить этот самолётик в стратосферу? А вот трое британских авиалюбителей решили осуществить это на деле.



Они сделали бумажную модель с размахом крыльев чуть меньше метра, повесили на неё фотоаппарат Canon A560 и GPS-передатчик — и запустили вверх на шаре с гелием.

phpinfo.php: невероятно, но факт

Дело было вечером, делать было нечего. Написал скрипт для поиска файлов phpinfo.php. Было исследовано 36,804 сайтов Рунета, на 1,725 нашёлся файл phpinfo.php с функцией phpinfo (~4.69%).

Как видно, не все вебмастера знают простую истину – взлом сайта начинается со сбора информации о сервере.

Аналогичная проверка зарубежных сайтов показала, что наши иностранные коллеги более благоразумны: исследовано 166,652 сайтов, phpinfo.php обнаружен на 3,923 (~2,35%).

%username%, а ты удалил файл phpinfo.php (temp.php, test.php) со своего сайта?

Побочный результат исследования, статистика версий PHP

понедельник, 15 ноября 2010 г.

[Перевод] ХОЧУ: самодельный летучий джедайский тренировочный шар из «Звёздных войн»



Мне остаётся только сказать: ого! Кое-кому следовало бы начать массовое производство этих штук да пустить их в онлайновую продажу… Знаю, что одну такую мне захотелось бы купить.


Источник: Хабрахабр - DIY или Сделай Сам
Оригинальная страница: [Перевод] ХОЧУ: самодельный летучий джедайский тренировочный шар из «Звёздных войн»

Англичане нашли управляющие сервера ботнета Koobface

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

[Ссылка] В процессорах AMD обнаружен секретный режим расширенной отладки

Обнаруженный хакером скрытый режим отладки, зашитый во все процессоры AMD начиная с Athlon XP, существенно расширяет возможности отладки, выводя его за рамки спецификаций архитектуры x86. Открытый хакером, известным как Czernobyl, режим отладки, похоже, является внутренней утилитой AMD, поддерживаемой на уровне архитектуры процессора, но временно отключенной при выпуске.

Ссылка: http://habrahabr.ru/linker/go/108186/


Источник: Хабрахабр - Железо
Оригинальная страница: [Ссылка] В процессорах AMD обнаружен секретный режим расширенной отладки

пятница, 12 ноября 2010 г.

Реклама в 4D

Ralph Lauren запустил рекламу в 4D.

Многие говорят, что это «реклама будущего». Lauren младший назвал это эффективными продажами с элементами развлечения.
Смотреть ролик лучше в HD.
Тут можно посмотреть видеоролик шоу которое проходило в Нью-Йорке и кадры из-за кулис.


Источник: Хабрахабр - Анимация и 3D графика
Оригинальная страница: Реклама в 4D

четверг, 11 ноября 2010 г.

Google уволила сотрудника за утечку информации о повышении зарплат

Компания Google приняла решение уволить сотрудника, который рассказал про 10%-ное повышение зарплат и дополнительные бонусы с 1 января 2011 года. Вчера издание Business Insider опубликовало письмо Эрика Шмидта, разосланное всем сотрудникам компании.

Как сообщает CNN Money, уже через несколько часов после утечки информации по внутренней почте было распространено ещё одно письмо о том, что виновный в утечке сотрудник обнаружен и уволен.

Рецепт быстрого приготовления расширений под популярные браузеры

0147 (1)

Возникла задача написание простенького расширения под все (по возможности) популярные браузеры. Деятельность расширения заключается во внедрении javascript`а в тело документа.

Firefox 4.0b7

Встречайте новую, седьмую бета-версию четвёртого Файерфокса. Переведу её основные отличия от предыдущей бета-версии, изложенные в заметках к выпуску (там же вы можете и скачать новую бету):
  • Используется JägerMonkey — новый и более быстрый вариант интерпретатора джаваскриптов. На форуме Mozilla Россия приводились следующие столбчатые диаграммы сравнения его производительности с предыдущими версиями:
     
    [диаграммы]
     
  • Поддержка WebGL по умолчанию включена в операционных системах Windows и Mac OS X, хотя и полагается покамест на то, что графическая подсистема компьютера понимает OpenGL. Поддержка других видеокарт под Windows (особенно производимых Intel), а также поддержка Линукса отложена до одной из последующих бета-версий.
     
  • Некоторые операции отрисовки будут аппаратно ускорены при помощи Direct3D 9 в Windows XP, Direct3D 10 в Windows Vista и 7, а также OpenGL на Mac OS X.
     
  • Типографика браузера отныне включает поддержку целого ряда возможностей OpenType: лигатуры, кернинг, шрифтовые варианты.
     
  • Реализация HTML5 Forms API упростит создание форм и проверку правильности их заполнения.
От себя добавлю ещё, что всё это лишь наиболее заметные пользователю и веборазработчику, но далеко не единственные перемены в новой версии.

Google повысит зарплату всем сотрудникам на 10 %

Как пишет Business Insider, с 1 января 2011 года Google повышает заработную плату всем своим сотрудникам на 10 %. Все сотрудники также получат премию в размере 1000 долларов, оплату налогов с которой компания берёт на себя. Кроме того, часть годовых бонусов войдёт в базовую часть зарплаты, то есть станет постоянной.

Учитывая, что в Google работает около 20 000 человек, тысячедолларовая премия обойдётся компании в 20 миллионов долларов. А повышение зарплаты будет стоит Google около миллиарда в год.

В Business Insider пишут, что эти изменения позволяют предположить, что Google — всё еще классное место работы. И всё свидетельствует о том, что финансовые показатели компании по-прежнему остаются очень высокими.

В The Wall Street Journal же считают, что всё дело в противостоянии с конкурентами, особенно Facebook. По информации WSJ, примерно 10 % нынешних сотрудников Facebook составляют ветераны Google.

Под катом перевод письма Эрика Шмидта.

среда, 10 ноября 2010 г.

[Перевод] WYSIWYG HTML редактор в браузере. Часть 2

Это вторая часть перевода статьи о свойствах designMode и contentEditable, их поведении и особенностях.

В статье рассматриваются базовые принципы и проблемы унификации особенностей редактирования в современных браузерах. Темы рассматриваемые в статье:
  • Различные методы включения режима редактирования
  • Команды редактирования
  • HTML генерируемый в процессе редактирования
  • Взаимодействие с DOM

[Перевод] WYSIWYG HTML редактор в браузере. Часть 1

Это первая часть перевода статьи о свойствах designMode и contentEditable, их поведении и особенностях.

В статье рассматриваются базовые принципы и проблемы унификации особенностей редактирования в современных браузерах. Темы рассматриваемые в статье:
  • Различные методы включения режима редактирования
  • Команды редактирования
  • HTML генерируемый в процессе редактирования
  • Взаимодействие с DOM

Chromium 9 и синхронизация паролей

Сегодня Chromium вновь вырвался на две версии вперёд стабильной версии Google Chrome 7. При этом, что любопытно, Chromium 9 вышел спустя 2 недели после релиза Chromium 8. Разработчики умудрились назыкрывать массу багов, но важно не это. Наконец-то, к радости пользователей, были активированы (второй раз) возможности синхронизации паролей. В отличие от прошлого опыта внедрения подобной синхронизации, теперь передаваемые данные шифруются и передаются по защищённому соединению. К тому же добавился дополнительный механизм защиты для инфобаров. Нововведения доступны и в «Канарейке».



Загрузить свежую сборку


Источник: Хабрахабр - Google Chrome
Оригинальная страница: Chromium 9 и синхронизация паролей

С днём рождения, Firefox!

Сообщество Mozilla сегодня, 9 ноября, празднует 6-й день рождения Firefox — браузера, которым пользуется около 400 миллионов людей во всём мире.

Mozilla Summit 2010

Mozilla была создана более 10 лет назад как некоммерческая организация, миссией которой является содействие открытости и инновациям в Интернете. Шесть лет назад Mozilla выпустила Firefox 1.0.

вторник, 9 ноября 2010 г.

Превью сайтов прямо в поисковике

image

Гугл анонсировал новую фишку. Теперь с содержанием сайта можно ознакомится прямо в поисковике. Включить этот сервис можно здесь.

пятница, 5 ноября 2010 г.

Бесплатный VPN от Amazon

image

Под хабракатом я расскажу вам, как при помощи нескольких простых действий получить себе практический бесплатный VPN в штатах:

events.webmoney.ru — раскрытие приватных данных!

image

Срочно заходите в events.webmoney.ru и скрывайте вашу инфу от авторизованных вами пользователей Webmoney, ибо они могут видеть:

— ваши операции на обменной бирже.
— выдали ли вы кому-нибудь кредит или открыли кому-нибудь лимит доверия.
— вывели ли вы деньги из системы посредством банковского перевода.
— все авторизованные вами пользователи видят ваши данные (телефон, ФИО, Страну и город проживания и тп)

В общем, если для вас это важно — вперед скрывать инфу!


Источник: Хабрахабр - Информационная безопасность
Оригинальная страница: events.webmoney.ru — раскрытие приватных данных!

Придумываем сложные и легко запоминаемые пароли

Относительно часто на хабре попадаются статьи так или иначе касающиеся паролей. Например, эта, или эта или эта. Тема интересная, и я решил внести свою лепту.

Google ввел новую функцию по борьбе с интернет-мошенниками



Корпорация Google сегодня запустила новую функцию для своего поискового сервиса, которая позволяет активизировать борьбу с мошенническими сайтами. Функция будет полезна как обычным пользователям, так и системным администраторам, поскольку первые видят предупреждение об опасности, а вторые — оповещаются системой о наличии проблемы с безопасностью своего сайта.

Проблема летающих тарелок в средней полосе…

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

Суть игры такова: десять-двадцать человек скидываются по $100. Деньги засовываются в контейнер, контейнер крепится к гелиевому шару вместе с GPS-маяком. Шар отпускается на волю ветра, и… Одиночные игроки или целые команды бросаются вслед за шариком с использованием любого вида транспорта.

Техническим обеспечением игры занимается организатор (возможно — с представителями команд), который отвечает за то, что бы текущая координата шара была всегда доступна онлайн. Организатор также берет некий % на техническое обеспечение (газ, амортизация оборудования, страховка).

Полагаю, множество людей с удовольствием узнают о красоте дикой природы, полей и лесов (а также рек и болот) нашей страны.

Уменьшить риски поможет вкладывание в контейнер ключа от камеры хранения с запиской, где лежат эти самые деньги. Да, получается нечто вроде фильма «Крысиные бега» :)

Вот такая идея. Что скажете?


Источник: Хабрахабр - DIY или Сделай Сам
Оригинальная страница: Проблема летающих тарелок в средней полосе…

четверг, 4 ноября 2010 г.

Impact HTML5 Game Engine — движок на JS

Просматривая обзоры инди-игрушек наткнулся на весьма интересный проект — Biolab Disaster (да поможет ему НЛО выдержать хабраэффект) — браузерный платформер на чистых HTML5 & Javascript, навеивающий воспоминания о тех временах, когда каждую игру делали с душой.
Коротенькая и незатейливая игрушка крутится необычайно быстро и красиво, оставляя за собой приятное впечатление, активированные чекпоинты и маленькие кусочки врагов :)
Выполнена она на движке автора этой же игры, Impact HTML5 Game Engine, в качестве демонстрации его возможностей. Движок на данный момент все еще находится в состоянии разработки, но предлагает уведомить нас электронным письмом по официальному выходу в свет.
За новостями можно так же следить в блоге автора.

На закуску — видео с геймплеем, некоторыми моментами создания игры и редактором уровней — с комментариями автора.

(Благодаря видео можно узнать ссылку на официально еще не опубликованный, но вполне рабочий level editor)

Флеш становится все менее значимым, что не может не радовать.
Приятного пятничного ковыряния в коде ^_^


Источник: Хабрахабр - JavaScript
Оригинальная страница: Impact HTML5 Game Engine — движок на JS

[Перевод] История создания Javascript

Brendan Eich (создатель языка Javascript) между делом пишет о том, как язык создавался, и почему он такой, какой есть.

JS был обязан «выглядеть как Java», только поменьше, быть эдаким младшим братом-тупицей для Java. Кроме того, он должен был быть написан за 10 дней, а иначе мы бы имели что-то похуже JS.

что-то вроде PHP, только еще хуже. Его босс Netcsape быстро «зарубил» (в июле 1995, если мне не изменяет память; я сдлелал JS в начале/середине мая), т.к. это был уже третий язык после Java и JS. Было и так трудно обосновать то, что у нас 2 новых языка программирования для web.


В то время мы должны были двигаться очень быстро, т.к. знали, что Microsoft идет за нами.


Считайте, что Javascript (пожалуйста, только не «Jscript») спас вас от VBscript.


10 дней на то, чтобы сделать лексер, парсер, компилятор в байткод (bytecode emitter), интерпретатор, встроенные классы и декомпилятор. Помощь была только с файлом jsdate.c — от Ken Smith из Netscape (который, по нашему излишне оптимистичному соглашению, склонировал java.util.Date — Y2K баги и т.д. Гослинг...).

Простите, времени было мало для того, чтобы сделать правильную оптимизацию хвостовой рекурсии. 10 дней почти без сна, чтобы сделать JS с чистого листа, заставить его «выглядеть как Java» (я сделал, чтобы он выглядел как C), и тайком протащить туда его спасительные фишки: first class functions (замыкания сделал позже, но они были частью плана сразу) и прототипы (примерно как в языке Self).

I'll do better in the next life.



Источник: Хабрахабр - JavaScript
Оригинальная страница: [Перевод] История создания Javascript

«Spirit»: Node.js MVC Framework


Привет, ребята! С этого момента я хочу начать цикл статтей с подробностями по созданию сообственного MVC фреймворка для node.js, название которому будет — Spirit.

Первая статья будет состять из четырех частей:
1. Идея и миссия фреймворка
2. Настройка сервера
3. Создание каркаса фреймворка
4. Создание продвинутого и удобного роутера

Предупреждаю сразу, что статья — огромна, с кучей текста и большими блоками кода.

Node.js v0.2.4 и ожидаемые улучшения в ветке v0.3.x

Прошедшие выходные могут похвастаться двумя релизами Node.js: очередной минорной версией в ветке v0.2.x и официальным релизом ветки v0.3.x.
И пусть разрабатываемая ветка всё ещё отмечена как «нестабильная», в ней ожидаются существенные улучшения производительности, переносимости и добавление новых возможностей, о которых стоит знать уже сейчас. Тем более, что эта версия уже вполне работоспособная.
Также в конце топика бонус в виде ссылок на репозитории пакетов Node.js v0.2.x и NPM (Node.js package manager).

Пошаговая установка Node.js на Windows без виртуалок



Эта статья предназначена для тех, кого бесят мильён левых служб и драйверов, которые ставят любые виртуалки. Тем, кто будут ставить доп. пакеты Node.js
Все остальные могут скачать скомпилированный Node.js node-js.prcn.co.cc/
Или же установить Node.js из-под виртуалки nodejs.ru/25

Прошу под кат

Вышел DeaDBeeF 0.4.2

Вышел DeaDBeeF 0.4.2


Любители foobar2000 и deadbeef, радуйтесь! Вышла новая версия этого прекрасного плеера. Внешне ничем не примечательный плеер (хотя я предпочитаю такую лаконичность) воспроизводит огромнейшее количество форматов, включая CUE разметки, которые под Linux поддерживают единицы плееров и то ужасно.
Быстрый, лёгкий, беспроблемный и просто приятный плеер от отечественного разработчика.


[Ссылка] Пинг-понг, реализованный на Flash и HTML 5 одновременно

Игра Pong, написанная одновременно и на Flash, и на HTML 5. Левая сторона поля — Flash, правая — HTML 5.

Ссылка: http://habrahabr.ru/linker/go/107479/


Источник: Хабрахабр - Web-разработка
Оригинальная страница: [Ссылка] Пинг-понг, реализованный на Flash и HTML 5 одновременно

Google выпускает mod_pagespeed для Apache

В прошлом году Google в рамках своих инициатив по ускорению веб проектов представила свой инструмент для разработчиков Page Speed. Теперь же для упрощения труда разработчиков и вебмастеров Google предлагает нам новый инструмент.

Сегодня Google представила новый модуль для Apache под названием mod_pagespeed. По словам разработчиков время загрузки страницы удалось уменьшить на 50 процентов, а на отдельных проектах эта цифра значительно выше.

Сравнительная демонстрация с включенным модулем и без него



Ссылка для скачивания

UPD

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


Источник: Хабрахабр - Web-разработка
Оригинальная страница: Google выпускает mod_pagespeed для Apache

В Google Docs появилась история версий для загруженных файлов

В начале этого года в Google Docs появилась возможность загружать, хранить и открывать доступ к файлам размером до гигабайта. Но каждый раз, когда нужно было обновить файл, приходилось загружать новую версию как новый файл с новым адресом, повторно открывать к нему доступ и вкладывать в нужные папки.

Теперь можно загружать новые версии одного и того же файла.

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




Источник: Хабрахабр - Google
Оригинальная страница: В Google Docs появилась история версий для загруженных файлов

вторник, 2 ноября 2010 г.

Любовь Google Maps к российским стратегическим объектам

Пользуюсь сервисом спутниковых снимков от Google практически с момента его появления и давно уже заметил странную особенность: он очень тяготеет к различным стратегическим объектам нашей необъятной Родины. Заурядные городишки Google Maps интересуют явно меньше чем военные части, аэродромы, полигоны, приграничные территории и т.д.

К примеру, в Бурятии и Забайкальском крае с хорошим разрешением снята совсем небольшая часть поверхности, в то же время, 70-80% малонаселенных областей границы с Монголией и Китаем сняты с отличным качеством! Зачем???

[Ссылка] Полиция Нидерландов борется с хакерами их же методами

Голландские полицейские проникли в компьютеры, которые были взломаны хакерами, и оставили их владельцам сообщение: "Ваш компьютер заражен". Это был завершающий этап операции по нейтрализации 143 серверов, контролировавших армию из 30 млн зараженных вирусами компьютеров по всему миру.

Ссылка: http://habrahabr.ru/linker/go/107131/


Источник: Хабрахабр - Информационная безопасность
Оригинальная страница: [Ссылка] Полиция Нидерландов борется с хакерами их же методами

[Перевод] Подбор 14 символьного сложного пароля за 5 секунд

image

Достаточно давно и долго говорят о том что с использованием высоких скоростей GPU подбор паролей существенно ускорится. Но есть технологии которые позволяют перебор сделать еще
быстрее. Швейцарская компания, специализирующаяся в области безопасности Objectif Sécurité воспользовалась для своей технологии SSD дисками с радужными таблицами.

[Ссылка] SQL-инъекция на blogs.icq.com [была...]

Чем крупнее ресурс — тем больше к нему интереса. :)
Взломщикам сопутствующего сервиса удалось получить информацию об аккаунтах базы данных и её структуре, а также полный список партнёров ICQ.

Ссылка: http://habrahabr.ru/linker/go/107264/


Источник: Хабрахабр - Информационная безопасность
Оригинальная страница: [Ссылка] SQL-инъекция на blogs.icq.com [была...]

Google начинает платить за найденные дыры во всех веб-продуктах

Обкатав программу вознаграждений за найденные уязвимости на браузере Chromium, компания Google решила распространить её на все свои продукты. Теперь можно получить от $500 до $3133,7 за найденные баги в
  • *.google.com
  • *.youtube.com
  • *.blogger.com
  • *.orkut.com
Программа вознаграждений не действует только для клиентских приложений (Android, Picasa, Google Desktop и проч.), а так всё остальное в неё включено, в том числе Gmail, Youtube и Google Docs.

Demo Slam — разнос от Google

Что-то интересное должно произойти в среду и вот почему.

Западный ресурс TechCrunch’s доложил о неком новом сайте, называющим себя Google Demo Slam. Заголовок этого сайта, кажется, намекает на воплощение всех вещей, касающихся нового уровня интерактивности в веб пространстве, плюс обещается много веселья.

Лозунг довольно-таки многообещающий: "Технологии это прекрасно. Но их изучение совсем нет. Теперь все будет иначе".

Google Logo к вашему дню рождения!

Гугл решили сделать пользователям приятный подарок — теперь если вы залогинены и в вашем гугл-профиле указан ваш день рождения, то вы можете заметить поздравление в виде измененного логотипа Google. Кликните на него для еще одного дополнительного сюрприза!

via Гуглотвиттер


Источник: Хабрахабр - Google
Оригинальная страница: Google Logo к вашему дню рождения!

Сказ о том, как Непалы клад искали

Было обычное серое утро, начало рабочей недели, вдруг, эфир командного чата сотряс наш именинник Янис, он же jamez:

On 11/1/10, at 12:27 PM, Янчик М. wrote:
> эй пипл, есть тема: http://habrahabr.ru/blogs/DIY/107313/

Расстояние небольшое, на вскидку, километров 200 в одну сторону. Эта затея вызвала большой интерес со стороны участников беседы. И сразу же выявились еще 3 человека, готовых к приключениям: justass, Lifz и popcha, которые и составили jamez'у компанию, позднее подтянулся JohnieWalker который нас штабил.



Хабраквест с элементами космонавтики и геокешинга [done!]

По мотивам habrahabr.ru/blogs/DIY/106307/ и habrahabr.ru/blogs/popular_science/75150/

Публикую просьбу blackover в виду весьма животрепещущего вопроса.
image
Запустил из Калининградской области шар, наполненный гелием, с фотиком на борту, а он, такой-сякой, пролетел всю мою область, Литву и приземлился почти у границы с Латвией.
Его координаты: 55.83593 Latitude, 25.87795 Longitude.
Необходимо раньше, чем остальные забрать его оттуда. Награда — вы будете первыми, кто увидит фотки с него, но оборудование необходимо вернуть (там дорогие мне вещицы).

Искать надо, скорее всего, правее метров на 20, вот такой агрегат (первая картинка)
Конечно, в худшем варианте, контейнер возможно лопнул, и там только маячок валяется, он такой image его размер с ладонь.
Вот усредненная координата www.maps.lt/map/?lang=lt#obj=617640;6190660;Pa%C5%BEym%C4%97tas%20ta%C5%A1kas;&xy=617723,6190645&z=2000&lrs=orthophoto,stops
Вот с учетом возможного смещения на северо-запад www.maps.lt/map/?lang=lt#obj=617678;6190709;Pa%C5%BEym%C4%97tas%20ta%C5%A1kas;&xy=617719,6190690&z=2000&lrs=orthophoto,stops


Прошу нашедшего связаться со мной или с blackover. Мой Skype: ale.x.r

понедельник, 1 ноября 2010 г.

Homemade Spacecraft

Несколько чудаков из Бруклина с помощью подручных средств и воздушного шара, который используют изготовления метеорологических зондов, запустили в стратосфееру комплект из GPS-навигатора и iPhone. На видео видны различные этапы тестирования и запуска с комментариями на английском языке.



Достигнув максимальной расчетной высоты, воздушный шар лопнул, и всё благополучно полетело вниз. Весь комплект приземлился (повис на дереве) на расстоянии 50 километров от места запуска, и его нашли по сигналам GPS навигатора. Полет в стратосферу и обратно занял несколько часов. Устройство подверглось сильнейшему ветру (более 160 километров в час), температуре минус 60 по Цельсию (для этого оно было как-то защищено) и поднялось на высоту более 30 000 метров!

Более подробно с проектом можно ознакомится на его сайте www.brooklynspaceprogram.org/BSP/About_us.html Там же можно заказать DVD с совсеми видеоматериалами о полете, включая полноценную запись, сделаную во время экспедиции.

UPD1 По поводу споров о скорости ветра и пройденом пути замечу, что атмосфера — это такой слоеный пирог из ветров разной силы, температуры и направления:
http://ru.wikipedia.org/wiki/Высотное_струйное_течение
http://ru.wikipedia.org/wiki/Стратосфера
http://ru.wikipedia.org/wiki/Тропосфера
http://ru.wikipedia.org/wiki/Тропопауза

UPD2 blo сообщает:
да, это как минимум третий такой эксперимент, предыдущие 2 были описаны на хабре
habrahabr.ru/blogs/i_am_clever/54901/
habrahabr.ru/blogs/popular_science/75150/

UPD2 wazd поправляет:
Комплект состоял из ХД-камеры и айфона, который как раз и был навигатором.


Фотографируем Солнце

image
Это потрясающее изображение Солнца уже успело облететь весь интернет. Журналистам Wired удалось разузнать у автора фотографии художника и астрофотографа Алана Фридмана, как он сделал этот снимок.

Анаглифная 3D-фотография своими руками

Дорогие хабражители и хабрагости, хочу поделиться с вами своим новым увлечением — 3D-фотографией.
Нет, я не являюсь владельцем 3D-говномыльницы, у меня обычная зеркалка от Sony и далее в этой статье я расскажу о том, как сделать вот такую анаглифную фотографию без специальной техники и за 5 минут времени:
image

USB-визитка Фрэнка Чжао

Находчивый студент из Университета Уотерлу (Канада) не зная, чем занять своё свободное время, неожиданно решил, что ему край как нужны электронные визитные карточки.
Составить схему оказалось несложно; на ней разместились 3 резистора, 1 конденсатор, cтабилитрон и микроконтроллер ATtiny85:
image

Получилось очень даже ничего:
image

Микроконтроллер фиксирует несколько нажатий caps lock и вот, как это всё это в итоге работает:

[Ссылка] Архитектура Вконтакте

Самая популярная социальная сеть в рунете пролила немного света на то, как же она работает. Представители проекта в лице Павла Дурова и Олега Илларионова на конференции HighLoad++ ответили на шквал вопросов по совершенно разным аспектам работы Вконтакте, в том числе и техническим. Спешу поделиться своим взглядом на архитектуру проекта по результатам данного выступления.

Ссылка: http://habrahabr.ru/linker/go/107122/


Источник: Хабрахабр - Высокая производительность
Оригинальная страница: [Ссылка] Архитектура Вконтакте