«String interning», иногда это называют «пулом строк» — это оптимизация (https://en.wikipedia.org/wiki/String_interning), при которой хранится только одна копия строки, независимо от того, сколько раз программа ссылается на нее. Среди других оптимизаций по работе со строками (SWAR, SIMD-cтроки, immutable strings, StrHash, Rope…
Картридж Super Game Boy, позволяющий играть в игры для Game Boy на SNES, аппаратно во многом похож на обычный Game Boy. У них совпадают процессор, распределение адресного пространства. Но нет разъёма для кабеля связи, хотя на плате есть все контактные площадки, необходимые для его подключения. Чтобы его добавить, потребуются следующие компоненты: Разъём от неисправного Game Boy'я Три резистора на 220 Ом Три конденсатора на 100 пФ Три сдвоенных диода (или шесть обычных германиевых диодов) Читать дальше →
Только поутихли страсти с первой части разбора, вышедшей на прошлой неделе, как публикую продолжение: сегодня речь пойдёт о второй задаче. Код второй задачи: String format(String user, String grade, String company, String message) { return String.format( "Он, %s, придумал такие %s задачи. Приду на стенд %s и скажу ему %s", user, grade,…
Каждый год, в последние выходные января проходит ежегодный Global Game Jam. В этом году мероприятие будет проходить 26 и 27 января и это будут самые жаркие дни месяца! Global Game Jam — это мероприятие посвященное созданию игр (на тот случай, если вдруг кто-то не знает, что такое game jam). Это мероприятие проходит оффлайн. Читать дальше →