Pull to refresh
9
0

Системный администратор ОС *nix

Send message

Перевод второй части учебника Patterns.dev

Reading time 5 min
Views 6.5K

И снова всем привет! Судя по реакциям и количеству закладок к переводу первой части книги Patterns.dev, этот материал оказался для вас полезен. Поэтому я решил поделиться переводом второй части.

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

Напомню, что авторы Patterns.dev:
Лидия Холли — штатный консультант и преподаватель по разработке программного обеспечения, которая в основном работает с JavaScript, React, Node, GraphQL. Она также занимается наставничеством и проводит личные тренинги.
Эдди Османи — технический менеджер, работающий над Google Chrome. Его команды работают над такими проектами, как Lighthouse, PageSpeed ​​Insights, Chrome User Experience Report и другими.

Материал книги будет полезен не только React‑разработчикам, но и всем, кто так или иначе интересуется или сталкивается с frontend‑разработкой. Это ознакомительная часть перевода учебника https://www.patterns.dev/. Перевод всей второй части учебника можно найти здесь.

P. S.: На данный момент выложено в виде pdf, в дальнейшем планируется полноценная публикация на github для удобства изучения.

P. P. S.: Вторая часть взята из книги: https://www.patterns.dev/, переведена на русский язык. Книга находится под лицензией CC BY-NC 4.0

Данный адаптированный материал распространяется на условиях лицензии Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)

Читать далее
Total votes 3: ↑3 and ↓0 +3
Comments 1

Верните мой 2012-й: игровая индустрия десятилетие назад Часть 2

Reading time 8 min
Views 9.1K

Продолжаем наше виртуальное путешествие в прошлое, вспоминая самые заметные и значимые релизы 2012 года. А заодно пытаемся разобраться: действительно ли раньше было лучше?

В путь!
Total votes 17: ↑15 and ↓2 +13
Comments 15

Верните мой 2012-й: игровая индустрия десятилетие назад Часть 1

Reading time 10 min
Views 17K

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

Итак, поехали!
Total votes 19: ↑16 and ↓3 +13
Comments 15

Заговор молчания: за что издатели так ненавидят эмуляторы консолей?

Reading time 17 min
Views 23K

Вопреки расхожему заблуждению, создание и использование эмуляторов игровых приставок вовсе не является пиратством. Более того, мировая судебная практика как раз выступает на стороне поклонников ретрогейминга: до настоящего времени еще ни одно разбирательство против разработчиков эмуляторов не заканчивалось в пользу крупных корпораций, а в США, благодаря прецедентному праву, эмуляцию как таковую и вовсе легализовали. И тем не менее платформодержатели, крупные издатели и ангажированные представители игровой журналистики с завидной регулярностью напоминают геймерам о том, что эмуляторы — главные пособники пиратов, а их использование аморально и противозаконно. В чем же причина подобной неприязни? На первый взгляд, ответ лежит на поверхности, однако на самом деле не все так просто.

Раскрыть заговор!
Total votes 49: ↑46 and ↓3 +43
Comments 44

Консоль на прокачку Часть 2, Аддоны и необычные версии Sega Mega Drive

Reading time 15 min
Views 10K

Продолжаем рассказывать об экспериментах Sega в сфере консолестроения на примере легендарной Sega Genesis, более известной в России, как Mega Drive. Если предыдущий наш материал был посвящен необычным картриджам, то сегодня мы поговорим об аддонах для игровой приставки и ее уникальных версиях от партнеров японской компании.

Погрузиться в прошлое!
Total votes 13: ↑13 and ↓0 +13
Comments 5

Nintendo VS Sony: история дружбы и вражды

Reading time 12 min
Views 5.1K

Как известно, аппетит приходит во время еды: начав с приобретения независимых студий вроде Compulsion Games и Ninja Theory, Microsoft вошла во вкус, благополучно поглотив ZeniMax Media Inc., а теперь и Activision Blizzard, и получив, таким образом, в свое распоряжение множество культовых франшиз. Очевидно, корпорации надоело участвовать в затяжной холодной войне и мириться с ролью вечного догоняющего: перейдя в наступление и сделав ставку на обратную совместимость и подписочную модель распространения контента, IT-гигант задумал если не полностью мополизировать рынок видеоигр, то, по меньшей мере, раз и навсегда расставить все точки над «i», недвусмысленно показав оппонентам, кто здесь главный.

В такой ситуации Nintendo и Sony вполне могли бы объединить усилия, дабы напомнить всему миру, кто в действительности стоял у истоков индустрии и поднял ее в свое время с колен. Вот только японские компании скорее обанкротятся, нежели начнут сотрудничать, тем более в такой сфере, как разработка игровых консолей. А все из-за одной давней истории, случившейся 30 лет назад.

Что же произошло между Sony и Nintendo?
Total votes 6: ↑6 and ↓0 +6
Comments 4

Самые необычные игровые аксессуары в истории индустрии

Reading time 22 min
Views 12K

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

Вспомните, когда последний раз Sony или Microsoft радовали нас чем-то необычным? Да что говорить: даже «инновационный» Switch, как бы его ни расхваливала пресса, является не чем иным, как дальнейшим эволюционным развитием идей, заложенных еще во времена создания первого Game Boy. Однако на заре становления игровой индустрии даже крупные компании частенько пускались во все тяжкие, создавая поистине безумные устройства в попытках отвоевать свой кусочек рынка. О наиболее интересных из них мы и расскажем в сегодняшнем материале.

Читать далее
Total votes 27: ↑27 and ↓0 +27
Comments 7

Консоль на прокачку Часть 1. Удивительные картриджи для Sega Mega Drive

Reading time 11 min
Views 14K

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

Что же они придумывали?
Total votes 18: ↑17 and ↓1 +16
Comments 8

Скандал вокруг Хитмана и будущее DRM-free

Reading time 15 min
Views 43K

На фоне проблем с доступностью социальной сети Facebook и взлома стриминговой платформы Twitch, новость о том, что из сервиса цифровой дистрибуции GOG была удалена Hitman — Game of the Year Edition, прошла незамеченной. А между тем это событие является одной из важнейших побед сообщества геймеров, хотя его значимость оценит далеко не каждый. Ведь, как бы громко это ни прозвучало, именно произошедшее 8 октября 2021 года определило то, как именно мы с вами будем играть в видеоигры на ПК в ближайшие годы.

Что же произошло?
Total votes 117: ↑112 and ↓5 +107
Comments 308

Все, что вы хотели знать про SSD для PlayStation 5

Reading time 7 min
Views 23K

15 сентября состоялся долгожданный релиз второго крупного обновления системного ПО для PlayStation 5. Помимо множества улучшений интерфейса и добавления ряда новых функций, апдейт разблокировал M.2-слот для установки дополнительного NVMe-накопителя. Но какой SSD выбрать для игровой консоли и какие преимущества он обеспечивает, если сравнивать со встроенным? Ответы на эти и многие другие часто задаваемые вопросы вы найдете в нашем сегодняшнем материале, оформленном в формате FAQ.

Узнать все про SSD для PS5
Total votes 12: ↑11 and ↓1 +10
Comments 20

Battlefield 2042: возрождение из пепла

Reading time 17 min
Views 13K

Среди хардкорных геймеров Electronic Arts принято называть не иначе как «серийный убийца студий». И надо сказать, всемирно известный издатель видеоигр носит этот титул вполне заслуженно. Westwood, Origin Systems, DreamWorks Interactive, Pandemic Studios, Visceral Games — жертв в послужном списке EA хватит на целое кладбище. Подобно отпетому маньяку, компания всегда придерживается одной и той же безотказной схемы: приобретает с потрохами перспективных разработчиков и предлагает им весьма щедрое финансирование, а затем нещадно калечит их следующий проект через навязывание собственного, «особого видения», что приводит к закономерному провалу игры с последующей ликвидацией ее создателей.

Единственным счастливчиком, которому удается выживать на протяжении вот уже 15 лет, после того как его купила Electronic Arts, является компания Digital Illusions Creative Entertainment (для друзей просто DICE). Эта шведская студия — разработчик знаменитой серии сетевых боевиков Battlefield. Оно и понятно: EA явно не спешит резать курицу, несущую золотые яйца, и готова прощать своим подопечным даже «маленькие шалости» вроде не оправдавшей ожиданий Mirror’s Edge. Во всяком случае, до тех пор, пока ребята исправно продолжают выпускать новые части одного из лучших онлайн-шутеров в индустрии. Но даже DICE едва не пала жертвой неумелого менеджмента при попытке совместить несовместимое в рамках одной игры, хотя прогулка по краю пропасти в итоге и оказала оздоравливающее влияние как на саму студию, так и на ее непосредственное начальство в лице издателя. В преддверии выхода Battlefield 2042 давайте вспомним, как легендарная франшиза едва не пошла ко дну, а заодно порассуждаем, каким образом скандал вокруг Battlefield V повлиял на ее дальнейшую судьбу.

Вперед, на поле боя!
Total votes 12: ↑10 and ↓2 +8
Comments 19

