techquisitor: (umnokot)
Знаете, на фоне современных онлайн-эциклопедий порой вот не хватает вот таких вот пережитков оффлайна, как подобные энциклопедии. Когда под чарующуй абмиент ты читаешь статьи про космос или что-то ещё и ничто тебя не отвлекает от просмотра. Ни нерабочие ссылки, ни видео, которое может не подгрузиться или шакальное качество оного из-за проблем с буферизацией. Но самое главное, проверенные фактчекерами данные.

Screenshot 2024-06-22 at 12.39.01.png


В моей памяти эта энциклопедия (The Eyewitness Encyclopedia of Space and the Universe) навсегда останется в приятных воспоминаниях детства, ради которой (и не только её) я ходил в гости к друзьям семьи порой чуть ли не каждый день одно время. В русскоязычной её версии вроде как были были патчи для Windows 98 и кодеков, но увы, на просторах торрентов её нет. Если вдруг у кого завалялся этот диск, снимите исошку для меня, буду очень признателен.

Да, сейчас наука си-и-и-ильно ушла вперёд и данные в ней очень устарели да и JWST вот подогнал хайрез этих галактик и звёзд, но волшебное воздействие этих штук осталось со мной навсегда.

Жаль, ещё не застал Microsoft Encarta, которая была топом среди подобного. Но на русский её не переводили никогда вроде. А тогда я английский на должном уровне не знал. Посему изучаю только сейчас.

Сейчас такие энциклопедии это дорого, сложно и на фоне UGC (User Generated Content) сайтов вроде Википедии стали смотреться динозаврами. Но вместе с тем, они потеряли некоторую атмосферу или что-то вроде того.

Скучаю по вам, энциклопедии.
techquisitor: (sis)
Компьютеры Amiga на просторах России не так чтобы хорошо были распространены в своё время. Но тем не менее, про них многие наслышаны (кто был на Chaos Constructions поймут о чём я), про них неплохо знают, а сообщество амигаводов в России существенно. Собственно, даже известный и весьма уважаемый мной Bocha тоже фанат этих компьютеров. В остальном же мире компьютеры Amiga до сих пор предмет вожделения любого уважающего коллекционера ретрокомпьютеров, а различные компании до сих про производят для Amiga самую различную периферию и платы расширения.

Интерес к этим компьютерам не ослабевает и поныне, но время не щадит никого. Последняя «настоящая» Amiga была выпущена Commodore в 1996 и с тех пор компания прекратила своё существование. Посему если вы вдруг заинтересуетесь данной темой, готовьтесь выложить очень существенные суммы денег, чтобы купить саму Amiga (хотя бы A500) и далее прикупить некоторые количество полезных железок к ней. Если же вы захотите проапгрейдить Amiga, чтобы этим компьютером можно было пользоваться даже сегодня — то лучше зажмурьтесь. Стоимость плат-акселераторов начинаются от ста евро. Верхняя же планка запросто может пробить пару-тройку тысяч долларов.

Но куда податься бедному крестьянину, если он хочет поиграть в игры с платформы Amiga (коих она имеет в избытке), но денег и свободного времени не особо? Всегда, конечно, есть эмуляторы вроде FS-UAE, но взвести его может далеко не каждый. Это не SNES9x или Kega Fusion какой, который скачал и играй. Только ромы успевай подсовывать. Найти рабочие Workbench и Kickstart та ещё задача, поскольку у данного ПО до сих пор есть владельцы и они развивают его. Ну и сам эмулятор под Amiga не самый простой в освоении местами. Впрочем, туториалы тоже имеются. Просто придётся изрядно повозиться.

Но спрос рождает предложение и одна британская лавочка выпустила Mini-версию Amiga A500. Как мы знаем, мини-версии консолей мы уже видели много, от фантастически популярных NES/SNES-mini и MegaDrive Mini которые смели в момент, до абсолютно провальной PS1 Mini, которая настолько никому не нужна в силу своего отвратительного качества, что её до сих пор легко найти в продаже. Не берут-с… Мораль — люди не такие уж идиоты и прекрасно знают когда им дают достойный продукт, а когда фуфло.

The A500 Mini
Устройство небольшое, риалли. Источник фото: https://amigang.com/

Идея купить The A500 Mini в качестве подарка на свой день рождения пришла мне совершенно случайно, после просмотра одного ютубера. Сказано — сделано. С британского Амазона мне удалось через посредников заказать буквально предпоследнюю железку. И как как оказалось — не зря!

Но что внутри? Внутри — хорошо! Помимо небольшой копии компьютера в комплекте прилагается геймпад и мышь. Аутентичные! Правда, мышь конечно же уже лазерная.
Само устройство выполнено очень детально. На клавиатуру хочется понажимать, а в привод сбоку что-нибудь засунуть. Жаль, что всё это бутафорское. Они даже позаботились о таких мелочах, как цвет кабелей. Качество изготовления — выше всяких похвал. Разница с подобным стаффом с Алиэкспресса очень заметна. Тем, кто скажут «дороговато» — рекомендую посмотреть сколько стоит настоящая Амига в хорошем состоянии и посмотреть, а есть ли вообще подобные продукты. :)

IMG_7192.jpeg

После покупки рекомендую сразу сходить на сайт вендора и обновить прошивку, а также купить флешку, куда вы будете закидывать игры. Ах, да. Самое главное достоинство этого устройства, что здесь не нужно заниматься ромхаками, чтобы получить возможность загружать свои игры. Здесь данная возможность предоставлена совершенно штатно. Игры здесь поддерживаются как в формате adf, но основной всё же — whdl. И второе, что надо сделать после обновления прошивки — положить на флешку WHDLoad Package. Это база игр и настроек к ним. В дальнейшем производитель обещает обновления к ней, так что поглядим. Спойлер: для нетерпеливых есть решение ниже. :)

В комплекте присутствует 25 игр, из которых я на момент покупки знал всего несколько: Worms Director’s Cut, Battle Chess, Lemmings, Alien Breed и Another World, конечно же.

