Как стать автором
Обновить
1276.81
Timeweb Cloud
Строим лучший IaaS в России
Сначала показывать

Потерянное искусство: художники золотого века игровых обложек

Уровень сложности Простой
Время на прочтение 11 мин
Количество просмотров 1.6K
Блог компании Timeweb Cloud Графический дизайн *Дизайн Игры и игровые консоли
Ретроспектива
image

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

Над оформлением обложек часто работали известные художники, талантливые иллюстраторы и комиксисты. Свои картины они рисовали на основе внутриигровой графики и геймплея. Цель была проста: изобразить дух игры на её обложке.

Подробно рассказываем о феномене и вспоминаем значимых художников, которые подарили свои рисунки хорошим играм.
Читать дальше →
Всего голосов 22: ↑21 и ↓1 +20
Комментарии 1

Предшественники интернет-торговли

Уровень сложности Простой
Время на прочтение 10 мин
Количество просмотров 1.3K
Блог компании Timeweb Cloud Читальный зал Биографии гиков
Ретроспектива
image

Вы даже представить себе не можете, какими словами крыла американская пресса новшество Аарона Монтгомери Уорда.

«Чикаго трибьюн», пожалуй, пошла дальше всех, разместив набранное крупным шрифтом: «Внимание! Не имейте дела с Монтгомери Уордом и его компанией. Они мошенники!» – а дальше разъяснялось, что цен, указанных в рекламных рассылках Уорда, не бывает в природе и делают такие рассылки жулики, цель которых – просто выманить у доверчивых покупателей деньги.

Чем ответил на это Уорд? Он придумал совершенно новый ход, вошедший в историю как «satisfaction guaranteed», смысл которого заключался в гарантиях продавца: или вас удовлетворила эта покупка, или Уорд готов принять свой товар назад и вернуть деньги — без объяснения причин отказа.

Эта норма прекрасно дожила до нашего времени. Сегодня она стала непреложным законом, благодаря которому приобретение товаров, которые мы не можем пощупать, попробовать или понюхать, в конце концов стало безопасно для покупателей и прибыльно для продавцов (сегодня это, конечно же, продажи через интернет).
Читать дальше →
Всего голосов 31: ↑28 и ↓3 +25
Комментарии 6

Futhark в браузере

Уровень сложности Сложный
Время на прочтение 7 мин
Количество просмотров 2.1K
Блог компании Timeweb Cloud JavaScript *Расширения для браузеров Браузеры
Обзор
Перевод
image

В IT так: если что-то существует, то рано или поздно это будет существовать и в браузере. Сегодня так устроен мир. Благодаря работе Филипа Лассена, теперь вы можете гонять Futhark у себя в браузере. В данном посте рассказано, как этого удалось добиться, и почему этот функционал пока не так полезен, как мог бы (спойлер: пока не поддерживается работа с GPU), и какие есть перспективы этот функционал доработать. Подробно о том, как спроектирован этот язык, рассказано в магистерской диссертации Филипа.
Читать дальше →
Всего голосов 19: ↑14 и ↓5 +9
Комментарии 2

Сам себе игровая консоль: как я сделал свой «тетрис» с нуля. Что происходит, когда программист встречается с железом?

Уровень сложности Средний
Время на прочтение 8 мин
Количество просмотров 3.7K
Блог компании Timeweb Cloud Программирование *Программирование микроконтроллеров *Разработка на Raspberry Pi *DIY или Сделай сам
Обзор
image

Я, как и многие мои читатели, очень люблю игры. Уже довольно обширное число моих статей было посвящено ремонту и моддингу самых разных игровых консолей — как китайских «нонеймов», так и брендовых PSP и PS Vita! Однако, меня тянет к железу не только желание отремонтировать и поставить в строй «устаревшие» девайсы, но и мания делать и созидать что-то своё! А ещё я очень люблю программировать игры и графику сам. Недавно я загорелся идеей разработать с нуля свой портативный «тетрис»: от схемы и разводки платы, до написания прошивки и игр под нее. Что получается, когда программист, который поставил электронику практически во главе своей жизни, пытается сделать свое устройство? Читайте в статье!
Читать дальше →
Всего голосов 47: ↑45 и ↓2 +43
Комментарии 48

Создаем I2C Master Controller на Verilog. Идея и физический уровень

Уровень сложности Средний
Время на прочтение 16 мин
Количество просмотров 2.4K
Блог компании Timeweb Cloud FPGA *Схемотехника *Электроника для начинающих
Туториал
В рамках изучения Verilog я выбрал для себя интересную и полезную задачу, которую изначально планировал решить в рамках цикла статей по Xilinx Zynq. На отладочной плате, на которую я делал обзор в предыдущих статьях, есть OLED дисплей SSD1306 который управляется по I2C. Я решил, что было бы круто вывести на него какую-нибудь информацию из Linux, например температуру или загрузку CPU. Но чтобы это сделать — полезной информации нужно пройти путь через от Userspace до I2C Master Controller который управляет SSD1306. И вот реализацию этого самого контроллера из этой связки я хотел бы описать в этом цикле статей.

И немного поразмыслив — я подумал, что на этапе разработки этого модуля быстрее было бы его реализовать плате с ПЛИС Altera. Уж очень долго собирается bitstream-файл под Zynq. А в качестве тестового подчиненного устройства — буду использовать EEPROM и по мере готовности задачи — потом просто перенесу модуль в Vivado.

В как раз о том, что такое I2C, как я реализовывал Master Controller для работы с подчиненным устройством, чем руководствовался и что получилось — я опишу для вас в этой и последующих статьях.

Традиционно, кому интересно — добро пожаловать под кат! =)

image
Читать дальше →
Всего голосов 58: ↑58 и ↓0 +58
Комментарии 10

Болгарский «Правец-16» (ЕС-1839). Вылазка в консольный интернет в 2023 году на PC/XT 35-летней давности

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 5.1K
Блог компании Timeweb Cloud Настройка Linux *Интерфейсы *Старое железо Сетевое оборудование
Туториал
image

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

В данной статье описан пример возможности пребывания в современном интернете на примере компьютера архитектуры PC/XT, без Ethernet-карты, болгарского производителя «Правец».

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

Также данное решение может быть использовано для управления хостом — мы получим MS-DOS терминал с функционалом Kermit.

Под катом детальные фото содержимого «ретро-Правц»а, настройка терминального соединения через RS-232, видеодемонстрация выхода в интернет. Фото кликабельны.

Приступим? :)
Читать дальше →
Всего голосов 45: ↑45 и ↓0 +45
Комментарии 50

Starting Electronics: руководство по веб-серверам на Arduino. Часть 15. HTML теги, CSS и JavaScript

Уровень сложности Средний
Время на прочтение 8 мин
Количество просмотров 1K
Блог компании Timeweb Cloud Программирование микроконтроллеров *Разработка для интернета вещей *Разработка под Arduino *DIY или Сделай сам
Туториал
Перевод


От переводчика. Разбор работы непосредственно веб-серверов на Arduino закончен автором в предыдущих статьях, но остались нераскрытыми различные тонкости формирования дизайна и работы самих веб-страниц.

В этом уроке автор «расставляет по полочкам» методы получения доступа к различным HTML элементам при помощи CSS и JavaScript и подробно объясняет механизмы управления внешним видом страниц.

Читать дальше →
Всего голосов 12: ↑12 и ↓0 +12
Комментарии 2

Секрет реиграбельности «Космических Рейнджеров»

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 8.4K
Блог компании Timeweb Cloud Игры и игровые консоли
Ретроспектива
image

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

Отставив хитросплетённый сюжет на второй план, разработчики из ныне упразднённой Elemental Games сделали упор на вариативном игровом процессе и проработанной вселенной, где каждый из элементов — не просто декорация или выдающий задания NPC-болванчик, а одна из единиц наполненного жизнью мира, в который хочется возвращаться всё снова и снова.

