-ћузыка

Ќа безрыбье и жопа соловей

ƒневник

„етверг, 04 ƒекабр€ 2014 г. 23:13 + в цитатник
ѕродолжаем ебатьс€ вприс€дку. “ак получилось, что дл€ доступа к внешней SRAM € использовал в двух Ђпроектахї регистры CD4094, что съедало 8 (шина) + 2 (DATA и CLOCK 4094) + 2 (OE и WE чипа SRAM) = 12 ног контролЄра , что давало на два сдвиговых регистра 16 бит, соответственно, адресацию пам€ти до 64  при применении двух чипов пам€ти по 32K и одиночного инвертора (дл€ более полного использовани€ инвертора инвертил также OE и WE). » даже платка работает, но вполовину :( Ќе хватило уже энтузиазма отлаживать вторую половину 64 Ѕайт. —хему приводить не буду ввиду не полной работоспособности и чтобы не сбивать читател€ с толку. „то мы имеем вытоге? 12 ног и минимум 16 тактов дл€ доступа к байту, что дл€ ATMega8 жирно очень. Ёто всЄ в корне неверно и дикие костыли ибо подобна€ производительность сильно расстраивает мен€.
AVR_external_SRAM по-науке
ѕо науке есть проверенна€ схема, котора€ православно рекомендована даже производител€ми BASCOM и Atmel через защЄлку 74573, как у всех пор€дочных Ё¬ћ (8086) с мультиплицированной шиной адреса и пинами ALE (алЄ). ј что самое сладкое Ч у старших моделей атмег (ATMega64, 128) есть штатный интерфейс пам€ти, который по этой схеме и реализуетс€ чуть ли не двум€ строчками кода и размещением переменных в т.н. XRAM (external).
» да, € согласен использовать все ноги дл€ штатного интерфейса пам€ти (к тому же никто не мешает при ненужности доступа к SRAM их ещЄ и мультиплицировать на внешние микросхемы согласно даташиту, ну UART там и т.д.), но что делать, если под рукой нет защЄлки 74573? ¬от тут-то и € и присаживаюсь.
74573 из рассыпухи
ѕредлагаю вариант замены штатной защЄлки (котора€ даже в магазинах продаетс€, но ни разу не попадалась в руки из готовых девайсов) на защЄлку из рассыпухи D-триггеров 7474 и инверторов 7404. ѕросто у мен€ есть 7474 и даже ☭ 564“ћ2 в золотом корпусе. ѕока что схемка дл€ мигани€ светодиодами, однако добавив множественное »Ћ» и саму пам€ть (двухчиповую) по схеме от MCS Electronics, получим действительно 64  пам€ти по штатному интерфейсу.
 онечно, гигантска€ плата получаетс€, зато на безрыбье.
¬от тут мужики даже делают 512KB SRAM-шильды дл€ дуньки из двух микрух, однако там тоже вприс€дку: расширение шины адреса на +3 бита, банкирование пам€ти и т.д., а как только мы делаем банкирование (сегментирование 512  по 64 ), сразу же назревает вопрос об использовании встроенного механизма доступа от BASCOM, и лишние процедуры никак не в€жутс€ с философией €зыка BASIC, в который хочетс€ играть как ребЄнку в кубики, как в QuickBASIC, беспечно не следить за типизацией переменных и распределению пам€ти (ах счастливые мои 10 лет ).
Ќо однозначно, пригождаетс€ скилл делать сложное из простого, опуска€сь на уровень абстракции чуть глубже.
¬ колонках играет - –ыночные отношени€
–убрики:  здесь и сейчас
этот удивительный мир вокруг нас

ћетки:  

–одилась мысль найти оправдание

ƒневник

„етверг, 20 Ќо€бр€ 2014 г. 01:42 + в цитатник

тем sdelat_pizdato (70x379, 32Kb) схемотехническим решени€м, про которые прин€том говорить в моЄм контексте ЂЄбл€ вприс€дкуї. ¬ современном мире даже DIY, которое в совке было неотъемлемой частью жизни, становитс€ коммерческим, даже в исконно инженерных отрасл€х по€вл€ютс€ упрощалки жизни (а дл€ кого-то выгодное предпри€тие), да вплоть до визуального программировани€. Ќемудрено что некоторые уЄбки дожили (удивительно) почти до 30 и не умеют па€ть, а электролиты выпаивают открытым огнЄм турбозажигалки. Ќу так вот, сегодн€шний разговор относитс€ вовсе не к моей нелюбви к макеткам и иным ардуинам как готовому решению, а скорее к подходу. Ёкономически целесообразнее в больших парти€х стремитьс€ к кнопке Ђсделать заебисьї, уменьшить геморрой и затраты, и делать девайсы как можно проще и неремонтопригоднее дл€ ускорени€ жизненного цикла получени€ сверхприбылей ради. ¬ DIY на первом месте стоит отсатисфачивание собственного самолюби€, это помимо получени€ бесценного опыта, а также кайфа от процесса. Ќу и конечно, чтобы результат полностью изводил недостатки существующих на рынке дешЄвых (по сравнению с DIY) решений, и оп€ть же Ѕќ√ ¬ ƒ≈“јЋя’.



≈сли по делу конкретно в схемотехнике: в конторе естественно пытаетс€ господствовать подход экономических оправдашек, посему дл€ реализации какого-либо устройства выбираетс€ наиболее подход€ща€ аппаратна€ платформа, т.е. помимо части €дра (чаще всего аналогова€ обв€зка + ѕЋ»— и что-нибудь специфическое, типа излучател€ психотронного оружи€ или концентратора эктоплазмы дл€ машины времени ). ѕо своей части работки над девайсом мне куда важнее юзабилити и экстерьер, Ђкак лежит в рукеї и иные попискивани€ при нажати€х, а также наличие на цифровой клавиатуре на цифре 5 пипок дл€ почитателей Ѕрайл€ (зацепки на клавишах F, J и 5). » здесь схемотехнически примен€етс€ чаще всего проверенное решение Ч отдельна€ цифрова€ плата с обв€зкой (как-то контроллЄр/процессор), котора€ св€зываетс€ по какому-либо интерфейсу SPI/I2C/UART с €дром. ѕроцессор в свою очередь управл€ет этими всеми клавиатурами, диспле€ми и иными звуковыми пищалками, вибросигналами и USB, зар€дками и иными погремушками, которые в последнее врем€ не удостаиваютс€ должного внимани€ со стороны схемотехников. Ќо это всЄ промышленное примененье. ¬ DIY мой синдром ебли вприс€дку даже классифицирован и удостоен люркиной цитаты: Ђ» похуй, что изделие габаритное и жрет сотни ампер тока. «ато схема сложна€, а следовательно „—¬ Ч на высотеї. —уть Ч дл€ всего и вс€ теперь €кобы хватает одного процессора с интегрированной периферией, что расстраивает, ибо в DIY-доступности чаще всего наход€тс€ микроконтроллЄры без нативных usb, радиомодемов и как правило с малым объЄмом флеш-пам€ти под код, что тратить драгоценные байты и циклы кажетс€ просто немыслимым. ќтсюда рождаетс€ иде€ уменьшить вли€ние софта в тех част€х схемы, где можно реально обойтись аппартной реализацией, ведь за полсотни лет с момента изобретени€ полупроводников была придумана тьма решений.




—амый простой и пожалуй банальный пример є1 Ч тактовые кнопки и их дребезг.  то хоть раз сталкивалс€ с этим поймЄт, насколь это поганое €вление, случись оно в мышке (колЄсико) или ином устройстве ввода.  ак вообще ввод€тс€ данные в ћ ? ЅерЄм кнопку, одним концом к минусу, другим подт€гиваем к питанию резистором, и этим же концом приводим в микроконтроллЄр. ѕросто? ѕроще некуда. —офтом же начинаем отлавливать нажатие, ставим цикл (как € делал в 14 лет на QBASIC отлавлива€ мышиные нажати€), в котором провер€ем по€вление нул€ на ножке.
ƒрагоценные байты, проверка состо€ни€, выставление задержки Ч это ли не софтовый путь? —пасает от дребезга проверка кнопки раз в 50мс, скорость реакции человека. Ќо мы же не любим лЄгкий путь, ищем пути подавлени€ дребезга аппаратным путЄм: здесь на рисунке 258 б) представлен прекрасно работающий (проверенный на 176 серии счЄтчиков) аппаратный дребезгодав. — его помощью удаЄтс€ избавитьс€ от миллисекунд задержки при проверке состо€ни€ кнопки, но как уйти от цикла? ѕросто использовать дл€ кнопки ножку с внешним прерыванием, т.о. мы при нажатии кнопки возбуждаем прерывание в контроллЄре и уже в подпрограмме отрабатываем нужную реакцию софтом. Ќикаких проверок и циклов, вуал€. Ќужно подключить много кнопок? “огда дл€ каждой рисуем дребезгодав, выходные линии раздваиваем так, чтобы они прилетали кажда€ в свою ножку, а вторые концы заводим в »Ћ» (»Ћ»-Ќ≈) с множеством входов, например, 74133, или в каскадированную микросхему »Ћ» (7402), они сто€т килограмм за п€так, ну а дл€ самых нищебродов существует монтажное »Ћ» на диодах. Ћогика софта будет такой, что проверка и вы€снение звен€щей ножки (кнопки) будет инициироватьс€ только по срабатыванию прерывани€.
«десь можно найти первый плюс этого подхода Ч пара Ђлишнихї элементов повышает „—¬ автора, усложн€ет —хЁ, а реально убирает посто€нную проверку состо€ний кнопок, предоставл€€ кучу свободных циклов дл€ более нужных задач, например, генераци€ звука нужной частоты идЄт без регул€рных проглатываний из-за отвлечени€ процессора.




