Sunday, 15 October 2017

Три книги о DevOps из серии must read.

Всем привет.

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

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

Как понять такую философию? У нас есть уникалная возможность нырнуть в эту тему через художественную манеру представления. Да да, именно так. Хочу порекомендовать вам три современные (пока еще) художественные книги о DevOps и около.

Книга первая из серии must read.

Джин Ким и другие, "Проект "Феникс". Роман о том, как DevOps меняет бизнес к лучшему".

Художественная книга о DevOps. Главный герой Билл внезапно получил повышение. Он становиться вице-президентом по вопросам IT крупной корпорации. Его прежняя должность руководителя отдела внутренних технических операций нравилась ему много более. После череды увольнений именно Биллу предстоит завершить работу на проектом, который значим для всей компании. Проект «Феникс» и Part Unlimited, Билл и новые правила работы, интриги и проблемы. Чем же закончить это начинание компании и карьера Билла?

Билл - IT-менеджер в компании Parts Unlimited. Утро вторника, по дороге в офис его застает врасплох звонок от генерального директора. Новая IT-инициатива компании, под кодовым называнием "Проект Феникс", - имеет критическое значение для Parts Unlimited, но проект явно выходит за рамки возможностей бюджета и очень сильно не укладывается в сроки. Генеральный директор хочет, чтобы Билл уладил все проблемы за 90 дней, или же весь отдел Билла будет уволен. С помощью перспективного члена команды и своей мистической философии Трех Путей Билл начинает видеть, что работа в IT имеет гораздо больше общего с работой завода, чем он когда-либо мог представить. Часы тикают, и Билл должен наладить связи между разными отделами компании, правильно выстроить работу и эффективно решить бесчисленные проблемы, возникающие в Parts Unlimited.

В легком и развлекательном стиле авторы рассказывают историю работы DevOps-а в отдельно взятой. Книга уже не первый год является настольной книгой для многих в ИТ.

Более того, я сам изучая курс Introduction to DevOps (DEV212x) на OpenEdx обнаружил что мой онлайн полигон имеет то самое имя Parts Unlimited.)

Friday, 13 October 2017

Смена ориентации отдельных страниц в MS Word.

Всем привет.

Не всякая страничка формата А4 в Word должна быть вертикальна, то есть иметь портретную ориентацию. Иногда нужна и пейзажная ориентация. Причем не для всех страниц документа,  а для некоторых. Зачем такое нужно?

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

Итак, включаем логику и идем в закладку Page Layout. А там выбираем Orientation? А вот и нет. Такая операция перевернет нам все страницы, а нам этого не надо.

Для этого нам надо открыть тут же полную страничку настроек Page Setup. Здесь выбор за Landscape и, главное, ниже есть выбор Apply for к чему же применть новую ориентацию. Но не спешите радоваться. В выборе не будет ничего подходящего пока вы не выделите все содержимое на вашей странице. В моем случае это была сама таблица. И вот только после этого вы увидите там нужное Selected sections.


Такая вот не простая смена ориентации. Почему так сложно? Скорее всего в Microsoft посчитали что это происходит не так часто. Разберемся сами.)

Увидимся.

Wednesday, 11 October 2017

Фейки фильмов на Youtube.

Всем привет.

Есть прекрасная возможность смотреть кинофильмы в Youtube. Старые фильмы бесплатно. Те что поновее за умеренную плату.

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

Как распознать фильмовые фейки? Простой пример поиска. Вы ищите фильм по названию. Включаете фильтр по длительноси на "более 20 минут". И жмете Искать. Смотрим результат. Если первым в выдаче идет ваш фильм где он предлагается как просмотр за плату, то можете быть уверены на 99% что этого фильма в свободном просмотре на Youtube нет. Экономте свое время.


Успехов.

Sunday, 8 October 2017

Функция Query в Google Docs.

Всем привет.
 
И опять про MS Excel. Как, опять? Да вот, выдалась неделька).
 
Хорошая новость - SQL добрался до MS Excel! Нет,нет я не про PowerQuery или получение данных через ODBC. Я про обычный, но с оговоркой, Google Docs который Таблицы.
 
Можно уверенно заявить что функция Query выгодно отличает Google Таблицы от самого MS Excel.
 
Для работы с QUERY вам понадобятся базовые знания SQL. И пугаться тут нечего, функция QUERY на самом деле поддерживает самые простые возможности синтаксиса SQL.
 
Язык SQL очень прост и похож на обычный язык общения. Чуть познаний в Английском и вы уже знаете что:
  • SELECT (выбрать) “колонки, которые ты хочешь видеть”
  • WHERE (где) “твой фильтр колонок и данных”
  • GROUP BY (группировать по) “если ты хочешь просуммировать данные”
  • ORDER BY (сортировать по) “если ты хочешь сортировать результаты”

Синтаксис функции QUERY прост:
QUERY(данные; запрос; [заголовки])
где:
•данные - это диапазон ячеек, который будет служить источником данных для запроса;
•запрос - непосредственно текст SQL запроса;
•заголовки - необязательный аргумент, в котором вы можете указать, сколько первых строк массива содержат заголовки.


Friday, 6 October 2017

Друзья друзей в Facebook.

Всем привет.

У вас много друзей? А в Facebook? А настоящих?

Разумеется друзья в Facebook это не совсем друзья, чаще хорошие знакомые. У каждого по разному, но много людей заносят в друзья Facebook-а любого с кем хоть раз пересекся в сети или жизни. Ваше право. Но Facebook построен так что в вашу ленту новостей попадают новости от друзей прямой публикации (или репост) и просто новости на которые некто из друзей написал комментарий или просто лайкнул. Со временем мы чаще и чаще приходим в недоумение почему вот эта Новость сегодня у меня в ленте. А, так это наш друг Саша (ты его помнишь?) затеял спор с кем-то. Дальше - больше!


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

И мы все больше скролим ленту Facebook по вертикали чем читаем что-то интересное. Такое состояние начинает утомлять. Что же делать?

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

Например, вы можете непонятного друга перенести в Знакомые. Сообщений от него поубавится.


Версия на печать

Популярное