Прежде чем приступить к описанию бочки мёда, расскажу про ложку дёгтя. Да, это это всё же эмулятор. И эмулятор не идеальный. Какие-то игры могут работать слишком быстро, другие наоборот медленно. Некоторые могут неожиданно зависать. И в каждом случае вам придётся разбираться почему. Где-то достаточно подправить настройки эмуляции, где-то скачать другой ROM. Но даже так — всё равно будет доступна богатейшая библиотека игр с этой платформы. К слову, добрые люди ведут базу игр, работающих на The A500 Mini, можете посмотреть нужный вам тайтл.

Ещё из некоторых недостатков на мой взгляд. Тут маловато портов USB. Но тут уж как посмотреть. Но всё ж лучше было сделать устройство чуть побольше, но зато и с большим количеством портов. Для совсем уж безумного эстетства бутафорский флоппи-привод превратить в слот для SD карт.

А теперь о хорошем. Насчём с того, что эмулируется здесь не только оригинальная A500, но и более продвинутые A1200 и 2000 которые были построены на архитектуре AGA. Если копнуть ещё глубже, народ уже распотрошил что там внутри. Унутре используется Amiberry 3.3, а значит можно на ней запускать Workbench и прочие приблуды после некоторых манипуляций. А ещё можно не дожидаться обновлений базы WHDLoad на оффсайте и тащить нужное прямо из обновлений к Amiberry, так как по факту это обновления к Amiberry и есть.

Помимо геймпада и мыши, про которые уже говорил, сюда можно подключить и обычную клавиатуру. Правда, есть нюанс. Почему-то не все клавиатуры работают на ней корректно. Моя проводная Apple Keyboard ещё от Mac Mini 2.1 работает как часы, в то время как беспроводная и более современная Logitech K400r не отрабатывает нажатия стрелок в главном меню.

Как уже говорил выше, в порт USB втыкается любая пригодная флешка с играми. Куда, к слову, попутно ещё записываются сохранения. Поскольку портов USB не хватает, для расширения покупается абсолютно любой хаб, с которым всё прекрасно работает.

Прогресс можно сохранять как на SNES или NES Mini — через меню, но некоторые игры позволит делать сейвы и через собственные внутриигровые слоты сохранения. Правда, работает не во всех тайтлах. Так, например, замечательная адвенчура KGB в виде образа whdl у меня зависала при попытке сохраниться, используя игровое меню сохранений, но при запуске из ADF прекрасно работала и сохраняла всё как надо.

Стоит ли брать? Если вы не хотите тратить тонну часов на чтение мануалов по настройке эмуляторов на своём компьютере, а на настоящую Амигу нет денег — однозначно берите! Получите весьма стильный гаджет и познакомитесь с нестареющей классикой (с удовольствием играл в те же Worms Director’s Cut и KGB, например) и в целом обогатите игровой кругозор. Но не классикой единой. Под Amiga до сих пор продолжают выпускать игры, так что всегда можно найти что-то современное, но выпущенное под эту систему.
Любители поковыряться тоже внакладе не останутся. Вокруг The A500 Mini существует большое сообщество, так что полезные советы, ромы, хаки расширяющие возможности A500 Mini в наличии. Взять хотя бы Pandory 500 mod.

Как знать, может это устройство будет вашей входной точкой в чудесный мир Амиг и вы созреете до настоящего компьютера. :)
techquisitor: (Default)
dt770pro.jpeg

Не то, чтобы я как-то хотел именно их, но раз уж с сентября выхожу в офис, надо было купить что-то взамен отобранных бывшей женщиной у меня Audio Technica. Думал купить взамен точно такие же, но вспомнив как меня напрягал там чрезмерно басовый звук, перекрывающий собой многое, решил посмотреть что-то ещё. В итоге остановился на этих Beyerdinamic. В прошлый раз, когда покупал наушники в офис, они мне не зашли, очень давили на голову и уши. Как оказалось, разгадка была проста, нужно было слушать их в велюровых амбюшурах, а не стандартных из кожзама.

Итог: кажется, в офис уедут мои текущие HD380 Pro после замены крайне ушатанных амбюшур, а эти оставлю дома. 😂
К слову, если кого-то как и меня напрягают перекрученные басы на ATH-M50x, то советую послушать новые ревизии. Похоже, там эту проблему поправили.
techquisitor: (Default)
Давно себе каких-то железяк не покупал чисто для фана. В этот раз моя ретрогеймерская душа захотела чего-то современного и компактного, чтобы играть во всякое старьё. Поглядев на рынок, как-то сильно взгрустнул. Чего-то приличного под подобные цели на рынке мало. Самым многообещающим проектом этого года выглядит Odin/Odin Lite, но он ещё не вышел. Хотя планируют зарелизить в этом году. Всё остальное, судя по обзорам, имеет крайне посредственное качество сборки, либо совсем убогие процессоры, которые тянут максимум 16 битное что-то.

Так что мой взгляд упал на MIYOO Mini v2. Железка действительно вкусная. Поддерживается большое количество консолей прошлых лет, вплоть до PlayStation 1. Сказано — сделано. Заказал девайс на Алиэкспрессе и таки шо я имею вам сказать.

IMG_6633.jpeg

Обзоры не врут. Устройство действительно стоит своих денег. Поддержка платформ действительно большая. В наличии качественные кнопки, корпус и крестовины. Разве, что динамик паршивенький. Но камон, для устройства за такие деньги мы звук от Harman Kardon мы и не ждём!

Экран яркий, но вот 2,8" это всё же несколько маловато. Особенно, когда ты играешь в игры рассчитанные на телевизор. В остальном, грех жаловаться. Другая проблема для меня, она же и бесспорное достоинство консоли — её размер. Консоль реально карманная. Легко поместится не то что в карман джинсов, в нарубашечный влезет легко и непринуждённо. Но вот играть из-за этого порой в неё неудобно. Так как шифты расположены сзади и очень близко в силу небольшой ширины устройства, и даже с моими небольшими руками нажимать на них порой крайне неудобно. Например, когда играешь игры для Game Boy Advance. В этом смысле играть через эмулятор GBA на Playstation Portable было сильно приятнее. Кстати, попробую сравнить ещё раз. Как раз ради интереса сыграл в Doom I для GBA. Заодно и сравню скорость игры на обеих железках. А так, забавные ощущения, конечно.

