[Перевод] Immer: новый подход к иммутабельности в JavaScript |
update-in
— это красивая конструкция языка ClojureScript, любые аналогичные идеи, реализованные на JavaScript, будут, в основном, полагаться на неудобные строковые пути. Такой подход подвержен ошибкам, он усложняет проверку типов и требует изучения особого API.
Метки: author ru_vds разработка веб-сайтов javascript блог компании ruvds.com разработка immer |
tdlib-ruby: как сделать Telegram-клиент на Ruby |
Метки: author olemskoi ruby on rails ruby блог компании southbridge tdlib telegram telegram-cli tdlib-ruby |
Avito Quiz: Golang |
Привет! Сегодня продолжаем серию мини-квизов в нашем блоге. Этот выпуск (предыдущий здесь) будет посвящен языку Go — будем считать, что это разминка в преддверие GopherCon Russia 2018 (кстати, у нас на этой конференции будет стенд, и мы планируем несколько интересных активностей).
Под катом — семь вопросов и пара пасхалок. Ответы на вопросы выложим апдейтом к посту в понедельник, 26.02. Если будете решать — кладите ответы под спойлер, чтобы не портить другим фана.
Enjoy!
Метки: author meduza программирование занимательные задачки go блог компании avito golang avito |
[Перевод] 3D-движок, написанный на формулах MS Excel |
Метки: author PatientZero разработка игр ненормальное программирование excel формула создание игр |
Анонс Serverless Moscow Meetup #1 |
Метки: author SanDark7 amazon web services блог компании rambler co serverless smart home aws |
Conduit — легковесный service mesh для Kubernetes |
Метки: author shurup devops блог компании флант conduit service mesh kubernetes linkerd микросервисы |
Браузер != Браузерный движок |
Всем привет!
В данной статье я хочу поделиться мыслями на счёт создания собственного браузерного движка. Мы рассмотрим текущие браузеры и браузерные движки. Вспомним про Modest и узнаем его нелёгкую судьбу.
Это будет цикл статей в которых мы создадим свой собственный минималистичный браузерный движок. Каждая статья будет подкреплена реальным кодом и примерами.
По прошествии десяти статей у нас с вами будет минимальная рабочая версия браузерного движка, сильно минимальная. После этого, если запал не уйдёт и будет интерес сообщества, продолжим, и в итоге доберёмся до JS.
И конечно, первым делом необходимо понять, что такое браузер и браузерный движок.
Приступим!
Метки: author lastmac браузеры open source html renderer browsers web engine high-performance |
Конференция Fujitsu в Перми |
Метки: author FeeAR системное администрирование it- инфраструктура блог компании fujitsu fujitsu пермь конференция |
Ускоряем метод Виолы-Джонса (Viola-Jones) |
Метки: author ErmIg обработка изображений алгоритмы c++ simd haar image processing algorithms |
Санаторий для мозга: как не заставлять пользователя напрягаться |
Метки: author Smileek управление продуктом интерфейсы usability блог компании funcorp ux когнитивная нагрузка забота о пользователе отсутствие лишних меток |
[Перевод] Zane Lackey: “Не следует инвестировать в безопасность, только чтобы соответствовать требованиям закона” |
Метки: author PandaSecurityRus тестирование it-систем информационная безопасность антивирусная защита блог компании panda security в россии интервью пентестинг zane lackey хакеры |
[Перевод] Webpack 4, import() и CommonJS |
Метки: author eyeofhell разработка мобильных приложений разработка веб-сайтов программирование javascript блог компании voximplant webpack |
[Перевод] Создание игры на Lua и L"OVE — 1 |
Метки: author PatientZero разработка игр lua ооп создание игр игровой фреймворк библиотеки lua |
Как перестать тратить кучу времени на походы по магазинам? |
|
«Календарь тестировщика» за февраль. Узнай своего клиента |
Мы продолжаем цикл статей «Календарь тестировщика», где каждый месяц тестировщики Контура делятся опытом и рабочими секретами. В предыдущей статье Максим Захаров рассказал как разобрать бэклог.
В этот раз Илария Тарасова и Максим Колодкин из Контур.Эльбы, расскажут, почему тестировщику нужно общаться с клиентом и какие инструменты для этого есть в Контуре. Чтобы не пропустить новую статью, подписывайтесь на телеграм-канал.
В нашей команде разработчики сами хорошо и быстро пишут тесты. Поэтому мы не тратим время на автоматизацию, а боремся за качество продукта во всём, что касается взаимодействия с пользователями.
Сейчас у нас есть несколько каналов связи. Например, техподдержка общается по телефону, отвечает на сообщения в почте, Телеграме и онлайн-чатике в сервисе. Все собранные проблемы анализирует наш эксперт и передаёт команде в виде готовой статистики.
За 8 лет число пользователей сильно выросло, поэтому увеличилось и число консультантов. Сейчас их 70, они работают по жестким правилам и регламентам ради эффективности. С одной стороны, это помогает выстроить работу большой команды, а с другой, делает процесс очень негибким. Консультант может решить конкретную проблему, но у него не хватает времени, чтобы подумать шире и найти её истинную причину (например, в интерфейсе). В итоге такие проблемы не всплывают в ежемесячной статистике, а так и лежат на дне, пока не накопится критическая масса недовольных пользователей.
Читать дальше ->
|
Задай вопрос создателю Vue.js |
Vue — JavaScript фреймворк для разработки веб-приложений на JavaScript, созданный Эваном Ю (Evan You) в 2013 году.
Vue нашел золотую середину между React и Angular и испытал взрывной рост в последние два года, попав в тройку лидирующих JS фреймворков.
В отличии от Angular/Google и React/Facebook Vue разрабатывается сообществом и финансируется через пожертвования на Patreon. В результате Эван оставил работу в Google и полностью посвятить себя разработке Vue.
• В русском Vue чате в Telegram уже более 2200 человек!
• С предыдущими статьями о Vue можно ознакомиться в хабе VueJS .
• 22 Марта состоится первый VueMoscow , не пропустите!
Эван любезно согласился ответить на вопросы пользователей Хабрахабра.
Читать дальше ->
Метки: author z6Dabrata разработка веб-сайтов программирование vuejs open source javascript vue vue framework vue.js evan you эван ю amp;a faq ama |
Интересные факты о Python или «С днем рождения, Python!» |
Метки: author maxpy python happy birthday с днем рождения интересные факты а ты знал? |
Девчачьи радости в интерьере — не розовая полка с интернет-радио и RGB подсветкой |
Метки: author igor_suhorukov настройка linux open source java mdp music player daemon raspbian raspberry pi iot internet radio |
DevDay про .NET: ленивая авторизация & союз DSL и C# |
Метки: author InnaSavchkova программирование конференции c# .net блог компании 2гис гис meetup devday |
Мониторинг эффективности работы IT-систем с помощью Splunk IT Service Intelligence |
|