Архив меток: для размышлений

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

  • Одномерный мир

Мир, в котором есть только одна координата.

1.jpg

Такое измерение представляет собой линию, и если провести аналогию существование=движение, то всё существование в таком мире будет сводится к пребыванию в одной из точек этого мира и движению только вдоль направления линии.
Тут сама собой напрашивается интереснейшая мысль: а что если это линию изогнуть, соединить два противоположных конца?

2.jpg

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

  • Двухмерный мир

Итак, двухмерный мир — это плоскость, две координаты. Обьект в таком мире волен двигаться на все четыре стороны. Опять же, если эту плоскость изогнуть, свернуть в трубочку, обьект из двухмерного мира «ничего не почувствует». Он будет двигаться по какому- то вектору, взаимодействуя с другими телами, но он ни когда не сможет обьяснить, почему в определенных ситуациях он, двигаясь только в одном направлении, попадает туда, где уже был. Еще интересней, если такой двухмерный мир — трехмерная сфера! В таком случае жители двухмерного мира, куда бы они не двигались, при прямолинейном движении всегда будут попадать в то же самое место! В таком случае мы, жители трехмерного мира, увидим, что траектория движения такого обьект есть окружность на сфере.
Теперь попробуем подумать, как спроектировать движение тела из одномерного мира в двухмерный. Итак, что мы уже имеем: в одномерном мире — линия, луч, в двухмерном — коло.
То есть движение обьекта из одномерного мира по прямой на самом деле есть движение по кругу. Но что есть движение? Движение — перемещение тела во времени. Что бы попытаться изобразить движение тела из одномерного мира с привязкой ко времени, добавим еще одну координату. Так сказать, перейдем в трехмерный мир.

  • Трехмерный мир

Мы есть жители трехмерного мира. Но будем доделывать нашу модель движения тела из одномерного мира. Итак, что будет собою являть третяя координата, координата времени? Каждая точка на третей координате есть плоскость, на которой находится изображение одномерного мира в определенный момент времени. И на этой плоскости запечатлено тело из одномерного мира, «застывшее» в каком-то моменте времени. Если запечатлеть все моменты движения тела, получится спираль.

3.jpg

На рисунке серая линия – вектор течения времени, черная – траектория движения тела. Самое смешное – траектория  прямая для одномерного тела. Что еще оптимизировать? Отобразить вектор времени, как коло, потому что все процессы мира после первого витка спирали повторяются снова.

Недавно делал стартап.

Смысл заключался в том, чтобы создать программу, которая бы показывала на компьютерах конечных пользователей Интернета рекламу, отдавая часть денег юзерам. На бумаге получалось, что если человек включал программу по 2 часа в день целый месяц, он за месяц получал около 12$. Программа показывала рекламный баннер, автоматически обновляя изображение раз в 30 секунд. При этом конечным пользователям начислялись баллы, по которым проводились оплаты.

Теперь самое интересное – разработка. ПО было построено на клиент-серверной БД Access. Решил писать все на Delphi. Просидев две недели за компьютером и мечтая о горах золота, я все же сделал ПО работоспособным. Параллельно моим другом делался сайт-визитка. Но не судилось. Оказывается, рекламодатели не хотят продавать рекламу на таких проектах, понимая, что пускают деньги на ветер. Я написал около десяти листов в различные компании, но ни с одной из них так и не дождался ответа. Ошибка была в том, что реклама с оплатой за показы не продвигается сейчас, уступая место рекламе с оплатой «за клики» или «за результат».

Если кому-то интересно, могу дать исходники ;-)

Недавно увидел два чуда:

И первый проект и второй представляют из себя опенсоурс веб-ОС (почему так назвали, не пойму, ведь на самом деле присутствует только графический интерфейс). Новая мода такая пошла — создать операционку и открыть ее из браузера :) .

Я подумал, чего же им обоим не хватает? Они грузятся в браузере, хотя неплохо было, если бы ОС сама подключалась к определенному сайту, грузила бы графическую среду и дополнительное ПО. Даже придумал в теории, как это сделать:

  1. Качаете дистрибутив Линукс, думаю лучше всего для этих целей подойдет Slax Linux, потом объясню почему.
  2. Берете исходники опенсоурс браузера по Линукс, режете их, выкидывая все ненужное, в идеале должно получится полноекранное приложение с немногочисленными настройками а-ля «Стартовая страница».
  3. Настраиваете дистрибутив Слакса, выкидываете из него все ненужное ПО.
  4. При настройке ставите автозапуск из Иксов вашего браузера.
  5. Меняете все надписи Slax Linux на ваше название дистрибутива.
  6. Меняете всю графику.

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

  • Снижаются системные требования. На конечных компьютерах такая ОС может стартовать с usb-flash устройства, не требуя наличия винчестера, видеокарты (обходясь встроеным видео), CD-ROM-устройств.
  • Повышается защищенность конечных устройств.
  • Облегчается обслуживание компьютеров и ПО. Чтобы обновить какую-то программу для всех конечных компьютеров, нужно всего лишь переписать программу на сервере. То есть обслуживание клиенских компьютеров отпадает как ситуация.
  • и много, много другое

Desktoptwo:

eyeOS: