Пешком

11.11.2015

WordPress: сборка JS с помощью Grunt

Как я использую Grunt для оптимизации Javascript при разработке сайтов на Wordpress? Об этом и пойдет речь ниже. Статья будет интересна (наверное) прежде всего тем, кто только открыл для себя Grunt: то есть хотя бы установил и запустил его.

Я начал разбираться с Grunt’ом чтобы решить две популярные задачи: склеить и минифицировать JS-файлы. При этом в процессе разработки JS нужен «разобранным»: видеть в каком файле и какой строке случилась ошибка. А в продакшене совсем наоборот: JS-ресурсы нужно объединять в один обфусцированный файл, потому что меньше число HTTP-запросов, меньше вес страницы… вот это все.

Сначала это выглядело примерно так. далее…

16.12.2013

Про JavaScript

Ребята, хочу поделиться радостью, что читаю свою третью книжку про яваскрипт и она прекрасна. Первой было руководство по jQuery, скорее как справочник, потом врубился в «JavaScript. Оптимизация производительности» Николаса Закаса и наконец-то добрался до истоков — «JavaScript. Сильные стороны», 2008. Автор книги Дуглас Крокфорд — создатель всемирно известного инструмента отладки кода JSLint, на тот момент ведущий JS-разработчик Yahoo (с 2012 работает в Paypal).

Дуглас в свое время так полюбил JSON, что зарегистрировал домен json.org и опубликовал собственную спецификацию формата на радость всему интернету, а в 2006 году официально ее оформил (RFC 4627).

Крокфорд также известен добавлением фразы “The Software shall be used for Good, not Evil” в открытую лицензию на использование своей програмы JSMin в 2002 году. Скандал случился семь лет спустя, далее…

05.12.2013

Сделать снимок с веб-камеры! Онлайн! Бесплатно! Без SMS!

HTML5 getUserMedia API дает доступ к оборудованию пользователя: веб-камере, микрофону и т.д. Далее расскажу как на чистом JavaScript можно сделать снимок с веб-камеры прямо в браузере. далее…

30.10.2013

А я люблю кататься на велосипеде

Приехал на работу: 18 километров за 35 минут по солнечной Москве. далее…

#   #   #
20.10.2013

Как я стер и заблокировал свой macbook и чем все кончилось

Вчера, вернувшись с дня рождения, потерял дома сумку с макбуком. В угаре заблокировал ноутбук через приложение Find iPhone на телефоне и до кучи активировал удаление всех данных при появлении ноутбука в сети. Утром, благополучно найдя сумку и открыв ноут, увидел как тот вдруг начал выключаться и потом загружаться. На экране появилась просьба ввести System lock PIN, а на почту упало, что макбук обнаружился по такому-то адресу во столько-то и что удаление данных успешно началось. Пароль (он же System lock PIN), который я установил через Find iPhone я почему-то не запомнил, и судя по прочитанному в интернете, разблокировать ноутбук можно только в сервисе.

Завтра буду звонить в техподдержку Apple, может они чем помогут. далее…

#   #   #   #
18.10.2013

Новый SevaDenisov.ru

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

Пишу с приложения WordPress для айпада, зачеркивать в нем текст сплошное удовольствие получается случайно.

23.12.2010

Про симпсонов

Мардж пишет новогоднюю открытку родителям: «У нас все хорошо. Мэгги растет не по дням, а по часам, Лиза окончила полугодие на одни пятерки, Барт… мы его тоже очень любим». Хотя Барта изображают болваном, в одиннадцатой серии первого сезона открывается его дар, когда по программе обмена учащимися он отправился к виноделам во Францию, а к Симпсонам приехал шпион из Албании.

Каждый эпизод начинается с заставки, в которой Барт заполняет школьную доску обещанием больше не делать «что-то плохое», каждый раз «что-то» — новое. Благодаря этим лингвистическим упражнениям и врожденному таланту, Барт заговорил на французском языке мгновенно и внезапно, чем спас себе жизнь. А заодно и сотни тысяч жизнейжизни французов, которые могли пострадать от вина с антифризом. Барт вернулся домой героем.

Досмотрел первый сезон! Очень нравится:)

123