¬тора€ находка, которую довольно долго искал Ч энкодер/валкодер и обработка. ¬се люб€т приводить в пример простое подключение к контроллЄру энкодера через подт€жку и давлю дребезга конденсаторами на землю.

Ќе уверен, что работает с низкокачественными энкодерами, но если и работает, к чему нас об€зывает подобна€ схема?   циклу, временным задержкам и т.д., а ещЄ анализу запаздывани€ импульсов на второй ножке относительно первой. ’уйн€ же. » вот дл€ усложнени€ схемы и упрощени€ кода была наконец найдено аппаратное решение, которое работало вживую (на дорогущей 564Ћј7 в золотом корпусе):
энкодер2 (647x347, 36Kb)
— помощью магии простой логики на элементах »-Ќ≈ можно эти запоздашки конвертировать в двуногий интерфейс, в котором на одной ноге шаги, на другой направление. —амое то чтобы завести шаги на... прерывание (куда же ещЄ) и провер€ть направление по какой-нибудь другой ноге лишь в подпрограмме обработки прерывани€.  стати, этот интерфейс напр€мую можно подключить к следующему примеру (интрига).




“ретье. ”правление унипол€рным шаговым двигателем. ѕосколь увлечени€ должны быть бесплатными, вместо сервоприводов € юзаю унипол€рные Ўƒ из дисководов, которые зачастую имеют 5 или 6 пинов (на 4 пина - бипол€рные), два или один из которых общий, остальные 4 Ч обмотки. „тобы двигатель двигалс€, в простом варианте нужно последовательно подавать на каждую из обмоток напругу (12¬), в ту или иную сторону будет происходить 4 смены состо€ни€ и вращение. „то придумали ардуинщики? —пецдрайвер в кожухе по размеру шильда, с конфигуратором и т.д., использующий всего две ноги Ч направление и шаг (STEP/DIR). ¬нимательному читателю должно напомнить предыдущий пример, где использовались выходы с аналогичными функци€ми, их можно соедин€ть напр€мую, и получим на выходе без микроконтроллЄра крутилку, котора€ будет синхронно вращать моторчик, отзыва€сь на наше вращение ручки. Ќо это всЄ покупные варианты, дл€ простоты же зачастую используетс€ схема управлени€ Ўƒ напр€мую, через силовые ключи. «десь параллельный порт смело замен€ем на ноги контроллЄра (диоды нужны ибо нагрузка индуктивна€).
image001 (337x226, 12Kb)
≈сть также замечательна€ микросхема ULN2003, сборка из 7 транзисторов ƒарлингтона с защитными диодами как раз под индуктивную нагрузку, выдерживают напругу до 50¬, так что питать можно хоть от ноутбучного Ѕѕ, т.е. сам по себе непосредственно драйвер.
stepmotor2 (422x298, 4Kb)
» если бы € заказал еЄ годом ранее, мне не пришлось бы сочин€ть драйвер дл€ портального станка с подключением к LPT из трЄх (!) плат 5,25" дисководов. ¬от этот бессмысленный бутерброд из трЄх дисководов ради контроллЄра STEP/DIR в каждом. ¬сЄ обусловливаетс€ количеством выходных пинов на LPT, которых не хватает чтобы обслуживать 12 обмоток на трЄх двигател€х, поэтому STEP/DIR необходим.
IMG_7121 (640x480, 316Kb)
“ак, step/dir функционально конвертирует два входа в четыре выхода, и дл€ Ўƒ вещь просто необходима€, из минусов могу отметить только отсутствие знани€ со стороны контроллЄра о том, кака€ именно обмотка в данный момент активна, но оно редко нужно, если только у нас нет желани€ делать что-то, что при сбросе питани€ будет восстанавливать движените ровно с того же места, без возвата в нуль (~станок, который выключили, восстановит работу с того же места, если предварительно Ђзапомнилї обмотку котора€ была активна). ≈щЄ управление самими обмотками бывает полезно, если мы хотим хаотично их переключать и не добиватьс€ движени€, что бессмысленно =)
Ѕудем значит запиливать Ђконтроллер STEP/DIRї на логике и драйвере.
step-dir (700x373, 80Kb)
Ћогика работы такова, что сигналы STEP/DIR завод€тс€ на ноги счЄтчика 561»≈11 (–≈¬≈–—, —„®“), из него выходит 4-х битный код (0...15), который идЄт на дешифратор 74141 ( 561»ƒ1, до 10 выходов дл€ цифр газоразр€дных индикаторов), затем с помощью инвертора 7406 сигналы обращаютс€ дл€ подачи на входы драйвера ULN2003. ¬с€ соль в том, что от счЄтчика »≈11 на 74141 приходит всего два проводника (0...3), и дальше не считает, т.е. при импульсах —„®“ (STEP) мы последние два бита числа мен€ем в ту или иную сторону, не гл€д€ на старшие два бита, следовательно, нет разницы, находитс€ в регистрах »≈11 число 0 (0000) или 4 (0100) или 8 (1000) или 12 (1100), главное что меж них мен€етс€ права€ часть бинарника, и следом за ним 74141 переключает 0...1...2...3 и в обратную сторону (–≈¬≈–—). »нвертирование 7406 важно чтобы напруга была только на одной из обмоток, а не на других трЄх.
ѕолучивша€с€ платка
¬от тебе очередна€ экономи€ кода, использовать аппаратный счЄтчик вместо переменной и двух ног вместо четырЄх. Ќа базе этого счЄтчика и на волне заделывани€ периферии € решил заделать мультипрограмматор, удобства ради чтобы не переставл€ть Ђ4 проводкаї в каждый чип, а чтобы они штатно висели на шлейфе и € бы лишь кнопочкой последовательно переключал выходы с подсказкой на индикаторе.
IMG_7426 (640x460, 140Kb)
IMG_7425 (640x431, 241Kb)
multi_prog (700x483, 127Kb)
ƒа ещЄ и добавив 74244 или 74245 на вход € получил буфер сигналов, который выравнивает заваленные фронты, упавшие на длине LPT-кабел€ к компу. —чЄтчик »≈11 по предыдущей логике переключает выходы 74141, на которые зав€заны твердотельные реле, включающие линии MOSI/MISO/SCK/RESET из каждого чипа во входную линию. ѕока п€ти выходов хватает за глаза, но дл€ расширени€ € добавил разъЄм, в который можно запихнуть ещЄ плату-расширитель с 5 выходами. “акже на плате есть триггер, который по кнопке отключает 74245 ввиду мало ли, из некоторых девайсов нужно вынимать программатор чтобы он работал.  стати, три кнопки, все зав€заны по схеме с конденсатором, описанной в первом примере, дребезг довольно редко проскакивает. P.S.  ажетс€, всЄ это дело можно было проще запилить на мультиплексорах, а не реле, но исходим из того, что есть в наличии :).