Благодаря действительно хорошему сочетанию цены, функциональности и качеству, под Miyoo Mini в ретроигровом сообществе очень активно развивают альтернативные прошивки под неё. Да и компания, производящая сие устройства, регулярно выкладывает обновления оригинальной. Альтернативу не устанавливал, пока хватает родной, но чуть попозже обязательно установлю OnionOS. В ней добавлена масса новых фич, вроде статистики по проведённым в играх времени и есть более гибкая возможность подстройки эмуляторов устройств, а также фиксы производительности игр под Playstation 1, которые на оригинальной прошивке подтормаживают.

Кстати, устройство сделано на базе Linux, с прошитым в него RetroArch со всеми настройками. В комплекте идёт MicroSD на 32 гигабайта, забитая ромами игр под самые разные платформы.

Просто покажу скриншот для наглядности:
romz.jpg

Из обнаруженных мелочей — некоторые ROMы могут оказаться нерабочими. Почему — не знаю. Но это не критично. Скорее всего, если увлекаетесь ретроиграми, запасные и проверенные у вас они уже есть. :) Для остальных беспокоиться не о чём, их там и так огромное количество сразу с завода. Соскучиться не выйдет.

Впрочем, самый шикарный подгон от авторов железки обнаружился в дополнительных приложениях. Да, там помимо вшитого эмулятора RetroArch, есть дополнительные программы. В частности, файловый менеджер. Но там же обнаружился Street Of Rage Remake. Про который я слышал у кого-то из обзорщиков ретроигр, когда речь шла об этой серии игр. И сначала она как-то прошла мимо моего внимания. Казалось бы, что такого в фанатском ремейке безусловно хорошей игры? Но оказалось, что всё гораздо круче. Игра мало того, что отлично перерисована с куда большим количеством спрайтов, анимаций и играбельных персонажей. Туда добавлены новые режимы и ещё куча разных плюшек. Вот так, играя в эту игру я обнаружил, что в MIYOO Mini есть... вибромотор. И в Street Of Rage Remake он даже работает. Очень прикольные ощущения. Я залип в игру до раннего утра, пуская слюни от восторга. Авторам железки — моё почтение! Как-то не ожидаешь в таком недорогом устройстве его встретить и к тому же, используемом по назначению.

Если будете покупать, сразу озаботьтесь бэкапом. Как говорят в обзорах, комплектная флешка ужасного качества, может перестать читаться на ровном месте. К тому же, на ней лежат настройки для эмуляторов. Где-то в открытом виде я этого не нахожу, поэтому в случае чего лучше б это не потерять. В обновлениях для оригинальной прошивки вижу только самые базовые 4 консоли. Если мне покажут пальцем, где можно скачать остальное — буду признателен.

Что по итогу? Приятное и весьма недорогое устройство для любителей старых игр. Если не считать небольших мелочей, практически идеально за такие деньги.

На текущий момент, кмк, для ретроигр круче только хакнутый Nintendo Switch. Но его ещё найти надо, ну и цена уже совсем другая. Я покупал данный агрегат за три тысячи рублей. Сколько стоит Switch + аппаратный взлом для него — сами найдёте.
В будущем хотел бы прикупить себе Odin для сравнения, конечно, но когда это случится...
techquisitor: (umnokot)
pehota (1).jpeg

Мне не так часто хочется мемуары листать, но всё же наступает момент порой. И когда речь идёт о чьих-то воспоминаниях, хочется почитать кого-то значительного и действительно интересного. Вот так в моих руках и очутилась книга «Пехота наступает. События и опыт» Эрвина Роммеля.

Тут, наверное, стоит немного рассказать про его личность. А человек это, надо сказать, великий. И этого эпитета он более чем заслуживает.

Эрвин наш Роммель успел побывать обычным пехотинцем, командиром горных стрелков и пошастать по Альпам, покомандовать батальоном личной охраны Адольфа Гитлера и позднее главнокомандующим Африканского корпуса, где он знатно давал прикурить Союзникам, несмотря на превосходящие силы со стороны последних. Роммель для Союзников был настолько суров, что в отношении него был издан приказ от имени британского главнокомандующего силами Среднего Востока генералом Окинлеком:

«Существует реальная опасность, что наш друг Роммель станет для наших солдат колдуном или пугалом.

О нём и так уже говорят слишком много. Он ни в коем случае не сверхчеловек, хотя он очень энергичен и обладает способностями. Даже если бы он был сверхчеловеком, было бы крайне нежелательно, чтобы наши солдаты уверовали в его сверхъестественную мощь.

Я хочу, чтобы вы всеми возможными способами развеяли представление, что Роммель является чем-то большим, чем обычный германский генерал. Для этого представляется важным не называть имя Роммеля, когда мы говорим о противнике в Ливии. Мы должны упоминать «немцев», или «страны Оси», или «противника», но ни в коем случае не заострять внимание на Роммеле.

Пожалуйста, примите меры к немедленному исполнению данного приказа и доведите до сведения всех командиров, что, с психологической точки зрения, это дело высочайшей важности.»


Вот уж натурально, «Тот-Кого-Нельзя-Называть». Ни один другой вояка времён Второй Мировой не удостоился такого внимания.
Роммель также был настоящим человеком чести, никогда не был членом НСДАП, не состоял в штурмовиках и не разделял взгляды нацистов.

Каждый раз, когда в голове всплывает фамилия «Роммель», что приходит на ум? У меня вот с ним имеются следующие ассоциации: танки, пустыня, Эль-Аламейн.

Но до того как стать легендой танковых войск времён Второй Мировой и собрать массу почёта и уважухи со стороны друзей и врагов, Роммель начинал в пехоте. Именно об этом эта книга. Речь идёт о периоде службы в Первую Мировую войну, с 1914 по 1918 год. В труде описывается его служба сначала во Франции с Бельгией, а затем Итальянская и Румынская кампании, где он в составе Вюртембергского горного батальона входившим в Альпийский корпус, прогулялся по Северной Италии и Румынии.

Именно благодаря изданию «Пехота наступает», он был замечен самим Адольфом Алоизычем. Несмотря на это, сие не помешало Э. Роммелю впоследствии против Гитлера выступить. Он был участником антигитлеровского заговора, но был раскрыт.

