crower: (Default)
Довольно интересное рассуждение Гери Андерсона о скорости и управляемости. Ред Булл и Ферари.

Вот ещё бы кто-нибудь так же разжевал для Кетерхема почему у них крокодил не ловится, не растёт кокос не едет машина. Чтобы Виталий наконец-то смог показать скорость... Впрочем, если на следующий год он не останется в Кетерхеме, то они меня будут интересовать так же, как, скажем, HRT. :)
И вот самое противное, что упавшая у Виталия в третьей практике скорость такой и осталась в квалификации, и в гонке. Что-то всё-таки там намудрили.

Рискую ошибиться, но что-то мне кажется, езда на медленной машине не способствует прогрессу пилота....
crower: (Default)
    Что и требовалось доказать. Вернь прибавил, показав ровно такой результат, какой может обеспечить Toro Rosso: 2 секунды от лидера. Хейки двух десятых не дотянул до +3. Виталий - больше 4, но кто знает по какой программе он работал на этой практике. Но на предыдущей у него результат был на секунду лучше. Но при этом и Глок, и Пик на пол-секунды улучшили. И хоть превзошли результат Виталий P3, но не его результат P2. То есть опередить им Кэтэрхэм будет не просто. Но проще чем Кэтэрхэму - Toro Rosso.

    Ждём квалификацию.
crower: (Default)
Позади вторая практика. Среди плюсов можно отметить, что по сравнению с прошлым годом у Керехэма отставание от лидера на круге уже не ~4.5, а 3.5 секунды. С другими трассами сравнивать, конечно, не стоит - Яс Марина длиннее и дольше. Из грусного - до ближайшего Верня - четверть секунды, а ещё более грустного - до Риккьярдо и вовсе почти секунда. А это очень, очень и очень много... Ждёмс третьей практики. По поводу замеченной недавно особенности по speed trap наблюдаем дальше: Себ и тут один из самых медленных. ;)

F1

Nov. 2nd, 2012 08:15 pm
crower: (Default)
    Кто вероятнее всего победит? По сути всё уже сказано. Добавить могу только, что на мой взгляд, что если посадить Нандо на RB8, а Себа - на F2012, то шансы получить титул у первого будут больше чем у второго сейчас. Если уж совсем прямо, то уровень Фернандо я считаю выше чем у Себа, а уровень машины - выше у Red Bull.
    Весовые коэффициенты присвоить в роли автовтомобиля и пилота, честно говоря, пока не готов. Понятно что на слабой машине сильный пилот мало что сделает, и слабый пилот на сильной - аналогично. А вот в средней зоне и выше определиться гораздо сложнее..

Speed trap

Oct. 30th, 2012 09:05 am
crower: (Default)
Стал внимательно разглядывать кое-какую статистику на формула один тчк ком. А именно такой параметр как speed trap.
Забавно.


Read more... )
crower: (Default)
0.8 - это круто. Можно поспорить, что Хейки не успел доехать, попал в трафик и вылетел. Но и до последнего выезда Виталий привёз ему 0.5.

Но увы, от лидеров всё те же 2.5 секунды. И даже до ближайшего соперника (спереди) дотянуться нереально. До последней попытки Верня ещё шанс был, но на последнем 1.2 сек - никуда не годится.
crower: (Default)
Прочитал. Согласен.
Но у меня про чудеса всегда приходит на ум другая мысль: В том, что (некто) Всемогущий "сотворил чудо" ничего чудесного нет. Зато чудесным вполне можно считать то, как из простого рождается сложное.

Будх

Oct. 26th, 2012 09:36 pm
crower: (Default)
   Впереди Будх.
   Позади две практики.
   Ну и каковы перспективы?
   Петров в первой практике отстал от Феттеля на 3 секунды. К чести ван дер Гарде - всего на 3.2 сек.
   Во второй практике Петров на 3.4, а Ковалайнен - на 3.
   Ну да: в Альберт-парке Виталий на практиках проигрывал 4.4, 3.6 и 3 секунды. Ну да - другая трасса, но Хейки-то: 3,  2,7 и 2.6.
   Конечно, с начала сезона Виталий сильно прибавил, но машина-то как отставала, так и отстаёт.  На 3 секунды с круга, а в лучшем - 2.5. Так что всё на что можно рассчитывать по серьёзному - быть впереди группы отстающих. И надеяться на везение, на невезуху тех, кто впереди... А жаль.......
crower: (Default)
    Итак, уже наваяно три основных раздела в черновом варианте. Накопленный опыт писания под mod_perl позволил уже сделать некоторые выводы:

Read more... )
crower: (Default)
Мир сошёл с ума? Несомненно! Можно смело Национальный Институт Ядерных Исследований переименовывать в Национальный Институт Христианского Учения о Ядре.
crower: (Default)
Похоже на то. Или на это. Получается что он всегда в таком состоянии находился, а шок, то есть ощущение сабжа получают девианты.
crower: (Default)
   Прикол заключается в том, что это сообщение я вижу у себя в ЖЖ-почтовом ящике. Да, да, да. В одном посте одного жж-юзера я написал комментарий. На него некто другой ответил. Уведомление (кто, где и что написал) я увидел, потому что по электронке было выслано уведомление. Пришлось лезть в мусорную корзину и заглядывать в удалённое уже письмо - где конкретно это было. Зашёл в оригинальный пост с комментами и вижу, что на этом самом ответе стоит "Комментарий заморожен". Должно быть хозяином того дневника.
  Вот так и работает "Закон Дырявых Абстракций". ;)
crower: (Default)
    А вот и разъяснения почему автор считает неназемные переходы злом. Как мной и предполагалось, напрямую переходы злом не являются. А вот косвенно - как объекты, поощеряющие строительство античеловеческих дороги - да. Собственно суть в том, что нельзя рассматривать переходные переходы отдельно от ОДД. И в этом я целиком и полностью согласен. И предмет сей я, в принципе, рассматривал в комплексе как средство обеспечения перемещения людей и грузов. С этой позиции следует стремиться к равновесию между скоростью доставки единичных высокоскоростных пассажиров (личный транспорт) и массовых малоскоростных пассажиров (пешеходы, общественный транспорт). Нет, я, конечно, не против того чтобы пассажиры добирались до точки назначения быстрее. Это, несомненно, очень хорошо и к этому можно было бы стремиться. Однако следует помнить, что быстрая доставка этих конкретных пассажиров не должна идти в ущерб доставке большинству других. Вот, собственно, в этом-то и вся загвоздка: "Быстрее вас доставить, конечно, можно. Но тогда десяток/сотня вот тех пассажиров доберётся до своей цели гораааздо позже". Так верно.
    А вот до чего я не дошёл сам, но почерпнул из поста - это о роли регулируемых перекрёстков, как средства по нарезке и ограничению трафика. За что автору отдельное спасибо.
    И в этом ракурсе получается, что водителей, выезжающих на перекрёсток, если видят что проехать не смогут, "нужно драть как сидорову козу". Не подумайте, что я водителе-ненавистник ;). Пешеходы встречаются ничуть не лучше. После того как дали команду что водители всегда должны пропускать пешеходов, многие из последних обнаглели настолько что решили что пропускать их должны не только на зебре, но и в не оборудованном переходом месте. А что больше всего меня раздражает, так это то как иногда пешеходы через переход прут жиденьким сплошным потоком не спеша, прогулочным шагом. Как будто так сложно подождать секунд десять, собраться несколько человек и так стайкой и пройти активным шагом. Вот из-за того что нет взаимоуважения "весь этот катаклизм я у вас тут наблюдаю"©
   И чтобы не забыть совсем, то стоит упомянуть и ещё один момент (о котором в посте не говорится): загрязнение окружающей среды. С этой позиции лучше бы ДВС-транспорту побыстрее проехать к чёртовой матери и пусть там тарахтят себе. Хотя, можно и более кардинальные меры предпринять - электропривод....
crower: (стандарт)
У нас принято избавляться от светофоров и "зебр" - говорят они мешают машинам ездить быстрее. Это типичное заблуждение. Светофор был изобретен для того, чтобы помогать машинам ездить быстрее, и не попадать в ДТП. Если где-то светофор чему-то мешает, то это в первую очередь вопрос к тому идиоту, который настраивал его фазы (у нас, по старой доброй привычке эта задача зачастую отдана на откуп полным идиотам - бывшим и действующим сотрудникам ГИБДД).

Я иногда жалею, что не могу взять всех тех, кто этого не понимает, с собой на экскурсию... ну скажем в Японию. Япония не бедная страна. Там, например, у каждой кочки на дороге выставляют специального человека с светящимся указателем, чтобы он махал им и помогал машинам кочку объехать. Если бы кто-то у нас стал так делать - то все дороги были бы густо заставлены людьми с указателями. А в Японии - без проблем: денег хватает и на ремонт дорог, и на людей у редчайших кочек, пока их не заделают. Поверьте - там хватило бы денег и на подземные, и на надземные переходы, если бы они потребовались.

Нельзя сказать, что японцы что-то делают не подумав. Обычно даже наоборот... ну слишком уж много думают. Например те, кто был в Японии подтвердят - там очень часто встречаются "счетчики". Например, у нас "счетчики" "Городских проектов" посчитали сколько на Тверской машин, а сколько людей. Это произвело неизгладимое впечатление даже на самих "счетчиков", не говоря уже о С.С.Собянине. В результате на Тверской решили убрать парковку машин. А в Японии власти сами постоянно все считают. Например, считают сколько людей в какую дверь вагона метро зашло, причем еще и по категориям: молодые, пожилые, дети.. У пешеходного перехода часто стоит человек и считает сколько людей перешло, сколько машин проехало, сколько повергнуло. Это все и камеры считают, но еще и человек сидит тоже считает. Двойной контроль и учет.

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



Что ж в этом перекрестке?
Read more... )

crower: (Default)
      Вот сижу, пишу программу. А профессиональная хоббишная деформация в бекграунде комментирует:
добавил в программу кучу строк-мутаген (я) спровоцировал появление пачки мутаций, увеличившие геном на пару килобайт
проверил корректность кода (perl -c)-мейоз прошёл успешно
запустил скрипт на исполнение/тестирование с заданными параметр-сетами-новый организм проверяется на жизнеспособность в разных условиях
проанализировал код. вынес дублирующиеся алгоритмы в отдельную подпрограмму-транспозоны в действии
один кусок кода не понравится, рядом скопировал его же и стал в новую копию вносить изменения-произошла дупликация гена. одна из копий попала  под последовательность прогрессивных мутаций
закоментил старый код-мутация пришласьна сайт транскрипции и ген выключился
снова погонял новый код, сравнивая со старым.-работает отбор, в котором конкурируют старый код с новым
новый код удобнее в сопровождении-новый ген оказался эффективнее. стрый ему проиграл и не выдержал конкуренции
удаляю старый закоменченый кусок кода-очередная мутация привела к потере очередного гена. тут можно поспорить: поскольку новый код призван был заменить страрый, то это была потеря не гена, а дуплицированного аллеля. согласен. однако, в процессе модификации нового кода эволюции дуплицированного аллеля я в него насовал дополнительные возможности. так что по факту он превратился уже в новый ген. :)
новый код в подпрограмме оказался на столько удачным, что я планирую по его образцу нагенерировать ещё пачку подпрограмм и внеся небольшие изменения заставить трудиться каждуго над своей задачей-если с предыдущей ситуацией можно ещё было поспорить, мол это никакая не дупликация и расхождение свойств по факту, хотя по процедуре и похоже, то теперь в чистом виде имеем многократную дупликацию и действительно расхождение аллелей с превращением их в разные гены.
вот неплохая процедурка, результат работы которой пригодится в разных местах программы. Правда в разных местах понадобится чуть-чуть отличающийся результат. Чтобы не плодить подпрограммы - чуть разные но слишком похожие, вносим в неё небольшие изменения - делаем параметро-зависимым её поведение. В результате в зависимости от переданных ей параметров она выдаёт в разных местах немного различающиеся результаты - ровно те, что требуются.-Вот тебе и альтернативный сплайсинг: в зависимости от факторов (передаваемы в процедуру параметров) логически работают разные последовательности. То есть
if ... then ... [else ...]
- аналог интронов/экзонов. Из кода они, конечно, не удаляются, но при исполнении кода при разных условиях работают разные его части. фактически это и есть созревание кода. Полной аналогии ожидать не надо. Куски кода как РНК по программе не гуляют (хотя, вообще-то бывает и такое), а остаются на месте. Аналог экспрессии, созревания происходит при запуске кода. Есил в биологическом организме один ген транскрибируется и транслируется в разные разнесённые в пространстве объекты, то в данном случае транскрипция/созревание/трансляция происходит при исполнении.