„етвертый пример. —хема ещЄ не реализована в железе, однако основна€ мысль уже прогл€дываетс€. ÷ель Ч считывать 3 байта из аппаратных переключателей. Ќу, прикиньте, 24 ноги контроллЄра, которые используютс€ 1 раз во всей работе, при инициализации например. Ќерационально и глупо, надо выдумывать что-то вроде:
считывалка джамперов через 3 провода (700x406, 117Kb)
ƒл€ задани€ одного из 16,5 млн состо€ний (можно зашифровать всЄ, что угодно), удобно использовать DIP-переключатели. ƒумаю, любую конфигурацию можно уложить в эти 24 бита, хоть ключ шифровани€!
dipsw24 (300x300, 11Kb)
Ћогика схемы следующа€: код программы увеличиваетс€, но количество ног контроллЄра всего 3, одна на вход, две это DATA/CLOCK задающего сдвигового регистра (4094). »з регистра биты идут в адресную шину мультиплексоров 74153 (3 шт.), на входах которых и установлены DIP-переключатели с кучей подт€жек. —пецифика такова, что 8 бит хватает на 3 мультиплексора, и каждые два лишних бита (каскадирование 4094) даст ещЄ один байт, если не усложн€ть схему дешифратором. “ут всЄ по-простому, адресна€ шина дл€ 74153 это ј и Ѕ (2 бита, выборка из четырЄх входов) а поскель каждый мультиплексор сдвоенный, есть ещЄ два пина (1E, 2E) можно выбирать, какой из пары будет включен (поскольку они все выход€т в один провод, это важно). “.е. 4 бита на 8 входов это много, но чтобы не усложн€ть, пусть пока будет так :). ¬ коде нужно сделать 24 прохода забивки в регистр 8-битного адреса в специфичном формате (ј,Ѕ,1≈,2≈,3≈,4≈,5≈,6≈) и на каждом проходе считывать провер€ть входную ногу.
“акую схемку, если вместо DIPsw поставить бинарные датчики (открыти€ двери, оптроны, герконы - да что угодно), и подумать над падени€ми напр€жений на рассто€ни€х проводов (5¬ далеко не ходит), можно использовать как сигналку, каждые 50...500мс сканировать и логгировать событи€.


