LINUX.ORG.RU

Сообщения KennyMinigun

 

Сортировка тегов

Форум — Linux-org-ru

Как известно, на этом сайте можно добавить от одного до пяти тегов к теме. Причём только три из них показываются в трекере.

Проблема лишь в том, что теги после добавления сортируются по алфавиту: a-z, а-я. И в трекер попадают первые три по алфавиту тега. Что не всегда приемлимо: некоторые теги имеют большее отношение к теме чем другие (или же просто лучше раскрывают суть темы в заголовке).

Вопрос такой: для чего была сделана сортировка тегов и можно ли её открутить? Т.е. можно ли оставлять порядок тегов таким, как их написал автор?

P.S. Например в данном топике тег «теги» лучше бы показывать в трекере.

P.P.S. Теги я писал в таком порядке:

теги, bug, lor, feature

 , , ,

KennyMinigun
()

Сайт kubuntu.org обновился

Форум — Talks

Собственно сабж: http://kubuntu.org

Обновился дизайн сайта, актуализировали контент. Я особо не вглядывался, но на первый взгляд — мне понравилось.

>>> Новость на сайте

 , ,

KennyMinigun
()

KDE Plasma 5.4

Новости — KDE
Группа KDE

Во вторник, 25 августа 2015 года увидел свет очередной выпуск Plasma 5 с версией 5.4.

Данный выпуск в содержит в себе много улучшений, таких как улучшенная поддержка мониторов с высоким разрешением (High DPI), авто-дополнение в KRunner и много новых иконок в теме Breeze. Также данный выпуск продолжает развитие поддержки Wayland и предлагает пользователю вариант сеанса с использованием данного протокола (в режиме tech preview). Набор виджетов Plasma (aka плазмоиды) пополнился четырьмя новичками: Регулировкой звука, Инструментом калибровки монитора и менеджером пользователей (бета-версия).

( читать дальше... )

>>> Подробности

 ,

KennyMinigun
()

Новый Nexus 5 (2015)

Форум — Mobile

Всем привет, В сети гуляют слухи, что в следующем поколении Nexus телефонов будет сразу две модели >6" для пришельцев-баскетболистов и тп а также 5.2" для нормальных людей.

Также поговаривают, что 5.2 будет для нищебродов пластиковый и от LG. Что вполне себе вселяет надежду на его (телефона) вменяемость. По этому я задумываясь о смене своего Nexus 4, который служил верой и правдой (прям с момента выпуска).

