Архив за 04 июля 2018 - 4

Предисловие

Описанная здесь реализация trie на PHP делает пока слишком жирный словарь, который соответственно довольно долго загружается в память, что нивелирует довольно неплохую скорость её работы. Скорость поиска составляет ~80 тыс. слов в секунду. Словарь сделан из списка лемм словаря opencorpora.org и включает в себя 389844 слова. В несжатом виде словарь весит ~150мб, а сжатый gzip ~6мб. Однако довольно неплохие результаты быстродействия доказывают, что на чистом PHP можно сделать вполне работоспособное префиксное дерево trie.
Читать полностью »

До конца 2018 года крупнейший московский каршеринг BelkaCar выйдет на рынок Санкт-Петербурга объемом 0,5 млрд рублей в год, пишет «Фонтанка» со ссылкой на сооснователя компании Екатерину Макарову. «Максимальной планки нет, но мы претендуем на, как минимум, 30% рынка», — рассказала Макарова.

В настоящее время компания просчитывает потенциальный спрос в городе, Читать полностью »

Рефакторинг программы на Go: ускорение в 23 раза - 1

Привет! Меня зовут Марко, я работаю в Badoo в отделе «Платформы». У нас довольно много всего написано на Go, и зачастую это критичные к производительности системы. Именно поэтому сегодня я предлагаю вашему вниманию перевод статьи, которая мне очень понравилась и, я уверен, будет вам очень полезна. Автор пошагово показывает, как он подходил к проблемам производительности и как их решал. В том числе вы познакомитесь с богатым инструментарием, доступным в Go для такой работы. Приятного чтения!

Несколько недель назад я прочитал статью «Хороший код против плохого кода в Go», где автор шаг за шагом демонстрирует рефакторинг реального приложения, решающего реальные бизнес-задачи. Она сфокусирована на превращении «плохого кода» в «хороший код»: более идиоматичный, более понятный, полноценно использующий специфику языка Go. Но автор также заявлял о важности производительности рассматриваемого приложения. Во мне взыграло любопытство: давайте попробуем её ускорить!
Читать полностью »

Volvo M: интеллектуальная платформа аренды автомобилей

Автопроизводитель Volvo Cars представил бренд M, который, как утверждается, позволит расширить бизнес в области сервисов мобильности по всему миру.

Речь идёт о формировании интеллектуальной платформы, которая «обеспечит доступ к аренде необходимого автомобиля через удобное и интуитивно понятное приложение».

Читать полностью »

Разработчики ПО AnTuTu опубликовали рейтинг самых производительных смартфонов с Android по итогам июня.

Рейтинг AnTuTu возглавил смартфон Xiaomi Black Shark

Читать полностью »

Сегодня мы поговорим про Kubernetes, про грабли, которые можно собрать при его практическом использовании, и про наработки, которые помогли автору и которые должны помочь и вам. Постараемся доказать, что без k8s в современном мире никуда. Противникам k8s также предоставим отличные причины, почему не стоит на него переходить. То есть в рассказе мы будем не только защищать Kubernetes, но и ругать его. Отсюда в названии появилось это [не].

Эта статья основана на докладе Ивана Глушкова на конференции DevOops 2017. Последние два места работы Ивана так или иначе были связаны с Kubernetes: и в Postmates, и в Machine Zone он работал в инфракомандах, и Kubernetes они затрагивают очень плотно. Плюс, Иван ведет подкаст DevZen. Дальнейшее изложение будет вестись от лица Ивана.

Читать полностью »

Только мы сообщили, что крупные гиганты рынка IT активно разрабатывают собственные аппаратные решения, как стало известно, что китайская компания Baidu выпустила собственный процессор Kunlun, предназначенный для работы с задачами искусственного интеллекта в рамках центров обработки данных.

Модель Kunlun 818-300 будет использоваться для обучения ИИ, а Kunlun 818-100 — для вывода данных.

Читать полностью »

Как использовать soy, requirejs, backbone js в плагинах для Atlassian Jira - 1
В этой статье разработаем плагин, который будет сохранять настройки плагина в Jira. Мы будем использовать библиотеки soy, requirejs, backbone js для отображения пользовательского интерфейса. Soy, requirejs, backbone js это встроенные в Jira библиотеки.
Читать полностью »

Самый известный геронтолог в мире Обри ди Грей прочитает бесплатную лекцию

Читать полностью »

Вместо предисловия

Не так давно на просторах интернета узнал о такой замечательной и удивительной копии Вавилонской библиотеки как о формуле Таппера. Вернее, это больше неравенство Таппера, чем формула. Особенность данного неравенства — оно создает собственное же изображение на графике. Просто посмотрите на это чудо!

image
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js