Рассуждать о теме будем по второй части дилогии, так как та, по мнению многих игроков, является улучшенными во всех аспектах первыми «Космическими Рейнджерами».
Читать дальше →
Всего голосов 34: ↑33 и ↓1 +32
Комментарии 22

Ностальгические игры: Star Wars Jedi Knight II Jedi Outcast

Уровень сложности Простой
Время на прочтение 10 мин
Количество просмотров 2.7K
Блог компании Timeweb Cloud Читальный зал Игры и игровые консоли
Ретроспектива
image

Вселенная Звёздных войн является одной из самых узнаваемых франшиз в мире. По ней снято множество фильмов, сериалов, мультфильмов, и сделано просто огромное количество игр. Видя успех придуманного мира, а также веря в будущее игровой индустрии, Джордж Лукас открыл игровую студию, которая занималась выпуском не только тематических проектов, но и создавала новые игровые вселенные! Думаю, почти у каждого из вас найдётся любимая игра, выпущенная из-под пера этой студии. Star Wars Jedi Knight II: Jedi Outcast, о которой сегодня и пойдет речь, не является их разработкой, ведь она была доверена небезызвестной Raven Software. LucasArts выступал лишь в качестве издателя. Но прежде чем перейти к рассказу, поведаю ностальгическую историю моего знакомства с этим проектом.
Читать дальше →
Всего голосов 24: ↑22 и ↓2 +20
Комментарии 9

Йо-хо-хо, пиратство снова в тренде

Время на прочтение 9 мин
Количество просмотров 24K
Блог компании Timeweb Cloud Информационная безопасность *Исследования и прогнозы в IT *Контент и копирайтинг *Законодательство в IT

Цифровое пиратство возникло вместе с Интернетом. И всё это время оно никуда не девалось. Какое-то время казалось, что мы победили цифровое пиратство. По крайней мере, статистика пиратства выглядела более позитивно. Многие думали, что рост популярности стриминг-сервисов решил проблему пиратства, но статистика доказывает обратное. Например, вместе с увеличением спроса на загрузку музыки возросло и нелегальное скачивание, несмотря на рост потоковых сервисов, таких как Spotify.

Сегодня вопреки доступности легальных вариантов потоковой передачи, статистика пиратства показывает, что нарушения авторских прав снова набирают обороты. А всё потому, что для многих бесплатно скачивать снова стало удобнее и проще.
Читать дальше →
Всего голосов 58: ↑53 и ↓5 +48
Комментарии 241

Спутниковый интернет в России: какие перспективы?

Уровень сложности Простой
Время на прочтение 11 мин
Количество просмотров 9.3K
Блог компании Timeweb Cloud Сетевые технологии *Разработка систем связи *Научно-популярное
Обзор


Мы привыкли, что интернет есть везде: в городском парке, в деревне и поездке. Многим постоянное подключение необходимо, так как является частью работы, а иногда и жизни. Но не всё так просто даже в наш высокотехнологичный век. Где-нибудь далеко за городом, в районах со сложным ландшафтом или вдали от цивилизации доступа к интернету обычными способами не будет. В этих случаях проблему решит только спутниковая связь, без вариантов.
Читать дальше →
Всего голосов 40: ↑38 и ↓2 +36
Комментарии 56

3 книги об истории игр: Donkey Kong, Zelda, Final Fantasy, Mario, Sid Meier’s Pirates!, Civilization и других

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 2.5K
Блог компании Timeweb Cloud Разработка игр *Читальный зал Дизайн игр *Игры и игровые консоли
Обзор
В заметке обзор 3 книг, которые прочитаны мной за последние пару месяцев. Они не только об играх и личных историях разработчиков, но и о среде, в которой были предпосылки к развитию игростроения, взлетам и падениям компаний, карьеры талантливых программистов.

