• ↓
  • ↑
  • ⇑
 
Записи с темой: haskell (список заголовков)
01:43 

hapidry - консольный haskell клиент для diary.ru. Бета версия

Reflendey
Всем привет!

Хотел поредактировать и поднять старый пост, но срок годности истек. А учитывая что тут постят чёрти что (это у какой же реализации лиспа такой логотип?), большой беды в новом посте спустя 9 месяцев не вижу)

Новогодние праздники не прошли даром - наконец-то собрался и доделал все до приличного состояния.

Приличное состояние - это когда вывод похож на человеческий, а не дебажный и поддерживается джентельменский набор действий. Нельзя удалять посты разве что.
Нельзя сказать, что все идеально, но есть debian пакет и даже автодополнение для bash и zsh, которые этот пакет в частности ставит. И ман-страничка.
И можно даже делать что-то вроде


Возможно, скоро будет пакет для арча, если один товарищ все-таки соберется его сделать. Если кто возьмется собрать rpm - вообще замечательно.

Под винду собрать можно, но не нужно (и могут быть проблемы кое-где, я все последние изменения там абсолютно не смотрел). Лучше поставить в bash под windows деб пакет - должно все поидее работать.
Если кто опять же под мак соберет - замечательно.

Сейчас поддерживается чтение умылов, дневников (и стандартных "лент" вроде favorites или last), а также комментариев. Ровно как и написание всего этого. Читать лучше всего рендеря html через w3m
Например вот так


Имхо, выглядит весьма симпатично. Я даже думаю, может стоит добавить w3m в зависимости, а вместо оригинального бинарника по дефолту вызыватьь баш-скрипт, который через 23m рендерит.
Кстати, я не нашел ни одного "нормального" браузера, который умеет рендерить из stdin. Можно конечно временные файлы, но это не то

Пост этот опубликовал в честь того что что-то вроде беты перед 0.3 релизом (который нечто приличное, что не очень стыдно показывать). Буду ли я дальше дорабатывать хз, зависит от количества сумасшедших пользователей.
А сейчас буду признателен всем (особенно пользователям дебианоподобных дистрибутивов) кто попробует попользоваться и зарепортит баг. Можно сразу на гитхаб, можно сюда.
Если есть желания по новому функционалу - тоже буду рад, но тут желательно максимально конкретно. Можно сразу пулл реквестами)

Есть встроенный хелп, есть ридми на гитхабе. Есть ман. Если там что-то не так, это тоже баги. Еще есть прошлый пост, нового функционала с момента последнего коммента в нем не так уж много, скорее "причесывание".
github.com/capgelka/hapidry/releases/tag/v0.2.1... - качать пакеты и бинарники можно тут. Если вы можете использовать пакет - используйте пакет)

P.S. Если кто-то хочет присоединиться к разработке - вообще замечательно.

@темы: Новости, Интернет, haskell, API, *nix

03:21 

консольный haskell клиент для diary.ru api

Reflendey

Всем доброго вечера!


Решил пока написать в это сообщеcтво так как в нем скорее всего наибольший процент "целевой аудитории".


Если коротко,то я написал (ну точнее начал писать, а сейчас оно с одной стороны достаточно юзабельно, а с другой хотелось бы чтобы в дальнейшем оно было таким не только для меня) клиент для diary.ru api.


От существующих его отличают два факта
* Он консольный
* Он на haskell


читать дальше

@темы: Интернет, haskell, *nix

ru_programming

главная