Социальные сети Рунета
Вторник, 23 апреля 2024

21 ноября, Product Engineering MeetUp: Кто такой продуктовый инженер? Продуктовая компания — понятие, которое набирает все большую популярность в ИТ-сообществе. На митапах обсуждают, как правильно построить процессы и наладить взаимодействие, чтобы команда показывала крутые результаты, спикеры на конференциях рассказывают про улучшение способ...

Как внедрить статический анализатор в разработку, чтобы всем было хорошо? В процессе работы нам часто задают вопрос: как внедрить статический анализатор в разработку, чтобы всё всем было хорошо. О том, почему для безопасной разработки необходим статический анализатор, мы уже рассказывали. Эта статья будет полезна, если вы выбираете статический ана...

О космолетах и «спейсах». Как сделать фичу, изменив по дороге весь продукт 24 апреля в платформе Wrike произошло важное изменение: команда объявила публичный релиз новой фичи — “Spaces”, в русской версии — “Пространства”. Цель Spaces — улучшить работу команд в таск-менеджере и упростить навигацию в продукте, сделав процессы органичнее и прозрачнее....

[Из песочницы] Разработка Chrome Extension вместе с Angular CLI Разработкой расширений к Chrome я занимаюсь давно и за это время я прошел целый путь от Greasemonkey юзер-скриптов до полноценного Angular-приложения в оболочке chrome-extension. Моя задача в том, что я патчу некоторые уже работающие сайты, чтобы изменить их функционал и авт...

Выбираем блок питания для ноутбука: на что обратить внимание? Приобретая ноутбук, мы всегда получаем в комплекте зарядное устройство с блоком питания. Как же грамотно выбрать блок питания для ноутбука и правильно его эксплуатировать? Сообщение Выбираем блок питания для ноутбука: на что обратить внимание? появились сначала на technoguid...

[Перевод] Переосмысление процесса собеседований в дивизионе разработки Microsoft Пару лет назад у меня была серия инсайтов. Я поговорил со своей командой о том, как мы собираемся изменить должность менеджера программы. Например, меньше внимания уделять бэклогу, а больше бизнесу; меньше внимания уделять «знаниям» и больше «обучению и вопросам»; больше фок...

Как выстроить процессы и перестать издеваться над командой Всем привет! Сегодня хотел поговорить о процессах разработки. По мере роста компании не только развивается сам бизнес, но и копятся проблемы внутри, в частности в процессе разработки. Часто их пытаются решить внедрением каких-то практик и новомодных методологий. Увы, это нас...

Страх и ненависть DevSecOps У нас было 2 анализатора кода, 4 инструмента для динамического тестирования, свои поделки и 250 скриптов. Не то, чтобы это всё было нужно в текущем процессе, но раз начал внедрять DevSecOps, то надо иди до конца. Источник. Авторы персонажей: Джастин Ройланд и Дэн Хармон. ...

Лучшая цена на шапки в Украине Головной аксессуар в прохладную пору года является необходимой вещью. Безусловно, что шапка должна в первую очередь защищать от переохлаждений, но её стиль и вид так же играют очень важную роль. Современный человек много внимания уделяет своему внешнему облику и свой стиль с...

Стильная, модная, молодежная разработка BPM на Camunda BPM-разработка — дело непростое. Это обусловлено тем, что процесс должен быть читаемым и понятным заказчику, а не только корректным с технической точки зрения. Не все средства разработки бизнес-процессов позволяют найти компромисс между понятным описанием и технической фун...

Как установить Android SDK на Windows, Mac и Linux 22 октября 2008 года в Android появился магазин приложений Play Market. С тех пор прошло больше 10 лет и сегодня Google Play насчитывает почти 3 миллиона приложений в их числе Telegram с каналом AndroidInsider. Как же разработчикам со всего мира удается создавать качественн...

Опыт использования BDD в тестировании CUBA Platform Около семи лет назад Dan North в своей статье описал практическое применение BDD подхода, который позволяет сделать процесс разработки более понятным и управляемым путем налаживания внутренних коммуникаций. Индустрия с каждым днем проявляет всё больший интерес к этой методол...

[Из песочницы] Перенос стиля Перенос стиля это процесс преобразования стиля исходного к стилю выбранного изображения и опирается на Сверточный тип сети (CNN), при этом заранее обученной, поэтому многое будет зависеть от выбора данной обученной сети. Благо такие сети есть и выбирать есть из чего, но здес...

Как выбрать принтер для качественной печати Чтобы не прогадать при покупке, обратите внимание на технологию работы, нагрузку и полезные функции.

Наглядное пособие по разработке продуктов: конструирование Это третья из четырех статей о разработке физических продуктов. Если вы пропустили Часть 1: Формирование идеи, или Часть 2: Дизайн, стоит их прочитать. Вскоре вы сможете перейти к Части 4: Валидация. Автор: Ben Einstein. Оригинал Перевод выполнен командами фаблаба FABINKA и ...

Персонализация товарных рекомендаций на больших данных с помощью Vowpal Wabbit Привет! Меня зовут Никита Учителев. Я представляю отдел Research & Development компании Lamoda. Нас 20+ человек, и мы работаем над различными рекомендациями на сайте и в приложениях, разрабатываем поиск, определяем сортировку товаров в каталогах, обеспечиваем возможность...

Управление командой программистов: как и чем их правильно мотивировать? Часть первая Эпиграф: Муж, глядя на чумазых детей, говорит жене: ну, что, этих отмоем или новых нарожаем? Под катом рассуждения нашего тимлида, а также директора по развитию продукта RAS — Игоря Марната об особенностях мотивации программистов. Секрет успеха в создании классных програм...

Чем отличаются шины для спецтехники? Безопасность и работоспособность специальной автотехники в большей степени зависит от грамотно выбранных шин. Шины 6.50-10 для погрузчиков могут быть разных категорий: бандажные; пневматические; цельнолитые. В зависимости от условий использования спецтехники отличается...

[Из песочницы] Промышленный реверс-инжиниринг Рассказ о процессе заимствования при разработке электроники на наглядном примере. Запись лога работы лифта самодельным сниффером Читать дальше →

Где взять лайки ВК Всем известно, что социальные сети активно используются для ведения бизнеса. Это прекрасная площадка, которая позволяет торговым страничкам или тем, кто предоставляет определенные услуги найти свою целевую аудиторию и постоянно расширять её. Но, получить большое количество к...

[Перевод] 50 оттенков matplotlib — The Master Plots (с полным кодом на Python) Те, кто работает с данными, отлично знают, что не в нейросетке счастье — а в том, как правильно обработать данные. Но чтобы их обработать, необходимо сначала проанализировать корреляции, выбрать нужные данные, выкинуть ненужны и так далее. Для подобных целей часто использует...

Как мы выбирали себе ServiceDesk. Часть 2 Продолжаем писать о нашем выборе системы для оцифровки бизнеса. Как все начиналось, читайте здесь Напомню: мы — сервисная компания, которая решила найти волшебную таблетку для своего бизнеса, благодаря которой «вжух» — и все бизнес-процессы пойдут складно и без перебоев. Ч...

Ускорение рутинных HR-процессов с помощью RPA и BluePrism В IT-компаниях и банках множество разных процессов. И если разработку софта и создание дизайна еще можно успешно оптимизировать с помощью гибких методологий (если их правильно внедрить и использовать), то некоторые вещи Agile так же быстро ускорить не может. Например, HR-про...

✉️ Вам письмо: как правильно нанять айтишника и вырастить внутренний проект

Анализ кода CUBA Platform с помощью PVS-Studio Для Java программистов существуют полезные инструменты, помогающие писать качественный код, например, мощная среда разработки IntelliJ IDEA, бесплатные анализаторы SpotBugs, PMD и другие. Всё это уже используется в разработке проекта CUBA Platform, и в этом обзоре найденных...

JIRA как средство от бессонницы и нервных срывов Как наладить эффективный процесс управления проектом в условиях, когда «правильно» и «как лучше» сделать нельзя, но делать все равно надо? В статье дан обзор применения JIRA для управления проектом по разработке программного обеспечения в интересах крупного государственного ...

Электронная площадка «Норма» от «Руснарбанка» предложила своим клиентам еще большую экономию С 01.10.2019 для клиентов стала доступна авансовая форма платежа, позволяющая экономить денежные средства на РКО.  Размер скидки стоимости за 1 месяц обслуживания варьируются в зависимости от выбранного периода оплаты:  от 3 до 5 месяцев — скидка 10%  от...

Вакуумное оборудование от Vacuumguipment.ru Специальная вакуумная техника используется на больших предприятиях и производствах. Приобрести хорошего качества оборудование бывает довольно проблематично, но теперь данный вопрос решен. Вакуумная техника современного производства самого высокого качества предложена на сайт...

Сбалансированная разработка в очень больших командах. Доклад Яндекса Когда продукт большой, разработчики скатываются в крайности: слишком красивый код — медленные релизы, слишком много внимания процессам — мало внимания разработке, быстрая отправка новых фич в продакшен — слишком плохой код, слишком много внимания автотестам — сложно вносит...

[Из песочницы] Как мы выбирали себе ServiceDesk. Часть 1 Введение Начитавшись разных статей на тему автоматизации сервисной компании, мы приняли решение, что нам тоже пора обзавестись волшебной кнопкой, которая «вжик» и увеличит эффективность всех текущих процессов сервисного обслуживания наших клиентов. Стоит сразу отметить, чт...

Профессиональная помощь при создании и продвижении сайта Современный бизнес практически невозможен без использования Интернет сети. Но вести его в новом русле на профессиональном уровне могут далеко не все, поэтому будет верно доверить это дело профессионалам. Компания «Limenet» предлагает свои услуги, создание и продвижение сайто...

Как мы распределяем заказы между водителями в Яндекс.Такси Одна из главных задач в Яндекс.Такси — как сделать так, чтобы к пользователю быстро приезжала машина, а у водителя сокращалось время «холостого пробега» (то есть время, когда он на линии без пассажира). Казалось бы, всё просто: пользователь выбирает тариф, указывает дополн...

Наглядное пособие по разработке продуктов: формирование идеи Это перевод первой части цикла из четырех статей о разработке и производстве физических продуктов. Автор, источник: Ben Einstein. Зачастую разница между компанией, приносящей миллиарды, и компанией-банкротом – в умении создать продукт, который полюбят клиенты. Но с учётом...

Пользовательское интервью внутренними силами компании: через ошибки к открытиям Привет, я Саша, скрам-мастер из Туту.ру в команде туров. Не так давно мы проводили пользовательское интервью для нашей новой фичи — Джарвела. Хочу поделиться с вами ошибками и открытиями, которые помогли нам провести это интервью так, что оно затронуло и изменило краеуголь...

Ищем аномалии и предсказываем сбои с помощью нейросетей Промышленная разработка программных систем требует большого внимания к отказоустойчивости конечного продукта, а также быстрого реагирования на отказы и сбои, если они все-таки случаются. Мониторинг, конечно же, помогает реагировать на отказы и сбои эффективнее и быстрее, но...

[Из песочницы] Работаем с коботом Dobot M1 Год назад на Хабре выходил обзор настольного робота Dobot Magician. В этой статье я предлагаю оценить его старшего брата Dobot M1 в действии. Также я попытаюсь объяснить, почему для своего проекта выбрал именно данную модель, опишу процесс разработки демки в Qt/c++, а также ...

Паровая гладильная система: какая лучше для дома? Гладильная система – это полный набор необходимого для качественной глажки оборудования. Какую систему выбрать для всех видов тканей? Главные критерии выбора и рейтинг лучших моделей 2019-2020 года – в нашей статье.

[Из песочницы] Как мы DLP-систему выбирали (практический опыт) Привет, Хабр! Не так давно возникла довольно типичная ситуация — руководство дало команду «Выбрать систему защиты данных от утечки». Основной критерий выбора — способность решить задачу не допустить утечек критически важной (по мнению руководства) документации, файлов и тому...

Управление проектной организацией Agile подходы набирают популярность из-за хорошей реализации работы с неопределенностью за счет постоянной поставки результата. Однако, почти любой Agile-процесс требует выделенной команды на проект и почти ничего не предоставляет для стратегического планирования. Реальность...

[Перевод] Скрытая сложность видеоигр слотов Игроки в слоты не безрассудны Игроки в слоты азартны. Нажатие на кнопку SPIN хоть и выглядит простым действием, умственные процессы при этом таковыми не являются. Азартные игроки основывают свои решения на том, как работают фичи игры и какие выигрыши или «почти-выигрыши» они...

[Перевод] Самые быстрые Python веб-фреймворки в 2019 В 2018 году Python укрепил свои позиции популярности среди программистов и вошел в Top 3 самых популярных языков на github. Все больше и больше людей переходит на светлую сторону…то есть Python. Появилось еще большее количество разработчиков, которые интересуются данным яз...

Успех не без чужой помощи: как «вырастить» готовый проект для рынка через преакселератор В своих постах мы неоднократно говорили о том, что после финала конкурса «Цифровой прорыв» успешные команды смогут доработать проекты в рамках преакселератора и сделать продукты уже для рынка. Программа стартанула 30 сентября, и мы уже можем подвести первые итоги. Но сначала...

Выбираем смартфон с умом В последнее время на рынке появилось действительно очень много разнообразных моделей смартфонов. Некоторые из привлекают производительным железом, другие интересны качественным дисплеем, у третьих интересный и необычный дизайн корпуса. Огромный выбор смартфонов позволяет вам...

Как мы выбирали компонентную базу для умного дома: о датчиках и контроллере Kauri разрабатывает оборудование для IoT-решений и пишет под него софт. Недавно мы успешно протестировали работу сети Zigbee при помощи отладочной платы и датчиков, поэтому составили небольшой гид. Поговорим о критериях для выбора, производителях, ценах, немного поругаем р...

[Перевод] Стратегии деплоя в Kubernetes: rolling, recreate, blue/green, canary, dark (A/B-тестирование) Прим. перев.: Этот обзорный материал от Weaveworks знакомит с наиболее популярными стратегиями выката приложений и рассказывает о возможности реализации наиболее продвинутых из них с помощью Kubernetes-оператора Flagger. Он написан простым языком и содержит наглядные схемы, ...

Уникальная программа по ведению инвентаризации компьютерной сети Использование специальной программы позволяющей вести учет работы компьютерной сети позволяет повысить эффективность работы и улучшить её внутреннюю организацию. Данный софт является уникальным и необходимым инструментом позволяющим улучшить ведение собственного бизнеса и ус...

Основы DevOps. Вхождение в проект с нуля В ноябре 2018 года в ЛитРес создали отдел информационного обеспечения и пригласили руководить Андрея Юмашева. Последний год отдел помогает компании работать и развиваться и держит под контролем всю инфраструктуру. Но так было не всегда. Перед тем, как наладить работу, Андрей...

Теплый пол от магазина InPol Создать уют и особую комфортную атмосферу в помещении позволяют «теплый пол». Данный вид обогревателя позволяет улучшить качество поставки тепла и при этом не терять свободного пространства в помещении. Специализированный интернет- магазин INPOL предлагает в большом ассортим...

Как выиграть в автоматы Rox casino Каждый геймер знает, что для игры на деньги стоит выбрать самые лучшие и проверенные онлайн казино. Одним из таких клубов является rox casino. Данный игровой портал имеет отличную репутацию, которую зарабатывал долгими годами и доказывая своим клиентам свою преданность, чест...

Я вам перезвоню Привет, я Катя, я нашла работу. И написала методичку по общению с работодателем. Расскажу, что спрашивать на собеседовании, чего не спрашивать и как это делать правильно. Весь месяц гоняла по собесам. Посмотрела и на стартапы и на Яндексы. Компаний много, выбирать сложно....

Objectives and Key Results: инструкция по применению Всем привет! Меня зовут Егор, я руковожу кластером App Platform в Авито. Мои команды в основном занимаются разработкой внутренних продуктов, инструментов и процессов — тем, что принято называть платформенной разработкой. Год назад я рассказывал в этом блоге, как мы внедрили ...

Прямой эфир: как обуздать iOS-разработку в больших командах Всем привет! Меня зовут Женя Суворов, я руководитель команды мобильной архитектуры в Авито. 4 апреля на нашем ютуб-канале и в социальных сетях мы проведем прямой эфир и обсудим, как в iOS-разработке удержать качество продукта на высоком уровне даже при сильном масштабировани...

Практика разработки в крупных проектах: митап SberPractice iOS #1 Друзья, вечером 30-го мая мы, команда DevTeam «Сбербанк Онлайн», проводим бесплатный митап по iOS, где выступят парни из Вконтакте и EPAM Systems, а также пройдет круглый стол с представителями Сбербанка, Авито, Mail.ru и «Лаборатории Касперского», на котором обсудим организ...

MSK VUE.JS meetup #3 в Mail.ru Group: материалы с митапа В сентябре в нашем офисе прошел большой митап по разработке на прогрессивном фреймворке vue.js. Мероприятие посетили 400 человек — это не может не радовать. В программе было 3 доклада: команда Delivery Club рассказала про технологическую сторону своей новой web-версии клие...

Как перестать «писать ТЗ» и начать работать? Многим из тех, кто работает в агентствах, знакома ситуация, в которой задачи, которые ставит клиент, всё реже оказываются точно сформулированы, даже в тех случаях, когда речь идет о таких сложных работах, как разработка программного обеспечения, запуск промо кампаний, или со...

Разработка интернет-магазина для сохранения природы Камчатки Как разработать интернет-магазин, главная цель которого – не выручка, а помощь природе? Магазин, где нет кричащих баннеров, суперакций и списков преимуществ, а есть качественные товары и большая идея – ответственное отношение к окружающей среде. Читать дальше →

[Перевод] Обновление инструментов Web и Azure в Visual Studio 2019 Скорее всего вы уже видели, что состоялся релиз Visual Studio 2019. Как и следовало ожидать, мы добавили улучшения для веб-разработки и разработки с Azure. В качестве отправной точки Visual Studio 2019 предоставляет новые фичи для начала работы с вашим кодом, и также мы обно...

Где заказать профессиональную видеосъемку праздника Любой праздник — это достаточно важное событие, которое очень важно сохранить в памяти на долго. Для этого можно всегда воспользоваться услугами профессионалов, которые не только знают, но и любят свою работу. В таком случае, каждый клиент сможет получить максимально качеств...

Code review: вредные советы для контрибьютера и ревьювера Привет! Меня зовут Николай Ижиков. В этом посте я хочу рассказать об одном важном элементе взаимодействия, с которым мы сталкиваемся в процессе разработки ПО, особенно в open source. Это прохождение и проведение code review. Я дам вредные советы, как сделать свою фичу и до...

[Из песочницы] Хороший, плохой, злой — тестирование в проекте новичков Предисловие: в университете было получено задание — собрать scrum команду, выбрать проект и работать над ним в течении семестра. Наша команда выбрала разработку веб-приложения (react + flask). В этой статье я постараюсь рассказать, какими тесты должны были быть, и проанализи...

Ритуальные плиты и памятники по доступной цене Согласитесь, когда из жизни уходит близкий вам человек, все же необходимо ему оказать соответствующие почести и почтить его память как полагается. Если вам необходимо найти качественную ритуальную плиту, либо вовсе памятник, то можете обратиться за помощью к компании «Мемори...

Самый вкусный китайский чай пуэр Чай является одним из самых древнейших напитков на земле. Многие страны имеют свой традиционный горячий напиток из трав, который обладает уникальными и неповторимыми свойствами и оригинальным вкусом. На сегодняшний день особой популярностью пользуется китайский чай. Стоит от...

JMeter — швейцарский нож тестировщика (Часть 2) Сегодня расскажу, как мы с помощью JMeter’а наладили процесс кэширования продуктовых страниц, проверили работу мобильного приложения без самого приложения и создали 2000 юзеров в системе без доступа к базе данных. Кто не в курсе, что здесь происходит, читайте первую часть ...

Большой ассортимент хозяйственных товаров в магазине хозтоваров plastic-shop.in.ua Множество разнообразных товаров можно найти в интернет-магазинах. Как правило, изделия для дома очень удобно покупать в интернете, но стоит найти надежного продавца. Далеко не каждый магазин хозтоваров может предложить множество качественных изделий, поэтому в процессе поиск...

