Как стать автором
Обновить
38
0
Максим Карелов @xxxTy3uKxxx

Техлид frontend в Citilink

Отправить сообщение

Parcel — пишем плагин

Время на прочтение 6 мин
Количество просмотров 6K


В прошлой статье я рассказал про новый бандлер Parcel, который не требует конфигурирования и готов к бою сразу после установки. Но что делать, если вдруг стандартного набора ассетов не хватает? Ответ прост — написать свой плагин.

Читать дальше →
Всего голосов 7: ↑7 и ↓0 +7
Комментарии 2

Parcel — очень быстрый бандлер, не требующий настройки

Время на прочтение 3 мин
Количество просмотров 41K


Для чего


Parcel — маленький и быстрый бандлер, позиционируется как решение для маленьких проектов. С момента первого релиза (7 дней назад) уже собрал 8725 звездочек на гитхабе. Согласно официальной документации имеет следующие плюсы:


Быстрая сборка


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


Собирает все ваши ассеты


Из коробки имеется поддержка ES6, TypeScript, CoffeeScript, HTML, SCSS, Stylus, raw-файлов. Плагины не требуются.


Автоматические преобразования


Весь код автоматически проходит через Babel, PostCSS, PostHTML — подхватываются при необходимости из node_modules.


Разделение кода без лишней конфигурации


Используя динамический import(), Parcel разделяет бандл для возможности быстрой начальной загрузки точки входа в приложение


Горячая перезагрузка


Типичный хот-релоад без конфигурации — сохраняете изменения и они автоматически применяются в браузере.


Дружелюбный вывод ошибок


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

Читать дальше →
Всего голосов 22: ↑18 и ↓4 +14
Комментарии 68

Multiboot, UEFI, NTFS или почти рецепт счастья

Время на прочтение 4 мин
Количество просмотров 292K
Пост написан по мотивам публикации «Живительная флешка».

Предисловие


Доброго времени суток, Хабр. Совсем недавно, читая Хабр, наткнулся на статью Живительная флешка, где был описан способ создания мультизагрузочной флешки с набором полезных утилит, разнообразных систем и т.д. И все бы ничего, да вот и тут зарыта собака — обратим внимание на эту ветку комментариев, в которой обсуждается работоспособность мультизагрузки в системах с UEFI. Таким образом я начал собственное расследование искать универсальный способ решения этой проблемы.
Читать дальше →
Всего голосов 25: ↑24 и ↓1 +23
Комментарии 74

Flask и загрузка файлов: success story

Время на прочтение 3 мин
Количество просмотров 30K

Добрый вечер, Хабраюзер. Хочу поделиться небольшим опытом ограничения размера загружаемого файла. Весь опыт получен эмпирическим путем.

Как выглядело ТЗ:
  1. В шаблоне создаем формочку с полем для файлов
  2. На сервере проверяем расширение файла и его размер
  3. Если все условия удовлетворяются — загружаем файл и сохраняем ссылку в БД

Все выглядит просто, но печаль настигла меня при проверке размера файла. Как я решил эту проблему? Добро пожаловать под хабракат.
Читать дальше →
Всего голосов 7: ↑6 и ↓1 +5
Комментарии 5

AppFog и Django. С чего начать?

Время на прочтение 4 мин
Количество просмотров 20K
Доброго времени суток, уважаемые хабровчане! Недавно я заинтересовался Python и, в частности, веб-фреймворком Django. После ознакомления с основными возможностями захотелось найти бесплатный хостинг с поддержкой Django. Каюсь, в тот момент напрочь забыл про GAE, но, почитав вчера про оный, понял, что выбор получился ничуть не хуже. Итак, встречайте, AppFog! (осторожно, под катом картинки!)
Читать дальше →
Всего голосов 27: ↑19 и ↓8 +11
Комментарии 19

ZTE Blade: как мы прошли путь до вменяемого Android 4.1.2

Время на прочтение 3 мин
Количество просмотров 104K
Удивительные устройства порой выпускают разные компании. В недалеком 2010 году компания ZTE выпустила новый смартфон под названием Blade. Устройство принадлежало (и, к слову, принадлежит) к бюджетному сегменту, и, следовательно, характеристиками не блещет. Сами характеристики Вы сможете найти на том же Яндекс.Маркете.
Смартфон выпускался в двух видах — европейский и китайский. Китайский оснащался 256 мб. оперативной памяти, а европейский — 512 мб.
Для 2010 года это был отличный бюджетный смартфон, одинаково хороший и в цене, и в качестве (разве что батарейка на 1250 мАч подкачала), работал из коробки на 2.1.
Читать дальше →
Всего голосов 82: ↑58 и ↓24 +34
Комментарии 85

Linux — WiFi Starting Script

Время на прочтение 2 мин
Количество просмотров 6.8K
Недавно колом стала задача сделать автоматическое подключение вафли к точке доступа. Алгоритм шифрования WPA. Недолго думая сел гуглить минимум инфы для написания башскрипта.
bienvenida
Всего голосов 24: ↑8 и ↓16 -8
Комментарии 19

ArchLinux — Software RAID

Время на прочтение 4 мин
Количество просмотров 10K
Недавно я прикупил себе две SSD'шки Kingmax SMP35 емкостью 60 Гб каждая. На них мы с отцом запилили хардварный RAID 1 средствами материнской платы и поставили Восьмерку (Окошки). Поплевались и снесли. Я решил опробовать RAID-массив в линуксе и выбор мой пал на арч (это менее изученый дистр из всех использовавшихся мною). Под катом картинок не будет, но выводы программ я выкладывать буду (:
Welcome!
Всего голосов 22: ↑13 и ↓9 +4
Комментарии 23

Как Warcraft 3 помог мне изучить парочку ЯП'ов

Время на прочтение 3 мин
Количество просмотров 4.5K
Прочитав статейку я решил рассказать о том, как же Warcraft помог мне. Я уже достаточно долго занимаюсь картостроением для игры Warcraft 3. Для многих наверное секрет, но компания Blizzard, выпустившая игру, дала пользователям достаточно мощный редактор карт с интерпретируемым языком программирования, который они назвали JASS (подробнее на вики).
Читать дальше →
Всего голосов 94: ↑63 и ↓31 +32
Комментарии 48

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Frontend Developer
Lead