• Как в Woocommerce сделать product query по статусу 'instock' без 'backorders'?

    @asunaro_ru Автор вопроса
    Если кому-то понадобится...
    $query = array(
        'post_type' => 'product',
        'posts_per_page' => -1,
        'meta_query' => array(
            array(
                'key' => '_stock_status',
                'value' => 'instock'
            ),
            array(
                'key' => '_backorders',
                'value' => 'no'
            ),
        )
    );
    $wp_query = & new WP_Query($query);
    while ($wp_query->have_posts()) : $wp_query->the_post();
    Ответ написан
    Комментировать
  • Python for Android. Как начать?

    mysticmirage
    @mysticmirage
    Питон для Андроида — достаточно мозгозатратное занятие.
    Я бросил эту затею, хотя иногда слежу за проектами, подающими надежду в этом направлении.

    Если нужно создавать игры, то это PyGame for Android — pygame.renpy.org
    Если нужно бизнес-приложения, то это Kivy — kivy.org (их гитхаб — github.com/kivy/python-for-android)

    Недостатки первого:
    1. проект не развивается
    2. ориентирован на создание игр
    3. только arm-архитектура
    4. поддерживается только одно касание

    Достоинства первого:
    1. ниже порог вхождения — достаточно легко устанавливается (не без бубна, но легче, чем kivy)
    2. куча документации по самой PyGame, которую можно использовать при разработке

    Недостатки второго:
    1. требует от устройства поддержку gles 2.0 (даже для простенького интерфейса)
    2. везде с собой тянет библиотеку для построения интерфейсов
    3. нужно постараться, чтобы установить всё это добро (кросс-компиляция и всё такое)

    Достоинства второго:
    1. любая поддерживаемая Андроидом архитектура
    2. проект развивается
    3. поддержка мультитач
    4. использует наработки PyGame for Android

    По поводу sl4a — он не позволяет создавать обособленные пакеты — требуется отдельно установленный интерпретатор Питона. По этой причине я его не рассматриваю.

    В любом случае, стоит быть готовым к тому, что размер пакета будет минимум 3 МБ даже в случае HelloWorld — каждое приложение будет тянуть с собой интерпретатор и стандартную библиотеку.

    Следует отметить, что это не аналитическое сравнение — я отметил те пункты на которые обращал внимание. Возможно дела обстоят по-другому и я заблуждаюсь — я не использую Питон для Андроида ни в одном из своих проектов, хотя хотел бы.
    Ответ написан
    Комментировать
  • Где найти курсы *nix-администрирования?

    @mobileDeveloper
    Скорее всего вы знаете про данный раздел, но на всякий случай… http://rutracker.org/forum/viewforum.php?f=1570
    Для примера, вот http://rutracker.org/forum/viewtopic.php?t=3865110 неплохой материал, но больше для новичков подходит.
    Ответ написан
    Комментировать
  • Куда лучше податься: ios или android?

    ixSci
    @ixSci
    А почему у Вас вообще подобные вопросы возникают? Самостоятельно определится не можете? Тогда у Вас уже большие проблемы.
    Касательно работы с маком на виртуалке: я так работал 2 месяца, после чего плюнул и купил макбук. При этом, я писал на С++ в MSVS на винде, а на виртуалке только собирал и тестил. Если бы мне пришлось полноценно работать, то я бы купил мак куда раньше :)
    P.S. Если вы хотите писать говнософт который «порвет мир» и будет «amaizing!!!» можете писать на html, phonegap и прочем. Если Вы хотите писать качественный софт, пишите на родном SDK.
    Ответ написан
    Комментировать
  • Куда лучше податься: ios или android?

    FanKiLL
    @FanKiLL
    Кросплатформенный решения вроде PhoneGap, Titanium всегда будут догонять по функционалу офф sdk.
    Вам решить стоит ли писать нативно и знать офф sdk или учить очередную надстройку(абстракцию) над sdk.
    jQuery Mobile если заговорили о html5 будет не таким отзывчевым как нативное приложение.

    Насчёт виртуалки незнаю, но неделю жил на хакинтоше, тот ещё геморой.

    Знания java тут не аргумент, она вам понадобится в обоих случаях, например написать rest api для приложения. А так андроид сдк всё равно штудировать предётся, хотя знания java тут лишним не будет ибо всякие ArrayList<> и почти вся стандартная библиотека доступна в андроид.
    Но за месяц думаю можно и Objective-C подтянуть, хотя у меня после джавы и C#, Objective-C кажется странным, наверно если пописать на нём чуть-чуть можно привыкнуть и набить руку.

    Вообще ответа нет на ваш вопрос, каждый будет советовать то на чём пишет или другим причинам.
    Оцените как вам кажется что перспективней, то и пробуйте.
    А пока нету мака, напишите что то простенькое под андроид в одно окно.
    Ответ написан
    Комментировать
  • Дополнительные внешнии датчики для Android?

    С помощью bluetooth-модуля мобильний можно подключить к микроконтроллеру (например Arduino), а уже к нему навешать каких угодно датчиков (герконы, датчики температуры, давления, и тд)
    Ответ написан
    2 комментария
  • Бросать университет в пользу самообразования и работы?

    @skvot
    Мой Вам ночной совет. Институт — это «качалка» для мозга и куча воспоминаний. Остальное потом нагоните :)
    Ответ написан
    2 комментария