Архив за 19 января 2020 - 2

Зачем нужен менеджер в IT проекте и что будет происходить когда его нет - 1

Роль ПМ-а — она есть всегда, и если не поручена отдельному человеку с нужной подготовкой, то перераспределяется.

Кому?

  1. Всем членам команды в равной степени.
  2. Одному члену команды готовому совмещать это со своей первичной ролью.
  3. Человеку извне, который в процессе толком не участвует, но как-бы управляет.

Все эти варианты вполне реальны, и встречаются на практике, в особенности в молодых компаниях, в которых еще нет структуры и процессов.

Держим сразу в уме вопросы:

  • Кто общается с клиентом?
  • Кто держит в уме всю картину проекта? А лучше документирует её.
  • Кто организовывает процесс?

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

Awake представила новую электродоску для сёрфинга — RÄVIK_S

Шведский производитель электрических досок для сёрфинга Awake вернулся, выпустив свою новейшую модель — RÄVIK_S. Напомним: оригинальная электродоска RÄVIK вышла летом 2018 года. Хотя это был не первый такой продукт, её новаторский дизайн помог совершить революцию в этой узкой сфере.

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

Аннотация. Статья про очень простой скрипт, формирующий из списка серверов когфиг для ssh Linux. Проверено на Ubunta 18, используется Goodle Cloud SDK, Python 2.7, Bash.

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

Дальше — с точки зрения терминала Linux (выполнялось на Ubunta 18). Возможно, работает и в других дистрибутивах и, вероятно, даже есть аналог на Windows — не смотрел.

Главные требования:

  • Легко повторять. Администраторов несколько
    и нужна возможность настроить одинаково у всех. Плюс к тому допускаем удаленную работу — хоть у каждого ноутбук, но ситуация, когда работаешь не за своим привычным "давно настроенным и отлаженным" компьютером бывает.
  • Сервера добавляются, удаляются, меняют адреса. Это должно учитываться.

Для этого решил использовать alias хостов в настройках ssh, список серверов получать через gcloud cli клиент GCP, а автоматизировать все это с помощью Python 2.7 (потому что он в Ubuntu был по умолчанию и я решил его изучить для работы с данными). Сам скрипт с описанием под катом.

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

Компания Fotodiox выпустила адаптер Vizelex Cine ND Throttle Fusion Smart AF, который решает задачу установки объективов Canon EF на беззеркальные камеры Fujifilm GFX. Переходник обеспечивает автоматическую фокусировку и работу других автоматических функций. Кроме того, в него встроен нейтральный фильтр переменной плотности ND2-256, то есть уменьшающий экспозицию на 1-8 ступеней.

Legacy технологии

Предупреждение: ASP.NET MVC уже устарел. Рекомендуется использовать ASP.NET Core. Но если вам интересно, то читайте.

Решил немного расширить предыдущую статью про ASP.NET MVC и MySQL. В ней речь шла про работу с MySQL в ASP.NET MVC не через практически стандартный ORM Entity Framework (EF), а с помощью прямого доступа к СУБД через ADO.NET. И была приведена реализация этого метода доступа. И хотя метод устаревший и не рекомендуемый к использованию, но иногда полезен: например, в высоконагруженных приложениях или когда разработчик сталкивается с ситуацией, когда ORM не может сгенерировать корректно работающий SQL-запрос. И иногда можно совмещать в приложении оба способа — и через ORM и через ADO.NET. В итоге я подумал, и решил дописать приложение: добавив в него реализацию репозитория для Entity Framework и сделать выбор из них зависимым от параметра приложения с помощью Dependency Resolver.

Весь код можно взять вот по этому адресу, ниже этот код будет частично презентован с небольшими ссылками и пояснениями по отношению к предыдущему проекту. А здесь можно посмотреть на работу приложения.
Читать полностью »

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

Нет клещам! Растения против переносчиков болезни Лайма - 1

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

Компания Real Graphene усовершенствовала литий-ионные аккумуляторы, добавив в их структуру графен. Как утверждается, это существенно улучшает некоторые параметры аккумуляторов. Так, время зарядки аккумулятора емкостью 3000 мА∙ч с использование 60-ваттного зарядного устройства сокращается с 90 минут до 20 минут. При этом нет риска перегрева, поскольку в процессе выделяется меньше тепла.

Второй выигрыш — увеличение срока службы. Большинство современных аккумуляторов рассчитано на 300-500 циклов зарядки, но графеновые аккумуляторы способны выдержать около 1500 циклов.

SpaceX успешно провела испытание системы спасения корабля Crew Dragon - 1

19 января 2020 года в 18:30 мск прошли десятиминутные испытания системы аварийного спасения (САС) пилотируемой капсулы космического корабля Crew Dragon без экипажа на борту. Днем ранее в субботу 18 января 2020 года SpaceX приняла решение о переносе испытаний на сутки из-за неблагоприятных погодных условий в районе места посадки капсулы. Воскресные испытания также откладывались SpaceX и НАСА два раза на один час — старт переносился с 16:00 мск на 17:00 мск, а затем — на 18:00 мск, и потом еще на полчаса — на 18:30 мск. Причина — сильный ветер в зоне подбора корабля.
Читать полностью »

image

SRE (Site Reliability Engineering) — подход к обеспечению доступности веб-проектов. Считается фреймворком для DevOps и говорит как добиться успеха в применение DevOps-практик. В этой статье перевод Главы 4 Service Level Objectives книги Site Reliability Engineering от Google. Этот перевод я готовил самостоятельно и полагался на собственный опыт понимания процессов мониторинга. В телеграм-канале monitorim_it и прошлом посте на Хабре я публиковал также перевод 6 главы этой же книги о целях уровня обслуживания.

Перевод по катом. Приятного чтения!
Читать полностью »

Гарнитура виртуальной реальности Oculus Go поступила в продажу в мае по цене 200 долларов. Это полностью «автономная» гарнитура, не требующая подключения смартфона или ПК.

Устройство оснащено экраном разрешением 2560 х 1440 пикселей и SoC Snapdragon 821, а также может предложить 32 либо 64 ГБ флэш-памяти.


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