All streams
Search
Write a publication
Pull to refresh
56
0
Изя Ц. Петров @muromec

User

Send message
тегра не тормозит!
или я что-то не понимаю в видео, или контейнер — это всегда проблема софта. на аппаратный декодинг должны отправляться распаковынные из контейнера кадры, а не сырой файл.
я не особо внимательно смотрел сорцы от трансформера, но IIRC драйвера тачпада там как раз асус и делали. драйвер докстанции точно они.

сама тегра тут вобщемто не при чем — это отдельное устройство висящеее на шине i2c (?) и которое может совершенно автономно глючить и зависать вне зависимости от чипсета, к которому подключено.

кроме того, в трансформерах нету NVEC, от которого растут ноги всех проблем клавиатуры и тачпада на AC100.
> почтовые отправления, на которые не предоставили документацию в течение трех часов после прибытия,

что это значит?
>способен обрабатывать пакеты от 60 до 260 байт. Что будет с девайсом, если заслать ему пакеты подлиннее, – можешь проверить сам :).

детский сад какой-то, Митника на них нету.
>Представляете себе студента сегодня узнавшего что такое программирование вообще и Си в частности и посылающего патчи, например, в ядро Линукс?

с ядром линукса вы несколько загнули, но наверное я тоже погорячился и забыл про ту фазу обучения, когда человек «только сегодня узнал» как вообще пишут программы.
наконецто эту фичу переняли у tango-gps!
> подключиться к существующему проекту?

именно.

>патчи студента не принять не смотря на их техническое совершенство, просто скажут «не… way» или «никому это не нужно»

а это тоже хороший опыт — выяснить, что к коду предъявляются еще какие-то требования кроме «запускается и пишет правильные буквы»

>у студента может элементарно не хватить данных преподавателем знаний, для выполнения реальной задачи

ну и нафиг он такой нужен, если нигде не может свои знания применить?

>вопрос выбора проекта, к которому должен подключиться студент, я вообще промолчу.

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

>И, кстати, почему именно гитхаб?

совершенно все равно, что именно.
> Если ты программируешь на питоне, то на кой тебе эти поинтеры?

list_orig = [1, {"yo":1}]
list_copy = list_orig[:]

assert list_copy[1]["yo"] == 1, "wanna 1 here"

list_orig[1]["yo"] = 2

assert list_orig[1]["yo"] == 2, "wanna 2 here"
assert list_copy[1]["yo"] == 1, "Опаньки, что это у нас тут???? АААА1111 ОТКУДА?7777"


попробуйте объяснить, что тут происходит человеку, который не понимает указателей.
>Вам нужно чтобы вузы выпускали специалистов заточенных под каждую такую ветку?

прекратите за меня выдумывать то, чего я не считаю.

>Дроп бокс, гит — это способ организации рабочего процесса

хранить файлы в VCS, ставить отступы и уметь работать в команде — это не специфические требования.
>Вы не считаете, что есть риск получить узко направленного специалиста?

не считаю. откуда вы это взяли?

>«Сферическая фигня», на мой взгляд, как раз призвана развивать в человеке абстрактное мышление, умение мыслить категориями, а не понятиями на уровне того или иного языка.

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

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

>реальные задания даются слишком поздно — студент уже привык писать код «лишь бы сдать», обычно это дурной код.

я честно не понимаю смысла такой методики обучения — несколько лет учить сферическую фигню, потом еще пару лет учить сферическую фигню, приближенную к реальности, а потом ВНЕЗАПНО начать делать какие-то реальные проекты, в которых решаемые проблемы будут находиться в совершенно другой плоскости.
а если будет две пятницы?
>про i2c статью накатай

вот нашел эксперта… я лучше драйвер для поворотников наконец-то накатаю. этот пост — практически волшебный пинок в данном смысле.
ну и глобальные переменные — это зло. надо все складировать в специальную структурку и цеплять к объекту dev, иначе драйвер ну сможет обрабатывать более одного одновременно подключенного устройства.
да, именно про это. и еще тут: kernel.org/doc/Documentation/ABI/testing/sysfs-class-led

создавать файлы-ручки в sysfs — это вобщемто плохой тон, правильнее описывать устройство led и регистрировать его через register_led_device (или как оно там?).

тогда в /sys/class/leds/ появляется ваше устройство (а не где-то в потрохаха /sys/bus/spi ) с файлами типа trigger brightness и прочим

ну и мою статью старую можете почитать: habrahabr.ru/blogs/linux/112527/
>sysfs_create_group(&spi->dev.kobj, &spi_led_attr_group);

ай-ай-ай, фу таким быть! led class device юзать — не?
>потенциальный сетевой бэкдор

это не бекдор а пример FUD и маркетоидного буллшита.

потомучто вообще непонятно как он активируется, кто к нему получает доступ (на каком основании) и какие вещи может делать.

Information

Rating
Does not participate
Registered
Activity