Category: it

Tableau

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

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

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

- Странно, - говорит Стивен, - а с другими таблицами получается на ура.
Другие таблицы уровня "Животные - Виды корма", пять строк, объединяется с таблицей "Вид корма - Цена", десять строк. Удивительной сложности объединение.

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

Рабочее

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

- Я, - говорю, - свою работу выполняю за 40 минут. Не дороговато, - спрашиваю, - 7 тысяч в месяц за то, что вместо трех месяцев и сорока минут работа будет занимать три месяца?
- Нет, не дороговато! Это в любом случае меньше, чем твоя зарплата! Мы потратим несколько тысяч, но сэкономим миллионы!

Миллионы, значит, сэкономят на моей зарплате. Сколько же, по его мнению, мне платят? Сколько же ему самому платят? Может, мне тоже пойти поучиться? Где учат на идиота?

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

TeamViewer

Опять, после трех лет спокойной работы, эта чудесная программа заподозрила коммерческое использование, и лишила меня доступа к рабочему компу с домашнего (наоборот - пожалуйста). Предлагают заплатить или написать объяснительную... Я понимаю, что люди хотят зарабатывать деньги, и это совершенно правильно, просто с моими планами не совпадает. Так что пришлось ТимВьюер снести и переползти на уже несколько раз опробованные RemoteUtilities, присоветанные уважаемым brmail. Ну, немного непривычно, но в целом терпимо. Такое впечатление, что за три года эта програмка тоже улучшилась в плане скорости реакции и качества отображения, сейчас я не могу однозначно сказать, кто из них лучше, может, уже и RemoteUtilities. В общем, полет нормальный, и, главное, официально разрешается использовать хоть для персональных нужд, хоть для бизнеса, и бесплатно.

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