Архив за 08 ноября 2013 - 2

Написано по просьбам из соседнего топика — Как мы тестируем поиск в Яндексе. Screenshot-based тестирование блоков результатов

Использование скриншотов для тестирования

История про глубокий рефакторинг.

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

Хитрый способ создания анимированного jpegа
Сегодня с успехом осуществил свой эксперимент по сжатию гифок. Меня давно уже раздражает отсутствие специального формата для сжатия анимированных файлов. Как так, gif есть, а анимированного jpeg нет, хотя для большинства существующих гифок подходит именно jpeg.

От существующих решений, мое отличается тем, что это один файл svg, который можно вставить на страницу через тэг <img>

Под хабракатом находится сжатая версия вот этой гифки tfirma.name/public/leprosorium.ru/cosss_gif/0004w00e.gif
Оригинал весит 6 мегабайт, сжатая версия — 1,3 мегабайта.

Осторожно! Данное решение имеет существенный недостаток, который выражается в высокой загрузке процессора (около 25%). Происходит это только во время загрузки файла, около 1-2 секунд, потом все возвращается в норму.
Читать полностью »

В начале ноября компания Nvidia традиционно публикует отчет за очередной квартал. На этот раз — за третий квартал 2014 финансового года, завершившийся у этой компании 27 октября 2013 года.

В течение трех месяцев Nvidia удалось получить доход в размере 1,054 млрд. долларов. Это на 7,9% больше, чем в предшествующем квартале, но на 12,5% меньше, чем год назад.

Читать полностью »

Компания Panasonic представила планшет Toughpad 4K UT-MB5, по словам производителя, ставший первым в мире планшетом с 20-дюймовым экраном 4K (3840 х 2560 пикселей). Указанные параметры соответствуют отношению сторон 15:10 и плотности 230 пикселей на дюйм. Тип панели — IPS Alpha. Экран — сенсорный, распознает до 10 одновременных прикосновений. В виде опции доступно перо Panasonic Electronic Touch Pen, которое можно использовать для рукописного ввода и эскизов. Для определения координат в пере используется инфракрасное излучение, а с планшетом оно взаимодействует по интерфейсу Bluetooth. Перо способно распознать до 2000 уровней нажатия.

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

В исследовательском центре IBM имени Томаса Уотсона разработали технологию получения однослойных листов графена размером до 10 сантиметров и нанесения их на кремниевую подложку. Эта технология может стать основой для массового производства графена и появления на рынке электронных устройств на его основе.

image
Читать полностью »

На мероприятии Nokia World компания представила смартфон Lumia 1520Читать полностью »

Представив недавно водоблок для топового 3D-ускорителя AMD Radeon R9 290X, компания Aqua Computer сегодня анонсировала водоблок и для наиболее производительного однопроцессорного адаптера Nvidia в лице GeForce GTX 780 Ti.

Aqua Computer GeForce GTX 780 Ti

Читать полностью »

В ходе прочтения этой статьи и комментариев к ней у меня сформировалось стойкое ощущение, что большинство пользователей использующих другие дистрибутивы имеет не совсем верное представление о gentoo-like системах. Скорее всего виновато в этом само словосочетание «source-based».
В чем прелесть Gentoo: Мифы и реальность
Кто-то, услышав его, представляет при этом компьютер дымящийся от усилий прикладываемых при бесконечной компиляции очередной утилиты. Кто-то вспоминает dependency-hell который поджидает нас при установке тарболов. Кто-то считает, что это дистрибутив для малолетних шк энтузиастов готовых родину продать за ускорение системы и снижение времени загрузки на пару секунд. Некоторые бегут в шоке узнав про практически полное отсутствие графических средств администрирования.
Так как я считаю что данный дистрибутив сильно недооценен, и как следствие его использует меньше людей чем могло бы (а чем шире сообщество, тем лучше), я решил описать свою, возможно глубоко субъективную, позицию по данному вопросу и постараться убедить читателей, что дистрибутив вовсе не столь брутален и хардкорен, как могло показаться.
Читать полностью »

Microsoft, Facebook и Google объявили о совместной программе, в рамках которой независимым ИТ-специалистам предлагаются денежные премии за выявление критически опасных багов в популярных продуктах и технологиях. Руководитель отдела безопасности продуктов Facebook Алекс Райс, утверждает, что несмотря на соперничество их компаний в других областях, команды, занимающиеся безопасностью, тесно сотрудничают. Фонд Internet Bug Bounty создан на средства Microsoft и Facebook, тогда как Google предоставляет своих специалистов, которые будут курировать эту программу.

Internet Bug Bounty — новая программа поощрения за выявление уязвимостей в веб технологияхЧитать полностью »

imageimageСвершилось. Теперь график выпуска новых версий AutoCAD для Mac не связан с циклом выпуска AutoCAD для Windows. С этого момента он совмещен с графиком новых релизов устройств и программного обеспечения Apple, что позволяет использовать их преимущества и поддерживать основные обновления Apple OS.

AutoCAD для Mac 2014 и AutoCAD 360 для новых iPad можно увидеть в презентации новинок Apple, например, здесь и здесь.

Вместе с презентацией новинок Apple в этот раз мы выпустили AutoCAD 2014 для Mac и AutoCAD LT 2014 для Mac. Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js