Как стать автором
Обновить
18
0

Пользователь

Решаем вопрос сортировки в JavaScript раз и навсегда

Время на прочтение 9 мин
Количество просмотров 36K
JavaScript *Программирование *Алгоритмы *Функциональное программирование *

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

Читать далее
Всего голосов 23: ↑19 и ↓4 +15
Комментарии 21

Осциллоскоп на WebGL

Время на прочтение 4 мин
Количество просмотров 18K
JavaScript *Программирование *Математика *WebGL *


В электронной музыке есть интересное направление — музыка для осциллоскопов, которая рисует интересные картинки, если выход аудиокарты подключить к осциллоскопу в режиме XY.
К примеру, Youscope, Oscillofun и Khrậng.

Все красивые видео, генерируемые такой музыкой созданы с помощью записи работы настоящего осциллоскопа на видеокамеру. Когда я поискал в сети эмуляторы осциллоскопов, мне не удалось найти такие, которые рисуют мягкие линии, как в настоящем осциллоскопе.

Это сподвигло меня на создацие своего эмулятора осциллоскопа на WebGL: woscope.

В этом посте я расскажу о том как именно происходит рисование линий осциллоскопа в woscope.
Читать дальше →
Всего голосов 21: ↑21 и ↓0 +21
Комментарии 23

Фоновый режим в Google Chrome

Время на прочтение 1 мин
Количество просмотров 65K
Google Chrome
В последних версиях Chrome добавили работу расширений в фоновом режиме. Теперь, даже при закрытом Chrome, в фоне будут работать установленные расширения с фоновыми страницами, такие как GMail Сhecker, RSS notifier и прочие.
Что это значит для конечного пользователя? Это значит, что не придется постоянно держать браузер включенным для того чтобы не пропустить какое-либо событие, так как он всегда будет включен, и запуск Chrome будет происходить быстрее.
Данная функция является опциональной и легко отключается.
Всего голосов 61: ↑47 и ↓14 +33
Комментарии 76

Информация

В рейтинге
Не участвует
Дата рождения
Зарегистрирован
Активность