За это время я прочитал гораздо больше, но намеренно не брал для обзора книги об относительно новых играх (Minecraft, Ведьмак и других). Мне гораздо интереснее читать о том, “как все начиналось”. Как и многие “ветераны” Хабра, я тоже пробовал себя на поприще разработок игр лет 25 назад, и хорошо понимаю, как непросто было идти по нехоженному пути. А в этом посте я опубликовал обзоры еще 6 книг и список из 15 изданий об истории компьютерных игр.

В каждом обзоре вы найдете:

  • Название книги;
  • Имя автора;
  • Год издания в России и наименование издательства;
  • Список игр, которые упоминаются в книге;
  • Цитату из книги;
  • Мой субъективный отзыв.

Эти истории, в первую очередь, о творчестве и об открытиях, которые порождают все новые и новые изобретения. Особенно это чувствуется в ранних играх, когда разработчик был и программистом, и художником, и музыкантом, и даже продюсером в одном лице. Но и о бизнесе компаний-разработчиков игр в текстах найдется тоже немало интересных фактов и решений.
Читать дальше →
Всего голосов 18: ↑17 и ↓1 +16
Комментарии 13

Верификация распределённых систем с применением Isabelle/HOL

Уровень сложности Сложный
Время на прочтение 8 мин
Количество просмотров 730
Блог компании Timeweb Cloud Алгоритмы *Распределённые системы *
Обзор
Перевод
image

Мы ежедневно пользуемся распределёнными системами (в форме интернет-сервисов). Эти системы очень полезны, но и реализовывать их непросто, так как сети непредсказуемы. Всякий раз, когда вы передаёте сообщение по сети, предполагается, что оно прибудет очень быстро, но возможны и достаточно долгие задержки. Может случиться так, что сообщение не прибудет вообще, либо прибудет несколько раз. Когда вы отправляете запрос другому процессу и не получаете отклика, вы понятия не имеете, что произошло: потерялся ли запрос, либо тот другой процесс аварийно завершился, либо сам отклик потерялся? Или же на самом деле ничего не потерялось, сообщение просто задержалось и ещё может прибыть. Невозможно доподлинно узнать, что произошло, поскольку ненадёжный обмен сообщениями – единственный способ межпроцессной коммуникации.
Читать дальше →
Всего голосов 15: ↑15 и ↓0 +15
Комментарии 0

Hello World на Tang Primer 20K под Linux

Уровень сложности Средний
Время на прочтение 10 мин
Количество просмотров 3.8K
Блог компании Timeweb Cloud FPGA *Электроника для начинающих
Обзор
После обзора на Tang Primer 20K — стало очевидно, что она вызывает немалый интерес и было решено немедля сделать разбор о том, каким образом можно настроить свой ПК и IDE для того чтобы начать взаимодействовать с отладочной платой, которую я рассмотрел в прошлой статье. Изначально, до момента пока я не познакомился сам лично с ПЛИС от Gowin и не запустил демо-проект — юзабельность, скорость и простота работы с их IDE вызывала сомнение. Но как только попробовал — все опасения были развеяны и я остался доволен.

Опытом настройки я с вами хотел бы поделиться в этой статье. Всех интересующихся — я по традиции приглашаю под кат!

image
Читать дальше →
Всего голосов 57: ↑57 и ↓0 +57
Комментарии 12

К 134-летию со дня рождения Владимира Козьмича Зворыкина, создателя телевидения

Уровень сложности Простой
Время на прочтение 15 мин
Количество просмотров 4.2K
Блог компании Timeweb Cloud Читальный зал Биографии гиков
Ретроспектива
image

Биографии многих великих европейских изобретателей ХХ века можно читать, как исторические романы. Владимир Козьмич Зворыкин – не исключение. В этой заметке мы подробно расскажем о начальном этапе пути великого русского ученого, которого называли «подарком американскому континенту» и создателем «монстра, способного промыть мозги всему человечеству».
Читать дальше →
Всего голосов 40: ↑37 и ↓3 +34
Комментарии 21

Nokia N9 — уникальный Linux-смартфон, опередивший своё время на много лет вперед

