среда, 26 октября 2011 г.

[Из песочницы] Простой способ уменьшить фоновый шум звуковой карты


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



image



На сегодняшний день интегрированная звуковая карта в ноутбуке, нетбуке или материнской плате настольного ПК является нормой. Поэтому производители, ориентируясь на широкий круг потребителей, не заморачиваются с установкой высококачественных микросхем-кодеков и компонентов к ним, так как это влечет за собой увеличение стоимости устройства. Взамен этого, они обходятся стандартными, бюджетными решениями. Но есть и чисто технические причины: цифровые микросхемы и импульсные преобразователи напряжения (DC-DC), которыми напичканы системные платы, являются источником большого количества электромагнитных помех. И если для цифровой части звуковых модулей эти помехи не являются критичными, то качество работы аналогового тракта напрямую зависит от их воздействия. Именно в аналоговом тракте зарождаются все эти…

вторник, 25 октября 2011 г.

Google из-за землетрясения запустил для Турции сайт по поиску людей






Из-за вчерашнего разрушительного землетрясения в Турции Google запустил инструмент для поиска людей Person Finder, чтобы помочь жертвам землетрясения найти своих пропавших близких.



Разработанный после землетрясения в Гаити в прошлом году, инструмент Person Finder с тех пор использовался и после нескольких других бедствий, в том числе после цунами в Японии в начале этого года.



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



Этот проект благотворительного фонда Google.org собрал 55 100 записей о пропавших без вести после землетрясения на Гаити, 11 600 записей после землетрясения в Новой Зеландии и более чем 600 000 после катастрофы в Японии.



via Engadget, The Next Web



UPD: в комментариях отмечают, что Яндекс тоже не остался в стороне и запустил информационную страницу.



Источник: Хабрахабр - Google
Оригинальная страница: Google из-за землетрясения запустил для Турции сайт по поиску людей

Новый дизайн Chrome Webstore


Google продолжает глобальную серию обновлений своих продуктов. На днях обновился Google Chrome Webstore. Новый дизайн стал чем то напоминать iTunes, лучше стал поиск и представление информации о приложениях, улучшена оптимизация отображения на планшетах.







воскресенье, 23 октября 2011 г.

Anonymous обрушили сервера с детской порнографией






Нет нужды напоминать уважаемой аудитории Хабра об известной хакерской группе Anonymous — они упоминались в довольно большом числе топиков; например, в контексте того, что группа смогла добраться до секретных документов НАТО и обещании «уничтожить» Facebook. Тогда характер новостей о Anonymus носил преимущественно скандальный характер, однако теперь мнение об этих хакерах придется, как минимум, изменить.



Около недели назад Anonymus обнаружили некий сайт Hidden Wiki, содержащий ссылки на сотни ресурсов с детской порнографией, которые были недоступны для поисковых машин и пользовались услугами хостера Freedom Hosting. Дальнейшие действия группы лучше всего описать их собственными словами:

Положив сервера Freedom Hosting, мы удалили более 40 сайтов с детской порнографией, среди которых был Lolita City — один из крупнейших сайтов, содержащий более 100 Гб детской порнографии. Мы продолжим обрушение не только Freedom Hosting, но и любой другой сервер, который будет замечен нами в распространении детской порнографии.


пятница, 21 октября 2011 г.

Краткий обзор отличий LESS от SASS


Вчера пол дня потратил на подробное изучение LESS и его отличие от используемых нами SASS/SCSS.



Синтаксис SASS мне импонирует больше чем SCSS за его краткость. Но большая вложенность стилей в SASS может быстро ликвидировать все преимущества его краткости. В любом случае разницу между SASS и SCSS не принципиальна. LESS оказался ближе к SCSS чем к SASS. И, в общем, это тоже самое. Отличий не много, но парочка из них принципиально меняют расстановку сил.



Веб-версия Google Translate теперь поддерживает перевод на три языка одновременно


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



Google Translate multilanguage

четверг, 20 октября 2011 г.

Google Reader, наконец-то!


Сегодня свершилось то, что мы так долго ждали. В официальном блоге команды Google Reader сообщили о скорой смене дизайна сервиса.

Но это только часть новости. Google Reader будет тесно интегрирован с Google+, можно будет расшаривать свои каналы определенным кругам друзей. Многие функции Reader станут доступны в Google+.

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




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

Google Docs в очередной раз обновился


Онлайновый офисный пакет Google Docs получил несколько новых функций. Одной из наиболее заметных и, вероятно, полезных новинок является возможность совместной работы с презентациями в Google Docs. Кроме того, пакет получил еще около 50 разного рода обновлений. По мнению разработчиков, все это поможет Google Docs лучше конкурировать с Microsoft Office Web Apps.



Lytro — камера, не требующая фокусировки


То, о чём говорили несколько месяцев назад, свершилось. По заявлению компании Lytro, выпущена в свет фотокамера, способная делать фотоснимки «без фокусировки», а точнее фотографировать с огромной глубиной.



Цены начинаются с $399 — что, на мой взгляд, вполне нормально для заявленной функциональности.



С технической стороной можно познакомиться здесь, посмотреть на камеру здесь.



Проверить чудо техники в работе можно будет с 2012, а сделать предзаказ можно уже сейчас.



Может есть более подходящий блог?




Источник: Хабрахабр - Железо
Оригинальная страница: Lytro — камера, не требующая фокусировки

среда, 19 октября 2011 г.

Чемпионаты по программированию и не только




Рассказывая о конференциях, форумах, съездах и лан-пати, нельзя обделить вниманием хакерские и программерские чемпионаты. А ведь их немало, за призовые места там платят неплохие деньги, да и в целом участие в подобных мероприятиях — это очень полезный опыт.

Синтез речи в Chrome


Google внедрил в браузер интерфейсы Text-to-Speech API, так что теперь любое приложение или расширение Chrome способно читать текст вслух. Синтез речи из расширения осуществляется элементарной командой



chrome.tts.speak('Hello, world!');


(предварительно требуется добавить tts в список разрешений для данного расширения).



С помощью модуля chrome.ttsEngine можно прикрутить к браузеру свой собственный движок синтеза речи, например, для русского языка.

IP-адрес по запросу и SSL для поиска


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







Во-вторых, Google включил SSL по умолчанию для авторизованных сессий в поиске, теперь злоумышленники не смогут следить за вашими поисковыми запросами. Раньше для зашифрованного интерфейса нужно было ходить на https://encrypted.google.com/, сейчас SSL автоматически активируется после авторизации.







В ближайшие несколько недель редирект на https://www.google.com/ должен заработать для всех пользователей.




Источник: Хабрахабр - Google
Оригинальная страница: IP-адрес по запросу и SSL для поиска

вторник, 18 октября 2011 г.

Unix-way напоминалка


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



Поиск по хабру показал что ещё никто не рассказывал об инструменте, который я решил использовать. Важным отличием этого инструмента является то, что это настоящий unix-way, что намекает на одинаковую её работу на всех GNU/Linux дистрибутивах, хотя по слухам утилита работает и на ОС от Apple и даже на MS Windows (cygwin), хотя автор не очень рад такому использованию.

понедельник, 17 октября 2011 г.

Неравномерно идущие часы




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

База пользователей Google+ перевалила за 40 миллионов и продолжает расти – официальная статистика от Google CEO!


С запуска социальной сети Google+ прошло уже 3 месяца и сегодня Google впервые раскрывает пользовательскую статистику Google+. Это официальные 40 миллионов регистраций всего за 3 месяца (это всего лишь после 3 недели после открытия свободной регистрации). Эти цифры огромны для любой другой компании, но в других тестах Google бывает и больше участников. В ближайшие несколько недель или месяцев мы можем увидеть больше новых функций.

Google отправляет под нож ещё пачку продуктов


Брэдли Хоровиц написал в официальном блоге Google о закрытии ряда продуктов, среди которых даже вполне известные. Вот список:


  • Google Code Search — сервис, предоставляющий возможность искать открытый исходный код по всей Всемирной Паутине, вместе с API будет закрыт 15 января 2012 года.

  • Google Buzz будет закрыт в течение нескольких недель, при этом весь старый контент останется невредимым, но создавать новые сообщения больше будет нельзя. API будет тоже отключен, поэтому из приложений его можно потихоньку убирать.

  • Jaiku — сервис микроблогов, поглощённый Google в 2007 году, будет закрыт 15 января 2012 года.

  • Google Labs будет закрыт сегодня же.



В ближайшее время будут отключены социальные функции iGoogle, University Research Program for Google Search, а сервисы Boutiques.com и Like.com будут интегрированы в Google Product Search.




Источник: Хабрахабр - Google
Оригинальная страница: Google отправляет под нож ещё пачку продуктов

Единый интерфейс — это самый большой редизайн в истории Google


Главный дизайнер поиска Google Джон Уайли рассказал в презентации на UX Week 2011 о новом едином интерфейсе сервисов Google. По словам Уайли, он стал результатом самого большого редизайна в истории Google. Интересно, что этот интерфейс не имеет ничего общего с Google+. Он ассоциируется с Google+ потому, что социальная сеть была первым сервисом Google, который его использовал.







Ларри Пейдж решил, что Google нуждается в более красивом интерфейсе сразу же, когда весной возглавил компанию. Google Creative Labs, создавшие рекламу Google для Супер-боула и многие из реклам Chrome, разработали новый интерфейс, и дизайнеры в Google были очень удивлены, что им, наконец, позволили создать что-то смелое.

пятница, 14 октября 2011 г.

К JavaScript-Linux прикрутили «диски постоянной памяти»


Уникальная разработка Фабриса Беллара, JavaScript-эмулятор компьютера с Linux, продолжает развиваться.



В модифицированной версии jslinux (запускается файлом emulator.html) к эмулятору компьютера прикручено самое последнее ядро Linux 3.0.4, а также драйвер для установки виртуальных дисков для хранения информации (persistent block device).



Информация на таких устройствах сохраняется в случае перезагрузки (закрытия браузера), диски можно форматировать под ext2 и разбивать на разделы, что обеспечивает удобную работу с ними.



Диск размещается в локальном хранилище HTML5 и доступен в операционной системе каждый раз при открытии страницы emulator.html. Правда, он работает очень медленно и сильно ограничен в объёме (около 1 МБ).




Источник: Хабрахабр - Linux для всех
Оригинальная страница: К JavaScript-Linux прикрутили «диски постоянной памяти»

четверг, 13 октября 2011 г.

среда, 12 октября 2011 г.

[Из песочницы] Анимация спрайтов при помощи CSS, JS и Canvas


Всем привет. Пару дней назад совершенно случайно наткнулся в залежах дисков на «Космические рейнджеры 2: Доминаторы». Устанавливать не стал, так как сейчас не хватает времени, чтобы как следует в неё погрузиться. А решил посмотреть, что на диске находится. Посмотрел «Фан-Арт» и там увидел программку для ковыряния ресурсов рейнджеров. Вот и решил посмотреть, из чего же сделаны наши доминаторы. Покликав немного, нашел файлики с анимацией в формате GAI. Начал любоваться той анимацией. Захотел их сохранить в «гифки», но не как не давала та программка сохранить анимацию? Можно либо сохранить текущий кадр, либо все файлы в PNG. Я решил сохранить все кадры, а их было — 150. Картинки все есть, а почему бы не сделать с ними ту же анимацию.

[Из песочницы] Способ разгона видеокарты Nvidia в Linux


Хочу рассказать об одном способе добавить «попугаев» вашей видеокарте.

12+ полезных Google Chrome chrome:


Все знают, что для того чтобы попасть в меню у Хрома, нужно нажать на Гаечный ключ в правом верхнем углу.



Однако есть несколько особенностей, которые не доступны из меню, которые вы можете увидеть только с помощью chrome:// команд.



Под катом приведены 12 самых полезных chrome:// команд, которые должны знать все.

[Из песочницы] Методы querySelectorAll и querySelector. Так ли они быстры на самом деле?


В современных браузерах реализованы родные методы querySelectorAll и querySelector, которые позволяют простой отбор элементов в DOM в одну строчку используя синтаксис CSS, при этом без подключения jQuery. Во многих статьях в интернете я читал, что этот метод очень оптимизирован и делает очень быстрый перебор элементов. На сколько это правда, решил проверить проведя тесты.

вторник, 11 октября 2011 г.

[Перевод] Характерные особенности языка Dart


Dart был разработан так, чтобы выглядеть знакомо для программистов на таких языках, как Java и JavaScript. Если постараться, можно писать на Dart практически так же, как на одном из них. Если очень постараться — можно даже превратить его в Фортран, но при этом вы упустите множество неповторимых и классных особенностей Dart.



