Аудиобубен лейтенанта Шмидта: о волшебных розетках, “чудо-фильтрах”, и “вреде” импульсных блоков питания

Итак, в очередном обзоре аудиорелигиозных предрассудков коснемся темы питания усилителей. Классическая догма аудиорелигии гласит, что блоки питания усилителей способны сделать звук ужасным или, напротив, значительно его улучшить. Аналогичным влиянием на звук, по мнению уверовавших в аудиобогов, обладают сетевые фильтры и розетки, которые также способны подавать в усилитель более “чистое” электричество, тем самым значительно улучшать верность […]

Клавиатура из пяти кнопок

Графические интерфейсы — штука удобная, но иногда их не хватает. Сделать удобный интерфейс это искусство и большая трата ресурсов. Поэтому в большинство программ можно попасть только через командную оболочку. Интерфейс командной строки легко и удобно создавать, расширять функционал, не заботясь о пользователе. Если надо что-то настроить, а нужного пункта в меню нет, то можно руками […]

К вопросу о запланированном устаревании

Графические интерфейсы — штука удобная, но иногда их не хватает. Сделать удобный интерфейс это искусство и большая трата ресурсов. Поэтому в большинство программ можно попасть только через командную оболочку. Интерфейс командной строки легко и удобно создавать, расширять функционал, не заботясь о пользователе. Если надо что-то настроить, а нужного пункта в меню нет, то можно руками […]

Linux для смартфонов, часть 1. Забытое (и не очень) прошлое

Уж сколько раз твердили Хабру, что не в меру интригующие заголовки приводят скорее к противному разочарованию, чем к повышенному интересу читателей — и всё равно здесь появляется статья о том, что готов релиз Fedora Linux для смартфонов. При внимательном прочтении выясняется, что не для смартфонов, а всего лишь для смартфона — причём смартфона довольно редкого […]

Семинары лаборатории языковых инструментов JetBrains Research

Лаборатория языковых инструментов — совместная инициатива JetBrains и математико-механического факультета СПбГУ. Сотрудники лаборатории исследуют: формализацию и верификацию семантики языков программирования в контексте слабых моделей памяти; логическое и реляционное программирование; теорию формальных языков и ее применения; метапрограммирование, специализацию и частичные вычисления; формальную верификацию и применение SMT-решателей. На еженедельных семинарах выступают как наши сотрудники и студенты, так […]

Личный опыт изучения испанского: так ли прост язык, как о нем пишут?

Аtención: Мнение, описанное в статье, — субъективно, это личный взгляд на вещи. У каждого человека разные способности к изучению языков, как и к любой другой деятельности. До переезда в Испанию у меня был скудный опыт в изучении иностранных языков. Относительного успеха я добилась только в изучении английского делового языка в университете. И даже его благополучно […]

Россия готовится к радиоэлектронной борьбе в космосе (часть 1). The Space Review

Аtención: Мнение, описанное в статье, — субъективно, это личный взгляд на вещи. У каждого человека разные способности к изучению языков, как и к любой другой деятельности. До переезда в Испанию у меня был скудный опыт в изучении иностранных языков. Относительного успеха я добилась только в изучении английского делового языка в университете. И даже его благополучно […]

Bare-Metal Provisioning инфраструктура с нуля

Приветствую, Хабр. Меня зовут Роман, я разработчик встраиваемых систем в Getmobit. Хочу поделиться кейсом по развёртыванию программного обеспечения на большом количестве устройств на производственной линии с нуля. Заставлять людей на производстве бегать вдоль конвейера с флешкой не хотелось, а для автоматизации мне необходимо было четко понимать: на какие шаги можно поделить этот процесс, что на […]

PHP 8 — пробуем новые возможности

PHP 8 уже на этапе release candidate, версия RC 3 вышла 29 октября, а полноценный релиз назначен на 26 ноября. Так что пора взглянуть на новые возможности, которые нас ждут в PHP 8. График релизов можно посмотреть здесь. А официальное руководство по обновлению на новую версию лежит тут. Добавлена поддержка типов union (RFC) Тип union […]

Что вообще значит «full stack»?

Не счесть холиваров о том, стоит ли быть фуллстек-разработчиком. И в них часто вылезает ещё один спорный вопрос: а что это понятие означает-то? «Фронтбэкендер»? «Многорукий Шива, мастер всего от инфраструктуры до тестирования»? «Человек, освоивший столько технологий, что воспарил над ними в мир общих концепций»? Я захотел разобраться, как это понятие появилось и что люди в […]