Уже в годы Первой Мировой стали заметны те качества, которые сделали его знаменитостью спустя годы. Необычайное остроумие, склонность к неожиданным решениям, необычная тактика и тщательное планирование операций.

Почему стоит читать эту книгу? Да потому, что Роммель — няшка! Нет, правда. Поражает его отношение к жизни и к своим бойцам. Каждый боец для него — личность. Имена подчинённых знает наперечёт. Каждый бой он планирует так, чтобы по возможности никого не потерять. А если теряет, то для него это действительно печально.
Он делает выводы из каждой своей стычки с врагом. Неважно, успешной или нет и тщательно это конспектирует.
Ещё поражает его преданность военному делу. И пишет захватывающе, чего уж там.

Также интересно читать как устроена немецкая армия в годы ПМВ. Например, бросается в глаза наличие инициативы в на местах причём со стороны младшего командного состава и что более важно, рядовых. Это очень разительный контраст, скажем, в сравнении с армией русской. Где, как мы все хорошо помним, любая инициатива наказуема. Что, впоследствии, сыграло очень злую шутку с советскими войсками в начале ВОВ и русско-финской войне.

Думаю, это одна из тех книг, к которой можно вернуться позднее и перечитать снова. Она этого заслуживает. А тем, кто хоть немного интересуется военной историей, — однозначный мастрид.
techquisitor: (umnokot)
berezka.jpeg

Я уже неоднократно писал и говорил, что интерес к теме потребления и отъёма денег у населения в СССР зародился ещё в университетскую пору, когда я писал курсовые работы, а затем диплом по теме НЭПа.
Парадоксы социалистической системы из серии «если нельзя, но очень хочется, то можно» удивляли меня не переставая. После университета я как-то забросил изучение вопроса, но несколько лет назад в мои руки попалась книга Елены Осокиной «За фасадом “сталинского изобилия”. Распределение и рынок в снабжении населения в годы индустриализации 1927 — 1941»[1] и всё заверте… В общем, следом была уже ещё одна монография от всё того же автора: «Алхимия советской индустриализации: время Торгсина»[2], которая углубила мои познания в этом вопросе, но уже с несколько другой стороны.

И вот, книга Анны Ивановой по сути продолжает тему потребления в СССР, но уже в период после Торгсина, с пятидесятых годов. Когда в послевоенный период правительство СССР открыло магазины «Берёзка», преследовавшую ту же цель, что и довоенный Торгсин — добыча столь необходимой валюты всеми возможными способами. Только следует заметить очень важное отличие. Цели и подходы у двух этих организаций были разные. Если Торгсины выманивали золото и валюту за еду, зачастую просто грабя людей отдававших последнее, чтобы прокормиться, то сеть магазинов «Берёзка» были ориентированы изначально на богатых иностранцев и продавали сувениры и некоторое количество украшений. Вот только в условиях всеобщего дефицита в СССР, магазинам весьма быстро пришлось начать продавать качественные предметы повседневного быта и продукты питания для тех же заезжих иностранцев. Причём в ущерб советским гражданам, о чём свидетельствует тот же протокол заседания комиссии президиума Совета министров РСФСР по вопросам экономических связей с зарубежными странами.
Чуть позже «Внешпосылторг» через эти магазины позволял получать валюту от эмигрантов, в обмен на качественные продукты для оставшихся в СССР их родственников или друзей.

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

Третьей и совершенно неожиданной функцией данной сети магазинов явилось порождение того самого «второго контура» экономики и сопутствующие ему явления, вроде ещё большего расслоения в стране, где и так неравенство было столь заметным.

В процессе работы магазинов всё довольно быстро пошло наперекосяк, когда выяснилось, что желанную валюту в весомых количествах в страну приносили не пламенные коммунисты, а «неблагонадёжные» писатели-диссиденты с их зарубежными гонорарами за издаваемые в капстранах книги, а также «техспецы» и переводчики, работавшие за рубежом отнюдь не бескорыстно.
Но не писателями едиными. Прочие деятели культуры, к слову, зачастую тоже были в чёрном списке. Взять ту же Плисецкую, которую КГБ считало «морально разложившимся человеком» и пыталось сделать невыездной в связи с «изменническими настроениями». Дилемма, понимаешь… В итоге это порождало большое количество проблем для советского государства. Да и в целом возникал просто огромный разрыв между реальностью и идеологией. Так что если вы хотели узнать что такое когнитивный диссонанс в СССР, то вот он.

Доходило до парадоксальных ситуаций вроде случаев, когда бóльшую часть (до 3/4 суммы) полученной весьма немалой даже по западным меркам зарплаты в виде валюты тем же сотрудникам дипмиссий нужно было сдавать государству, но тогда это роняло престиж советских дипломатов, поскольку из-за отсутствия денег в сравнении с иностранными коллегами они питались и одевались откровенно бедно. Другие случаи были и вовсе анекдотические, когда запрещенные и травимые в СССР авторы питались и одевались порой лучше простых людей, благодаря гонорарам из-за рубежа, даже несмотря на забираемую государством 80% выручки или на те же валютные гонорары поддерживали политических заключённых в СССР.
Писатель В. Войнович в своей автобиографии вспоминает:
«Пока я оставался советским запрещенным писателем, невозможность заработать деньги на жизнь меня очень угнетала, но теперь, когда меня объявили практически вне закона (конец 1960-х годов. —прим. автора книги. ) и риск быть посаженным в тюрьму или психушку стал вполне осязаемым, мое материальное положение как раз просто радикально улучшилось. Поскольку я открыто передавал свои рукописи за границу, то поначалу и открыто получал заграничные переводы. Через советский Внешторгбанк [я получал] сертификаты, самые лучшие —бесполосные*, из капиталистических стран»

Говорить о том, что наверху закрывали на это глаза нельзя. В ЦК регулярно проходили горячие обсуждения на данную тему. А КГБ, несмотря на то, что это вообще не в его компетенции было, весьма сильно давило на ЦК КПСС в экономических вопросах чисто по идейным соображениям. И порой гэбисты одерживали победу, несмотря на полное противоречие советским же законам. Но до поры до времени жажда валюты и привилегий для партийной верхушки всё же перевешивала идеологию.

