Блог Александра Башкирова

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

SQL Server для Linux

Просмотров: 2364Комментарии: 0
LinuxWindows

Не могу не прокомментировать новость про выход MS SQL Server for Linux (https://www.microsoft.com/ru-ru/server-cloud/sql-server-on-linux.aspx). Так, по порядку.

  1. Эмоционально. Я помню те времена, когда Microsoft смотрела на Linux свысока, "открещиваясь" от любых возможностей работы с этой ОС. Мол, есть Windows - и всё, точка. И если в части десктопов Linux действительно отставал, то в части серверов - достаточно уверенно лидировал. (Особенно, если рассматривать ен просто Linux, а любые *nix ОС, такие как FreeBSD или почивший ныне в бозе Sun Solaris). Потом (внезапно!) соглашение между Cannonical и Microsoft - и вот уже в Windows 10 встроено ядро Linux. Но, честно говоря, думал, что на том "всё" и успокоится. Но нет - MS сделала еще шаг, причем такой... нехилый.
  2. Логически. Enterprise клиенты получили фактически уникальную возможность - "скрестить" простой в управлении Linux-сервер и Enterprise БД от Microsoft. То есть, в конечном итоге - сэкономить на поддержке. (Windows-админы до сих пор достаточно "дорогие", Linux-админ "на круг" обходится дешевле). При этом топовый Enterprise продукт (тот самый SQLServer) будет работать, работать и еще раз работать. Есть правда, одно "но" - под MS SQL сервер обычно и приложения требуют "винды". Но в любом случае - появляется свобода выбора, которой раньше не было.
  3. Технологически. Мне кажется что как минимум не стоит очень спешить с переходом именно на Linux-версию MS SQL. Потому что пока все баги соберутся... пока исправятся. Но вот иметь в виду - следует.

Оффтоп. Я в порядке хобби достаточно много занимаюсь Linux для десктопов, и могу сказать, что за последние 10 лет он кардинально "развернулся лицом" как минимум к простому пользователю. А возможности этой ОС во многом не уступают, а во многом и превосходят возможности Windows.

Я на XI Международной Конференции "Управление проектами 2016"

Просмотров: 2906Комментарии: 0
Alib.spb.ru

5-6 декабря в Москве проходила  XI Международной Конференции "Управление проектами 2016". Я там выступал с мастер-классом “Изменения. 360 градусов. Что мы видим и чего не замечаем”.

Пересказывать мастер-класс, наверное нет смысла - он всё-таки предполагает диалог. Поэтому вынесу сюда несколько важных выводов:

Что мы зачастую упускаем из виду в изменениях?

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

Основные сложности проектов по изменениям:

  • Необходимость прийти к результату вопреки сопротивлению
  • Невозможность угодить всем (хотя все очень настаивают!)
  • Несогласованность приоритетов и целей: одновременность
  • Дефицит терпения, гибкости, настойчивости в достижении результата, чувства юмора и самоуважения
  • Эмоции зашкаливают у всех участников: “доколе?” у участников и “за что мне это?” у РП и команды изменений.
Собственно, весь мастер-класс был построен на том, чтобы раскрыть эти аспекты, показать на практике, “как оно работает”. Кейсы были реальные, взятые из практики. Единственное, что они были максимально обезличенные, чтобы не дискредитировать компании - источники. И мне было очень приятно, что после ко мне подошли несколько человек, с благодарностью за выступление. Это, наверное, высшая мера похвалы - когда ты не просто “рассказал в воду”, а сделал что-то, что откликается, что нужно людям.

Немного остановлюсь на самом мероприятии и его организации. Организация была на высоте. Хорошо подобранный конгресс-холл, в пешей доступности от метро. Удобный, в меру пафосный, и “деловой” - в том смысле, что там всё настраивает на деловой лад, и не отвлекает. Хорошее зонирование. Всегда - доступный чай-кофе. Free wi-fi и доступные мобильные зарядки для телефонов. Органично вписались стенды для партнеров (кстати, их было немного). Ну и по темам… по темам всё было не просто хорошо, всё было прекрасно (говорю это не потому, что я был спикером, а потому, что темы были действительно интересными). Особенно хочется отметить выступление Павла Алфёрова. Который в своей спокойной манере просто “взял и сделал” два блока. Я смотрел всё, что можно, что интересно - и остался весьма доволен по выходу с мероприятия. Из “зацепившего” еще - интересное выступление Карины Дозорновой. На любимую мной тему - “как вытащить дохлый проект и не сдохнуть”. Очень срезонировало с опытом.

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

Группа "Браво". Оказывается, живы!

Просмотров: 1853Комментарии: 0
Alib.spb.ru

Ух ты. Копаясь на Яндекс-Музыке, узнал, что оказывается, группа Браво в 2015 году выпустила альбом "Навсегда" и "Новогодний акустический концерт".

Мне понравилось - и то, и то.

Ну, во-первых, это же "то самое Браво". Я не чледил, почему они молчали - но то, что они перестали молчать - меня лично очнеь радует. Так как последний раз - это был 2011 год, до того - 2004ый.

Во-вторых, это очень приятная музыка. Теплая, "ламповая" практически. Правда, когда я прочитал историю создания альбома, то факт "теплоты" звука перестал удивлять - альюом записан полностью на винтажных инструментах.

В-третьих, это "Браво", которое выросло, повзорслело, но не растеряло своего задора. Редко бывает так, что радость льется с музыкой. А она льется :)