Ќо как-то € полез уже в другую сторону Ч экономию ног и использование имеющейс€ элементной базы, сн€той со старых девайсов, а тут фантази€ безгранична. ѕосему дл€ первого просветительского поста хватит нагл€дности. Ётот пост лишь демонстраци€ полезности простой логики и аппаратных решений в угоду чему-либо, € же не подталкиваю использовать Z80 или 8085 с ”‘ ѕ«” вместо микроконтроллЄров, или генерировать VGA-сигнал на простой логике (¬идеокарта мазохиста, 32 микросхемы) только из-за роста сложности схемы.

–убрики:  здесь и сейчас
этот удивительный мир вокруг нас

ћетки:  

USB

ƒневник

ѕонедельник, 01 јпрел€ 2013 г. 22:48 + в цитатник
ѕодборка технических ссылок дл€ понимани€, почему USB это несерьЄзно. ѕро OHCI/UHCI/EHCI/XHCI, про то, что не стоит удивл€тьс€ геморрою с загрузочными флешками, про бл€дский €ббл, не желающий зар€жатьс€ от Ђобычного компьютераї...

Ўина USB требует обратной совместимости
USB Host Controllers: OHCI, UHCI, and EHCI
—пецификации USB
USB - гавно.  ак ни странно.
Apple iPad не зар€жаетс€ от компьютера Ц миф
ѕочему Apple против стандартного Micro-USB
—оздаем простейшее usb-устройство дл€ общени€ со своей программой
USB-хаб
USB интерфейс - как устроен и типы
ќграничение на использование USB-накопителей.
ƒостаточнно ли питани€ по USB дл€ внешнего жесткого диска?
ѕитание от USB (GIGABYTE)
„то такое USB-хост и как его можно использовать
USB Host OTG(€ бы не рекомендовал эксперименты - прим.SoXiE)
—обственный драйвер дл€ устройства USB - это просто
»грища с USB в Windows (отслеживаем и контролируем) (€ сам могу рассказать как общатьс€ с монтируемыми в систему USB на VB6 средствами WinAPI).

—обственно, что такое сферический USB в вакууме? ƒевочка-планктонина приносит флешку чтобы напечатать очередную бумажку в отсуствие сети, вставл€ет еЄ в печатную машинку, и через пару кликов в руках бумажна€ копи€. “о же самое - она же садитс€ в автомобиль, вставл€ет плеер с вилкой на корпусе в дырочку - и вуал€, никаких тебе закатившихс€ под сиденье и поцарапаных оптических дисков, и плеер заодно зар€жен. ’у€к, покупаем устройство почти любого вообразимого функционала - от сраных подсветок дл€ клавиатур, отгон€лок насекомых и прочих вентил€торов с гламурными прозрачными оплЄтками и золотыми контактами до жЄстких дисков с двум€ вилками и видеокарт, и гарантированно знаем, что оно Ѕ”ƒ≈“ работать (по крайней мере в сравнительно современном компьютере). ¬сего 4 разноцветных провода, казалось бы, гламурное кисо отсатисфачено простотой, лЄгкостью и юзабельностью, и даже если она в порыве гнева порвала шнурок - да его скрутить-починить как два пальца об асфальт!
ќднако, как написано выше - USB-гавно. я по молодости вообще недоумевал, наху€ ж нужен завод Ёлекон с его многообразием дорогущих разъЄмов, когда есть столь универсальный стандарт, столь отлаженное и компактное средство св€зи. » даже думал, что если вз€ть всю нашу замечательную технику с этими кабельными ктулху и чЄрт-ногу-слом€щими разъЄмами и маркировками, и в один миг перевести на USB, проблема решитс€. ’уй там. Ћучша€ деталь та, которой Ќ≈“.


ƒавайте представим, что человеческий мозг и голова (в которую ед€т) соединЄн с телом одним лишь подобием интерфейса USB (как хвосты в јватаре), а не спинным мозгом, пищевым и дыхательным трактами и иными артери€ми. ƒа мы бы безбожно глючили, тормозили, ше€ была бы тоньше, у нас был бы хотсвоп головы на другое тело и оно могло бы функционировать, например, на удалении 5 метров от тела (через трубки-каналы), а ещЄ на стыках (где раньше была ше€), были бы такие наросты-микромозги, которые бы расшифровывали и распредел€ли потоки крови, кислорода, управл€ющих нейронов и жрачки. ƒа это были бы самые ненадЄжные узлы, которые отказывали бы лет этак в 20!   тому же голову Ёйнштейна можно прикрутить к телу красавца-качка, да только вот голову кота к человеку не прикрутишь (питани€ не хватит, пищевод маловат, хот€ мошонку себе будет лизать по-кошачьи).


