Архив за 18 сентября 2012 - 4

SlickGrid – небольшой javascript-компонент для отображения таблиц. Отличительной чертой этого компонента является концентрация на порядке отображения информации, а не работе с ее (информации) источником. Другой отличительной чертой SlickGrid является весьма скудная документация, в том числе описание того, что касается работы через AJAX.
Читать полностью »

Ни для кого не секрет, что Microsoft Visual Studio 2010 представляет собой мощную IDE, которая, помимо всего, позволяет заменять команды сборки проекта проектов путем нескольких изменений в .vcxproj файлах. Как выяснилось, можно использовать эту возможность для того, чтобы заставить Visual Studio собирать проекты с использованием gcc, работающем на другом компьютере под управлением Linux. Естественно при этом обращение к gcc на Linux должно происходить по сети, в частности по ssh. В этой статье мы расскажем вам о своем эксперименте по такой необычной настройке Visual Studio.
Предположим, у нас есть программа:
Читать полностью »

Любому читательу, известно, что цены и ассортимент различных гаджетов и хорошей одежды в западных интернет-магазинах в большинстве своем намного лучше чем на родных просторах. Поэтому такие названия, как eBay, Amazon, Zappos уже давно не кажутся нам чужими. И это хорошо, ведь теперь есть повод познакомиться с интернет-шопингом еще ближе – все пользователи платежной системы ePayService имеют возможность воспользоваться специальным предложением от сервиса покупок за рубежом eBayToday: бесплатный Mail Forwading.

бесплатный Mail Forwading от ePayService и eBayToday
Читать полностью »

Русская служба BBC приводит любопытное статистическое исследование мониторинговой службы Musicmetric, которая занимается наблюдением и анализом музыкального мирового рынка. В целом, специалисты сделали малоутешительный для владельцев лейблов вывод — запрет на доступ к таким сайтам как «Pirate Bay» и другим трекерам почти не оказывает никакого влияния на повышение доходов музыкальной индустрии — музыку как качали, так и качают.

Вопреки всем стереотипам о дремучем пиратстве, в исследовании Digital Music Index (оцениваются 750 000 артистов) оказалось, что Россия находится за пределами второй десятки стран, жители которых наиболее часто скачивают музыку нелегально через файлообменные сети — РФ на 24 месте. Лидерами же в этом сомнительном рейтинге оказались США, Британия и Италия. В целом десятка «стран-лидеров» по числу нелегальных загрузок музыки выглядит следующим образом:
Читать полностью »

Основная идея

Много кто в процессе изучения Web Workers сталкивался с проблемой работы с canvas-ом. В основном это происходит из-за того, что в web worker нельзя передать элементы DOM. Решением может быть использование getImageData(). Внимание! Статья не рассчитана для новичков. Для изучения данного материала рекомендую ознакомиться с основами canvas и webworker.

Я попытаюсь продемонстрировать вам работу с getImageData() на примере создания асинхронно работающего сложного фильтра размывания изображений — blur. Для этого нам понадобится 2 файла: index.html и filter_worker.js
Читать полностью »

В отличие от большинства участников хабрасрачей на тему «работа на дядю или свой бизнес», я весьма доволен своей работой. Одно из её преимуществ — наличие свободного времени в течение дня, которое позволяет мне легко мириться с не очень гибким графиком. Время это я трачу его в основном на игры; у меня выработался свой набор критериев игры для рабочего времени: что-нибудь простенькое, желательно многопользовательское, что можно в любой момент отложить в сторону и вернуться к делам. Поэтому, отбросив разномастные весёлые фермы в социальных сетях и уже набившие оскомину безликие BBMMORPG, я остановился на браузерных стратегиях, которые изучаю потихоньку. Кроме того, об играх я ещё и пишу, и хочу начать рассказывать в своём блоге на Хабре о самых интересных представителях жанра. Начну я «по блату» с игры, выпускаемой моими знакомыми гейм-девелоперами. Знакомьтесь, «Му Lands: Black Gem Hunting» — к слову, победитель в номинации «Лучшая браузерная игра» 2010 и 2011 года по версии ConfOG.

Демоны, чёрный жемчуг и WMZ

Одно из ключевых отличий данного проекта от товарищей по жанру — она позволяет не только тратить на неё деньги, но и выводить их оттуда. Об этом я тоже расскажу.
Читать полностью »

Привет!

Интернет-проект «ToWave» отпраздновал свой первый день рождения, сменил 2 раза дизайн, один раз концепцию и готов показаться вам.

Под катом — информация, что из себя представляет это интернет-издание, чем отличается от других нишевых интернет-СМИ и конкурс с призами.
Читать полностью »

Со ссылкой на участников цепочек поставок аппаратного обеспечения, источник сообщил уточенные данные о цене планшетов Microsoft Surface. Выход этих устройств ожидается в конце октября.

Microsoft Surface

Согласно ранее Читать полностью »

Весьма полезный рецепт, который облегчает общение с коммандной строкой описан здесь, однако попробовать его вживую не удалось, т.к. под мою систему (OpenIndiana) не существует компиляторя языка Go. Так возникла идея переписать указанную программу на более универсальный язык, который точно существует на любой платформе — Perl.

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

Друзья из momondo попросили меня оценить их новую фичу – рейтинг перелетов или поиск билетов по соотношению «цена – продолжительность перелета».
Я сначала, признаться, не совсем понял, зачем сайту нужен этот функционал, если есть старые добрые фильтры. Но, протестировав его, изменил свое мнение – это штука реально удобна, особенно для тех, кто настроен упростить процесс поиска, а также для тех, кто ленится или не любит копаться в настройках.

размещение кнопки

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


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