• Платье, которое разделило интернет
    +1
    Кошмар какой то. Зашел на страницу, что бы узнать что за прикол с платьем. Сразу увидел что оно бело-золотое. Прочитал статью, проголосовал, всё здорово. Почитал первые комментарии, поржал. Затем пролистал страницу на верх, а там сине-черное. У меня аж голова закружилась и чуть не вырвало. На столько я ошарашен. Настроения теперь ни какого, спать не могу.
  • Создаем быстрый прототип мобильного приложения
    0
    На этот сервис я обратил внимание, он упоминается в статье. Мне он не понравился. Не удобный в использовании, не достаточный по функционалу, да и UI очень невзрачное у него получается. NinjaMock превосходит его многократно.
  • Создаем быстрый прототип мобильного приложения
    0
    Спасибо за ссылку. Наконец то нормальный сервис с поддержкой Windows Phone.
  • Вышел QBS 1.0.0
    0
    Да я уже подсмотрел в исходниках. Если взглянуть на platforms/probe.cpp становится понятно что к чему. Отсюда и родился метод описанный выше, иначе никак не догадаться, как в принципе другой toolchain подцепить. Думаю в следующих версиях команду detect-toolchains расширят. Само ядро qbs умеет работать с множеством toolchain одного типа.
  • Вышел QBS 1.0.0
    0
    К сожалению я так и не нашел нормального способа добавить несколько toolchain'ов.
    Команда qbs detect-toolchains может только подменять один на другой.
    В результате настроил так:
    qbs config preferences.qbsPath /tmp/qbs/share/qbs/
    qbs config preferences.pluginsPath /tmp/qbs/plugins/
    CROSS_COMPILE=arm-arm926-linux-gnueabi- qbs detect-toolchains
    
    Скопировал настройку кросскомпилятора в буфер обмена. Настройка хранится в ~/.config/QtProject/qbs.conf
    Далее настраиваю host gcc и версии Qt:
    qbs detect-toolchains # здесь cross gcc подменяется на host gcc
    qbs setup-qt /usr/bin/qmake-qt4 qt4
    qbs setup-qt /opt/arm-glibc-toolchain-arm926/sys-root/usr/bin/qmake qt5
    
    Вставляю в qbs.conf настройку кросскомпилятора заменяя gcc на gcc-arm.
    Теперь могу собирать проекты как с qt4 так и с qt5. По умолчанию использоваться host gcc.
    qbs profile:qt4
    qbs profile:qt5
    

    Что бы собрать кросскомпилятором, нужно сделать следующее:
    qbs config profiles.qt5.baseProfile gcc-arm
    qbs profile:qt5
    
  • Вышел QBS 1.0.0
    0
    Ребят, расскажите пожалуйста, как осуществляется кросскомпиляция с qbs.
    К примеру, у меня есть простейший .qbs файл.
    import qbs.base 1.0
    CppApplication {
         name: "HelloWorld"
         files: "main.cpp"
    }
    

    Как мне собрать проект с разными toolchain'ами?
  • Использование CMake с Qt 5
    +1
    К стати, было бы очень интересно посмотреть как это решается на qbs.
  • Использование CMake с Qt 5
    0
    Геморроя добавляет, конечно, но это пишется один раз, потом просто используется.
    К стати, в оригинальной статье есть ссылка на пример сборки с Qt5 существующих проектов на Qt4. Вы то её наверняка видели, но может еще кого заинтересует.
  • [ANN]ounce книг 11'2012
    0
    Если вас интересует содержание книги, можете посмотреть на странице по ссылке.

    У меня есть эта книга дома. Но раздел про модели памяти оказался несколько сложноват для меня. Поэтому я пока не вхожу в этот список десяти.

    Что касается самой книги, я бы предпочёл иметь её в электронном виде. Не из-за того, что не люблю книги в бумажном варианте, как раз наоборот. Просто качество самого издания откровенно плохое. Но альтернатив к сожалению нет и приходится довольствоваться тем что есть, т.к. качество материала, на мой взгляд, очень ценно.
  • [ANN]ounce книг 11'2012
    +4
    Книга «C++ Concurrency In Action» давно доступна на русском языке.
  • Немного о хаосе и о том, как его сотворить
    +1
    Спасибо. Было интересно немного вспомнить курс нелинейной динамики и хаоса.
    Когда то посчастливилось учиться у Анищенко Вадима Семеновича. Очень интересно он про все эти аттракторы рассказывал.
  • Обзор смартфона Nokia Lumia 900
    0
    А можно всё-таки поточнее по поводу сроков появления на Российском рынке. Когда это ориентировочно может произойти: в течении месяца, двух ...?
    Так же интересует ориентировочная стоимость данной модели.
  • Nokia представила Lumia 900 для AT&T
    +4
    А у Вас нет такой же, но с пелра… с MeeGo?
  • Конкурс «Умные телефоны за умные посты» — выиграй Nokia N9!
  • Конкурс «Умные телефоны за умные посты» — победители
    +3
    Поздравляю всех победителей.
    Читал, честно скажу, с волнением. Думал, а вдруг… Но все справедливо, победили сильнейшие. Еще раз всех поздравляю.

    to nokiaman, даёшь новый конкурс, хочу реванш :)
  • Работа с PySide
    0
    Ничего не мешает нам собрать привязку QtMobility для QtSimulator. Его сборка ничем не отличается от сборки самого PySide. QtMobility соберётся и даже будет запускать в симуляторе, но не один из модулей при этом, к сожалению, нельзя назвать рабочим. В полном объеме не заработал ни один пример поставляемый с самим QtMobility, ни из пакета pyside-examples. С причинами этого еще буду разбираться и, возможно, когда-нибудь об этом напишу.

    Немного поразбирался с причинами. Модуль QtMobility вполне работоспособен на QtSimulator. Проблема именно в самих примерах. Их как написали когда то, так больше и не обновляли. Правятся они достаточно легко, достаточно посмотреть traceback.


  • Конкурс «Умные телефоны за умные посты» — выиграй Nokia N9!
    0
    Я не слепой, так что никакой правды мне не открыли. Просто
    Два автора-победителя будут выбраны по максимальному количеству баллов за их посты, а один — за лучший пост по мнению нашего жюри.
    Так что шанс хоть и маленький, но он есть. В том числе и у тебя.
  • Конкурс «Умные телефоны за умные посты» — выиграй Nokia N9!
    0
    в общем у вас есть шанс выиграть :)
    как говорят в народе, ваши бы слова да Богу в уши
  • Конкурс «Умные телефоны за умные посты» — выиграй Nokia N9!
    0
    Это точно. Хотя некоторые темы никого так и не заинтересовали.
    Поскорее что ли бы уже подвели официальные итоги.
  • Конкурс «Умные телефоны за умные посты» — выиграй Nokia N9!
    0
    На его место становится не вновь пришедший (хотя почему бы и нет), а тот кто «дышал ему в затылок». А о потенциале вообще говорить не стоит, это покажет только время.

    Ладно, надо прекращать этот холивар. Просто на мой взгляд, ты излишне пессимизируешь. Видимо считаешь что «дорос». Я же всего лишь хотел сказать, что не всё так плохо, как тебе кажется. )
  • Конкурс «Умные телефоны за умные посты» — выиграй Nokia N9!
    +1
    Вот эту
    А тут круговая зависимость. С хабра ушло много людей, которые пишут сложные статьи -> на хабре стало меньше сложных статей -> на хабр стали еще меньше заходить люди, которые способны писать сложные статьи -> статей стало еще меньше -> ну вы поняли дальше :D
    Здесь ты не учитываешь, что на место старых приходят новые.
  • Конкурс «Умные телефоны за умные посты» — выиграй Nokia N9!
    0
    Я пытался вставить твою цитату, а она мало того что не вставилась, так еще и сообщение по какой то причине опубликовалось. Следом ситуация повторилась (
  • Конкурс «Умные телефоны за умные посты» — выиграй Nokia N9!
    0
    Что то у меня не заладилось с ответом. (
    Я хотел написать, что хороших статей не становится меньше. Система находится в равновесии. На место ушедшего становится другой. Да и прежде чем уйти, они оставляют свой след из хороших статей.
  • Конкурс «Умные телефоны за умные посты» — выиграй Nokia N9!
    0
    Блин, что за глюки

  • Конкурс «Умные телефоны за умные посты» — выиграй Nokia N9!
    0
    Не учитываешь, иначе бы не написал это
  • Конкурс «Умные телефоны за умные посты» — выиграй Nokia N9!
    0
    Это и есть бесконечный цикл. Молодые приходят, специалисты или достигшие своего придела или не способные дальше развиваться уходят. Это закон природы. Так будет всегда. Только вы в этом цикле почему то совсем не учитываете профессиональный рост тех кто сюда приходит.
  • Конкурс «Умные телефоны за умные посты» — выиграй Nokia N9!
    0
    На хабр приходят молодые специалисты, которые начинают с простых статей (это не значит что не интересных). Затем по мере собственно роста, сложность статей возрастает. Поэтому хорошие, технические статьи были, есть и будут. Просто нужно уметь их замечать.
  • Применение шейдеров OpenGL в QML
    0
    Поддерживаю. Вот только планка не высоковата? Сейчас только одна конкурсная статья её преодолела.
  • Конкурс «Умные телефоны за умные посты» — выиграй Nokia N9!
    +1
    Было бы здорово. Вот только перевалить через сотню голосов очень не просто. Я предлагаю снизить планку до 70.
  • Работа с PySide
    +2
    Кажется я поторопится, опубликовав сюда первый же ответ. Тема получила развитие, и я получил более развернутый ответ. Процитирую и его тоже.
    Hi Igor,

    I better clarify Paulo's quite confused answers. :-)

    The PySide core dev team work is paid by Nokia until the end of this year. After that, INdT has had plans to continue the work, but I don't know the details, and anyway, it's better they speak for themselves.

    I have been working with Qt people to make PySide a Qt add-on to give the project a permanent home after the MeeGo team funding comes to an end. While progress is being made, it's slow, and it might be that the migration won't be finished before the end of the year. But it's happening, anyway.

    Cheers, ma.

    Кому интересно, можете последить за перепиской по ссылке, хотя все ответы уже вроде бы даны.
  • Работа с PySide
    +1
    Получил ответ на ваш вопрос. Цитирую: «The PySide is only supported by the INdT team currently.»

  • Работа с PySide
    +1
    Надо будет в рассылке поинтересоваться.
  • Работа с PySide
    +1
    Вы застали меня врасплох, у меня нет никакой информации по этому поводу. И я в первые слышу, что Nokia хотела отказаться от проекта. От Qt Nokia не отказывается. Надеюсь и от PySide не откажется. Хотя еще во время написания статьи меня несколько напряг факт того, что основной рипозиторий проекта находится на github, а не на привычном qt.gitorious.
  • Применение шейдеров OpenGL в QML
    +6
    Хорошо, что такие конкурсы устраивают. Посмотрите сколько хороших статей мы получили. И не нужно печалится, что это только из-за конкурса. До него тоже было не мало хороших статей. Просто конкурс немного активизировал людей, добавил дополнительный стимул, привнес соревновательный дух. Т.ч. побольше конкурсов, хороших и разных.
  • Работа с PySide
    +1
    Есть PySide for Android использующий всё тот же necessitas.
  • Применение шейдеров OpenGL в QML
    +5
    Все думал, затронет ли кто-нибудь эту тему в рамках конкурса или нет. Затронули. Хорошая статья получилась, спасибо.
    Получается теперь только QtQuick.Particles остался в стороне. Интересно успеет ли кто-нибудь за оставшиеся два дня и эту тему раскрыть?
  • Работа с PySide
    +1
    Да, Вы абсолютно правы. Об этом упоминают сами разработчики PySide в FAQ.
    О том, что PySide распространяется под лицензией LGPL, я упоминал в этой статье.

    P.S. к сожалению pyside.org на данный момент не доступен, не известно по каким причинам.
  • Работа с PySide
    +1
    Спасибо за положительный отзыв.
    Отличий от PyQt4 действительно не много. Я не стал добавлять это в статью. Можно почитать про эти отличия здесь: Differences Between PySide and PyQt
  • Лучшие приёмы Qt Quick: связывание свойств в QML
    +2
    Отредактируйте пожалуйста статью, у вас последний абзац дважды повторяется.
    А так статья очень интересна, спасибо. Странно только видеть её от вас в то время как идет конкурс.