LINUX.ORG.RU

Избранные сообщения panter_dsd

Случилась беда с KRoN73

Новости — Linux.org.ru
Группа Linux.org.ru

KRoN73 RIP

Всё написанное ниже уже неактуально :(

Друзья. Под новогодние праздники (с 29 на 30) случилась ужасная беда со старейшим участником форума - KRoN73.

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

Я никогда не делал подобные обращения, поэтому не знаю, что писать и немного (на самом деле много) растерян.

( Как помочь... )

>>> Оригинальный тред

 ,

shell-script
()

Нет больше слёзок — lorify

Форум — Talks

Что нового? (с момента предыдущей темы)

Теперь превьюхи пропадают по timeout'у, начиная с момента, когда пользователь уводит курсор мыши от изначальной ссылки (так что вам больше не придётся сначала наводить курсором на превьюху, чтобы убрать её)

Timeout этот, как и раньше, задаётся опцией «Задержка перед preview» в случае расширений и переменной delayAfterPreviewMillisecs в случае userscript'а

Просили много кто — например, f1u77y, StReLoK, sudopacman, Loki13, beer_and_linux и Wind

Также добавил в список поддерживаемых способов для доната данные для перевода BTC.

ВНИМАНИЕ

Настоятельно рекомендую выставить параметр «Задержка перед preview» в какое-нибудь ненулевое значение (рекомендую 800, теперь это дефолтное значение для новых пользователей). В противном случае будет довольно трудно «прыгнуть» с одного комментария на другой, если между ссылкой и новой превьюхой есть какое-либо пространство (например, с одной из нижних ссылок на превьюху чуть повыше, как показано в следующем скриншоте — http://i.imgur.com/kX8PpNi.png).

Огромное спасибо всем, кто уже поддержал проект материально и идейно!

Алсо, пишите свои ники на ЛОРе в комментариях к переводам — так удобнее благодарить, да и вообще приятно знать, кто помог проекту

Каждый ваш отзыв мотивирует меня продолжать работу над данным проектом и развивать его в лучшую сторону

======================

Помощь проекту

Если у вас есть желание помочь проекту материально, буду признателен за переводы любым удобным для вас способом:

Если удобного для вас способа нет в списке, напишите об этом здесь или мне на почту — b0r3d0mness [at] gmail [dot] com

======================

Стандартная шапка

======================

Что это такое?

lorify — это расширение для браузеров, которое позволит вам:

  • Видеть ответы на каждое сообщение
  • Отображать превью сообщений при наведении на соответствующие ссылки
  • Автообновлять треды
  • Отображать оповещения о новых ответах на рабочем столе

======================

Firefox

Скачать новую версию (v1.7.0)

ВНИМАНИЕ

Новая версия ещё не прошла review (старые, кстати, уже получили аппрувы от Mozilla), так что для её установки требуется выполнить следующие действия:

  • Открываете новую вкладку, пишете в адресную строку «about:config» (без кавычек) и нажимаете Enter
  • В появившуюся строку поиска вводите «xpinstall.signatures.required» (без кавычек) и делаете данный параметр равным false
  • Переходите по ранее указанной ссылке и устанавливаете аддон

Исходный код можно посмотреть тут.

======================

Chrome

Скачать

Исходный код можно посмотреть тут.

======================

Userscript

Можно взять отсюда (userscripts.org лежит)

======================

Changelog

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

Chrome

v1.11.0

  • Добавлена опция для оповещений о новых ответах на рабочем столе (по умолчанию отключена)
  • Добавлена опция для отключения отображения ответов в тредах, кол-во страниц в которых превышает определённое значение (по умолчанию 20 стр.)
  • Добавлена поддержка голосований (www.linux.org.ru/polls/polls/)
  • У тредов с новыми ответами изменяется favicon (иконка в заголовке таба). Спасибо theNamelessOne за pull request

v1.10.1

  • Исправлен баг с дублированием строки «Показаны все комментарии. Скрыть игнорируемые» при каждом автообновлении страницы

v1.10.0

  • Timeout для убирания превьюх теперь стартует после того, как пользователь уводит курсор со ссылки, а не по наведению на превьюху
  • Параметр «Задержка перед preview» теперь имеет дефолтное значение равное 800 мс

v1.9.0

  • Для зарегистрированных пользователей теперь отображается ник ответившего
  • Строка с ответами перенесена на тот же уровень, где находится кнопка «Ответить на это сообщение»

v1.8.0

  • Опция «Задержка перед preview» теперь требует hover'а над элементом в течение указанного времени вместо просто отображения превью по истечению данного времени (теперь просто проведением курсора над комментариями при ненулевой задержке вы не наоткрываете кучу превьюх)
  • При клике на область вне превьюх все из них удаляются
  • Автообновление автоматически отключается для архивных и удалённых тредов (спасибо theNamelessOne за pull request)
  • При нажатии на все ссылки (комментарии, ответы) страница не будет загружена повторно, если соответствующий комментарий находится на ней же
  • Убрана иконка из тулбара
  • Исправил заголовок окна опций расширения

v1.7.1

  • Появление новых страниц в результате автообновления теперь сигнализируется добавлением "(!)" в заголовок страницы
  • Исправлена проблема с «утечкой памяти»

v1.7.0

  • Добавлено дерево превьюх — http://i.imgur.com/wjzWIkV.png
  • Положение превьюх теперь определяется таким же образом, как и на дваче

v1.6.0

  • Добавлено отображение ответов

v1.5.0

  • Добавлены настройки
  • Исправлен баг с непропадающими превьюхами
  • Исправлены грамматические ошибки

v1.4.2

  • Исправлен баг с отсутствием превьюх у сообщений, добавленных после автообновления страницы

v1.4.1

  • Исправлен баг с неправильным расположением autorefresh checkbox'а после автообновления страницы

v1.4.0

  • Добавлена возможность автообновления тредов

v1.3.0

  • Добавлена рамка для превьюх

v1.2.0

  • Добавлена поддержка «Галереи» и «Новостей»

v1.1.0

  • Добавлена поддержка HTTP (нешифрованного соединения)

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

Firefox

v1.7.0

  • Добавлена опция для оповещений о новых ответах на рабочем столе (по умолчанию отключена)
  • Добавлена опция для отключения отображения ответов в тредах, кол-во страниц в которых превышает определённое значение (по умолчанию 20 стр.)
  • Добавлена поддержка голосований (www.linux.org.ru/polls/polls/)
  • У тредов с новыми ответами изменяется favicon (иконка в заголовке таба). Спасибо theNamelessOne за pull request

v1.6.1

  • Исправлен баг с дублированием строки «Показаны все комментарии. Скрыть игнорируемые» при каждом автообновлении страницы

v1.6.0

  • Timeout для убирания превьюх теперь стартует после того, как пользователь уводит курсор со ссылки, а не по наведению на превьюху
  • Параметр «Задержка перед preview» теперь имеет дефолтное значение равное 800 мс

v1.5.0

  • Для зарегистрированных пользователей теперь отображается ник ответившего
  • Строка с ответами перенесена на тот же уровень, где находится кнопка «Ответить на это сообщение»

v1.4.0

  • Опция «Задержка перед preview» теперь требует hover'а над элементом в течение указанного времени вместо просто отображения превью по истечению данного времени (теперь просто проведением курсора над комментариями при ненулевой задержке вы не наоткрываете кучу превьюх)
  • При клике на область вне превьюх все из них удаляются
  • Автообновление автоматически отключается для архивных и удалённых тредов (спасибо theNamelessOne за pull request)
  • При нажатии на все ссылки (комментарии, ответы) страница не будет загружена повторно, если соответствующий комментарий находится на ней же
  • Убрана иконка из тулбара

v1.3.1

  • Появление новых страниц в результате автообновления теперь сигнализируется добавлением "(!)" в заголовок страницы
  • Исправлена проблема с «утечкой памяти»

v1.3.0

  • Добавлено дерево превьюх — http://i.imgur.com/wjzWIkV.png
  • Положение превьюх теперь определяется таким же образом, как и на дваче

v1.2.0

  • Добавлено отображение ответов

v1.1.0

  • Добавлены настройки
  • Исправлен баг с непропадающими превьюхами
  • Исправлены грамматические ошибки

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

Userscript

v1.5.0

  • Добавлена опция для оповещений о новых ответах на рабочем столе (по умолчанию отключена)

v1.4.0

  • Добавлена опция для отключения отображения ответов в тредах, кол-во страниц в которых превышает определённое значение (по умолчанию 20 стр.)
  • Добавлена поддержка голосований (www.linux.org.ru/polls/polls/)
  • У тредов с новыми ответами изменяется favicon (иконка в заголовке таба). Спасибо theNamelessOne за pull request

v1.3.2

  • Исправлен баг с дублированием строки «Показаны все комментарии. Скрыть игнорируемые» при каждом автообновлении страницы

v1.3.1

  • Исправлен баг с зависанием (спасибо Danil Pleshakov за pull request)

v1.3.0

  • Timeout для убирания превьюх теперь стартует после того, как пользователь уводит курсор со ссылки, а не по наведению на превьюху
  • Параметр «Задержка перед preview» теперь имеет дефолтное значение равное 800 мс

v1.2.0

  • Для зарегистрированных пользователей теперь отображается ник ответившего
  • Строка с ответами перенесена на тот же уровень, где находится кнопка «Ответить на это сообщение»

v1.1.0

  • Добавлена поддержка окружений, где недоступен ES6
  • Опция «Задержка перед preview» теперь требует hover'а над элементом в течение указанного времени вместо просто отображения превью по истечению данного времени (теперь просто проведением курсора над комментариями при ненулевой задержке вы не наоткрываете кучу превьюх)
  • При клике на область вне превьюх все из них удаляются
  • Автообновление автоматически отключается для архивных и удалённых тредов (спасибо theNamelessOne за pull request)
  • При нажатии на все ссылки (комментарии, ответы) страница не будет загружена повторно, если соответствующий комментарий находится на ней же

======================

Буду признателен за баг-репорты, конструктивный фидбэк и pull request'ы.

И да, подписывайтесь на тег «lorify».

 , , , ,

b0r3d0m
()

Qt5 Configuration Tool 0.3

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

Qt5 Configuration Tool - это небольшое приложение, предназначенное для настройки внешнего вида приложений на базе Qt5. Основная цель разработки - решить проблему настройки Qt5-приложений в рабочих окружениях, для которых отсутствует интеграция с Qt5.

В настоящее время имеется возможность выбрать тему виджетов, настроить цветовую схему, сменить иконки и шрифты. В будущих релизах кроме улучшений планируется реализовать генерацию конфигурации шрифтов (fontconfig) и поддержку пользовательских таблиц стилей (css).

Внимание! Программа находится на ранней стадии разработки и предназначена для опытных пользователей.

Для работы требуется версия Qt 5.4 (qtbase, qtsvg и qttools для сборки).
Лицензия проекта: BSD (из 2-х пунктов)

Описание со скриншотами

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

 ,

anonymous
()

c++ pedantic без include'ов

Форум — Development

Для разработки приложения на C++ используются флаги -Wextra -pedantic -Weffc++ и т.п. Приложение пишется на Qt.

Можно ли как-то применять эти флаги исключительно для своего кода исключая инклуды Qt? А то несколько сот варнингов по Qt'шному коду сильно мозолят глаза :)

Среда разработки NetBeans IDE 8.

 , , ,

SaBo
()

Архитектура системы управления пакетами в Python

Новости — Документация
Группа Документация

Опубликован перевод очередной главы из 1 тома книги «Архитектура приложений с открытым исходным кодом» — «Архитектура системы управления пакетами в Python».

При разговоре о системах установки приложений обычно упоминают о двух подходах. Первый подход, характерный для Windows и Mac OS X, заключается в распространении самодостаточных пакетов приложений, процесс установки которых не должен зависеть от внешних факторов. Эта философия упрощает процесс управления приложениями: каждое приложение имеет свое отдельное «окружение» и его установка или удаление не влияет на другие части ОС. Если приложению для работы требуется нестандартная библиотека, эта библиотека включается в состав пакета для распространения приложения.

Второй подход, характерный для систем на основе ядра Linux, рассматривает программное обеспечение как набор небольших программных компонентов, называемых пакетами. Библиотеки добавляются в пакеты, причем любой пакет с библиотекой может зависеть от других пакетов. Процесс установки приложения может включать в себя процесс поиска и установки определенных версий множества других библиотек. Эти зависимости обычно доставляются из стандартного репозитория, содержащего тысячи пакетов. Данная философия обуславливает использование в дистрибутивах Linux таких сложных систем управления пакетами, как dpkg и RPM для отслеживания зависимостей и предотвращения установки двух приложений, использующих несовместимые версии одной и той же библиотеки.

У каждого подхода есть свои достоинства и недостатки.

Система управления пакетами в Python разрабатывалась с использованием второго подхода — использовалось множество зависимостей для каждого пакета, а также система должна была быть так дружелюбна к разработчику, администратору и пользователю, как это возможно. К сожалению, она имела (и имеет) различные дефекты, обуславливающие и приводящие к разного рода проблемам: использованию неинтуитивных схем записи версий, наличию необрабатываемых файлов с данными, сложностям с повторной упаковкой и другим. Три года назад группа разработчиков Python решили повторно разработать эту систему для устранения вышеописанных проблем.

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

 ,

vikos
()

профайлер для c/c++

Форум — Development

что посоветуете кроме gprof? может для gprof какие тулзовины анализаторы/агрегаторы его лога?

quest
()

Барахолка v0.0.1

Форум — Talks

Давайте все-таки сделаем барахолку, пусть это будет пост обсуждения. Предлагаю некоторые правила:

- продавать можно все, что не противоречит законодательству РФ - продавать можно указывая город, цену и некий контакт для связи.

Поясню первый пункт: «связанное с линуксом» будет слишком широким понятием. Вопрос: нужно ли делать ее только «для своих», то есть с ограничением на скор в 50?

Зачем это нужно: подозреваю, что у многих лежит ненужное барахло в рабочем состоянии, которое может приносить пользу обществу и людям.

Пользуясь случаем, продам Zyxel Zyshare NSA221 за 5000р, WDTV Live за 1500, WD ShareSpace без винтов и раздела с прошивкой за 3000р (борда и корпус - рабочие, прошивку можно восстановить при помощи DD и такой-то матери), а так же фотик олимпус е520 с Sigma 18-50 и Oly 40-150 за 12к. Связь есть в профиле.

 

Shaman007
()

Gentoo: /etc/portage

Форум — Talks

Интересуюсь мыслями по поводу /etc/portage/*
MahMahoritos, а что ты хотел для /etc/portage?
мне вот пока придумалось:

  • отсортировать по алфавиту, дабы в случае ручной правки было просто найти даже глазами ( но это уже есть )
  • собрать все юзы пакета в одной строке с сохранением порядка, который был до сортировки/сборки ( это тоже есть уже )
  • опционально удалять камменты из package.*
  • удалять «=x/y-z что-то», если этого x/y-z уже нет в дереве/подключенных_оверлеях
  • если есть >=x/y-z и просто x/y , но версии z уже нет в дереве/оверлеях, то опять таки объединить юзы для x/y уже без указания версии
  • на всякий пожарный создавать/накатывать бэкапы, кои будут храниться в некотором кол-ве ( опционально )
  • удалять из env/x/y z, если этого z нет в дереве/оверлеях
  • опционально делать то же самое для снесённых пакетов
  • сделать перегон из package.* в диры или наоборот из дир в файлы ....

что ещё?
З.Ы. осень на меня плохо действует и мне скучно, dkms-gentoo и kernel-cleaner допилил, теперь думаю чем ещё заняться

 

megabaks
()

L2TP/IPSec какие программы использовать?

Форум — Admin

цель: надо настроить тунель L2TP/IPSec между домашним компом и офисом. в офисе стоит железяка «ZyWALL USG 100», настроенный по схеме: http://zyxel.ru/kb/2270 дома - Debian Wheezy.

вопрос: какие программы использовать на домашнем компе? для L2tp - понятное дело xl2tpd, а что с IPSec делать что выбрать?

Acceptor
()

От чего ещё может греться ноутбук

Форум — Desktop

В моей войне за линукс на ноутбуке остался невыясненным один вопрос. Отчего ноутбук очень сильно нагревается при использовании любых ядер старше 2.6.32? Ноут Acer 5552G, видеокарта какая-то АТИ радеон 5000 series. Всегда использую fglrx. На свободном драйвере тоже сильно нагревается на любых ядрах. Делаю вывод, что греет его именно видяха, т.к. уровени нагрева примерно одинаковые, как при использовании ядра свежее 32го, так и при использовании открытого АТИ драйвера.

Почему такое может быть? И как с этим бороться? Установка проприетарного драйвера на свежие дистрибутивы не помогает, настройка (по арчевики) low профиля на открытом драйвере не помогает. На Ubuntu 10.04 + проприетарный драйвер ноут тихий и холодный. Я обречён ? :)

 , ,

Alve
()

приблизительное время компиляции в gentoo

Форум — Admin

собственно, сабж. видел на ЛОРе сообщение с командой, пробывал у себя, работает. но забыл ее, и по поиску не нашел. время приблизительное. средствами portage (по-моему). сразу говорю не genlop )). // gentoo fan // erzengel

anonymous
()

LORCode Tools: панель тегов и цитирование выделенного

Форум — Linux-org-ru

Скрипт добавляет панель тегов над формами ответа/треда/профиля/etc.
Кроме тегов на панели есть специальные функции:

  • «brs» добавляет [br] к переводам строк;
  • «fix», а-ля викификация: превращает (c) в ©, (f) в £, " - " в " — " и еще много;
  • «deltags-in» снимает крайнее (внешнее) обрамления тегами в выделенном.

Добавляет ссылки сверху постов:

  • «блок-цитата» вставляет выделенный текст (или все сообщение) в тегах [quote];
  • «цитата» вставляет текст, добавляя в начало каждой строки стрелочки цитирования (>);
  • «юзер» вставляет обращение через тег [user] к автору соответствующего поста.

Для установки скрипта в Firefox вам необходимо расширение Greasemonkey, по ссылке на скрипт будет предложено установить его.
В Opera смотрите настройки для сайта >> скрипты, где задается папка JavaScript, в которую и должен быть сохранен скрипт.

Обновления:

  • 03.11.2011: v. 0.1
  • 04.11.2011: v. 0.11
  • 13.11.2011: v. 0.12
  • 14.12.2011: v. 0.13
  • 02.01.2012: v. 0.2
  • 14.04.2012: v. 0.21

Форки:

Официально поддерживается только тема black. Форки любого рода приветствуются.

При обновлениях обновляется все тот же файл, а равно ссылка не меняется (по крайней мере пока). Об обновлениях создаются соответствующие посты в треде, ChangeLog ведется на официальной странице. Рекомендую подписаться на тред.

Скрипт базируется на MultiCodePanel 2 (тоже мой проект) и распространяется на условиях лицензии Creative Commons Attribution 3.0 Unported.

Спасибо за помощь Yareg, спасибо авторам статей «Range, TextRange и Selection», «Учимся писать userscript'ы», «Textarea и управление им с помощью javascript», без вас у меня ничего бы не вышло.

 

moscwich
()