LINUX.ORG.RU

rfcreader 0.4

 ,


3

2

Вышла новая версия программы для поиска документов RFC с интерфейсом на curses — 0.4.
Новые возможности:

  • обработка изменения размеров терминала;
  • выбор просмотра: txt или pdf (если доступно);
  • поиск ключевых слов теперь не зависит от регистра букв;
  • обновление теперь осуществляется с помощью той же программы.

Обновление базы документов RFC:

rfcreader -update
Подготовлены deb-пакеты для установки.

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



Проверено: jollheef ()
Последнее исправление: sudopacman (всего исправлений: 7)

Ответ на: комментарий от u0atgKIRznY5

да и зачем?

Затем, что английский - язык ойти. И в особенности язык опенсорса. А иначе ты так и останешься локальным шутом.

entefeed ☆☆☆
()

Идея норм и вообще я люблю тулзы на curses. Только вот код страшно форматирован да и написанно жутковато. Надо причесывать все это дело :)

pascal ★★★
()

Чёрт, парень, спасибо тебе. Ты мне жизнь спас! Глядя на твои поделия, во мне что-то щелкнуло и я понял, что занимаюсь полной херней, которая никогда никому не пригодится, а значит попросту теряю время.

anonymous
()

WARNING: 'aclocal-1.15' is missing on your system. You should only need it if you modified 'acinclude.m4' or 'configure.ac' or m4 files included by 'configure.ac'. The 'aclocal' program is part of the GNU Automake package: <http://www.gnu.org/software/automake> It also requires GNU Autoconf, GNU m4 and Perl in order to run: <http://www.gnu.org/software/autoconf> <http://www.gnu.org/software/m4/> <http://www.perl.org/> Makefile:312: recipe for target 'aclocal.m4' failed

anonymous
()
Ответ на: комментарий от u0atgKIRznY5

config: No such file or directory
file settings createdfile created
need fill file settings -> /home/void/.rfcreader/rfcreader

Очень непонятно что там заполнять.
Глянь как сделана генерация конфига в мой тулзе:
https://bitbucket.org/PascalRD/nemu/src/56c235075bee/src/?at=master файл nm_cfg_file.c

pascal ★★★
()

Парень, люди, которые читают RFC и пишут по ним какой-то софт, гораздо опытнее и мудрее тебя и сами разберутся, как им эти RFC читать. Если ты хочешь положительного фидбэка - напиши простую, но зажигательную и нужную утилиту. Пусть это будет тулза, которая раскрашивает тему gtk/qt в зависимости от обоев, пусть это будет консольная игруля, пусть это будет консольный мессенжер к какой-нибудь очередной соцсети с шифрованием, напоминалка о графике выхода сериалов и тому подобное. Черт, поисковик по сайтам с субтитрами гораздо сильнее нужен обывателю, чем поисковик по сайту с RFC. Если ты собираешься писать программы для ЦА, которой они не нужны - тебя будут ругать на форуме. Напишешь простую и красивую тему для ГТК - тебя все будут любить и обожать.

anonymous
()
Ответ на: комментарий от anonymous

Я нахожу полезным для себя использование моей программы. И я пользуюсь rfc документами. А так как у меня работает нормально, и она мне полезна, то может и кому то ещё быть полезной. А насчёт вашего мнения, так у другого может быть другое мнение. То что я пишу мне интересно. То что нужно вам, пишите в job.

u0atgKIRznY5
() автор топика

Автор, твоё стремление творить и делать вклад в открытое ПО заслуживает уважения и похвалы, но ты ещё слишком молод и должен читать кода кратно больше, чем писать.

PamidoR
()
Ответ на: комментарий от i-rinat

У меня в cURL в библиотеке printf стоит. Пишет всё что отправляет и принимает. Никакого закрытия способом http я не увидел, как файл скачался, соединение закрылось.

u0atgKIRznY5
() автор топика
Ответ на: комментарий от pascal

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

u0atgKIRznY5
() автор топика
Ответ на: комментарий от u0atgKIRznY5

У меня в cURL в библиотеке printf стоит.

Что бы это предложение могло значить?

Никакого закрытия способом http я не увидел

Ты ж писал, что читаешь RFC документы? Прочитай RFC про HTTP, что ли.

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

Ну я не нашёл о том, что отправлять надо, да ещё сложно английский читать, только нашёл Connection: close. Но это никак не относится к отправке (наверное).

u0atgKIRznY5
() автор топика
Ответ на: комментарий от u0atgKIRznY5

Но это никак не относится к отправке

A client that does not support persistent connections MUST send the «close» connection option in every request message.

A server that does not support persistent connections MUST send the «close» connection option in every response message that does not have a 1xx (Informational) status code.
i-rinat ★★★★★
()

Перепись закомплексованных идеалистов-перфекционистов.

А автор вернётся в этот топик лет через 10, многое поймёт и испытает очень сильные эмоции.

Captcha: вангомаркетинг

anonymous
()
Ответ на: комментарий от u0atgKIRznY5

ничего не выходило.

HTTP это (внезапно) протокол, которому должны следовать как сервер, так и клиент. Он выглядит читаемым и простым, но там всё равно есть правила.

после получения файла

Уж не закрытием ли соединения ты определял момент окончания передачи?

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

Не должно, у меня архив копировался, и копировался пока не будет окончание передачи. Если бы в архив добавилось сообщение другое, отличное от файла, то при распаковки возникла бы ошибка. Файл передался, пришло 0 байт, файл сохранился. Я потом ещё раз отправлял запрос на получение файла, но не вышло.

u0atgKIRznY5
() автор топика
Ответ на: комментарий от u0atgKIRznY5

пришло 0 байт

потом ещё раз отправлял запрос на получение файла, но не вышло

facepalm

И самое страшное здесь то, что ты даже не пытаешься вникнуть. (В документации написано, что означает приём нуля байт, и при каких условиях это происходит.)

i-rinat ★★★★★
()
Последнее исправление: i-rinat (всего исправлений: 1)
Ответ на: комментарий от i-rinat

Я ещё не читал всю документацию. Что ж надо почитать.

u0atgKIRznY5
() автор топика
Ответ на: комментарий от anonymous

Что за дерзкие анононимусы? Человек полезную вещь пилит и даже на грубости вежливо отвечает.

jerry_ru
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.