Месяц: Январь 2021
-
FizzBuzz по-сениорски
—
от автора
— Добрый день, я на интервью на позицию старшего разработчика.- Здравствуйте, давайте начнем с небольшого теста, пока я ваше CV смотрю. Напишите программу, которая выводила бы числа от 1 до, скажем, миллиарда, притом если число кратно трем, то вместо числа выводится Fizz, если кратно пяти, то Buzz, а если и трем, и пяти, то FizzBuzz.Серьезно,…
-
Делаем страницу на React с базой сотрудников при помощи Airtable и Quarkly
—
от автора
Слышали про такой инструмент, как Airtable, но не знали, с чего начать? Тогда приглашаем в мир визуального программирования построения БД! Этим постом мы начинаем цикл обучающих статей, в которых будем давать практические примеры работы с нашим инструментом Quarkly. В этом уроке мы сделаем простое веб-приложение, которое будет показывать сотрудников компании. При создании приложения ни один…
-
Как Amazon тратил по $500 млн на разработку провальных игр и почему ничего не вышло
—
от автора
В 2012 году в структуре Amazon возникла собственная студия по производству компьютерных игр. По замыслу Джеффа Безоса, Amazon Game Studios должна была стать успешной и эффективной частью корпоративной экосистемы. Однако за прошедшие восемь лет добиться этого, увы, так и не удалось. Как же так вышло, что богатейшая компания, у которой получалось практически всё, не сумела…
-
Почему теорию Максвелла так трудно понять?
—
от автора
Скромность не всегда добродетельВ 1865 году Джеймс Клерк Максвелл опубликовал свою статью “Динамическая теория электромагнитного поля» в «Философских трудах Королевского общества». Ему было тогда тридцать четыре года. Оглядываясь назад, мы можем заметить, что работа Максвелла была самым важным событием девятнадцатого века в истории физических наук. Если говорить в общем о естественных науках, то статья Максвелла…
-
Симуляция радара истребителя на 3″ осциллографической ЭЛТ
—
от автора
Все из вас уже наверняка повыбрасывали старые громоздкие ЭЛТ-мониторы, предпочтя им изящные ультратонкие ЖК-дисплеи. Многие уже и не думают, что еще можно повстречать столь древний девайс в современном мире… Но здесь речь пойдет об особенном ЭЛТ-дисплее – круглом! Его диаметр составляет всего 3 дюйма, и выглядит это чудо очень мило.
-
Черные дыры во вселенной
—
от автора
Эта статья является конспектом книги «Маленькая книга о черных дырах». Материал посвящен таким астрономическим объектам, как рентгеновские двойные и квазары.В 1960-е и 1970-е годы в понимании черных дыр произошла настоящая революция. Современное теоретическое представление о черных дырах было в целом построено именно тогда благодаря математическим достижениям и глубоким прозрениям многих исследователей. В то же самое…
-
Настраиваем Restic с systemd на Linux
—
от автора
Restic — хорошо известная программа для резервного копирования. Она достаточно проста, чтобы переноситься на любую ОС, и, вероятно, поэтому с ней не прилагается полноценный пример настройки на среднестатистической Linux-системе. Исправим это данным постом. Поставим задачу следующим образом: Автоматический бэкап запускается ежедневно. Бэкап хранит только важные файлы и данные. Бэкап также включает в себя содержимое баз…
-
Вы всё ещё ловите исключения? Тогда мы к вам
—
от автора
Как знают многие разработчики, обработка ошибочных ситуаций — архиважная составляющая любого полноценного кода, претендующего на использование в реальной жизни.И как следствие, писать обработку ошибок — прямая обязанность любого ответственного программиста. Некоторые считают, что если вы не предусмотрели все варианты поведения — вы не программист, и диплом вам не дадут (если речь о студентах).Но с другой…
-
Основы Bash-скриптинга для непрограммистов. Часть 2
—
от автора
В первой части статьи мы рассмотрели командные оболочки, профили, синонимы и первые команды. Под спойлером я также рассказал, как развернуть тестовую виртуальную машину.В этой части речь пойдет о файлах скриптов, их параметрах и правах доступа. Также я расскажу про операторы условного выполнения, выбора и циклы.СкриптыДля выполнения нескольких команд одним вызовом удобно использовать скрипты. Скрипт –…
-
Цифровая трансформация завода (ч. 3): волшебные интерфейсы и оживление железа
—
от автора
Часть 1: CRM для ERPЧасть 2: Роботизация бизнес-процессовЧасть 3: Волшебные интерфейсы и оживление железа (в этой публикации)Часть 4: Личные кабинеты, чат-боты и dream teamВлияние рабочего места диспетчера на пропускную способность отгрузки на заводеЦифровизация предприятия — это не только процесс внедрение новых систем и сервисов. Этому предшествуют поиски узких мест в рабочих процессах и на конкретных…