СССР в своей политике приводящей к тотальному дефициту, был изумителен примерно во всём. Хотя бы потому, что он умудрялся создавать дефицит даже в тех местах, которые _специально_ создавались для того, чтобы этого самого дефицита не было! Я ржал как bezumni со следующей истории, почерпнутой из книги:

«О […] еще более удивительном явлении пишет в своих воспоминаниях советский корреспондент «Правды» в Японии применительно к магазину при советском посольстве в Токио: «В какой-то момент на территории советского посольства возник как бы в противовес японским оптовикам небольшой посольский кооперативный магазинчик, торговавший без коммерческих наценок кое-какой бытовой техникой, одеждой, сигаретами и т. п. Но торговля в нем шла с перебоями, ходкие товары то и дело исчезали с прилавка, а близкие подруги продавщицы и “влиятельные лица” затем получали эти товары из-под прилавка, точь-в-точь как это практиковалось в отечественной торговле. Можно было только удивляться, как на маленькой территории посольства среди изобилия товаров в окружавших посольство токийских магазинах удавалось все-таки нашим торговым работникам создавать для своих соотечественников какие-то товарные дефициты!»
По всей видимости, шутка «Коммунисты даже в Сахаре организуют дефицит песка», похоже, не совсем шутка.
Словом, как сказал неизвестный автор в этих ваших Интернетах: «Это был неправильный коммунизм», ага.

Кончина «Берёзок» пришлась на 1988 год, когда под давлением с одной стороны идеологии, а с другой — политики гласности всё же пришлось данные магазины закрыть. Но в ту пору маховик истории уже раскрутился на полную мощность и до распада СССР оставались считанные годы.

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

Впечатления от книги совершенно прекрасные. Прочёл запоем и отлично дополнил картину, которая у меня сформировалась после прочтения книг Елены Осокиной. Поскольку данная работа прямое продолжение изучаемой мной темы. Если вы искали, что прочесть после «Алхимии индустриализации» и «За фасадом “сталинского изобилия”», то однозначно рекомендую к прочтению! Тем, кто ещё не сталкивался, тоже будет весьма интересно, поскольку написано очень бодро, живо и нескучно, а также там много фактуры и источников. Как и в случае с историей про «Торгсин», было интересно читать про влияние этих магазинов на восприятие людей и как оно отражалось на советской же идеологии.

И да, у меня всё ещё на очереди «История советских лотерей»[3] и «Опасные советские вещи», stay tuned.

[1] https://techquisitor.livejournal.com/332151.html

[2] https://techquisitor.livejournal.com/331905.html

[3] https://www.facebook.com/techquisitor/posts/4858670824247597

* Сертификаты делились на три группы. Бесполосные — сертификаты получаемые в обмен на конвертируемую валюту из капиталистических стран, то есть самые ценные. С жёлтой полосой — конвертируемая валюта из соцстран. С синей полосой — неконвертируемая валюта соцстран, которая для СССР была практически бесполезна. В зависимости от типа чеков, был доступен совершенно разный ассортимент товаров.
techquisitor: (sis)
Надоедает порой вводить пароль sudo в MacOS. Чтобы использовать датчик отпечатка пальцев вместо ввода пароля, то нужно всего ничего:

# Открыть редактор
sudo vim /etc/pam.d/sudo

# Добавить первой строчкой
auth sufficient pam_tid.so

Сохранить и выйти.
techquisitor: (sis)
Любителям поныть про «запланированное устаревание» и про то, как якобы как быстро помирает нынче железо. Полистал свой бложик, где периодически люблю писать, какую цацку заимел в очередной раз, и обнаружил вот что:

* Xperia Tablet Z, август 2013. Жив и здоров до сих пор, используется как читалка у подруги. Железке почти 9 лет, ага.
* Дешманский ASUS RT-N10, июнь 2012. До сих пор живой, работает в Пензе. Если не поменяли ещё, конечно. Железке почти десять.
* ASUS RT-AC66U, декабрь 2013 года. До сих пор работает и есть не просит. Железке восемь с небольшим лет. Тоже недурной срок.
* Dell Inspiron N5110, купленный с первой московской зарплаты в декабре 2011 года. Жив, здоров, наверное. Возраст машины перевалил за десять лет. Живёт у другого человека. нонче.

Есть ещё пара железок, купленные с рук. Коптят себе и поныне. Это всё консьюмерское железо, не military или enterprise grade.

Как-то так. Морали не будет, разумеется.
techquisitor: (sis)
Захотелось мне погонять классический Unreal Tournament 99. Поднял у себя сервер с ботами, для игры с друзьями и начал настраивать.

Для игры под Windows всё просто. Идём в Steam / GOG и выкачиваем Unreal Tournament GOTY Edition (НЕ Gold, это важно). Далее патчим её до последней версии (4.69b). Патч берём отсюда. Здесь лежат патчи для Windows/Linux/MacOS. Устанавливаем и можно играть на серверах с самыми последними версиями UT. Например, сборка Linux GSM для UT99 использует именно 4.69.

С игрой под MacOS есть некоторый прикол. Сначала качаем полную версию 4.69 отсюда. Можно сразу скачать UnrealTournament.app_.7z . Далее, устанавливаете программу как обычно. Дальше качаем патч 4.69b по ссылке выше. И вот тут надо быть внимательным. Патч надо ставить не просто заменой файла, а как написано в readme. Иначе игра будет валиться с ошибками.

Итак:

1. Open a new Finder window
2. Press ⇧⌘G to bring up the "Go to folder:" dialog
3. Enter "~/Library/Application Support/" (without the quotes!) in the edit box and click ok
4. Within the ~/Library/Application Support/ folder, create a new folder called "Unreal Tournament" (without the quotes!)
5. Copy the Maps, Sounds, Textures, and Music folders from your existing UT installation into the folder you've just created
6. Go into the Textures folder and delete the LadderFonts.utx and UWindowFonts.utx files

