• В прошлой статье я предложил рассмотреть Xwiki, как бесплатную замену Confluence и заодно пообещал поделиться несколькими советами по настройке. Вот уже больше полугода я использую Xwiki в качестве базы знаний для небольшой команды разработчиков. В процессе работы у меня возникали…

  • Сочетания клавиш для тех, кто хочет войти в IT и не только.СодержаниеБазовые сочетанияГрафикаТерминал LinuxWindowsСочетанияПроводникУтилитыChromeМенюDeveloper toolsVimiumСочетания, которых нетХакерский редакторAutoHotkeyCapsKeysОсобенностиVSCodeНавигацияПростые сочетанияПосложнееДемонстрацияЗаключениеПолезные ссылкиСочетания клавиш — это простые команды, позволяющие удерживать пальцы на клавиатуре, а не прыгать вперед и назад к мыши. Вы, вероятно,…

  • В этом году мы несколько раз писали об успехах китайских разработчиков оборудования для производства чипов. Поднебесная после начала торговой войны с США стала очень активно внедрять импортозамещение, причем достаточно успешно. Например, в январе стало известно о том, что китайские компании…

  • Мы много рассказываем о переезд инженеров за границу, и часто наши герои переезжают туда с семьей. Но «семейные» вопросы мы почти не затрагивали: сложно ли перевезти к себе супруга, как там проходит адаптация, как устроено воспитание ребенка за границей? Часто пишут, что партнеру после переезда тяжело, действительно ли это так? Чтобы все…

  • Вы можете использовать это руководство, чтобы получить практическую информацию о том, как найти и установить последнюю версию Java, понять различия между дистрибутивами Java (AdoptOpenJdk, OpenJDK, OracleJDK и т. д.), а также получить обзор функций языка Java, включая версии 8-16.Примечание переводчика17…

  • Подготовка к техническому собеседованию по Python — нелёгкая задача. На таком собеседовании вам, вполне возможно, встретятся задачи на вывод символов по заданным шаблонам. Если вы хотите научиться решать такие задачи — вам может пригодиться подборка способов их решения, приведённая в…

  • Под катом вы увидите:Использования Traefik в качестве обратного прокси для маршрутизации трафика внутрь docker контейнеров.Использование Traefik для автоматического получения Let’s Encrypt сертификатовИспользование Traefik для разграничения доступа к docker registry при помощи basic authВсе перечисленное выше будет настраиваться исключительно внутри docker-compose.yml…

  • Всем привет! На днях я завершила процесс поиска новой работы на позицию Senior Developer. Я прошла множество разноплановых интервью и, разумеется, несколько раз столкнулась с главным, на мой взгляд, врагом сеньор-программиста на собеседованиях: ступором. Стресс, желание показать себя в лучшем…

  • Вот в чём вопрос! Что лучше — держать всё в одном процессе, или создавать отдельный процесс на каждый кусок состояния, которым нам нужно управлять? В этой статье я немного расскажу об использовании или неиспользовании процессов. Я также расскажу, как отделить…

  • Одна из неотменимых романтических целей космонавтики – поиск внеземной жизни. Человечество становится все прагматичнее, ресурсы и труд инженеров все дороже, а ошибки все болезненнее (хотя и реже) – но мечта найти внеземную жизнь остается вечно свежей, гуманистической и ефремовской. Найти бы…