У меня тут появилась одна идейка, буду рад услышать критику, или наоборот, пожелания...
Идея вот в чем. Пусть у нас есть компьютер с подключенными к нему сканером, принтером и ещё кучей устройств. Это минимальные требования, как видно не слишком высокие.
Я посчитал, что если оставлять кант размером 1 см, то на 1 листе бумаги можно уместить 40000 символов, что примерно равно 40000 байт. И это в среднем, без учета возможного сжатия, несимвольного начертания знаков, и т.д. Так почему бы не сделать бумагу носителем информации, олько не для человека, а с целью последующего ввода её в компьютер и последующей обработки? Ведь у нас есть всякие там UAN9/13, которые нормально работают, так почему бы не хранить файлы, графику, музыку на бумаге? У меня даже где-то лежит загрузочный лист для Win95 для SCSI сканеров, значит такое по крайней мере возможно. Не буду тут ударяться в технические глубины, но чем таскать дискету 1.44 массой 7 грамм, можно таскать ~10 листов бумаги каждый "емкостью" ~ 5 Мб. Да, бумага нестойка, мнется, пачкается, рвется. Но её цена! Да и вряд ли кому-то придет в голову хранить на неё дистрибутив Windows или Linux. Можно разработать такой код, который будет стоек к сгибам (у меня уже есть наработки). Правда с помощью него мне получилось получить емкость только 2 мБ/страница, так как он избыточен (для CRC/восстановления).
Короче вот. Идея — бумага как замена дискете. Что скажете?
26.08.05 19:43: Перенесено из 'Философия программирования'
26.08.05 20:22: Перенесено из 'Коллеги, улыбнитесь'
1. Абсолютно согласен. Замучила клавиатура. Графические экзотерические языки в жизнь. Чрезвычайно удобно. Начеркал карандашиком, приехал на работу и все заработало. Здоровски.
2. Перфокарты в жизнь. Чрезвычайно удобная вещь. Жалко что ее забыли. Опять же, как блокнот для записей неоценим.
Здравствуйте, DMD, Вы писали:
DMD>Короче вот. Идея — бумага как замена дискете. Что скажете?
А что, прикольно. Плюс этого метода в том, что утащить информацию можно откуда угодно, даже из тех мест, где нет дисководов и пломбированы USB порты. И (главное) это легко сделать в обход службы безопасности. Одна проблема — нужно каким то образом поставить драйвер (можно сделать это трояном). Считаем: 5mb — 1 страница. Печатать на двух сторонах — 10 листов, влезающие в папочку — 100Мб. Вполне неплохо.
Ваша идея поистине гениальна, без тени иронии. Вот только полезные применения довольно специфические . Хотя — вот еще применения.
1) Информация для клиентов на бумажных визитных карточках. Польза сомнительна — сканер есть не у всех.
2) Такие листы можно посылать гражданской почтой. Обычными письмами. В любой труднодоступный район, или бизнес-почтой в пределах города. И это просто до ужаса секъюрно — можно шифрануть и закрыть цифровой подписью.
3) Можно выдавать клиентам вместо дискет в тех случаях, когда нужна личная передача предмета (для секъюрности). Это великолепно подойдет, например, для распространения электронных подписей или ключей (вместо дискет).
4) Сделав поддержку в виде ActiveX компонент, можно внедрять специальные поля с данными в таком формате в печатные документы. Например, это может быть цифровой подписью. Или закодированное содержание этого документа. Пока не знаю, зачем это может понадобиться, но вполне может, например, если предполагается последующая электронная обработка этого документа. Кстати, также прикольно печатать номер документа в виде штрих-кода.
Короче, применения вполне можно придумать. Но это не главное. Главное, что это просто КРУТО!!!
Здравствуйте, Gaperton, Вы писали:
G>Считаем: 5mb — 1 страница. Печатать на двух сторонах — 10 листов, влезающие в папочку — 100Мб. Вполне неплохо.
Конкурс: Microsoft Visual Studio 2005 Team Suite — Попробуй утащи!!!
Здравствуйте, GlebZ, Вы писали:
GZ>Здравствуйте, Gaperton, Вы писали:
G>>Считаем: 5mb — 1 страница. Печатать на двух сторонах — 10 листов, влезающие в папочку — 100Мб. Вполне неплохо. GZ>Конкурс: Microsoft Visual Studio 2005 Team Suite — Попробуй утащи!!!
Для справки: 100 Мб вполне хватит, чтобы стащить исходники продукта длиной примерно 5 миллионнов строк. Стоить это будет гораздо дороже, чем несчастная копия вашего Team Suite, которую можно будет и так купить на пирацких дисках в любом ларьке.
Здравствуйте, Gaperton, Вы писали:
G>Для справки: 100 Мб вполне хватит, чтобы стащить исходники продукта длиной примерно 5 миллионнов строк. Стоить это будет гораздо дороже, чем несчастная копия вашего Team Suite, которую можно будет и так купить на пирацких дисках в любом ларьке.
5 mB — это сказка. Проблемы возникают и при чтении UAN, которые приспособлены для хранения и надежного чтения чисел. О сканируемом тексте, можно и не заикаться. Там ошибка на ошибке и на ровном месте. Максимум несколько килобайт на страницу (рассчитывать неохота).
Здравствуйте, GlebZ, Вы писали:
GZ>Здравствуйте, Gaperton, Вы писали:
G>>Для справки: 100 Мб вполне хватит, чтобы стащить исходники продукта длиной примерно 5 миллионнов строк. Стоить это будет гораздо дороже, чем несчастная копия вашего Team Suite, которую можно будет и так купить на пирацких дисках в любом ларьке. GZ>5 mB — это сказка. Проблемы возникают и при чтении UAN, которые приспособлены для хранения и надежного чтения чисел.
А буква — это у нас не число, да? Я в целом доверяю рассчету автора. Даже если получится 1 Мб на страницу, это уже неплохо , т.к. достаточно для use cases что я привел.
GZ>О сканируемом тексте, можно и не заикаться. Там ошибка на ошибке и на ровном месте. Максимум несколько килобайт на страницу (рассчитывать неохота).
Машинописная страница текста — это примерно 2К. При известной гарнитуре шрифта распознается без ошибок.
А вообще, нестандартно надо мыслить, нестандартно . Хотя бы потому, что это весело.
DMD>Короче вот. Идея — бумага как замена дискете. Что скажете?
Я делал как-то систему на основе двумерного штрих-кода (квадратики такие сантиметра 3 на 3), в них помещался примерно килобайт информации (или больше, я уже плохо помню) — причем в зипе (то есть, штрих-код был избыточным, ошибкобезопасным).
На этом штрих-коде помещалась информация (значения полей) распечатанного на том же листе документа.
Соответственно, еще тогда возникла идея таким образом базу хранить
...Ei incumbit probatio, qui dicit, non qui negat...
Здравствуйте, vitaly_spb, Вы писали:
DMD>>Короче вот. Идея — бумага как замена дискете. Что скажете?
_>Я делал как-то систему на основе двумерного штрих-кода (квадратики такие сантиметра 3 на 3), в них помещался примерно килобайт информации (или больше, я уже плохо помню) — причем в зипе (то есть, штрих-код был избыточным, ошибкобезопасным).
_>На этом штрих-коде помещалась информация (значения полей) распечатанного на том же листе документа.
_>Соответственно, еще тогда возникла идея таким образом базу хранить
Короче я попробую, посмотрим что получится. Пусть сначала будет предложение, а потом — спрос.
А план ... вещь полезная, но не тогда, когда занимаешься спортом. =) А программирование — это и есь спорт. =)
Re: Аналогичная идея про сверх-скоростной интернет
Записываем много DVD, столько, чтобы загрузить ими хороший грузовик. Везем на другой конец страны со скоростью 100км/ч (ну, пусть 80). Скорость передачи данных получается какая-то запредельная.
McSeem
Я жертва цепи несчастных случайностей. Как и все мы.
Re[2]: Аналогичная идея про сверх-скоростной интернет
Здравствуйте, McSeem2, Вы писали:
MS>Записываем много DVD, столько, чтобы загрузить ими хороший грузовик. Везем на другой конец страны со скоростью 100км/ч (ну, пусть 80). Скорость передачи данных получается какая-то запредельная.
Кажется обсуждалось уже, что какая-то научная лаборатория с отделениями на разнаых концах США так и поступал — им надо было какое-то охренительное кол-во гигабайт передавать, они посчитали стоимость и скорость передачи по Инету — и наняли грузовики.
Здравствуйте, Gaperton, Вы писали:
G>А буква — это у нас не число, да? Я в целом доверяю рассчету автора. Даже если получится 1 Мб на страницу, это уже неплохо , т.к. достаточно для use cases что я привел.
А причем тут буква? Если бы можно было-бы все мерять буквами, то мы бы давно уже работали на аналоговых компьютерах. Для того, чтобы источник был надежным, он должен быть детерменированным и бинарным или около того. То есть, либо есть сигнал, или его нет. И не надо забывать, что при этом существует некоторая дельта, в которой нельзя определить что это такое, сигнал или его отсутсвие. А так-как поверхность бумаги ворсистая, то и дельта будет значительная. Приплюсуй к этому то что уйдет на позиционирования считывания. Поэтому кисельных берегов не будет.
Теперь по рассчетам объема. За исходные возьмем утверждение vitaly_spb 3x3 в размере килобайта. Стандартный A4 — 29,7см на 21см(источник Microsoft Word). Итого на листе получается 30/3*(21/3)=70 килобайт. У страницы 2 стороны — получается 140 килобайт. То есть мегабайтом не пахнет.
Дискета 1.4 Mb — это 10 листов бумаги. CD-ROM — 700/0.14=5000, то бишь 10 пачек бумаги. Уже тяжеловато таскать. Microsoft Studio 2005 Team Suite — 4 DVD в котором один из них гиг на 7. Посчитывать не буду, но без грузового транспорта грыжу себе обеспечишь.
И еще, можно сравнить цену дисковода, и сканера. И чтобы этот сканер работал со скоростью дискетки.
Я когда-то давно слышал, что кем-то разрабатывается технология печати (с помощью принтера и специальных "красок") микросхем то ли на пленке, то ли еще на чем-то. Производительность конечно у таких "нарисованных процессоров" маленькая, но зато они дешевые и энергоэкономичные.
Здравствуйте, GlebZ, Вы писали:
GZ>Теперь по рассчетам объема. За исходные возьмем утверждение vitaly_spb 3x3 в размере килобайта. Стандартный A4 — 29,7см на 21см(источник Microsoft Word). Итого на листе получается 30/3*(21/3)=70 килобайт. У страницы 2 стороны — получается 140 килобайт. То есть мегабайтом не пахнет.
Если использовать цветной принтер то можно и больше...
... << RSDN@Home 1.1.4 beta 6a rev. 436>>
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
Здравствуйте, Gaperton, Вы писали:
G>2) Такие листы можно посылать гражданской почтой. Обычными письмами. В любой труднодоступный район, или бизнес-почтой в пределах города. И это просто до ужаса секъюрно — можно шифрануть и закрыть цифровой подписью.
А еще можно посылать с курьером с инструкцией: при обнаружении -- съесть
флешку-то фиг прожуешь
Здравствуйте, WolfHound, Вы писали:
WH>Если использовать цветной принтер то можно и больше...
Ну умножь на четыре, все равно ситуация кардинально не меняется. Я в принципе написал о похожем на бинарный. Можно и по интенсивности ввести состояния. Типа 0-64 — 0, 64-128 — 1, 128-192 — 2, 192-255 — 3. Но все равно, результат достаточно конечный, и сильного развития (до гигов на странице) получить не удастся. А диск уже такой результат получил. И это еще не конец его развития.
Здравствуйте, GlebZ, Вы писали:
GZ>2. Перфокарты в жизнь. Чрезвычайно удобная вещь. Жалко что ее забыли. Опять же, как блокнот для записей неоценим.
Ну почему же забыли я вот использую их досих пор как подстваки для кружек
Здравствуйте, WolfHound, Вы писали:
WH>Если использовать цветной принтер то можно и больше...
А если еще заставить его печатать на туалетной бумаге, 54 метра * 10 см (примерно) буде 5400 см.
скоки у вас там на м2 помещалось, а теберь берем трехслойную Зеву ПЛЮС, это же колосально, а если мы
еще и двухстаронню печать запустим на каждом слое, ВАУ!!! СУПЕР!!!
Здравствуйте, DMD, Вы писали:
DMD>У меня тут появилась одна идейка, буду рад услышать критику, или наоборот, пожелания...
.... DMD>Короче вот. Идея — бумага как замена дискете. Что скажете?
The IP datagram is printed, on a small scroll of paper, in
hexadecimal, with each octet separated by whitestuff and blackstuff.
The scroll of paper is wrapped around one leg of the avian carrier.
A band of duct tape is used to secure the datagram's edges. The
bandwidth is limited to the leg length. The MTU is variable, and
paradoxically, generally increases with increased carrier age. A
typical MTU is 256 milligrams. Some datagram padding may be needed.
Upon receipt, the duct tape is removed and the paper copy of the
datagram is optically scanned into a electronically transmittable
form.
Обязательно бахнем! И не раз. Весь мир в труху! Но потом. (ДМБ)
Обладают очень интересным качеством:
на бумаге закодированы УФ краской уникальная (в смысле различная для каждого листа) система координат.
Ручка умеет рисовать как любая другая и на любой другой бумаге но основная венечка в том что она запоминает
"унутре" что ты нарисовал. Подключаешь в USB порт и имеешь свои заметки в электронном ввиде с указанием что где (в том числе на каком листе) ты изобразил.
Здравствуйте, punk4, Вы писали:
P>Ну почему же забыли я вот использую их досих пор как подстваки для кружек
Продвинутые люди давно уже CD под это дело используют. Я вот уже на DVD перехожу.
P.S. Извините за offtop, не сдержался.
В каком-то журнал (кажется Hard'n'Soft или Chip) года 2-3 назад описывали почти такую программу. И даже приводили пример — в журнале 1*2 см. прямоугольник — все ссылки, встречающиеся в журнале.
Позиционировали они эту программу для дополнения печатных изданий.
. Лучше использовать туалетную бумагу. Тогда можно не съедать, а просто подтиреть и спустить. Все примут это действие за нормальный физиологический акт.
... << RSDN@Home 1.2.0 alpha rev. 606>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
ViRUS_1 wrote:
> P>Ну почему же забыли я вот использую их досих пор как подстваки для > кружек > Продвинутые люди давно уже CD под это дело используют. Я вот уже на > DVD перехожу. > P.S. Извините за offtop, не сдержался.
У моего коллеги по работе для этой цели используется официальный диск с
WinXP
Здравствуйте, c-smile, Вы писали:
CS>Фирме Logitech мои личные "шляп сыму" за идею.
Это конечно круто, но есть одна проблема — полезные use-cases для такого устройства придумать... Жалко писать на такой бумаге. Все подряд писать — дорого и глупо.
Может быть, для студента, лекции записывать... Это да. А так — нафиг не надо, отсканировать проще. Впрочем, и отсканировать лекции тоже можно.
Второй и единственный ИМХО мало-мальски полезный use-case для такой ручки — рисовать MMS для мобильных телефонов. Такая ручка со специальным блокнотом уже продается фирмой Nokia.
Gaperton wrote:
> CS>Фирме Logitech мои личные "шляп сыму" за идею. > Это конечно круто, но есть одна проблема — полезные use-cases для > такого устройства придумать... Жалко писать на такой бумаге. Все > подряд писать — дорого и глупо.
Они бы сделали фломастер для доски. Типа рисуем диаграммы фломастером на
доске, а потом отсылаем по почте/подшиваем в доку.
Здравствуйте, Cyberax, Вы писали:
C>Gaperton wrote:
>> CS>Фирме Logitech мои личные "шляп сыму" за идею. >> Это конечно круто, но есть одна проблема — полезные use-cases для >> такого устройства придумать... Жалко писать на такой бумаге. Все >> подряд писать — дорого и глупо.
C>Они бы сделали фломастер для доски. Типа рисуем диаграммы фломастером на C>доске, а потом отсылаем по почте/подшиваем в доку.
Есть и такое устройство — стоит у нас в комнате для конференций. Там еще круче — картинка появляется на удаленном компе в реальном времени, устройство цепляется на любую доску.
По какой-то причине его забросили, и уже не используют — наверное, и это по каким-то причинам не удобно...
Здравствуйте, Gaperton, Вы писали:
G>Здравствуйте, c-smile, Вы писали:
CS>>Фирме Logitech мои личные "шляп сыму" за идею.
G>Это конечно круто, но есть одна проблема — полезные use-cases для такого устройства придумать... Жалко писать на такой бумаге. Все подряд писать — дорого и глупо.
Бумага в принципе обычная. Ничего на ней нет волшебного.
И по цене она отнюдь не космическая.
Gaperton wrote:
> C>Они бы сделали фломастер для доски. Типа рисуем диаграммы > фломастером на > C>доске, а потом отсылаем по почте/подшиваем в доку. > Есть и такое устройство — стоит у нас в комнате для конференций. Там > еще круче — картинка появляется на удаленном компе в реальном времени, > устройство цепляется на любую доску.
О, а как называется?
> По какой-то причине его забросили, и уже не используют — наверное, и > это по каким-то причинам не удобно...
Просто такой стиль работы очень удобен при распределенном проекте, так
как рисовать те же диаграммы в Розе намного медленнее.
--
С уважением,
Alex Besogonov (alexy@izh.com)
Posted via RSDN NNTP Server 1.9
Sapienti sat!
Re[2]: Аналогичная идея про сверх-скоростной интернет
Здравствуйте, McSeem2, Вы писали:
MS>Записываем много DVD, столько, чтобы загрузить ими хороший грузовик. Везем на другой конец страны со скоростью 100км/ч (ну, пусть 80). Скорость передачи данных получается какая-то запредельная.
Здравствуйте, DMD, Вы писали:
DMD>У меня тут появилась одна идейка, буду рад услышать критику, или наоборот, пожелания...
На самом деле со своей колокольни могу сказть только одну вешь:
С таким средством переноса информации как бумага Вам, бедет необходимо выдумать новое средство для ведения записей (например глинянные таблички очень подойдут), почему, объясняю:
Допустим Банк. Представьте себе сколько здесь бумаги, и если будет возможность использовать ее как носитель информации, а для записи на такой ностиель будет достаточно только принтера коих тоже немало, то каждый квадратный сантиметр превращается в потенциальную угрозу безопастноти... и естественно у всех отбирут тетради, блокноты, а за листы ватмана вообще будут убивать на месте
Здравствуйте, punk4, Вы писали:
P> каждый квадратный сантиметр превращается в потенциальную угрозу безопастноти... и естественно у всех отбирут тетради, блокноты, а за листы ватмана вообще будут убивать на месте
Здравствуйте, vitaly_spb, Вы писали:
DMD>>Короче вот. Идея — бумага как замена дискете. Что скажете?
_>Я делал как-то систему на основе двумерного штрих-кода (квадратики такие сантиметра 3 на 3), в них помещался примерно килобайт информации (или больше, я уже плохо помню) — причем в зипе (то есть, штрих-код был избыточным, ошибкобезопасным).
_>На этом штрих-коде помещалась информация (значения полей) распечатанного на том же листе документа.
_>Соответственно, еще тогда возникла идея таким образом базу хранить
Эта идея очень даже хорошо используется банками для оработки платежек. Т.е. при печати платежки она на компе клиента рапознается (виртуальный принтер этим занимается), реквизиты документа кодируются в кубики и лепятся внизу листа. Вот и все. Просто до безобразия, а главное работает уже года 2 (может и больше).