Месяц: Сентябрь 2020
-
О системах контроля версий
—
от автора
Всем привет! Уже на следующей неделе в OTUS стартует «Супер-практикум по использованию и настройке GIT». Этому я и решил посвятить сегодняшнюю публикацию. Введение Предлагаю обсудить предназначение и различные способы организаций систем контроля версий.
-
Как свозить свой продукт на международную IT-выставку, зачем и почём
—
от автора
Дальше будут размышления, проверенные рецепты и подводные камни. За последние годы мы съездили штук на 15 или больше таких крупных мероприятий как ISE, CeBIT, InfoComm, GITEX, Enterprise Connect. Хочу в это смутное время поделиться с вами накопленным опытом, рано или поздно он пригодится многим отечественным IT-компаниям, заинтересованным в экспорте своих решений.
-
Готовим видеосервис к нагрузке в сотни Гбит/с. Доклад Яндекса
—
от автора
Классический CDN — anycast, GeoDNS, веб-сервер с кешем — отлично работает с простыми файлами и небольшим количеством пользователей. Но если возникает необходимость раздавать потоковое видео, всё становится намного интереснее. Вместо одного короткого запроса появляется сессия, которая длится десятки минут. Без правильной балансировки пользователей и контента уже не прожить: кеша на всё не хватает, а когда…
-
Мы поступили в универ и сами показали преподам, как учить студентов. Теперь собираем самые большие аудитории
—
от автора
Замечали, скажешь человеку слово “универ”, как он сразу погружается в душные воспоминания? Там он тратил свою молодость на бесполезные предметы. Там он получал устаревшие знания, и там обитали преподы, давно слившиеся с учебниками, но ничего не понимающие в современной IT-индустрии. К чёрту всё: дипломы не важны, а ВУЗы не нужны. Так ведь вы все говорите?…
-
Новый способ изучения психотропных веществ с помощью ЭЭГ и нейронных сетей
—
от автора
В данной статье мы хотели бы поделиться результатами исследования, суть которого заключается в расшифровке паттернов нейрональной активности на фоне действия психотропных веществ с помощью алгоритмов глубокого обучения. При планировании и реализации работы мы руководствовались принципами прозрачности и открытости. С этой целью создана страница проекта с детальным описанием исследования и регулярной отчетностью: https://cmi.to/r2/ Nota bene: несмотря…
-
Простые TypeScript-хитрости, которые позволят масштабировать ваши приложения бесконечно
—
от автора
Мы используем TypeScript, потому что это делает разработку безопаснее и быстрее.Но, на мой взгляд, TypeScript из коробки содержит слишком много послаблений. Они помогают сэкономить немного времени JavaScript-разработчикам при переходе на TS, но съедают очень много времени в долгосрочной перспективе.Я собрал ряд настроек и принципов для более строгого использования TypeScript. К ним нужно привыкнуть один раз…
-
Как мы переводили MIKOPBX с chan_sip на PJSIP
—
от автора
ПредысторияМатериал изначально готовился как доклад для asterconf 2020. Теперь постараюсь описать все более подробно в этой статье. MIKOPBX — это бесплатная АТС с открытым исходным кодом на базе Asterisk 16. Год назад мы взялись за переход на PJSIP. Основные причины:PJSIP поддерживает «множественную регистрацию». На одном аккаунте можно без проблем регистрировать несколько конечных UACКорректная работа входящей…
-
Just add some Salt
—
от автора
Как мы мигрировали 700+ серверов на Salt Долгое время нас устраивала сложная и неповоротливая конфигурация с 2 Git-репозиториями, где часть данных хранится в MySQL, а другая часть Puppet 3.8. Но наши потребности постепенно росли, количество сервисов увеличивалось, а производительность конфигурации снижалась. Тогда мы поставили перед собой задачу усовершенствовать конфигурацию, оптимизировав все имеющиеся данные и инструменты.…
-
Выводы, которые я сделал, помогая стартапу для секс-чатов повысить конверсию
—
от автора
Не так давно я писал о закрытии моего агентства UXhot. Но до того, как это случилось, нам довелось поработать над юзабилити одного интересного стартапа.Клиент, восхищенный успехом Patreon (веб-сайт, на котором авторы могут распространять свои работы по платной подписке или предоставлять дополнительный контент для своих подписчиков), хотел сделать подобную среду, где популярные инфлюенсеры из Instagram могли бы быть…
-
Виды репликации в MongoDB
—
от автора
Привет, хабровчане! Расшифровали для вас часть урока по MongoDB от Евгения Аристова, разработчика с 20-летним стажем и автора онлайн-курса «Нереляционные базы данных». Материал, как и сам курс, будет полезен специалистам, сталкивающимся в работе с NoSQL, желающим научиться оптимизировать свои базы данных и работу с ними.