Я понимаю, что статья про юморной способ подачи, но все же я скажу про тему доклада — мне кажется, или он рассказывает про что-то, нереально похожее на Qt Quick, а именно property binding? :) Там это есть и давно, и никаких громких красивых слов и абстракций не нужно было, чтобы мы начали это использовать!
Алгоритм человека (мой):
— Сделать предположение о том, что это ASCII символы
— Найти пробелы (32)
— Посмотреть длину получившихся слов
— Сгенерировать варианты в контексте новости
— Проверить свою гипотезу (путем рассчета кодов некоторых символов относительно других)
— Офигеть от того, что умеет наш мозг =)
# Лицензия GPLv3
«Однако ограничение полезной нагрузки делало второй, более привлекательный вариант непригодным для пилотируемых перелетов»
Сначала хотел сказать «кто же на такое пойдет», а потом в голову полезла всякая научная фантастика и даже страшно немного стало… Наши предки использовали горящие лучины для освещения домов, можно только догадываться, как они бы удивились, увидев лампы. Пожалуй и нам так же трудно осознать, что колонизация космоса будет осуществима.
А я потрачу свои пять секунд на нажатие «Skip Ad», потому что всем хочется заработать, куда же без этого! Не так уж на ютубе она [реклама] меня и напрягает, а ведь весомая доля дохода организации, которая часто удивляет нас своими инновациями, сервисасм которой мы так или иначе пользуемся.
И в Visual Assist X, и во многих редакторах есть специальные сниппеты, но они в основном для конструкций, типа fori разворачивается в цикл for по i и так далее, но тут немного другая идея — именно куски (не шаблоны) полезного и частоиспользуемого кода. Допустим код пустой кнопки на тулбаре под Ubuntu Toolkit. Мне бы очень не помешал)
Отличное решение часто встречающейся задачи!
Единственное, что хотелось бы сказать — жалко, что не под Linux первая версия, чтобы попробовать придется портировать) Мне в этот придется разобраться (а в отпуске не особо хочется, принципиально), надеюсь, кто-нибудь сделает и поделится!
У меня приличный опыт работы с QML, но так получилось, что PathView мне не приходилось использовать (фантазии, наверное, маловато), поэтому и статья была достаточно познавательной, единственное что хотелось бы заметить — код каждый раз полностью приводится, а можно было Path в Component упаковать и только его приводить, а то и так объемно!
Простите, а разве JSON.parse() не более «светлый путь»?
Если я неправ, то расскажите, пожалуйста, в чем плюсы метода из поста (я не особо компетентен в этом вопросе, JS использую только в QML).
Да да, что-то я забылся немного)
А вообще чаще всего с нами работают David Planella, Alan Pope и Michael Hall. Обращаться можно ко всем троим) Дэвид в комментариях какой-то новости (насчет Hack Days, кажется) активно привлекал людей в команду почтового клиента, кстати.
Знаете, я в очередной раз немного затрудняюсь ответить, поэтому, пожалуй, сформирую небольшой списочек вопросов из комментариев, а потом пачкой задам их кому-либо из canonical, с кем работаю. Ответ придется немного подождать в таком случае)
А там быстро, я уже начинал эту работу, просто об этом не упомянул, вся работа свелась к тому, что некоторые методы у QString пришлось заюзать другие (не могу знать наверняка, ошибки ли у меня в старом коде, либо в строках что-то сильно изменилось, но при переводе из percent-encoded строк и обратно проявлялись артефакты ), другие инклуды и базовые классы (типа QQuickView вместо QDeclarativeView) и в таком духе. Очень быстро, может быть потому что проект небольшой, а может быть потому, что парни знают свое дело) В любом случае дальше показа директории хранилища в унылом списке дело не пошло.
Я тоже свой клиент Яндекс.Диска подумываю портировать, но сейчас времени достаточно много уходит на сабж. Клиент сейчас существует только под MeeGo, так что очень надеюсь, что придется все лишь компоненты интерфейса заменить.
Вы всегда можете связаться с людьми из Canonical. Если приложение достойное, то они с удовольствием включат его в репозитории (с которых уже сейчас загружаются приложения, насчет базового наобора не уверен). Заходите в IRC на #ubuntu-app-devel, #ubuntu-touch-meeting (по четвергам) на freenode, ищите mhall119, popey — обоих зовут Michael.
P.S. юмор конечно, но ох уж эта гонка версий.
— Сделать предположение о том, что это ASCII символы
— Найти пробелы (32)
— Посмотреть длину получившихся слов
— Сгенерировать варианты в контексте новости
— Проверить свою гипотезу (путем рассчета кодов некоторых символов относительно других)
— Офигеть от того, что умеет наш мозг =)
# Лицензия GPLv3
C праздником, ребят! Будущее за нами ;)
Сначала хотел сказать «кто же на такое пойдет», а потом в голову полезла всякая научная фантастика и даже страшно немного стало… Наши предки использовали горящие лучины для освещения домов, можно только догадываться, как они бы удивились, увидев лампы. Пожалуй и нам так же трудно осознать, что колонизация космоса будет осуществима.
А можно такой же, скажем, для JavaScript на примере V8?
Единственное, что хотелось бы сказать — жалко, что не под Linux первая версия, чтобы попробовать придется портировать) Мне в этот придется разобраться (а в отпуске не особо хочется, принципиально), надеюсь, кто-нибудь сделает и поделится!
P.S. я имею ввиду 11 тосяч тонн в лоб.
Простите, а разве JSON.parse() не более «светлый путь»?
Если я неправ, то расскажите, пожалуйста, в чем плюсы метода из поста (я не особо компетентен в этом вопросе, JS использую только в QML).
UPD посту 6 лет почти, вот это поворот)
wiki
А вообще чаще всего с нами работают David Planella, Alan Pope и Michael Hall. Обращаться можно ко всем троим) Дэвид в комментариях какой-то новости (насчет Hack Days, кажется) активно привлекал людей в команду почтового клиента, кстати.