Lazarus — простая анимация при помощи компонента TImageFragment Вместо предисловия В моей недавней статье Lazarus — пишем компонент для анимации спрайтов я описал процесс создания простого компонента TImageFragment, позволяющего отображать заданный фрагмент изображения. Продолжая выбранную тему, в этой статье я хочу показать, как легко ...

Как и зачем сегментировать контактную базу Эффективная сегментация — это правильно выбранные критерии для построения сегментов. Сообщение Как и зачем сегментировать контактную базу появились сначала на Searchengines.ru.

Профессиональная видеосъемка в Москве Любой вид видеосъемки выполняет компания X-Studios. Данная компания работает достаточно давно, она имеет большой опыт работы в разных видео направлениях. Видеосъемка ведется на высоком уровне в формате Ultra HD 4k (3840×2160). На официальном сайте данной компании можно ...

Почему мы выбрали Electron Предыстория Мы небольшая команда разработчиков, занимаемся созданием нового инструмента для работы с API Testmace. По факту это продвинутый rest клиент с возможностью создавать автоматизированные тесты API с помощью графического интерфейса, оснащенный такими приятными штукам...

Когнитивное выпрямление 2: изучаем иллюзии и искажения (с) Сотни лет исследователи обсуждали, какие неизвестные процессы в глазах, мозге или за пределами человеческого тела вызывают иллюзии. Поскольку измерить такого рода физиологические реакции очень непросто, до недавнего времени невозможно было досконально изучить корреляци...

Проверка FreeRDP с помощью анализатора PVS-Studio FreeRDP – свободная реализация клиента Remote Desktop Protocol (RDP), протокола, реализующего удаленное управление компьютером, разработанного компанией Microsoft. Проект поддерживает множество платформ, среди которых Windows, Linux, macOS и даже iOS с Android. Этот проект ...

«Ростелеком» и Mail.ru Group займутся цифровым образованием Соответствующее соглашение подписали первый вице-президент "Ростелекома" Владимир Кириенко и генеральный директор Mail.ru Group (Россия) Борис Добродеев.Стороны договорились, что доли в СП будут распределены между ними поровну.Основной сферой деятельности СП станет...

Как выбрать IP-камеру для видеонаблюдения? Итак, вам понадобилась IP-видеокамера, но ассортимент моделей велик, и вы не знаете, какую из них выбрать. Пожалуй, единственное, что вам точно нужно знать, для чего вам нужна такая камера. В остальном вам помогут наши критерии выбора. Место установки Первый критерий ...

[Из песочницы] Сторипоинты опасны для разработки клиент-серверных приложений Этот небольшой рассказ будет посвящен тому, как не попасть в ловушку мнимого контроля над процессом эстимации задач на предстоящий спринт. Сразу оговорюсь, что представленные ниже данные носят лишь показательный характер и комментарии по поводу неиспользования для целей эсти...

Внедряйте статический анализ в процесс, а не ищите с его помощью баги Написать эту статью меня сподвигло большое количество материалов о статическом анализе, всё чаще попадающихся на глаза. Во-первых, это блог PVS-studio, который активно продвигает себя на Хабре при помощи обзоров ошибок, найденных их инструментом в проектах с открытым кодом. ...

[Перевод] Хранилища в Kubernetes: OpenEBS vs Rook (Ceph) vs Rancher Longhorn vs StorageOS vs Robin vs Portworx vs Linstor Обновление!. В комментах один из читателей предложил попробовать Linstor (возможно, он сам над ним работает), так что я добавил раздел об этом решении. Еще я написал пост о том, как его установить, потому что процесс сильно отличается от остальных. Если честно, я сдался и о...

Как обеспечить безопасность разработки, сохранив время и нервы Переход в digital-сегмент банков, ритейла, медицины и других жизненно важных отраслей производства и обслуживания спровоцировал многочисленные угрозы в плане безопасности. Сегодня во всем мире продолжает расти активность злоумышленников, а вопросы защиты пользовательских и к...

[Из песочницы] Выбор системы управления тестированием в 2019 Несмотря на колоссальные возможности современных табличных редакторов, для многих команд разработки рано или поздно встает вопрос о внедрении специализированных инструментов (систем) для управления процессом тестирования в своих проектах. Какой же из них выбрать? Читать д...

Как я имплантировала RFID себе в руку, а потом еще NFC. Часть 2 Прошло более четырех лет с момента публикации первой части про EM4100 и я решила все же написать вторую часть — про имплантируемый NFC. Преимущества первой 125 кГц метки были ощутимы сразу — ключ к домофонам и внутренним замкам, но хотелось большего — разблокировать телефо...

Что почитать по PHP на русском? PHP — один из самых популярных языков программирования. А ещё это язык, для изучения которого не так просто найти качественную книгу. Что ж, мы вместе с командой GeekBrains заглянем в интернет-магазин и посмотрим, что стоящего можно найти сегодня по PHP на русском языке. Ч...

Прорабатываем навык использования группировки и визуализации данных в Python Привет, Хабр! Сегодня будем прорабатывать навык использования средств группирования и визуализации данных в Python. В предоставленном датасете на Github проанализируем несколько характеристик и построим набор визуализаций. По традиции, в начале, определим цели: Сгрупп...

МегаФон стал партнером Blizzard Entertainmen Со 2 октября, на первом этапе сотрудничества, МегаФон предложит своим клиентам сразу 9 продуктов от Blizzard, которые можно приобрести на новом портале "МегаФон Игры": карты разного номинала для пополнения баланса Battle.net и ключи к играм, среди которых Diablo, O...

[recovery mode] IT в Армении: стратегические секторы и технологические сферы страны Быстрое питание, быстрые результаты, быстрый рост, быстрый интернет, быстрое обучение… Скорость стала неотъемлемой частью нашей повседневной жизни. Мы хотим, чтобы все было проще, быстрее и лучше. Постоянная потребность в большем количестве времени, скорости и производител...

Как выбрать торговое оборудование в Астане, на что обратить внимание Для организации удобного процесса продаж, а также для более эффективного товарооборота важно приобрести все необходимое торговое оборудование. Если ваша деятельность связана с торговой деятельность, вам могут понадобиться такие элементы: • Вид торговых стеллажей; • Их количе...

[Из песочницы] Разработка высокоскоростных печатных плат глазами инженера-схемотехника. Сохранение целостности электрических сигналов В данной теме я хочу поделиться моим опытом разработки высокоскоростных схем. Имея успешный практический опыт (более 15 лет) разработки схем устройства, печатных плат, со скоростью передачи данных до нескольких гигагерц (по меди), опыт взаимодействия с конструкторами, разво...

[Из песочницы] Выборы, выборы, кандидаты — хостинги «Нам нужен новый хостинг», — осенило нашего шефа в начале весны. Это не было весенним обострением, это было объективной необходимостью, потому что старая кобра пережила свой яд предыдущий почему-то решил, что раз клиенты из-за 152-ФЗ идут сами, то можно предоставлять услуги ...

[Из песочницы] Создание простой кликер-игры с нуля В последние несколько лет набирают большую популярность игры такого жанра, как «кликеры». Мне самому очень интересно играть в них, но не менее интересно создавать игру — кликер самому. Благодаря такому движку как Unity, создать свой шедевр не составит труда даже простому нов...

Выбираем садовый электрический измельчитель веток: рейтинг лучших моделей Какой электрический измельчитель выбрать для утилизации садовых отходов? Рассказываем, на какие критерии обратить внимание, и какую модель лучше всего приобрести для своего сада.

Как создать крутых боссов. Опыт разработчиков Shadow Fight 3 Где искать вдохновение, как построить процесс между командами, какую механику выбрать и как добиться WOW-эффекта — рассказывает геймдизайнер Banzai Games Дмитрий Аборилов. Вы сталкивались с задачей сделать финального босса игры? Такого, чтобы он надолго запомнился много...

Как сканировать документы в приложении «Файлы» в iOS 13 Сканировать документы можно не только с помощью приложения «Заметки» Многие знают, что встроенное приложение «Заметки» обладает очень полезной возможностью — сканировать документы или любую другую информацию с бумажных носителей. Данная функция появилась еще ...

10 причин, чтобы выбрать решение для SAP HANA от НРЕ. Часть 2 В предыдущей статье мы начали говорить о 10 причинах, чтобы выбрать решение от компании Hewlett Packard Enterprise для SAP HANA и остановились на технических причинах. Предлагаю взглянуть на процесс выбора решения под SAP HANA «глазами вендора». Очень бы хотелось, чтобы эт...

Книга «Unity в действии. Мультиплатформенная разработка на C#. 2-е межд. издание» Привет, Хаброжители! Второе издание «Unity в действии» было полностью переработано, чтобы познакомить вас с новыми подходами и идеями, позволяющими максимально эффективно использовать Unity для разработки игр. Больше внимания уделено проектированию двумерных игр, фундамента...

Формализация речи. Некоторые соображения В чем основная сложность формализации естественного языка? В том, что нам привычней формализовывать его с помощью языка же, что приводит к дурной бесконечности. Язык – сам по себе средство формализации, которым человечество давно и небезуспешно пользуется. Берем первое по...

Управление автомобилем по CAN Введение Беспилотный автомобиль StarLine на платформе Lexus RX 450h — научно-исследовательский проект, стартовавший в 2018 году. Проект открыт для амбициозных специалистов из Open Source Community. Мы предлагаем всем желающим поучаствовать в процессе разработки на уровне код...

Кладем проводку в доме: как правильно выбрать провод? Разбираемся в классификации проводов и выбираем кабель под свои нужды. Сводная таблица позволит быстро подобрать сечение провода по токовой нагрузке.

[Перевод] Создание игровых 3D-моделей «для бедных»: путь инди Вы когда-нибудь задумывались о том, как работает небольшая инди-студия, занимающаяся разработкой видеоигр? Создавать игры с очень маленьким бюджетом можно, но для этого необходима смекалка, много труда и ещё больше любви к своему делу. Мы — небольшая команда из Польши. Нас...

Как и зачем мы делали распознавание достопримечательностей в Облаке Mail.ru С появлением качественных камер в мобильных телефонах мы все больше и чаще фотографируем, снимаем видео ярких и важных моментов нашей жизни. У многих из нас фотоархивы насчитывают десятки лет и тысячи фотографий, ориентироваться в которых становится все труднее. Вспомните,...

Программа Видео Монтаж от AMS В последнее время потребность в качественном видео редакторе возрастает, найти для работы качественный и оригинальный софт для видео монтажа не так уж и просто. Большой выбор отнюдь не решает проблемы, ведь не многие из них можно протестировать в полном объеме, а платить за ...

Бизнесу рассказали рецепт успеха от цифровых лидеров Исследование Bain & Company "Учиться у цифровых лидеров", даннве из которого приводит "КоммерсантЪ", посвящено преимуществам более активного внедрения не только технологий в бизнесе, но и успешным приемам управления бизнесом. Было опрошено 1200 руково...

Опыт перевода большого проекта с Flow на TypeScript JavaScript – это один из языков с динамической типизацией. Такие языки удобны для быстрой разработки приложений, но когда несколько команд берутся за разработку одного большого проекта, лучше с самого начала выбрать один из инструментов для проверки типов. Можно начать р...

Диджитал-подрядчики: как не попасть в ловушку раздутых бюджетов Только один день в Москве! Великое разоблачение трюков диджитал-подрядчиков. Мы раскроем старые уловки агентств и продакшенов, с помощью которых они ловко манипулируют вашими маркетинговыми бюджетами, и научим вас мерам предосторожности. Вы смож...

Amazon купила компанию Eero, которая производит системы Wi-Fi Mesh Компания Amazon официально сообщила о том, что она стала новым владельцем компании Eero, которая известна как производитель систем Wi-Fi Mesh. Eero выпускает простые в эксплуатации, но при этом доступные системы Wi-Fi Mesh, предназначенные главным образом для того...

Интенсив «Волшебная кнопка против волнения и другие принципы успешного выступления» 16 марта 2019 в Санкт-Петербурге стартует тренинг-интенсив «Волшебная кнопка против волнения и другие принципы успешного выступления». Все секреты ораторского мастерства — в авторской программе от Института публичных выступлений. На ...

Яндекс открывает датасеты Толоки для исследователей Толока — крупнейший источник размеченных людьми данных для задач машинного обучения. Каждый день в Толоке десятки тысяч исполнителей производят более 5 миллионов оценок. Для любых исследований и экспериментов, связанных с машинным обучением, необходимы большие объёмы качеств...

В ближайшее время Infomaximum выпустит обновленную версию CrocoTime Команда разработчиков Infomaximum выдает множество пожеланий клиентов и готовит к выходу обновление, которое сделает работу с CrocoTime более удобной. В версии 5.8.0 будет реализована возможность удаления частей неактуальной (устаревшей) статистики: выбранный период времени ...

Как мы дорабатываем продукт под конкретного клиента Итак, мы продали клиенту программный B2B продукт. На презентации ему все нравилось, но в ходе внедрения выяснилось, что кое-что все-таки не подходит. Можно конечно сказать что нужно следовать “best practice”, и изменить себя под продукт, а не наоборот. Это может сработат...

Бизнес начинается с разработки бренда С помощью интернета сегодня продаётся очень много товаров и услуг. Практически каждая компания имеет свой собственный сайт, а также страницы в социальных сетях.Для того, чтобы стать успешным и выделиться среди конкурентов, необходимо правильно не только создать свой сайт, но...

Как быстро переименовать группу файлов в macOS Automator можно по праву назвать одним из самых недооцененных приложений на macOS. Увы, но многие пользователи не догадываются о скрытых возможностях данной утилиты. Тем не менее потенциал заложенный в программу действительно огромен. Сегодня мы расскажем о службе, которая ...

Причины бросить Mac OS и выбрать Linux Если вы выбираете между Mac OS и Linux, то этот пост будет для вас. Подробно расписал — продолжать использовать Linux или переключиться на Mac OS. И Linux, и Mac OS являются Unix-подобными ОС и предоставляют доступ к командам Unix, а также к оболочкам bash и прочим. В срав...

AI 2019: Как создать бот, который решит все проблемы клиентов Чат-бот, разработанный МТС для того, чтобы автоматизировать работу со звонками в службу поддержки, способен «подтягивать» информацию из любых источников. Телеком-операторы традиционно одними из первых внедряют инновации. Не исключение — технологии искусственного...

Как дискомфорт помогает нам совершенствовать процесс разработки Я тимлид и моя задача — обеспечить продуктивную работу команды. Это непросто, поскольку готового рецепта успеха не существует. Конечно, есть признанные методологии: Agile, Lean, Value Stream Mapping. Они дают общие ориентиры и ценности, что уже неплохо, но это лишь ориенти...

[Перевод] Интересные новинки Vue 3 Вместо предисловия Vue используется во всех проектах FunCorp. Мы внимательно следим за развитием фреймворка, постоянно улучшаем процесс разработки и внедряем лучшие практики. И, конечно же, мы не могли пройти мимо и не перевести статью Филиппа Раковски, сооснователя VueStore...

[Из песочницы] Интеграция React Native и C++ для iOS и Android Недавно мне предложили поработать над одним интересным проектом. Требовалось разработать мобильное приложение для американского стартапа на платформах iOS и Android с помощью React Native. Ключевой технической особенностью и фактором, который однозначно решил мое участие в п...

Материалы с android-митапа: инструменты для автотестов | Yandex Mapkit 3 | дизайн приложений | Server Driven UI Привет! Это пост-отчёт с android-митапа, который недавно прошёл в офисе Авито. С коллегами из Озон, Surf, Revolut и Авито мы обсуждали интеграцию Yandex Mapkit 3, как быстро запускать фичи с Server Driven UI, какие инструменты выбирать для автотестов и как сделать дизайн при...

Полный цикл разработки IT продуктов на примере проекта: роли в команде, задачи заказчика, этапы Внутренняя кухня разработчика IT-продуктов многогранна и всегда переполнена разными задачами. В каждом проекте находят себе применение люди с разными обязанностями. На примере одного проекта мы поглубже рассмотрим процесс разработки. Перед этим я опишу все этапы этого про...

Буткемп в Яндексе: как разработчику выбрать себе команду Большие IT-компании часто предлагают кандидатам на роль разработчика выбрать между несколькими командами. Сделать этот выбор непросто — разработчик ещё не работал ни с одной из команд, не знает их специфики. Чтобы упростить ему задачу, мы придумали Буткемп. Это особый способ...

С чего начать изучать веб-разработку в 2019 году или HTML Academy VS Codecademy VS FreeCodeCamp Привет, Хабр! Хочу поделиться своими мыслями о самых популярных площадках для изучения веб-разработки HTML Academy, Codecademy, FreeCodeCamp (мне бы хотелось прочитать подобную статью, когда я только начинала учиться веб-разработке самостоятельно). *Данный обзор является мо...

[Из песочницы] Git и командная разработка (для чайников) Введение Привет! Если ты сюда зашел, значит тебя заинтересовал вопрос, как программисты работают в команде. Если до этого ты работало только в соло, то тебе, наверно, кажется, что в команде работать проще, ведь больше рук и значит можно гораздо быстрее справиться с работой. ...

[Перевод] Крутые фичи Visual Studio 2019 Несколько дней назад мы объявили об общей доступности Visual Studio 2019. Лично я использую Visual Studio 2019 с момента первой внутренней сборки — задолго до выпуска Preview 1 в декабре 2018 года. За это время обнаружилось много маленьких особенностей, которые заставили мен...

Быстрое продвижение сайтов В последнее время интерес к ведению бизнеса в сети интернет постоянно растет. Многие предприниматели и бизнесмены смогли расширить свои возможности и поднять бизнес на новый уровень помощью сети интернет. Но ведение бизнеса в сети, это далеко не простой и легкий труд, а на с...

Качественное продвижение, раскрутка и оптимизация сайтов по выгодным ценам Ни для кого не секрет, что качество сайта напрямую влияет на успешность бизнеса. Разумеется, успех является понятием комплексным и зависит он от множества различных факторов, но наличие и качество сайта компании имеет достаточно большое влияние на развитие и процветание бизн...

[Из песочницы] Вступление в архитектуру React Fiber Привет, Хабр! Предлагаю вашему вниманию перевод статьи "React Fiber Architecture" автора Andrew Clark. Вступление React Fiber — прогрессивная реализация ключевого алгоритма React. Это кульминационное достижение двухгодичных исследований команды разработчиков React. Цель Fibe...

Идея о поиске людей в лесу Эта статья описание небольшой идеи возникшей после прочтения недавней статьи «Обыскать 314 км² за 10 часов — финальное сражение инженеров-поисковиков против леса» Сразу предупрежу, что у меня маловато опыта в радиотехнике, и совсем нет оного в поиске пропавших людей, так чт...

Как привлечь команду к процессу поиска идей и получить намного больше, чем идеи Создание дизайн-макетов и визуализация решений почему-то всегда вызывает огромный интерес у всех участников продуктовой команды, будь то менеджер, желающий освоить Sketch, или разработчик, который многое повидал и теперь хочет делать крутые интерфейсы сам, а не просить об эт...

[Из песочницы] Typescript и react Разработка на javascript иногда становится похожа на работу детектива. Как понять чужой код? Хорошо, если разработчик обладает тонким искусством называть переменные так, чтобы другие поняли суть. А как быть, если члены команды все таки не всегда способны понять замысел своег...

Продажа грузовых шин в Москве Приобрести грузовые шины можно в режиме онлайн посетив официальный сайт компании Folmagaut.ru. Данная компания достаточно давно осуществляет свою деятельность, она имеет большой опыт и отличную репутацию. Безупречный сервис и качество предоставленной продукции вывели компани...

Как выбрать сковороду и не прогадать Эти советы помогут вам определиться с материалом, размером и даже ручкой.

Выпущен джейлбрейк для iOS 12.2. Как установить? С каждым годом джейлбрейк становится всё менее и менее актуальным. Этому поспособствовало сразу несколько факторов: высокая безопасность системы, уход ключевых хакеров и, разумеется, само развитие операционной системы. За последние годы iOS ушла далеко вперед в плане своих ...