Подчищаем за собой: учимся удалять данные с HDD и SSD

Reading time 17 min
Views 99K

Благодаря научно-техническому прогрессу контролировать данные с каждым годом становится все сложнее. И дело отнюдь не только в развитии сетевых технологий. Если раньше чтобы быть уверенным в собственной безопасности достаточно было сжечь несколько писем пикантного содержания, то сегодня удаляя компрометирующие вас документы с жесткого диска или SSD вы не можете быть на 100% уверены, что их не удастся восстановить. О том, почему так происходит и какие существуют способы гарантированного уничтожения информации, мы и поговорим в сегодняшнем материале.

Читать далее
Total votes 27: ↑25 and ↓2 +23
Comments 84

Загадка волшебного SSD: почему системный накопитель PlayStation 5 настолько быстр?

Reading time 8 min
Views 43K

29 июля участники программы бета-тестирования PlayStation 5 получили возможность загрузить предварительную версию прошивки, разблокирующую встроенный M.2-слот для дополнительного SSD. А это значит, что совсем скоро каждый владелец консоли сможет поставить в нее высокоскоростной WD_BLACK SN850 и навсегда забыть о нехватке дискового пространства для любимых игр. Во всяком случае, именно эту линейку NVMe-накопителей рекомендует технический директор PlayStation Марк Церни, а он плохого не посоветует.

Но возникает логичный вопрос: не будут ли игры, установленные на дополнительный SSD, дольше загружаться и фризить? Ведь, если верить прессе, производительность системного накопителя PlayStation 5 достигает 9 ГБ/с, а это больше, чем у любого другого устройства из представленных на рынке, включая и SN850. И как вообще Sony удалось добиться столь фантастической производительности?

Попробуем разобраться
Total votes 58: ↑52 and ↓6 +46
Comments 44

Ретроконсоль своими руками Часть 3. Финальные штрихи

Reading time 12 min
Views 10K

Данный материал завершает цикл публикаций, посвященных созданию ретроконсоли своими руками. В нем мы познакомимся с Raspberry Pi 400, научимся правильно разгонять и тестировать SBC на стабильность, а также поговорим об интересных и полезных девайсах, которые помогут вам получить максимум удовольствия от эксплуатации игровой системы.

Читать далее
Total votes 16: ↑15 and ↓1 +14
Comments 3

Выбор флеш-карт для системы видеонаблюдения: на что обратить внимание?

Reading time 14 min
Views 23K

Современные цифровые камеры видеонаблюдения не идут ни в какое сравнение со своими аналоговыми предками. Каждая из них представляет собой полноценную независимую единицу в составе охранной инфраструктуры, способную решать множество прикладных задач в автономном режиме, без участия видеорегистратора или вмешательства человека. Прошивка такой видеокамеры, по сути, является полноценной операционной системой, позволяющей тонко настраивать все аспекты ее работы, включая как чисто технические параметры (разрешение, скорость записи, используемый кодек), так и smart-функции (запись по событию, обнаружение несанкционированных действий или забытых предметов, распознавание лиц или автомобильных номеров, тревожное оповещение о разрыве сети и попытках доступа к оборудованию и многие другие).

Использование «умных» камер обеспечивает целый ряд важнейших преимуществ, ключевым из которых является повышение отказоустойчивости охранной инфраструктуры. Поскольку каждое такое устройство способно функционировать автономно, задача условного злоумышленника, который пожелает проникнуть на охраняемый объект, осложняется тем, что теперь ему необходимо вывести из строя буквально каждый девайс на своем пути, что, при условии продуманной системы резервного питания, становится практически невыполнимой задачей. Взлом и отключение видеосервера в данном случае оказываются бессмысленными: многочисленные цифровые «глаза» продолжат неустанно следить за вверенной территорией,  скрупулезно фиксируя все происходящее на карту памяти. Вот только для работы в составе системы видеонаблюдения подойдет отнюдь не каждая флеш-карта: большинство потребительских и даже профессиональных моделей оказываются попросту непригодным для столь специфических нагрузок. На что же следует обратить внимание, выбирая накопитель для камеры видеонаблюдения? Давайте разбираться.

Читать далее
Total votes 6: ↑6 and ↓0 +6
Comments 8

То, чего не может быть: самые необычные версии обычных игровых консолей

Reading time 19 min
Views 16K


