Автор: ProHoster

OPPO Reno 2: смартфон із висувною фронтальною камерою Shark Fin

Китайська компанія OPPO, як і було обіцяно, анонсувала продуктивний смартфон Reno 2, який функціонує під керуванням операційної системи ColorOS 6.0 на основі Android 9.0 (Pie). Новинка отримала безрамковий дисплей формату Full HD+ (2400 × 1080 пікселів) розміром 6,55 дюйми по діагоналі. Цей екран не має ні вирізу, ні отвору. Фронтальна камера на основі 16-мегапіксельного сенсора виконана у вигляді [...]

Китай може стати першою у світі країною з регулярними перевезеннями пасажирів безпілотними дронами

Як ми знаємо, кілька молодих компаній та ветерани авіаційної галузі інтенсивно працюють над безпілотними дронами для пасажирського транспортування людей. Передбачається, що подібні послуги будуть широко потрібні в містах з перевантаженими наземними транспортними потоками. Серед новачків виділяється китайська компанія Ehang, розробка якої може лягти в основу перших у світі регулярних безпілотних пасажирських маршрутів на дронах. Глава […]

Архітектура білінгу нового покоління: трансформація з переходом на Tarantool

Навіщо такий корпорації, як Мегафон, Tarantool у білінгу? Збоку здається, що зазвичай приходить вендор, приносить якусь велику коробку, встромляє штекер у розетку — ось і білінг! Колись так і було, але зараз це архаїка і такі динозаври вже вимерли чи вимирають. Спочатку білінг це система для виставлення рахунків - лічилка або калькулятор. У сучасному телекомі - це система автоматизації всього життєвого циклу взаємодії з абонентом [...]

Unit-тести у СУБД — як ми робимо це у Спортмайстрі, частина друга

Перша частина – тут. Уявіть ситуацію. Перед вами є завдання розробки нового функціоналу. Ви маєте напрацювання від ваших попередників. Якщо припустити, що ви жодних моральних зобов'язань не маєте, то як би ви вчинили? Найчастіше всі старі напрацювання забуваються і все починається спочатку. У чужому коді копатися ніхто не любить, а за наявності […]

Тarantool Cartridge: шардування Lua-бекенду в три рядки

У нас в Mail.ru Group є Tarantool - це такий сервер додатків на Lua, який за сумісництвом ще й база даних (або навпаки?). Він швидкий та класний, але можливості одного сервера все одно не безмежні. Вертикальне масштабування теж не панацея, тому Tarantool є інструменти для горизонтального масштабування - модуль vshard [1]. Він дозволяє шардувати […]

Підтримка monorepo та multirepo в werf і до чого тут Docker Registry

Тема монорепозиторія обговорювалася вже неодноразово і, зазвичай, викликає дуже активні суперечки. Створюючи werf як Open Source-інструмент, покликаний покращити процеси складання коду додатків з Git до Docker-образів (і їхньої подальшої доставки в Kubernetes), ми мало розмірковуємо на тему того, який вибір кращий. Для нас первинно забезпечити все необхідне для прихильників різних думок (якщо це […]

Створення корпоративних чатів та відеоконференцзв'язку за допомогою Zextras Team

Історія електронної пошти налічує вже кілька десятиліть. За цей час цей стандарт корпоративного спілкування не тільки не застарів, але з кожним роком стає все більш популярним за рахунок впровадження на різних підприємствах систем спільної роботи, які, як правило, ґрунтуються саме на електронній пошті. Однак через недостатню оперативність електронної пошти все більше користувачів відмовляються […]

Короткий посібник з проведення пілотів та PoC

За роки своєї роботи в галузі ІТ і особливо в продажах ІТ бачив багато пілотних проектів, але більшість з них закінчувалася нічим при значних витратах часу. При цьому, якщо ми говоримо про тестування залізних рішень, як, наприклад, СГД, на кожну демо-систему зазвичай стоїть ще й черга майже на рік уперед. А кожне […]

Випуск tl 1.0.6

tl — кросплатформна веб-програма з відкритим кодом (GitLab) для перекладачів художньої літератури. Додаток б'є тексти, що завантажуються на фрагменти за символом нового рядка і розташовує їх у дві колонки (оригінал і переклад). Основні зміни: Плагіни часу компіляції для пошуку слів та словосполучень у словниках; Позначки у перекладі; Загальна статистика з перекладу; Статистика сьогоднішньої (і вчорашньої) роботи; […]

Гра історій

З Днем знань! У цій статті на вас чекає інтерактивна сюжетобудівна гра з механікою обчислення ситуацій, в якій можна взяти активну участь. В один із днів звичайний ігровий журналіст поставив диск із ексклюзивною новинкою від маловідомої інді-студії. Час стискав — рецензію треба було написати вже надвечір. Попиваючи каву та швидко скипнувши заставку, він приготувався зіграти […]

Рубін на рейках 6.0

15 серпня 2019 року вийшов реліз Ruby on Rails 6.0. Окрім численних виправлень з основних нововведень у версії 6 є: Action Mailbox — надсилає вхідні листи до подібних контролерів поштових скриньок. Action Text – можливість зберігання та редагування збагаченого тексту в Rails. Паралельне тестування – дозволяє розпаралелити набір тестів. Тобто. тести можна запускати паралельно. Тестування […]

Випущено систему друку CUPS 2.3 із змінами в ліцензуванні

Майже через три роки після випуску CUPS 2.2 вийшов CUPS 2.3, який був відкладений більш ніж на один рік. CUPS 2.3 є важливим оновленням у зв'язку із зміною ліцензування. Apple вирішила повторно ліцензувати сервер печатки під ліцензією Apache 2.0. Але через різні linux специфічних утиліт, які є GPLv2 і не відносяться до Apple це створює проблему. […]