Архив за 02 июня 2017 - 9

Смартфоны Nokia 3, Nokia 5 и Nokia 6 все еще не поступили в продажу, однако компания HMD Global, владеющая правами на их выпуск, заявила эксклюзивно изданию TechRadar, что все три устройства получат обновление до Android O.

Восьмая версия операционной системы Android станет доступна через несколько месяцев. На данный момент из сторонних компаний только OnePlus заявила, что ее ранее выпущенные смартфоны OnePlus 3 и OnePlus 3T будут обновлены до новейшей версии этой ОС после ее выхода.

image
TLDR.jpg (Заметьте: эта огромная простыня текста нужна всего лишь для выбора пола персонажа.)

«Слишком длинно. Вырежьте половину».
«Какую половину?»
«Ту, которая лишняя».

Их звёздные полтора часа

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

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

Нам нужно принять множество решений, поэтому я много думал о текстах в играх, и пришёл к некоторым выводам.

Для справки

Роман приличного размера содержит примерно 100 тысяч слов. В Библии около миллиона слов.

В самой разговорчивой и популярной игре Avernum 3, над ремастерингом которой я сейчас работаю, примерно 200 тысяч слов. После её выпуска люди говорили, что в ней очень-очень-очень много текста. Однако по современным стандартам она предельно лаконична.

Для сравнения, в одной из лучших с точки зрения подачи сюжета RPG последнего времени The Witcher 3 около 450 тысяч слов. Для The Witcher 3 «лучшая подача сюжета» означает, что в ней одна очень хорошая сюжетная линия и множество других, вполне неплохих сюжетных линий. (если честно, я считаю, что дополнение Heart of Stone написано действительно хорошо.)

Раздувание текстов продолжается. В Divinity: Original Sin было всего-то 350 тысяч слов. В Tyranny — уже 600 тысяч слов, рассказывающих о том, как вы становитесь самым злобным в мире менеджером среднего звена, пытаясь разобраться во всех 73 фракциях игры.
Читать полностью »

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

Смартфон Honor 9 и умный браслет Honor Band 3 будут представлены 12 июня

12 июня в Китае пройдет пресс-конференция, на которой будет представлен смартфон Honor 9. Его характеристики и дизайн были недавно подтверждены китайским регулятором TENAA.

Читать полностью »

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

Каждый из нас может оказаться в ситуации, когда выживание зависит от скорости оказания помощи. Каждый может стать жертвой ДТП или падения с высоты, сердце каждого может остановиться. Такие же риски — у наших родителей, семей и друзей.
Читать полностью »

в Сети появились фотографии неизвестного смартфона компании Xiaomi, которые некоторые приняли за Xiaomi Redmi 5.

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

Бюджетный смартфон Xiaomi Redmi 5 засветился на новых фотографиях

Читать полностью »

Всем привет.
Эта статья — вольный перевод поста StringBuffer, and how hard it is to get rid of legacy code. Как-то очень он мне запал в душу, поэтому решил перевести. Поехали.

В 2006-м, в 5-й java появился StringBuilder. Более легковесная и разумная альтернатива StringBuffer. Вот, что говорит официальная документация по StringBuffer:

Этот класс дополнен аналогичным классом предназначенным для использования в одном потоке — StringBuilder. В общем случае нужно отдавать предпочтение классу StringBuilder, так как он поддерживает все те же операции, что и этот (StringBuffer), но быстрее, так как не выполняет никаких синхронизаций.

Иметь synchronized в StringBuffer вообще никогда не было хорошей идеей. Основная проблема в том, что одной операции никогда не достаточно. Одиночная конкатенация .append(x) бесполезная без других операций, таких как .append(y) и .toString(). В то время, когда каждый конкретный метод потокобезопасный, вы не можете сделать несколько вызовов без конкуренции между потоками. Ваша единственная опция — внешняя синхронизация.

Так, что? Получается, 10 лет спустя уже никто не использует StringBuffer!? Ну, по крайней мере, точно не для нового функционала!?

Сколько объектов создает этот код?

Как я уже писал раньше, виртуальная машина создает много объектов на старте или при загрузке основных библиотек. Гораздо больше, чем Вы могли бы представить, задавая вопрос выше:

public class Main {
    public static void main(String... args) {
        System.out.println("Hello " + "world");
    }
}

Oracle JVM 8-й версии создает приблизительно 10_000 объектов для выполнения этой программы.

Сколько же это создается StringBuffers?

Читать полностью »

Как и ожидалось, компания LG Electronics объявила о начале работы собственной системы мобильных платежей. Система LG Pay, подобная Samsung Pay, уже доступна пользователям в Южной Корее.

В LG Pay используется технология MCT (Magnetic Communication Technology)

Читать полностью »

Основатель группы компаний ЕСН Григорий Березкин снова хочет купить российский Forbes. Возможность покупки предприниматель недавно обсуждал с владельцем издания Александром Федотовым. Об этом сообщают «Ведомости» со ссылкой на знакомых Березкина и знакомого Федотова. Березкин планировал купить издание еще в 2015 году, однако немецкий медиаконцерн Axel Springer в итоге продал его Федотову.

Источники издания отметили, Читать полностью »

imageВ течение 10 дней Федеральная антимонопольная служба (ФАС) подаст административный иск против южнокорейской компании LG. Она подозревается в манипуляции ценами на смартфоны в России.

Дело в отношении компании находится «буквально на финальной, технологической стадии возбуждения», — рассказал корреспонденту агентства «РИА Новости» заместитель главы ФАС Андрей Цариковский.Читать полностью »

Кроме полноразмерных корпусов для классических систем компания SilverStone показала на выставке Computex 2017 модель экзотического типоразмера micro-STX, который отличается от mini-STX возможностью подключения видеокарты с интерфейсом MXM.


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js