Зачем всё это мне? Затем что Киберморф я не забросил. Проект находится на стадии очередного обдумывания направления дальнейшего развития. А для этого тема продолжает исследоваться. Изучается вопрос: чем отличается среда биохимии и генетики от среды программной. Какими дополнительными условиями требуется обеспечит программную среду, чтобы эволюция киберморфов не барахталась, застряв в топологических ямах, а стала двигаться, хоть в каком-то направлении.
crower: (Crower)
    Давным-давно, когда я ещё учился в военном училище в особый восторг меня (и моих товарищей) приводили всяческие комиссии. В переносном смысле, конечно. Потому что мы начинали с особой тщательностью <strike>пи</strike> наводить порядок. Одним из выдающихся моментов этого дебилизма была история, когда начальник курса всех собрал и объявил: "Через месяц приезжает комиссия. А чтобы вы не возмущались что мы занимаемся показухой, начнём наводить порядок с сегодняшнего дня". Вот такая квинтэссенция дебилизма. И ведь это не значит что в другие - вне ожидания комиссии - дни мы заростали грязью и ничего не делали. Каждую неделю у нас был парко-хозяйственный день, в который убирались все поголовно и наводили чистоту и порядок везде где только можно придумать. И это не считая того, что каждый день уборка производилась нарядом по курсу, по столовой и просто дежурными по отделениям.
   С тех пор прошло много лет и я работаю в конторе, не имеющей к армии практически никакого отношения, но роднит её с армией всё та же вакханалия законов Паркинсона.
    Объявили о приезде комиссии. Ещё за несколько месяцев до приезда начинают выискивать недочёты и недоработки. Ну, к этому-то мы привыкли. На своём веку в этой конторе столько комиссий перевидали, что они нас даже не возмущают.
    Но что мне особенно понравилось <strike>в этот раз</strike>?
    Местное начальство накануне неоднократно осчастливливало нас своим визитом и не уходило в общем-то удовлетворённым. По крайней мере из нашего подразделения. Но предпоследний день (а дело было в воскресенье) ещё раз всё проверяло и вдруг обнаружило, что при огнетушителях - вовремя взвешенных и подписанных, висящих <stike>по уставу</strike> как положено (по крайней мере те, что попадутся на глаза) - отсутствуют <stike>верхонки</stike> варежки огнетушительные. Начальство очень возбудилось, рассердилось, топало ножками и кричало на сменного инженера (а он-то ту при чём?) почему нет верхонок. К приезду комиссии, конечно же, варежки ко всем огнетушителям срочно были выданы. Не-е-е.. Вы не подумайте что это просто так. ОУ - он же огнетушитель углекислотный - при работе за те несколько секунд выбрасывает дофига углекислоты, которая расширяясь, охлаждается и неаккуратный огнетушащий работник, может хватануться за раструб  и получить травму. Вот столько лет всё было нормально, а тут <stike>наверняка, один идиот решил проверить как прилипает язык к холодному</stike> понадобились верхонки. Перчатки самые обычные, рабочие. Такими пользуются чтобы мозоли не натирать, когда лопатой копают с непривычки. А вот защитят ли они от обморожения или наоборот создадут ложную уверенность оператора огнетушителя, что ему всё можно  ничего не будет и....
   В общем, вопросы на засыпку:
  • через какое время наша промышленность начнёт выполнять государственный заказ и выпускать варежки огнетушительные?
  • через какое время для варежки огнетушительные будут требовать возить в метрологию на поверку (а чем тушить, если придётся, в это время?
  • и чтобы на них были уставные этикетки, свидетельствующие о допустимости их эксплуатации?
  • и когда появится в инструкциях упоминание что перед тушением пожара необходимо проверить исправность варежек перед тем как их надеть?
  • когда появится регламент каким образом перчатки должны быть закреплены: висеть на огнетушителе, прижаты огнетушилем к стене (те которые висячие), висеть на специальном гвоздике... А то ведь без регламента очередной комиссар прикопается просто так, а с регламентом - всё описано как должно быть.
    Шутки-шутками, но в последнее время "охрана труда" стала гораздо важнее производственных процессов. Инженер по охране труда нам так прямо заявил: "Я не знаю чем вы тут занимаетесь, но вы должны знать то-то, то-то и то-то...". Ну и спрашивал всякую ахинею, которая к нам не имеет никакого отношения.

    И это всё имеет прямое отношение к законам Паркинсона, ибо стало жить самостоятельной жизнью, которую уже никто контролировать не в состоянии. А как самостоятельная жизнь, первый инстинкт у неё - закон самосохранения. И как один из способов сохранить себя сия деятельность расширяется и раздувает собственную значимость.
crower: (Crower)
    С одной стороны результаты гонки - а именно Виталия - расстроили. Но с другой - подиумы Филлиппе и Камуи порадовали. Хоть и незавидная роль у Массы, но приятно что и он вознаграждён. Себа, конечно, было не остановить. Большой шлем в нынешнее время тоже дорогого стоит. Ну и за Камуи тоже можно порадоваться - в кои веки взойти на подиум у себя на родине! Помню как расчувствовался Нандо у себя в Испании.... В общем, какова бы ни была дальнейшая судьба Камуи, в историю он себя вписал заметными буквами, а не маленьким шрифтом... Второе или первое место было бы, конечно, круче и он был бы уже первым в своём роде, но, наверно, и так не плохо...
   В общем, не смотря на огорчение гонка и положительные эмоции принесла...
crower: (Crower)
    С недавнего времени люблю почитывать[livejournal.com profile] maxkatz. Много интересного пишет, хотя некоторые вещи вызывают возражение.
 
Read more... )

    В следующих раз как-нибудь помечтаем о том, каким мог бы быть общественный транспорт...

mod_perl

Oct. 3rd, 2012 10:39 pm
crower: (Default)

Ковыряю mod_perl. Казалось бы чего проще? Вроде бы под CGI много лет успешно пишу, в том числе и на perl, но как бы не так! С самого начала заподозрил что не всё так просто. Да и привычные схемы в привычной обстановке стали спотыкаться, ё-моё. Оказывается, а) модперл заворачивает пишимый скрип в сабрутинг handler, который и запускает. А отсюда вытекают многие весьма неожиданные последствия. Во-первых, описанные функции оказываются вложенными, во-вторых локальные переменные, которые описаны вне этих функций и должны быть им видимы теряют свою привычную природу. В результате при пользовании их функцией порождается одноимённая переменная локальная, но статическая, с которой (а не с той что описана) функция и работает. А поскольку перл-среда продолжает жить собственной жизнью, то и значение её оказывается доступная разным реинкарнациям скрипта. Этот эффект можно было бы с пользой применить, если бы не многотредовая работа апача: в каждой нитке свои переменные. Ну, до "variable X will not stay shared" в логах я не успел дойти, а эмпирически вычислил каким образом нельзя юзать переменные. Сначала меня, конечно, озадачили "subroutine Y redifined at ...".  Прописал как-то сразу их глобальными, да ещё и в модуле. Воот. А б) поскольку среда продолжает непрерывно жить, то подгруженные однажды модули, прописанные штатным путём, весьма несподручно обновлять... В общем, такое непривычное и непредсказуемое поведение просто кричало о том, что mod_perl - это не просто CGI и для него есть свои требования, первые из которых я уже вычислил. Не заметил в какой момент написания скрипта в error.log стали вываливаться громадные портянки переопределённых констант. В ModPerl::Util.pm, который я не вызываю. То есть это где-то в ядре его... Не с первого раза нашёл солюшн, а именно: в апачевый конфиг нужно добавить:

<Perl>
$ModPerl::Util::DEFAULT_UNLOAD_METHOD = 'unload_package_xs';
</Perl>

Когда совсем надоело вычислять что ещё не так и как писать "как надо", пошёл искать ума-разума у гугля. Нашёл не сразу. У O'Reilly (кто бы мог подумать? ;)): "Practical mod_perl". Чем вполне доволен - сижу, знакомлюсь. Пока не без удовлетворения нашёл подтверждение своих догадок по многим пунктам.

crower: (Crower)
   Не нравится мне когда абзацы начинаются не с красной строки. Поэтому на своём сервере отбиваю красную строку, заворачивая весь текст в div с text-indent. Наконец надоело мне это делать каждый раз ручками и решил вписать индент прямо в Common.css.

Read more... )

Profile

crower: (Default)
crower

February 2018

S M T W T F S
    123
45678910
11121314151617
181920212223 24
25262728   

Syndicate

RSS Atom

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 30th, 2026 12:57 am
Powered by Dreamwidth Studios