“ак почему же USB говно технически? ѕотому что есть замечательные альтернативы, которые не столь universal, зато не обладают такой жуткой ограниченностью. 5 метров? ƒа кто их мерил когда, давайте попробуем? Ќу, мышка, допустим работает и через 10м, а жЄсткий диск нет. ѕадение напр€жени€? ≈щЄ бы, 0.2V на шине данных затухнут, а тем более если передавать не по кабелю, а по разогнутой проволочной вешалке. USB 2.0 говорите? —колько ещЄ из этих двух проводов можно выжать? 480 ћбит/с? Ётого уже много дл€ двух проводков. Ќу с третьей версией пустили ещЄ, тут же в разы выросла пропускна€ способность, ну напругу подн€ли. ѕожалуй, хватит, уговорили :) ќднако ещЄ один регламентирующий документ и тип контроллера XHCI, который отдельно лицензируетс€, а это уже не просто вопрос ебли в прис€дку, это, господа, деньги. «а каждый отдельный чип на мамке (не разбирал вопрос - на мамках ли или на дочках тоже? ѕлюс михалковский налог, там неплохо так вырастает конечна€ цена). ј теперь представьте геморрой технар€-разработчика устройств, который за вашу универсальность платит тыс€чами лишних строк кода.  ака€ же она нахрен универсальна€, если одних действующих спецификаций (официальный документ) четыре штуки + эпловские извращени€ по питанию. ј теперь подумайте, насколько умным нужно сделать устройство (тупо, флешку), чтобы при внезапном выдЄргивании оно не делало харакири, а спокойненько завершало запись на носитель благодар€ разр€дке конденсаторов, не оставл€€ затворы транзисторов в приоткрытом состо€нии (запрещЄнный диапазон дл€ транзисторов)? “еперь сделаем скидку на теорию и реальность, прикинем з/п китайских электронщиков корпорации с гордым названием Ђnonameї, и сделаем выводы о покупке левых флешек. ЌадЄжность? ƒа вы о чЄм вообще? ѕитание USB на мамке подводитс€ напр€мую к шине +5VCC, и вот вам пример: есть у мен€ Ѕѕ и матплата, которые фальш-стартуют будто по команде AC Power Resume, и в этой плате был воткнут USB-светильник. “ак у него кондЄр сдох через пару недель таких включений, потому что Ѕѕ не успевает при подаче 220¬ и одновременном включении стабилизировать выходные уровни - мамке похуй, там защиты есть, а устройство, как видите, сдало полномочи€. „то касаетс€ серьЄзности, вот вам схемы подключени€ плоха€ и хороша€.


—хема подключени€

 аждый из кубиков и линий имеет свой коэффициент надЄжности, энергопотребление, гарантию и в конце концов преобразователь напр€жени€ (в котором может возникнуть пробой или  «, и сгорит скорее всего всЄ). «ато универсально и по 4-м проводам. „ем меньше кубиков, тем выше надЄжность. јх да, ультрабук на картинке имеет чип USB-контроллера, так что это тоже два кубика, просто он интегрирован в чипсет (и при пробое придЄтс€ мен€ть ультрабук). ¬ этом отношении USB вообще хуита потому что универсальность не нужна ибо специфический софт скорее всего жЄстко прив€зан лицензией к железу.


 ороче, выводы таковы: если мы имеем девочку с флешечкой, пущай будет и USB-дырочка. Ќо при первой же оптимизации скорости/надЄжности/простоты/пр€моты путей USB будет выкинут первым делом из общей схемы.

–убрики:  этот удивительный мир вокруг нас

ћетки:  

ѕрошло

ƒневник

¬торник, 15 Ќо€бр€ 2011 г. 20:18 + в цитатник
больше полугода с момента (€ было хотел выложить эту запись в €нваре ), когда € крайний раз делал снимок Google Earth. — того момента € ни-че-го не сделал, ни одной моделечки, и в принципе, тридешна€ ћосква может спокойно обходитьс€ без мну. ‘иц апдейтил/заменил некоторые мои модельки, а модеры (ууух!) вообще убрали пам€тник с јвтозавода (!), что не прибавл€ет энтузиазма. ѕо€вились интересные и сложные вещи типа  омкора (акадо), но мне увы до лампочки. ј тенденци€ на рост 3D-моделей таки есть...

÷ентр города

ѕлощадь трЄх вокзалов и окрестности
яркие представители —талианса на севере
Ѕеговой и ’одынка
 утузовский и  алининский проспекты (новый арбат)
Ўаражечка, куда ж без неЄ, и опостылевший вид из eternal пробки.
Ўаражка бл€дь ебана€
јвтор Mass Moscow building (по непроверенным данным - plirh) очень активно заселил москву массовыми сери€ми домов советского панельного периода, и такие штампованные районы контрастируют с уютненькими дрочЄными квартальчиками, сделанными задротами типа мен€, например в ё«јќ:
јвтор Mass Moscow Building
ё«јќ
ќтстраиваютс€ районы типа Ќовокосино, город ƒолгопрудный (физтех стараетс€) и прочие Ѕалашихи:
Ќовокосино
ќсобо шикарно разгул€лс€ на гуглъЄрзовых просторах анон, известный нам как 379, который построил даже Ѕутовскую ветку лЄгкого метро, не говор€ про самый плотнозастроенный район:
—амый конец ћосквы по нынешним границам. Ёто охуительно!
 оторый переплюнул даже родные пенаты!!!:
“радиционно родные пенаты

¬идно, что разрозненное сообщество развиваетс€, € уже давно отошЄл от дел в этом направлении, но всЄ равно радуюсь за их успехи, периодически залеза€ в Google Earth.
–убрики:  этот удивительный мир вокруг нас

ћетки:  

MAIN v.2

ƒневник

ѕ€тница, 01 јпрел€ 2011 г. 19:33 + в цитатник
Ќастроение сейчас - ѕросвет со вторника


√лавное - не внешность. я искал корпус как можно строже

¬сЄ снова розово и приторно сладко:) я не тЄмочка, и не буду давать вс€кие кукусики и мумусики железу, просто верси€ (попытка) є2. Ќаебнулась материнка, € познакомилс€ с волшебником ‘елексом, который умеет па€ть мосты (!!!!111) и лечить последстви€ криворуких экспериментов, в итоге в MAIN'е сейчас стоит материнка. “ака€ мать в своЄ врем€ покупалась со словами Ђчтобы crossfile т€нула и мне не пришлось бы сгорать от стыда за неЄ через несколько летї, с максимальными возможност€ми апгрейда и разгона - ведь € старое старое железо, как правило, не сбываю.


Ќикаких проблем с переустановками систем, единственное - винда, заснув с одной мамкой, не смогла проснутьс€ с другой =) —ие событие вновь перевела мен€ из режима Ђхотел как лучшеї, который наступает по мере устаревани€ или шумени€ компа, снова в Ђпущай себе работаетї, как при покупке. Ќу а теперь пожалуй закручу болты на задней крышке, ибо больше геморро€ с доступом к железу - меньше желани€ возитьс€.


¬ непон€тной дальности будущем планируетс€ таки наращивание RAM дл€ перехода на SSD (чтоб исключить подкачку), замена корпусных вентил€торов на 15-децибельные, и внедрение умненького реобаса чтоб организовать климат-контроль с человеческим лицом дл€ тех, кто не поддаЄтс€ приказам материнки.


 стати, ѕ„Єлочки, с началом призывчика вас)))


¬ колонках играет - ќ_о Ќайк Ѕорзов
–убрики:  здесь и сейчас

ћетки:  

Ќе прошло полгода

ƒневник

¬оскресенье, 23 ћа€ 2010 г. 20:04 + в цитатник
но € всЄ же выложу очередные скрины отрЄхмеривани€ ћосквы в гугле.   задротам присоедин€етс€ ¬ладимир ѕолу€нов, силами которого вноситс€ вклад в росте вверх ландшафта города-спутника «еленограда, а также (самое главное) - многих сложных и примечательных строений, за которые вз€тьс€-то страшно.
ну и что, что плохой снимок, смотрите вживую, это зелик
—реди них гостиница ћосква,  расные ’олмы и ћћƒћ, Ћуб€нка, апдейт ’рама ’риста —пасител€, “риумф ѕалас,  удринска€ высотка, разные ∆ шки и многие другие здани€. » насколько картина про€сн€етс€, настолько же становитс€ пон€тно, что город ужасно близорук и распластан. ≈сли раньше можно было ходить вокруг одной модельки кругом, дрочить и восхищатьс€ тем, что она возвышаетс€ над плоскостью (вернее, поверхностью), то в сравнении с остальными она уже не кажетс€ такой замечательной, высокой и выдел€щейс€, а громоздкость остаетс€ только если смотреть снизу вживую. »з-за этого не получаетс€ сделать целостные снимки большого числа зданий, упира€сь спиной в другое здание, а задние фасады вообще караул, все закрытые дворы и подозрительно бдительные обитатели.
объем работ ещЄ колоссален
“ем не менее, самым застроенным местом по прежнему остаетс€ творенье ЋЄши Ѕитюкова (и на некоторый процент мен€ =)), и уже тридешка начинает походить на реальную картинку.

 (654x250, 91Kb)

 (696x113, 38Kb)

— огромнейшими допущени€ми, и с др€нной мобильной камеры, да, но на вскидку чуть-чуть похоже
–убрики:  здесь и сейчас

ћетки:  

“ридешное

ƒневник

„етверг, 28 январ€ 2010 г. 00:34 + в цитатник
» снова, спуст€ этак полгодика, делаем снимок трЄхмеризации города в google earth. ¬роде как они и свежий снимок лета выложили со всеми изменени€ми...
 (700x129, 83Kb)
‘иц просто молодца! ѕо сути, вс€ местность застроена им в одиночку. ѕреимущественно все здани€ - жилой сектор, за очень редким исключением, поэтому относительно однообразны. Ќу а что вы хотели, это ж особый расейский путь)  огда в своЄм государстве люди делают с особой тщательностью свои исторические места, здесь каждый кулик своЄ болото хвалит - и некоторые это делают превосходно.
ѕо прежнему € готов закидать камн€ми модераторов 3dwarehouse из гугла за то, что они не пропускают в обзор некоторые модели, и их приходитс€ скачивать отдельно. ƒл€ таких дураков не писан принцип Ђделай как есть, потом разберЄмс€ї, им сразу канфетку подавай, а зачастую и от канфетки нос ворот€т. Ќу это пожалуй сама€ вонюча€ проблема сети, после анонимности.
ну так оно как-то массивнее смотритс€ чтоль
¬сЄ-таки тридешные дела идут в гору, а про пиндосию € ошибс€ - не каждый квадратный сантиметр там сделан, да это и правда дело рук отдельно сто€щей организации, а в особо ленивых местах - Gray Buildings и CyberCity, которые не утруждают себ€ текстурами.
ћо€ скромна€ лепта на картинке тоже есть - павильоны станции метрополитена, которые даже разгл€деть на этом рисунке трудно:) Ќо € таки научилс€ орудовать sketchup'ом, так что при наличии времени и энтузиазма (который ессно будет испорчен модераторами) всЄ будет, а ещЄ мне зимой вообще лень фоткать текстуры :P
–убрики:  этот удивительный мир вокруг нас

ћетки:  

«адроты наступают

ƒневник

—уббота, 27 »юн€ 2009 г. 13:58 + в цитатник
на ћоскву! ¬ Google Earth [:гуглъЄрз]!
Ѕольше года назад € настойчиво уломал ѕашу сделать модельку типового (увы) дома, в которых мы с ним обитаем. ¬ то врем€, включив просмотр зданий на рельефе, картина почти не мен€лась.  ак был голый ландшафт спутниковой съЄмки, так и оставалс€ долгое врем€, разве что —ити и  ремль были. Ќу и лебедевска€ контора тоже была в 3D. ¬от собственно ѕашино творенье, с €рковыраженными балконами и хорошо различимыми подъездами (чего у многих нету!). Ќа заднем плане виднеетс€ башн€ ‘едераци€ и комплекс ћ√” (задротов там достаточно, чтобы сделать не только √«).

«а последние полгода помен€лось очень многое - неизвестна€ сила заставила задротов сделать несколько моделек своих не менее типичных домиков, ну и уникальных сооружений,поэтому ћосква стала выгл€деть повеселее. Ќекто lexask8er (UPD: удалось вы€вить присутствие здесь - ‘иц) сделал модельку 25-этажного кооперативного дома на ака€шке, считай второе здание в близлежащей местности. ≈ще он сделал множество моделек типовой ”√-застройки 1970-1980-х и школ чуть севернее, за фто ему в общем-то респект))

»того, город стал выгл€деть хот€ бы не столь по-российски двудэшно и дико, хот€ бы несколько достопримечательностей сделали. Ќа картинке  ремль,  алининский проспект, —ити, ’рам ’риста —пасител€, ћанеж и еще несколько строений, о назначении которых можно почитать на Google Earth. ¬ других же ракурсах виден ќлимпийский, стадион Ћоко, ќстанкинска€ башн€ с центром, шайба в Ћужниках, Ѕелый дом и некоторое количество оп€ть же типовой застройки башенками и др.

”дивл€ет, что ни один не сделал до сих пор все остальные высотки (+“риумф ѕалас), кроме ћ√”, ни одного вокзала и фасадного дома на —адовом и прилежащих основных магистрал€х, хот€ некто из универа stas сделал-таки модельку двух корпусов. Ќо прогресс уже налицо, люди стараютс€ и хот€ бы что-то делают.
ѕростой выход из положени€ € вижу в тиражировании уже существующих моделей на аналогичные строени€, ѕ3 по ћоскве конечно меньше, чем пресловутых красненьких ѕ44“ и вс€ких 5/9-этажек, но зан€тьс€ этим кому-то определЄнно надо. „тоб за державу не было обидно. ƒа что держава, раз даже здесь так всЄ запущено. ƒл€ сравнени€ и уныни€ картинка Ќью-…орка. Ќа той стороне тоже всЄ усыпано здани€ми, просто дальность прорисовки мала, а здесь каждый микрон отработан,  райслер и Ёмпайр —тейт Ѕилдинг конечно же есть, как и утюжок на углу Ѕродве€.

Ќесомненно, всЄ это сфабриковано по заказу гугла, несмотр€ на разные имена создателей забугорных моделей. ћежду прочим, в мелких населЄнных пунктах (которые они особенно люб€т своей американской голубой мечтой реднека) энтузиасты свои халупки-таунхаусы тоже вплетают.  акие-то они не такие)))
ј вот природный ландшафт передаЄтс€ очень и очень грамотно. ѕусть с небольшими искажени€ми текстур, когда водичка наползает на сушу, зато изгибы очень узнаваемы. Ќа фото гора Ћобач в оригинале и еЄ прототип.

ћне стоит поковыр€тьс€ и разобратьс€ в Google SketchUp и попытатьс€ растиражировать несколько зданий, внести свой вклад, надеюсь, терпени€ хватит)
–убрики:  здесь и сейчас
этот удивительный мир вокруг нас

ћетки:  

¬сегда

ƒневник

—реда, 01 јпрел€ 2009 г. 23:14 + в цитатник
Ќастроение сейчас - оказываетс€, иногда вытаскивать наушники из ушей бывает полезным.

...всегда при слове Ђгеографи€ї € вспоминаю давнишний случай, как в 6-ом классе переводные собеседовани€ и контрольные, называемые экзаменами, были головной болью как учителей, так и детишек, € очень классно откосил от экза по географии. ћне из-за гр€дущего отпуска разрешили сдавать досрочно, математику и литературу € написал (отметки € так и не узнал), а вот географию € так тупо банально проспал, что после этого было стыдно даже подходить по этому вопросу. ѕоложив болт на этот эпизод, больше эта тема никогда и нигде в разговорах не всплывала, вплоть до выпускного. ƒико стыдно за такой расклад, но € все равно благодарен всем, кто участвовал в этом спектакле (пусть это и было чуть ли не 10 лет назад) за то, что простили мне то, что сейчас считалось бы критическим хвостом))) ј сегодн€ кому-то профессиональный праздник - кого-то отчисл€ют с концами. ј мне оно вообще никаким боком не свалилось))))

—егодн€ список людей, рукопожамкань€ми с которыми € горжусь, пополнил ќнотоле ¬ассерман. —лучилось это около 6 часов вечера в поезде на станции метро јлексеевска€, что на рижском радиусе. “акже жамканьем были вознаграждены еще какие-то пубертаты, видимо, прекрасно осведомленные уп€чкой. ¬печатлени€? ќн оказалс€ намного жизненнее, чем его изображают - наверное даже не обладай он своей многогранной попул€рностью, прин€л бы его за проф. глубоко специфической кафедры с пугающим названием. ≈го борода оказалась короче, чем прин€то считать, но сам он размером превосходил все ожидани€ и представлени€ (а говор€т камера полнит - ерунда). Ѕыть может, каждый день, по мере загруженности вагонов, ќнотоле жмет от одного до миллиона пакшонок, что ему уже пор€дком осточертело, но все равно по его словам, остаЄтс€ верен метрополитену, даже несмотр€ на неоднократно выигранные тазики и прочие машинки.

—ей случай вполне прокатил бы за наЄбку, но разве ж так рассказывают наЄбки?))  стати это еще один аргумент к фразе Ђэта рука помнит пожати€ таких людей, с которыми вам спражнение в одну канализацию следует считать за счастьеї©. ќна €вл€етс€ созидательным антиподом фразы Ђ...на одном поле не с€ду...ї, еЄ можно смаковать и варьировать Ђ...к сорока годам может быть добьЄтесь того, что...ї или Ђ...в отличие от ваших ладошек, которыми...ї без ограничений.

∆мЄм и увеличиваем задротово место. ѕепельницы, кстати, уже нету)))
ј на ўербаковскую (ныне јлексеевскую) занесло мен€ в поисках магаза Ќ» —, с помощью которого € наконец смог стать полным задротищем с разбегающимс€ взгл€дом - свалившийс€ буквально с неба еще один дисплей был успешно присобачен к действующим трЄм и теперь € вижу даже то, чего не может быть. Ћюбуемс€ на картинку и помогаем мне найти обои размером 5120x1024 pix, которые мне понрав€тс€, и € вас об€зательно отблагодарю :-*

