Пользователь
Материальное стимулирование программистов. Грабли, пряники и плети
Давно задумывал поделиться нашим опытом мотивирования программистов и написать эту философско-практическую статью про показатели в денежной мотивации программистов, но все как-то руки не доходили. Честно сказать, даже побаиваюсь ее писать, по моим наблюдениям, тема мотивация IT-специалиста IT-сообществом часто встречается в штыки.
Поэтому, в первой части предлагаю сделать легкое лирическое отступление.
Прокачиваем Angular NGSW с помощью кастомной логики в Service Worker
Использование Angular для создания прогрессивных веб-приложений (PWA)
Angular — отличный выбор для разработки PWA. Поддержка Service Worker'ов включена в Angular CLI начиная с версии 1.7.0, для быстрого старта разработки PWA приложения. Service Worker может быть настроен в приложении Angular с помощью файла конфигурации json, предоставляющего множество опций и функций. Несмотря на то, что это звучит замечательно, есть один большой недостаток использования Angular Service Worker — его логику нельзя расширить стандартным способом.
Chrome Audit на 500: Часть 1. Лендинг
Недавно я решил протестировать одно приложение и ужаснулся результатам. Сразу по нескольким разделам оценка находилась в красной зоне. Я принялся изучать что же с моим приложением не то. И нашел в результатах анализа большой список очень полезных рекомендаций, выполнил их и получил 500 баллов. В результате приложение стало запускаться значительно быстрее, а я пересмотрел несколько концепций относительно метода построения приложений. А в этой статье я хочу поделиться самыми интересными решениями к которым я пришел.
Insurance. Часть I: Страховые калькуляторы своими руками
Рынок страховых продуктов отличается своей сложностью: матрицы данных, запутанные логические взаимосвязи, коэффициенты, риски и т.п. Для создания каждого страхового продукта требуется много времени, для реализации «электронного» калькулятора не меньше.
Реально ли создавать механизмы продажи страховых продуктов через Интернет без привлечения подрядчиков, команды программистов и не затрачивая много времени? Да, мы сделали это возможным.
Индустрия страховых технологий как одна из самых стремительно растущих финтех-вертикалей
Сегодня на рынке страховых технологий насчитывается около 1400 компаний. Впрочем, рост этого показателя замедлился. Если в 2015 году было зарегистрировано около 300 компаний, то в прошлом году было заметно 40%-е падение (около 180 новых стартапов). Позапрошлый год оказался пиковым преимущественно из-за крупнейшей в истории сегмента сделки по приобретению китайской компании Zhong An. Инвестиции в нее составили почти 40% полученного всеми игроками рынка страховых компаний финансирования. Как бы то ни было, количество инвестиционных сделок продолжало уверенно расти: в 2014 году было заключено 54 договора, в 2015 — 125, в 2016 году этот показатель вырос еще на 25% (по сравнению с 2015), достигнув 157 сделок.
Передовым рынком страховых технологий по-прежнему остается США: почти 50% всех инвестиций были освоены американскими компаниями. На удивление быстро сегмент набирает популярность в Индии, а Китай в прошлом году вел себя очень тихо по сравнению с бумом 2015 года.
Как мы уместили таблицы в экран смартфона и унифицировали в рамках дизайн-системы
Изначально основная часть модулей была заточена под веб, потому что с системами работают офисные сотрудники со стационарных компьютеров. О том, как мы проработали дизайн-систему для веба, мы писали ранее.
Но жизнь постоянно ускоряется, так что скорость принятия решений возрастает в разы. Нашим пользователям нужно быть в курсе дел в любой момент, а не только сидя на рабочем месте. И мы понимаем, что должны предоставлять с мобильного информацию, достаточную для принятия оперативных решений.
Для дизайн-проектирования это ставит нам 2 задачи:
1. Превратить большое в маленькое – перевести объемные списки в мобильное представление.
2. Разработать подход к унификации – унифицировать мобильное представление для разных списков в рамках нашей экосистемы. Чтобы пользовательский опыт был единообразным, вне зависимости от модуля, с которым работает пользователь.
В этой заметке поделимся тем, как мы подходили к решению задач перевода таблиц в списки и унификации представления разных списков.
Символы, генераторы, async/await и асинхронные итераторы в JavaScript: их сущность, взаимосвязь и варианты использования
Материал, перевод которого мы сегодня публикуем, направлен на разъяснение таких механизмов и конструкций JavaScript, как символы, известные символы, итераторы, итерируемые объекты, генераторы, механизм async/await, и асинхронные итераторы. В частности, речь здесь пойдёт о том, почему они появились в языке, и о том, как ими пользоваться. Надо отметить, что темы, которые будут здесь подняты, рассчитаны на тех, кто уже имеет некоторое представление о JavaScript.
Бизнес в США из России. Часть III. Бухучет и налоги
Сегоня расскажу что знаю про американский бухучет применительно к к нашей alien`ской конторе и налоги.
Это продолжение топиков HOWTO: свой бизнес в США из России,
и Бизнес в США из России. Часть II. Деньги и банки.
Бизнес в США из России. Часть II. Деньги и банки
Банковский счет, карты, платежи, PayPal и все такое.
Это продолжение топика HOWTO: свой бизнес в США из России, если кто пропустил.
HOWTO: свой бизнес в США из России
В этой статье я попробую осветить процесс создания и администрирования американской корпорации для резидента РФ. Наверняка многие из фактов для самих американцев покажутся тривиальными, однако для жителя России все куда сложнее — увы, это данность. Чтоб не сказать — это Родина, сынок. Оговорюсь сразу — я все это проделал более 2 лет назад, так что, некоторые детали могут быть не совсем актуальны. Но вряд ли что-то поменялось принципиально.
VAT (НДС) в Эстонии для IT компаний
В продолжение статьи о регистрации безналоговой компании в Эстонии хочу поделиться с Вами информацией связанной с VAT (Value-added tax — аналог нашего НДС).
Если Вы зарегистрировали, или планируете зарегистрировать компанию в Эстонии для IT бизнеса, а именно для предоставления услуг, Вы с наибольшей вероятностью задумаетесь над вопросом: «А нужен ли мне VAT номер»?
Исходя из практики и общения с моими клиентами, могу Вам сказать, что Вы не один, кто ищет ответ на этот вопрос.
Учитывая этот факт я постараюсь дать публичный ответ на этот вопрос здесь, на «Мегамозге».
DevDay про микросервисы. Запись лучших докладов
В прошлую пятницу мы собрали 140 разработчиков, чтобы поговорить о микросервисах — деплое, координации, согласованности. Делимся с вами записью двух лучших, по мнению участников, выступлений.
Отладка React-приложений в VS Code
Прошли те дни, когда мне, в процессе разработки, приходилось тратить время, переключаясь между терминалом, браузером и редактором. Теперь всё делается иначе — быстрее и удобнее. Сегодня я расскажу об оптимизации повседневных дел React-разработчика. А именно, речь пойдёт о том, как связать Visual Studio Code и Google Chrome. Это даст возможность отлаживать браузерный код в редакторе.
Средства отладки VS Code и jest от Facebook
Деловая переписка на английском языке: фразы и советы
Электронные сообщения дают возможность быстро обмениваться информацией на больших расстояниях. По скорости передачи идеи это приравнивает их к телефонному разговору. Однако электронные письма сохраняются на почтовых серверах и используются как печатное свидетельство наших слов. Поэтому электронная переписка требует ответственного отношения.
Задача становится сложнее, если вы общаетесь на неродном английском языке с представителями других культур. В статье я поделюсь, на что в этом случае обратить внимание, как избежать ошибок и достичь взаимопонимания с иностранными коллегами и партнерами.
Airflow — инструмент, чтобы удобно и быстро разрабатывать и поддерживать batch-процессы обработки данных
Привет, Хабр! В этой статье я хочу рассказать об одном замечательном инструменте для разработки batch-процессов обработки данных, например, в инфраструктуре корпоративного DWH или вашего DataLake. Речь пойдет об Apache Airflow (далее Airflow). Он несправедливо обделен вниманием на Хабре, и в основной части я попытаюсь убедить вас в том, что как минимум на Airflow стоит смотреть при выборе планировщика для ваших ETL/ELT-процессов.
Ранее я писал серию статей на тему DWH, когда работал в Тинькофф Банке. Теперь я стал частью команды Mail.Ru Group и занимаюсь развитием платформы для анализа данных на игровом направлении. Собственно, по мере появления новостей и интересных решений мы с командой будем рассказывать тут о нашей платформе для аналитики данных.
10 приёмов работы в терминале Linux, о которых мало кто знает
Обзор GUI-интерфейсов для управления Docker-контейнерами
Работа с Docker в консоли — привычная для многих рутина. Тем не менее, бывают случаи, когда GUI-/веб-интерфейс может оказаться полезным даже для них. В статье представлен обзор наиболее заметных на сегодняшний день решений, авторы которых попытались предложить более удобные (или подходящие для каких-то случаев) интерфейсы для знакомства с Docker или даже обслуживания больших его инсталляций. Некоторые из проектов совсем молоды, а иные — наоборот, уже отмирают…
«Паттерны» функционального программирования
Многие люди представляют функциональное программирование как нечто очень сложное и «наукоемкое», а представителей ФП-сообщества – эстетствующими философами, живущими в башне из слоновой кости.
До недавнего времени такой взгляд на вещи действительно был недалек от истины: говорим ФП, подразумеваем Хаскель и теорию категорий. В последнее время ситуация изменилась и функциональная парадигма набирает обороты в web-разработке, не без помощи F#, Scala и React. Попробуем взглянуть на «паттерны» функционального программирования, полезные для решения повседневных задач с точки зрения ООП – парадигмы.
ООП широко распространено в разработке прикладного ПО не одно десятилетие. Все мы знакомы с SOLID и GOF. Что будет их функциональным эквивалентом?.. Функции! Функциональное программирование просто «другое» и предлагает другие решения.
Выбираем бесплатный сервер в облаке для тестовых целей, домашних проектов и т.д
Статья будет полезна тем, кто ещё не пользовался облачными серверами.
Информация
- В рейтинге
- Не участвует
- Дата рождения
- Зарегистрирован
- Активность