Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «программированный»
Особенности реализации виртуальной машины в Dart. JS и Dart глазами компиляторщика 2016-12-13 14:01:50
... engine и язык программирования Dart. Компиляторщик до ...
+ развернуть текст сохранённая копия
Продолжаем публиковать видео с митапа Dart разработчиков, который прошел в офисе Wrike в конце ноября. Сегодня представляем доклад Вячеслава Егорова из Google. Вячеслав — сотрудник Google в городе Орхус, Дания, в том самом офисе, где появился на свет V8 JavaScript engine и язык программирования Dart. Компиляторщик до мозга костей, интересующийся всем, что так или иначе связанно с виртуальными машинами. Работал над V8, сейчас работает над Dart VM и иногда чинит баги в LuaJIT. Вместе с ним залезем под капот Dart VM.
Смотреть
Тэги: dart, javascript, wrike, wriketechclub, блог, веб-сайтов, компании, программирование, разработка
Анализ покрытия кода тестами в Ruby 2016-12-13 12:11:26
Для начала я приведу небольшой тестовый проект из трёх классов, проанализирую его покрытие с ...
+ развернуть текст сохранённая копия
Для начала я приведу небольшой тестовый проект из трёх классов, проанализирую его покрытие с помощью гема SimpleCov, а напоследок немного поразмышляю о том, как анализ покрытия может приносить пользу проекту, и какие есть недостатки у Coverage в Ruby.
В качестве проекта для тестирования взята небольшая история о мальчике, который может спрашивать разрешения погулять у матери и у отца.
# Мама очень заботится о своём сыне, и не разрешает ему гулять,
# если он не надел шарф. А ещё она заботится о его успеваемости, поэтому если
# сын не сделал домашнюю работу, гулять ему она тоже не разрешит.
class Mother
def permit_walk?(child)
child.scarf_put_on && child.homework_done
end
end
Читать дальше →
Тэги: coverage, it-систем, ruby, tdd, веб-сайтов, программирование, разработка, тестирование
Спроси backend-разработчиков Badoo. Часть 1. Платформа 2016-12-13 11:00:23
...
3. Системное программирование. Как мы начали ...
+ развернуть текст сохранённая копия
Нам очень нравится формат AMA (ask me anything) на Reddit, когда кто-нибудь (в нашем случае – команда разработчиков) приходит в сабреддит AMA и говорит, что готов отвечать на заданные вопросы. Из самых запоминающихся сессий Ask Me Anything, например, команда инженеров Space X, или инженеры из Google, и даже действующий президент США Барак Обама четыре года назад отвечал на вопросы на Реддите. Недавно наша Android-команда проводила AMA и в онлайн-режиме отвечала на вопросы разработчиков.
Но в России нет своего Реддита. Зато есть свой Хабр. Поэтому мы решили прийти с форматом «задай нам вопрос» сюда. И не с пустыми руками, как велят правила AMA. Чтобы вам было проще понять тему, мы выбрали одну из наших команд – «Платформу» – и попросили ребят рассказать, чем они занимаются, на чём программируют и чего добились за время существования команды. И подвели небольшие итоги уходящего 2016 года. Поехали!
Оглавление
1. Чем занимается «Платформа»
2. Сервисы: Pinba, SoftMocks и другие
3. Системное программирование. Как мы начали использовать Go и к чему это привело
4. Фотографии
5. Скриптовое облако
6. LSD: Live Streaming Daemon
7. Cassandra Time Series: что это и как работает
8. Badoo AMA: задай вопрос разработчикам «Платформы»
Пруф, что это действительно мы.
Читать дальше →
Тэги: ama, badoo, php, блог, веб-сайтов, вопрос, задай, компании, платформа, программирование, разработка, системное
Путеводитель по JavaScript Promise для новичков 2016-12-09 19:59:26
+ развернуть текст сохранённая копия
Этот материал мы подготовили для JavaScript-программистов, которые только начинают разбираться с «Promise». Обещания (promises) в JavaScript – это новый инструмент для работы с отложенными или асинхронными вычислениями, добавленный в ECMAScript 2015 (6-я версия ECMA-262).
Читать дальше →
Тэги: ajax, javascript, promise, zerotech, блог, веб-сайтов, компании, программирование, разработка
Блокировка дубликатов Symfony Сommand 2016-12-09 16:45:18
+ развернуть текст сохранённая копия
Сегодня хочу предложить вашему вниманию частный случай для решения «неудобств», связанных с периодичным запуском процессов в том случае, если предыдущий еще не завершился. Иначе говоря — блокировка запущенных процессов в symfony/console. Но все было бы слишком банально, если бы не необходимость блокировки среди группы серверов, а не на отдельно взятом.
Дано: Один и тот же процесс, который запускается на N серверов.
Задача: Сделать так, чтобы в единицу времени был запущен только один.
Читать дальше →
Тэги: command, lock, lockhandler, php, symfony, веб-сайтов, ооп, программирование, разработка
Главная / Главные темы / Тэг «программированный»
|
Взлеты Топ 5
Падения Топ 5
|