Как у других: Monitoring&Tracing Tools в «Одноклассниках» |
Метки: author sinnerspinner системное администрирование серверное администрирование devops блог компании jug.ru group одноклассники |
[Перевод] Как создать качественную карту для метроидвании |
Метки: author PatientZero разработка игр метроидвания дизайн уровней платформер |
Server side rendering на Vue.js |
Сравнительно недавно Vue.js обзавёлся полноценной поддержкой серверного рендеринга. В интернете довольно мало информации о том, как его правильно готовить, так что я решил подробно описать процесс создания необходимой среды для разработки приложения с SSR на Vue.js.
Всё, о чём пойдёт речь, реализовано в репозитории на github. Я буду часто ссылаться на его исходники и, собственно, попытаюсь объяснить, что происходит и зачем это нужно :)
В статье будут описаны достаточно общие для SSR подходы (если вам просто нужно что-то готовое для использования, то вы можете посмотреть в сторону Nuxt.js), так что вполне вероятно, что сказанное ниже можно будет частично или полностью применить и к другим фреймворкам/библиотекам типа Angular и React.
Читать дальше ->
Метки: author mr_T системы сборки node.js javascript html vue.js vuex webpack ssr server side rendering |
Нестандартная кластеризация 4: Self-Organizing Maps, тонкости, улучшения, сравнение с t-SNE |
Метки: author Siarshai машинное обучение математика алгоритмы data mining clustering neural networks som self-organizing maps python theano |
Микросервисы для Java программистов. Практическое введение во фреймворки и контейнеры |
Метки: author AxianLTD анализ и проектирование систем java проектирование систем микросервисы |
А как вы создаете синглтоны в Ruby? |
Метки: author Nondv ruby on rails ruby rails singleton синглтон |
Злой XML с двумя кодировками |
00000000 | 3C3F 786D 6C20 7665 7273 696F 6E3D 2231 |
Метки: author Veratam информационная безопасность xml xxe waf |
TeaVM — инструмент для создания веб-фронтэнда на Java, Kotlin и Scala |
Довольно давно я опубликовал на Хабре статью, где рассказал про свой проект, TeaVM. С тех пор много всего произошло с ним, в том числе одна важная вещь, про которую речь пойдёт ниже и ради которой я решил снова написать на Хабр. Но для начала кратко напомню, про что проект.
Итак, TeaVM — это компилятор байт-кода Java в JavaScript. Идея создания TeaVM пришла мне, пока я работал full-stack Java разработчиком и использовал для написания фронтэнда GWT. В те времена (а это где-то лет 5 назад) не были широко распространены инструменты вроде node.js, webpack, babel, TypeScript; Angular был в первой версии, а альтернатив вроде React и vue.js не было вообще. Тогда ещё на полном серьёзе люди тестировали сайты в IE7 (а некоторые, кому не повезло с заказчиками, даже IE6). В целом, экосистема JavaScript была гораздо менее зрелой, чем сейчас, и без боли писать на JavaScript было нельзя.
GWT мне нравился тем, что на фоне всего этого он казался адекватным решением, хотя и не лишённым своих недостатков. Основные проблемы перечислены под катом:
Читать дальше ->
Метки: author konsoletyper я пиарюсь java scala kotlin fullstack development gwt |
Пластик: как ненароком не зашибить коллектив гравированной статуэткой |
Метки: author Cromathaar управление персоналом пластик награды конкуренция |
Немного о VIM и IDE |
Метки: author t0pep0 vim ide holywar |
SuperJob Meetup. Системный бизнес-анализ. Прямая трансляция |
|
[Из песочницы] Сервер VoIP для небольшой компании (FreePBX 14, Asterisk 15, Ubuntu 16.04) |
Метки: author Teon_501 системное администрирование настройка linux *nix freepbx ubuntu asterisk |
Анализ доклада Никиты Макарова о револьвере, мнемонике, заведующем складом и других полезных вещах |
Метки: author p0b0rchy тестирование веб-сервисов тестирование it-систем блог компании jug.ru group разбор выступление презентация одноклассники тестирование микросервисы |
Когортный анализ показывает картину, совершенно отличную от нашего привычного восприятия |
Метки: author varenich управление разработкой управление продуктом метрики когортный анализ devops управление принятие решений оптимизация процесса разработки |
DevOps в Райффайзенбанке: фаза полета |
Метки: author alexxden системное администрирование it- инфраструктура devops блог компании райффайзенбанк ci/cd culture |
Как IIS поддерживает нашу BI-аналитику, и почему лучше ничто не справится |
В аналитической части бэкенда Яндекс.Денег активно используется Microsoft IIS, и уже накопился некоторый багаж знаний о его применении в высоконагруженной среде, которым хочется поделиться.
Наша аналитика работает на стеке Microsoft (SQL Server и продукты SSIS, SSAS, SSRS) – одном из лучших на рынке BI-решений. Раз в основе нашего BI лежат сервисы одного вендора, то логично и для размещения веб-приложений использовать решение Microsoft – IIS.
В статье расскажу о тех особенностях работы с запущенными на IIS приложениями, которые характерны для высоконагруженной среды.
Читать дальше ->
Метки: author typecat разработка под e-commerce высокая производительность microsoft sql server iis блог компании яндекс.деньги highload sql server |
Тотальное истощение, или есть ли жизнь после IPv4 |
Метки: author VASExperts сетевые технологии блог компании vas experts vas experts ipv4 ipv6 |
Как мы делали и делаем memed |
В этом посте я хочу поделиться опытом организации проекта в условиях 11 класса.
Я думаю, этот пост может быть полезен для школьников. Если Вам больше 18 лет — скорее всего, пост большой смысловой нагрузки нести не будет.
Метки: author enchantinggg управление разработкой развитие стартапа разработка django python школа стартап |
[CppCon 2017] Matt Godbolt: Что мой компилятор сделал для меня? |
Продолжение цикла обзорных статей с конференции CppCon 2017.
На этот раз очень интересное выступление от автора Compiler Explorer (godbolt.org). Обязательно читать всем, кто для быстроты умножает на 2 с помощью сдвига (по крайней мере, на x86-64). Если вы знакомы с ассемблером x86-64, то можете перемотать до разделов с примерами ("Умножение", "Деление" и т.д). Далее слова автора. Мои комментарии в квадратных скобках курсивом.
Моя цель сделать так, чтобы вы не боялись ассемблер, это полезная вещь. И использовали его. Не обязательно все время. И я не говорю, что вы должны все бросить и учить ассемблер. Но вы должны уметь просмотреть результат работы компилятора. И когда вы это сделаете, то оцените, как много работы проделал компилятор, и какой он умный.
Метки: author Fil программирование отладка c++ cppcon godbolt компиляторы ассемблер x86_64 gcc clang |
ServiceNow-конференция «Knowledge17» |
|