LINUX.ORG.RU

Сообщения alex_custov

 

Запись небольшого вебинара по Qt

 

https://yadi.sk/d/1ncHf4zCmCRTJ

Полезность оценивайте самостоятельно. Вебинар провел Семен Давыдов, выпускник МГТУ им. Н. Э. Баумана. В настоящее время руководит группой разработки в ОКБ Сухого. Работал в Яндексе над проектом ruscorpora.ru (спецпоисковик для лингвистов).

alex_custov
()

apt-cache policy | grep = WTF

 ,

# apt-cache policy xxx 
N: Unable to locate package xxx
# apt-cache policy xxx 2>&1 | grep Unable
# echo $?
1

Могу только предположить, что эта сво^W утилита определяет тип stdout/stderr, и если это не pts, то не выводит вообще никаких сообщений.

Система KUbuntu 14.04.3.

alex_custov
()

Загрузится в систему на базе squashfs

 

Есть установленная Ubuntu на разделе squashfs. С некоторыми хаками всё завелось и работает. Как теперь сказать GRUB, чтобы он грузился с этого раздела БЕЗ использования каноничного имени /dev/sdaX? С ext2 можно использовать UUID. Как быть со squashfs?

alex_custov
()

AES VNC viewer

 ,

Есть винда с запущенным сервером VNC (RealVNC), соединение защищается алгоритмом AES 128 или 256. Как из Ubuntu/Debian подсоединится к этому VNC?

alex_custov
()

Fit to width в Firefox

 ,

В Опере есть такая функциональность как Fit to width (page). После нажатия на некоторую кнопку текст на веб-странице, который не вмещается по ширине в окно, переносится по словам. Аналогично как это делает какой-нибудь текстовый редактор. Как добиться такого же в FF? Естественно, без изменения размера шрифта.

alex_custov
()

Ctrl+O в макоси

 

Как заставить работать Ctrl+O для открытия субтерминала? У меня выскакивает диалог открытия файлов. Думал что этот шорткат есть где-то в настроках клавы в макос, но не нашёл. mc установлен через brew.

alex_custov
()

А почему уезжают прикрёплённые темы?

 

Только сейчас подумал, т.к. хотел написать в прикреплённую тему. А её нет вверху списка тем. У меня сортировка по последнему сообщению. Это как бы противоречит смыслу прикреплённости?

alex_custov
()

Что это за фильм?

 

Народ, подскажите что это за фильм в ролике?? http://www.youtube.com/watch?v=zMpE4inhktQ

alex_custov
()