Мы с вами давно привыкли к тому, что на протяжении своего жизненного цикла игровые консоли остаются практически неизменными. Да, они подвергаются рестайлингу, выходят в разных комплектациях и лимитированных версиях, приуроченных к громким релизам или юбилею платформы, и даже могут получить более мощную начинку. Однако в общем и целом модификации одной и той же приставки идентичны по функционалу и не имеют принципиальных различий, а ситуации вроде той, что произошла с PlayStation 3, когда последующие ревизии консоли лишились аппаратного блока для запуска игр с PS2, являются скорее исключением, нежели правилом.

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

Теория гибрида: консольные эксперименты Sega


Хотя шестое поколение консолей оказалось для компании последним, именно Sega побила все рекорды по количеству невероятных гибридов, опередив на этом поприще и Sony, и даже Nintendo.

Sega SC-3000



8-битный игровой компьютер Sega SC-3000
Читать дальше →
Total votes 56: ↑45 and ↓11 +34
Comments 13

Ретроконсоль своими руками Часть 2. Установка и настройка RetroPie

Reading time 6 min
Views 20K

В предыдущей статье мы подобрали все необходимые компоненты для сборки нашей самодельной ретроконсоли. Настало время вдохнуть в нее жизнь! В этом нам поможет RetroPie — операционная система, основанная на Linux-дистрибутиве Raspbian OS и представляющая собой сборник эмуляторов разнообразных игровых приставок прошлых лет и удобный менеджер для работы с вашей игротекой в одном лице. Хотя это отнюдь не единственное из доступных решений, по нашему мнению, именно данная сборка лучше всего подходит новичку, так как требует минимальных навыков для базовой установки и настройки, отличаясь при этом стабильностью и достаточно широким спектром возможностей. Итак, приступим.

Читать далее
Total votes 11: ↑9 and ↓2 +7
Comments 4

Ретроконсоль своими руками Часть 1. Выбираем «железо»

Reading time 9 min
Views 15K

Нелегкая ситуация, сложившаяся на рынке видеокарт, — отличный повод вспомнить о том, что компьютерные игры — это вовсе не 4K, не «волшебные лучи» RTX и тем более не количество полигонов на кончике носа главного героя. Крепко сбитый, захватывающий игровой процесс — вот то, что отличает хорошую видеоигру от плохой, а вовсе не качество графики. В наше время это «сакральное» знание во многом было утеряно: современные игроделы делают ставку на красивую картинку и аддиктивные механики, забывая о том, что игра прежде всего должна развлекать и приносить радость.

Впрочем, благодаря эмуляторам классических игровых систем, сегодня практически каждый может прикоснуться к удивительному миру ретроигр, создатели которых ставили во главу угла именно геймплей. Ну а самый «идеологически верный» способ это сделать — собрать миниатюрную консоль на базе одноплатного компьютера. Справиться с подобной задачей сможет даже человек, далекий от мира DIY, благо все необходимое можно приобрести на AliExpress, а сам процесс сборки подобного девайса оказывается не намного сложнее сборки конструктора «Лего» и доступен даже тем, кто никогда не увлекался DIY.

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

Читать далее
Total votes 12: ↑12 and ↓0 +12
Comments 21

Обратная сторона копирайта

Reading time 21 min
Views 5.8K

16 ноября 2012 года на сайте Республиканского исследовательского комитета (Republican Study Committee, или RSC), объединяющего более 170 членов палаты представителей США от республиканской партии, появился занимательный доклад. Документ провисел в открытом доступе не более суток — его убрали под предлогом того, что он не соответствовал принятым стандартам RSC и не прошел всех согласований. Впоследствии доклад так и не вернулся на страницы сайта. О чем же говорилось в этом документе и почему его так поспешно изъяли из публичного доступа?

Читать далее
Total votes 13: ↑8 and ↓5 +3
Comments 18

Загрузка модов из Steam Workshop без регистрации и SMS

Reading time 9 min
Views 131K

Как скачать моды из Мастерской Стим, не имея на аккаунте нужной игры? И Яндекс, и Гугл с радостью предложат вам десятки различных рецептов, кроме единственно правильного. На самом деле вам не нужно пользоваться услугами сторонних сайтов или устанавливать сомнительные браузерные расширения, ведь получить любой мод из Steam Workshop можно при помощи консольной утилиты SteamCMD от самих Valve. Этот способ не просто является самым надежным, но и позволяет автоматизировать загрузку с помощью скриптов. Если данная проблема актуальна и для вас (например, вы, как и автор этой статьи, предпочитаете покупать игры в GoG или увлекаетесь созданием собственных сборок модификаций), добро пожаловать под кат.

Читать далее
Total votes 12: ↑12 and ↓0 +12
Comments 12
1

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity