LINUX.ORG.RU — Русская информация об ОС Linux

Сообщения JackYF

[debianforum.ru] подкаст, выпуск №2

Форум - Talks

Собственно, вот: http://debian.rpod.ru/257834.html

Все трое ведущих пришли с ЛОРа.

>>-----Цитата---->>

Ъ

Это подкаст о проекте Debian и всём, что с ним связано.
В этом выпуске речь пойдет о следующем:
- ветках Debian
- манифесте Debian
- обсуждение новостей проекта и СПО
- почему нельзя качать сборки Debian с рутрекера и похожих мест.

<<-----Цитата----<<
JackYF (19.12.2011 23:36:51)

[v2] ищем ведущих в подкаст о Debian

Форум - Talks

Подкаст проекта debianforum.ru снова ищет ведущих. О подкасте подробнее можно прочитать здесь.

Требования:

  • хотя бы немного "быть в теме" СПО;
  • разборчиво говорить на русском языке;
  • иметь хотя бы два-три раза в неделю хотя бы час непрерывного свободного времени для обсуждений и, собственно, аудиозаписи.

От каждого желающего нам требуется короткая (абзац текста) аудиозапись с примером вашего голоса.

Контакты:

  • либо оставьте свою заявку на участие в той же теме на debianforum.ru;
  • либо заходите в жаббер-конференцию debianforum@conference.jabber.ru и обращайтесь к людям с никами 'Paul Carroty', 'bulatus' или 'jackyf', когда застанете таковых;
  • либо оставьте свою заявку прямо здесь в теме, она будет периодически просматриваться.

Спасибо за внимание.

JackYF (25.11.2011 21:40:05)
Мини-новость: Cupt 2.2.0 [52 комментария (стр. 2)]

Cupt 2.0.0

Новости - Debian
Группа Debian

Вышла новая стабильная версия программы Cupt - полуофициальной альтернативы APT для управлениями пакетами в дистрибутивах Debian и производных от него.

Главные изменения относительно ветки 1.x:

  • Проект переписан на С++(0x). Увеличена скорость работы и уменьшено потребление памяти.
  • Написан справочник по возможностям от простого к сложному (веб-копия).
  • Поддержка исходных Debian-пакетов с больше чем одним тарболлом исходных файлов.
  • Сообщения об ошибках в конфигурационных файлах стали намного подробнее.
  • Поддержка сроков устаревания заголовков репозитория.
  • Добавлен метод скачивания, основанный на wget (меньше зависимостей, чем libcurl).
  • Переработан алгоритм порядка вызова dpkg для пакетов, теперь пакеты в среднем находятся меньше времени в промежуточных состояниях.
  • Добавлена группа параметров для тонкого контроля приоритетов решателя зависимостей (cupt::resolver::score::*).
  • Если не удалось решить зависимости, подробно объясняется, почему (пример).
  • Возможность добавлять аргументы решателю зависимостей (во время показа возможных решений, вариант 'a') без перезапуска всей программы.
  • Исправления некоторых ошибок.

Сравнение с другими менеджерами пакетов

>>> Домашняя страница проекта

Метки: apt, cupt, debian

JackYF (16.04.2011 23:23:21)

[Debian][анонс][не нужен] cupt2: первая бета

Форум - General

Cupt (http://www.linux.org.ru/view-news.jsp?tag=cupt) продолжает своё развитие. Сегодня 2-ая ветка достигла статуса беты.

Главные улучшения относительно ветки 1.x:

- Проект переписан на С++(0x). Скорость++, RAM--.
- Поддержка исходных Debian-пакетов с больше чем одним тарболлом исходников.
- Сообщения об ошибках в конфигурационных файлах стали намного подробнее.
- Добавлен метод скачивания, основанный на wget (меньше зависимостей, чем libcurl).
- Переработан алгоритм порядка вызова dpkg для пакетов, теперь пакеты в среднем находятся меньше времени в промежуточных состояниях.
- Добавлена группа параметров для тонкого контроля приоритетов решателя зависимостей (cupt::resolver::tune-score::*).
- Если не удалось решить зависимости, подробно объясняется, почему (пример по ссылке ниже).
- Возможность добавлять аргументы решателю зависимостей (во время показа возможных решений, вариант 'a') без перезапуска всей программы.
- Исправления некоторых ошибок, куда же без них.

Чуть больше информации и ссылки (на английском): http://jackyf.livejournal.com/115115.html
Прямая ссылка на пакеты (не забудьте прочитать README): http://people.debian.org/~jackyf/cupt2/

Такие дела. Буду рад багрепортам. До тех пор, пока вторая ветка не будет залита в Debian experimental, шлите их сюда в тему либо мне на мыло (мыло в man-странице внизу).

JackYF (06.03.2011 17:28:38)

[опрос] socket I/O timeouts

Форум - Development

Задача: в приложении для POSIX-систем, использующем сокеты, понадобилось реализовать тайм-аут на N секунд на чтение. Ваш вариант:

(0) опрос - говно
(1) я не программирую приложения для POSIX-систем, использущее сокеты
(2) изменю алгоритм, чтобы не использовать тайм-аут на чтение из сокета
(3) сделаю setsockopt(... SO_RCVTIMEO...)
(4) воспользуюсь select/poll
(5) воспользуюсь ОС-специфичным решением
(6) сделаю свою реализацию
(7) другой вариант ответа

Комментарии и обоснования выбора приветствуются.

JackYF (30.09.2010 23:17:59)

[ФП] пример работы с файлами?

Форум - Development

Есть известная поговорка, что на функциональных языках красиво пишутно две программы: вычисление чисел фибоначчи и сортировка.

Я уверен, что ФП-ники с этим не согласны, но не видел примеров, собственно, программ. Кто-нибудь может дать ссылку на или написать коротенькую программу на любом функциональном ЯП на базовую работу с файлами (типа: вывести в файл abc.dat список всех файлов в текущем каталоге, имя которых заканчивается на '.so'). Желательно, с обработкой ошибок.

Спасибо.

JackYF (30.08.2010 16:01:05)

[ФП] пример работы с файлами

Форум - Development
JackYF (30.08.2010 15:50:47)

[хочется странного][секундомер] в трей

Форум - Desktop

Хочется очень простую программу, которая бы считала определённое время.
Интерфейс: продолжить_считать/перестать_считать и вывод статистики (час/сутки/неделя/месяц).

Есть уже готовое что-то?

JackYF (18.07.2010 16:59:00)

[параллельное программирование][libdispatch] мнения?

Форум - Development

Сегодня увидел следующую ссылку, объясняющую, насколько это здорово - использовать новую библиотеку libdispatch от Apple - http://developer.apple.com/mac/articles/cocoa/introblocksgcd.html. Уже нашлись люди, которые предлагают портировать (и уже портировали) это дело под GNU/Linux.

Меня же решения по ссылке выше после первого прочтения не впечатлили. А что думаете вы?

JackYF (17.07.2010 23:01:30)

[опрос] 5000000$ или смерть

Форум - Talks

Вам предлагают поучаствовать в лотерее. При выигрыше вы получаете 5 миллионов долларов. При проигрыше - умираете. Лотерея имеет фиксированную среднюю вероятность выигрыша, равную X процентов. Лотерея заведомо честная.

Внимание, вопрос: при каком минимальном X вы согласитесь поучаствовать в такой лотерее?

И бонус-вопрос: условия те же, только при проигрыше умирает один из близких родственников.

JackYF (02.06.2010 19:47:45)

Cupt 1.5.3

Новости - Debian
Группа Debian

Cupt - менеджер пакетов, front-end к dpkg, альтернатива APT для управлениями пакетами в дистрибутивах Debian и производных от него.

С момента прошлой новости на ЛОРе сделаны следующие значимые изменения:

  • добавлена возможность принудительной переустановки пакета, имеющего ту же версию, что и в системы, но отличающегося контрольные суммой (команда 'reinstall')
  • увеличена средняя скорость разрешения зависимостей и определения порядка вызова dpkg
  • уменьшено среднее потребление памяти
  • реализовано автодополнения аргументов командной строки для для Bash
  • добавлена возможность сохранения и восстановления "снимков" системы (снимок - набор всех установленных пакетов системы, восстановление означает установку сохранённых версий пакетов и не является транзакционным)
  • добавлена экспериментальная возможность обновления системы в режиме скачать-установить-удалить, дающая возможность снизить нужное для скачивания всех пакетов место на 1-70% (в среднем, на 10-20%)
  • реализована поддержка плагинов - методов скачивания пакетов
  • исправлены десятки ошибок

Версия 1.5.3 уже доступна в Debian unstable.

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

Метки: apt, cput

JackYF (02.02.2010 11:40:46)

Релиз-кандидат менеджера пакетов Cupt для Debian

Новости - Debian
Группа Debian

Доступен для тестирования первый релиз-кандидат программы Cupt - альтернативы APT для управлениями пакетами в дистрибутивах Debian и производных от него.

Cupt использует те же списки пакетов, индексы, кэш пакетов, синтаксис опций, что и APT, понимает большинство широко используемых опций APT.

Cupt начал разрабатываться в декабре 2008 года из-за того, что автора, до этого несколько месяцев бывшего в команде по разработке APT, не устраивала текущая реализация. Cupt - реализация с нуля большинства функций APT, а также некоторых других возможностей:

  • строгий полнофункциональный разрешитель зависимостей
  • отображение причин смены состояния пакета при запросах на изменение состояния системы
  • проверка имён параметров командной строки и APT-специфичных параметров
  • регистрозависимый поиск
  • команда 'satisfy' для удовлетворения набора требований
  • возможность принудительной синхронизации версий бинарных пакетов по именам исходных пакетов
  • команда 'shell' - текстовая "оболочка" менеджера пакетов
  • интеграция с пакетом 'debdelta' для прозрачного использования бинарных различий пакетов при обновлениях (для тестируемой (testing) и нестабильной (unstable) веток дистрибутива Debian)

Из нереализованного:

  • поддержка PDiff'ов при обновлениях списков пакетов
  • поддержка репозиториев на CD/DVD-дисках

Пакеты Cupt имеются в Debian testing (1.0.0~beta1) и Debian unstable (1.0.0~rc1).

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

Метки: apt, cupt, debian

JackYF (03.10.2009 21:00:54)

[жж][радость] Теперь я Debian Developer

Форум - Talks

Сабж :)

JackYF (07.09.2009 15:46:50)

[Debian][вопрос-ответ] Debian-way

Форум - Development

Предлагаю в этом треде задавать вопросы по внутренней и внешней кухне разработки дистрибутива Debian GNU/Linux.

К сожалению, некоторые вопросы/проблемы, особенно касающиеся использования тестируемой/нестабильной/экспериментальной веток Debian плохо освещены, и могут порождать обиды, недовольства, мифы и т.д у пользователей, не нашедших ответа, почему в Debian сделано так или иначе.

Я (и, по желанию, другие дебианщики ЛОРа) буду стараться ответить на большинство вопросов.

JackYF (09.06.2009 23:30:38)

[Debian Lenny] названа ожидаемая дата релиза

Форум - Talks

<Ъ>
14 февраля.
</Ъ>

Пруфлинк - анонс на debian-devel-announce@l.d.o (в архивах пока ещё нет).

З.Ы. Хорошо ведь выбрали, будет неплохо, если релиз будет этого числа :)

JackYF (02.02.2009 1:22:14)

Вышла новая версия daptup - 0.4.0

Форум - Admin

На главную не приняли, пусть хоть тут будет...

daptup — скрипт для Debian-based систем, который умеет делать чуть-чуть из того, что пока не умеют apt-get и aptitude. Он отображает, что же качественно изменилось после апдейта: какие пакеты пришли в репозиторий относительно прошлого апдейта, какие ушли, что нового в обновлениях.

Изменения с момента прошлой новости на ЛОРе (о версии 0.2.1):

* цветной вывод (отключаемо);
* возможность слежения за указанными не установленными в системе пакетами (например, вы хотите попробовать kmail, когда его версия 4.2.0 придёт в репозиторий, но пока им не пользуетесь);
* проверка кодов завершения при вызове aptitude;
* возможность вывода результатов без столбцов (опция --disable-columns у aptitude);
* конфигурационный файл /etc/daptup.conf расширен, каждая опция снабжена комментарием.

Зависимости: aptitude, apt-show-versions.
Минусы: только английские сообщения, "дубовый" вывод.

Использование: вместо '[sudo] aptitude update' — '[sudo] daptup'.

Критика и предложения, как обычно, приветствуются.

Страница на cli-apps.org - http://www.cli-apps.org/content/show.php?content=81025 .

>>>

JackYF (03.08.2008 20:32:39)

[D] Вывод юникодного текста посимвольно

Форум - Development

Салют всем D-программерам!

Есть Debian GNU/Linux, 2.6.25, amd64. gdc 4.1.2, локаль - en_US.UTF8

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

import std.stdio;
import std.string;
import std.c.locale;

void main()
{
    setlocale(LC_ALL, "");

    char[] str = "Вот это русский текст. And this is english text";
    writefln(str);

    foreach (char symbol; str)
    {
        writef("%s ", symbol);
    }
    writefln();
}

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

$ ./second.e 
Вот это русский текст. And this is english text
Error: 4invalid UTF-8 sequence

Внимание, вопрос - что я сделал неправильно?

>>>

JackYF (21.07.2008 23:21:50)

[2 naryl][D]

Форум - Talks

Скажи свой жаббер или стукнись в мой (jackyf[dot]devel[dog]gmail[dot]com), если есть время ответить на пару вопросов по D.

>>>

JackYF (21.07.2008 1:51:10)

daptup — расширение к 'aptitude update'

Новости - Debian
Группа Debian

daptup — скрипт, который умеет делать чуть-чуть из того, что пока не умеют apt-get и aptitude. Он отображает, что же качественно изменилось после апдейта: какие пакеты пришли в репозиторий относительно прошлого апдейта, какие ушли, что нового в обновлениях.

Зависимости: aptitude, apt-show-versions.
Минусы: только английские сообщения, дубовый вывод, не обрабатываются коды завершения aptitude (пока, скоро исправлю).

Использование: вместо '[sudo] aptitude update' — '[sudo] daptup'.

Критика и предложения, как обычно, приветствуются.

>>> Страница проекта на cli-apps

Метки: debian

JackYF (19.06.2008 20:06:41)

О Сервере - Правила форума
http://www.linux.org.ru/

Rambler's Top100 Рейтинг@Mail.ru