Задать вопрос
  • В какой ВУЗ Питера лучше поступать с желанием стать веб-программистом?

    becks
    @becks
    Рассмотрите Политех (ФТК). Я заканчивал кафедру КСПТ, на кафедре трудится много молодых преподавателей (30-35 лет), большинство из которых работают в Яндексе, JetBrains и прочих Intel'aх. Т.е. ребята "в теме".
    Посмотрите еще на СПБАУ habrahabr.ru/company/spbau

    В университет обязательно идите. Просто занимайтесь там делом, а не бейте баклуши. На 2-3-4 курсе уже начинайте работать. Учеба в университете не ограничивается получением лишь одних знаний в предметной области. Это много больше. В конце концов, это и друзья, которых вы приобретете на всю жизнь.

    Читайте книги, интересуйтесь, ходите на конференции. Обучение должно быть комплексным и тогда все у Вас получится.
    Ответ написан
    1 комментарий
  • Каков в Андроиде механизм обработки аппаратных клавиш?

    @elgordo Автор вопроса
    Неожиданно было найдено решение. В Андроиде имеется база настроек в формате SQLite3:

    /data/data/com.android.providers.settings/databases/settings.db

    Это что-то наподобие виндузового реестра. В ней должен быть параметр device_provisioned, значение 1. При его отсутствии именно проявляется эффект не работы кнопок HOME и SEARCH.

    Чтобы исправить, сливаем этот файл на компьютер и открываем редактором, я использовал SQLiteman. Выполняем запрос:

    INSERT INTO secure (name,value) VALUES ('device_provisioned','1');

    Сохраняем, заливаем обратно, перезагружаемся. Кнопка HOME равно как и значок «домика» сверху заработали. )) При сохранении важно проверить, что файл остался в формате SQLite3 и что не изменились разрешения (у меня было 0660). В противном случае вас ждёт перепрошивка. ))

    В принципе базу можно отредактировать локально, но на моём девайсе файла sqlite3 не обнаружилось.

    Решение это я нашёл здесь:

    forum.cyanogenmod.org/topic/19605-home-button-issues-striking-back/

    Cyanogenmod я не использую, чем это всё объясняется, я понятия не имею. :)
    Ответ написан
    Комментировать