Месяц: Октябрь 2020

  • Еще один подход к работе в IT

    от автора

    Айтишники — востребованные и высокооплачиваемые специалисты. Многие считают, что достаточно просто обладать дипломом программиста и владеть языком программирования, чтобы найти работу с зарплатой, которая в десятки раз превышает среднюю по городу или стране. Реальность немного другая, ведь конкуренция между соискателями огромная. Количество желающих на одну вакансию может составлять 10-20, а то и больше. Как же…

  • Nullable Reference не защищают, и вот доказательства

    от автора

    Хотели ли вы когда-нибудь избавиться от проблемы с разыменованием нулевых ссылок? Если да, то использование Nullable Reference типов — это не ваш выбор. Интересно почему? Об этом сегодня и пойдёт речь.

  • Шлюзы Java/.Net в интеграционных продукциях InterSystems IRIS

    от автора

    Шлюзы в InterSystems IRIS это механизм взаимодействия между ядром InterSystems IRIS и прикладным кодом на языках Java/.Net. С помощью шлюзов вы можете работать как с объектами Java/.NET из ObjectScript так и с объектами ObjectScript и глобалами из Java/.NET. Шлюзы могут быть запущены где угодно — локально, на удаленном сервере, в докере. В этой статье я…

  • Mitsubishi VisiTel: общение в Zoom в стиле 1980-х

    от автора

    За окном 2020 год. Удалённая работа — это уже совершенно нормально. Десятилетия рекламы ведущих телекоммуникационных компаний наконец сделали своё дело — научили мою маму совершать видеозвонки. Правда, события последних месяцев, вызвавшие неожиданный интерес общественности к видеосвязи, привели к небывалому дефициту веб-камер. Но мы не можем допустить того, чтобы это помешало бы нам вести нормальную жизнь.…

  • GitOps: очередной модный термин или прорыв в автоматизации?

    от автора

    Большинство из нас, подмечая очередной новый термин в IT блогосфере или конференции, рано или поздно задается подобным вопросом: “Что это? Очередное модное слово, “buzzword” или действительно что-то стоящее пристального внимания, изучения и обещающее новые горизонты?” Точно также вышло у меня и с термином GitOps некоторое время назад. Вооружившись множеством уже существующих статей, а также знанием…

  • Корректное завершение работы гипервизора VMWare ESXi при критическом уровне заряда батарей ИБП APC

    от автора

    На просторах есть много статей о том, как настраивать PowerChute Business Edition, и как подключаться к VMWare из PowerShell, но как-то не встретилось все это в одном месте, с описанием тонких моментов. А они есть. 1. Вступление Несмотря на то, что мы имеем некоторое отношение к энергетике, проблемы с электричеством иногда возникают. Тут в дело…

  • Книга «Профессиональный TypeScript. Разработка масштабируемых JavaScript-приложений»

    от автора

    Любой программист, работающий с языком с динамической типизацией, подтвердит, что задача масштабирования кода невероятно сложна и требует большой команды инженеров. Вот почему Facebook, Google и Microsoft придумали статическую типизацию для динамически типизированного кода. Работая с любым языком программирования, мы отслеживаем исключения и вычитываем код строку за строкой в поиске неисправности и способа ее устранения. TypeScript…

  • CucumberTalks: избегаем антипаттернов и пишем выразительные сценарии

    от автора

    Фреймворк Cucumber используют как часть bdd-подхода к разработке, так и как отдельный инструмент для автотестов. 40+ млн скачиваний обеспечили фреймворку богатый опыт использования, но актуализировали поверхностное отношение к этому инструменту. Разбираем популярные огуречные антипаттерны и учимся писать действительно выразительные сценарии.

  • Выбираем самый удобный редактор кода Python

    от автора

    Львиную долю своего рабочего времени программисты проводят в редакторах кода. В такой ситуации комфортность и удобство рабочей среды трудно переоценить. Конечно, писать код можно и в простейшем текстовом редакторе и сохранять в .html, но с продвинутым редактором это не сравнится. Особенно если редактор ориентирован на конкретный язык. Так как питон был и остается основным языком,…

  • Представлен конкурент Raspberry Pi 4 — одноплатный ПК с x86, работающий под Windows 10

    от автора

    Китайская компания Radxa на днях выпустила одноплатный ПК Rock Pi X. Это событие могло бы пройти никем не замеченным, если бы не особенности новинки. Дело в том, что она базируется на процессоре x86 и работает с Windows 10 без «костылей», нативно. Естественно, плата совместима с Linux. Кроме Rock Pi X, есть и другие одноплатники, заявляющие…