В общем, радости пост. (И да, я почти не тормоз - альбомы вышли год назад... а я вот только "обнаружил").

Ссылки:

Linux: Как поправить косяк с экраном, или если экран ввода логина занимает 2/3 монитора.

Просмотров: 2371Комментарии: 0
Linux

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

alexander@alexander-desktop:~$ sudo nano /etc/lightdm/lightdm.conf
[SeatDefaults]
user-session=openbox
greeter-session=lightdm-gtk-greeter
greeter-setup-script=/etc/lightdm/xr.sh
 
 
alexander@alexander-desktop:~$ sudo nano /etc/lightdm/xr.sh
#!/bin/sh
xrandr --output LVDS1 --off

Смысл в том, что создаем скрипт xr.sh, в котором вызываем xrandr, которым отклюычаем обнаруженное ядром устройство вывода (которого у меня нет). Кладем скрипт в папку с которой заираются скрипты конфига LightDM (опционально).

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

В скрипт конфига lightDM добавляем строку автозапуска этого скрипта... Всё.

Обожания Runtu Light пост

Просмотров: 2041Комментарии: 0
Linux

В связи с приездом ко мне дешевого китайского SSD (и необходимости перестановки системы на неттопе) в очереной раз здумался о "легком Linux", ибо - Atom D410 и 2Gb ОЗУ. До того там трудилась LXDE, показывая неплохие результаты... Но хотелось-то больше, то есть - меньше. Более легкий вариант. Но при этом - чтобы работало не хуже, ну и среда была более-менее привычная. Я-то и с awesome неплохо себя ощущаю, а вот дети её вряд ли поймут. В общем, эсперимента ради - поставил (да так и оставил) Runtu 14.04.1 (http://www.runtu.org).

Почему именно её? Во-первых и в-основном, потому что она на базе ubuntu - привычного мне дистрибутива. Во-вторых, она на базе хорошо знакомого мне openbox. То есть - легкая по определению.

Ну, а дальше были приятные сюрпризы.

Во-первых, там не "чистый openbox + панель", а вполне себе допиленный. Провайдером рабочего стола выступает nemo (файловый менеджер, разработанный для Cinnamon ). Почему не pcmanfm - наверное, потому что nemo "легче" по каким-то параметрам. А с учетом того, что там еще и lxpanel - то работать достаточно комфортно.

Во-вторых, Runtu красив. Вроде бы ерунда - но вот на общем впечатлении очень сказывается. У меня, повторюсь, версия light - она идет отдельной веткой, выпускается после основной. Но доводится до ума, как мне кажется - не менее тщательно.

В-третьих, Runtu построен с очень тщательным подбором ПО в составе. Нет офиса, это да. А все остальное, нужное для быстрого старта - присутствует. Что касается самой идеи построения рабочего окружения, что я примерно в том же ключе (писал об этом тут и тут) предлагал построить легкое решение - только в качестве панели рассматривал tint2. Но для меня это было скорее умозрительно "так можно", а тут же - готовое работающее решение!

Из софта, что идет в комплекте:

- нет офиса

- fsWallpaper для управления обоями

- lx-terminal

- Traeda (Gaeny) в качестве среды разработки и одновременно продвинутого блокнота. (Пожалуй, самое спорное с моей точки зрения решение - я бы запилил leafpad).

- VLC в качесте видеоплеера

- DeaDBeef в качестве аудиоплеера

- mtPaint - графический редактор

- GPicView - просмотрщик изображений

- Firefox - браузер. Тут тоже... есть желание поэксперементировтаь - больно уж огнелис до памяти прожорлив.

- Transmission и uGet (torrent и download manager)

- gcalculator - гномовский калькулятор

- nemo, mc и sunflower в качестве файловых менеджеров (sunflower - простой двухпанельный графический файловый менеджер. Простой и легкий, как следствие - не перегруженный разными функциями).

- Менеджер архивов Gnome

- GParted

- Synaptic

- Обновление системы (на базе Synaptic)

- GDebi (Установка пакетов)

В общем, я доставил только OpenOffice (ну не могу я без него), Скайп и nano (привык я к этому редактору).

Но что меня поразило - после установки free -m показал, что система около 350 Мб памяти после старта системы кушает!!! Для сравнения, linux mint 17 xfce после старта кушает порядка 900Мб. (Из чего я делаю вывод, что авторы Runtu поотключали "все ненужное" - и правильно сделали).

Да, флеш в браузере работает, звук при проигрывании mp3 есть, видео тянет нормально.

Кстати, система занимает на диске 2 Gb после установки и обновлений.

Про обновления. Сразу после установки есть смысл сделать sudo apt-get updade - чтобы получить последние сведения о пакетах. Затем - sudo apt-get dist-upgrade, чтобы получить свежие версии пакетов. Кстати, заодно разоброался, чем отличается sudo apt-get upgrade от sudo apt-get dist-upgrade. Простой upgrade - просто "тупо" поднимет версии всех возможных пакетов, а dist-upgrade - поднимет версии и проанализирует зависимости, и разрешит их (доставит нужное, удалит неиспользуемое). Это я man apt-get начитался :)

