[Перевод] Веб-технологии, которые могут работать не так, как ожидается http://amp.gs/jTS1K
Хабр
Веб-технологии, которые могут работать не так, как ожидается
Веб-технологии постоянно развиваются, а у разработчиков появляется возможность создавать всё более качественные и совершенные онлайн-проекты. Правда, бывает так, что какие-то новые веб-возможности...
Принцип программирования, про который часто забывают http://amp.gs/jTSY1
Хабр
Принцип программирования, про который часто забывают
Однажды мне пришлось участвовать в очень интересном проекте для крупной логистической компании с несколькими складами. Не буду вдаваться в подробности, но перед компанией встала проблема оптимизации...
Управление сложностью legacy-кода в Big Data проектах с помощью инструмента Datalog http://amp.gs/jTSBq
Хабр
Управление сложностью legacy-кода в Big Data проектах с помощью инструмента Datalog
Самый простой Big Data проект сложнее проекта из мира привычного ПО. Имеется ввиду не сложность собственно алгоритмов или архитектуры, но анализа того, что представляет собой проект, как он работает с...
[Перевод] Рассматриваете NoSQL? Давайте рассмотрим ваши варианты http://amp.gs/jTSSI
Хабр
Рассматриваете NoSQL? Давайте рассмотрим ваши варианты
Нереляционные альтернативы реляционным базам данных — обычно называемые базами данных NoSQL — стремительно набирают популярность в последнее десятилетие. В 2013 году компания MongoDB опубликовала один...
Как я наладил документооборот с помощью GoogleScript http://amp.gs/jTSSn
Хабр
Как я наладил документооборот с помощью GoogleScript
Работаю с в строительной компании в проектном отделе. Занимаемся проектированием металлических конструкций. Заказчик передает документацию, которую проектировщики должны превратить в BIM модель....
Сравнение анализаторов php-кода на примере разных веб-проектов http://amp.gs/jTSKG
Хабр
Сравнение анализаторов php-кода на примере разных веб-проектов
Вызывает интерес ваш технический прогресс.Как у вас там сеют брюкву, с кожурою, али без?© «Сказка про Федота-стрельца, удалого молодца», Леонид Филатов Программист — творческая профессия. Мы...
Примеры представления смысла документа через действия http://amp.gs/jTSwj
Хабр
Примеры представления смысла документа через действия
Всем привет!В предыдущей статье «Смысл текста или представление знаний в системе, основанной на действиях» я описал способ представления знаний в виде семантической сети, построенной на...
UiWebKit — Next Gen HTML. Подъём-переворот в мире веб-разработки http://amp.gs/jTSoN
Хабр
UiWebKit — Next Gen HTML. Подъём-переворот в мире веб-разработки
Доброго времени суток, коллеги. Эта первая статья (вводная), далее будут подробные статьи по каждому из пакетов кастомных HTML элементов и веб-компонент. Разрабатывая веб интерфейсы на протяжении...
selectel-exporter — экспортер для manage-баз данных http://amp.gs/jTSoX
Хабр
selectel-exporter — экспортер для manage-баз данных
Всем привет! Меня зовут Александр, я руковожу backend-разработкой в КТS. Сегодня расскажу об экспортере, который мы написали для selectel.Что будет в статье:Интро: зачем мы написали собственный...
Туннели I2P: Чесночное шифрование и однонаправленная передача информации http://amp.gs/jTS5g
Хабр
Туннели I2P: Чесночное шифрование и однонаправленная передача информации
Анонимность участников сети I2P достигается путем использования туннелей. Важная особенность I2P заключается в том, что длину туннеля, его начало и конец знает только тот, кто его создал.Каждый узел...
Запросы в PostgreSQL: 2. Статистика http://amp.gs/jTNzi
Хабр
Запросы в PostgreSQL: 2. Статистика
В прошлый раз я рассказал об этапах выполнения запросов. Прежде чем переходить к тому, как работают различные узлы плана (способы доступа к данным и методы соединения), надо разобраться с той основой,...
Энциклопедия интеропа: Kotlin-Swift-Interopedia http://amp.gs/jTN47
Хабр
Энциклопедия интеропа: Kotlin-Swift-Interopedia
Как и множество других компаний, мы в hh.ru с интересом приглядываемся к Kotlin Mobile Multiplatform. Особенно нас заинтересовал вопрос, связанный с удобством работы iOS-разработчиков с общим SDK....
Обновление PHP в окружении BitrixVM с использованием Docker http://amp.gs/jTNRg
Хабр
Обновление PHP в окружении BitrixVM с использованием Docker
ВведениеВ данной статье я бы хотел рассмотреть проблему обновления PHP в виртуальной машине BitrixVM, и действия, которые возможно применить если выполнение переезда на машину с обновленным ПО...
Плагин IDEA Mind Map для Intellij IDEA http://amp.gs/jTNDo
Хабр
Плагин IDEA Mind Map для Intellij IDEA
При работе в разных компаниях, чаще всего встречалось раздражающее отсутствие актуальной документации или «документационная мусорная куча», где было сложно найти требуемое. Нередко проблемы были в...
Дикая природа Gradle Task: руководство по выживанию http://amp.gs/jTNuA
Хабр
Дикая природа Gradle Task: руководство по выживанию
Приветствую, Gradle-адепт. В статье тебя ждёт авторский тур по Gradle Task. В маршрут включено хождение по граблям, изучение секретных практик buildscript-тасок, проведение раскопок по deprecated API,...
Пользовательские шаблоны и расширения для Visual Studio под проект (Часть 4: пользовательские расширения) http://amp.gs/jTNwN
Хабр
Пользовательские шаблоны и расширения для Visual Studio под проект (Часть 4: пользовательские расширения)
Наконец, мы подошли к кульминации серии статей по автоматизации создания однотипных классов, проектов и даже целых архитектур. И расскажу я здесь про азы создания пользовательских расширений, про...
Как контролировать исполнительную дисциплину с помощью автоматизации http://amp.gs/jTN5l
Хабр
Как контролировать исполнительную дисциплину с помощью автоматизации
Алексей КурашовСобственник группы компаний "Инновационные технологии"Одним из важнейших условий, благодаря которому обеспечивается продуктивная работа в компании является исполнительская...