• Изоморфный БЭМ
    +2
    Наконец то доделал задачу переименования (в т. ч. внутри файлов). И добавил еще различных плюшек:
    — автооткрытие файлов с указателем на нужной строке (указатель конфигурируется в шаблонах)
    — шоткат bemy для простого вызова тулзы
    — более гибкая работа с файловой структурой (например, можно вызывать беми относительно файлов)
    — поддержка кастомных разделителей БЕМ сущностей (теперь не только '_' и '__')
    — тесты и другое.
  • Вычислите длину окружности
    +26
    Говорят, windows 10 будет занимать на 4.5 Гб меньше предыдущей версии.
  • Изоморфный БЭМ
    +1
    github.com/f0rmat1k/bemy
  • Изоморфный БЭМ
    0
    Отличия примерно такие:
    — bem tools, насколько я помню, требует наличие level.js, без него отказывается даже просто блок создать. Bemy работает проще (кому-то плюс, кому-то минус) и ориентируется на path, который вы в него отправили.
    — bemy использует шаблоны для файлов и во время создания заполняет их бем-именами.
    — bemy умеет создавать структуру элементов, модификаторов текущего блока по deps-файлам (bem tools вроде бы так не умеет, он создает файлы страниц по депсам, как заявлено. Не проверял). То есть вы заполняете deps тем, что вам надо, 1 хоткей и структура (по-умолчанию с css-файлами) готова.
    — планирую допилить глубокий rename бем-сущности.
  • Изоморфный БЭМ
    0
    Выложил. Буду рад помощи переводу на англ. github.com/f0rmat1k/bemy
  • Еще один способ сжатия CSS файлов
    +4
    Очень опасненько. К слову про эту технику на фейсбук-конфе рассказывали. Но опасненько, конечно. Да и дебаг в проде усложняет.
  • Изоморфный БЭМ
    0
    На гитхабе, да не на том. На днях выложу.
  • Изоморфный БЭМ
    0
    С шаблоном файла. Например, если в параметрах вы указали 'css js', то в файлы создадутся по шаблонам, которые идут в поставке либо настроены вами. По-умолчанию, для css файла используется шпблон с содержимым .{{block}}{{elem}}{{modname}}{{modval}} { }, и следуя примеру выше, в нем станет .block__elem {}. Разделители сущностей и пути к шаблонам настраиваемы.
  • Изоморфный БЭМ
    +2
    Написал node-приложение, позволяющее создавать бем-сущности исходя из указанной папки (например, если натравить на папку block/__elem, то создастся файл с именем block__elem с нужным расширением и шаблоном), а также автоматическое создание структурыэлементов и модификаторов по deps- файлам. Легко интегрируется в webstorm. Стоит ли выложить в opensource?
  • Асинхронный JavaScript: без колбеков и промисов
    0
    В nodejs так нельзя сейчас.
  • Mozilla выпустила первый браузер для разработчиков
    0
    Не хватает показа репеинтов, как в хроме.
  • Визуальные закладки в Opera 25 для компьютеров
    +3
    Вадим, подскажите, планируется ли когда-нибудь, пусть даже в далеком будущем делать человеческое выделение текстов (как в опере 12)?
  • Модульный смартфон «Project Ara»: новые подробности от Google
    –1
    Основная маркетинговая проблема в том, что таким телефоном трудно понтаваться. Многим людям важно, что у них айфон (либо любой топ на андроиде), скажем. И не абы какой, а последний! А этим конструктором особо не попантуешься.
  • Параллакс на чистом CSS
    0
    Да, можно, но это велосипед со всеми вытекающими оттуда последствиями. Как минимум почти невозможно, чтоб скроллинг вел себя так же хорошо, как нативный, к тому же фпс будет не фонтан. Это ок в картах, но ставить такое на роль скроллера страницы я бы не стал. А сабж таки при системном скроллинге работает.
  • Параллакс на чистом CSS
    0
    Нет, на джаваскрипте на iOS невозможно заставить репейнтить после того, как пользователь отпустил экран, и система продолжает иннерционно доскраливать. Если считаете, что можно, то пруфы в студию.
  • Как я создавал плагин постраничной прокрутки One Page Scroll с открытым исходным кодом
    0
    Ну если перечислять недостатки, то их много. Например, нет скроллбара в сабже поста. Описанная вами проблема имеет место быть. Я сейчас как раз кодю так, чтоб при превышении N-ой высоты экрана отключался режим скроллера. Как все доделаю, запилю пост.
  • Как я создавал плагин постраничной прокрутки One Page Scroll с открытым исходным кодом
    0
    У этого плагина, как и других подобных, есть 1 серьезная проблема: они плохо работают с иннерционными девайсами, такими, как трекпады или magicmouse — за 1 прикосновение к девайсу прокручивают 2 и более слайда. Причем чем быстрее сделать анимацию между слайдами, тем больше все усугубится. Эту проблему я относительно поборол на kit.yandex.ru, если кому интересно, могу пост запилить.
  • 9.09.2014 | Online-трансляция презентации Apple
    0
    Cookoo работают более полугода, но это не совсем смарт часы, а скорее индикатор тех или иных нотификаций, чего некоторым, к слову, достаточно.
  • 9.09.2014 | Online-трансляция презентации Apple
    0
    Стоит отметить, что 1136 умрет года через 3. Ну а пока да…
  • 9.09.2014 | Online-трансляция презентации Apple
    –1
    джеилбрейк наш друг
  • Я нашёл ошибку в браузере!
    +1
    Во имя всего святого, где синхронизация, ребят?
  • В России закрываются салоны Samsung: второй эшелон наступает?
    +1
    ios8 последняя бета, 3g, GPS, wi-fi. Чесслово, 2 дня держит при обычном исп-ии. Батарейке 3 года.
  • В России закрываются салоны Samsung: второй эшелон наступает?
    +1
    4s, ему около 3 лет.
  • В России закрываются салоны Samsung: второй эшелон наступает?
    0
    У меня айфон работает два дня либо день в хардкорном режиме, чяднт?
  • Параллакс на чистом CSS
    +1
    Однако перестала работать инерционная система промотки.
  • Параллакс на чистом CSS
    0
    На айпеде работает в режиме реального времени, то есть во время скроллинга, чего не добиться жс параллаксом. Это оч круто!
  • Обзор рынка носимых устройств с краткой исторической справкой
    0
    Тут можно бесконечно спорить. Как я уже сказал, это дело вкуса. Почему Cookoo лучшие для меня? Во-первых, это нормальные часы с циферблатом, которые долго работают. Я не хочу заряжать пусть даже раз в неделю еще 1 гаджет: я уже подустал от bt-гарнитуры, планшета, смартфона. Во-вторых, мне важен кейс напоминания события календаря (у меня много встреч в течение дня). Очень полезена натифиация о заряде батареи. Переключение треков не лишнее. Отображение id звонящего полезно, чтобы принять решение доставать смарт или нет. Мне этого более чем хватает при условии, что это нормальные симпатичные часы. Ну и я не различаю виды нотификации от вибрации (айфон). По сути они идеальны для того, кому нужны обычные часы с циферблатом, а смарт-опции — это просто бонус (особенно календарь и севшая батарея).
  • Обзор рынка носимых устройств с краткой исторической справкой
    0
    Вибрация не сообщит тип нотификации. Так или иначе лично мне неудобно читать текст с маленького экрана часов, расплачиваясь при этом еженедельной (если не чаще) зарядкой. Я понимаю, что кому-то может быть удобней, просто озвучил лучший для меня вариант. Держу хабр в курсе, так сказать.
  • Обзор рынка носимых устройств с краткой исторической справкой
    0
    Факт наличия, но по мне, так это как раз плюс.
  • Обзор рынка носимых устройств с краткой исторической справкой
    0
    По мне так самые нормальные смарт-часы, это www.cookoo2.com/
    Работают от зарядки от полугода. Выглядят нормально, а не как часы задрота. Треки переключают, нотификации показывают. Большего и не нужно, имхо.
  • Амнистия и обнуление
    +1
    Может просто ввести 2 вида рейтинга? Авторский и от простолюдинов? Или сделать авторский в 10-20 раз значимее простолюдиновского? (хотя наверно это боян, и уже предлагали)?
  • Сравнительный обзор Android-браузеров
    0
    Нексус да, а вот галакси совсем нет.
  • Что ждать от нового Samsung Galaxy Note 4
    +1
    Кто нибудь из Android-программистов мог бы рассказать, как там реализована работа с многоядерными процессорами? Есть ли смысл в 8 ядрах заместо двух или даже одного?
  • Сравнительный обзор Android-браузеров
    0
    > Теперь всё по-другому, и даже самые дешевые устройства обеспечивают достаточную скорость работы
    Ах, если бы. Если делаем какой то более менее интерактивный сайт с анимациями, то почти на всех нетоповых андроида производительность ничего кроме уныния не вызывает. Скорости андроид браузеров (даже хрома) хватает только чтоб статические сайты проматывать. Сравните фпс, например, в этой демке matthew.wagerfield.com/parallax/ на андроиде (у нас рывки на galaxy s4 в хроме) и, например, на 2-3 айпэде.
  • Советы front-end разработчику
    0
    Это была шутка на тему второго абзаца поста.
  • Грамотность — не в упадке
    0
  • Грамотность — не в упадке
    +1
    На самом деле все не так просто. Тут конечно можно сослаться на то, что сказуемое, но есть и такое вот мнение:
    newforum.gramota.ru/download/file.php?id=4542&sid=59d9422ce8a199471822d6cc4260e6c2
  • Грамотность — не в упадке
    –3
    *Необязательно
  • Советы front-end разработчику
    –3
    Да кто ты такой, чтобы давать мне советы?
  • Несколько полезных CSS-трюков
    0
    Убирать плейсхолдер сразу это зло