| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Песочница > Лучший сок |
| Автор: JackYF 31.5.2007, 14:06 |
| Итак, уважаемые дамы и господа, следующий вопрос. Все мы знаем, что многочисленные фруктовые и смешанные соки полезны для здоровья. Но тут встал вопрос: а какой же сок более всего удобен для того, что написать под него драйвер (ОС не имеет значения)? У меня есть некоторые мысли по поводу... Как думаете? |
| Автор: Exception 31.5.2007, 14:25 |
| А ты через USB его будешь подсоединять? |
| Автор: JackYF 31.5.2007, 14:28 |
| Естественно! По самым передовым технологиям! А где же ответ на сабж? ;) |
| Автор: Snowy 31.5.2007, 14:33 |
| Йа маленький апельсин |
| Автор: sergejzr 31.5.2007, 14:43 |
| Берёзовый. Писать ничего не надо т.к уже прозводится из потенциальных дров. Пили, да пей, как говорится.. |
| Автор: Exception 31.5.2007, 14:45 |
Боян. |
| Автор: megabist 31.5.2007, 22:12 |
йа маленький боян!!! (большой на самом-то деле =) ) |
| Автор: Snowy 31.5.2007, 23:12 |
| Это не баян, а сок Добавлено через 3 минуты и 6 секунд А вообще нужен универсальный драйвер сока. Под все типы - с крышечкой, с пробочкой, с соломинкой и просто пакетный. Вобщем независимый от интерфейса. Также нужно включить защиту от определения случайно пролитого сока, ибо он не функционален. Пролитым соком пусть занимаются драйвера клавиатуры и монитора. |
| Автор: ТоляМБА 1.6.2007, 06:28 |
| Во-во, особенно когда смешаны солод и хмель |
| Автор: Shaggie 1.6.2007, 07:21 | ||||
Snowy правильно написал, упаковка - всего лишь стандартный интерфейс, инкапсулирующий в себе различные виды соков. Однако производитель разный (сок берёзовый made in "Берёза", вишнёвый made in "Вишня" etc), и каждый выбирает свой подход к созданию сока, что сильно затрудняет создание универсального драйвера...
Соки в целом имеют набор совпадающих характеристик, благодаря которым их можно в значительной мере дифференцировать друг от друга. Примечательно, что их анализ займёт примерно одинаковое время для любого сока, поэтому нет смысла в поиске сока, "наиболее удобного для написания под него драйвера". Таковой драйвер должен считывать параметр цвет сока - светлый/тёмный/RGB/CMYK, градиент, прозрачность, параметр жидкость/вязкость, параметр кислость/сладкость, параметр наличие/отсутствие/процентное отношение фруктовой мякоти (кстати, анализ мякоти значительно увеличивает вероятность быстро и правильно определить тип сока). В сложных случаях необходимо производить химический анализ состава сока, определения процентного соотношения воды и содержащихся в соке витаминов. Технология прописана! Осталось только реализовать, прописать константы, функции, определиться с некоторыми сложно формализуемыми оценочными характеристиками... Зависимость такого драйвера от от определённого типа операционной системы должна быть невысока. Одно замечание: этот драйвер будет испытывать определённые затруднения при считывании смешанных соков. Некоторые будет неправильно определять, другие совсем откажется считывать. Например, берёзово-бананово-шоколадный сок приведёт к полнейшему зависанию драйвера. Поэтому прошу помочь в описании технологии определения смешанных (в самых различных комбинациях) соков. |
| Автор: Exai1e 1.6.2007, 07:29 |
| Лучший сок, с точки зрения написания дров к нему Жестко автора замарочило... |
| Автор: check 1.6.2007, 09:16 |
| Аааааааааааааааа!!!!!!!! Говорящий апельсин!!!!! |
| Автор: ТоляМБА 1.6.2007, 10:16 | ||
даже и не знаю что сказать. Shaggie, ты бы туда ещё до кучи мясо цыплёнка добавил. |
| Автор: JackYF 1.6.2007, 21:09 | ||||||
я ожидал эту реакцию, постя эту тему... Shaggie, молоток. Такое написать... Сразу иди к спонсорам, денег проси. Будем вместе проект открывать.
Я подрыдываю... Аааааааааааааааааааааа!!!!! Говорящий форумчанин!!!!! гы. На самом деле вот из чего идея возникла. Пью, я, значит яблочный сок, и читаю на упаковке:
Гыгы-гыгы. И вот подумалось, что к нему дрова писать легче всего будет Но тут уже успели такие технологии привести, что я начал сомневаться... P.S. Спасибо всем, поржал. Надеюсь, вы тоже поржали. Если еще есть мысли, пишите |
| Автор: check 1.6.2007, 22:15 |
| Это в раздел "Вёрстка веб-сайтов". Там спроси, какие соки полезнее - блочные или табличные |
| Автор: Snowy 2.6.2007, 00:32 |
| К блочному соку дрова писать явно проще, чем к поточному. Но поточный сок более продвинутый. Блочный сок всегда фиксированный - 0.2, 0.33, 0.5, 1.0, 1.5, 2.0, 3.0... А поточный нефиксированный - сколько нальют - неизвестно. Кроме того поточный сок может быть разбавлен некоторым количеством спиртосодержащей жидкости. Вот тут начинается самое сложное... Мало того, что процент сока в данном случае неизвестен, так ещё и повышаются требования и интерфейсу прикладного софта - он долже играть музычку и мигать фонариками. |
| Автор: esperant0 2.6.2007, 00:42 |
| Мне морковный сок нравиться. Но вообще по сабжу виноградный сок самый лучший. |
| Автор: megabist 2.6.2007, 12:58 |
| логично было бы узнать, под чем будет юзаться сок... |
| Автор: Всемогущий 2.6.2007, 13:01 |
| Автор: megabist 2.6.2007, 14:28 |
| гм, простите просмотрел |
| Автор: Shaggie 4.6.2007, 08:02 |
| Snowy, на интерфейс, лампочки и музычку нам начхать с высокой колокольни - драйверу для считывания сока это глубоко по барабану. Пусть с интерфейсом производители парятся! Обычные пользователи на 90% имеют дело с блочным соком, поточный - удел серверов и больших рабочих станций, работают с ним в основном на специализированном производстве... Это можно учитывать в написании драйвера. В принципе, пользователь обычно в курсе, блочный или поточный сок подаётся на вход, но для бландинаг надо предусмотреть функцию распознавания типа передачи сока. Единственная загвоздка - совершенно не представляю, как это сделать... Хотя в принципе в этом нет нужды. Наше дело - распознать 1) факт приёма сока, 2) тип сока. Всё остальное - понты, для драйвера несущественные и даже излишние. Особые трудности могут возникнуть при работе с многопоточным соком. Иногда получившаяся адская смесь способна намертво завесить не только компьютер, но и оператора. Опять же возникают определённые трудности при тестировании драйвера... Не каждый тестер готов писать завещание перед прогоном нестабильного драйвера! На данный момент, насколько мне известно, попытки подключения сока к персональному компьютеру без предварительной установки драйвера исчисляются единичными (несчастными) случаями. Обычно в таких ситуациях происходит конфликт подключаемого сока с драйвером клавиатуры, подчас вызывающий её серьёзные повреждения на аппаратном уровне. Серией непродолжительных экспериментов была выявлена интересная особенность, причины которой остаются для меня полнейшей тайной и по сей день: при попытке подключения сока к ноутбуку возникший конфликт с драйвером клавиатуры может вызвать цепную реакцию конфликтов драйверов различных внутренних устройств, провоцирующих аппаратные повреждения вплоть до полного уничтожения компьютера в целом! Недостаточное финансирование проекта не позволило мне закупить ещё несколько партий ноутов для проведения дальнейших экспериментов. JackYF, насколько оправдывает себя написание отдельного драйвера? Эксперименты показали, что чаще всего пользователи пытаются подключить сок через клавиатуру. То есть сигнал в любом случае будет поступать на то прерывание, на котором уже висит клавиатурный драйвер. Наилучшим выходом, имхо, было бы написать патч для драйвера клавиатуры, позволяющий безопасно подключать к ней сок. |
| Автор: JackYF 4.6.2007, 15:50 | ||
Я хотел найти альтернативу. К примеру, через USB. |
| Автор: megabist 4.6.2007, 17:24 |
| чтобы при подключении сока к клавиатуре не происходило конфликтов, её нужно предохранять, гммммм чехлами скажем так, резиновыми, или из подобного..... |
| Автор: JackYF 4.6.2007, 17:35 |
к сожалению, это создаст серьезные проблемы при непосредственной работе с клавиатурой вплоть до блокирования основного драйвера клавиатуры, что малоприемлемо. |
| Автор: megabist 4.6.2007, 18:30 |
| однако если чрезмерно соединять сок через клавиатуру, могут самозаюзаться недокументированные функции залипания |
| Автор: JackYF 4.6.2007, 19:03 |
Это в лучшем случае... а то еще могут активизироваться функции, о которых не подозревал ни производитель клавиатуры, ни поставщик драйвера |
| Автор: Sunvas 4.6.2007, 20:57 |
| Посетите сайт лучше сок-драйвер.ру |
| Автор: JackYF 4.6.2007, 21:48 |
Ссылка битая. Протокол-то какой? ;) |
| Автор: Sunvas 4.6.2007, 22:21 |
Не битая ссылка. Просто нужно сначала яблоко (или что там у тебя?) правильно настроить. Протоколы есть разные. Ты на какой овощь ориентируешься? |
| Автор: JackYF 4.6.2007, 23:32 | ||
Ха... был бы драйвер а откуда я знаю? ты говори протоколы, а я посмотрю, на какой удобнее всего... |
| Автор: Shaggie 5.6.2007, 06:37 | ||||
Чтобы яблоко читалось биосом, надо на нём джампера правильно воткнуть... Протоколы недокументированы, производители тщательно скрывают свои ноу-хау. Только последовательное дизассемблирование овоща (фрукта) может дать некоторую информацию для дальнейшей работы. JackYF, производители соков по неизвестной причине не монтируют в свои детища USB разъёмы. Необходимо найти другой способ подключения. Например, договориться с производителями клавиатур о создании новых экспериментальных моделей со встроенными воронками для вливания сока. Уверен, такой подход окажется очень удобным и привычным для конченых конечных пользователей. |
| Автор: Sunvas 5.6.2007, 10:39 |
Яблоко - апаратное устройство, а не софтовое, поэтому работает на командах, а не на софте. Следовательно надо шарить в биосе и асме, что заставить правильно его работать. Самым популярным протоколом Яблока есть АБЛ протокол. Он обеспечивает качественную синхронную транспортировку сока без лишних задержек. Также предусмотрена шифрованная защита. Для цитрусовых т.е. аппельсина или лимона лучше всего применять ЛМГ протокол. Т.к. он является асинхронным, ведь дольки бывают разные. Для за овощи я вообще молчу т.к. разобраться с протоколами могут только истинные гуру. Новичкам я бы посоветовал тренироваться на вишнях. |
| Автор: JackYF 5.6.2007, 18:56 | ||||||
дык не предусмотрены... а за хак могут дать по рукам
как правило, после дизассемблирования части фрукта/овоща уже находятся внутри другой системы, которая хранит их максимум 12 часов, а потом удаляет из файловой таблицы, ибо места не хватает под другие объекты... надо бы предусмотреть обратную воронку, клавиатура же не безразмерная... а то копия /dev/null получится, а зачем это юзерам? угу, и куда копать?.. гугл не особо-то выдает осмысленные ответы к теме "биос яблока"...
это все нестандартные протоколы. Пока сертификацию не пройдут, пользоваться сложно. А то сбойнут где-нибудь, объект не в ту страницу памяти попадет, и хост-объект удалится навсегда, что неприменимо. |
| Автор: Shaggie 6.6.2007, 07:07 | ||||||
Да, юзеры линуховых приблуд не любят, им виндовую корзину подавай!
Стандартная триал версия, а что ты хотел? Лицензию влом купить? Тогда либо ломай инсталятор, либо переустанавливай фрукт/овощ каждые 12 часов, после окончания срока действия удаляй его целиком (если под виндой сидишь, придётся реестр тереть), затем устанавливай заново. В итоге будет практически неограниченное время для проведения экспериментов. И придраться юридически не к чему.
Господа, какие нестандартные протоколы? Какой хак? Берёте стандартный блочный сок версии 1.0, там симпатичный интерфейс и описание химического состава поставляется. Всего-то надо написать анализатор, считывающий русский/украинский/английский/китайский шрифт. Что-то типа микросканера. Кстати, моя идея, кто разработает и будет продавать, 50% прибыли мне на аську пусть шлёт! |
| Автор: nikitao 6.6.2007, 07:26 |
| Автор: yezh 6.6.2007, 09:11 | ||
А если стандартный блочный сок будет нестандартным? Как березово-шоколадный например? Или самодельным (есть сейчас такие штукиевины, которые позволяеют легко и быстро создавать свою версию сока, причем уже не блочного а поточного)? Юзеры то любят ковырять своими шаловливыми ручками в ненужных местах. Неет, надо создать утилиту для хим. анализатора, а уж потом решать каким протоколом пользоваться. Кстати, раз портоколы нестандартные, может написать свой? Сок 2.0? Только надо продумать как передавать по этому протоколу совсем уж нестандартные соки (типа томатный сок+ сок из пшеницы), да и поизводителей клавиатур попросить создавать девайсы с одинаковой обработкой протокола, а то будут по разному реагироовать на сок... |
| Автор: ТоляМБА 6.6.2007, 09:53 |
| По второму кругу чтоль? УЖОСНАХ!!! |
| Автор: Shaggie 6.6.2007, 10:04 |
Не посмеют. Стандарт на то и стандарт, чтобы соблюдаться. Это ж подсудное дело иначе выходит! Да, припоминаю... У Ильфа с Петровым технология была вскользь описана, но свои секреты на общее обозрение они так и не выложили. Только вот производство этого сока в домашних условиях законодательством запрещено! |
| Автор: ТоляМБА 6.6.2007, 10:13 |
| Щаз если для себя (не на продажу) то можно! |
| Автор: Shaggie 6.6.2007, 10:23 |
И ТЫ МОЛЧАЛ!!! P.S. драйвера какие-то обсуждают... подключение... P.P.S звиняйте, я пошёл. Мне ещё сок делать... |
| Автор: yezh 6.6.2007, 11:20 |
| Эммм, а рецептик выложить?! |
| Автор: JackYF 6.6.2007, 15:08 | ||
Ага... ты думаешь, после стольких лет я отыщу производителей? Фиг. А два стандартных прокси-объекта ничего не знают и лицензии не имеют, куда им...
Гы, сначала надо протокол единый придумать, а будем просить производителей клавиатур делать незнамо что... они посмеются и сделают не то. Вместо испития сока пользователь будем через случайные промежутки времени получать соком в нос или в глаза... Угу, и сразу начнем разрабатывать бета-версию стандарта, чтоб не простаивала... |
| Автор: Shaggie 7.6.2007, 07:25 | ||
Золотая идея! Фиг ли мы будем писать дрова под существующие соки? Надо самим разрабатывать сок и писать дрова только под свой сок! Подомнём рынок под себя! Никаких проблем в разработке + неплохие прибыли + инновационное решение проблемы! Запатентовать не забыть. |
| Автор: yezh 7.6.2007, 10:12 |
| Хмм.. а какие конкурентные преимущества будут у нашего сока? Концепцию софта сока надо продумать заранее! Какие базовые функции он будет выполнять, какие дополнительные фичи будут.. А дрова приложатся |
| Автор: Shaggie 7.6.2007, 10:21 |
Очень просто: наш сок будет подключаться к компьютеру! |
| Автор: ТоляМБА 7.6.2007, 10:23 |
| В зависимости от степени просроченности. ЗЫ. Но могут быть и баги |
| Автор: yezh 7.6.2007, 10:32 | ||
А их можно будет объявить недокументированными функциями. Или писать дврова, по-разному реагирующие на степень просроченности сока. Кстати |
| Автор: ТоляМБА 7.6.2007, 13:08 |
| Ага, и в инструкции написать - АХТУНГ! Имейте при себе рулон бумаги (или эту инструкцию) и держитесь на расстоянии не более 10 метров от сортира. |
| Автор: Shaggie 7.6.2007, 13:56 |
| Это уже рекламщики придумают как объявить |
| Автор: JackYF 7.6.2007, 16:17 | ||
К сожалению, имхо, плохой параметр для объявления фич...
Это тогда уже как наркотик получается... с привыканием к сервису. |
| Автор: ТоляМБА 8.6.2007, 05:41 |
| Ну да? А если он забродит но не прокиснет - фичи ещё те могут быть! |
| Автор: Shaggie 8.6.2007, 06:35 |
| Если вдруг забродит - должен программно эксепшн вылетать и самоуничтожать сок посредством испарения. |
| Автор: ТоляМБА 8.6.2007, 07:56 | ||
|
| Автор: yezh 8.6.2007, 09:15 | ||
Зачем же сразу уничтожать... Пусть лучше разработчикам пересылается по сети! Типа отчет об ошибке |
| Автор: Shaggie 8.6.2007, 10:03 |
Не забывай, разработчики - мы. Хочешь трейсить исходники сока на предмет ошибок? Брекпойнты не забудь выставить |
| Автор: yezh 8.6.2007, 10:09 |
| А без них гораздо интереснее становиться... Зачем нам точка остановки при исследовании забродившего сока )). Да и написанный код после такого исследования будет эффективным, красивым, правда неработающим |
| Автор: ТоляМБА 8.6.2007, 10:20 |
| Главное бэкапы сделать |
| Автор: JackYF 8.6.2007, 14:20 |
Ага, разрабочтиков. Что с ними будет после оттрейсивания забродившего сока в количествах, присланных всеми юзерами по каналу (кстати, а какой канал выберем? витая пара сейчас может дать только около 1 литра/минуту, что мало), неизвестно. Угу, а потом в закрытой кваритре этих испарений на полкухни наберется... Залезть на потолок и юзать, юзать, юзать... |
| Автор: ТоляМБА 14.6.2007, 09:59 |
| Ну это как доить будешь |
| Автор: JackYF 14.6.2007, 10:35 |
Оппа... витую пару? Не, тогда лучше достанем коаксиалку... ее удобнее... хотя и не пробовал... А когда ты доил, какой скорости достиг ты? |
| Автор: ТоляМБА 14.6.2007, 11:37 |
| Мне корова не далась ЗЫ. Для порудчиков уточняю: не далась доицца |
| Автор: Promitheus 15.6.2007, 08:48 |
| ОБЪЁМ об=1; //уё МОРОЖЕННОЕ морож=0.33*об; БАНАН бн=0.33*об; СОК ск=0.33*об; КОКТАЙЛЬ блендер(ОБЪЁМ об,МОРОЖЕННОЕ морож,БАНАН бн,СОК ск,bool options) { КОКТАЙЛЬ нап; if (options) нап=бн+ск+морож+джем*об*0.05; else нап=бн+ск+морож; while (нап !=однородная пена) { нап=pow(нап,2); нап=sqrt(нап); } return нап; } |
| Автор: JackYF 15.6.2007, 10:28 |
| Promitheus, это так... рассуждения на тему... до драйвера здесь еще далеко. Во-первых, сок здесь играет лишь второстепенную роль, что есть непорядок. И никаких проверок нету. Надо дорабатывать... |
| Автор: ТоляМБА 15.6.2007, 10:57 |
| Это когда это IF перестал проверкой быть а WHILE выполняться без проверки? А по сабжу - хватит в сок пехать всяку хр*нь - сначала шоколад был, щас ваще мороженное с бананом туды запихали и джемом полили. |
| Автор: JackYF 15.6.2007, 11:19 | ||||||
Имелась в виду проверка сока, а не каких-то там опций коктейля! В функция нам передается
Никакой проверки этой переменной нету! Так что...
+1. |
| Автор: Shaggie 15.6.2007, 11:26 |
| На самом деле бестолковый юзер (и, скорее всего, злобный хакер) 100 % попытается случайно (или злонамеренно) подключить через стандартный вход для сока какой-нибудь коктейль, например, пиво (или упоминавшееся выше мясо цыплёнка). Так что проверку входных данных надо будет замутить обязательно! |
| Автор: Promitheus 15.6.2007, 21:02 |
| На самом деле это был рецепт молочного коктейля. Да минипрогу надо действительно еще много дорабатывать .... и еще раз дорабатывать. |
| Автор: Shaggie 2.7.2007, 12:18 |
| Для упрощения самоликвидации сока надо в него спирта добавлять. Чтобы при вылете эксепшена он автоматом самовозгорался. Нет, не спирта... Нужно смоделировать ситуацию мгновенного разогрева до нескольких тысяч градусов по цельсию, буквально до нескольких долей секунды. И сок сгорит бесследно, и вреда ничему и никому нанесено не будет. Как в фильмах про пирокинез! Можно будет даже фокусы таким соком показывать. Интересно, а пить его после этого кто-нибудь будет |
| Автор: ТоляМБА 2.7.2007, 13:11 |
| Ребята, кто накурил Exception`a? И куда он полетел? |
| Автор: JackYF 2.7.2007, 13:40 |
ТоляМБА, тебя тоже можно с приходом, я вижу, сегодня поздравлять? А ну колись, какой сок (вернее, какую смесь) пил |
| Автор: SelenIT 15.7.2007, 12:16 |
| Надо же... вы тут все шутили, а тем временем на сайте Лебедева уже полгода висит выдержка из официального http://www.artlebedev.ru/kovodstvo/idioteka/2007/01/17/... |