Ну, по крайней мере, граблей с адресацией как оказывается нет. Все достаточно просто :-)
Сделать простую подсветку синтаксиса это тоже не сложно, по крайней мере для этого мне точно не понадобиться сторонний компонент…
Вот если SynEdit умеет еще и регулярными выражениями работать при подсветке и может проверять написанное при помощи этих выражений — тогда это интересно !
конечно,
просто нужно сразу озвучить «что является хуже чем сейчас»
я вот уже фактически пришел к нескольким паролям на все сайты — и это очень плохо…
и что хуже — иметь донгл который НУЖНО НЕ ТЕРЯТЬ или иметь три-четыре пароля на все сайты где зарегистрирован ?!
по мне первое намного лучше чем второе…
в конце концов телефон же вы не теряете наверное? :-) прицепить к нему донгл на шнурке для забывчивых :-)
вернее для забывчивых — донгл не использовать вообще :-)))
ну тогда, на крайний случай, можно сделать запрос на мастер пароль при подключении устройства… (и то желательно сделать это отключаемым),
может быть сделать набор пароля на кнопках самого устройства (Пусть это будет простейший пин — этого будет достаточно)
Просто мне например не нужен аппаратный донгл который связывает телефон и компьютер… у меня на работе телефон рядом со мной (на столе), а вот дома — я его зачастую кладу на тумбочку и если никто не звонит — то и не трогаю…
еще раз повторю мысль — вся зависит от применения. если для дома- то достаточно донгла, если для защищенных система — то пусть будет и с телефоном, и с шифрованием, и еще с проверкой отпечатков пальцев…
и часто вы теряете ключи ? я уже лет 20 ничего не терял из того чем пользуюсь почти каждый день…
еще раз напишу — я не системный администратор, не админю майл ру или яндекс или пайпал, хабр или еще какие нить супер-системы с повышенными требованиями к безопасности…
у меня домашнее применение и ущерб от утраты паролей будет только в том что придется везде делать восстановление через емайл… — и это не самое страшное… я сейчас постоянно это делаю когда оказывается что на каком нить «x» сайте мой емайл уже зарегистрирован но пароля я не помню…
к слову на некоторых сайтах нельзя написать логин русскими буквами — пишу по английски — был бы рад если бы донгл еще и напоминал имя пользователя для сайта (наряду с паролем)… а есть сайты с принудительным присвоением логика в виде id номера (!) — там вообще это будет супер нужно!!!
Еще раз повторюсь — для рядового пользователя этот девайс — находка!!! запишите меня в первую партию!!!
Понятно что всегда найдутся применения в которых не будет USB или плохо будет работать BT или еще что нить будет не так…
но для многих и многих это устройство будет банально очень удобной вводилкой паролей!!!
с удовольствием бы такую купил даже без особых шифрований — просто чтобы не запоминать пароли
когда работаешь на одном компе то все более менее просто — броузер запоминает пароли, а вот когда этих компьютеров два или три — то начинаешь искать броузер с аккаунтом (тот же хром), но иметь такое устройство которое делает тебя независимым от интернет аккаунтов — это однозначно плюс!!!
так что для среднестатистического пользователя ваше устройство будет интересно!!! я бы даже предложил подумать над уменьшением цены — если выкинуть BT модуль — то вместо его цены вы точно сможете поставить маленький LCD и пару кнопок + шнурок удлинитель для USB (пользователям десктопов) — и это будет вообще классное решение!!! (нужно посмотреть может китайцы уже что то подобное сделали??!)
p.s. я не рассматриваю вопросы всяких попыток взлома, так как у меня нет настолько критической информации на тех сайтах где я зарегистрирован…
не работает почему то показ видео в Опере :-(
я новости обычно смотрю с vesti.ru — так вот опера не показывает (яваскрипт вроде бы разрешен (в настройках), ну и флеш плейер наверное тоже есть — хром показывает видео без проблем)…
:-(
если человека вывели из зоны знаний (по крайней мере в которых он более уверен) — то это должно быть компенсировано временем и возможности делать задание в комфортной обстановке…
+абсолютно с вами согласен — вы искали людей способных учиться!!! — и выбрали абсолютно правильный способ (как минимум: восприятие новой информации о языке, принятие задачи, ее решение на основе полученных знаний)
но что произошло у автора статьи?
почему чему другой язык в блокноте в цайт-нот'е? проверить что ?! обучаемость к новому языку (наполовину придуманному самому (!!! то есть нужно еще и логически верные инструкции выработать со всеми ньюансами) ?!
не понимаю :-(
Знаете, в моем опыте было несколько случаев когда я отказывался от работы пройдя все собеседования… просто на основе анализа того как проводились собеседования, какие задачи мне ставились, какие решения принимались…
так что возможно вам нужно на собеседовании тоже более внимательно смотреть что от вас требуют, тогда и отказы будут для вас более понятными. И найденная работа действительно не только желанная, но и интересная и радующая…
и много пытались проанализировать у автора статьи?
я так понял что его пытались натолкнуть на решение которое было известно (подсказывая), а не выясняя что же он хочет написать…
опять таки- для решения вопроса о профессиональных качествах — есть испытательный срок
все остальное чем обычно занимается HR — это обоснование собственной зарплаты, и к найму сотрудников подходящих для той или иной работы зачастую это отношение имеет весьма отдаленное…
P.s. у меня достаточный опыт и в найме и увольнении сотрудников (с подбором, собеседованиями и прочими «прелестями»)… и могу сказать что очень редко при приеме было ясно на что же способен тот или иной кандидат…
Вот то, как он будет думать, и представляет интерес для проводящего собеседование.
После этого хочется спросить: а вы деньги будете платить за то как он будет думать или за решение которое он в итоге сгенерит?
(конечно это не лично к вам вопрос, а к работодателю которому интересны пути которыми я приду к решению той или иной задачи)
Боюсь нарваться на минусы тем что вторгаюсь в профессиональные споры, сам к сожалению не программист (я любитель), зарабатываю абсолютно другим…
я долгое время ставил продажи в банках, всех своих менеджеров я обязательно обучал продажам, обязательно период обучения, потом тренинги, потом наставничество, потом периодический контроль продаж… в общем все по науке…
опыт постановок продаж у меня был, и я с удовольствием его оттачивал на новых командах, соответственно я знал (считал что знал) как лучше продавать (потому что сам в наставничестве и контроле постоянно участвовал в продажах)…
Ну так вот: в каждом банке где я внедрял систему продаж (а таких в чистом виде таких было 3) — я не спешил сбрасывать со счетов нестандартных менеджеров. Более того могу сказать, что по меньшей мере у меня было 2 менеджера при наставничестве которых хотелось выйти с переговоров и перейти с этим менеджером на уровень обучения — настолько все было «не так» и «через ж.п.»… — но эти менеджеры продавали… и продавали очень даже хорошо...- и они продавали не «не правильно» — они продавали по своему!
Так что не всегда нужно устанавливать стандарты на то как человек думает, в конце концов работодатель должен понять что он платит за результат… — думаю те работодатели которые это поняли — и устраивают рабочее место как тут было описано про гугл (если я правильно помню — вплоть «до перерывов на ничего не делание по своей задаче для того чтобы помочь в чужой»)
другим работодателям тоже об этом не мешало бы задуматься, к сожалению часто работодатель ставит свои (одному ему понятные) нормы деятельности в том или ином направлении, причем зачастую они очень далеки от эффективных (на это у меня тоже есть пример из своей деятельности, но опять таки он из другой сферы...)
кстати, еще одна мысль: все эти стандарты на решение задач, тестовые задачи для тестовых результатов нужны для того чтобы выбрать НЕ ХУДШЕГО СОТРУДНИКА требованиям которые поставлены… — еще раз прочитайте что я написал! НЕ ХУДШЕГО!!! то есть готового середнячка, который стандартно решит и сделает…
Всякий раз когда вы будете применять этот метод для поиска людей одаренных — будьте готовы на получение отрицательного результата!!!
просто потому что человек одаренный возможно обратит свое внимание на другой аспект решаемой задачи, или на другой способ (который возможно вы уже посчитали как неэффективный)… и скорее всего то что он будет делать сперва будет жутко не эффективным и не правильным! (потому что человек ищет СВОЙ ПУТЬ)… возможно он придет к избитому решению, но он в отличие от многих других будет искать еще!!!
мне повезло в жизни, и я встречал людей которые делали вещи которые просто не возможно объяснить нормальной логикой… у таких людей просто чутье находить решение там где никто уже и не ищет.., думаю что в программировании этот процесс должен быть более востребован, но как часто бывает в больших организациях зачастую рядовой-HR просто не понимает целей найма, как не понимают сотрудники проводящие тестирование.
Либо, не стоит сбрасывать со счетов, искали все таки НЕ ХУДШЕГО СОТРУДНИКА удовлетворяющего заданным критериям для решения плюс/минус стандартных задач (то есть не для создания чего то действительно нового (продукта), а для сопровождения, контроля, описания, обучения и так далее)
Не знаю как у большинства, но у меня на рабочем месте (тонкий клиент) — все верхнее меню ТОРМОЗИТ!!!
плюс ИМХО слишком много бестолковой анимации в месте акцентированного внимания, то есть вроде бы и готов был получить какую то ценную инфу — но в итоге что то мелькает, причем «какая то хрень»…
не мое,
соглашусь с предложением сделать одну кнопку — Презентация — которая приведет на всю эту мишуру, а вот при старте страницы хотелось бы больше конкретики по цели прихода…
1) Не понимаю: какая польза от кода написанного человеком за 5 минут?
О какой эффективности может идти речь ?! Если вы хотите проверить именно эффективность — то дайте задачу и скажите, что встретимся завтра. и вот тогда смотрите как задача решена — с использованием стека, или рекурсией или еще как! На собеседовании, человек творческий вряд ли сразу выдаст решение… и я не могу назвать это не профессиональным или следствием отсутствия знаний… Скорее наоборот — человек не зашоренный стандартными решениями совершенно точно не сможет решить задачу сразу… — он над ней должен подумать
2) Абсолютно не понимаю когда обсуждая знания и опыт человека в одном языке программирования просят решить задачу на другом… — это примерно тоже самое как нанимая учителя по русскому языку его на собеседовании попросят правильно расставить языки препинания в предложении написанном на китайском… — вроде как понятно что знания есть, значит должен разобраться… — но что таким образом проверяют ?!
3) Ну и конечно самое главное: мне всегда интересно спросить и задающих такие вопросы — а каким образом эта задача связана с реальной работой? Неужели работники часто пишут код в блокноте, в режиме цайт-нот'а на неизвестном языке ?! гм… боюсь тогда для этой работы не программисты нужны, а затыкатели дыр… (В идеале отключатели части функционала до поры пока в нем не разбирутся и не исправят программисты)
В банковской среде такие стрессовые интервью одно время часто любили проводить (лет 5 назад), например, для менеджера по работе с клиентами типичным было поставить задание «продать» депозит директору какой то торговой точки находящейся рядом с банком прямо сейчас (то есть кандидат должен выйти и осуществить продажу!) — но это хотя бы по существу работы (хотя с точки зрения организации самих продаж очень спорно), и опять таки менеджера никто в кассу не сажал…
в данном же случае, я замечу, что работодатель скорее всего сам не знает кого ищет. от того и такие требования и задания и организация интервью. Так что автор статьи много не потерял…
кстати, в документации флаги BSY и TXE описаны, но я не нашел места где было бы написано что TXE — это к SPI_DR, а BSY к Shift_reg… как то везде все в общем описано: что мол TXE это флаг буфера, а BSY конца передачи (причем BSY по разному работает в зависимости от режима Master/Slave и это вносит еще большую неразбериху в документацию)
так же как и на диаграммах (например № 255 в Reference manual) указаны моменты общей генерации флагов, но вот передача данных из SPI_DR и Shift_reg — не указаны… в итоге опять не складывается все в одну картинку, и не понятно какой же флаг в какой момент использовать… поэтому я и нарисовал свои диаграммы где отдельной строкой отобразил SPI_CR и отдельной строкой Shift_Reg — тогда сразу становиться понятной логика срабатывания флагов…
ИМХО, вы не правы,
если я правильно понял — в конце процедуры есть проверка BSY
/* Check the end of the transaction */
if(SPI_CheckFlag_BSY(hspi, Timeout, tickstart) != HAL_OK)
{
SET_BIT(hspi->ErrorCode, HAL_SPI_ERROR_FLAG);
errorcode = HAL_ERROR;
}
Поэтому после вызова этой процедуры можно смело давать команду на смену состояния DC…
Сама процедура тоже хороша тем что готова бросать буфер — то есть ее можно очень даже удобно использовать с дисплеями: CS=0, DC=0, кинул команду, DC=1, кинул данные (причем несколько данных), CS=1
Очень хорошая процедура!!!
Конечно могут быть случаи когда она будет работать медленнее специально оптимизированной — но для общего применения очень даже хорошая процедура…
Сделать простую подсветку синтаксиса это тоже не сложно, по крайней мере для этого мне точно не понадобиться сторонний компонент…
Вот если SynEdit умеет еще и регулярными выражениями работать при подсветке и может проверять написанное при помощи этих выражений — тогда это интересно !
как заплатку можно предложить, чтобы не компроментировать «моментально», ввод пароля на самом донгле…
соглашусь что наверное это не ахти какая защита…
и все равно я бы себе такое устройство купил!!!
просто нужно сразу озвучить «что является хуже чем сейчас»
я вот уже фактически пришел к нескольким паролям на все сайты — и это очень плохо…
и что хуже — иметь донгл который НУЖНО НЕ ТЕРЯТЬ или иметь три-четыре пароля на все сайты где зарегистрирован ?!
по мне первое намного лучше чем второе…
в конце концов телефон же вы не теряете наверное? :-) прицепить к нему донгл на шнурке для забывчивых :-)
вернее для забывчивых — донгл не использовать вообще :-)))
может быть сделать набор пароля на кнопках самого устройства (Пусть это будет простейший пин — этого будет достаточно)
Просто мне например не нужен аппаратный донгл который связывает телефон и компьютер… у меня на работе телефон рядом со мной (на столе), а вот дома — я его зачастую кладу на тумбочку и если никто не звонит — то и не трогаю…
еще раз повторю мысль — вся зависит от применения. если для дома- то достаточно донгла, если для защищенных система — то пусть будет и с телефоном, и с шифрованием, и еще с проверкой отпечатков пальцев…
еще раз напишу — я не системный администратор, не админю майл ру или яндекс или пайпал, хабр или еще какие нить супер-системы с повышенными требованиями к безопасности…
у меня домашнее применение и ущерб от утраты паролей будет только в том что придется везде делать восстановление через емайл… — и это не самое страшное… я сейчас постоянно это делаю когда оказывается что на каком нить «x» сайте мой емайл уже зарегистрирован но пароля я не помню…
к слову на некоторых сайтах нельзя написать логин русскими буквами — пишу по английски — был бы рад если бы донгл еще и напоминал имя пользователя для сайта (наряду с паролем)… а есть сайты с принудительным присвоением логика в виде id номера (!) — там вообще это будет супер нужно!!!
Еще раз повторюсь — для рядового пользователя этот девайс — находка!!! запишите меня в первую партию!!!
Делайте!!! Идея хорошая!
Понятно что всегда найдутся применения в которых не будет USB или плохо будет работать BT или еще что нить будет не так…
но для многих и многих это устройство будет банально очень удобной вводилкой паролей!!!
с удовольствием бы такую купил даже без особых шифрований — просто чтобы не запоминать пароли
когда работаешь на одном компе то все более менее просто — броузер запоминает пароли, а вот когда этих компьютеров два или три — то начинаешь искать броузер с аккаунтом (тот же хром), но иметь такое устройство которое делает тебя независимым от интернет аккаунтов — это однозначно плюс!!!
так что для среднестатистического пользователя ваше устройство будет интересно!!! я бы даже предложил подумать над уменьшением цены — если выкинуть BT модуль — то вместо его цены вы точно сможете поставить маленький LCD и пару кнопок + шнурок удлинитель для USB (пользователям десктопов) — и это будет вообще классное решение!!! (нужно посмотреть может китайцы уже что то подобное сделали??!)
p.s. я не рассматриваю вопросы всяких попыток взлома, так как у меня нет настолько критической информации на тех сайтах где я зарегистрирован…
я новости обычно смотрю с vesti.ru — так вот опера не показывает (яваскрипт вроде бы разрешен (в настройках), ну и флеш плейер наверное тоже есть — хром показывает видео без проблем)…
:-(
Абсолютно согласен.
если человека вывели из зоны знаний (по крайней мере в которых он более уверен) — то это должно быть компенсировано временем и возможности делать задание в комфортной обстановке…
+абсолютно с вами согласен — вы искали людей способных учиться!!! — и выбрали абсолютно правильный способ (как минимум: восприятие новой информации о языке, принятие задачи, ее решение на основе полученных знаний)
но что произошло у автора статьи?
почему чему другой язык в блокноте в цайт-нот'е? проверить что ?! обучаемость к новому языку (наполовину придуманному самому (!!! то есть нужно еще и логически верные инструкции выработать со всеми ньюансами) ?!
не понимаю :-(
так что возможно вам нужно на собеседовании тоже более внимательно смотреть что от вас требуют, тогда и отказы будут для вас более понятными. И найденная работа действительно не только желанная, но и интересная и радующая…
я так понял что его пытались натолкнуть на решение которое было известно (подсказывая), а не выясняя что же он хочет написать…
опять таки- для решения вопроса о профессиональных качествах — есть испытательный срок
все остальное чем обычно занимается HR — это обоснование собственной зарплаты, и к найму сотрудников подходящих для той или иной работы зачастую это отношение имеет весьма отдаленное…
P.s. у меня достаточный опыт и в найме и увольнении сотрудников (с подбором, собеседованиями и прочими «прелестями»)… и могу сказать что очень редко при приеме было ясно на что же способен тот или иной кандидат…
+1
После этого хочется спросить: а вы деньги будете платить за то как он будет думать или за решение которое он в итоге сгенерит?
(конечно это не лично к вам вопрос, а к работодателю которому интересны пути которыми я приду к решению той или иной задачи)
Боюсь нарваться на минусы тем что вторгаюсь в профессиональные споры, сам к сожалению не программист (я любитель), зарабатываю абсолютно другим…
я долгое время ставил продажи в банках, всех своих менеджеров я обязательно обучал продажам, обязательно период обучения, потом тренинги, потом наставничество, потом периодический контроль продаж… в общем все по науке…
опыт постановок продаж у меня был, и я с удовольствием его оттачивал на новых командах, соответственно я знал (считал что знал) как лучше продавать (потому что сам в наставничестве и контроле постоянно участвовал в продажах)…
Ну так вот: в каждом банке где я внедрял систему продаж (а таких в чистом виде таких было 3) — я не спешил сбрасывать со счетов нестандартных менеджеров. Более того могу сказать, что по меньшей мере у меня было 2 менеджера при наставничестве которых хотелось выйти с переговоров и перейти с этим менеджером на уровень обучения — настолько все было «не так» и «через ж.п.»… — но эти менеджеры продавали… и продавали очень даже хорошо...- и они продавали не «не правильно» — они продавали по своему!
Так что не всегда нужно устанавливать стандарты на то как человек думает, в конце концов работодатель должен понять что он платит за результат… — думаю те работодатели которые это поняли — и устраивают рабочее место как тут было описано про гугл (если я правильно помню — вплоть «до перерывов на ничего не делание по своей задаче для того чтобы помочь в чужой»)
другим работодателям тоже об этом не мешало бы задуматься, к сожалению часто работодатель ставит свои (одному ему понятные) нормы деятельности в том или ином направлении, причем зачастую они очень далеки от эффективных (на это у меня тоже есть пример из своей деятельности, но опять таки он из другой сферы...)
кстати, еще одна мысль: все эти стандарты на решение задач, тестовые задачи для тестовых результатов нужны для того чтобы выбрать НЕ ХУДШЕГО СОТРУДНИКА требованиям которые поставлены… — еще раз прочитайте что я написал! НЕ ХУДШЕГО!!! то есть готового середнячка, который стандартно решит и сделает…
Всякий раз когда вы будете применять этот метод для поиска людей одаренных — будьте готовы на получение отрицательного результата!!!
просто потому что человек одаренный возможно обратит свое внимание на другой аспект решаемой задачи, или на другой способ (который возможно вы уже посчитали как неэффективный)… и скорее всего то что он будет делать сперва будет жутко не эффективным и не правильным! (потому что человек ищет СВОЙ ПУТЬ)… возможно он придет к избитому решению, но он в отличие от многих других будет искать еще!!!
мне повезло в жизни, и я встречал людей которые делали вещи которые просто не возможно объяснить нормальной логикой… у таких людей просто чутье находить решение там где никто уже и не ищет.., думаю что в программировании этот процесс должен быть более востребован, но как часто бывает в больших организациях зачастую рядовой-HR просто не понимает целей найма, как не понимают сотрудники проводящие тестирование.
Либо, не стоит сбрасывать со счетов, искали все таки НЕ ХУДШЕГО СОТРУДНИКА удовлетворяющего заданным критериям для решения плюс/минус стандартных задач (то есть не для создания чего то действительно нового (продукта), а для сопровождения, контроля, описания, обучения и так далее)
поставлю плюсик :-)
плюс ИМХО слишком много бестолковой анимации в месте акцентированного внимания, то есть вроде бы и готов был получить какую то ценную инфу — но в итоге что то мелькает, причем «какая то хрень»…
не мое,
соглашусь с предложением сделать одну кнопку — Презентация — которая приведет на всю эту мишуру, а вот при старте страницы хотелось бы больше конкретики по цели прихода…
1) Не понимаю: какая польза от кода написанного человеком за 5 минут?
О какой эффективности может идти речь ?! Если вы хотите проверить именно эффективность — то дайте задачу и скажите, что встретимся завтра. и вот тогда смотрите как задача решена — с использованием стека, или рекурсией или еще как! На собеседовании, человек творческий вряд ли сразу выдаст решение… и я не могу назвать это не профессиональным или следствием отсутствия знаний… Скорее наоборот — человек не зашоренный стандартными решениями совершенно точно не сможет решить задачу сразу… — он над ней должен подумать
2) Абсолютно не понимаю когда обсуждая знания и опыт человека в одном языке программирования просят решить задачу на другом… — это примерно тоже самое как нанимая учителя по русскому языку его на собеседовании попросят правильно расставить языки препинания в предложении написанном на китайском… — вроде как понятно что знания есть, значит должен разобраться… — но что таким образом проверяют ?!
3) Ну и конечно самое главное: мне всегда интересно спросить и задающих такие вопросы — а каким образом эта задача связана с реальной работой? Неужели работники часто пишут код в блокноте, в режиме цайт-нот'а на неизвестном языке ?! гм… боюсь тогда для этой работы не программисты нужны, а затыкатели дыр… (В идеале отключатели части функционала до поры пока в нем не разбирутся и не исправят программисты)
В банковской среде такие стрессовые интервью одно время часто любили проводить (лет 5 назад), например, для менеджера по работе с клиентами типичным было поставить задание «продать» депозит директору какой то торговой точки находящейся рядом с банком прямо сейчас (то есть кандидат должен выйти и осуществить продажу!) — но это хотя бы по существу работы (хотя с точки зрения организации самих продаж очень спорно), и опять таки менеджера никто в кассу не сажал…
в данном же случае, я замечу, что работодатель скорее всего сам не знает кого ищет. от того и такие требования и задания и организация интервью. Так что автор статьи много не потерял…
кстати, в документации флаги BSY и TXE описаны, но я не нашел места где было бы написано что TXE — это к SPI_DR, а BSY к Shift_reg… как то везде все в общем описано: что мол TXE это флаг буфера, а BSY конца передачи (причем BSY по разному работает в зависимости от режима Master/Slave и это вносит еще большую неразбериху в документацию)
так же как и на диаграммах (например № 255 в Reference manual) указаны моменты общей генерации флагов, но вот передача данных из SPI_DR и Shift_reg — не указаны… в итоге опять не складывается все в одну картинку, и не понятно какой же флаг в какой момент использовать… поэтому я и нарисовал свои диаграммы где отдельной строкой отобразил SPI_CR и отдельной строкой Shift_Reg — тогда сразу становиться понятной логика срабатывания флагов…
если я правильно понял — в конце процедуры есть проверка BSY
Поэтому после вызова этой процедуры можно смело давать команду на смену состояния DC…
Сама процедура тоже хороша тем что готова бросать буфер — то есть ее можно очень даже удобно использовать с дисплеями: CS=0, DC=0, кинул команду, DC=1, кинул данные (причем несколько данных), CS=1
Очень хорошая процедура!!!
Конечно могут быть случаи когда она будет работать медленнее специально оптимизированной — но для общего применения очень даже хорошая процедура…
может быть такое?
(на комп не грешить: i7/Ram16gb/ssd256)
я посмотрел по даташиту SPI должен быть 9-ти битным (первый бит DC)…
у меня как то был чернобелый дисплей с 9-ти битным интерфейсом управления — кроме как ногодрыгом с ним работать и не получилось :-(