Собственно вопрос: кто тоже думает покупать? И где лучше всего? Я брал четвёрку на американском плейсторе с последующей пересылкой посредником (по этому, у меня закладывается мысль, что он сделан лучше, чем те, что продавались в локальных забегаловках (н.п. розетка).

Источником вдохновения послужила вот эта статья: http://www.pocket-lint.com/news/134692-nexus-5-2015-what-s-the-story-so-far (для Ъ: сплетни и слухи по будущем выпуске Nexus телефонов, фото, NSFW, требуется платная регистрация через СМС, брат умер пишу с андроидофона). BTW, подобные ссылки приветствуются в треде, дабы после релиза коллективно поржать на тупостью всех вангующих.

 , ,

KennyMinigun
()

Embrace, extend and extinguish еще в силе?

Форум — Talks

Тут M$ открывает сорцы своих C# компиляторов, какого-то дотнета, а теперь еще и это: http://thenextweb.com/insider/2015/08/06/microsoft-releases-project-islandwoo...

Для Ї: портировалка iOS приложений на десяточку (аналогичная штука для Android уже на подходе). И все это в открытом виде (i.e. open source).

Тем временем в интернетах уже заслуженно рвутся пуканы тех, кто таки смотрел в лицензионное соглашение десяточки.

Полагаю мы уже лицезрим очертания того самого «Embrace, extend and extinguish».

 , , , ,

KennyMinigun
()

А безопасно ли держать полный путь к RSA ключу в публичном репозитории

Форум — Talks

Привет ЛОР,

Клепаю небольшую софтинку (MIT License), которая задействует SSH соединения. Очевидно, что для созданий SSH соединений надо либо пароль либо ключ. По этому я для тестирования временно создал ключ для локалхоста (без passphrase), путь к которому (тоже временно) захардкодил в софтину.

В связи с чем вопрос: безопасно ли хранить захардкоженый путь к файлу с ключём в публичном репозитории? Локалхост, собственно, находится за NAT, SSH порт не форвардится.

Перемещено leave из development

 , , ,

KennyMinigun
()

KDE Applications 15.08: А Krusader'а-то нет :(

Форум — Talks

Они убили Кенни не выпустили крусадер вместе с KDE Applications 15.08, как обещали.

Его там нет! Нет! https://www.kde.org/info/applications-15.07.80.php

/me в отчаянии

 , ,

KennyMinigun
()

Получать уведомление, когда в ветку с твоим участием отвечают

Форум — Linux-org-ru

Привет,

Сабж. Часто бывает пропускаю интересную информацию, когда в большой теме отвечают не напрямую мне (а, например на ответ к моему комментарию). Подписываться на тему не всегда приемлемо — так как идёт куча уведомлений про малоинтересные комментарии.

За сим прошу сделать опциональные (отключаемые) уведомления регистранту, когда отвечают в ветку дискуссии с его участием.

 , ,

KennyMinigun
()

DWARF line info appears to be corrupt - the section is too small

Форум — Development

Доброго дня,

Когда запускаю бинарник через valgrind, последний выдает вот такой вот текст (и затем отрабатывает нормально):

--1736427-- WARNING: Serious error when reading debug info
--1736427-- When reading debug info from /var/tmp/foo-build/libfoo/libfoo.so.1:
--1736427-- DWARF line info appears to be corrupt - the section is too small

Собрано с использованием CMake: cmake -DCMAKE_BUILD_TYPE=Debug /var/tmp/foo. Дополнительных флагов в конфигурации не указано (т.е. всё дефотное, плюс -Wall).

Однако, если собрать эту же либу (вместе с бинарником) с помощью обычного мейкфайла используя -O0 -g3 -Wall -fPIC -shared.

Быстрое гугление не выдает вменяемых результатов. Подскажите пожалуйста, где искать проблему?

 , , ,

KennyMinigun
()

Сборка софта для production -O2 vs -O0 -g

Форум — Development

Здравствуй ЛОР.

Возник вопрос: а как лучше собрать софт для выпуска в production? Какой уровень оптимизации, оставлять ли отладочные символы?

Есть абстрактный софт, для использвания внутри компании. Выкатывается с помощью RPM, работает автономно (минимум взаимодействия с пользователем). По сути — поддерживает инфраструктуру.

В предыдущей жизни его выкатывали под SunOS (aka Solaris), с -O0 и -g всегда. В принципе, тому можно найти объяснение (ну хоть малость разумное):

  1. Бинарники в процессе разработки точно такие же, как и в продакшене (-O0), что уменьшает возможность возникновения production-специфичных ошибок (sic!)
  2. При возникновении каких-либо неполадок можно взять бинарник с продакшена и отдебажить его (ведь отладочные символы вместе с ним: -g).

С другой стороны, бинарники просто пухнут от отладочной информации (не то, что бы RAMы не хватало, скорее беспокоит скорость заргузки и исполнения). А -O0 не оптимизирует моменты в коде, которые были написаны не оптимально в силу стилистических соглашений.

Посоветуйте, что делать, пожалуйста.

 , , ,

KennyMinigun
()

Показать список include директорий gcc

Форум — Development

Привет!

Надо бы получить строкой стандартные пути, которые gcc использует для поиска заголовочных файлов под mingw.

Сейчас делаю так:

MINGW_BIN_DIR=$(basename $(type -pf gcc))
MINGW_ROOT_DIR="${MINGW_ROOT_DIR}/.."

get_target() {
    echo "i686-w64-mingw32" # хардкод, хочу генерировать на лету
}

MINGW_INCLUDE_DIR="${MINGW_ROOT_DIR}/include:${MINGW_ROOT_DIR}/$(get_target)/include"

Также знаю о gcc -print-search-dirs, но не уверен, надо ли мне вся строка, так как там куча невалидных путей:

$ gcc -print-search-dirs

install: c:/install/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/
programs: =c:/install/Qt/Qt5.4.1/Tools/mingw491_32/bin/../libexec/gcc/i686-w64-mingw32/4.9.1/;c:/install/Qt/Qt5.4.1/Tools/mingw491_32/bin/../libexec/gcc/;c:/install/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/bin/i686-w64-mingw32/4.9.1/;c:/install/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/bin/
libraries: =c:/install/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/;c:/install/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/;c:/install/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/i686-w64-mingw32/4.9.1/;c:/install/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/../lib/;c:/install/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../i686-w64-mingw32/4.9.1/;c:/install/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../lib/;C:/mingw491/i686-491-posix-dwarf-rt_v3-rev2/mingw32/mingw/lib/i686-w64-mingw32/4.9.1/;C:/mingw491/i686-491-posix-dwarf-rt_v3-rev2/mingw32/mingw/lib/../lib/;c:/install/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../../i686-w64-mingw32/lib/;c:/install/Qt/Qt5.4.1/Tools/mingw491_32/bin/../lib/gcc/i686-w64-mingw32/4.9.1/../../../;C:/mingw491/i686-491-posix-dwarf-rt_v3-rev2/mingw32/mingw/lib/

И вообще — надёжно ли парсить?

 , ,

KennyMinigun
()

Багфикс из 2013-го до сих пор отсутствует в продакшене.

Форум — Talks

Доброго времени суток,

Баг в крусадере: невозможно удалить первый введённый символ в диалоге создания директории. Закрыт в 2013, исправлен в коде.

Куча дубликатов. А всё почему? Да потому, что krusader не видал релизов еще с октября 2012-го (2.4.0-beta3 «Single Step»). А стабильных релизов и подавно — Krusader 2.0.0 «Mars Pathfinder», 2009-Apr-11.

Конечно в репозитории проекта видны изменения (хоть и нечастые). В связи с чем вопрос: где достать опакеченный крусадер из гита для убунты?

P.S. Лень самому опакечивать. Знаю, что конечно для опакечивания с помощью CMake достаточно сдeлать include(CPack). Но боюсь с пакетом напартачить, так как раньше такого не делал, не знаю, как правильно делать пакеты для убунты.

 , , , ,

KennyMinigun
()

Доля Linux игр в вашей библиотеке Steam

Голосования — Голосования

В связи с увеличением количества игр всевозможных жанров, интересно узнать соотношение количества игр, доступных под Linux к общему количеству игр.

У меня сейчас round(40.88%) -> 41%:

#!/usr/bin/env node

q = { "GAMES": 137, "STEAMOS + LINUX": 56  }
console.log(Math.round(
    q["STEAMOS + LINUX"] / q["GAMES"] * 100
))

  1. NaN 386 (39%)

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

  2. 100% 156 (16%)

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

  3. меньше 10% 72 (7%)

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

  4. 90..99% 61 (6%)

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

  5. 40..49% 50 (5%)

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

  6. 30..39% 49 (5%)

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

  7. 80..89% 46 (5%)

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

  8. 60..69% 45 (5%)

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

  9. 50..59% 38 (4%)

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

  10. 20..29% 35 (4%)

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

  11. 70..79% 35 (4%)

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

  12. 10..19% 25 (3%)

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

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

 , ,

KennyMinigun
()

Citrix Linux Virtual Desktop Agent

Форум — General

Кто нибудь уже пробовал сабж? Есть впечатления?

На почитать:
https://www.citrix.com/news/announcements/aug-2014/citrix-offers-technology-p...
http://www.citrix.ru/news/announcements/jan-2015/citrix-announces-xenapp-and-...

Для Ъ:

Linux Virtual Desktop Agent – While Citrix has been delivering Windows applications to Linux devices, some organizations depend on Linux-based engineering and research applications and want to deliver those to workers as virtual apps. To meet this need, Citrix will introduce a Linux Virtual Desktop Agent, so employees can run Linux applications on non-Linux devices.

Availability
Citrix is currently taking applications to participate in the Linux VDA Tech Preview at http://now.citrix.com/LinuxPreview. The Tech Preview program offers a unique look into the development and innovation process at Citrix, and does not in any way represent a commitment to release, support or productize this technology.

 , , , x11 forwarding

KennyMinigun
()

Клиентские библиотеки LDAP под Linux

Форум — Development

Сабж,

Намучался уже с openldap и портированием кода между соляркой, оффтопиком и онтопиком. Хочется, что б мои клиентские LDAP библиотеки были мягкими и шелковистыми.

Накидайте сюда названий годных клиентских библиотек LDAP под Linux и свои истории успеха с ними (опционально). Желательно чтоб библиотеки имплементировали RFC 1823.

P.S. про openldap не надо.

 , , ,

KennyMinigun
()

О новой опере и настройках DPI

Форум — Desktop

Привет!

Информация для пользователей хроперы и KDE (5?): эта сволочь берёт настройку DPI из настроек шрифтов, по этому если у вас в ШГ в PepperFlash и едет разметка, то вручную выставьте правильный DPI в

systemsettings -> Fonts -> Force Fonts DPI

Чаще всего неправильно определённый DPI случается в случае использовании проприетарных блобов-видеодрайверов (напр. NVIDIA).

 , , , ,

KennyMinigun
()

Почему исключения в С++ считаются медленными?

Форум — Development

... и почему в других языках они — стандартная практика?

 ,

KennyMinigun
()

CMake установка файлов в /opt (CMakeRPM)

Форум — Development

Доброго дня!

Столкнулся с проблемой, что при паковании CMake проекта после такого кода:

add_custom_command(TARGET ${_target} POST_BUILD
    COMMAND ${CMAKE_COMMAND} -E create_symlink
        "${_destdir}/${_filename}" "${CMAKE_CURRENT_BINARY_DIR}/symlinks/${_filename}"
    VERBATIM
)

install(FILES "${CMAKE_CURRENT_BINARY_DIR}/symlinks/${_filename}"
    DESTINATION "/opt/lib"
)

То CMake в спеку в %files пишет (например) такое:

/opt
/opt/lib
/opt/lib/libmylibc.so

Подскажите пожалуйста, как заставить его не добавлять /opt и /opt/lib? Или как лучше устанавливать симлинки на свои либы?

 , ,

KennyMinigun
()

Хочу отформатировать внешний диск в HFS+

Форум — Admin

Доброго времени суток!

Сабж. Недавно прикупил девайс на пару терабайт для хранения фоточек и всякого другого прона. Юзкейсы:

  • Постоянно будет подключён к роутеру на котором будет FTP сервер (или что-то схожее)
  • Изредка будет втыкаться в ноут под управлением линухи для загрузки фоток и (возможно) работы над ними
  • Еще реже будет носится к знакомым, родственникам, друзьям, для показа фоток.

Основной аргумент против облака: не хочется регулярно платить за хранилище, а 32 Гб фоток уже надо куда-то слить.

Хочу форматнуть сей девайс в HFS+ (так как изначальная NTFS вызывает отвращение). Отговорите...

 , , ,

KennyMinigun
()

Plasma 5.3

Новости — KDE
Группа KDE

28 апреля 2015 года состоялся очередной выпуск оболочки рабочего стола Plasma 5 с версией 5.3.

Среди нововведений:

  • Улучшенное управление питанием:
    • Параметры управления питанием теперь можно настроить отдельно для каждой комнаты (activity).
    • Ноутбук больше не уходит в гибернацию при закрытии крышки если подключён внешний монитор (так называемый «режим кинотеатра», есть возможность отключить).
    • Поведение экрана блокировки также можно настроить через управление питанием.
    • Смена яркости экрана теперь анимированная на большинстве графических адаптеров.
    • Ноутбук больше не будет уходить в гибернацию при закрытии крышки во время выключения.
    • Поддержка клавиатурных клавиш управления яркостью на экране блокировки.
    • KInfoCenter теперь предоставляет статистику потребления электроэнергии.
    • Монитор заряда батареи теперь показывает какие приложения блокируют политики управления питанием (например: «Chrome сейчас блокирует управление питанием: проигрывается видео»).
  • Улучшенная поддержка Bluetooth:
    • Новый виджет Bluetooth.
    • Bluedevil был перенесён на новую библиотеку из KDE Frameworks — BluezQt.
    • Поддержка блокирования Bluetooth.
    • Подсоединённые устройства Bluetooth с поддержкой просмотра файлов (ObexFTP) теперь отображаются в диалоге «Места».
  • Добавлен модуль конфигурации тачпада.
  • Улучшены виджеты Plasma:
    • Виджет «Буфер обмена» теперь может показывать штрих-коды.
    • Объединена кодовая база виджетов «Просмотр директории» и «Рабочий стол», что положительно сказалось на производительности.
    • Секции «Недавние документы» и «недавние приложения» в Kicker теперь предоставляются движком «Комнат» (Activities).
    • Виджет «Комикс» теперь снова в строю!
    • Также вернулись виджеты-мониторы загрузки процессора и жесткого диска.
  • Техническая версия Plasma Media Center. Последний был перенесён на KDE Frameworks 5. В данный момент является стабильным, однако всё еще не хватает некоторой функциональности предыдущей версии. Есть возможность использовать PMC как оболочку рабочего стола.

( читать дальше... )

>>> Подробности

 ,

KennyMinigun
()

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