xxx: я же тут местечковый натуралист любитель
xxx: поэтому когда гуляем и нужно подсказать растение/птицу, спрашивают меня
и есть такой прикол — если не знаешь птицу, то говоришь, что это дрозд
потому что их очень много
xxx: ну идём, спрашивают мол «что за цветок тут, не знаешь?»
йа на автомате: «ДРОЗД!»
xxx: *удивление*
Цитата #445143
Source: bash
Цитата #445142
ххх: стати на дрифтящих трамваях можно продаавать рекламу дороже, потому что фото с ним расходится намного больше в соцсетях…
Цитата #445142
Source: bash
[Перевод] Не слишком ли много текста в вашей игре?

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 фракциях игры.
Читать дальше →
[Перевод] Не слишком ли много текста в вашей игре?
Source: habrahabr
ЖГУТ — телеграм бот для оказания первой помощи

Честно говоря, удивлён что информации о нём не попала на Гиктаймс. По-этому, хочу исправить эту оплошность.
Два одессита Фёдор Сердюк и Евгений Плохой создали своеобразный справочник оказания первой помощи на основе телеграм бота. Вот что пишет Фёдор Сердюк о своём детище:
Каждый из нас может оказаться в ситуации, когда выживание зависит от скорости оказания помощи. Каждый может стать жертвой ДТП или падения с высоты, сердце каждого может остановиться. Такие же риски — у наших родителей, семей и друзей.
Читать дальше →
ЖГУТ — телеграм бот для оказания первой помощи
Source: geektimes
Цитата #445141
Комментарий к одному недавнему фантастическому фильму, претендующему на научность:
Пора создавать отдельную категорию «женская фантастика». Там любовь сильнее гравитации, времени и всё такое прочее.
Цитата #445141
Source: bash
StringBuffer, и как тяжело избавиться от наследия старого кода
Всем привет. Эта статья — вольный перевод поста 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 объектов для выполнения этой программы.
Читать дальше →
StringBuffer, и как тяжело избавиться от наследия старого кода
Source: habrahabr
Пост №3125666
Автор: egoran
Развернуть
{
«@context»: «http://schema.org»,
«@type»: «BlogPosting»,
«mainEntityOfPage»:{
«@type»:»WebPage»,
«@id»:»/post/3125666″
},
«headline»: «РА6£Ш4/© 2017 Ryan Pagelow BUNICOMIC.COM / buni :: Смешные комиксы (веб-комиксы с юмором и их переводы)»,
«image»: {
«@type»: «ImageObject»,
«url»: «http://img0.joyreactor.cc/pics/post/full/%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B-buni-3878090.jpeg»,
«height»: 1023,
«width»: 780 },
«datePublished»: «2017-06-02T10:02:49+03:00»,
«dateModified»: «2017-06-02T10:02:49+03:00»,
«author»: {
«@type»: «Person»,
«name»: «egoran»
},
«publisher»: {
«@type»: «Organization»,
«name»: «JoyReactor.cc»,
«logo»: {
«@type»: «ImageObject»,
«url»: «http://joyreactor.cc/images/joyreactor_ie6.png»,
«width»: 207,
«height»: 54
}
},
«description»: «»
}
Комментировать
Пост №3125666
Source: Joyreactor
Adobe Scan превращает смартфон в портативный сканер
Компания Adobe представила новое мобильное приложение Adobe Scan. Оно превращает смартфон или планшет в портативный сканер. Достаточно просто запустить программу и навести камеру на документ, чтобы создать […]
Adobe Scan превращает смартфон в портативный сканер
Source: 4pda
Через 10 дней ФАС подаст иск против LG за манипулирование ценами на смартфоны
В течение 10 дней Федеральная антимонопольная служба (ФАС) подаст административный иск против южнокорейской компании LG. Она подозревается в манипуляции ценами на смартфоны в России.
Дело в отношении компании находится «буквально на финальной, технологической стадии возбуждения», — рассказал корреспонденту агентства «РИА Новости» заместитель главы ФАС Андрей Цариковский. Читать дальше →
Через 10 дней ФАС подаст иск против LG за манипулирование ценами на смартфоны
Source: geektimes
В России защитился первый кандидат теологических наук

Протоиерей Павел Хондзинский. Фото: Православный Свято-Тихоновский университет/Александр Филиппов
Российская наука достигла очередного рубежа. В стране появился первый кандидат теологических наук. Им стал протоиерей Павел Хондзинский — декан богословского факультета Православного Свято-Тихоновского университета, сообщает РИА Новости. Специалист подготовил диссертацию по теме «Разрешение проблем русского богословия XVIII века в синтезе святителя Филарета, митрополита Московского». Интересно, что в качестве источника научного знания диссертант заявил в том числе свой «опыт веры и жизни теолога», то есть личные озарения и снизошедшие откровения.
Защита проходила в Общецерковной аспирантуре и докторантуре имени святых Кирилла и Мефодия. За присуждение учёной степени проголосовал 21 из 22 присутствовавших членов Объединённого диссертационного совета по теологии. Диссертационный совет возглавляет учёный из Московского патриархата — митрополит Волоколамский Иларион.
Читать дальше →
В России защитился первый кандидат теологических наук
Source: geektimes