Сколько лет вы постоянно посещаете ЛОР?

 

  1. >10 366 (20%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. 5 201 (11%)

    *******************************************************************************************************************************************************************************

  3. 6 164 (9%)

    ***********************************************************************************************************************************************

  4. 4 154 (8%)

    **************************************************************************************************************************************

  5. 7 146 (8%)

    *******************************************************************************************************************************

  6. 3 140 (8%)

    **************************************************************************************************************************

  7. 2 135 (7%)

    **********************************************************************************************************************

  8. постоянно не посещаю 125 (7%)

    *************************************************************************************************************

  9. 8 105 (6%)

    *******************************************************************************************

  10. только недавно начал 99 (5%)

    **************************************************************************************

  11. 1 89 (5%)

    *****************************************************************************

  12. 10 51 (3%)

    ********************************************

  13. 9 46 (3%)

    ****************************************

Всего голосов: 1821

alex_custov
()

Шифрование qrc ресурсов

 ,

У кого есть какие-либо работающие примеры, ссылки и т.д.? В ресурсах хранится artwork и QML код (много файлов), который могут «позаимствовать». Хотелось бы этого избежать, сделав защиту хотя бы от дурака. У RCC есть опция -compress, сжимающая контент, но этого, мягко говоря, маловато. UPX - хорошо, но не кроссплатформенно.

alex_custov
()

Выступление Джима Землина о Линукс и Линусе Торвальдсе

 , ,

Группа Linux General

Джим Землин - исполнительный директор Linux Foundation, известный блоггер о СПО. На известной конференции TED Джим рассказывает о Линукс и конечно же о его создателе, об огромной роли, которую играет Линукс в современном мире, а также о феномене открытого ПО и коммерческих компаниях, которые рискнули связаться с ним.

Это прошлогоднее выступление на TED теперь стало доступно на русском языке.

>>> Подробности (youtube.com)

alex_custov
()

udev слежение за устройствами

 

Как сегодня осуществляется слежение за вставкой/удалением USB устройств конкретного типа? Раньше в HAL я видел, что вставленное устройство имеет атрибут input.keyboard, значит это клавиатура. Как в udev сделать это, а именно узнать, что добавленное устройство - клавиатура? Интересует вариант как на Си, так и на правилах udev (/etc/udev/rules.d/... и т.п.) с вызовом заранее известного скрипта.

alex_custov
()

Ubuntu 13.04 и Qt 5.1/5.2

 ,

В официальных репах этого т.н. свежего дистрибутива до сих пор нет даже Qt 5.1 ни в одной из веток, в отличие от т.н. древнего Debian. Есть ли ppa хотя бы с 5.1? Варианты установки через run или вручную адаптировать дебиановские пакеты не подходят. Поиск ничего не дал.

alex_custov
()

Вышел Qt 5.2

 ,

Группа Open Source

Вышла новая версия Qt - кроссплатформенного C++ тулкита для построения приложений. Попутно выпущен Qt Creator 3.0.

Некоторые изменения:

  • Qt Core
    • класс QCommandLineParser для разбора аргументов командной строки
    • класс QTimeZone для поддержки временных зон
    • новые возможности перенаправления ввода-вывода в QProcess
  • Qt Widgets
    • в QLineEdit добавлена кнопка очистки содержимого
    • класс QKeySequenceEdit
    • возвращено управление сессиями как в Qt4
    • добавлена поддержка placeholder текста в QTextEdit
    • QInputDialog научился запрашивать многострочный текст
    • новые сигналы tabBarClicked и tabBarDoubleClicked в QTabBar
    • возможность задать длительность показа всплывающей подсказки (то что раньше делалось программистом вручную через фильтрацию событий)
  • Qt Print
    • поддержка расширенных возможностей CUPS в QPrintDialog (для Linux)
  • Qt QML
    • новое свойство «state» в Qt.application
    • новый JS движок V4
  • Qt Quick
    • новый рендерер
    • поддержка внешнего drag-and-drop
  • Qt Webkit
    • контекстные меню для HTML5 видео
    • объект Canvas Path
    • геолокация
    • асинхронный сборщик мусора

Новые модули:

  • Qt Bluetooth (Linux/BlackBerry)
  • Qt NFC (BlackBerry)
  • Qt Positioning
  • Qt Windows Extras (расширенная поддержка возможностей Windows наподобие продвинутых кнопок в панели задач)
  • Qt Mac Extras (расширенная поддержка возможностей Mac наподобие NSString)
  • Qt Android Extras (расширенная поддержка возможностей Android наподобие доступа к JNI окружению)

Также Qt Quick 1 объявлен устаревшим.

Скачать: http://qt-project.org/downloads

Известные проблемы: http://qt-project.org/wiki/Qt520-KnownIssues

Демо-пример на мобильных платформах: http://www.youtube.com/watch?v=-NdvLGbPAbc

>>> Подробности (qt-project.org)

alex_custov
()

Очередные массовые чистки

 , ,

На ютубе новая система идентификации контента, теперь вы можете не найти многих видео, которые заливали или смотрели раньше.

https://www.youtube.com/watch?v=IwcQ6PpSRyg

alex_custov
()

вставка LGPL 2.1 кода в LGPL 3.0 проект

 ,

У меня есть код под LGPLv2.1-only, я хочу его вставить в библу, которая под LGPLv3. Это разрешено? Я смотрю на таблицу https://www.gnu.org/licenses/gpl-faq.html#AllCompatibility и не догоняю, там написано: «Можно: распространяйте исходный текст по GPLv3», это как? Понятно, что LGPLv2.1 код можно перевыпустить под GPLv3, но если я так сделаю, то ведь вся библа должна быть под GPLv3?

alex_custov
()

«Отсортировать» по-китайски

 , ,

Локализую программу для китайского. Схожу с ума, четыре переводчика (в т.ч. два живых) выдают разные переводы для слова «Отсортировать». В программе есть данные, кнопка с этой надписью их сортирует по алфавиту. Как правильно перевести?

три последних имеющихся перевода :

种类

排序

区分

alex_custov
()

sf.net сделал импорт из Google Code

 ,

Как известно, Google Code запретил закачки, и многие проекты перешли на другие хостинги. SF уже призывал переходить к нему, но сейчас сделал то, что надо было сделать сразу во время этого заявления - возможность импорта проекта с Google Code на SF.

http://sourceforge.net/p/forge/documentation/Google Code Importer

https://sourceforge.net/p/import_project/google-code/

alex_custov
()

Качественные сервисы для перевода ПО

 

Какие знаете? Естественно, что бюро не должно впадать в ступор при словах GNU Gettext или XLIFF (некоторые впадают).

Краудсорсинг: http://www.transifex.com . Минусы: медленный перевод энтузиастами даже популярных программ. Непопулярных - вероятность их перевода на 4-5 языков практически равно нулю. Возможность платного заказа перевода постоянно недоступна, хотя обещают исправить (неизвестно когда).

Бюро переводов в СНГ:

http://alconost.com . Самое адекватное что нашёл, вроде бы переводить будет профессиональный переводчик, носитель языка, но цены не очень радуют - от 16 до 20$ за 1000 знаков. Локализация средней руки программы на 5000 знаков будет стоит 100$.

alex_custov
()

поиск слова по regexp

 

Код:

    QRegExp rx("\\b@([a-zA-Z]{1,4})@\\b");

    qDebug() << rx.indexIn("@a@");

Результат:

-1

Почему так, и как всё-таки правильно найти слово по данному регэкспу в любом предложении?

alex_custov
()

RSS подписка на новые темы