Уровень сложности Средний
Время на прочтение 10 мин
Количество просмотров 24K
Блог компании Timeweb Cloud Настройка Linux **nix *Гаджеты Смартфоны
Обзор
image

Многие из нас помнят компанию Nokia, как одного из лидеров мобильного рынка и производителя самых разных, необычных устройств, которые опережали свое время на много лет вперед! К сожалению, нынешняя Nokia — это уже совсем не та компания, которую мы любили и которой отдавали предпочтение при выборе мобильного девайса. Однако ещё во времена перехода под крыло Microsoft, практически под самый закат, финны сделали шедевральное устройство на десктопном Linux, которое до сих пор находит отголоски в современном мире смартфонов. И имя этому шедевру — Nokia N9! Недавно мне написал почётный хабровчанин dlinyj и предложил подарить этого красавца мне: причём с полным комплектом! Почему он оказался прорывным и что общего имеет с Lumia 800? Читайте подробнее в статье!
Читать дальше →
Всего голосов 72: ↑67 и ↓5 +62
Комментарии 62

От «из мха и шишек» до продукта | Постройка электросерфа и гидрофойла

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 5K
Блог компании Timeweb Cloud Реверс-инжиниринг *Прототипирование *Научно-популярное Энергия и элементы питания
Кейс
В прошлых двух статьях были изложены общие моменты и негативный опыт по постройке двухтактного ДВС. Эта статья — более положительный пример, но боли и страданий в ней не меньше.

Поехали.

1. Эмпирическое проектирование.


1.1 Серф


Параллельно с постройкой 2Т ДВС мотора, мы начали делать электричку.

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

image
К- качество.
Читать дальше →
Всего голосов 62: ↑61 и ↓1 +60
Комментарии 11

Мой опыт первого принятого коммита в open source

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 3.3K
Блог компании Timeweb Cloud Open source *Git *GitHub *
image
Мой первый персональный компьютер на Windows Millenium

Всем привет. Меня зовут Максим Дзюбак. Я начинающий программист. В этой
статье хочу поделиться своим первым опытом принятого коммита в
open source.
Читать дальше →
Всего голосов 26: ↑19 и ↓7 +12
Комментарии 26

Микросервисы Rust в серверном WebAssembly

Уровень сложности Сложный
Время на прочтение 8 мин
Количество просмотров 2.9K
Блог компании Timeweb Cloud Rust *Разработка под Linux *WebAssembly *Микросервисы *
Обзор
Перевод
image

Язык программирования Rust за последние несколько лет значительно распространился. Он несколько лет подряд считается самым любимым языком программирования среди разработчиков и включён в состав ядра Linux. Rust позволяет разработчикам писать корректные программы, обеспечивающие безопасность при работе с памятью, а также такие же компактные и быстрые, как на языке C. Он идеально подходит для создания инфраструктурного программного обеспечения, включая серверные приложения, от которых требуется высокая надёжность и производительность.
Читать дальше →
Всего голосов 29: ↑26 и ↓3 +23
Комментарии 9

Обзор платы Tang Primer 20K на Gowin GW2A-LV18

Уровень сложности Средний
Время на прочтение 8 мин
Количество просмотров 6.3K
Блог компании Timeweb Cloud FPGA *DIY или Сделай сам Электроника для начинающих
Обзор
После получения большого количества отзывов и комментариев на обзор платы на Cyclone IV из части из них четко прослеживались мысль: “А почему Cyclone IV, это же старый хлам!”. В ответ на это я решил сделать обзор на что-нибудь современное, функциональное и очень недорогое. И такой вариант нашелся — это отладочная плата Tang Primer 20K на ПЛИС от небезызвестной компании Gowin. На неё я и сделаю обзор в этой статье и расскажу про примеры проектов, доступных для этой платы.

Кого заинтересовала тема — добро пожаловать под кат! =)

image
Читать дальше →
Всего голосов 63: ↑63 и ↓0 +63
Комментарии 34

Информация

Сайт
timeweb.cloud
Дата регистрации
Дата основания
Численность
201–500 человек
Местоположение
Россия