И последнее. Ложка дегтя - в том, что есть косяк с экраном. Он заключается в том, что не все приложения распахиваются на весь экран, некоторые - только в строго отведенную область. Более того, экран логина (lightDM) тоже оказался вписанным в 2/3 монитора. Костылей два: либо в автозапуск прописать xrandr --size 1280x1024, либо вручную: Меню - Настройки - Параметры дисплея - Отключить галку DVI-monitor, только VGA. Но сие будем решать отдельно, потому что оба решения - костыли. Да и на lightDM они не распространяются.

Очень хочется пожелать авторам Runtu дальнейшего развития системы, сил и вдохновения... ну а мы будем ждать Runtu 16.04 Lite (сейчас есть только Runtu 16.04 XFCE).

Деловая игра Марианны Крель и Юрия Шойдина "Вступление в должность руководителя проектного офиса"

Просмотров: 2201Комментарии: 0
Alib.spb.ru

24/11/2016 в "Точке кипения" был на деловой игре Марианны Крель и Юрия Шойдина "Вступление в должность руководителя проектного офиса".

Вот всё-таки, когда что-то делают мастера, то, что они делают - получается по-мастерски.

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

Я остался в восторге. Игра прошла весело, задорно и очень по-умному. Коллегам удалось сделать некое действо, на котором не скучал никто. И все получали пользу. Для меня лично польза была в том, чтобы почуствовать себя "с той стороны баррикад", понять (а скорее - осознать) баланс сил на практике. Ну и конечно пообщаться с коллегами!

А еще конечно была очень клаассная камерная атмосфера. Спасибо всем, кто пришел - ребята, с вами было интересно!

Немного фото:

Про MaxSite CMS и flex css

Просмотров: 2161Комментарии: 0
MaxSite

Как я тут писал, инсталлировал я тут MaxSite CMS (версии 0.95) - для того, чтобы сделать сайт-блог. Давно не работал с этой CMS -  в итоге было любопытно посмотерть, что же получилось.

А получилось, доложу я вам, очень даже. Система ощутимо выросла. Первое и основное - шаблон по-умолчанию, который, кажется, позволяет если не всё - то очень и очень многое. Повторюсь: там полностью настраиваемый и расширяемый шаблон. Это означает, что в шаблоне много чего можно настроить через админку, не вникая в структуру файлов. Там же, в админке, можно прописать свои CSS или же подключить свои компоненты, CSS. В общем, реально - сила. Силища. То есть, если вдохновиться как-то свободной темой - то создать на дефолтном шаблоне что-то похожее вполне реально.

Теперь о ложке дегтя. Если нужно "запилить" "совсем свою" тему, то будет ад и треш. Документации нормальной на систему нет. (И кажется - не предвидится). Структура темы по отношению к версиям ниже 0.9 изменена достаточно сильно - в итоге, разобраться что к чему, достаточно сложно. Помогает коллективный разум, это факт. Но сам процесс не вдохновляет.

Кстати, многие в Интернете пишут как раз о том, что система отличная, а вот с документацией - беда.

Ну и параллельно узнал о такой чудесной штуке как flex. На ней построена вся новая тема. Flex - это CSS свойство (семейство свойств), которые очень сильно упрощают верстку для многоколоночных и многострочных страниц. Не bootstrap, конечно, но очень впечатлило. Хорошая статья про flex тут. Век живи, век учись, ага. Особенно, если ты не имеешь с этим дела каждый день.