Эта статья поможет вам научиться писать код в стиле Dart. Так как язык всё ещё активно развивается, многие идиомы тоже могут измениться в будущем. В некоторых местах мы пока сами не определились, что является наилучшей практикой (может быть вы нам поможете?) Тем не менее, вот несколько моментов, на которые стоит обратить внимание, чтобы переключить свои мозги из режима Java или JavaScript в режим Dart.

понедельник, 10 октября 2011 г.

Официальная презентация языка Google Dart


Сегодня компания Google официально представила новый язык структурного веб-программирования Dart, который позволит создавать быстрые и высокопроизводительные веб-приложения. При всей своей простоте для написания маленьких скриптов, с помощью Dart можно будет создавать и сложные модульные веб-приложения, использовать библиотеки, дебаггеры, редакторы кода и другой инструментарий.



На официальном сайте представлен технический обзор языка (перевод на русский от azproduction), спецификации (PDF), список библиотек.



Как объяснялось во внутренней переписке компании, Dart позиционируется в качестве замены/альтернативы Javascript, страдающего от «фундаментальных» изъянов, которые невозможно исправить путём эволюционного развития.

суббота, 8 октября 2011 г.

+Calendar button; Текст песни в mp3 теге


+Calendar button





На данный момент чуть ли не на каждом сайте можно увидеть кнопки «Сохранить ВКонтакте», «Twitter» и т.п. Нажимай — не хочу. А вот мне тут подумалось, чтобы круто было бы среди них увидеть кнопочку «Добавить в календарь», при нажатии на которую в календарь (Google Calendar, MS Outlook Calendar или какой-нибудь другой) добавлялась дата события, ссылка на страницу и краткое описание. Автоматом в один клик. Увидел интересное событие — концерт, предложение отметить 2^8 day и т.п., один клик и можно забыть — за неделю/день/2 часа календарь напомнит сам.



Из известных мне ресурсов так можно сделать только на сайте одного крупного концертного клуба в Питере. При этом facebook-like кнопки есть где надо и не надо.



image



Кто что думает?



Текст песни в mp3 теге





Windows 7 при индексировании файлов анализирует mp3 теги, если они есть. Т.е. искать можно введя в строку поиска все что помнишь: название песни или альбом или просто название группы. Осталось сделать один шаг: добавить в заголовок файла поле для текста песни. Теперь ситуации, когда строчка песни в голове крутится и все — больше ничего не помнишь, пойдут на убыль.



Релизеры на различных торрентах идею подхватят, и через какое-то время mp3 файлы с незаполненным тегом с текстом песни станут моветоном… Будет круто:)




Источник: Хабрахабр - Идеи для стартапов
Оригинальная страница: +Calendar button; Текст песни в mp3 теге

Kernel.org вернулся в онлайн


После 35 дней отключки вчера возобновили работу kernel.org и git.kernel.org — основной репозиторий и система контроля версий ядра Linux.



Напомним, что 28 августа на серверах kernel.org был обнаружен троян с root-доступом. С момента заражения 12 августа троян модифицировал файлы, относящиеся к ssh (openssh, openssh-server и openssh-clients), а загрузчик трояна был добавлен в rc3.d. Главный администратор kernel.org сообщил об этом 31 августа, после чего сайт закрыли на «техническое обслуживание» для проверки систем и переустановки серверов с изменённой, более защищённой, конфигурацией.



Теперь для разработчиков, которые желают и дальше размещать репозитории на kernel.org, опубликована инструкция. Все ветки git удалены, но их восстановят, как только соответствующий разработчик получит права в системе.



Подробный отчёт об инциденте с трояном будет опубликован в будущем.




Источник: Хабрахабр - Linux для всех
Оригинальная страница: Kernel.org вернулся в онлайн

Регистрация\Авторизация через картинку


Услышав недавно от знакомого, что в новой OS Windows будет авторизация по картинкам решил попробовать реализовать такую же систему но под Web интерфейс.

После 2х часов экспериментов получилась довольна быстрая регистрация, требующая только ввод имени пользователя(login).

Крепление для ноутбука на монитор (сзади)


В стандартные VESA пазы которые есть почти у всех мониторов. Несложно. Надежно. Красиво.

С картинками и чертежами.







Google варит пиво




Google выпустила ограниченную партию пива, названную URKontinent. Назвали его так в честь континента, который был до Пангеи. Google помогла компания Dogfish Head (США). Сегодня начался пивной фестиваль в Денвере, именно там можно попробовать пиво.

