Утилита для сравнения файлов Excel

excel_comparasion_img

Все кто в области IT сталкивается с построением новых систем, так или иначе имеют дело с различными спецификациями, или как их именуют на английском Bill Of Materials (BOM). Эти документы определяют детальный состав товаров и услуг, которые Поставщик будет предоставлять Заказчику по соответствующему контракту. В процессе выработки финальной версии такого документа, как правило, приходится проходить через множество согласований и итераций. Из опыта знаю что, чем больше позиций включено и чем больше людей задействовано при формировании BOM, тем больше времени уходит на получение итогового документа. Зачастую процесс может длиться годами. И одна из больших ошибок, которая совершается многими во время этого — недостаточная сверка версий данных документов. Как результат после подписания контракта и поставки выясняется, что чего-то не хватает. При этом только в моей личной практике было достаточно случаев, когда цена таких ошибок была довольно значительной.

Как максимально обезопасить себя и свою организацию от подобных проблем, я думаю, что об этом задумывались многие люди. Лично для себя я пришел к нескольким выводам, которые заключаются в следующем. Во-первых, использовать в качестве типа документа с BOM — строго excel файлы. Если ваши партнеры предлагают работать с pdf, doc или чем-то еще — не идите на это ни в коем случае. Во-вторых, используйте определенный инструментарий, который Вам позволит четко отслеживать изменения в спецификациях, которые произошли в результате очередной итерации и работы над ней со стороны внешних организаций. К сожалению, найти необходимые утилиты для этого в составе Office 365 или Excel для MacOS я не смог. На просторах Интернета есть бесплатные тулы, типо такого от aspose, которые позволяют сравнить два xls файла. Однако, далеко не всегда хочется делиться конфиденциальной информацией с незнакомыми ресурсами, особенно если по данному проекту подписаны строгие NDA с партнерами. Про одну утилиту, которую можно использовать локально на рабочем компьютере хотелось бы рассказать подробнее в этой статье.

Читать далее «Утилита для сравнения файлов Excel»

Деловая этика в IT

ethics image

Последнее время частенько думаю о такой вещи как «Деловая Этика» в Информационных Технологиях. Вроде бы, что тут такого и зачем об этом думать. Есть общие правила деловой этики в бизнесе, которые необходимо соблюдать Но специфика IT все-таки накладывает определенные особенности на профессиональную деятельность. Из моего опыта, большинство фирм не обращает выделено внимание на этот вопрос. Как правило, по мере возникновения проблем, люди выстраивают те или иные правила или запреты в организации. Для себя эти правила были всегда каким-то неформализованным кодексом. Тут хотелось бы обобщить все то, с чем сталкивался в работе в IT сфере с точки зрения деловой этики. Я думаю, что подобные определенные правила должны быть формализованы внутри любой организации. И они должны доноситься в явной форме до всех сотрудников, задействованных в IT.

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

Читать далее «Деловая этика в IT»

Немного о блогинге


Ведя более полугода свой блог, хотелось бы поделиться мнением, какие плюсы я вижу в этом, а также зачем все это нужно. Ведение блога или блогинг может выражаться в различных формах. Это и свой сайт, и telegram канал, и страничка в Instagram или Youtube, не говоря уже про возможности Facebook и других аналогиных социальных сетей. Вариантов самовыражения современные средства Интернета предоставляют множество. И, как правило, различные тематики хорошо заходят на различных платформах. Скажем, если Вы любите готовить и рассказывать об этом, то Instagram Ваш лучший друг при этом. Специфика Информационных Технологий другая. Тут более информативным является текст и код. Поэтому в этой области преобладают блоги с текстовым наполнением. Как пример, в русскоязычном сегменте Интернета в области IT очень популярна площадка — habr.com. Обобщив, можно сказать, что доступных возможностей для самовыражения каждый человек в современном мире имеет огромное множество.

Если говорить, конкретно про меня, то на выбор формата блога повлияло несколько обстоятельств. Во-первых, у меня давно было желание делиться своими размышлениями и знаниями в области IT. А для этого требуется объяснение определенных специфичных терминов и масса логических выражений во время объяснения. Соответственно формат блога подразумевал текстовый формат. Во-вторых, мне хотелось иметь полностью независимый свой сайт с блогом. Это позволяет понять все кухню работы веб приложения. Вы сами «взращиваете» свой сайт, и как любой нормальный создатель окунаетесь в тонкости работы всех технологий лежащих за этим. Этот опыт отразился в рубрике блога о WordPress.

Читать далее «Немного о блогинге»

Реклама в Интернете


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

Для размещения рекламы в социальных сетях можно использовать Ads Manager в Facebook и Instagram, LinkedIn Ads в Linkedin, а также другие рекламные движки в прочих социальных сетях. Огромные возможности по показу рекламы на миллионах партнерских сайтов дает Google в своем продукте Google Ads. Аналогичные возможности представляет Yandex Direct. В последние несколько лет набирает обороты продвижение через Telegram каналы. Тут Вам представляется широкий выбор вариантов владельцев Telegram каналов, через которые можно продвигать свой сайт.

Читать далее «Реклама в Интернете»

Начало


Начав вести телеграмм канал @itiseasyuz об IT технологиях пришел со временем к мнению, что формата телеграм-канала недостаточно для донесения той или иной тематики об ИТ технологиях в достаточном объеме. Как ни крути, в телеграм канале Вы не выложите текст на 1000 или 2000 знаков. Для меня создание своего блога или сайта было давним желанием. Но в силу постоянно возникающих текущих проблем, загруженности на работе и прочих приоритетов это откладывалось на потом годами. До этого у меня уже был опыт публикации технических статей как в периодических журналах, таких как INFOCOM.UZ, так и на популярных онлайн ресурсах — habr.com. Однако, ведение своего блога подразумевает более частый выпуск статей и заметок, и соответственно требует больше времени и сил для этого.

Читать далее «Начало»