Rocco Caputo (rcaputo)

rcaputo

Geek Repo

Company:The Third Lobe Corporation

Location:Ft. Lauderdale, FL

Home Page:http://poe.perl.org/

Github PK Tool:Github PK Tool

Rocco Caputo's repositories

poe

POE is a portable perl multitasking and networking framework for any event loop.

Language:PerlStargazers:86Issues:20Issues:0

reflex

Reflex is a class library for writing reactive Perl programs. It provides base classes for reactive objects, and specific subclasses for various tasks.

Language:PerlStargazers:62Issues:10Issues:0

bot-pastebot

Pastebot is a pastebin server and IRC bot in one program. Users submit short pieces of text to the web server, and the IRC bot announces them in IRC. Pastebot may have invented the pastebin. As of the time of this writing, Wikipedia’s Pastebin article cites Pastebot as the earliest recorded pastebin.

Language:PerlStargazers:20Issues:8Issues:0

snerp-vortex

A subversion repository exporter.

calories-ledger

Use plaintext accounting (ledger-CLI) to keep track of calories.

Stargazers:14Issues:0Issues:0

outofit

Create a ledger-cli ledger from a couple QuickBooks reports.

Language:PerlStargazers:12Issues:6Issues:0

dzp-changelogfromgit

Dist::Zilla plugin to generate changelogs from git commits

vim-ledger_x

eXtensions to the official VIM-Ledger plugin

Language:Vim ScriptStargazers:8Issues:4Issues:4

lexical-persistence

Closures as Perl objects, with introspection and mutation.

io-pipely

Portably create pipe() or pipe-like handles, one way or another.

poe-component-client-http

POE::Component::Client::HTTP is a parallel HTTP user-agent for POE. It lets other sessions run while HTTP transactions are being processed, and it lets several HTTP transactions be processed in parallel. POE::Component::Client::HTTP supports keep-alive through POE::Component::Client::Keepalive, which in turn uses POE::Component::Client::DNS for non-blocking host name resolution.

Language:PerlStargazers:6Issues:3Issues:0

poe-component-client-dns

Non-blocking, concurrent DNS (name daemon) lookups.

Language:PerlStargazers:5Issues:4Issues:0

cddb-perl

CDDB protocol (cddbp) servers provide compact disc information for programs that need it. This allows such programs to display disc and track titles automatically, and it provides extended information like liner notes and lyrics. This module provides a high-level Perl interface to cddbp servers, including the FreeDB. With it, a Perl program can identify and possibly gather details about a CD based on its “table of contents” (the disc’s track times and offsets).

Language:PerlStargazers:3Issues:3Issues:0

poe-component-client-keepalive

POE::Component::Client::Keepalive creates and manages connections for other components. It maintains a cache of kept-alive connections for quick reuse. It is written specifically for clients that can benefit from kept-alive connections, such as HTTP clients. Using it for one-shot connections would probably be silly.

Language:PerlStargazers:3Issues:3Issues:0

poe-test-loops

Tests for POE event loop adapters, reusable so authors can have instant significant test coverage.

Language:PerlStargazers:3Issues:4Issues:0

filter-template

Filter::Template is a Perl source filter that provides simple inline source code templates. Inlined source code can be significantly faster than subroutines, especially for small-scale functions like accessors and mutators. On the other hand, they are more difficult to maintain and use. Choose your trade-offs wisely.

Language:PerlStargazers:2Issues:3Issues:0

poe-component-client-ping

A fast, asynchronous, concurrent ICMP library for Perl.

poe-loop-event

POE::Loop::Event implements an adapter between POE’s portable API and the one specific to Joshua Pritikin’s Event module. Programs written for POE may use POE::Loop::Event to interoperate with code written for Event.

Language:PerlStargazers:2Issues:3Issues:0

text-conversation

Text::Conversation attempts to thread conversational text one line at a time. Given a speaker’s ID (often a name, screen name, or other relatively unique identifier) and the text of their message, it attempts to find the most likely message they are referring to. The repository includes an IRC bot that will attempt to build a conversation tree from a channel’s chatter.

Language:PerlStargazers:2Issues:3Issues:0

poe-component-client-useragent

POE::Component::Client::UserAgent is a parallel web user-agent based on LWP and LWP::Parallel. It lets other tasks run while Internet requests are pending, and it lets several requests run in parallel. In theory, it’s more standards compliant and capable of more protocols than POE::Component::HTTP.

Language:PerlStargazers:1Issues:3Issues:0

poe-component-resolver

Non-blocking IPv6 compatible resolver.

Language:PerlStargazers:1Issues:2Issues:0

poe-loop-gtk

POE::Loop::Gtk implements an adapter between POE’s portable API and the one specific to the Gtk graphical toolkit. Programs written for POE may use POE::Loop::Gtk to interoperate with code written for Gtk.

Language:PerlStargazers:1Issues:3Issues:0

poe-loop-tk

POE::Loop::Tk implements an adapter between POE’s portable API and the one specific to the Tk graphical toolkit. Programs written for POE may use POE::Loop::Tk to interoperate with code written for Tk.

Language:PerlStargazers:1Issues:3Issues:0

gdb-dashboard

Modular visual interface for GDB in Python

Language:PythonLicense:MITStargazers:0Issues:1Issues:0

HowMuch

A Vim plugin to calculate visual selected expressions

Language:VimLStargazers:0Issues:0Issues:0

ledger

Double-entry accounting system with a command-line reporting interface

Language:C++License:BSD-3-ClauseStargazers:0Issues:2Issues:0

newbrew

Automate installing packages on a new homebrew system.

Language:PerlStargazers:0Issues:2Issues:0

poe-component-server-nrpe

(perl) A POE Component implementation of NRPE Daemon

Language:PerlStargazers:0Issues:2Issues:0

vim-ledger

Vim plugin for Ledger

Language:Vim scriptLicense:GPL-2.0Stargazers:0Issues:2Issues:0

vim-showhidefoldsby

Show/Hide Vim folds by various criteria

Language:Vim scriptStargazers:0Issues:2Issues:0