• Percona MySQL table locking

    hlx
    @hlx Автор вопроса
    Переустановил пхп и все стало хорошо. (точнее обновил с 5.3 до 5.5)
    Ответ написан
  • Стиль написания нативных SQL-запросов?

    hlx
    @hlx
    $query = '
       SELECT
           code
       FROM
            table
       WHERE
            id = ?';
    


    использует второй вариант и начинайте с новой строки (Будет почти тоже самое что и 1-ый вариант).

    + используйте одинарные кавычки
    + используйте плейсхолдеры
    Ответ написан
    8 комментариев
  • Выбор PHP ORM, ActiveRecord?

    hlx
    @hlx Автор вопроса
    По поводу Doctrine:

    1. В доктрине всегда нужно описывать геттеры для получения параметров? нельзя как в yii например
    просто обратиться к атрибуту:
    echo $user->name;
    echo $user->email
    все поля в классе описаны как private, думаю что изменение в public это исправит, но не зря же в манулае они описаны именно как приватные данные.
    Если еще предположение что я обращаюсь к обычному классу, а не к сгенерированому самой доктироной,
    типо
    class User extends BaseUser…

    2. Не понял «философии» связей.

    вот user.php — pastebin.com/j0nAAZrz
    вот goods.php — pastebin.com/4rYHRTRz

    так вот не получается сделать так:

    foreach($user->getGoods() as $good){

    }

    Warning: Invalid argument supplied for foreach()
    Ответ написан
  • Android + Accelerometer + Direction

    hlx
    @hlx Автор вопроса
    Угол наклона, а точнее все три угла Эйлера (крен, тангаж и рыскание), можно получать с помощью Orientation sensor. Вот тут туториал.
    Ответ написан
    Комментировать
  • Arduino ошибка при компиляции

    hlx
    @hlx Автор вопроса
    Проблемы была в том что использовалась версия IDE 1.0, а лучше использовать 0022, так как драйверов для Accessory для 1.0 нету. И вместо AndroidAccessory лучше использовать ADK.
    Куча примеров и сама библиотека есть на github.
    Usb Host Shield
    Usb Host Shiled 2.0
    Ответ написан
    Комментировать
  • Arduino ошибка при компиляции

    hlx
    @hlx Автор вопроса
    в разных версиях IDE ошибки разные. Вот скриншот.
    Подозреваю что это достаточно легкие вопросы, но опыта в этой сфере у меня совсем нету, а сделать нужно.
    Вот если взять версию IDE — Arduino 0022, там ошибки:

    D:\develop\Arduino\Arduino-IDE\arduino-0022\arduino-0022\libraries\AndroidAccessory/AndroidAccessory.h:37: error: 'EP_RECORD' does not name a type
    D:\develop\Arduino\Arduino-IDE\arduino-0022\arduino-0022\libraries\AndroidAccessory/AndroidAccessory.h:50: error: 'EP_RECORD' has not been declared
    D:\develop\Arduino\Arduino-IDE\arduino-0022\arduino-0022\libraries\AndroidAccessory/AndroidAccessory.h:50: error: 'EP_RECORD' has not been declared


    Как от них избавиться и что это за ошибки? в интернете информации не нашел.
    Ответ написан
    Комментировать
  • Android + Accelerometer + Direction

    hlx
    @hlx Автор вопроса
    Пока в получилось только рассчитывать линейное ускорение по определенной оси ( примеры есть тут ), в зависимости от которого можно определить направление движение, откуда уже и плоскость, в которой находиться устройство.
    Опираясь на все данные можно довольно четко рассчитать все, но как-то это все заморочено :(
    Ответ написан
    Комментировать