После этого можно копировать патч и запускать игру. Если у вас в правом верхнем углу отображается 4.69b — всё успешно. Если нет, повторяйте процедуру. После чего попробуйте подключиться к серверу с игрой. И если вам вываливается ошибка "de version mismatch" делайте вот что.

После проверки версии, выходите из игры и идите в /Applications/UnrealTournamt.app/Contents/MacOS/System/ и удаляете у себя файл de.u. После этого запускаете игру снова и подсоединяетесь к серверу. Игра сама скачает правильную версию de.u и всё будет работать.

Почему так происходит — непонятно. Версия файла de.u в Windows и Mac совпадают. Контрольная сумма одна и та же. Но тем не менее, Windows-версия работает сразу, под Маком надо проделывать финт ушами.

Update: 04.2024
Под macOS Sonoma надо ставить отдельный пакет, как пишут разработчики:

"10 MAR 2024: UPDATE for macOS Users:
macOS Sonoma 14.4 removed wchar_t support from the library we're using for string conversions. This prevented the game from starting on 14.4. We have implemented a workaround, rebuilt the patch, and uploaded it using a new file name (OldUnreal-UTPatch469d-macOS-Sonoma.dmg). You can download and install this patch on top of any existing installation of UT 469."

Также под Sonoma сломали работу OpenGL, похоже, и игра работает на кошмарных 25-15 fps. Впрочем, есть фикс от самих разработчиков.

Цитирую:
"As a bonus, we also threw in a preview version of our upcoming Apple Metal renderer. You can switch to this new renderer by setting the GameRenderDevice setting in the [Engine.Engine] section of ~/Library/Application Support/Unreal Tournament/System/UnrealTournament.ini to FruCoRe.FruCoReRenderDevice."

С Metal всё начинает работать отлично и даже появляется много визуальных плюшек.
techquisitor: (Default)
Решил таки подвести итоги года. Тем более, что не делал этого несколько лет. Банально было нечего писать. Жизнь была в режиме «работа-работа-работа-ненависть ко всему окружающему-ненависть к себе-работа-работа-работа-ненависть-ненависть».

Что ж, итоги.

В этом году наконец-то вытащил себя из затяжной депрессии длиной в несколько лет. Местами не без помощи друзей, за что им больше спасибо. Отвалилась походя куча людей при этом, правда. Впрочем, не особенно расстроился. По всей видимости, не особенно были и нужны. Если в начале года был в совершенно никакущем состоянии, то сейчас осознаю себя если не выздоровевшим, то на очень близком расстоянии от выздоровления.

Взял ради эксперимента отдых от всех соцсетей на полгода и это оказалось весьма несложным.

Наконец-то появился толк от учёбы, потому что в голове начало что-то откладываться. В состоянии депрессии я забывал всё очень быстро. И работал часто на автомате. Да, порой совершал ошибки из-за этого.

Уволился с работы, взяв двухмесячный отпуск. Польза — огромная. Поскольку наконец-то выспался и отдохнул. И, самое главное, откуда-то появились силы на учёбу и продуктивную работу. Ну и в честь увольнения порадовал себя новыми железками. Куда уж без этого.

Зашёл в bigtech. Не FAANG, конечно, но тоже куча нового, интересного и огромное количество пространства для дальнейшего роста. Но главное там, совершенно другой подход к сотрудникам. Вылезти из тазика с крабами — бесценно.

Вынес огромную кучу барахла с чердака в своей голове. Стало намного легче жить. Ещё есть над чем поработать, но хотя бы видно направление. Заодно понял, что имел я всё это ваше Социально Приемлемое, Обязательное После Тридцати и Быть Серьёзным.

В общем и целом, год заканчиваю прекрасно. Есть даже за что себя похвалить, хотя на похвалы самому себе обычно весьма скуп.

Что ж. Бак полон, транспорт исправен. Пора жать педаль в пол и въезжать в следующий год, где меня ждёт крайне много интересного.
techquisitor: (sis)
Disclaimer: Текст срепощен из моего ФБ. Мне показалось, что это достаточно важная тема и стоит обсуждения здесь тоже.

Наткнулся на статью, можно сказать крик души. И вот подумалось, что я таки имею сказать по этому поводу.

Читая статью, меня не отпускала мысль, что автор только и видит ИТ как бесконечную череду овертаймов, кодинга и покрытие хуями всех и вся.
Ещё один момент, там просто-таки сквозит "вот у них-то позитив ненастоящий, уж лучше пусть кроют хуями, но зато честно и от души". А OKR это херня какая-то, а руководители сплошь дебилы. В общем, прямо тлен кругом и иначе не бывает.

Ещё несколько лет назад сам веровал в нечто подобное. И когда друзья один за другим стали переходить в бигтех или просто в иностранные компании, начали рассказывать как у них там устроено, мне казалось, что это какие-то сказки и сферический Валинор в вакууме.
Только недавно сам воочию убедился, что бывает сильно иначе. И рассказанное друзьями — правда. Что овертаймы и токсичность это, в основном, СНГшная фишка. Ну, в Долине ещё может быть, но там своя атмосфера и с этим начали бороться вроде как, судя по новостям.

Да и перейдя на текущее место работы, только тогда понял в каком чане с говном до этого варился. Что позитив бывает не "вымученный", а очень даже искренний. Когда отсутствие токсичности наоборот способствует улучшению коммуникаций и ты можешь сосредоточиться на работе, а не доказывать в очередной раз, что не верблюд. И да, это не коллеги "снежинки", а просто на просторах СНГ народ не следит за тоном и манерами.

Ошибся? Ничего страшного. Исправишься или коллеги помогут найти в чём затык. Никто не общается с тобой в стиле "какой ж ты тупой" или "иди читай маны, объяснять убогому тебе ниже моего достоинства". В этом месте мне очень хочется передать ба-а-а-альшой привет некоторым моим бывшим колегам.

Как верно заметил мой друг Саша Бурмашев, в Росии явно есть некая культура затягивания в болото, когда рассказывают, что в больших компаниях всё плохо. Что лучше овертаймить и крыть матюгами всё и вся, но зато все свои.

А ещё здесь твои идеи рассматривают и ты получаешь внятный фидбек. При таком раскладе ты реально инженер, а не машинка для решения задач. И в таких условиях тебе ХОЧЕТСЯ работать, а рабочий день становится не очередным Преодолеванием, а пролетает со свистом. В итоге работаешь не по двенадцать часов, а головой. И, внезапно, откуда-то появляется время и силы на учёбу и всё остальное.

В общем, не будьте как автор. Растите профессионально и идите в бигтех, тут хорошо. :)
techquisitor: (sis)
 Давно не выкладывал ссылки на всяческие схемы у себя. Кажется, пора.

Linux Kernel map. Схема всех подсистем и взаимосвязей между ними. Верхний пост тоже обновил, само собой.
techquisitor: (sis)
Повторение — мать учения как говорят. Вот и мне пришлось засесть заново за материал по Ansible, поскольку не писал на нём несколько лет. Чтобы не набивать шишки, как это было энное время назад, когда изучал сабж по статьям и просто подглядывая в чужой код, в этот раз взялся за дело основательнее.

В своё время в раздачах с Humble Bundle ухватил две книги: Mastering Ansible и Ansible for DevOps. Вот их и взялся читать, вместо бессистемного просмотра статей и манов, в попытках что-то наваять.

Итак, Mastering Ansible (2nd edition). Книга чисто теоретическая. Практических примеров там примерно ноль. Вернее, они вроде как есть, но их можно заполучить только если вы покупали книгу у издателя. Если же как и мне вам повезло получить сию работу на раздачах, то курите бамбук. Впрочем, невелика потеря, на самом деле. Судя по коду, примеры там максимально выхолощенные и крайне искусственные. В общем и целом, книга для тех, кто скорее хочет узнать что такое Ansible, что он умеет и с чем его едят. Но на мой взгляд, текст там можно было бы сократить раза в два, многовато «воды». Но нет худа без добра, несколько полезных для себя вещей всё же выудил. Стоит ли читать? На мой взгляд не очень. Книга сильно на любителя. Да и книгу я б назвал не Mastering Ansible, а Ansible Theory, блин. Mastering там даже не пахнет.

А вот Ansible For DevOps очень и очень порадовала. Автор обстоятельно подошёл к делу. Первым делом там даётся ссылка на репозиторий git, где можно совершенно невозбранно скачать все примеры кода. Ничего не надо переносить руками из книги в текстовый редактор, что крайне удобно. Ещё один просто-таки жирующий плюс, что все примеры очень практические. При желании их можно использовать в реальном окружении с небольшими доработками. Но автору и этого мало! Помимо основного репозитория, у него по книге есть ссылки на дополнительные. В частности, где он разместил простейшие приложения на Ruby или NodeJS, чтобы отработать деплой с помощью Ansible, интеграционные тесты и многое другое. Помимо этого, автор загрузил весьма много примеров в Ansible Galaxy. Почти все примеры тоже рабочие, довольно сложные и их тоже можно применять в реальной практике. Тамошние плейбуки покрывают не только написание ролей, но и реальный продакшен. А ещё всякий там Green/Blue deployment, zero downtime, раскатку софта, находящегося за балансировщиком нагрузки и вот это всё.

Покрытие тем в книге крайне обширное. От простых плейбуков и развёртывания классического окружения с двумя серверами приложений и БД, до кластера ELK или Kubernetes. Посмотрите репозиторий, полезного там довольно много. Разбирайся — не хочу.

Автор не поленился и даже подготовил на каждый случай Vagrantfile, поэтому самостоятельно с ноля разворачивать виртуальные машины не придётся. Мало того, им же были подготовлены образы Vagrant специально для книги. Лепота да и только! Моё уважение, в общем. Все бы так писали книги. Единственный прокол здесь, это глава про dynamic inventories. Для демонстрации подхода, был выбран DigitalOcean. Вот только роли, связанные с деплоем дроплетов в DigitalOcean, уже успели сильно устареть и там, фактически, всё надо писать с нуля. Этот кусок книги пока пришлось мне отложить на будущее, поскольку сейчас мне не актуально и есть другие приоритеты. Есть ещё примеры для AWS, но их я не проверял.

Поскольку место ограничено, а рассказать хочется много, некоторые моменты даны вскользь. Так-то тестирование, CI/CD и отладка. Но автор для затравки даёт нам множество ссылок на материалы для самостоятельного изучения. А также имеется авторский блог, где тоже можно найти массу полезного.

В отличие от первой книги Mastering Ansible, её реально можно рекомендовать всем, кто изучает Ansible. Те, кто его знают, причешут и структурируют знания. Новички — узнают крайне много нового и сразу же могут начать писать своё. Обилие примеров на самый разный вкус тому способствуют.

Я могу сказать, что не пожалейте денег на хороший труд. Автор это честно заслужил.
techquisitor: (umnokot)
Ещё один интересный документ подогнали. Текст не мой, так что процитирую:

«Текст справки ОГПУ УССР от 10 июня 1933 года о выявленных случаях трупоедства и людоедства за последнюю декаду в области. В 21 районе области было выявлено 33 случая, а всего голодом было поражено 61 район области или 607 населенных пунктов.

Всего с начала года, согласно справке, было выявлено 245 случаев по 41 району.»


Обратите внимание на текст. Уже тогда вполне себе использовали советский новояз, когда, например, вместо «голода» писали «продзатруднения».

Документ хранится в Центральном государственном архиве общественных объединений Украины (ЦДАГО), ф1. оп.20, дело 6276, лист 47.

Сам документ с вотермарками можно посмотреть здесь.  Заодно жду комментов вида «Это всё клятые украинцы очерняют благословенный СССР», хе-хе-хе-хе. 
techquisitor: (umnokot)
Попался на глаза интересный документ про ситуацию с поставками и торговлей в позднем СССР.



Судя по речи, решение проблемы не разобраться с логистикой, а назначить ответственных за торговлю товарищей.

Ах, да. Брежневский СССР — не СССР же, как тут мне порой говорят.

РГАНИ. Ф. 80. Оп. 1. Д. 313. Л. 69–71. http://istmat.info/node/64237
techquisitor: (sis)
Современные EFI/BIOS в последнее время порой идут с неотключаемым SecureBoot или же порой очень сложно найти, где оно отключается. Зачем он нужен и какую пользу приносит, об этом как-нибудь в другой раз. Слишком обширная тема.

