All streams
Search
Write a publication
Pull to refresh
16
0
Send message
Где-то на хабре было, что минута простоя гугла обходится ему в четверть миллиона долларов.
Тут, конечно, стуация немного иная, но, учитывая, что лежит вк уже долго, сумма должна быть приличная…
Спасибо, интересно.
Очень понравился Dropsort:)
В мозиле на данный момент нет полной поддержки фильтров, во всяком случае в стабильной версии. Интересно то, что сами фильтры там есть, они создаются, работают, но ведут себя все как lowpass, независимо от указанного типа…
$passworld

Передать мир? Куда? Зачем?
JavaScript, спасибо, что не Mocha.
Ах, 'Программа Поощрения Авторов' значит. Спасибо, теперь знаем:)
По запросу 'ППА' гугл упорно выдает 'прерванный половой акт'. Озадачили, однако.
Я сечас как раз пишу большую статью на эту тему (web audio api) и там будет рабочий (взял и добавил на сайт/начал использовать для себя) пример плеера с эквалайзером, спектограммой, блекджеком плейлистом и CORS. Все для этого в принципе уже есть.
Проблема в том, что до дефолтного (скажем, для того же контакта) веб плеера пока далеко.

UPD Перечитал ваш комментарий и понял, что не то написал, о разных вещах говорим. В браузере нативного эквалайзера нет, это да…
'как называется плеер, который' *
Прошу прощения, клавиатурой пользуюсь шесть лет, а пальцы ещё того старше
Вообще, конечно, winamp. Но я уже не помню, когда скачивал аудио/видео файлы, ведь большинство из того, что мне нужно, доступно онлайн. И на вопрос, 'А куда же подевались все его пользователи?' возможно, туда и подевались. К сожалению, я не знаю, как с этим обстоят дела на западе, но лично для меня (а я вряд ли являюсь исключением) десктопные плееры уже не так важны. Честно скажу, я даже не знаю, как называется плее, которые установлен у меня (у меня линукс).

Я к тому веду, что проблема скорее не в том, 'каким плеером', а в том, как люди воспроизодят медиа файлы.
Согласен, да. Правда, тут вот какая штука: 1/0 === 1/(-0) будет false, но при этом
0 === -0 это true. Как мне кажется, суть этого пункта не в наличии в языке +0 и -0, а именно в том, как они сравниваются. Математиков такое поведение может и смутить. Хотя это, пожалуй, копание в мелочах.
>> 1. Простейшая математика. Не бывает положительного или отрицательного нуля. Он просто нуль!
Эм… как раз таки бывает — при вычислении односторонних пределов в окрестности точки разрыва функции, например.
Извиняюсь за сумбур и ошибки — спешил.
Разумеется, вы правы — любой код можно написать в одну строку, можно размазать на 1оо5оо)
Здесь речь идет не много о другом, и, каюсь, я не могу строго сформулировать эту идею, но суть в том, чтобы строки были логичными — здесь думаю, суть в том, чтобы каждая строка выполняла не более одной высокоуровневневой операции. И чтобы этот код можно было разобрать 'без лупы'.
Разумеется, 'высокоуровневневость' вещь катострофически относительная, и вот здесь-то, на мой взгляд, вся субъективность и кроется.
Как бы ты это не определял, всегда можно просто взять и найти контрпример, который выставит несостоятельными все предыдущие аргументы).
Но я сдесь к задаче подошел скорее с точки зрения синтаксической нежели семантической. Если по простому — один 'if' — одна строка, то есть больше опирался на языковые конструкции чем на логические.
Да, Doom я тоже видел. И КК тоже хорошо выглядит) Но тут имхо минимальность будет слишком ущербной — результат будет сильно отличаться от того, что предлагают не-30ти строчные аналоги. А вот с теми тремя примерами, что прозвучали на хабре, все вроде как бы похоже на правду)
У меня опера 12 c чем-то, тестировал в ней, вроде все работало. Это какой движок?
К слову, я, пока писал, себе 300 раз сказал спасибо за то, что jQuery использую только там, где это того стоит. Разумеется, речь идет о кроссбраузерности голого js — я его знаю(!).

И ещё интересный момент, который для мне непонятен до сих пор. Лежат кирпичи, точно знаю, что их длина в ряд 320px. Открываю документ на локальной машине — всё нормально. Открываю на фиддле — в каждом ряду последний кирпич не взлазит и сползает на следующий ряд. Код ровно тот же. Так и не понял почему это происходит. Пришлось для кроссФиддловости сделать ширину поля 322px.
Хм, если вы этого не знали, то вам, думаю, будет интересно — Wolfenstein был портирован под браузер (читай — WebGL). Правда, сейчас переход по ссылке твердит 403, но он там был, клянусь)
Благодарю за отзыв.
А px, она же положение ракетки дублирует, куда же без неё?)
Я немного знаком с OpenGL и с её высокоуровневой js-оберткой Three.js и могу точно сказать что в 300 строк не уложить (не используя что-то ещё более высокоуровневое). В 3000 — вот тут можно поспорить уже. Ну а на чистом js без библиотек точно не выйдет.
И, да — буду только счастлив узнать, что я ошибаюсь)

Information

Rating
Does not participate
Registered
Activity