Об ИТ из Канады

Блог Михаила Флёнова - программист, блогер, автор нескольких скандальных книг какими-то глазами...

Консалтинг 18

Где Visual Studio ищет DLL файлы?

Сегодня был очередной звонок с консалтинговой компанией в стиле кодопаразиты (об их кодопаразитизме я писал здесь: Мы найдём OpenSource проект и будем его использовать). Попросили час моей консультации, чтобы я помог скомпилировать проект. 

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

Дата: 2016-06-16 13:01:50
Прочитать заметку


Работа по контракту в IBM

Эта заметка была написана еще пол года назад, но я ее долго не публиковал. Вот решил сегодня все же сделать это в том виде, в котором она была написана давным давно. 

Мне предложили выполнить небольшой контракт для IBM и у меня оказался не очень хороший опыт работы с этой компанией. Сами они не нанимают контрактников и для них народ нанимают различные посредники. В моем случае это были Collabera (рекрутинговая компания из Индии, у которой есть офисы по всему миру). 

Первую неделю Collabera только болтали и ничего не делали, хотя IBM четко им сказали, что нужно нанять именно меня. Вместо оформления документов, они пытались проводить собеседования со мной и подготавливать резюме для IBM, но я их сразу послал, сказал, что у меня времени нет на это. Если хотят, пусть рисуют что угодно. Не видел смысла заниматься этой фигней, ведь индусам явно сказали нанять меня. 

Дата: 2016-04-07 08:11:42
Прочитать заметку


IBM уже не тот

Блин, еще даже лет 10 назад IBM была крутой компанией и сам брэнд был достаточно крутым. Сейчас они превратились больше в консалтинговую фирму, которая занимается внедрением и разработкой приложений на заказ. 

Это поразило меня недавно, так это то, что IBM конкурирует ценой. Причем их цены почти в два раза ниже лидеров на рынке консалтинга. 

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

Дата: 2015-06-12 17:59:54
Прочитать заметку


Массовое обучение программированию

В воскресенье в Торонто пройдет беспланое событие (даже не знаю, как его назвать, может конференция), где будут обучать народ базовым навыкам программирования  HTML500. Все это бесплатно и создано компанией, которая занимается обучением программистов для рекламы самих себя. 

Жаль, что у меня уже на воскресенье назначено семейное событие и будут гости, но я бы наверно сходил туда просто посмотреть, как такое происходит. Давно я вообще не был на различных конференциях или выставках, которые были бы связаны с ИТ. С обучающей точки зрения конечно же мне там ловить нечего, скорей всего это сделано совсем для начинающих. Но просто интересно было бы взглянуть, как это проиходит в Канаде. 

Последний раз я был на подобном событии у компании Facebook. Это было круто. С удовольствием еще раз сходил бы, жаль, что они больше не проводили ничего подобного. Там было интересно и позновательно опытным программистам. 

Дата: 2015-02-19 18:27:17
Прочитать заметку


Сбор на создание отечественного ПО

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

Любые подобные проекты - это воровство бюджета. Более 10 лет сверх доходов от нефти и что теперь - Россия впадает в панику уже от того, что цена нефти падает до $85 за барель, а экономика страны зависит от Европы, США и стран бывшего СНГ. 

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

Дата: 2014-10-28 21:44:28
Прочитать заметку


Web Server Predictable Session ID Vulnerability

У нас за безопасностью следит очень солидная компания, которая тестирует наши сайты и сообщает о любых косяках. В конце дня приходит письмо от индусов, которые должны заниматься хостингом (они с этим с трудом справляются) с заголовком Web Server Predictable Session ID Vulnerability. 

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

Дата: 2014-03-31 21:19:15
Прочитать заметку


Раздражают индусы программисты

Меня уже очень сильно начинают раздражать индусы программисты. На работе делаю новый сайт и нужно было реализовать выгрузку данных в одно из подразделений клиента. Я все сделал, у них три папки на двух разных sftp серверах для получения файлов, но у нас политика, что мы выгружаем только с одного управляющего сервера и только рабочие файлы. Если нужно отправить тестовые файлы, то мы их отправляем вручную, а не скриптами. То же самое и с файлами, которые мы получаем. 

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

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

Дата: 2013-09-13 07:55:58
Прочитать заметку


Тех поддержка из Индии

Сегодня в очередной раз ругался на техническую поддержку Индии и ее огромной компании TCS. Они админят сервера у моего клиента и неделю назад на одном из серверов начал выделываться диск. Он просто отказался выделять SQL серверу еще места. Точнее физически файл увеличивался, когда я его вручную пытался увеличить, но SQL сервер не видел увеличения.   

Шикарные парни из TCS долго не признавали косяк, потому что ОС показывает, что свободно 800 гигабайт, а больше 600 реально выделить не удается. Пол дня ушло на то, чтобы они признали проблему и их решение было - создать новый диск и переместить данные  туда.   

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

Дата: 2013-07-11 21:10:49
Прочитать заметку


1С выпустили толстый клиент для Linux

Ну не знаю, что там творится в России, а в Канаде большинство пересаживается на Web клиенты, по крайней мере везде, где я видел. Даже если не смотреть на остальной мир, разработка одной версии клиента на много дешевле, чем делать кучу толстых для каждой платформы в отдельности. Достаточно написать только один Web клиент и клиенты смогут использовать 1C абсолютно везде, включая MacOS, которая не популярна в России.

Я думаю, что 1C делает упор на толстых клиентов потому, что они сделаны так исторически и их проще защищать. Компания все же зарабатывает деньги на продаже клиентских лицензий, на сколько я помню. И если так, то тогда действительно, наверно выгоднее будет писать для каждой платформы в отдельности.

Не думаю, что 1С покажет свою прибыль, но интересно было бы знать, окупится ли Linux версия и как хорошо она будет продаваться.

Дата: 2012-07-04 20:25:03
Прочитать заметку


Зарабатывание на курсах

Блин, в России профессия преподавателя – это наказание. Зарабатывание на преподавании больше похоже на ад и деньги народ очень часто получает очень смешные.

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

Это же мечта, а не работа.

Дата: 2011-10-27 00:00:00
Прочитать заметку


О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Внимание!

А ты уже читал мою последнюю книгу о больших сайтах и приложениях? Узнай, что это такое здесь

Обратная связь

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

Пишите мне