Месяц: Май 2023

  • Динамические методы в .NET (часть 2)

    от автора

    В предыдущей статье я начал свой рассказ динамические методы.Мы узнали, как создать простейший динамический метод, в общих чертах обсудили, как работает стековая машина и рассмотрели некоторые простейшие операции Common Intermediate Language, которые можно использовать при генерации методов в runtime, такие как работу с константами, математические и битовые операции, а также работу с аргументами методов и…

  • По каким критериям рекрутеры оценивают джунов, и что с этим делать

    от автора

    Привет! Это Влада, я работаю в маркетинговом отделе Хабра. Недавно мы с VK рассказывали, как найти первую работу в IT.В движуху мы позвали лидов, сеньоров, технических директоров, руководителей программ стажировок и самих стажеров, — записали с ними двенадцать роликов про то, как и где искать работу, как выделиться среди других кандидатов, что в IT по зарплатам…

  • Способы интеграции 1С с внешним миром. Актуальный список

    от автора

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

  • Методическое пособие по уходу за своим любопытством

    от автора

    «Если ты не будешь контролировать свой разум, это будет делать кто-то другой» Джон Алстон Вот вы и приобрели своего первого зверька. Пока он ещё совсем маленький, но при правильном уходе он станет вашим верным другом и серьёзным союзником. Будьте бережны, эти маленькие зверьки помирают не хуже хомячков. А вы слышали хоть одну историю про хомячков, которая…

  • Как растет Знание. Философия

    от автора

    Как растет Знание я узнала на старших курсах университета, это привело меня в бешенство: почему же в школе, после школы, везде рассказывают не о простых и ясных вещах, а сложно так да еще с туманом?!Конкретно меня потрясло ознакомление с первым томом знаменитого курса «Теоретическая физика» (Ландау, 10 томов). Первый том это «Механика». Которую учат в…

  • Infrastructure as a Code: ожидания и реальность

    от автора

    Игорь ТиуновSRE в Yandex и автор на курсе «DevOps для эксплуатации и разработки».Есть такие ребята — SRE (с англ. Site Reliability Engineering), которые выросли из старых добрых и бородатых системных администраторов. Но они устали заниматься ежедневной рутиной и решили всё автоматизировать. Именно поэтому 50% времени SRE пишут код.Не спешите применять это правило ко всем знакомым…

  • Уроки компьютерного зрения на Python + OpenCV с самых азов. Часть 10. Мой пэт-проект

    от автора

    Оглавление: Уроки компьютерного зрения. Оглавление / Хабр (habr.com)На предыдущем уроке я рассказал о своем пэт-проекте, связанном с компьютерным зрением. В этом уроке вы познакомились идей и наброском архитектуры этого пэт-проекта. Сегодня продолжу описывать, как я добавлял в проект новые классы и что из этого вышло.  Напомню, что идея состояла в том, чтобы написать полноценный конвейер…

  • Решаем вечную проблему deployment bottleneck и репликации окружений

    от автора

    Привет! Время идет, k8s и docker стали неотъемлемой частью нашей рабочей среды, но, по моему наблюдению, многие компании до сих пор считают что решить проблему deployment bottleneck возможно кучей bash скриптов или отдельным чатиком в телеграмме, в который нужно сообщать всем о новых деплоях.Что за проблема такая, deployment bottleneck? Легче всего объяснить на примере, который…

  • Кросс-браузерное тестирование с Cypress в CI с использованием Docker

    от автора

    Кроссбраузерность – одна из важнейших характеристик веб-приложения, подразумевающая его одинаково корректные отображение и функциональность в различных браузерах, а также их версиях. Современное многообразие браузеров определяется в том числе и различиями в механизмах рендеринга содержимого веб-приложения, когда разные движки браузеров (Blink, WebKit, Gecko, EdgeHTML) по-разному воспринимают и обрабатывают html-теги и css-стили, что закономерно влияет на внешний…

  • Искусственный интеллект может привести к деградации человечества

    от автора

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