Shared posts

17 Apr 11:30

[Перевод] Алгоритм Эллера для генерации лабиринтов

by deadkrolik
Это топик-перевод статьи Eller's Algorithm. В ней рассказывается о способе программной генерации лабиринтов. Дальнейшее повествование идет от лица автора.

 __ __ __ __ __ __ __ __ __ __ __ __ __ __ __  
|__   |__       __ __|__   |   __|  |  |  |  |
|__   |__   |__|   __ __|   __ __      |     |
|        |  |  |     |  |__      |__|  |  |  |
|__|__|  |  |   __|   __|__   |   __|__|  |__|
|   __|  |     |__ __ __|  |  |__|  |     |  |
|  |  |  |  |__|  |__   |  |   __|__ __|  |  |
|  |__    __    __ __    __|  |   __   |  |  |
|  |  |  |  |      __|  |   __|  |  |__|  |  |
|  |     |     |__   |  |  |  |  |  |__    __|
|  |  |__|__|__ __|  |     |  |  |      __|  |
|__ __|  |  |  |__   |__|   __|     |   __ __|
|   __|  |   __|__      |__   |__|  |__    __|
|  |  |     |  |     |__|  |   __    __|   __|
|   __|  |__ __|__|      __|  |  |     |  |  |
|   __ __   |      __|__|  |__   |  |  |__|  |
|__ __ __|__ __|__ __ __ __ __|__|__|__ __ __|


Алгоритм Эллера позволяет создавать лабиринты, имеющие только один путь между двумя точками. Сам по себе алгоритм очень быстр и использует память эффективнее, чем другие популярные алгоритмы (такие как Prim и Kruskal), требуя памяти пропорционально числу строк. Это позволяет создавать лабиринты большого размера при ограниченных размерах памяти.

Читать дальше →
17 Apr 10:36

Thermaltake TriP Portable Power Pack 8400mAh

by 581646@forums.goha.ru (INOK)
Компания Thermaltake подготовила к выпуску новую модель портативной внешней аккумуляторной батареи TriP Portable Power Pack 8400mAh, ориентированную на совместное использование с современными мобильными устройствами, запас автономной работы которых оставляет желать лучшего.

Новинка имеет емкость 8400 мАч, оборудована двумя USB-портами и совместима со всеми устройствами, поддерживающими зарядку с помощью USB. Максимальная сила исходящего тока составляет 2,1 А.
Размеры: 127 x 72 x 19 мм. Масса: 275 г.

(c) Goha.ru
(Читать далее...)
11 Apr 15:28

К пояснению принципа фальшивомонетчика, №1

Eygen.martman

красочно

Ниже отрывки из статьи газеты Дуэль. Чистый пример к объяснению "принципа фальшивомонетчика". Сам принцип введен мной здесь.


http://www.duel.ru/200918/?18_5_1
НУЖНО КОМПЕНСИРОВАТЬ ОТСУТСТВИЕ ДЕНЕГ?
Г.Л. СТЕРЛИГОВ - ДА
Ю.И. МУХИН - НЕТ
(1998г.)

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

Производители хотят обменять: рубашку на хлеб; хлеб на подковы; подковы на рубашку. Конъюнктура изумительная - все товары на рынке нужны! Но обмен невозможен: производителю рубашки нужен хлеб, а не подковы; производителю хлеба нужны подковы, а не рубашка; производителю подков требуются рубашки, а не хлеб. Тупик. Но раз товар невозможно обменять, то его нет смысла и производить. В стране могут быть квалифицированные люди и сырье, чтобы произвести любой товар, но из-за невозможности товарного обмена население будет умирать с голоду. В чистом виде такой страной были, к примеру, Франция 300 лет назад, когда в ней из-за отсутствия монеты остановилось производство, возник голод и бунты, или страны СНГ со своими туземными правительствами.

Обычно говорят, что производство останавливается из-за отсутствия «денег на рынке», «потребительского спроса» и т.д. Все это правильно, но не охватывает всей сути вопроса, а суть вопроса в обмене, она в том, что если НЕТ ОБМЕНА товаров, то НЕТ ПРОИЗВОДСТВА. Обмен - главное, все остальное, в том числе и наличие денег, - вторично. (не верно --- whycolor)

[...]
Итак, вернемся к теме. На наш рынок с тремя производителями введем деньги: дадим купюр на стоимость 10 рубашек, скажем 100 руб., кому-нибудь из них, скажем, кузнецу. Тогда кузнец обменяет купюры на рубашку, портной обменяет полученные от кузнеца купюры на хлеб, а крестьянин обменяет их у кузнеца на подковы. Обмен совершился, производители радостно побежали домой делать новые товары, экономика процветает. (зачем же кузнецу? можно, когда "введем"(?), самому пойти на рынок и купить всё без всякой меры и без всякого труда, и совсем не трудно до этого додуматься. :) Банкиры ЦБ додумались --- whycolor)

Неужели это так сложно и умно, что понять никак невозможно?

Французы еще в начале XVIII века это поняли по подсказке Джона Ло, выпустили ассигнации и ликвидировали кризис, а мы, чуть ли не поголовно с высшим образованием, ну ни в зуб ногой?! Остановить промышленность и разорить экономику из-за таких пустяков?!!

Еще отвлечемся и вернемся к примеру, когда на рынке нет денег, - производители их потеряли или по чьему-то «умному» совету обесценили. Теперь они снова не способны обменять товар. И тут на рынок является благодетель Мойша со сложной фамилией Этацивилизованнаястранаамерика или Абрам Международныйвалютныйфонд и предлагает обеспечить обмен товаров наших производителей купюрами (бумажками) своих долларов. Напечатать эти доллары стоит 3 цента за 100-долларовую бумажку, но, дав с помощью этой макулатуры обменять товар, эти паразиты, не постучав пальцем о палец, забирают себе с рынка, где хозяйничает доллар, львиную долю реальных товаров. (это и есть "принцип фальшивомонетчика" --- whycolor)
04 Apr 14:11

Обзор боевой системы Elder Scrolls Online от Shadowedmare.com

by 596194@forums.goha.ru (Melange)
Eygen.martman

ESO интересненько


Фансайт Shadowedmare.com опубликовал познавательную статью "Потрясающая боевка The Elder Scrolls Online", автор которой собрал воедино имеющуюся информацию о боевой системе ESO и приправил обзор собственными впечатлениями с выставки PAX East 2013. Данный материал поможет лучше понять, что представляют собой сражения в Elder Scrolls Online, какие особенности присущи боевой системе игры и что выделяет боевку ESO среди других игр.

"Я уже упоминал, что оппоненты в ESO весьма умны, так вот, давайте я вам приведу еще один пример. Мой герой был уже второго уровня и получил первое очко навыков, которое было потрачено на изучение способности «GrappleChain». Забредя в старое разрушенное сооружение, я заметил одинокого бандита, стоящего на лестнице, и недолго думая, притянул его к себе. Он быстро убрал лук и достал меч, продолжив атаковать меня. Чего я не заметил, так это того, что бандит был не один – его друг скрывался за ящиком. Когда этот самый дружок вмешался в бой, он занял позицию между мной и тем первым бандитом-лучником. Я переключился на новенького, и в тот же момент стрелок отступил на небольшое расстояние и начал пичкать моего персонажа стрелами. Это лишь один пример взаимодействия врагов, призванных усложнить вам жизнь в игровом мире."

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


(c) GoHa.Ru, TESBase.ru
(Читать далее...)
01 Apr 11:37

Вышло 8-е издание OpenGL Programming Guide

by AlexXsWx
Сегодня совершенно случайно обнаружил, что книга OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 4.3 (8th Edition), так же известная как The Red Book, наконец-то вышла в свет. Лично для меня это издание особенно ценно тем, что в нем более не содержится информация об устаревшей части API, что больше не будет отвлекать от современных подходов. Так же, в нем целиком рассмотрен язык шейдеров OpenGL — GLSL, для которого ранее была выделена отдельная книга — OpenGL Shading Language (The Orange Book).
29 Mar 12:31

♥ Dinner for Mouschi

by lucyskite
28 Mar 14:01

Mozilla предлагает создавать «тяжёлые» 3D-игры для web на их новом движке

by jeston
Сегодня Mozilla совместно с игровой студией Epic Games выступила с инициативой создания визуально привлекательных 3D-игр, которые не должны уступать декстопным аналогам, и выполняться прямо в браузере.

Фактически речь идёт о том, чтобы перенести в веб опыт создания качественных, требующих высокой производительности, игровых приложений, которые должны будут выполняться обновленным движком JavaScript OdinMonkey, который недавно был включён в ночные сборки FireFox и скорость выполнения кода на Asm.js которым в 10 раз превышает аналогичный в других браузерах. Причём это всё без сторонних плагинов вроде Flash или Silverlight — чистый JavaScript.

Тот визуальный опыт, который должен получить геймер в интернете, играя в 3D-игру, предлагается оценить на видео ниже — так выглядит порт Unreal Engine 3, сделанный инженерами Epic Games и Mozilla:



Узнать подробности
28 Mar 10:52

Вынесено из комментариев

К статье putnik1 «Капкан и лапа» kroshka_cat даёт столь интересный комментарий, что я собрал его воедино (в ЖЖ, как известно, допустимый объём исходного сообщения 20000 символов, а комментария всего 4300).

===

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

Смотрите внимательно за руками.

1. В русской прессе с самого начала стали кочевать обороты «нервная реакция Кремля», истерика Кремля и всё такое. Высказывание Путина о неэффективном решении приравнивается к «ужас как заистерил».

На самом же деле Путин был крайне мягок в оценке ситуации — так как западные финансисты дошли даже до мата в адрес киприотов; а официальные лица ЕС хоть и не матерились, но пальцем у виска сильно крутили. «Никогда ещё с такими… политиками не приходилось сталкиваться» — это самое мягкое из выражений в адрес киприотов со стороны Тройки.

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

На самом деле действительно, на Кипре есть дочерние предприятия (дочки) вполне серьёзных и солидных русских банков (с участием государства) — ВТБ и Промсвязьбанк (например), обслуживающих в том числе и абсолютно легальный бизнес и прочие экономические взаимоотношения в регионе. И эти дочки до кипрского кипиша были совершенно здоровыми. В отличие от двух (де факто банкротов) местных банков.

Медвед сказал абсолютную правду — в результате заморозки банковских операций на острове страдали не только воры, но и совершенно невиновные компании — просто из-за невозможности оформлять своевременно финансовые операции.

Начальная угроза постричь всех — это нонсенс, потому что хороших клиентов надёжных банков попытались заставить заплатить за действия плохих клиентов разорившихся банков. Это вызвало возмущение не только у русских, но и в Европе и в Англии. Авторство идеи стрижки всех — целиком и полностью принадлежит киприотам. Не ЕС.

3. Грабь награбленное — абсолютно верная оценка ситуации — как она в конечном итоге сложилась. По заключённому соглашению (окончательному) с ЕС — деньги на покрытие дыр в банковской системе Кипра будут взяты с акционеров плохих банков, с держателей мусорных греческих бондов (спекуляция которыми собтвенно и породила кризис на острове), с держателей незастрахованных вкладов плохих банков.

Русских банков это никак не коснётся — они ничего не потеряют (совершенно справедливо). А про русских вкладчиков, которые зависли в кипрских Лаики и BoC — наша сторона ничо не знает и знать не хочет — сами виноваты.

Это в точности совпадает с мнением Меркель — заплатить должны те, кто виноват в ситуации. Т. е. владельцы и неосторожные инвесторы плохих банков. Учитывая, что киприоты уже объявили о начале уголовных расследований по теме — кто ж довёл нас до ручки — Медвед стопроцентно прав! Одни сначала наворовали (не только русские, там всяких мухлителей полно) и неграмотно наворованным распорядились — а другие теперь их же грабят.

4. Ситуация на Кипре — тянется уже почти год. Ни о каких внизапна! ой! Караул! — речи быть не может в принципе.

Более того, вопрос русской помощи Кипру обсуждается тоже давно — в том числе и с ЕС, и с гражданкой Меркель лично. И позиция РФ неизменна — утром раскрытие бенефициаров — вечером помощь.

Во время кипеша эта позиция дополнилась угрозой разорвать соглашение о двойном налогообложении — если ни за что ни про что пострадают русские дочки ВТБ и Промсвязьбанка.

И раскрытие бенефициаров, и разрыв соглашения — уничтожают Кипр как русский оффшор — в полном соответствии с репликой Меркель «текущая бизнес-модель Кипра должна умереть».

Интересен также тон немецкой прессы — г-н Путин неоднократно заявлял о деоффшоризации экономики России — так вот щас и посмотрим. Сдержит ли своё слово ВВП.

ВВП — сдержал. Киприотов выставили несолоно хлебавши. Зато в соглашение между Кипром и ЕС включены меры по борьбе со стиркой денег на Кипре и непременные консультации с Россией, как вторым кредитором.

Обратите также внимание, как в российских СМИ трактуется отказ кипрейской делегации по всем пунктам.

Сначала все вопили о том, что «РФ спасёт» — как о деле практически решённом. Дескать, Кремль зассал и побежит свои собственные средства спасать за счет российского бюджета. Когда (сюрпрайз) Россия выперла киприотов ни с чем — после некоторой паузы начались такие формулировочки: Кипр не согласился с предложенными Россией условиями помощи!

Не Россия нах послала — а Кипр, видите ли, не согласился.

Не сомневаюсь, что эти же средства массовой информации будут трактовать конец Кипра как русского оффшора в духе «Кремль зассал перед ЕС и прогнулся». Делая вид, что никто в Кремле никогда даже не заикался о деоффшоризации экономики России.

Хотя ситуация ровно обратная: Германия и Россия давят Кипр совместно. По одной простой причине. Сейчас и Меркель, и Путин выражают интересы промышленных, а не финансовых групп. Соответственно, в этом плане у них интересы — одинаковые. А именно, чтобы никто не бежал с территории, где промышленность находится — без уплаты налогов и чтобы никто реальные активы из под носа не уводил — в период, когда деньги превращаются в резаные бумажки.

===

Насколько я могу судить из сопоставления с другими источниками, комментарий точный.