Изюминка пива в том, что корпорация опросила более тысячи своих сотрудников об их вкусах и предпочтениях в пиве. Именно на основе этих данных был создан рецепт. В итоге напиток получился с привкусом эля, кофе и вишни в шоколаде. В состав пива вошли ройбос, мирт болотный, щирица и австралийская акация (семена).




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

Фонд Мозиллы идёт по стопам Webkit в поддержке трёхмерных CSS-преобразований и работает над собственным движком 3D


Старожилы Хабрахабра, возможно, помнят, что в июле 2009 года я перевёл и выложил сообщение с сайта css3.info о появлении таких трёхмерных CSS-преобразований в Webkit, благодаря которым стало можно без труда состряпать (на HTML да на CSS) вот какую зрелищную картинку:



[зрелищная картинка]

Прошло вот уж больше двух лет, и всем нам наконец настала пора возвратиться к этой теме: поддержка совершенно аналогичных свойств CSS появилась в ночных сборках Firefox 10 (причём, что вполне понятно, это будут свойства с префиксами «-moz-» вместо «-webkit-»).



И более того: Linux.org.Ru сообщает (со ссылкой на geek.com) о том, что Фонд Мозиллы планирует создание собственного движка 3D-игр («Gladius») в рамках более обширного проекта Paladin»), нацеленного на внедрение трёхмерности в Сеть Интернет, а первым примером этого является игра RescueFox, которая по своим качествам сравнима будет с играми на Flash.




Источник: Хабрахабр - Firefox
Оригинальная страница: Фонд Мозиллы идёт по стопам Webkit в поддержке трёхмерных CSS-преобразований и работает над собственным движком 3D

«Динамические» шаблоны в Блоггере


Движок для блогов от Гугл обзавелся новыми шаблонами которые используют силу современных веб технологий.

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

Впрочем, лучше об этом расскажет видео



или примеры за ссылками:

  • Классический (classic) (Gmail) — добавлена подгрузка постов и картинок при прокрутке

  • Карточки (flipcard) (M loves M) — фотографии в виде иконок, переворачиваются при наведении курсора

  • Журнал (magazine) (Advanced Style) — элегантный и простой стиль

  • Мозаика (mosaic) (Crosby’s Kitchen) — россыпь картинок разных размеров

  • Панель (sidebar) (Blogger Buzz Blog) — в боковой панели «бесконечный» список постов

  • Снимок (snapshot) (Canelle et Vanille) — список записей будет показан как интерактивная панель со снимками

  • По времени (timeslide) (The Bleary-Eyed Father) — «горизонтальный» список постов по времени
Что бы проверить как оно смотрится на блоге, достаточно дописать к ссылке /view/<английское_название_стиля>

Например http://radio-t.com/view/classic




Источник: Хабрахабр - Google
Оригинальная страница: «Динамические» шаблоны в Блоггере

В Google Maps добавлен объемный «вертолетный режим»






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



Kerning.js


Свершилось, теперь чудеса типографики стали доступны и нам простым смертным.



Как использовать



Да легко, просто подключаем и используем.

<script src="kerning.js"></script>


Больше ничего не нужно, остальное она сделает сама.



[Перевод] Google+: 92, 93, 94, 95, 96, 97, 98, 99… 100


В течении последних 90 дней мы проводим онлайн-тестирование Google+. Мы успели реализовать 91 обновление нашей социальной сети. Про все из них вы можете прочитать здесь. Мы хотим сказать, что это только начало новой удивительной эры, эры в которой люди смогут общаться в Интернете точно так же легко, как и оффлайне. С каждым днем мы приближаем эту мечту. И вот сегодня еще один шаг — сотый. Мы хотим представить вашему вниманию 9 новых функций Google+.



[Перевод] Приступаем к работе с Google+ API






Только что пришла благая весть от Гугла:



Приветствуем разработчиков,



Благодарим Вас за проявленный интерес к платформе Google+. Мы обещали, сообщать о всем интересном, что происходит. Ну, что же — пришло время…



Сегодня мы запускаем первую часть Google + API. Это первый выпуск API ориентирован только на работу с публичными данными — API позволяет получать доступ к информации, которою пользователи раcшаривают с помощью Google+. Подробную информацию Вы можете получить в нашем блоге.