Сейчас мы разберём, как подписывать сторонние модули ядра, не входящие в основную поставку, чтобы они работали с SecureBoot. для примера возьмём VirtualBox, модули которого, обычно идут в виде исходников и собираются с помощью DKMS.

Я использую Fedora 34, но это работает в любом современном дистрибутиве.

Для начала нам понадобится mokutil.

sudo dnf update
sudo dnf install mokutil
Затем создаём новый каталог и генерим пару RSA:
sudo -i
mkdir /root/signed-modules
cd /root/signed-modules
openssl req -new -x509 -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der -nodes -days 36500 -subj "/CN=VirtualBox/"
chmod 600 MOK.priv

После чего необходимо добавить пароль. Этот пароль нам потребуется при следующей перезагрузке.
sudo mokutil --import MOK.der
Затем перезагружаемся и на появившемся синем экране выбираем: Enroll MOK --> Continue --> вбиваем пароль из предыдущего шага

Теперь уже создаём скриптик, которым мы будем подписывать модули ядра:
cd /root/signed-modules
vim sign-virtual-box
И сам скрипт, собственно:

#!/bin/bash

for modfile in $(dirname $(modinfo -n vboxdrv))/*.ko; do
echo "Signing $modfile"
/usr/src/kernels/$(uname -r)/scripts/sign-file sha256 \
/root/signed-modules/MOK.priv \
/root/signed-modules/MOK.der "$modfile"
done

На всякий случай можете проверить расположение signfile и если что, подправить пути в скрипте выше:

find /usr/src -name signfile
И далее:
chmod 700 sign-virtual-box
./sign-virtual-box

И пересобираем модуль:
modprobe vboxdrv
В дальнейшем скрипт НЕ УДАЛЯЕМ, как и сгенерированные ключи. Они нам потребуется при каждом обновлении ядра. А вот mokutil будет уже не обязателен.
techquisitor: (sis)
Товарищ rustedowl у себя в ЖЖ недавно писал про неотключаемую функцию modern standby. А тут приехал ко мне рабочий ноутбук Dell Latitude. Накатил на него Fedora и обнаружил, что там нехило высаживается батарея в режиме suspend. Поначалу грешил на Fedora, но как оказалось, Рафик там неуиноват.

После изысканий выяснилось, что сел на ту же мину что и другие. И да, эта фича у меня не отключается вообще на уровне EFI. То есть прописывать grub опцию mem_sleep_default=deep бесполезно. Всё равно команда cat /sys/power/mem_sleep показывает только поддержку s2idle.

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

Вот так и живу теперь, короче. Заодно подгорело ещё и у меня до кучи.
techquisitor: (umnokot)
Какое-то время назад, у меня в комментах был человек, утверждавший, что проблемы снабжения хлебом в СССР были временными трудностями, да ещё и на фоне Гражданской войны и нескольких лет после. Почему это не так, не буду пересказывать. Отправлю читать, например, книгу Осокиной «За фасадом сталинского изобилия». Как по тексту книги, так и в конце приводится обширнейшая библиография источников и описей. Рецензию легко найти по тегу «книги».

Но тут другой момент. Часто люди ссылаются на официальную историографию СССР о том, что мол-де в царской России всё было ещё хуже, а большевики исправили ситуацию к лучшему. Причём ссылаются на это как на аксиому.

Действительно, долгое время такая точка зрения действительно бытовала, но в связи с вводом очень большого количества статистического материала в научный оборот, это утверждение уже очень давно рассыпалось в прах. К сожалению, людей это не останавливает и эта история повторяется снова и снова. 

Но я к чему? На канале «Постнаука», внезапно, вышло видео как раз посвященное проблеме экспорта хлеба в царской России. Разбирается кратко достаточно, но даётся множество опорных точек, по которым можно собирать информацию.

Кому интересно, смотрите.
techquisitor: (sis)
«О чём думаешь, Евгений?» вопрошает меня Фейсбук. А о том, что давно у меня не было рубрики «карма тестировщика».

Дано: Fedora 34 Workstation. Ванильная. Со всеми патчами и апдейтами из штатных репозиториев. Никаких RPM Fusion и иже с ними.
  • Уже несколько раз крашился Gnome, причём непонятно из-за чего. Но отчёты в ABRT сгенерились. Надо бы восстановить пароль от багзиллы Fedora и отправить логи туда.
  • Постоянно пропадает звук на полсекунды или меньше в Firefox, при подключении внешней звуковой карты. Судя по всему, проблема в PipeWire. Решения пока не нашёл. Если проигрывать со штатной звуковой карты в ноутбуке — всё ОК.
  • При обратном включении иконок на работе столе Gnome, иконки постоянно меняют своё местоположение при включении или выключении дока. Причём заметил, что съезжают всегда одинаково. В качестве обходного решения расположил иконки как мне надо при включенном доке и использовать Gnome Shell только с доком. Стыд, да и только.
  • Очень редко, но теряются настройки внешних мониторов. Какую-то последовательность пока не уловил. Но случается правда редко и фикс занимает несколько секунд. Переживу. Туда же — меняются местами primary и secondary мониторы.
  • Нихера не запоминаются настройки размера окон в Gnome Terminal.
  • До сих пор надо в Gnome Terminal надо отключать Menu acceleration, чтобы заработала клавиша F10. Да, я использую Midnight Commander. Порицайте меня.
  • Всё так же надо использовать Gnome Tweaks, чтобы добавить кнопки сворачивания, разворачивания и максимизации-минимизации окон.
  • По хрен знает какой причине у меня не работали сначала Gnome Extensions. Решение: обнулить профиль пользователя и сбросить профили Firefox/Chrome, затем заново переустановить аддоны для браузеров.
  • Если воткнуть док до загрузки ноутбука, то система будет загружаться раза в три медленнее, чем без него.
Может мне и правда в QA идти было надо?

Profile

techquisitor: (Default)
techquisitor

June 2024

S M T W T F S
      1
2345678
9101112131415
161718192021 22
23242526272829
30      

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 12th, 2025 08:04 am
Powered by Dreamwidth Studios