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

  • Что такое SDLC? Этапы, методология и процессы жизненного цикла программного обеспечения

    от автора

    Цитируя автора книги Managing Information Technology Projects Джеймса Тейлора, «жизненный цикл проекта охватывает всю деятельность проекта». Задачей же разработки ПО является выполнение требований продукта. Если вы хотите научиться создавать и выпускать высококачественное ПО, вам придется следовать плану. Со слов Тейлора, вашей целью должен стать всесторонний анализ деятельности проекта и контроля каждого этапа его разработки. Вот…

  • Запускаем командную строку Linux на iOS

    от автора

    А вы знали, что можно запустить командную строку Linux на устройстве iOS? Возможно, вы спросите: «Зачем мне пользоваться текстовыми приложениями на iPhone?» Справедливый вопрос. Но если вы читаете Opensource.com, то, вероятно, знаете на него ответ: пользователи Linux хотят иметь возможность работать с ним на любом устройстве и хотят пользоваться собственными настройками. Но больше всего они…

  • Изучаем субъективную реальность

    от автора

    Привет, Хабр! Мир вокруг нас объективен — он существует вне зависимости от того, существуем ли мы в нём. Законы природы работали миллиарды лет, работают сейчас и будут работать вечно, до очередной сингулярности. Эти законы, простые и сложные, объединены одним свойством — они безотказны, неизбежны и обойти их нельзя. Поэтому человечество всю свою сознательную жизнь изучает…

  • Утерянная, но не забытая: история 3Dfx Interactive

    от автора

    В Альфе любят киберспорт, наши команды участвуют в чемпионатах по StarCraft II, LoL, Hearthstone, FIFA 20, CS:GO и другим играм. Предлагаем вам в эту пятницу вспомнить историю компании 3Dfx, которая вложила существенный вклад в графику для ПК. Компания 3Dfx, основанная в Сан-Хосе (Калифорния) в 1994 году тремя бывшими сотрудниками Silicon Graphics, начала с разработки оборудования…

  • Ремастеринг сериала «Звёздный путь: Глубокий космос 9» до максимального качества

    от автора

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

  • Аудиофилькина грамота: о частотном диапазоне, возрасте, виниле и АЧХ тарелок Pink Floyd

    от автора

    В комментариях не впервые нарвался на рассуждение о том, что равномерность АЧХ выше 16 кГц — это чуть ли не самый главный параметр для верности воспроизведения. По крайней мере очень и очень значимый. С подобным мнением от людей, которым больше тридцати лет от роду, а иногда и за сорок, мне приходится сталкиваться часто. И, как…

  • Не заблудиться в трёх if’ах. Рефакторинг ветвящихся условий

    от автора

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

  • Александр Труханов: «Энтузиазм и целеустремленность оказались дороже денег, которых не было»

    от автора

    Соавтор книг «А я был в компьютерном городе» и «Энциклопедия профессора Фортрана» подарил IT-музею DataArt два компьютера из 1990-х, успевших стать раритетами: Mac от Apple в идеальном состоянии и графическую станцию O2 Silicon Graphics. А в новом интервью нашему музейному проекту рассказал о видеоплате в рюкзаке с тушенкой, временах запретов на ввоз стратегической электроники в…

  • Найм Entry Level/Junior QA: за и против

    от автора

    Прямо сейчас в OTUS открыт набор на новый поток курса «QA Lead». В связи с этим Анастасия Шарикова — преподаватель курса поделилась с нами своей авторской статьёй. Передаём слово Анастасии:Всем привет! Меня зовут Анастасия Шарикова, я руковожу отделом тестирования в Bookmate и веду телеграм канал Yet another QA. В последние годы все больше и больше людей…

  • QR-коды для учета мусоровозов. Ч. 1

    от автора

    Зачем я занялся этим вопросом? Меня беспокоит, как гражданина проблема мусора. А учет работы мусоровозов, одна из первых задач для возможностей снижения загаживания так полюбившейся мне Ленинградской области. Пожалуй боюсь показаться некомпетентной сволочью, но мне реально хотелось бы услышать от ИТ-сообщества доводы в ту или иную сторону без перехода на личности. Я новичок, который первый…