Leaseweb активизируется на российском рынке Нидерландская компания готова предоставить свои ресурсы российским компаниям для развития их бизнеса во всем мире. На форуме BIG DATA 2019, который издательство «Открытые системы» провело 27 марта (см. «BIG DATA 2019: В основе цифровой эконо...

Автоматизация End-2-End тестирования комплексной информационной системы. Часть 2. Техническая Этой статьей мы продолжаем серию публикаций о том, как мы автоматизировали в одном из крупных проектов ЛАНИТ автопроцесс ручного тестирования (далее – автотесты) большой информационной системы (далее – Системы) и что у нас из этого вышло. Вторая часть публикации ориентирова...

Качество кода фронтенда в HH Headhunter — продуктовая компания, нам очень важно качество кода. Чем он лучше, тем быстрее мы можем выпускать новые бизнес фичи и чаще радовать пользователей. Для каждого пулл реквеста нужно обязательно пройти ревью, даже если изменена всего одна строчка. Необходим аппрув к...

Кит-убийца отправится на охоту за MIUI и EMUI Компания Oppo ранее сообщали о том, что оболочка ColorOS 7 для ее смартфонов будет представлена 20 ноября этого года. Теперь же представители компании поделились новыми подробностями о ColorOS 7. Презентация состоится в Музее современного искусства Minsheng в Пекине. Р...

Как выбрать Open Source лицензию для RAD фреймворка на GitHub В этой статье мы немного поговорим об авторском праве, но в основном о выборе свободной лицензии для RAD фреймворка IONDV. Framework и для опенсорсных продуктов на его основе. Мы расскажем о разрешительной лицензии Apache 2.0, о том, что привело нас к ней и с какими решениям...

Российские ученые вырастили табак, который светится в темноте Стало известно о том, что российские генетики сумели первыми вырастить растения, способные светиться в темноте без добавления каких-либо сторонних веществ или облучения ультрафиолетом. Статья о том, как они смогли этого добиться на примере табака, была выложена в журнале bio...

Команда инженеров из Калифорнии вырастила бессмертный синтетический мозг Команда инженеров-химиков придумала, как вырастить самосборную схему, которая напоминает структуру и электрическую активность частей мозга. Это продолжение любимого проекта ученого Джеймса Гимзевски из Калифорнийского университета в Лос-Анджелесе, который еще в 2012 году зая...

Как объединить несколько файлов PDF на Mac Automator можно по праву назвать одним из самых недооцененных приложений на macOS. Увы, но многие пользователи не догадываются о скрытых возможностях данной утилиты. Тем не менее потенциал заложенный в программу действительно огромен. Сегодня мы расскажем об скрипте, которы...

Как скачать любой файл из интернета прямо в облако на iOS Одной из основных претензий к мобильной версии Safari со стороны пользователей является неудобно реализованный механизм загрузки. Мало того, что скачать можно далеко не любой файл, так из-за отсутствия индикации еще и нельзя следить за тем, как долго продлится загрузка. Одн...

Как настроить автоматическое удаление файлов по расписанию на Mac Automator способен на многое Automator — это невероятно мощный инструмент для автоматизации действий в macOS. Возможности этой утилиты, фактически, ограничены лишь вашей фантазией. И мы сегодня убедимся в этом в очередной раз — создав службу, которая будет автоматически уда...

История выкатки, которая затрагивала всё Enemies of Reality by 12f-2 В конце апреля, пока белые ходоки осаждали Винтерфелл, у нас произошло кое-что поинтереснее, мы сделали не совсем обычную выкатку. В принципе мы постоянно катим новые фичи в прод (как и все). Но эта была не такая, как все. Масштаб её был таков, ...

Продуктовая разработка на Go: история одного проекта Всем привет! Меня зовут Максим Рындин, я тимлид двух команд в Gett – Billing и Infrastructure. Хочу рассказать про продуктовую веб-разработку, которую мы в Gett ведем преимущественно на языке Go. Я расскажу, как в 2015-2017 годах мы переходили на этот язык, почему вообще е...

Киевстар и Microsoft представили совместное облачное решение Azure Stack with Kyivstar для украинских бизнес-клиентов Мобильный оператор Киевстар и компания Microsoft предложили украинским бизнес-клиентам облачное решение Azure Stack with Kyivstar. Данный партнерский продукт позволит компаниям оптимизировать свои корпоративные процессы и оставаться в правовом поле, так как персональные данн...

[Перевод] Руководство по React Native для начинающих Android-разработчиков (с примером приложения) Представляем вам перевод статьи Nikhil Sachdeva, опубликованной на hackernoon.com. Автор делится опытом разработки мобильных приложений с помощью React Native и предлагает создать свое приложение, используя этот фреймворк. Я был Android-разработчиком и довольно длительное...

[recovery mode] Сбалансированные показатели сайта. Часть 4: Внешняя оптимизация В прошлых частях мы разбирали Cтратегию и ее составляющие, а также затронули тему внутренних показателей сайта, влияющих на продвижение. В этой же статье обратимся ко внешней оптимизации. Читать дальше →

Миграция Cassandra в Kubernetes: особенности и решения С базой данных Apache Cassandra и необходимостью её эксплуатации в рамках инфраструктуры на базе Kubernetes мы сталкиваемся регулярно. В этом материале поделимся своим видением необходимых шагов, критериев и существующих решений (включая обзор операторов) для миграции Cass...

Выбираем систему видеонаблюдения: облачная vs локальная с Интернетом Видеонаблюдение стало коммодити и уже давно широко применяется в бизнесе и в личных целях, однако клиенты часто не разбирается во всех нюансах отрасли, предпочитая довериться экспертам в монтажных организациях. Боль нарастающего конфликта между клиентами и специалистами ...

[Из песочницы] Паттон Джефф. Пользовательские истории. Искусство гибкой разработки ПО Аннотация Книга это рассказанный алгоритм проведения процесса разработки от идеи до внедрения с применением техник agile. Процесс раскладывается по шагам и на каждом шаге указываются методы для шага процесса. Автор указывает, что большая часть методов не оригинальна, не прет...

Создаем отдел джунов в помощь основным командам, используя лишь Slack, Jira и синюю изоленту Почти вся команда разработки Skyeng, состоящая из более чем 100 человек, работает удаленно и требования к специалистам всегда были высоки: мы искали синьоров, fullstack-девелоперов и мидлов. Но в начале 2019 года мы впервые наняли трех джуниоров. Сделано это было по нескол...

Компания YADRO усиливает центр разработок Ранее в этом месяце YADRO вошла в состав акционеров российского разработчика микропроцессорных ядер Syntacore.Развитие технологической экспертизы и инженерного потенциала является ключевым элементом продуктовой стратегии YADRO. Новые команды вольются в R&D центры компани...

[Из песочницы] React Native — серебряная пуля для всех проблем? Как мы выбирали кросс-платформенный инструмент для Profi.ru Всем привет, меня зовут Геворг. Я Head of Mobile в Profi.ru. Хочу поделиться с вами историей нашего эксперимента с React Native. Расскажу, как мы оценивали плюсы и минусы разработки на React Native — в теории и на практике. Статья будет полезна тем, кто интересуется кросс-пл...

Профессиональные финансовые международные услуги Многие компании и предприятия на сегодняшний день активно сотрудничают с зарубежными странами и успешно осуществляют там свою деятельность. Но, далеко не все компании имеют необходимые знания и возможности грамотно организовать свой бизнес в международном формате. Компания B...

Заменить Object на var: что может пойти не так? Недавно я столкнулся с ситуацией, что замена Object на var в программе на Java 10 приводит к исключению в процессе выполнения. Мне стало интересно, много ли разных способов добиться такого эффекта, и я обратился с этим вопросом к сообществу: A puzzle: provide a Java code sam...

Лучшие светодиоды в России Настоящим прорывом в рекламе стали светодиодные видео экраны, которые позволили демонстрировать видео ролики просто на улице в любую погоду и на самых больших площадях. Безусловно, что такой формат рекламы привлекает многих предпринимателей и бизнесменов, но важно грамотно и...

«ВТБ лизинг» предложил клиентам ИТ-решение для управления автопарком "Управление автопарком" - это облачное решение, которое позволяет оптимизировать бизнес-процессы: сократить расходы на содержание корпоративных автомобилей, упростить бухгалтерию, отчетность и документооборот по корпоративному транспорту, получить простую и наг...

Трагичная история знакомства с poppler …Или как мы писали пилот приложения для ОС Sailfish с использованием poppler. Год начался с занятной задачи — нашей команде нужно было за короткий срок собрать пилот приложения «Мобильное рабочее место руководителя» на ОС Sailfish. По сути, это мобильный клиент СЭД, т.е. о...

DARPA займется разработкой ракетного ядерного двигателя Агентство DARPA в 2020 году планирует начать работу по созданию ядерного ракетного двигателя. Задача — разработка такого движка, который можно было бы использовать для передвижения космических транспортников в пределах лунной орбиты. Финансирование проекта составляет $10 м...

Компас команды Привет! Меня зовут Маша, я Scrum Master в ivi. Работаю с командами биллинга и веб-разработки и помогаю ребятам организовывать рабочие процессы так, чтобы не только эффективно достигать целей, которые ставит бизнес, но и получать удовольствие от того, что ты делаешь. В своих ...

Microsoft создала VR-контроллер, который позволяет чувствовать виртуальные объекты Корпорация Microsoft намерена добавить больше ощущений в виртуальную реальность. Добиться этого удастся благодаря новому контроллеру Touch Rigid Controller (TORC), который был анонсирован разработчиком. Он позволяет имитировать ощущения объёмных объектов за счёт тактильного ...

Как мы разбили разработку на команды (и забыли про бесконечные спринты и бесполезные стендапы) Я — PM в сервисе рассылок UniSender. 6 лет назад я пришёл программистом, а теперь отвечаю за взаимодействие между командами продукта. Раньше наша разработка состояла из одной распределённой команды и у нас было 2 беды. Но не дураки и дороги, а задержки по спринтам и скучны...

Автоматизируй это! Как мы улучшали интеграционное тестирование В давние времена у нас было всего несколько сервисов, и выложить за сутки обновление более чем одного из них на production — было большой удачей работой. Потом мир ускорился, система усложнилась, а мы трансформировались в организацию с микросервисной архитектурой. Теперь у н...

Анализ данных на Scala — суровая необходимость или приятная возможность? Традиционными инструментами в сфере Data Science являются такие языки, как R и Python — расслабленный синтаксис и большое количество библиотек для машинного обучения и обработки данных позволяет достаточно быстро получить некоторые работающие решения. Однако бывают ситуации...

Новый MacBook – кому и для чего он нужен Обновлённый ноутбук MacBook является наиболее тонким во всей линейке ноутбуков от компании Apple. К тому же его дополнительная отличительная черта заключается в небольшом весе – всего 920 грамм. Он не будет занимать много места на столе и практически незаметный. Выбирая обно...

Application Security Manager. Разработчик или безопасник? Большинство успешных атак организации реализуется через уязвимости и закладки в софте. К счастью, сканер уязвимостей ПО уже рассматривается компаниями не как что-то экзотическое, а как необходимый элемент инфраструктуры защиты. Если при небольших объемах разработки можно исп...

Как попасть в топ Google в ЕС/США в нише разработки и найти клиентов с большими бюджетами Пост лучше всего подойдет разработчикам «one-man-company» или командам. Я расскажу, как достаточно легко и просто (при отсутствии или минимальном бюджете) попасть в топ поисковой выдачи в развитых странах в нише разработки и перестать бороться за клиентов в СНГ, которые хотя...

«Универсал» в команде разработки: польза или вред? Всем привет! Меня зовут Людмила Макарова, я менеджер разработки в УБРиР и треть моей команды – «универсалы». Признайте: каждый Tech Lead мечтает о кросс-функциональности внутри своей команды. Ведь это так круто, когда один человек способен заменить трех, да еще и сделать ...

Книга «Наш код. Ремесло, профессия, искусство» Быть программистом может быть интересно и весело, но быть разработчиком программного обеспечения — это сущий ад. Компьютеры логичны, люди — нет. Увы, в современной индустрии программного обеспечения не платят за программирование. Платят за разработку программного обеспечени...

Как не слить 10 миллионов бюджета вашего заказчика, играясь с Agile В этом посте я расскажу о тех проблемах с которыми в течении года сталкивалась наша Scrum Front End команда при работе над приличным проектом. Мы начинали разрабатывать проект с нуля используя стек технологий React + Typescript. Оглядываясь назад я вижу многие миллионы выбро...

Сравнение сертификаций по Agile, часть 1 — ICAgile, Scrum.org, ScrumAlliance и PMI Некоторое время назад, я перешел из компании, которая жила в мире жесткого Waterfall и суровых планов в MS Project на несколько тысяч строк, в компанию, которая живет в мире Agile — ценности, которую несут продукты уделяется больше внимания чем следованию плану, фокус в разр...

Blitz Engine & Battle Prime: ECS и сетевой код Вступление Battle Prime — первый проект нашей студии. Несмотря на то, что многие члены команды имеют приличный опыт в разработке игр, мы, естественно, сталкивались с разными сложностями во время работы над ним. Они возникали как в процессе работы над движком, так и в процес...

Стажировка в IT: взгляд руководителя Набор на летнюю стажировку в Яндекс продолжается. Он идёт по пяти направлениям: бэкенд, ML, мобильная разработка, фронтенд и аналитика. В этом блоге, в других блогах на Хабре и за его пределами можно найти немало инсайда про то, как проходит стажировка. Но многое в этом пр...

Как изменения в Google Play повлияют на ASO В середине марта прошла конференция Game Developers Conference (GDC 2019), на которой Google представила обновления своего Google Play Store. Обновление нацелено на совершенствование процесса разработки приложений и игр под Android и поддержку общего роста рынка мобильных иг...

Облачные приложения: нативные или перенесенные из ЦОДа? Прежде чем принимать решение о переходе в облако, CIO необходимо на основе фактов и определенных критериев выбрать наилучший для компании вариант, больше всего соответствующий ее операционным и финансовым целям, пишет ...

Группа «М. Эльдорадо» Видео – (ПГФ САФМАР Михаила Гуцериева) запустила пилотную систему in-store навигации Первым среди ритейлеров России сеть магазинов «М.Видео» запустила систему навигации с дополненной реальностью. В данное время проводится тестирование системы внутренней навигации в рамках пилотного проекта в трёх магазинах «М.Видео» в Москве: в ТЦ «Гагаринский», ТРЦ «Гудзон...

Где купить сигнальный кабель 4х0 22 Для того чтобы установить сигнализацию или систему видеонаблюдения, следует использовать специальный кабель. Он сможет обеспечить правильную работу всех систем. Наилучшим вариантом для такого монтаж станет сигнальный кабель 4х0 22. В том случае, если прокладывать его один...

[Из песочницы] Современный метод измерения импульсной характеристики и нелинейных искажений В 2000 году профессор Пармского Университета Анджело Фарина предложил оригинальный метод одновременного измерения импульсной характеристики и нелинейных искажений с помощью гармонического сигнала экспоненциально изменяющейся частоты (далее ESS – exponential sine sweep). Дл...

Обзор 14 headless cms 2019 Некоторое время назад в одной заметной на российском рынке публичной компании, в которой я работал, встал вопрос об использовании headless cms. Среди множества реализаций нужно было выбрать одну. Это рассказ о том, как я формировал критерии выбора, как анализировал cms-ки, и...

Мастерская Теплицы для сотрудников НКО: как наладить работу с аудиторией через сайт Как выбрать язык общения с аудиторией? Как случайного пользователя превратить в сторонника вашего проекта, а потом в жертвователя и активиста? На мастерской специалисты из сферы пиар, продвижения, интернет-маркетинга, сервис-дизайна, журналистики помогут вам выстроить систе...

Виртуальные Check Point'ы: чек-лист по настройке Многие клиенты, арендующие у нас облачные ресурсы, используют виртуальные Check Point’ы. С их помощью клиенты решают различные задачи: кто-то контролирует выход серверного сегмента в Интернет или же публикует свои сервисы за нашим оборудованием. Кому-то необходимо прогонят...

ВЧ экраны своими руками В процессе разработки одной сложной штуки для отечественного интернета вещей я столкнулся с необходимостью экранирования приемника от излучения близко расположенного передатчика. Сначала нужна была пара экранов, это нормально. Но потом, как всегда, потребовалось еще немного...

От Homo sapiens sapiens через Homo vulnerable к Homo science, или Security Awareness по-взрослому Современный рынок ИБ наполнен всевозможными продвинутыми решениями с приставками в названии Next generation, Unified, AntiAPT ну или хотя бы 2.0. Производители обещают новый уровень автоматизации, автореспонса, распознования зеродея и прочие чудеса. Любой безопасник знает: н...

[Из песочницы] Бизнес-логика в базе данных при помощи SchemaKeeper Цель данной статьи — на примере библиотеки schema-keeper показать инструменты, которые позволяют существенно облегчить процесс разработки баз данных в рамках PHP-проектов, использующих СУБД PostgreSQL. Информация из этой статьи, в первую очередь, будет полезна разработ...

Разработка команды запроса данных из базы — часть 2 В предыдущей части я остановился на том, что разрабатываемая мной команда реализует поведение, которое можно описать вот таким тестом: it('execute should return promise', () => { request.configure(options); request.execute().then((result) => { expect(result....

[Перевод] Следующие шаги на пути к Go 2 Состояние Мы вовсю работаем над Go 1.13, релиз которого, надеюсь, состоится в начале августа этого года. Это первый релиз, который будет включать в себя изменения конкретно в языке (а не просто незначительные правки спецификации) после длительного моратория на любые такие из...

Как объединить внутреннюю и внешнюю память на Android-смартфоне Одной из главных проблем современных смартфонов остается недостаточное количество памяти (ну и время автономной работы). Многие решают ее покупкой карты microSD, однако для того, чтобы память устройства работала как единый организм, не лишним будет объединить внутренний и в...

Как отслеживать изменения цен на приложения из App Store Несмотря на то что большинство разработчиков распространяют свои приложения и игры по модели free-to-play, остались еще те, кто честно позволяет приобрести их по фиксированной цене, которая, впрочем, зачастую оказывается довольно высока. Конечно, при желании можно попытатьс...

RESTinio — это асинхронный HTTP-сервер. Асинхронный Пару лет назад мы опубликовали RESTinio — свой небольшой OpenSource C++фреймворк для встраивания HTTP-сервера в C++ приложения. Мегапопулярным за это время RESTinio не стал, но и не потерялся. Кто-то выбирает его за "родную" поддержку Windows, кто-то за какие-то отдельные фи...

Кайдзен в разработке ПО — из собственного опыта Термин «кайдзен» ввела компания Тойота, и про него много написано в толстенных книжках из серии «Дао Тойота». Кайдзен еще называют «процессом непрерывного совершенствования». Обычно его ассоциируют с промышленным производством автомобилей и конвейерами, ну или как минимум с...

Как живет Альфа-Банк в период изменений и что нам удалось сделать при объединении IT-разработки и Альфа-Лаборатории Привет! Меня зовут Даша Русланова, я директор Департамента цифровых решений в Альфа-Банке. Сегодня я расскажу вам, как мы живем во время довольно значимых изменений, каких результатов в процессе этого переформатирования смогли достигнуть за год в плане скорости, и зачем нам...

Детские колготки высокого качества В интернет — магазине Clobber.com.ua можно купить детские колготки высокого качества по выгодной цене. Данный сайт давно осуществляет свою деятельность, он имеет отличную репутацию и хорошие отзывы о качестве оказываемых услуг и о товаре. Сайт оснащен легкой навигацией...

Играть в игровые автоматы Выбирайте только лучшее для себя и своего время прохождения, и если вы решили начать играть в игровые автоматы или хотя бы попробовать, то конечно стоит выбрать лучшее казино, с высоким рейтингом, проверенное и безопасное, а значит это будет онлайн казино: http://slotokub.co...

Automator: как запускать сразу несколько приложений за раз Automator можно по праву назвать одним из самых недооцененных приложений на macOS. Увы, но многие пользователи не догадываются о скрытых возможностях данной утилиты. Тем не менее потенциал заложенный в программу действительно огромен. Сегодня мы расскажем о службе, которая ...

Автотестирование: десять лайфхаков от команды Skyeng Привет, я Андрей Шальнев, QA Automation Lead в проекте Skyeng Vimbox. В течение года мы с командой занимались оптимизацией процессов автоматического тестирования и сейчас вплотную подошли к ее финальной стадии. А это хороший повод выдохнуть, пересмотреть бэклог и подвести к...

OnePlus будет и дальше выпускать по два флагмана ... До 2019 года OnePlus выпускала по одному флагману раз в полгода. Но в текущем году компания отошла от этой практики и вывела на рынок по два флагманских смартфона, а еще и предложила эксклюзивную версию McLaren Edition. В сеть уже выкладывали рендеры OnePlus 8 и OnePlus 8 P...

Бесшовный клиент-сервер Любой клиент-серверный проект подразумевает четкое разделение кодовой базы на 2 части (иногда больше) — клиентскую и серверную. Зачастую, каждая такая часть оформляется в виде отдельного независимого проекта, поддерживаемого своей командой девелоперов. В этой статье я пред...

[Из песочницы] Разработка игр в социальных сетях Социальные сети и их безумная популярность — поразительное явление 21-го века. Разработанные как средство общения, поиска старых и новых друзей, а также быстрого и удобного способа поделиться своими эмоциями, чувствами и опытом с миром, социальные сети постепенно что-то пр...

Как победить в цифровом WorldSkills? На практическом примере Привет, Хабр! В декабре наш коллега от направления «Продвинутая аналитика» Леонид Шерстюк занял первое место в компетенции Машинное обучение и большие данные во II отраслевом чемпионате DigitalSkills. Это «цифровая» ветка известных профессиональных конкурсов, которые устра...

Google выяснил, что недоплачивает больше мужчинам, чем женщинам Чтобы обеспечить равенство в оплате среди мужчин и женщин, а также представителей меньшинств, Google ежегодно проверяет свои практики. В этом году результаты внутреннего исследования показали, что за одну и ту же работу по разработке ПО компания больше недоплачивает мужчинам...

АСИ создаст в Москве новый канал для взаимодействия предпринимателей с властью Как рассказал вице-мэр Москвы Владимир Ефимов, поддержку предпринимательства следует считать одним из приоритетных направлений для столичных властей. Здесь создана комфортная бизнес-среда, а цифровизация позволяет собирать необходимую для ИП информацию на специальных интерне...

Услуги компании IT LAMA Платформы интернет сети стали оптимальной площадкой для ведения бизнеса разной сферы. Данная возможность максимально расширяет возможности продвижения бизнес идей и позволяет осуществлять продажу и предложение своих услуг. Персональными ресурсами становятся сайты, которые не...

[Перевод] Пользователи и авторизация RBAC в Kubernetes Прим. перев.: Продолжая недавно затронутую нами тему безопасности Kubernetes в целом и RBAC — в частности, публикуем перевод этого материала от французского консультанта из международной компании Big Data-компании Adaltas. Автор в деталях показывает, как создавать пользовате...

Россиянам предложили выбрать имя для далёкой звезды Международный астрономический союз сообщил о начале конкурса NameExoWorlds. В его рамках жители 70 стран будут выбирать имя для нескольких десятков небесных тел. Россиянам предложили придумать название для звезды HAT-P-3 и вращающегося вокруг неё горячего юпитера HAT-P-3b.

Ученые вырастили кластеры нервных клеток и отправили их на МКС В рамках одного из экспериментов специалисты из Калифорнийского университета начали выращивать «кластеры» головного мозга человека из стволовых клеток. Затем собрали их и отправили на МКС — всего несколько сотен. Выращенные кластеры, а вернее, органоиды мозга, достигают ра...

Безудержное веселье на майских, или Standoff приближается Совсем скоро Positive Hack Days в очередной раз устроит зарубу, столкнув лицом к лицу хакеров, безопасников, аналитиков и экспертов ИБ на The Standoff. В этом году мы, смелые и решительные парни из Центра мониторинга и реагирования на инциденты ИБ Jet CSIRT, усилим команд...

Как правильно удалить свой Facebook-аккаунт В последнее время знаменитая социальная сеть Facebook не сказать, чтобы сильно радует нас своим подходом к системе безопасности и хранению персональных данных. Поэтому некоторые пользователи не прочь удалить свой аккаунт из Facebook. Но просто нажать кнопку «Удалить...

Управление знаниями через модели компетенций «Матрица» — фильм братьев сестёр Вачовски — насыщен смыслами: философскими, религиозными и культурными, а иногда в нем находят теории заговора. Есть еще один смысл — командный. В команде есть матёрый тимлид и молодой специалист, которого нужно быстро обучить, влить в команду...

[Перевод] Я получил от Кнута чек на 0x$3,00 Дональд Кнут — учёный в области информатики, который настолько заботится о правильности своих книг, что предлагает один шестнадцатеричный доллар ($2,56, 0x$1,00) за любую найденную «ошибку», где ошибкой считается всё, что «технически, исторически, типографически или политиче...

Наглядное пособие по разработке продуктов: дизайн Это вторая часть из цикла четырех статей о разработке физических продуктов. Если вы пропустили Часть 1: Формирование идеи, обязательно её прочтите. Вскоре вы сможете перейти к Части 3: Конструирование и Части 4: Валидация. Автор: Ben Einstein. Оригинал Перевод выполнен коман...

Разработка игрового интерфейса для различных пропорций экранов Не секрет, что разработчику мобильных приложений необходимо учитывать многообразие дисплеев, которые используются в смартфонах и планшетах. Есть разные подходы к решению этой задачи для корректного отображения интерфейсов мобильных приложений на экранах разных разрешений и п...

Telegram как корпоративный стандарт Эффективная коммуникация в команде — как хорошие дороги в стране: без них только на трехколесных телегах за три месяца из Москвы в Питер, а не сильную экономику строить. И, если в команде нет удобных коммуникационных инструментов, работать такая команда будет трудно и неэффе...

[Перевод] Ментальные модели продакт менеджмента для всех Ментальные модели — это простые выражения сложных процессов или отношений. Эти модели можно собирать и использовать для принятия более быстрых и качественных решений. Вот пример: принцип Парето гласит, что около 80% всех результатов приходится на 20% усилий. В контексте упр...

Пишем Reverse socks5 proxy на powershell.Часть 1 История об исследовании и разработке в 3-х частях. Часть 1 — исследовательская. Буков много — пользы еще больше. Постановка задачи В ходе проведения пентестов и RedTeam кампаний не всегда удается воспользоваться штатными средствами Заказчиков, такими как VPN, RDP, Citrix и ...

Как правильно обустроить комнату школьника Чтобы грамотно обустроить комнату школьника, необходимо тщательно продумать множество нюансов - выбор помещения, зонирование, отделка, цветовое решение, мебель и другие вопросы.Выбор помещенияПервым шагом на пути к оформлению современной комнаты ребенка школьного возраста, я...

Тайная вечеря разработчиков Казалось бы, в небольших командах разработки (20+ человек) не должны возникать проблемы с разобщённостью, работой над общим кодом и принятием технических решений. Но все мы знаем, что это не так (не говоря уже о командах вроде нашей, где 80+ человек). Три года назад для их р...

Как запустить Google Assistant на Galaxy Watch Несмотря на ребрендинг, который Google провела с Android Wear, переименовав ее в Wear OS, платформа так и осталась не слишком привлекательной для пользователей. Как показала практика, уж если люди и выбирают смарт-часы для работы в паре с Android-смартфоном, то чаще всего и...

Google Мой бизнес обновил процесс начала работы с сервисом Google Мой бизнес внедрил новый процесс для тех компаний, которые только начинают работу с сервисом. Теперь пользователям сначала предлагается выбрать цели (до 6). После этого сервис сформирует персонализированный план действий, основанный на этих выборах. Среди доступных це...

От пул-реквеста до релиза. Доклад Яндекс.Такси В релизном цикле сервиса есть критически важный период — с момента, когда новая версия подготовлена, до момента, когда она становится доступна пользователям. Действия команды между этими двумя контрольными точками должны быть единообразны от релиза к релизу и, по возможности...

[Из песочницы] Продуктовое мышление. Что это и как его развивать О пользе продуктового мышления сейчас можно услышать из каждого утюга. Действительно, оно необходимо не только менеджерам продуктов, но и всей команде. Тогда мы действительно будем делать качественный продукт, который обладает максимальной ценностью для нашего клиента. Однак...

Как установить ВПН для Яндекс браузера В условиях современной жизни достаточно остро становится вопрос анонимности в сети. С появлением контроля за пользователями в интернете, появилось очень много приложений и расширений для браузеров, которые позволят не только скрыть свою личность, но и заходить на те ресу...

Как правильно настроить SNI в Zimbra OSE? В начале 21-го века на грани истощения такой ресурс, как адреса IPv4. Еще в 2011 году IANA выделила региональным интернет-регистраторам последние пять оставшихся блоков /8 из своего адресного пространства, а уже в 2017 году адреса закончились и у них. Ответом на катастрофиче...

Тестирование на iOS 9 и выше: не баги приложений, а фичи платформы Оксана Фадеева, инженер по обеспечению качества Redmadrobot У платформы iOS 9 и выше есть особенности, которые нужно учитывать при тестировании мобильных приложений. Некоторые из них могут ввести в заблуждение и восприниматься как дефект приложения, хотя на самом деле это ...

Digital-мероприятия в Москве c 11 по 17 февраля Подборка ключевых мероприятий на неделю. Код Леонардо да Винчи 11 февраля (понедельник) Курсовой переулок 17с1 900 р. Автор самой известной картины в мире, изобретатель дельтаплана и водолазного костюма, создатель первого робота, математик, анатом, ботаник, астроном – труд...

[Перевод] Практические советы, примеры и туннели SSH Практические примеры SSH, которые выведут на новый уровень ваши навыки удалённого системного администратора. Команды и советы помогут не только использовать SSH, но и более грамотно перемещаться по сети. Знание нескольких трюков ssh полезно любому системному администратору...

Как быстро скачать видео из YouTube, фото из Instagram и музыку из VK на iOS Существует масса способов скачать из интернета то, что, по изначальному замыслу, скачивать было нельзя. Например, по умолчанию Instagram не позволяет загрузить фотографии или видеозаписи из своей ленты, «ВКонтакте» запрещает скачивать музыку, а YouTube – видео. Но предприим...

[recovery mode] Сбалансированные показатели сайта. Часть 2: Техническая оптимизация Это вторая выпуск статей о сбалансированных показателях сайта. В первом выпуске речь шла о формировании стратегии продвижения, базиса для всех дальнейших работ. В этот раз поговорим о технической стороне внутренней оптимизации. Нельзя сказать, что это очень большая тема: осн...

[Перевод] Agile: крупнейшая идеологическая проблема в IT В 2001 году группа технологов и программистов, разделявших небанальные теории о том, как следует управлять разработкой ПО, встретились на горнолыжном курорте Сноубёрд, чтобы письменно изложить некоторые из этих концепций. Так родился «манифест Agile» — обманчиво простой до...

Прошивка Marlin на Anet A8 под Ubuntu     Когда очень любишь свободное программное обеспечение, но не являешься "красноглазым" иногда приходится тяжко разобраться с чем то новым. Большинство гайдов пишется под Windows, а то, что удается найти на Linux, преимущественно на английском языке.     Являюсь обладателем...

MOBILE FIRST: Hackathon в OZON Когда релиз раз в две недели, новые фичи приходят от бизнеса, и технический долг требует свое — приходит время хакатона. Меня зовут Дмитрий Антышев, я iOS-разработчик в OZON, расскажу о том, как 27 февраля мы провели первый хакатон для мобильной команды. Читать дальше →

Красота на время: как правильно выбрать новогоднюю ель На носу декабрь, а значит, не успеешь оглянуться, как наступит Новый год — праздник, который год за годом многие встречают с вопросом о правильном выборе ели: чтобы и на протяжении всех выходных радовала, и вреда природе не наносила. ...

Graceful degradation. Доклад Яндекс.Такси Сервисы необходимо писать так, чтобы минимальная функциональность сохранялась всегда — даже если откажут критически важные компоненты. Илья Сидоров, руководитель одной из команд продуктовой разработки бэкенда Яндекс.Такси, объяснил в своем докладе, как мы даем пользователю з...

Как мы переделали структуру собеседований, и что из этого вышло Наша команда разработки уже больше 4 лет растёт примерно на 20% в год. Мы постоянно ищем технических специалистов и совершенствуем наём. Перепробовали много подходов, чтобы сделать процесс эффективнее: от изменений порядка этапов отбора до больших конкурсов для аналитиков и ...

Победа на PHDays 9. Делимся лайфхаками в трёх частях. Часть 1 Всем привет! Меня зовут Виталий Малкин. Я руководитель отдела анализа защищённости компании «Информзащита» и по совместительству капитан команды True0xA3. Этой статьей мы начинаем цикл из 3-х материалов, посвящённых нашему выступлению на PHDays IX Standoff. В этой статье мы ...

Высококачественная паркетная доска: какие варианты можно выбрать Использование паркетной доски для укладки напольного покрытия – популярное решение в частных домах, в квартирах и так далее. В каждом случае отличается цветовое решение и текстура, но одно остается неизменным. Выбирают фирменный магазин паркета в Москве, где в ассортим...

Делаем облачное видеонаблюдение своими руками: новые возможности Web SDK Ivideon У нас есть несколько интеграционных компонентов, позволяющих любому партнеру создавать собственные продукты: Open API для разработки любой альтернативы личного кабинета пользователя Ivideon, Mobile SDK, с помощью которого можно разработать полноценное решение, эквивалентно...

[Перевод] Kubernetes-приключение Dailymotion: создание инфраструктуры в облаках + on-premises Прим. перев.: Dailymotion — один из крупнейших в мире сервисов хостинга видео и потому заметный пользователь Kubernetes. В этом материале системный архитектор David Donchez делится итогами создания production-платформы компании на базе K8s, которая начиналась с облачной ин...

Выбираем компьютер грамотно и экономно! (Часть 3) Актуальные на 2019 год характеристики комплектующих и в чём Вас могут обмануть Это логическое продолжение моих прошлых двух частей статьи «Выбираем компьютер грамотно и экономно!». Далее Вы узнаете, в чём именно Вас может обмануть продавец-консультант в компьютерном магазине.

Сломался частотный преобразователь? Обратить к специалистам за помощью Согласитесь, что одной из главных и основных причин по которой возникают всевозможные неисправности в том или ином устройстве, является лишь одно – не умение правильно его использовать и своевременно проводить необходимые профилактические работы. Если вам частотный преобразо...

Бобро поржаловать, или Что нужно знать о бизнесе в Италии Наша компания «ЛАНИТ-ТЕРКОМ» занимается разработкой наукоемкого программного обеспечения — с далекого 1991 года мы активно работаем на иностранных рынках:  в странах Европы и США. В 2015 году мы решили, что логичным шагом вперед для развития бизнеса будет открытие офиса где-...

Как улучшить геймдизайн с помощью оптимальных стратегий Как бы ни старались геймдизайнеры, в любой игре можно найти механику или контент, которые страдают от недостаточно детального продумывания. Последствия — от мелких эксплойтов до ненужных или даже вредных фичей. В помощь геймдизайнерам придумана масса инструментов: форматы Г...

[Перевод] Рассказ о том, как не надо проектировать API Однажды я помогал товарищу, которому нужно было интегрировать с сайтом его клиента данные о свободном и занятом жилье из системы управления имуществом. К моей радости у этой системы было API. Но, к сожалению, устроено оно было из рук вон плохо. Я решил написать эту статью ...

Лучшие системы управления тестированием 2019 Каждый проект уникален и у каждой команды свои запросы. Но всех нас объединяет желание работать с качественными инструментами, которые экономят время. Мы проанализировали проверенные временем и новые системы управления тестированием, которые сейчас популярны на рынке. Выбра...

[] 5 простых правил удобного для восприятия кода Ускользает понимание своего или чужого кода? Не можете вникнуть в алгоритм? Проводите кучу время в отладке, но найти место неверной инициализации не получается, а хочется получать удовольствие от кодирования? Вспомните о приведенных ниже правилах и примените их! В статье...

В офисах‎ банка ВТБ появился инвестиционный VR-консультант На данный момент услуга доступна в трех офисах Москвы и двух Санкт-Петербурга с обслуживанием в формате "Привилегия".‎ В ближайшее время планируется запустить ее еще в пяти отделениях в регионах.Через очки виртуальной реальности клиенты увидят, каких результ...

Как выбрать облачного провайдера с наилучшей защитой данных Поставщики облачных услуг защищают своих клиентов лучше, чем это могут сделать сами клиенты, потому что безопасность — это неотъемлемая часть их бизнеса. Старший директор по стратегическим коммуникациям Oracle Майкл Хикинс приводит ...

[Перевод] Стоит ли высокое качество ПО затрат на его разработку? Часто в процессе реализации проектов команды сталкиваются с вопросом: чему следует уделять больше внимания – выпуску новых фич или повышению качества кода? Обычно менеджеры делают выбор в пользу фич. Зачастую разработчики таким положением дел недовольны, считая, что им выде...

2018 год выдался наихудшим для биткоин-инвесторов По данным аналитического сервиса Messari, показатель рентабельности инвестиций (ROI) в биткоин за год составил -71,52%. Как видно из данных таблицы, текущий показатель ROI хуже чем в 2014 году, когда был схожий по своему характеру медвежий рынок. Однако долгосрочные инвестор...

Понимаем UICollectionViewLayout на примере Photos App Здравствуй, Хабр! Меня зовут Никита, я работаю над мобильными SDK в компании ABBYY и в том числе занимаюсь UI-компонентом для сканирования и удобного просмотра многостраничных документов на смартфоне. Этот компонент сокращает время на разработку приложений на базе технологии...

Как измерить расстояние в Google Maps Google Maps Комплексность — это главная характеристика, которая отличает сервисы Google. Так уж повелось у компании, что почти все её разработки сочетают в себе несколько функций самого широкого спектра. В результате для большинства задач вполне можно использовать толь...

«МегаФон» вплотную займется проектами в сфере ЖКХ Соглашение подписали основатель "ГИТ" Грант Агасьян, член совета директоров "МегаФона" Анна Серебряникова, генеральный директор NETBYNET Андрей Батанов и генеральный директор "Кометрика" Дмитрий Петров.Основными направлениями сотрудничества стан...

Большие шансы на огромные выигрыши на сайте Goxbet У сайтов онлайн казино гораздо больше преимуществ, по сравнению с наземными игорными заведениями. Например, Вы можете играть совершенно в любом месте, где у вас будет доступ к интернету. Не важно, где вы, дома, на отдыхе, на работе, вы сможете с помощью своего мобильного тел...

Стажёр Вася и его истории об идемпотентности API Идемпотентность — звучит сложно, говорят о ней редко, но это касается всех приложений, использующих API в своей работе. Меня зовут Денис Исаев, и я руковожу одной из бэкенд групп в Яндекс.Такси. Сегодня я поделюсь с читателями Хабра описанием проблем, которые могут возникну...

[Из песочницы] Telegram Bot — помощник в планировании мероприятий Всем привет :) Хочу показать вам свою разработку и очень хотелось, чтобы эта вещь стала полезной не только мне и моему окружению, а всем-всем-всем. И сразу к делу. Это бот для телеграмма. Называется он так: EventPlannerChecker По этому имени вы его можете найти с помощ...

[Перевод] Amazon Prime Day 2019 – Powered by AWS Команда TestMace продолжает публикацию переводов об интересных моментах web-сферы. На очереди описание Amazon Prime Day с точки зрения разработки высоконагруженных сервисов. Приятного чтения! Уже по традиции я бы хотел рассказать вам о некоторых преимуществах AWS, которые...

Все о бэкапе данных в WhatsApp Один из самых популярных на сегодняшний день мессенджеров WhatsApp имеет массу функций и очень удобен в использовании. Однако такая, казалось бы, простая опция, как создание резервных копий данных, до сих пор вызывает у некоторых пользователей массу вопросов. Давайте же раз...

Стань призером WEGAME Awards! Прием заявок открыт Твоя команда создала крутую игру и нужно привлечь аудиторию? Или она еще в бета- версии и необходим качественный фидбек от экспертов и пользователей? Всё просто: участвуй в WEGAME Awards! ***

Как устроен поиск адреса по координатам в «Дадате» (и где мы взяли справочник) Весной мы добавили в API DaData.ru фичу «Обратное геокодирование», она же «Адрес по координатам». Название намекает: метод принимает геокоординаты и отдает данные об адресе. Солидный продукт с той же функциональностью сделал «Яндекс» — он называется «Геокодер». Но сервис ...

Человек сделал себе третье ухо, чтобы им пользовался весь мир — ради искусства Фото: Stelarc.org На прошедших выходных в Москве состоялся фестиваль GeekPicnic. Одним из его хедлайнеров был Стеларк — 73-летний художник, автор множества перформансов и почетный профессор искусств и робототехники университета Карнеги-Меллона. Он стал известен в 70-е, ко...

Самые модные солнцезащитные очки Такой аксессуар, как солнцезащитные очки, является необходимой вещью в любое время года. К примеру, качественная реплика очков Miu Miu будет уместна не только летом, но и поздней осенью. Очки с качественной защитой от солнца способны защитить глаза от ярких солнечных лучей, ...

Высшее и дополнительное образование в ИТ: результаты исследования «Моего круга» В эйчаре давно устоялось мнение, что успешная карьера в ИТ невозможна без постоянного образования. Некоторые вообще рекомендуют выбирать работодателя, у которого есть сильные программы обучения своих сотрудников. В последние годы в ИТ сфере также появилось огромное количес...

Удаляем лишние фичи и продукты, чтобы улучшить бизнес Юрий Андрейкович, Senior Product Manager в Wrike, рассказал на конференции ProductSense в Минске, когда и зачем надо удалять фичи из продукта. Я работаю в Wrike — это сервис для совместной работы и управления проектами. В Wrike более миллиона пользователей, но наши прямые...

[] Бикватернионы Если вы открыли данную статью, то наверняка уже слышали о кватернионах, и возможно даже используете их в своих разработках. Но пора подняться на уровень выше — к бикватернионам. Можно и еще выше — к седионам! Но не сейчас. В данной статье даны основные понятия о бикватернио...

[Перевод] Как соединить GitLab и Pantheon и оптимизировать рабочие процессы Drupal и WordPress Наш гость, создатель инструментов для разработчиков из Pantheon, рассказывает, как автоматизировать деплои WordPress с помощью GitLab CI/CD. В Pantheon я занимаюсь связями с разработчиками, поэтому всегда ищу новые способы помочь разработчикам WordPress и Drupal решать проб...

Новые подробности о Apple Arcade В марте этого года Apple анонсировала широкой публике совершенно нетипичный сервис — игровую платформу Apple Arcade. Компания намерена возродить игровую индустрию, предоставив доступ только к самым качественным и премиальным играм. Чтобы добиться поставленной цели, Ap...

Используем Apple Watch как пульт для Apple TV Когда оригинальные Apple Watch впервые поступили в продажу, их сложно было назвать функциональными. К счастью, это уже давно не так. Для смарт-часов Apple было разработано достаточно много сторонних (пусть и не всегда полезных) приложений. Да и сама операционная система wat...

Как переместить приложения на SD-карту? Учимся сохранять приложения на карте памяти на Android Сегодня приложения для смартфонов становятся все более объемными. Но для пользователей Android это не является проблемой, ведь программы можно устанавливать на карту памяти. Это не сложно. Но вот что делать, если вам нуж...

Gitpab. Приятно познакомиться Здравствуй. Я Gitpab. Рад знакомству. Меня сделали для того, чтобы легче было надзирать за программистами. Я беру часы, которые разработчики отметили в Gitlab, и подсчитываю, кто сколько затратил времени на работы по задачам. И по проекту в целом. Поговаривают, что большие н...

Обработка ошибок в Kotlin/Java: как правильно это делать? Источник Обработка ошибок в любой разработке играет важнейшую роль. В программе может пойти не так практически всё: пользователь введёт некорректные данные, или они могут прийти такими по http, или мы ошиблись при написании сериализации/десериализации и в процессе обработки...

[Перевод] Введение в Example Mapping Прежде чем взяться за работу над user story, очень важно определить для себя критерии приемки. Это можно сделать, когда вы детализируете бэклог или планируете  ближайший спринт. Некоторые команды для этого проводят специальные встречи, которые называются 3 Амиго (подробнее о...

[Из песочницы] Как устроена локализация в Netflix — перевод Привет, Хабр! Представляю вашему вниманию перевод материала «Localization Technologies at Netflix», написанного командой Netflix про внутренние процессы локализации и программы, разработанные специально для этого. Программа локализации в Netflix базируется на трех принци...

Домашний интернет в Череповце На сегодняшний день пользователем интернет сети является практически каждый житель на планете. Интернет может быть разным, сейчас доступен мобильный интернет кого – то он вполне устраивает, но для большинства есть необходимость постоянно пользоваться данной сетью в домашних ...

Услуги по письменному переводу документов В настоящее время неуклонно растет популярность таких агентств, как бюро переводов. Мы ошибочно думают, что эти организации нам совсем ненужны, так как сегодня, в нашем современном мире, очень много людей владеет иностранным языком на каком-то уровне и мы сами можем перевест...

Custdev, сложные услуги и искусство презентации: чему мы учили участников акселератора ВТБ Сколько времени нужно, чтобы просеять 300 стартапов для банковского акселератора? Примерно столько проектов этим летом отправили заявки во второй акселератор ВТБ. До очного этапа дошло 40, и уже 11 сентября мы встречали их команды на площадке нашего партнера ФРИИ в Москве. ...

Анонс Windows 10 Insider Preview Build 18334 (Fast) Добрый вечер, друзья! В этот пятничный вечер компания Microsoft решила вновь порадовать нас новой инсайдерской сборкой Windows 10 19H1 с номером 18334, которая будет особенно интересна любителям игр, поскольку именно гейминга касаются все нововведения в этой сборке. Кроме э...

Первый взгляд на новый браузер Edge на платформе Chrome Microsoft переводит свой браузер Edge на Chromium. Производитель программного обеспечения тестировал версии этого браузера у себя в Microsoft, и теперь The Verge получил эксклюзивный материал для первого взгляда на раннюю версию благодаря источнику, который хочет остаться ан...

[Из песочницы] Мифы про удалённых сотрудников, которые мы разрушили сами Привет, Хабр. Я редактор в компании Ratio, мы делаем веб-разработку на заказ и с начала 2018 года все наши сотрудники работают удалённо. От Таллина до Комсомольска-на-Амуре, семь часовых поясов. Наши разработчики всегда трудились из дома, но также был офис в Москве, в кот...

Обзор облачных сервисов для разработки бэкенда мобильных приложений Разработка бэкенда — сложный и затратный процесс. При разработке мобильных приложений ему зачастую уделяется неоправданно больше внимания. Неоправданно, потому что каждый раз приходится реализовывать типичные для мобильных приложений сценарии: отправить push-уведомление, узн...

Строительство в искусстве: от Брейгеля до Васи Ложкина В эти межпраздничные дни, когда весна и предчувствие второй серии выходных мешает сосредоточиться на работе, команда «ИНСИСТЕМС» решила порадовать читателей нашего блога постом об искусстве. А точнее о том, как художники разных времен переносили на холст или бумагу свои впеч...

Качественная химчистка ковров в Москве Самостоятельно очистить ковер или мягкую мебель в домашних условиях очень сложно и практически невозможно, так как для каждого вида коврового изделия необходимо использовать специальное чистящее средство, пятновыводители и проводить качественную сушку. Лучше доверить данный ...

Инструменты информирования или как мы рассказываем о своих сервисах и процессах Хабр, привет! Все, кто работал хотя бы в одной крупной территориально распределенной компании с сетью филиалов по всей стране, сталкивался с проблемой: «Как проинформировать заинтересованные лица об услугах и сервисах, которые вы предоставляете в рамках своего подразделения...

Играть и выигрывать с казино Вулкан Казино дает возможность игрокам зарабатывать на азартных играх довольно крупные суммы денег. Самым надежным среди виртуальных заведений считается сайт vulcan-club-avtomaty.ru/realnye-dengi/. Этот портал предлагает вниманию своих клиентов массу интересных и неповторимых игров...

10 июня, Deworkacy — QAчественное общение Привет! В понедельник, 10 июня, мы проведем очередной митап для QA-специалистов. Локально там же, где и ранее — Москва, Deworkacy. Начинаем в 19.00. Говорить будем, как понятно из заглавной картинки, про BDD. Обычно про него говорят в разрезе, насколько он полезен и как ...

«iXBT Brand 2018 — Выбор читателей»: подводим итоги традиционного читательского голосования Каждый год в декабре мы просим наших читателей выбрать наиболее заметных игроков рынка в разных категориях: назвать компании, которые больше всего делали, больше всего добились, больше всего обещали или еще по каким-то критериям заслужили в ваших глазах звание Бренда года. П...

[Из песочницы] Make it True — Разработка логической игры на Unity Хочу поделиться процессом разработки простой мобильной игры силами двух разработчиков и художника. Данная статья в большей мере состоит описания технической реализации. Осторожно, много текста! Статья не являются руководством или уроком, хотя надеюсь что читатели смогут в...

Лучший пункт обмена в Харькове На сегодняшний день на руках у многих граждан Украины находится разная валюта, для того чтобы выгодно её обменять необходимо воспользоваться самым надежным и качественным обменным пунктом, который предложит лучший курс валюты. Найти такой не так уж и просто, многие отправятс...

Мобильная аналитика для роста продаж 9 августа в 15:00 пройдет бизнес-конференция по разработке и аналитике мобильных приложений. Спикеры – известные российские банки, ритейлеры и телеком. Неотъемлемой частью любого мобильного приложения являются трекеры событий аналитики, с помощью которых мы можем посмотре...

[recovery mode] Сбалансированные показатели сайта. Часть 3: Контент В этой статье мы разберем еще один блок показателей сайта, который входит в нашу схему. Речь пойдет о контенте, я вынес его специально в отдельную статью, поскольку это один из самых важных и трудоемких в плане развития факторов продвижения. Читать дальше →

[Из песочницы] Невидимый деплой монолитного приложения в продакшн на AWS. Личный опыт Я – Lead DevOps Engineer в международной SaaS-компании. Мы разрабатываем платформу для совместной работы кроссфункциональных команд. В статье поделюсь тем, как наша DevOps-команда решила проблему ежедневных серверных релизов монолитного stateful-приложения и сделала их автом...

Отказоустойчивая балансировка VoIP-трафика. Переключение нагрузки между дата-центрами в пик-тайм Несколько слов о том, чем мы занимаемся. DINS участвует в разработке и поддержке UCaaS сервиса на международном рынке для корпоративных клиентов. Сервис используют как малые компании и стартапы, так и большой бизнес. Клиенты подключаются через интернет по SIP протоколу повер...

Все свое: туториал по созданию новых действий для UiPath RPA Данная статья – обучающий материал, который позволяет по шагам пройтись по процессу создания и публикации нового компонента для платформы UiPath RPA. Это удобно в разных случаях, например, для простой интеграции с системами компании или в ситуациях, когда компания хочет помо...

[Из песочницы] Забытый enchantjs + новый 1С-Битрикс = Игра для мотивации клиентов Акции в интернет-магазинах бывают разные, а вот как их сделать визуально интересными для клиента — всегда вопрос, мы попробовали превратить обычную акцию в которой есть обычные статистические показатели клиента в игру в стили Dendy. Читать дальше →

Собираем свой Nginx парой команд Привет! Меня зовут Сергей, я работаю инфраструктурным инженером в команде API платформы tinkoff.ru. В этой статье я расскажу о проблемах, с которыми сталкивалась наша команда при подготовке балансировщиков на основе Nginx для различных проектов. Также расскажу об инструмен...

[Из песочницы] Использование примесей во Flutter приложениях Я работаю в компании, занимающейся разработкой игр, но как домашнее хобби мне последнее время стала интересна разработка мобильных приложений. Поэтому, когда друг пригласил меня съездить на митап, посвященный разработке мобильных приложений с помощью фреймворка Flutter, я ...

GitHub Actions как CI/CD для сайта на статическом генераторе и GitHub Pages Немного прошерстив Habr удивился тому, что очень мало опубликовано статей на тему (beta-)фичи GitHub'а — Actions. Казалось бы, можно объяснить такую недосказанность тем, что функционал еще в тестировании, пусть и "beta". Но именно полезная особенность беты позволяет исполь...

Как добавить настраиваемую папку с недавними файлами в Dock Не так давно мы рассказывали о такой полезной опции, как смарт-папки. Но сегодня мы пойдем дальше и закрепим знания на практике — создав настраиваемую папку с недавними файлами. Сразу скажем, что для этого не нужны специфические знания — с этой задачей справится любой...

Infomaximum готовит к выпуску версию 5.8.0 для пользователей CrocoTime Команда разработчиков Infomaximum выслушала многочисленные пожелания клиентов и готовит к выходу обновление, которое сделает работу с CrocoTime более удобной. В версии 5.8.0 будет реализована возможность удаления части неактуальной (устаревшей) статистики: за определенный в...

В команде Linux sudo найдена уязвимость, предоставляющая root-доступ там, где этого не должно быть Пользователи, работающие с командной строкой в Linux или на платформе Unix, такой как macOS, вероятно, знакомы с командой sudo. Это программа для системного администрирования, позволяющая делегировать привилегированные ресурсы пользователям с ведением протокола работы. Основ...

Менее 50% инновационных проектов доходят до рыночного внедрения Корпорация Oracle провела исследование, результаты которого подтверждают, что неудачу терпят более половины предлагаемых компаниями инноваций. Несмотря на четкую связь между ростом бизнеса и инновациями, сдерживающими факторами для организаций становятся плохо выстроенные пр...

5 достойнейших смартфонов уходящего года Команда издания изучила мобильный рынок и выбрала наиболее хорошие модели на iOS и Android за 2018 год. Место Модель ...

Как создать крутой экшен для Google Ассистента. Лайфхаки от Just AI Экосистема вокруг Google Ассистента развивается невероятно быстро. В апреле 2017 года пользователям были доступны всего 165 экшенов, а сегодня только на английском их – более 4500. Насколько разнообразным и интересным станет русскоязычный уголок вселенной Google Ассистента...

Вся мощь IntelliJ IDEA на примере одного языка (в картинках) Классическая модель разработки любых приложений подразумевает наличие хорошей документации по пользовательскому интерфейсу и API, а также, при необходимости, хорошего покрытия исходного кода комментариями. В этом случае, доработка системы начинается с изучения документации, ...

Объявлен набор бета-тестеров для OnePlus 7 Pro Компания OnePlus готовится представить свои флагманы и уже по традиции перед релизом ищет бета-тестеров, которые помогут выявить баги, а также будут своевременно делиться подробной обратной информацией. Одними из важных критериев для набора бета-тестеров в OnePlus Lab &mdash...

Выгодное приобретение торгового робота для Форекс Многие трейдеры по достоинству оценят инновационную разработку в виде торгового робота, который позволяет в автоматическом режиме управлять своими финансами на рынке. Это уникальная система, которая по определенному алгоритму осуществляет свою работу относительно распределен...

[Перевод] Реализуем UI в iOS: улучшаем, ускоряем, масштабируем Привет! Меня зовут Азат Зулькарняев, я занимаюсь разработкой iOS-приложений в компании Badoo. При создании мобильных приложений большая часть времени уходит на разработку UI, и оптимизация этого процесса всегда является актуальной темой в среде разработчиков. Мой коллега А...

Автоматизация замены дисков с помощью Ansible Всем привет. Я работаю ведущим системным администратором в ОК и отвечаю за стабильную работу портала. Хочу рассказать о том, как мы выстроили процесс автоматической замены дисков, а затем, как исключили из этого процесса администратора и заменили его ботом. Эта статья явл...

Как использовать CRM в продажах? Взаимоотношения между менеджерами компании и клиентами не всегда складываются идеально. В результате клиенты уходят к конкурентам, а уровень продаж падает. Для оптимизации маркетинга, контроля за работой персонала необходим всесторонний подход, который способна обеспечить ли...

Rebel Inc. 1.2.0 Сможете ли вы остановить мятеж? Перед вами уникальный стратегический симулятор о политике и войне от создателя Plague Inc. Война «закончилась» — но мы все знаем, что это еще ничего не значит. Для стабилизации государства вам придется найти баланс между конкурирующими гр...

Рейтинги, топы, обзоры — все врут? Привет, Хабр! Сегодня мы с вами поговорим о рейтингах, топах, обзорах и разного рода отзовиках, на которые ориентируются наши с вами клиенты, выбирая программное обеспечение. Мне бы в жизни не пришло в голову затеять это мини-расследование о рейтингах CRM, если бы не жёсткая...

[Перевод] Искусство аннотирования: пишем Java-friendly код на Kotlin Привет, Хабр! Сегодня мы затронем важнейшую тему: интероперабельность Java и Kotlin. Авторы предлагаемой публикации разумно предполагают, что переписать на Kotlin базу кода, сделанную на Java, маловозможно. Поэтому правильнее обеспечить взаимодействие кода на Java и Kotlin....

Какие функции Asana помогут вам работать быстрее С помощью сервиса для командной работы Asana можно грамотно распределять нагрузку и планировать проекты. Журналист Теплицы Юлия Каленкова расскажет о функциях сервиса, которые сделают работу с задачами и письмами еще проще и быстрее. НКО используют Asana для подготовки к кон...

Как договориться с внутренним критиком «У меня ничего не выйдет», «даже пробовать не буду», «они меня засмеют и не послушают», «не нужно было ничего затевать». Если такие мысли не дают вам покоя, вероятно, ваш внутренний критик торжествует. Но не стоит давать ему слишком много полномочий. Почему чрезмерная самок...

Деливерим фичи быстрее. Опыт Android-разработки в Badoo Всем привет! Меня зовут Анатолий Варивончик. Я работаю в Badoo уже больше года, а мой общий стаж Android-разработки — более пяти лет. В своей практике я и мои коллеги часто сталкиваемся с необходимостью тестировать идеи максимально быстро и просто. Мы не хотим тратить много...

Какая реклама эффективнее? Согласитесь, если вы являетесь хозяином небольшого бизнеса, магазина, банкетного зала, ресторана и т.д., то вам просто необходимо рекламировать свои товары и услуги. Да, если ваш бизнес находится в небольшом городке, то рекламировать особо ничего не нужно, ведь в данном случ...

ARTificial: на заре искусственного интеллекта Как думаете, может ли искусственный интеллект творить? Или же он просто бездушная машина, способная лишь копировать? За последние 10 лет произошел колоссальный прорыв в развитии искусственного интеллекта. Созданный человеком алгоритм прошел путь от простого распознавания об...

Один в поле не воин. Путь до эффективной командной работы Команда — это группа людей, которые вместе двигаются к общей цели, распределяют между собой задачи и ответственность за конкретный результат. Команды создаются, чтобы решать задачи, которые один человек выполнить не сможет. Эффективная команда достигает цели за минимальный с...

Мои грабли: из грязи в князи Предыстория Я работаю фронтенд разработчиком уже на протяжение одного года. На моём первом проекте был «вражеский» бэкенд. Бывает так, что это не составляет больших проблем, когда налажена коммуникация. Но в нашем случае было не так. Читать дальше →

[Перевод] Мой однострочный клиент Dropbox под Linux Хочу рассказать о своей попытке создать простой однострочный клиент Dropbox под Linux, используя только бесплатные компоненты с открытым исходным кодом, в том числе rclone, entr и systemd. Контекст Недавно проприетарный клиент Dropbox под Linux отказался от поддержки всех ф...

Школьники смогут выбрать профессию с помощью VR-технологий Интерактивный карьерный навигатор "Росэлектроники" позволяет пройти профориентационный тест с использованием VR-технологий, по итогам которого программа выдает школьнику список наиболее подходящих ему профессий и компаний, где востребованы специалисты этого профиля...

Менеджмент счастья: как заботиться и развивать home-office команду из 30+ городов Многие компании стараются заботиться о своих сотрудниках. Кому-то даже кажется, что они в этом преуспели, но на деле не всё так просто. Как компании оценить свой HR-бренд, а соискателю выбрать работодателя по душе? Наверное, с этой целью авторитетные ресурсы вроде hh.ru и с...

Отличное развлечение для игроков клуба Вулкан Ставка Для того чтобы насладиться процессом игры, необходимо подобрать качественное онлайн казино в интернете. Любой азартный игрок прекрасно знает, где находится лучшая площадка Вулкан Ставка. Перейдя по данной ссылке vulkan-stavka-klub.com/zerkalo-vulkan-stavka, вы сможете познак...

Профессиональная помощь по подбору домена для бизнес сайта Ведение современного бизнеса невозможно без использования интернет ресурсов. Создание сайта является необходимой виртуальной площадкой для осуществления и рекламирования своей деятельности, товара или услуг. В сети сейчас сконцентрировано наибольшее количество потенциальных ...

Apple не в состоянии перенести производство своих устройств в США Тим Кук был одним из тех, кто помог компании перенести производство в Китай. Обратного пути, похоже, просто нет В США много говорят о том, чтобы начать процесс возвращения производства из Китая «на родину». Об этом любят дискутировать политики, рассказывают для привлечения...

Советы по разработке очень больших проектов в Revit Многие команды имеют собственные стандарты BIM. Но что происходит, когда команда начинает работу над проектом значительно большим, чем когда либо приходилось выполнять в Revit. Применяются ли стандарты, подходящие для небольших проектов для сооружений в сотни тысяч квадратн...

Скрам игнорирует качество? Проблема отношения к качеству в гибких управленческих практиках существует давно. Миф о том, что в Agile некогда делать хорошо потому, что нужно делать быстро, оказался на удивление живучим. Адепты этой точки зрения последовательно игнорируют весь содержащийся в гибких практ...

Лучшие аккумуляторы для ноутбуков Asus Портативное компьютерное устройство ноутбук является одним из самых востребованных на сегодняшний день. Несмотря на большой выбор разного вида гаджетов, данный вид компьютера позволяет выполнять на нем большой объем работы и решать большое количество поставленных задач. Техн...

Покупка новой фирмы по выгодной цене Многие люди желающие вести свою предпринимательскую деятельность в законном формате открывают свои фирмы, но на это уходит немало времени и сил. В данном случае вполне целесообразно будет обратиться за помощью в компанию «Новое ООО». Эта организация помогает приобрести по вы...

Путеводитель по галактике DevOpsConf 2019 Представляю вашему вниманию путеводитель по DevOpsConf — конференции, которая в этом году имеет галактический масштаб. В том смысле, что нам удалось собрать такую мощную и сбалансированную программу, что путешествие по ней понравится самым разным специалистам: разработчикам,...

Состоялся релиз нуарного приключения-головоломки Bear With Me Bear With Me — это нуарное приключение с элементами детектива, разбитое на несколько эпизодов. Главная героиня, девочка Эмбер, пытается найти своего брата, и в этом ей помогает верный плюшевый медвежонок по имени Тед И. Медведь. Разработчики утверждают, что в игре есть элем...

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

Надежный поставщик промышленного оборудования Разные сферы производства для эффективной и прибыльной работы в первую очередь требуют грамотной организации производственных линий. Профессиональное промышленное оборудование позволяет достигать больших результатов в работе и экономить время и соответственно деньги. Приобре...

Proof of Concept: целесообразность внутреннего ML проекта Недавно в уютном чатике дата сатанистов подняли вопрос, как правильно "продавать" внутренние проекты по машинному обучению. Оказалось, что многие из нас весьма брезгливо относятся к экономическому обоснованию своей деятельности. Меж тем, чтобы провести минимальную оценку рен...

Проект по метформину ТАМЕ: мнения разделились Проект по метформину ТАМЕ собрал необходимые 75 млн долларов. А началось все ещё три года назад. В 2016 году вышла статья Nir Barzilai и соавт «Метформин как целевое средство против старения», в которой они рассказали о проекте TAME. «При поддержке гранта R24 от NIA (J. ...

Госзакупки в других странах: зачем законам нужны фреймворки Сегодня я расскажу про то, как регулируются государственные закупки в разных странах. А ещё про типовые библиотеки законов и их локальные форки. Все страны имеют свои особенности проведения госзакупок. Например, в Южной Корее реализована очень продвинутая информационная сис...

Медицинские автоклавы стерилизаторы Ни одна больница или клиника не может обойтись без медицинского оборудования, которое необходимо для функционирования медицинских учреждений. К числу медицинского оборудования, без которого невозможна работа больниц и клиник, относится стерилизатор паровой. Где выбрать медиц...

Выбираем хорошие смартфоны до 15 тысяч рублей Так как нас часто спрашивают, какой смартфон сегодня купить, чтобы не прогадать и не жалеть потом о потраченных деньгах, мы решили составить подборку смартфонов до 15 тысяч рублей, которые сегодня всё ещё можно приобрести в сети. Выборку решили достаточно жёстко ограничить...

Металлические двери: характеристики и ключевые правила выбора Желательно, чтобы входные двери были металлическими, что обеспечивает не только защиту, но и красивый архитектурный стиль. Подобные двери изготавливаются многими компаниями, являющимися наилучшими на рынке. Остается лишь проанализировать ассортимент и найти идеальное решение...

Насколько легко доставить заказ, зная адрес клиента (не очень) Всем привет! Меня зовут Денис Гирько, я системный архитектор e-commerce платформы в Lamoda. В прошлом году я выступал на конференции DevConf с докладом, которым хочу поделиться с вами. Это обзорный доклад о том, с какими сложностями в процессе доставки заказа встречается кру...

Удобство вместо безопасности. Google разрешил отправлять сообщения прямо с экрана блокировки Android Компания Google начала выборочное тестирование новой функции для голосового помощника Google Assistant. В последней бета-версии приложения Google под номером 10.28 команда «отправить текст» начала работать прямо с экрана блокировки. Ранее Google не позволял...

Как сократить time-to-market: история про автоматизацию тестирования в «М.Видео» Быстрая и эффективная разработка ПО сегодня немыслима без отточенных рабочих процессов: каждый компонент передается на сборку к моменту установки, изделие не простаивает в ожидании. Еще два года назад мы совместно с «М.Видео» начали внедрять такой подход в процесс разработ...

Сложные клиенты: как защитить от них свою команду Я работаю менеджером проектов в компании Лайв Тайпинг. В прошлом году мы в своём корпоративном блоге писали о том, что если дедлайн срывается, то главное — не делать из этого неожиданность и предупредить клиента. Но чем дольше мы работаем, тем больше понимаем, что хуже сор...

Как выбрать Wi-Fi роутер для квартиры: практические советы и рейтинг Современные Wi-Fi роутеры для домашнего интернета превратились в настоящие компьютеры с богатым набором полезных функций. CHIP расскажет о критериях выбора и предложит самые надежные модели устройств.

Надежные умные часы для профессионалов и любителей Среди множества изобретений последнего времени никто не станет отрицать важность появления электронных гаджетов для активных людей, пользователей, что понимают всю важность ведения здорового образа жизни. Несмотря на то, что сегодня во всемирной сети существует много сайтов,...

Работа не волк, часть 3. Новичок — вырасти или выжить? Первое время на новой работе — это жизнь на иголках. Непонятно, куда вы попали, как устроена компания, что ценится в работе. Иногда даже после испытательного срока хочется сбежать от нового коллектива и не до конца понятных задач. Но ведь вы осознанно выбрали эту компанию, в...

Книга «Unity и C#. Геймдев от идеи до реализации. 2-е изд» Привет, Хаброжители! Джереми Гибсона Бонд задумывая эту книгу, ставил перед собой простую цель: познакомить вас со всеми инструментами и передать начальные знания, необходимые для достижения успеха в разработке игр и прототипов. Автор постарался втиснуть в эту книгу макси...

[Из песочницы] Управление временем в проектах Самая большая боль современного человека – время. Время является одним из самых важных и нужных ресурсов. Но проблема в том, что время никогда не повернуть вспять, нельзя сохранить в какой-нибудь баночке «до лучших времен», нельзя вложить в банк, что-то на него купить или пр...

Часть I. Спроси маму: Как общаться с клиентами и подтвердить правоту своей бизнес-идеи, если все кругом врут? Конспект отличной, на мой взгляд, книги. Рекомендую всем, кто занимается UX-исследованиями, хочет развивать свой продукт или создать что-то новое. Книга учит, как правильно задавать вопросы для того, что бы получить максимально полезные ответы. В книге есть очень много...

Выбираем мобильного разработчика за 5 шагов: взгляд IT-компании Всем привет! Мобильные приложения сегодня приобретают все большее значение для бизнеса, но найти надежного подрядчика – непростая задача. Мы в mobile.SimbirSoft пообщались с нашими заказчиками и выяснили, что при выборе исполнителя их всегда волнует следующий вопрос: на что ...

Automator: Управляем режимами интерфейса в macOS Automator можно по праву назвать одним из самых недооцененных приложений на macOS. Увы, но многие пользователи не догадываются о скрытых возможностях данной утилиты. Тем не менее потенциал заложенный в программу действительно огромен. Сегодня мы создадим утилиту, которая по...

Опыт участия в программе F2P Campus Меня периодически мотает по разным странам (если точнее, по разным программам акселерации). Стараюсь делиться опытом, т.к. у нас что-то совсем глухо с этим в стране. А существующие инвест фонды берут стартапы/команды на скотских условиях. Можно почитать про наш опыт в Y Comb...

«ЭР-Телеком Холдинг» выбирает решение Digital BSS АО «ЭР-Телеком Холдинг» (ТМ «Дом.ru Бизнес») будет использовать BSS-пакет компании Netcracker для сокращения времени выхода на рынок новых продуктов, централизации и консолидации основных процессов и систем, а также для улучшения качества обслуживания клиентов путем ...

Представлена система управления одним водителем двумя грузовиками одновременно Peloton Technology привлекла инвестиции в размере $78 млн от BP Ventures, Intel Capital, Volvo Group и десятка других венчурных и стратегических инвесторов. Компания уже предложила продукт под названием PlatoonPro, который используется шестью клиентами при грузоперевозках. У...

Найм сотрудника начинается с… уважения. Собеседуем инженера Привет! Меня зовут Софья Донгаузер, я руковожу командой подбора IT-специалистов в Lamoda. Long story short: не первый год мы привлекаем IT-специалистов со всей России и СНГ и, по нашему мнению, научились делать это эффективно.  Команда подбора IT-специалистов Что чаще все...

ФСБ предложила выпустить российские SIM-карты и использовать отечественную криптографию для 5G На декабрьском заседании рабочей группы по информационной инфраструктуре национального проекта «Цифровая экономика» прозвучало неожиданное предложение от представителя ФСБ, пишут «Ведомости» со ссылкой на анонимного участника заседания. Офицер предложил использовать в сетя...

Mouz Sports Razer: Mousesports становится стратегическим партнером Team Razer Razer, медущий международный лайфстайл-бренд для геймеров, и Mousesports, самая успешная киберспортивная команда из Германии, объявляют о начале стратегического сотрудничества.

[Перевод] Не меняй тему Многие творческие люди знают об этом феномене: они с волнением начинают новый проект по многообещающей теме, но если не могут сразу придумать оригинальную идею, то теряют интерес. Они приходят к выводу, что выбрали не ту тему проекта и выбирают новую. И все лишь для того, ...

[Из песочницы] OpenAI Gym+ROS+Gazebo: обучение автономного робота в домашних условиях. Часть 1 За последние несколько лет мы стали свидетелями внедрения технологий искусственного интеллекта в нашу повседневной жизни — от роботов-пылесосов до беспилотных дронов. Все они, управляемые искусственным интеллектом, уже являются для нас обыденностью. Но несмотря на это, проце...

Poco Launcher получил темную тему Для тех, кто измеряет крутизну смартфона его процессором был создан Pocophone F1. Аппарат предложил одну из самых мощных мобильных платформ для своего времени и все это по минимальной цене. А еще для семейства Poco был создан Poco Launcher, который также смогли установить вл...

Кому и зачем нужно эрекционное кольцо Важно не только правильно подобрать это украшение, но и вовремя снять.

Торги заголовков Продвижение бизнеса в интернет сети требует не только траты времени, то и определенных знаний. Многие бизнесмены стараются самостоятельно продвигать свои ресурсы, но это удается далеко не всем. Компания header bidding. На её официальном сайте указана вся подробная информация...

Выгодный тариф для вашего смартфона Каждый из нас пользуется тем или иным телефоном. Кто-то использует подобную технологию только для звонков, а кто-то и для работы. Зачастую клиент ищет выгодный тариф для звонков и желательно с безлимитным трафиком, который сможет позволить ему всегда находится на связи и не ...

Как правильно выбирать бюджетный смартфон? Сегодня все вендоры предлагают большое количество бюджетных устройств. Есть и откровенно дешёвые, но это не значит, что они плохие. За свою цену можно найти, как достойные экземпляры, так и те, которых обходить стороной. Сейчас можно встретить сбалансированные предложения ...

Как правильно увольняться (инструкция) В понедельник обычно всё плохо и хочется уволиться. Вдруг вы сегодня поругались с боссом и вам предложили написать по собственному. Если всё так, смело читайте статью. Привет! У всех у нас был этот опыт. Вас вызывает начальник. Вызывает в тот самый момент, когда вызывать н...

Распродажи за $0,01 от интернет-магазина Banggood Если вы еще не в курсе, то интернет-магазин Banggood празднует свой 13 день рождения. Отмечать его решено распродажей и различными активностями, которые, по заявлению продавца, должны помочь совершить выгодную сделку и немного сэкономить.   Главная идея промо-кампании с...

Как установить пароль на PDF-файл в macOS Не секрет, что обеспечение должной безопасности и конфиденциальности личных данных — один из главных приоритетов современной Apple. Но когда речь идёт о действительно важных документах, имеет смысл установить дополнительную защиту. Тем более, сделать это совсем не сло...

Как покупать в китайских магазинах на примере GearBest? (быстро, просто, безопасно) Известный писатель Нил Гейман однажды прочитал занимательную лекцию о пользе чтения. В ней, помимо прочего, мне запомнился эпизод о конвенте, посвященном научной фантастике и фэнтези, который впервые провели в 2007 году в Китае. Вероятно, подобные мероприятия имели место и р...

Нативная разработка, React Native и Flutter: критерии выбора Уже на стадии проектирования мобильного приложения важно понимать, какой язык выгоднее использовать для конкретного проекта. Наряду с нативной разработкой (например, для iOS — Swift или Objective-C, для Android – Java или Kotlin), используются кроссплатформенные фреймворки, ...

Ученые впервые смогли вырастить зубную эмаль Зубная эмаль — самое прочное вещество в человеческом организме Как вы думаете, какая ткань самая прочная в нашем организме? Почти наверняка первое, что приходит в голову — это кости. Ведь они действительно крайне прочные. Кости «удерживают» на себе весь...

NASA выбрало победителя конкурса на разработку марсианского жилища Аэрокосмическое агентство NASA подвело итоги своего конкурса Mars Habitat Challenge проводившегося с еще 2015 года. В его рамках участникам необходимо было представить лучшие концепции создания марсианских колоний. В финальный этап конкурса, напомним, прошли три команды. По...

Какие новшества принесет глобальное обновление наушников Galaxy Buds Беспроводные наушники от Samsung в лице Galaxy Buds сравнительно недавно вышли на рынок, но уже успели заинтересовать немало пользователей, получив в целом весьма положительные отзывы от критиков. Однако при наличии массы интересных фишек, функциональность устройства была с...

Эксперты Flora Express и CloudPayments раскрыли секреты российского цветочного онлайн-сервиса О том, как сделать успешным цветочный бизнес в России, рассказали РБК Артур Биктимиров, директор сервиса доставки цветов Flora Express, и Дмитрий Спиридонов, сооснователь и генеральный директор CloudPayments. «Одно только наличие свежих и разнообразных цветов — нич...

[Перевод] Лучшие продукты отталкиваются от настоящих проблем: Intercom про Jobs-to-be-Done. Часть 1 Jobs-to-be-Done — это подход к созданию продукта на основе анализа работы, которую стремится выполнить клиент с помощью продукта. Появился в 90-х годах и был адаптирован Intercom для IT-продуктов. Подход состоит из теории, почему «вечные» работы, для выполнения которых «на...

Особенности работы с Mesh в Unity Компьютерная графика, как известно, является основой игровой индустрии. В процессе создания графического контента мы неизбежно сталкиваемся с трудностями, связанными с разницей его представления в среде создания и в приложении. К этим трудностям прибавляются риски простой че...

Бывший сотрудник Microsoft объяснил, почему в Windows 10 так много ошибок Бывший сотрудник Microsoft Джерри Берг, который проработал в компании более 15 лет и отвечал за разработку инструментов и процессов для автоматизации тестирования операционных систем Windows, опубликовал видео на своём канале YouTube, в котором объяснил, почему в обновления...

[Перевод] Улучшенный sandboxing для Groovy скриптов От переводчика: При разработке CUBA Platform мы заложили в этот фреймворк возможность исполнения пользовательских скриптов для более гибкой настройки бизнес-логики приложений. О том, хороша или плоха эта возможность (и мы говорим не только о CUBA), ведутся долгие споры, но ...

От идеи до релиза. Детальный опыт фронтенда Маркета Всегда хочется придумать что-то новое и нужное в своём сервисе. Особенно, если этот сервис любят пользователи. Но откуда брать идеи? Как выделить приоритетные? И как быстро довести идею до продукта, не потеряв ничего важного по пути? Меня зовут Александр, я руковожу одно...

Вклад дизайнера в разработку мобильных приложений Дизайнер и его роль в разработке мобильных приложений Все мы знаем, что дизайн играет очень важную роль в проектировании и разработке мобильных приложений. У каждого дизайнера свои подход, методы и инструменты для работы над приложениями. От того, на каких платформах будет р...

Клиенты GoDaddy недовольны JS-инъекциями со стороны хостера Один из клиентов GoDaddy обратил внимание, что хостер внедряет в HTML-страницы своих пользователей посторонний JavaScript. На админской стороне никаких скриптов не было, а со стороны клиента в коде появился <script></script> с комментарием от хостера. Читать ...

К вопросу об умножении, извлечении квадратного корня, импортозамещении и фирме Миландр «Энтропия, эргодический источник, многомерное пространство сообщений, биты, многосмысленность, процесс Маркова — все эти слова звучат весьма внушительно, в каком бы порядке их ни расположили. Если же расположить их в правильном порядке, они обретают определенное теоретическо...

QuadСats – звучи по-настоящему Это должно было случиться: HyperX выпустил свой первый микрофон HyperX QuadCast, предназначенный для… для тех, кому есть что сказать. Качественный микрофон необходим для ведения блога на YouTube или проведения качественных игровых стримов, с хорошим микрофоном можно записыва...

Управление климатом в коллективе Хотелось ли вам работать в коллективе, который решает творческие и не стандартные задачи, где сотрудники доброжелательны, улыбчивы и креативны, где они удовлетворены работой, где стремятся быть эффективными и успешными, где царит дух настоящей команды, которая сама и непреры...

Automator: Резервное копирование Automator можно по праву назвать одним из самых недооцененных приложений на macOS. Увы, но многие пользователи не догадываются о скрытых возможностях данной утилиты. Тем не менее потенциал заложенный в программу действительно огромен. Сегодня мы создадим утилиту, которая по...

Hyundai и «Сколково» займутся разработкой новых сервисов в сфере мобильности Компания Hyundai и инновационный центр «Сколково» объявили о начале сотрудничества, в рамках которого в нашей стране планируется разработка новых сервисов в сфере мобильности. В рамках партнёрства будет сформирован стартап Hyundai Mobility Lab. Его специалисты займутся разра...

[Из песочницы] Как привлечь пользователей на портал самообслуживания Зачем нужен портал самообслуживания? Как заставить пользователей подавать обращения через портал самообслуживания? В данной статье руководитель внутренней службы технической поддержки делится своим опытом и выводами по запуску портала самообслуживания. Что такое портал са...

Как правильно выбрать букмекера Что такое спорт и как на нем можно заработать задумываются очень многие, ведь в интернете достаточно часто можно встретить рекламу той или иной букмекерской конторы, которая предлагает делать ставки на разнообразные состязания. В данном случае, если вас интересует, как прави...

Как выбрать плитку для ванной? Керамическая плитка для ванной кажется самым очевидным вариантом, но как её правильно выбрать? А потому здесь и сейчас мы расскажем вам о реальных советах по выбору плитки для ванной от лучших экспертов. Выбирайте вживую Не стоит выбирать плитку по одним только фотогр...

[Из песочницы] Руководство по организации архитектуры Android приложения Привет, Хабр! Представляю вашему вниманию вольный перевод «Руководство по архитектуре приложения (Guide to app architecture)» из JetPack. Все замечания по переводу прошу оставлять в комментариях, и они будут исправлены. Так же для всех будут полезны комментарии от тех кто ис...

[Перевод] Расцвет и упадок Visual Basic Мне нужно сделать признание. До того, как я стал респектабельным разработчиком, работающим с такими современными языками, как C# и Java (и тем бурлящим хаосом, который известен нам под именем JavaScript), я был увлечённым фанатом невероятно популярного и неуклюжего Visual Ba...

Как редактировать видео на Android Большинство сервисов Google пользователями рассматриваются лишь как средство для синхронизации файлов. А кто-то и вовсе не задумывается об их существовании, пользуясь своим смартфоном «на автомате», А зря, ведь хранилище фотографий Google Фото (как и сопутствующее...

Качественное обслуживание оргтехники в Москве Получить профессиональное обслуживание офисной техники и приобрести для неё расходные материалы можно по выгодной и доступной цене в компании Megagertz.ru. Данная организация уже более двадцати лет осуществляет свою деятельность и успела обрести самую лучшую репутацию и полу...

[Перевод] Создание калькулятора чаевых на Kotlin: как это работает? Рассказываем, как создать простое приложение для расчета чаевых на языке Kotlin. Если точнее, то Kotlin 1.3.21, Android 4, Android Studio 3. Статья будет интересной, в первую очередь, для тех, кто начинает свой путь в разработке Android-приложений. Она позволяет понять, ч...

Услуги лазерной резки в Москве Компания Мос-Лазер предлагает свои услуги по лазерной резке. Данная компания является лидером на рынке, так как предлагает самый качественный и профессиональный вид услуг. Лазерная резка может понадобиться в разных сферах производства и деятельности. Компания Мос-Лазер предл...

Ваш выход, граф: как мы не нашли хороший сетевой граф и создали свой Расследуя дела, связанные с фишингом, бот-сетями, мошенническими транзакциями и преступными хакерскими группами, эксперты Group-IB уже много лет используют графовый анализ для выявления разного рода связей. В разных кейсах существуют свои массивы данных, свои алгоритмы выя...

Играйте с казино Вулкан в самые увлекательные онлайн игры Казино в интернете дает прекрасный шанс зарабатывать солидные суммы денег не покидая собственного дома. Сайт http://www.tvoj-wulcan.com/avtomaty-na-dengy/ дает возможность играть в самое разнообразное время суток, вход на портал осуществляется с самых разнообразных компьютер...

Выбираем плойку для волос: топ лучших для завивки Скоро восьмое марта, и если вы еще не выбрали подарок для своей женщины, обратите внимание на приборы для завивки. Мы составили гайд, как выбрать плойку для волос, и собрали семь лучших моделей.

Сервис голосовых рассылок: преимущества и как это работает Современные компании стараются использовать новые технологии, чтобы работать с каждым годом все эффективнее, не упустить выгоду, клиентов. А в этом помогают системы голосовых рассылок сообщений. Благодаря им можно экономить время, силы и деньги. Робот будет осуществлять боль...

Освобождаем руки нескольким аналитикам: API Livy для автоматизации типовых банковских задач Привет, Хабр! Не секрет, что для оценки платежеспособности клиентов банки используют данные из различных источников (кредитное бюро, мобильные операторы и т.д.). Количество внешних партнёров может достигать нескольких десятков, а аналитиков в нашей команде наберётся лишь не...

Как мы запускаем новый сайт банка. Часть 2 Прошло полгода с момента публикации первой статьи о работе над сайтом банка. За это время Промсвязьбанк превратился в ПСБ, моя команда пополнилась еще тремя сильными спецами, мы запустили 300+ новых страниц на сайте, увеличив фокусные показатели и получив обратную связь от ...

Как удалить историю своих команд Google Assistant и запретить Google сохранять ее Google знает о нас очень многое и спорить с этим фактом бессмысленно. Каждый сервис поискового гиганта направлен не только на оказание помощи пользователям, но и на сбор информации о них, большую часть которой можно отнести к конфиденциальной. История поисковых запросов в б...

ІТ термины на примере процесса выращивания картошки Недавно меня спросили, чем разработка на C# отличается от разработки на C++. В результате родилась идея объяснить значение тех или иных ИТ терминов на примере процесса выращивания картошки. Читать дальше →

6 советов: как составить эффективную медиастратегию для НКО Медиастратегия должна охватывать работу со СМИ, онлайн-сообществами и лидерами мнений. Благотворительным организациям, у которых ограничены ресурсы, особенно важно понимать, какие из этих каналов коммуникаций наиболее эффективны. Журналист Теплицы Екатерина Ульянова собрала...

[Перевод] Цена изменений: во сколько на самом деле обойдется переработка кода Автор этого материала делится способом оценки времени, которое будет затрачено на переписывание уже внедренного проекта. По мере разрастания кода работать с ним становится все труднее. Годы разработки и отлавливания багов приводят к желанию перечеркнуть все и начать с чист...

[Перевод] Chaos Engineering: искусство умышленного разрушения Прим. перев.: Рады поделиться переводом замечательного материала от старшего технологического евангелиста из AWS — Adrian Hornsby. В простых словах он объясняет важность экспериментов, призванных смягчить последствия сбоев в ИТ-системах. Вы, наверное, уже слышали про Chaos M...

[Перевод] PostgreSQL 11: Эволюция секционирования от Postgres 9.6 до Postgres 11 Отличной всем пятницы! Все меньше времени остается до запуска курса «Реляционные СУБД», поэтому сегодня делимся переводом еще одного полезного материала по теме. В процессе разработки PostgreSQL 11 была проделана впечатляющая работа по улучшению секционирования таблиц. Секц...

Wink Ростелеком – приложение для просмотра интерактивного ТВ Ростелеком – один из крупнейших российских провайдеров, предлагающих широкий спектр услуг связи, интернета и ТВ практически во всех регионах страны. Осенью 2018 года компания представила новую специализированную телеплатформу Wink Ростелеком, включающую в себя услуги и опции...

Управление командой программистов: как и чем их правильно мотивировать? Часть вторая Эпиграф: Муж, глядя на чумазых детей, говорит жене: ну, что, этих отмоем или новых нарожаем? Под катом вторая часть статьи нашего тимлида, а также директора по развитию продукта RAS — Игоря Марната об особенностях мотивации программистов. С первой частью статьи можно ознако...

Habr Weekly #5 / Темные темы везде, китайские фабрики в РФ, куда утекли базы банков, Pixel 4, ML загрязняет атмосферу Вышел свежий выпуск подкаста Habr Weekly. Радуемся за Ивана Голунова и обсуждаем посты, опубликованные на Хабре на этой неделе: Темные темы станут дефолтными. Или нет? Министр связи России предложил китайцам перенести производство в Россию. Правительство России предложило...

Как выбрать альтернативу iPhone XS на Android до 30 000 рублей На рынке представлено так много смартфонов. Выбрать достаточно сложно. С флагманами все более или менее понятно: смартфоны с лучшими характеристиками отличаются дизайном и возможностями. А вот среди смартфонов одинаковой стоимости среднего сегмента все гораздо сложнее. Мы п...

[Из песочницы] Настройка окружения unit тестирования javascript Вначале была функция и вызывали ее в одном месте. Потом мы захотели вызвать ее в другом месте с новыми возможностями и обновили ее. Нам эта ф-ия так понравилась, что мы вызвали ее в третьем месте и еще сделали функциональные правки и… в первом месте что-то пошло не так. А ка...

Так может выглядеть OxygenOS 10 на базе Android 10 Q OnePlus регулярно общается с пользователями, часто используя их идеи и реализуя их в оболочке OxygenOS. Недавно OnePlus провела конкурс на лучшие идеи, победителем которого стал Леандро Тийинк (Leandro Tijink). Его пригласили в штаб-квартиру OnePlus в Шэньчжэне, чтобы о...

Docker + php-fpm + PhpStorm + Xdebug Не так давно тимлид нашей команды сказал: ребята я хочу, чтобы у всех была одинаковая среда разработки для наших боевых проектов + мы должны уметь дебажить всё — и web приложения, и api запросы, и консольные скрипты, чтобы экономить свои нервы и время. И поможет нам в этом d...

Как смотреть фильмы из Google Drive на своём Chromecast Медиаплеер Google Chromecast — это отличный способ удобного просмотра фильмов с различных устройств на большом экране телевизора. Но хранить видеофайлы на нескольких устройствах очень сложно — проще использовать в качестве собственной онлайн-фильмотеки Google Ди...

Automator: Как перевести любой текст в аудиоформат Многие пользователи не догадываются, какие обширные возможности предоставляет такой мощный инструмент, как Automator. На первый взгляд программа достаточно сложна в освоении, однако разобравшись, можно увидеть, что управление происходит довольно интуитивно и наглядно. Сегод...

Разработка гибридных PHP/Go приложений с использованием RoadRunner Классическое PHP-приложение — однопоточность, тяжелая загрузка (если вы конечно не пишите на микрофреймворках) и неизбежная смерть процесса после каждого запроса… Такое приложение тяжелое и медленное, но мы можем дать ему вторую жизнь гибридизацией. Чтобы ускорить — демонизи...

Как очистить сайт от вирусов Сейчас в интернете есть не только большое количество информации, но и такое же число вирусов. Они могут предоставлять действительную опасность для вашего устройства. Заразить его можно очень просто, это может произойти после перехода на любой сайт или скачивание с него любых...

Разработка команды запроса данных из базы В настоящий момент занимаюсь реализацией взаимодействия с поставщиком KYC услуг. Как обычно ничего космического. Нужно просто выбрать из своей базы данных некий достаточно объемный комплект экземпляров различных записей, выгрузить их поставщику услуг и попросить поставщика з...

Quipress 0.14 Ищешь простую игру которая не будет занимать много места на устройстве, но будет интересной? Тогда эта игра будет для тебя находкой. Тут ты можешь провести много времени с минимальными усилиями. Всё чего требует игра — правильно и быстро выбирать цвет. Чем быстрее выберешь, ...

Реализация промо-предложений в iOS. Как зарабатывать на подписках больше? В iOS 12.2 Apple добавила новую классную фичу – промо-предложения. Теперь приложения с авто-возобновляемыми подписками могут предлагать нынешним или бывшим клиентам персональные скидки или дополнительный бесплатный период. Промо-предложения распространяются на платящих, пла...

Почему front-end должен понимать принципы UI Современная разработка построена таким образом, что каждый участник команды, будь то разработчик, UI-специалист или product manager, отвечает только за те этапы работы, на которые распространяется его область знаний. Однако, для создания наилучшего продукта специалист должен...

Как сделать костыль для Тинькофф Инвестиций своими руками или уведомления об action required for take profit / stop loss Есть такой брокер — Тинькофф Банк. И есть проблема в том, что на текущий момент этот брокер не имеет приказов take profit / stop loss. Поэтому, если вы хотите торговать более активно, то вам нужно костылить какое-то временное решение, пока в недрах Тинькоффа программисты раз...

[Из песочницы] Как выбрать широкополосный модем для беспилотного летательного аппарата (БЛА) или робототехники Задача передачи большого объема данных с борта беспилотного летательного аппарата (БЛА) или наземной робототехники не редкость в современных приложениях. В данной статье рассматриваются критерии выбора широкополосных модемов и сопутствующие проблемы. Статья написана для разр...

[Перевод] Garden v0.10.0: Вашему ноутбуку не нужен Kubernetes Прим. перев.: С Kubernetes-энтузиастами из проекта Garden мы познакомились на недавнем мероприятии KubeCon Europe 2019, где они произвели на нас приятное впечатление. Этот их материал, написанный на актуальную техническую тему и с заметным чувством юмора, — наглядное тому по...

[Из песочницы] Как я делал социальную сеть в 2019 В этой статье я расскажу, как делал свой проект социальной сети для сферы искусства от идеи до релиза. Расскажу о технической части, о мотивации и самоорганизации, какими инструментами пользуюсь в процессе разработки, о проблемах в работе со сферой искусства, с которыми я с...

«Я перестал делать то, в чем не вижу смысла»: проджект-менеджеры о своей работе и обучении Помочь корпорации увеличить прибыль с помощью анализа данных, запустить новый сайт или приложение, которые понравятся пользователям; сделать классный продукт вместе с командой для внешних клиентов — эти и другие задачи выполняют проектные менеджеры. Перед стартом нового курс...

Стажировка в ABBYY: компания, с которой можно на «ты» Всем привет! В этом посте я хочу рассказать вам о моей летней стажировке в ABBYY. Постараюсь осветить все моменты, которые обычно интересны студентам и начинающим разработчикам при выборе компании. Надеюсь, что кому-то данный пост поможет определиться с планами на следующее ...

[Из песочницы] Управление автоматизированными тестами с помощью Telegram Работая QA инженером, я разрабатывал систему автотестестирования. Столкнулся с рядом проблем: На каждый вид тестирования приходилось создавать свои job в CI и запускать их руками. Разработчики отказывались запускать кейсы автотестов самостоятельно. Отсутствие возможност...

Внедряя ERP на промышленных предприятиях: Алевтина Светозаровна и Excel против суровых архитекторов и английского завода Внедрение ERP-системы – это больно. Это мат, слезы, крики, иногда угрозы физической расправы (встречалось, к сожалению, и такое в нашей практике). Но, это и нормально – серьезные изменения вызывают много эмоций и влияют на карьеру людей, а внедрять ERP на российских предприя...

OnePlus включит в Oxygen OS лучшую новую функцию, предложенную пользователями Компания OnePlus объявила о начале конкурса на создание самой интересной новой функции для графического оболочки Oxygen OS. Пользователям предлагают стать частью команды разработчиков, предложить новую функцию и обосновать, почему она должна стать частью Oxygen OS. В да...

Курс лекций «Основы цифровой обработки сигналов» Всем привет! Часто ко мне обращаются люди с вопросами по задачам из области цифровой обработки сигналов (ЦОС). Я подробно рассказываю нюансы, подсказываю нужные источники информации. Но всем слушателям, как показало время, не хватает практических задач и примеров в процессе...

[Перевод] Разработка белков в облаке с помощью Python и Transcriptic или Как создать любой белок за $360 Что, если у вас идея для классного, полезного белка, и вы хотите получить его в реальности? Например, хотите создать вакцину против H. pylori (как словенская команда на iGEM 2008), создав гибридный белок, который сочетает фрагменты флагеллина E. coli, стимулирующие иммунный ...

Как использовать Торрент на Android-смартфоне Неофициальные торрент-клиенты могут содержать вирусы, так что мы бы не советовали вам или пользоваться Клиент BitTorrent — довольно удобная программа для загрузки самых разных файлов. И многие пользователи персональных компьютеров с удовольствием ей пользуются. При это...

Выбираем саундбар для телевизора: 6 лучших моделей Встроенных динамиков современных телевизоров не всегда хватает для полного погружения в контент и просмотра качественного видео. Ситуацию можно исправить, купив саундбар – компактное устройство, которое обеспечит высокое качество звука и позволит воспроизводить аудио-файлы с...

Выбираем компьютер грамотно и экономно! (Часть 4) Актуальные на 2019 год характеристики комплектующих и в чём Вас могут обмануть Это финальная часть моего цикла статей на тему выбора компьютера (часть 1, часть 2, часть 3). Теперь рассмотрим оставшиеся комплектующие, которые не вошли в третью часть. Важно помнить, что продавец компьютера может Вас обмануть не только на параметрах блока питания или виде...

Samsung Galaxy A51 засветился в бенчмарке Смартфон Samsung Galaxy A51 придет на смену Galaxy A50 и Galaxy A50s, и вновь станет попыткой дать отпор китайским конкурентам. Компания должна попытаться вновь сделать ее привлекательной как по возможностям, так и по цене.   А еще создателям предстоит подумать какую ...

Automator: Как быстро скрыть файлы с рабочего стола Mac Многие пользователи не догадываются, какие обширные возможности предоставляет такой мощный инструмент, как Automator. На первый взгляд программа достаточно сложна в освоении, однако разобравшись, можно увидеть, что управление происходит довольно интуитивно и наглядно. Сегод...

Разработка Kubernetes оператора с Operator Framework Как уже говорилось в статье Радар технологий, Lamoda активно двигается в направлении микросервисной архитектуры. Большинство наших сервисов упаковываются с помощью Helm и деплоятся в Kubernetes. Данный подход полностью удовлетворяет наши потребности в 99% случаев. Остается ...

[Из песочницы] WWDC19: Приступим к работе с Test Plan для XCTest Привет, Хабр! Представляю вашему вниманию перевод статьи «WWDC19: Getting Started with Test Plan for XCTest» автора Shashikant Jagtap. На прошедшей конференции WWDC компания Apple показала новые классные фичи для разработчиков. В Xcode 11 так же добавлено несколько потряс...

[Перевод] Тестирование инфраструктуры как код с помощью Pulumi. Часть 1 Добрый день, друзья. В преддверии старта нового потока по курсу «DevOps практики и инструменты» делимся с вами новым переводом. Поехали. Использование Pulumi и языков программирования общего назначения для инфраструктурного кода (Infrastructure as Code) дает много преимущ...

[Из песочницы] Создаем прототип для Sentiment Analysis с помощью Python и TextBlob Что важно для команды разработчиков, которая только начинает строить систему, базирующуюся на машинном обучении? Архитектура, компоненты, возможности тестирования с помощью интеграционных и юнит тестов, сделать прототип и получить первые результаты. И далее к оценке трудоем...

[Перевод] От Witcher 3 до Cyberpunk: эволюция дизайна квестов CD Projekt The Witcher 3 известен своим превосходным дизайном квестов, но разработчик игры CD Projekt Red обещает в своём новом проекте Cyberpunk 2077 развить и улучшить проверенный подход. На E3 2019 директор отдела квестов Матеуш Томашкевич рассказал нам, чему он научился, управляя...

[Перевод] Рендеринг шрифтов с помощью масок покрытия, часть 1 Когда мы приступали к разработке нашего профилировщика производительности, то знали, что будем выполнять почти весь рендеринг UI самостоятельно. Вскоре нам пришлось решать, какой подход выбрать для рендеринга шрифтов. У нас были следующие требования: Мы должны иметь возмо...

[Перевод] Сценарии использования и производительность Blazor Server в .NET Core 3.0 С момента релиза Blazor Server с .NET Core 3.0 в прошлом месяце многие люди поделились с нами своим восторгом от возможности создания клиентского веб-интерфейса используя только с .NET и C#. В то же время мы также слышали много вопросов о том, что такое Blazor Server, как он...

Билайн за два часа привезет sim-карты и покупки из интернет-магазина Чтобы воспользоваться быстрой доставкой SIM-карт и оборудования, клиенту достаточно выбрать соответствующую опцию при покупке. Стоимость доставки оборудования и аксессуаров составляет 300 рублей, sim-карты привозят бесплатно. Сейчас быстрая доставка производится в Москве и С...

Варим все, что из металла: как выбрать сварочный инвертор? Планируете покупать инверторный сварочный апарат? Мы расскажем, на какие критерии обратить внимание и как подобрать сварочник под свои нужды.

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

Idle Supermarket Tycoon 1.02 Станьте богатейшим владельцем супермаркетов! Наладьте свой бизнес, зарабатывайте деньги и постройте лучшую сеть супермаркетов в мире! Начните с минимарта и сделайте свое дело процветающим. Откройте пекарню, запустите продажу фруктов и овощей, предложите своим покуп...

[recovery mode] Регистрация IT-компании в Швейцарии: пошаговый кейс В этом материале я расскажу, как происходит регистрация швейцарской компании и чем это выгодно предпринимателю. За основу возьмём кейс одного нашего клиента, который выбрал Швейцарию базой для своего онлайн-сервиса. Мы пройдёмся по шагам по всем этапам процедуры и увидим н...

Процесс разработки и тестирования с Docker и Gitlab CI Предлагаю ознакомиться с расшифровкой доклада Александра Сигачева из Inventos "Процесс разработки и тестирования с Docker + Gitlab CI" Те, кто только начинает внедрять процесс разработки и тестирования на базе Docker + Gitlab CI часто спрашивают базовые вопросы. С чего начат...

[Из песочницы] В каких странах выгодно регистрировать IT-компании в 2019 году IT-бизнес остаётся направлением с высокой маржинальностью, далёко опережая производство и некоторые другие виды услуг. Создав приложение, игру или сервис, можно работать не только на локальных, но и на международных рынках, предлагая услуги миллионам потенциальных клиентов. ...

ABBYY Mobile Web Capture: Качественные фотографии документов прямо в браузере смартфона Наши клиенты часто используют мобильный телефон, чтобы сфотографировать документ и отправить его в каршеринговую компанию, визовый центр, оператору связи, финансовым и другим компаниям. Фото документа достаточно, чтобы получить машину в аренду, активировать SIM-карту, офор...

Системный аналитик и метрики продукта — взболтать, но не смешивать? IT-компании, которые занимаются продуктовой разработкой, часто ищут в свои команды аналитиков. Зачем тут аналитик? Чтобы проверять гипотезы, придуманные командой, разрабатывать системы метрик (и поддерживать их), проводить разные эксперименты, а потом выдавать рекомендации п...

Почему Apple не боится терять сотрудников Каким должен быть идеальный топ-менеджер? Всегда сосредоточенным, держать руку на пульсе событий в корпорации, обязательно контролировать производственный процесс – на перечисление всех подобных качеств не хватит ни бумаги, ни чернил. Но даже в этом случае есть обратная сто...

Как выбрать хороший бинокль и не прогадать Это руководство по выбору бинокля предназначено для всех, кто хочет изучать удаленные объекты и наблюдать за ними. Это могут быть любые явления живой и неживой природы: как животные и птицы, так и соседи или архитектурные красоты.

Новейшая живопись: как делать деньги на картинах, созданных искусственным интеллектом Как будет развиваться искусство, созданное искусственным интеллектом, невозможно спрогнозировать. Но все, что непредсказуемо и рискованно, может быть высокодоходно, считает основательница компании InvestRelations.Asia Ольга Филатова. Недавно я побывала в Тайланде у отца сво...

Фирменный магазин Xiaomi в Москве На сегодняшний день существует большое количество брендов и производителей, которые предлагают качественную и современную электронику в виде разного рода гаджетов. Одним из лидеров на рынке является бренд Xiaomi. Данный японский производитель предлагает покупателям качествен...

[Перевод] Как я пытался улучшить Halo 2, но чуть её не испортил После выпуска в 2004 году Halo 2 мгновенно стала самой популярной многопользовательской игрой в Xbox Live. Она сохраняла это звание почти два года, и можно даже с уверенностью сказать, что основной причиной выживания Xbox Live в её ранние годы стала огромная популярность эт...

Эволюция обзора спринта в Agile-команде Привет! Меня зовут Анатолий Савченко, я разработчик и по совместительству скрам-мастер в команде сервиса «Автотека». Как вы уже догадались, мы работаем по Cкраму. Каждые две недели мы проводим обзор спринта — встречу, на которой команда и заинтересованные стороны обсуждают, ...

Кадровый ИТ-потенциал регионов России Специалисты Accenture сравнивали регионы России по трем показателям: подготовка ИКТ-специалистов, рынок ИКТ-кадров и спрос на них со стороны компаний. При этом в рейтинге не рассматривали Москву и Петербург.На составление обзора ушло 3 месяца, каждый из показателей формирова...

Stop the line или прокачай свой pipeline, йоу Если ваши релизы быстры как молния, автоматизированы и надежны, можете не читать эту статью. Раньше наш процесс релиза был ручным, медленным и напичканным ошибками. Мы проваливали спринт за спринтом, потому что не успевали сделать и выложить фичи к следующему Sprint Revie...

Redmi Note 8 Pro набрал на AnTuTu более 280 000 баллов Сегодня Лу Вейбинг, вице-президент Xiaomi Group и генеральный директор бренда Redmi, объявил, что готовящийся к выходу смартфон Redmi Note 8 Pro будет оснащен первой в мире игровой платформой MediaTek G90T, которую компания называет «game core». По его словам, тестовый показ...

[Из песочницы] Анализ Minor Violations Java кода на платформе Duerank.com (часть 1) Введение Что мы знаем об ошибках в коде приложений, написанных на Java? Ну, мы наверняка знаем, что они там встречаются. А насколько часто встречаются? Как много делает разнообразных ошибок в своём коде разработчик? Под ошибками мы понимаем не только баги, но и наличие раз...

28 января в России заработает система быстрых платежей с карты на карту без комиссии (по номеру телефона) Директор департамента национальной платёжной системы ЦБ РФ Алла Бакина сообщила, что пилотная версия системы быстрых платежей (СБП) для физлиц заработает 28 января 2019 года: «Мы стартуем 28 января, в эту дату начинается запуск промышленной эксплуатации системы. До 28 февр...

Как взять сетевую инфраструктуру под свой контроль. Часть третья. Сетевая безопасность Т.к. эта глава получается довольно объемной, то я решил публиковать ее по частям. Сетевая безопасность. Часть первая. Нет смысла говорить о полном устранении security рисков. Мы в принципе не можем снизить их до нуля. Также нужно понимать, что при стремлении сделать сеть...

Skylanders Ring of Heroes A.1.0.3 Новая мобильная RPG игра Skylanders уже здесь! Отправляйтесь в незабываемые приключения вместе со Спайро, Стелс Эльфом, Эраптором и многими другими скайлендерами в Skylanders™ Ring of Heroes. Создайте свою команду из скайлендеров: — Соберите в игре более 80 скайленд...

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 29. PAT и NAT Сегодня мы будем изучать PAT (Port Address Translation), технологию трансляции IP- адресов с использованием портов, и NAT (Network Address Translation), технологию преобразования IP-адресов транзитных пакетов. PAT является частным случаем NAT. Мы рассмотрим три темы: — пр...

Управление SSL/TLS сертификатами в облаках и контейнерах — не человеческая работа Из презентации Venafi: как установка сертификатов вручную тормозит процесс непрерывной интеграции и развёртывания приложений Облачные сервисы и контейнеры стали стандартом де-факто для развёртывания веб-приложений. Однако интеграция сертификатов SSL/TLS в окружение DevOps ...

Сборка и тестирование бюджетного игрового ПК 2019 на базе Intel В нынешнее время производительный компьютер является большой роскошью, исходя из стоимости комплектующих. Каждому из нас хотелось бы иметь мощный компьютер, но за разумные деньги. В данной статье хотелось бы рассказать о сборке бюджетного игрового компьютера за разумные день...

McDonald’s купила ИИ-компанию и предложит посетителям блюда в зависимости от погоды В McDonald’s пояснили, что разработки Dynamic Yield найдут применение при создании персонализированного меню в "МакАвто", которое будет меняться в зависимости от погодных условий, популярности блюд и ситуации на дорогах. Кроме того, сервис, анализируя заказы,...

Другой GitHub: репозитории по Data Science, визуализации данных и глубокому обучению (с) Гитхаб — это не просто площадка для хостинга и совместной разработки IT-проектов, но и огромная база знаний, составленная сотнями экспертов. К счастью, сервис предоставляет не просто инструменты для работы с открытым исходным кодом, но и качественные материалы для обуч...

Как мы поддерживаем стабильность приложения Lamoda Всем привет! Меня зовут Виталий Бендик. Я тимлид команды разработки Android приложения в компании Lamoda. В 2018 году я выступал на Mosdroid Aluminium c докладом, расшифровкой которого хочу поделиться. Речь пойдет о том, как мы поддерживаем стабильность мобильного прило...

Как скачать все изображения с веб-страницы Automator можно по праву назвать одним из самых недооцененных приложений на macOS. Увы, но многие пользователи не догадываются о скрытых возможностях данной утилиты. Тем не менее потенциал заложенный в программу действительно огромен. Сегодня мы расскажем о службе, которая ...

Профессиональное обслуживание систем видеонаблюдения Для каждого человека безопасность является одной из основополагающих базовых потребностей в жизни. В современном мире многие все чаще обращаются за помощью в специальные компании, которые помогают обеспечить безопасность своим клиентам и их близким и родным, а так же охраняе...

[Перевод] (Справа налево (Зазеркалье Кажется, с заголовком что-то не так? Это одна из проблем, с которыми сталкиваются веб-разработчики при добавлении поддержки таких языков, как арабский. В этой статье расскажем о проблемах, с которыми мы столкнулись, и решениях, которые придумали для поддержки арабского язык...

Платформа для создания игр HiberWorld теперь доступна на устройствах с сенсорным экраном Игры, в которых можно создавать свои собственные игры, — довольно популярный жанр. Та же Roblox летом 2019 года обогнала Minecraft по количеству активных пользователей в месяц с показателем 100 млн. HiberWorld — не столь популярная платформа, но она позволяет перенести проц...

Появились новые подробности об AirPower и AirPods 2 Мартовская презентация, на которой Apple предположительно представит обновленные iPod Touch, iPad 9,7” и iPad Mini, может послужить платформой для релиза еще как минимум двух продуктов. Ими, по данным китайского ресурса MySmartPrice, станут AirPods 2 и AirPower. Но если про...

Бизнес без технологий. Деньги, которые вас потеряли Может показаться, что довольно опрометчиво писать на Хабр статью о компаниях, которые относятся к технологиям с недоверием, сильно на них экономят или не используют вовсе. На самом деле, такие ребята нам встречались даже в сфере разработки ПО, не говоря уже о смежных отрасля...

[Из песочницы] CQRS: принцип «разделяй и властвуй» на службе у программиста Слоеная архитектура – это спасение в мире корпоративной разработки. С ее помощью можно разгрузить железо, распараллелить процессы и навести порядок в коде. Мы попробовали использовать паттерн CQRS при разработке корпоративного проекта. Всё стало логичнее и … сложнее. Недавно...

Xerox: время больших перемен Xerox сообщила в понедельник, что рассматривает «стратегическую сделку» в отношении своего подразделения финансирования клиентов, которая станет еще …

[Перевод] Интегрируем команды Linux в Windows с помощью PowerShell и WSL Типичный вопрос разработчиков под Windows: «Почему здесь до сих пор нет <ВСТАВЬТЕ ТУТ ЛЮБИМУЮ КОМАНДУ LINUX>?». Будь то мощное пролистывание less или привычные инструменты grep или sed, разработчики под Windows хотят получить лёгкий доступ к этим командам в повседневно...

[Из песочницы] Горящий дедлайн: как проджект-менеджеру не лишиться пальцев Все знают, что такое дедлайн, но не все знают, как правильно его ставить. Для разговора о срыве дедлайна на проекте можно подобрать много красивых метафор. Юбицумэ — одна из таких. Это ритуальное отрезание фаланги пальца в Японии. В частности к юбицумэ прибегают, чтобы при...

Сервис для качественной раскрутки страниц в социальных сетях и каналов на Youtube Социальные сети активно используют как обычные люди, так и те, кто занимается торговлей благодаря им своего бизнеса. К примеру, социальная сеть ВКонтакте. Ею пользуются миллионы человек. Она очень удобная. С ее помощью люди общаются, ищут новых знакомых, слушают музыку, смот...

Минпромторг спешит на помощь чипу Минпромторг России разработал проект стратегии развития электронной промышленности России до 2030 года. В соответствии со сценарием, объемы производства в отрасли должны вырасти более, чем в 2,5 раза, серьезно планируется увеличить и показатели экспорта. Минпромторг рассчиты...

Стажировка вслепую в Музее современного искусства «Гараж» Привет, меня зовут Даниил, мне 19 лет, я ученик ГКОУ СКОШИ №2. Летом 2018 года я проходил стажировку в отделе информационных технологий, департамента информационных и цифровых технологий музея современного искусства «Гараж», впечатлениями о которой и хочу сейчас с вами поде...

«Сбербанк» рассказал, как на самом деле правильно пользоваться банковской картой С каждым днем все больше и больше жителей России используют банковские карты, а большую часть таких на российской территории выдает своим клиентам «Сбербанк», то есть самая крупная в стране кредитная организация. Ее сотрудники не учитывают, Сообщение «Сбербанк» рассказал, к...

Самые высокие выплаты от казино Вулкан Онлайн Азартные игроки всегда используют для своих игр надежные и проверенные сайты, одним из таких и является http://v-vulkan-online.com. Этот игровой портал обладает всеми необходимыми инструментами для проведения азартных игр на деньги. На самом деле, не многие клубы могут похва...

ProКонтент 2019: три хардовых доклада и частушка Привет, Хабр! У нас прошла конференция по разработке технической документации – ProКонтент 2019. Мне довелось изнутри посмотреть на процесс рождения конференции и даже выступить с пятиминутным мини-докладом. Не претендуя на объективность, очень кратко расскажу про доклады, к...

[Перевод] Монорепозитории: пожалуйста, надо Перевод статьи подготовлен для студентов курса «DevOps практики и инструменты» в образовательном проекте OTUS. Вы должны выбрать монорепозиторий, потому что поведение, которому он способствует в ваших командах — это прозрачность и коллективная ответственность, особенно при...

OData сервис без написания кода Одним из наиболее важных аспектов разработки программного обеспечения является быстрое создание прототипов. Для большинства служб необходимы по крайней мере некоторые операции CRUD, и большинство приложений можно описать как приложения, управляемые данными. API, которые я п...

Huawei Mate 30 Pro уже в руках блогеров. Первые видеоролики Презентация смартфонов Huawei Mate 30 и Huawei Mate 30 Pro состоится на этой неделе, но сегодня Сеть заполнили сначала рендеры, затем фотографии, а теперь и видеоролики с участием нового флагмана. В первом видеоролике Huawei Mate 30 Pro достают из заводской упаковки, п...

Сердце-на-чипе научили сокращаться. Что это такое и почему это важно? Согласитесь, было бы странно, если бы все свои разработки фармакологические компании и группы ученых сразу же тестировали на людях. В этом случае количество летальных исходов было бы просто запредельным. Именно для того, чтобы подобное не происходило ученые создают так назы...

Глеб Ницман: «Я застал самый конец эпохи, когда люди еще не гонялись за золотом, содержащимся в радиоэлементах» Глеб Ницман работает в DataArt более 20 лет и последние годы занимается в основном автоматизацией внутренних бизнес-процессов компании. Он также остается главным вдохновителем и идеологом Музея DataArt. Еще учась в девятом классе, он решил собрать свой первый компьютер. Та...

Травим данные с travajs В своем предыдущем посте я описал основные моменты при разработке другой opensource библиотеки. Забыл упомянуть еще один: если никому не рассказывать про библиотеку, какая бы нужная она ни была, скорее всего никто про нее так и не узнает. Итак, встречайте trava.js — сочна...

Результаты проекта по созданию нейроинтерфейса для полностью парализованных пациентов поставили под сомнение В 2017 году на Хабре публиковалась статья о проекте, который посвящен поиску возможности общения с людьми, которые полностью парализованы и у которых нет никакой моторно-двигательной активности. Предположительно, такие люди находятся в сознании, но не в состоянии даже морг...

Оптимизация запросов базы данных на примере B2B сервиса для строителей Как вырасти в 10 раз под количеству запросов к БД не переезжая на более производительный сервер и сохранить работоспособность системы? Я расскажу, как мы боролись с падением производительности нашей базы данных, как оптимизировали SQL запросы, чтобы обслуживать как можно бол...

[Перевод] Глубокое погружение в Linux namespaces В этой серии постов мы внимательно рассмотрим один из главных ингредиентов в контейнере – namespaces. В процессе мы создадим более простой клон команды docker run – нашу собственную программу, которая будет принимать на входе команду (вместе с её аргументами, если таковые им...

[Перевод] JsonDiscovery: Меняем опыт просмотра JSON в браузере Сегодня я хочу рассказать о JsonDiscovery, браузерном расширении для просмотра JSON. Возможно вы скажите: здесь и так полно подобных расширений!.. Да, полно, но фичи JsonDiscovery отличают его от других и делают его действительно мощным. Давайте же взглянем поближе... Читат...

Профессиональное взыскание дебиторской задолженности Профессиональное взыскание дебиторской задолженности Каждая компания и предприятие, ведущее активную деятельность может столкнуться с возникновением дебиторской задолженности. Такие ситуации требуют грамотного и профессионального включения для её разрешения. Дебиторская задо...

Приключения в отдельном потоке. Доклад Яндекса Как работать с изображениями на клиенте, сохраняя плавность UI? Разработчик интерфейсов Павел Смирнов рассказал об этом на основе опыта разработки поиска по фотографиям на Маркете. Из доклада можно узнать, как правильно использовать Web Workers и OffscreenCanvas. — На про...

Google объяснила, как тряска рук делает фотографии со смартфона лучше Зачем камерам стабилизация? Конечно же, для того чтобы нивелировать естественную тряску рук и помочь вам сделать более четкую фотографию в условиях съемки без штатива. Это бывает полезно не только вечером, когда необходима более длинная выдержка, но и днем. Поэтому многие п...

Оригинальные запчасти для мобильных телефонов и смартфонов Компания MobiParts специализируется на продаже оригинальных и качественных запчастей и деталей для мобильных телефонов и смартфонов в Минске. Данная компания достаточно давно осуществляет свою деятельность и имеет отличную репутацию. Многие положительные отзывы говорят о выс...

10 материалов о необычных музыкальных инструментах и нетипичных способах извлечения звука В качестве чтения на выходные мы хотели бы предложить вам наиболее популярные материалы нашего «Мира Hi-Fi». Сегодняшний топ-10 посвящен необычным музыкальным инструментам. Здесь есть исторические разборы и статьи о технологиях, предвосхитивших современные семплеры, нейронн...

[Перевод] Как было реализовано пламя в Doom на Playstation Целая глава моей книги Game Engine Black Book: DOOM посвящена консольным портам DOOM и сложностям, с которыми сталкивались их разработчики. Можно долго рассказывать о полном провале на 3DO, о сложностях на Saturn из-за аффинного наложения текстур и о потрясающем «реверс-инж...

Мобильная разработка hh.ru и где она обитает В далеком 2000 году, когда hh.ru был совсем маленьким и ласково назывался “National Job Club”, а доступ к интернету получили всего 3% россиян, у нас, разумеется, не было никакой мобильной разработки. Тогда и смартфоны, в нынешнем их виде, были лишь далекой мечтой. Шли годы, ...

Проблема глубинных ссылок в HATEOAS Внешнее связывание (глубинное связывание) — в интернете, это помещение на сайт гиперссылки, которая указывает на страницу, находящуюся на другом веб-сайте, вместо того, чтобы указать на начальную (домашнюю, стартовую) страницу того сайта. Такие ссылки называются внешними ссы...

Comfy: рассказываем об особенностях Redmi Note 7 Redmi Note 7 – смартфон, который подтверждает философию своего бренда: высокие технологии доступны для каждого. В своем ценовом сегменте гаджет предлагает покупателям широкий функциональный набор, продолжительную автономную работу, хорошую камеру с детализацией, качественный...

Все материалы на данном сайте взяты из открытых источников или присланы посетителями сайта и предоставляются исключительно в ознакомительных целях. Права на материалы принадлежат их владельцам. Администрация сайта ответственности за содержание материала не несет. (Правообладателям)