Ресурсное планирование. Почему оно не работает? Часть 1

Автор: admin от 27-08-2019, 19:15, посмотрело: 132

Ценность ресурсного планирования для IT-компании сложно подвергнуть сомнению. Ресурсные планы есть у многих. А действительно работающей системой ресурсного планирования похвалиться могут совсем немногие. Почему же? Давайте разберёмся. Ресурсное планирование. Почему оно не работает? Часть 1



Что такое действительно работающая система ресурсного планирования?



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

Категория: Google

 

Новые стандарты видеонаблюдения: цвет ночью, антишум, ePoE

Автор: admin от 27-08-2019, 19:15, посмотрело: 69

Новые стандарты видеонаблюдения: цвет ночью, антишум, ePoE



Выпустив 23 года назад первую IP-камеру, компания Axis совершила революцию на медленно эволюционирующем рынке видеонаблюдения. Axis Neteye 200 не смогла заменить традиционные аналоговые системы, записывая один кадр в секунду в формате CIF или каждые 17 секунд в формате 4CIF с разрешением 0.1 Мп, но заложила основу для нового класса систем – сетевых камер видеонаблюдения.



Следующая волна интереса к видеонаблюдению пришла с развитием облачных технологий. Запуск в начале нулевых Elastic Compute Cloud от Amazon Web Services и Google App Engine стал фундаментальной вехой развития облачных вычислений. Началась разработка программного обеспечения для управления, записи и анализа видеопотока в удалённых дата-центрах.



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



Такие камеры создаются и при нашем участии.

Категория: Google

 

Как изменить стоимость созданной подписки в вашем приложении. App Store Connect и Google Play Console

Автор: admin от 27-08-2019, 19:15, посмотрело: 191

Введение



Данная статья — это руководство по изменению цены на подписку в вашем приложении, которое опубликовано в App Store и Google Play.



Почему важно периодически изменять цену подписки в вашем приложении?



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

Категория: Веб-разработка / Google

 

Контейнеры и Windows. От Hello World до Kubernetes. Часть первая, вводная

Автор: admin от 27-08-2019, 19:10, посмотрело: 58

Контейнеры и Windows. От Hello World до Kubernetes. Часть первая, вводная


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

Категория: Веб-разработка / Windows

 

Workflow одного спринта agile команды разработки

Автор: admin от 27-08-2019, 19:05, посмотрело: 59

Не буду претендовать на свежесть или уникальность, хотелось рассказать своими словами простой материал со стороны описания пользы понятий и действий. Бездумный карго-культ, который насаживают сверху редко приносит 100% пользу.



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

Категория: Game Development

 

DIY от PVS-Studio: Геймификация достижений

Автор: admin от 27-08-2019, 15:25, посмотрело: 72

DIY от PVS-Studio: Геймификация достиженийЕсли быть честными, говоря о работе, то давайте признаемся: даже самое любимое дело может время от времени наскучивать, сводить на нет настроение и изматывать однообразностью. Поэтому в нашем офисе PVS-Studio мы стараемся раскрасить яркими красками наши будни. Сегодня будет рассказ об одном из таких нововведений — геймификации достижений нашего коллектива.

Категория: Программирование

 

Когда почта доставляет: боремся с потерями push-уведомлений в iOS

Автор: admin от 27-08-2019, 15:10, посмотрело: 127

Со стороны пользователя почтовый клиент — приложение нехитрое. Разработчики Яндекс.Почты даже шутят, что в приложении всего три экрана: список писем; отправка письма; экран about.



Но очень много интересного происходит под капотом. Как многие мобильные приложения, Почта использует push-уведомления, чтобы взаимодействовать с пользователями. Как многие iOS-приложения, Почта теряет часть уведомлений в силу особенностей работы Apple Push Notification Service.



Руководитель iOS-группы Яндекс.Почты Ася Свириденко докажет, что даже с учетом ограничений системы, с потерями push-уведомлений можно и нужно бороться, если они критичны для вашего приложения. Для Почты это так, потому что push-уведомления о новых письмах — это то, ради чего пользователь устанавливает приложение. Если же для вашего приложения доставка push-уведомлений не так критична, узнать, какие велосипеды нагородила мобильная Яндекс.Почта, все равно интересно.





Речь пойдет о remote notification, то есть уведомлениях, которые приходят с сервера через APNs (Apple Push Notification Service). Локальные уведомления затрагивать не будем и поговорим о том:




  • Как выглядит API для работы с push-уведомлениями. Рассмотрим схему доставки push-уведомлений и то, где в этой схеме могут возникать потери. 

  • Как решили бороться с потерями в Яндекс.Почте — об очереди push-уведомлений.

  • Как логировать и какие еще сложности могут встретиться.

Категория: iOS

 

Kali Linux NetHunter на Android: зачем и как установить

Автор: admin от 27-08-2019, 14:55, посмотрело: 127

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



Kali Linux NetHunter на Android: зачем и как установить

Категория: Информационная безопасность

 

Как дебажить переменные окружения в Linux

Автор: admin от 27-08-2019, 14:25, посмотрело: 87

Часто бывает так, что приходишь на машину и обнаруживаешь какой-то скрипт, запущенный под системным пользователем неделю назад. Кто его запустил? Где искать этот run.php? Или добавляешь запись в /etc/crontab, а скрипт там падает с ошибкой «command not found». Почему? И что делать? 



У меня есть ответы на эти вопросы.



Как дебажить переменные окружения в Linux

Категория: Linux

 

Как писать Go-пакеты

Автор: admin от 27-08-2019, 12:50, посмотрело: 111

Пакет Go состоит из Go-файлов, расположенных в одной и той же директории, в начале которых имеется одинаковое выражение codev_0. Можно, кроме того, писать собственные Go-пакеты, создавая файлы в особых директориях, и придерживаясь правил оформления пакетов.



Как писать Go-пакеты



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

Категория: Веб-разработка

 
Назад Вперед