¬ колонках играет - Vanessa Amorosi - Absolutely Everybody
–убрики:  этот удивительный мир вокруг нас

ћетки:  

в дополнение

ƒневник

„етверг, 03 јпрел€ 2008 г. 00:00 + в цитатник
¬ колонках играет - Vanessa Paradis - Joe Le Taxi
Ќастроение сейчас - мен€етс€.


к посту "нескко слов" мне захотелось наконец написать категоричный пост о люд€х, о типажах, собсна наблюдени€, и так сказать классификаци€:)

// не судим строго и не обижаемс€, это лишь мое субъективно-снобическое видение мира в дцать лет, жизнь покажет, а может пост окажетс€ правдой)//

может быть, стереотипы слишком видны (Ћюбашутка, а куда без них?!), но оп€ть - почти ни одного из типажей не существует в чистом виде, как и прообразов;)



1 сорт, 1 разр€д - начинать всегда нужно с лучших. да, существуют такие) но их крайне мало. их главное отличие - они знают чего хот€т от короткого отрезка "жизнь", в детстве им грамотно заложили истины и законы жизни, при этом приучили не жертвовать своими принципами. закалены против почти всех фатальных жизненных ошибок. если у такого человека достаточно длинное шило в 1 месте, то как показывает практика, они многого добиваютс€. не всегда это люди с огромнейшим матдостатком, благородного происхождени€, €ппи или погруженные в гламур (€вление временное, лишь мода), тем не менее наход€тс€ отнюдь не на обочине жизни и могут сказать "жизнь удалась" и достойны белой зависти. ну и конечно же, благодарности детей.
~ "можешь заниматьс€ чем угодно, пропадать где угодно, но к 10 вечера сегодн€ ты должен по€витьс€ дома, трезвый и уставший, потому что нужно крепко поспать перед завтрашним (поставить нужное:подписанием контракта/олимпиадой/забегом/эфиром и т.д.). провалишьс€ - пен€й на себ€ и не проси апелл€ции. если с тобой случитс€ что-то действтельно серьезное, конечно, попытку надо отложить, но сделай всЄ возможное, чтобы этого не произошло."


менеджерюга(-джерица) - по определению просто об€заны иметь вышеупом€нутое шило. готовы братьс€ за всЄ, что окупает себ€ с разных точек зрени€, часто неразборчивы в делах, особенно остро нуждаютс€ в positive role model (часто - ложных). главна€ задача - вертетьс€, требовать и быть востребованным. добиваютс€ поставленной цели, не склонны к кропотливой работе, хот€ не брезгуют, обладают большой силой духа. не всегда это англо-саксонские уебы с пожизненной улыбкой, они тоже могут уставать. и даже не всегда об€зательными атрибутами их €вл€ютс€ костюмы, финансова€ пресса (присуща€ брокерам) и абонементы в фитнес-центры.


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


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


шаблон(ка) - "прожить жизнь как все - большое искусство". хотеть большего, достигать среднего. держатьс€ на плаву, почти полный конформизм. таких очень много. в душе ведомы стадным инстинктом и подражанием, часто обижаютс€ на слово "быдло" в отношении толпы. представители распространенных професский, рабы корпоративщины, сми (некоторые отказываютс€, попада€ в такую же толпу), маркетинговых политик. иногда пытаютс€ осознавать себ€ личностью, но вид€ превосходство окружающих в чем бы то ни было, быстро угасают, вдава€сь в утешение вроде "зато € в дартс метче играю".
~"нет, € не пошел туда не потому что туда идут все и € не хочу ударить в гр€зь лицом, а потому что дл€ мен€ там нет ничего интересного! € уверен, что после этого все будут так делать, так что € буду упорно игнорировать."


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


продажный(-а€) - качество приобретенное. во все времена было пон€тно, что всЄ имеет свою цену. а иногда она изр€дно занижена, что и дает возможность процветать таким типажам. главный козырь - беспринципность. хот€ в дарвинской теории восхвал€етс€ адаптаци€, у них она не имеет границ. из наиболее €рких примеров тут же всплывают проститутки, но это совсем не так. пусть есть исключени€, но в мире свободноплавающих шлюх в большинстве случаев отношени€ после "услуги" отвергаютс€ ими, как бы ни был хорош клиент и сколько бы ни было у него того или сего) примеров много: предатели, подхалимы, жопализы, проститутки, стукачи; но сюда же можно отнести не только тех, кто делает другим хуже в угоду себе, а и тех, кто в угоду сиюминутным желанием поступаетс€ своими принципами.


совок(-чница) ☭ - здесь мне уже нечего написать, всЄ сказано в "нескко слов"))


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


никто - если ты начал снизов или с нул€, вовсе еще не значит, что ты окажешьс€ в этом месте. и гол как сокол не совсем уместно здесь. в общем, это люди, в которых недостатков больше, чем всего остального, но есть один главный - безде€тельность. причин может быть множество - от обычной лени до недальновидени€ или непроходимой тупости, страха. разменивать жизнь по мелочам и тратить драгоценное врем€ на крайне ненужные вещи в их правилах) также они часто не замечают очевидного, останавливаютс€ на середине процесса и бросают дело с мотивацией "все заебало", подвержены вли€нию эскапизма. а если бо€тс€ приниматьс€ за дело, ища оправдание в том, что можно что-то потер€ть, то здесь объективных причин мало - было бы что тер€ть.
~—лавик и ƒимон в эпизоде с клубом, съемом, туалетом, и игрой в плейстейшн.



ху из ху, пример€йте сами, чистых персонажей в реальной жизни встретить почти невозможно. догадки писать в каменты, поправки и свое видение - тоже)
–убрики:  этот удивительный мир вокруг нас
увидевшие свет

ћетки:  

 —траницы: [1]