))
[info]khv_inviz
Ностальгия напала и заказал себе с Farnell отладочную плату с FPGA поиграться. И еще Arduino Uno. Хотя изначально планировал заказать всего лишь несколько операционников на замену в Xonar Essence STX.
В целом данная британская контора мне понравилась - огромный ассортимент (по сравнению с тем же mouser, где я не нашел ничего из того, что мне нужно), большинство позиций в наличии на складе. Говорят, цены все же не самые лучшие, но, конечно же, намного лучше, чем у большинства дистрибьюторов в РФ. Ну и скорость доставки радует - заказ выслали уже через 4 (!!!) часа после его оформления. Не стал рисковать с UPS или DHL из-за возможных проблем с таможней, заказал обычной почтой. 

Equipment
[info]khv_inviz
Купил рюкзак и спальник

...
[info]khv_inviz
Интересная подборка статей по неопределенному поведению и связанных с ним оптимизациями в C/C++. Достаточно познавательно, полезно и интересно.
A Guide to Undefined Behavior in C and C++
What Every C Programmer Should Know About Undefined Behavior
Type-punning and strict-aliasing

X86
[info]khv_inviz
Добавляю поддержку AVX и FMA в свою библиотеку для дизассемблирования. Ну, что можно сказать. Архитектура x86 стала еще ужасней с приходом нового костыля - префикса VEX, который может быть двухбайтовым или трехбайтовым. В целом идея неплохая, но лучше бы в Intel реализовали ее раньше (тогда не было бы идиотских mandatory-префиксов, используемых для SSE-инструкций).
Библиотека писалась пару лет назад. Поддерживает x86 и x86-64. Думаю, еще немного допилю и оптимизирую ее (например, можно добавить поддержку такого динозавра, как 3DNow!, хотя кому оно нужно в 2011-то году), после выложу исходники под лицензией BSD.

wtf?
[info]khv_inviz
Не могу понять, почему из примерно 2000 юзеров в том же ДЦ Билайна практически ни у кого нет нормальнойинтересующей меня музыки.
Начнем с drone ambient. Ради интереса вбиваю в поиск Maeror Tri - безрезультатно.
Теперь попробуем поискать какой-нибудь dark ambient. Inade, Raison D'être, Desiderii Marginis, Старуха Мха - ничего. Bad Sector - один альбом. Lustmord - один альбом.
С IDM та же самая история. Есть только очень известные группы вроде Autechre, Boards of Canada, Telefon Tel Aviv - да и то, лежат они зачастую в общей куче вместе с каким-нибудь позорным трансом или хаусом, полных дискографий естественно нет ни у кого. А вот если попробовать поискать, к примеру, Kettel, Access To Arasaka, Bola, Beefcake, Proem, Stendeck - естественно, ничего (и это еще не самые малоизвестные имена).
Про металл, конечно, и говорить нечего - в наличии сплошной мейнстрим вроде Dimmu Borgir, CoF и прочих Behemoth, а чего-то стоящего мало. К примеру, про post black metal вроде Alcest, Heretoir, Lantlos говнари города Хабруйска, естественно, знать не знают, впрочем, это слишком качественная музыка для их ушей.

Фейнман
[info]khv_inviz
"Вы, конечно, шутите, мистер Фейнман!" - замечательная книга про известного ученого. Книга ломает многие стереотипы об ученых (а некоторые подтверждает :)), читается легко и приятно. А сам Фейнман был очень интересным и разносторонним человеком.

Недетерминированность. Пост №1
[info]khv_inviz
Одна из основных проблем современного общества - недетерминированность. Возьмем, к примеру, транспорт.

Проблема актуальна как для общественного, так и для личного транспорта. Например, я выхожу из дома за 45 минут до начала рабочего дня. Но я могу добраться как за 15 минут (если повезет и внезапно к остановке подойдет более-менее свободный автобус), так и опоздать на пару минут, если придется пропустить много автобусов, в которые невозможно сесть по той причине, что плотность человеческих экземпляров внутри данных средств передвижения превышает все разумные пределы.

С личным транспортом аналогичная ситуация - ты можешь добраться до места назначения за 5 минут, а можешь простоять в пробке час.

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

Отсюда следует, что система наземного городского транспорта должна быть кардинально иной. Абсолютной детерминированности добиться, конечно, не удастся, но снизить энтропию до минимума вполне реально. Ничего не мешает немного пофантазировать на эту тему.

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

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

Транспортные линии должны быть нескольких видов и в идеале иметь как можно меньше пересечений между собой:
1. Линии для перемещения людей с малым количеством груза. Транспортные средства на данных линиях должны иметь достаточно большую вместимость (т.е., как современные автобусы). Естественно, должны быть приняты технические меры для ограничения количества человек в одном транспортном средстве, хоть проблемы с длительным ожиданием транспорта и исчезнут.
2. Линии для перемещения людей с большим количеством груза. Необходимы, например, для поездок в супермаркет (хотя мы рассматриваем будущее, и в идеале таких поездок вообще не должно быть, все товары должны заказываться из дома и доставляться на дом соответствующими службами). Транспортные средства на таких линиях должны иметь 3-4 места и вместительное багажное отделение.
3. Линии для грузоперевозок. Используются, как видно из названия, предприятиями для грузоперевозок
4. Туристические линии.

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

Конечно, данная инфраструктура имеет множество проблем. Например, возникающие аппаратные неисправности. Подобные ситуации должны разрешаться с привлечением специального персонала. Зато разрешает множество других проблем. Например, пропадает проблема дорожно-транспортных происшествий по вине водителей. Проблема ДТП по вине пассажиров, конечно, остается, но решить ее тоже можно - изобрести технические средства для предотвращения перехода в неположенном месте или в неположенное время вполне реально, было бы желание.

You are viewing [info]khv_inviz's journal