Xantus
David Davis aka Xantus
[My page on poe.perl.org] (Not as up-to-date)
I've built a few POE components, look on the [POE Components List] Also, I've released some modules on [CPAN]
See my ContactMe page for my number.
Modules I work on and maintain
Projects with a ** are being actively worked on- WWW::GMail
-
- You can login, retrieve messages, list messages, and get contacts.
- Trickster?
-
- I've added on demand streaming, and multichannel support.
- You can listen to another person's channel (thier list of music)
- I've also added shoutcast multiplexing. ie, many listners for 1 stream
- I've also added resampling. ie, you can listen to a 128kbit song at 64kbit (set by channel not listener)
- POE::Component::EasyDBI
-
- Yes, yet ANOTHER PoCo database interface in is in the wild. I wasn't satisifed with any of the others
- It is based off [SimpleDBI] and it offers BIG differences:
-
- Chunked queries: Say you request a query that will return 30,000 rows, You can set the chunk at 3,000 and you get 10 events with 3,000 rows each. A last_chunk key will let you know the query is finished.
- Extra data passed in will be passed back (even on every chunk), (postbacks can be sent with the query)
- More query types! Read the docs and you'll find out that you can get data back in ways that help you get things done faster.
- Available on [CPAN]
- POE::Component::Client::MSN
-
- It works! Chatting, and file transfer is done
- I'm working on a bot with external plugins
- It's on [sourceforge] now!
- I'm working with [miyagawa], the author of [trickster] and [POE::Component::YahooMessenger]
- POE::Component::BitTorrent
-
- File handling is complete, and peer protocol is done. Algorythm needs to be done.
- [orclev] is working on Net::BitTorrent::Split or Slice
- POE::Component::Gnutella
-
- I've implemented the handshaking and ping/pong messages
- POE::Component::NomadJukebox
-
- It's a perl interface to libnjb using POE
- WWW::Hotmail
-
- I took over maintenance of this module, and made it work with m$'s new changes.
- POE::Component::Server::MSN
-
- It works with older clients only. (MSNP7) Before the https authentication.
- Ask, and I'll send it to you.
- Term::Visual
-
- I've added mouse support (mouse wheel scrolling, ect) among other features. I'm working with the author on this one.
- I fixed the word/line wrapping, and sent the patch to the author
- I've got a patch from the author and I was working on tab completion.
- POE::Component::Client::Asterisk::Manager
-
- Available on [CPAN]
- POE::Component::Player::Xmms
-
- It's on [CPAN]
- POE::Component::Server::SOCKS
-
- I was interested in how SOCKS v5 works so I've made a component that doesn't work yet :)
- ContactMe or send me a message on irc xantus/#poe/irc.perl.org if you want it
- POE::Componet::Server::FTP
-
- Available on [CPAN]
- POE::Component::Talker
-
- Re-loadable modules, and a room system was completed. It even has color.
- Includes POE::Filter::Telnet
- Contact me if you use this, please.
- file:talker.tar.gz
- POE::Component::Telephony::CTPort
-
- POE version of Telephony::CTPort
- It's on [CPAN]