All streams
Search
Write a publication
Pull to refresh
0
0
Павел Зубарев @sometime_sniff

User

Send message
> Если кому интересна тема поиска работы в Норвегии — я напишу статью
обязательно напишите!
Как мне кажется, задача любого высшего образовательного учреждения — научить учиться, а не вдолбить шаблоны поведения. И даже с учетом того, что многие темы рассказываются на уровне 20-ней давности, даже в них можно отыскать актуальное и полезное на сегодняшний день. Кто ищет, — тот всегда найдет.
ну так писать на быстрый SSD, репортить, а уже потом в фоне сливать на медленый носитель.
читать чуть сложнее. там как фишка ляжет. часть данных может быть только на SSD и это надо учитывать
nan вообще нечто странное и nan+(-nan) это не ноль вроде как.
простой пример на коленке:
#include <iostream>
#include <stdint.h>
int main()
{
        uint64_t a_pos= 0x7FFFFFFFFFFFFFFFUL;
        uint64_t a_neg= 0xFFFFFFFFFFFFFFFFUL;

         double *a, *b;
         a = (double*)&a_pos;
         b = (double*)&a_neg;

        std::cout << *a << "  " << *b << "   " << *a+*b << std::endl;
        a_pos = - a_pos;
        a_neg = - a_neg;
        std::cout << *a << "  " << *b << "   " << *a+*b << std::endl;
        a_pos = - a_pos;
        a_neg = - a_neg;
        std::cout << *a << "  " << *b << "   " << *a+*b << std::endl;
    return 0;
}


вывод:
$ ./a.out 
nan  -nan nan
-4.94066e-324  4.94066e-324 0 
nan  -nan nan
$


Собственно теже грабли как и с целыми. MIN_INT != — MAX_INT. а если к ним применить минус и сложить, то ноль как раз получится.
Ну да, судя по тому что тут написано это пол шага до Qt4
Мне казалось, что S^3 — это переход пользовательского интерфейса на Qt, а N8 это первый Symbian phone c UI на Qt. Nokia все делает небольшими шагами, развивая обе платформы планомерно. Я уверен, что развитие есть, да и пытаться подрожать в чем-нибудь кому-то — это не выигрышный путь для любой компании. Поэтому кому-то нравится интерфейс Андроид, а кто-то вполне балдеет от старенького WinMobile
Я читал оригинальные правила. Там было написано 31 мая. так что все логично. Конкурс закончился.
Теперь внимание!!!! Сеть в scratchbox может не работать (при запуске команды для установки пакетов могут быть ошибки с сетью). Это связано с небольшими проблемами в scratchbox. Их легко устранить. Для этого вне scratchbox нужно скопировать для каждой цели и для самого scratchbox файлик resolv.conf, который вы получили по DHCP либо сформировали в процессе настройки статической сети (явно или косвенно через утилиты):


Для избежания этого я сделал
# apt-get install bind9
(по-умолчанию там проксирующий DNS) и в scratchbox -> resolv.conf написал nameserver 127.0.0.1. Это решает все «проблемы»
Я бы сказал, что гараж это просто площадка вроде sourceForge.net (даже движок одинаковый). Далеко не все программы живут там. Программы живут в репозитариях
extras, extras-testing, extras-devel, собственно оттуда могут быть получены исходные коду через apt-get source. Сами же баг-трекеры для этих программ в принципе могут быть где угодно и не только в garage.maemo.org
Стоит добавить, что исходные коды приложений, установленных из Ovi Store также не доступны.
Конечно. вы можете на устройстве в терминале набрать apt-get source имя_пакета. Если вы считаете это извращением, как, например, я, то можно настроить SDK как написано выше, (хотя, ИМХО, есть пусть быстрее, описаный тут, но он исключительно для тех кто любит терминал) и сделать это(apt-get source имя_пакета) там.

исходные коды закрытых компонентов, конечно, не доступны.
Из этой странички мне кажется, что Mer это как open-solaris у SUN(Oracle). Т.е. это место где комьюнити может делать что угодно и оно же его поддерживает. В то время как Maemo это продукт, который поддерживается и разрабатывается как Nokia, так и комьюнити. При этом Maemo содержит закрытые части, например реализация адресной книги или, например, имплементация GPS. Если в рамках Mer появится что-нибудь новое и полезное, оно точно не замедлит появиться в Maemo.
Сплошные заблуждения. (= начиная с Qt 4.6. Maemo — оффициально поддерживаемая платформа. И тем более уже как неделю Ovi Store стал доступным для Maemo, что не мешает Вам писать и продавать свои приложения.
Я лишь обратил ваше внимание, что вы явно дезинформируете людей на основании вашего личного устаревшего опыта. Платформа очень активно разрабатывается, что и написано по этой ссылке в первой мысли. Там же я описал свой личный опыт работы с N900 и Qt4.5/Qt4.6: все прекрасно работает и не падает. При этом полная поддержка Maemo5 включена в Qt 4.6, а в 4.5 цепляются стили Hildon для элементов управления и переделаны стандартные меню.
Я говорю про Qt 4.6 не вижу ниодного упоминания 4.5, ролик тоже про Qt 4.6. 4.5 портирована на маемо, но его не поддерживает. В этом вся разница.
Мне кажется порой, что важно не количество приложений в маркете или еще где-то, а их качество. Так вот большинство качественных и полезных приложений для пользователей будут существовать под обе платформы, от чего опять же пользователь выиграет, а остальное — это преимущественно игрушки без которых массовый пользователь вполне может прожить.
*финальное. Опечатка
поиск через Google не отменили. Ролику почти пол года, так что на нем прототип еще, а не фиганльное устройство.
Но! Сам Qt портирован на маему не до конца. Самое характерное, с чем я сталкивался — невозможность добавить своё меню к окну приложения… ну и её есть вещи доступные из GTK, и недоступные из Qt.

Ваши данные не верны. Посмотрите проморолик. Qt4.6 доступен в maemo-extras-devel и носит пока статус beta но работает весьма отлично
1

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity