Trexy Social Search Powered by People and Perl YAPC::EU 2007 Nigel Hamilton (nigel@trexy.com)
 
 
 
 
 
 
 
 
 
 
Template::Simple <ul><li>Uri Guttman's sublime module – proudly sponsored by Turbo10/Trexy </li></ul><ul><li>Solves 99.99%...
DBIx::Simple <ul><li>Juerd Waalboer's sublime module – we didn't sponsor it but we would have! </li></ul><ul><li>Solves 99...
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Actitrons and Perceptrons
 
 
Perceptrons <ul><li>A Perceptron is an atomic unit of perception  </li></ul><ul><li>A Perceptron is received by a Sensor a...
Sensors <ul><li>Sensors detect new Perceptrons: </li></ul><ul><ul><li>Goo::Sensor::Email </li></ul></ul><ul><ul><li>Goo::S...
 
Next Steps for The Goo ... <ul><li>More evolution required  </li></ul><ul><ul><li>still need to find 'flow' - group flow++...
The End
Upcoming SlideShare
Loading in …5
×

YAPC::EU 2007 Nigel Hamilton

3,160 views
3,098 views

Published on

Published in: Business, Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,160
On SlideShare
0
From Embeds
0
Number of Embeds
36
Actions
Shares
0
Downloads
64
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • Kathy - Need a picture of Vannevar Bush + Trexy + The Goo + The Onion Logo (see perlfoundation.org) Welcome!
  • YAPC::EU 2007 Nigel Hamilton

    1. 1. Trexy Social Search Powered by People and Perl YAPC::EU 2007 Nigel Hamilton (nigel@trexy.com)
    2. 12. Template::Simple <ul><li>Uri Guttman's sublime module – proudly sponsored by Turbo10/Trexy </li></ul><ul><li>Solves 99.99% of the templating problem in approx 100 LOC </li></ul><ul><li>Features: choose your own [-tokens-], hash/array/code_ref/object rendering, loops, caching, template importing – and more! </li></ul><ul><li>Philosophy: “ No Code in the Template! ” </li></ul>
    3. 13. DBIx::Simple <ul><li>Juerd Waalboer's sublime module – we didn't sponsor it but we would have! </li></ul><ul><li>Solves 99.99% of the “get data in/out of my database” problem in approx 400 LOC </li></ul><ul><li>Philosophy: </li></ul><ul><li>$db->query($query, @variables)->what_you_want(); </li></ul>
    4. 32. Actitrons and Perceptrons
    5. 35. Perceptrons <ul><li>A Perceptron is an atomic unit of perception </li></ul><ul><li>A Perceptron is received by a Sensor and is sent to a Channel (e.g., [email_address] ) </li></ul><ul><li>The Perceptron captures the entire object (Email::Simple, RSS::FeedEntry etc) as a BLOB </li></ul><ul><li>Perceptrons have standard META info </li></ul>
    6. 36. Sensors <ul><li>Sensors detect new Perceptrons: </li></ul><ul><ul><li>Goo::Sensor::Email </li></ul></ul><ul><ul><li>Goo::Sensor::ShellHistory </li></ul></ul><ul><ul><li>Goo::Sensor::ToDo </li></ul></ul><ul><ul><li>Goo::Sensor::FeedReader </li></ul></ul><ul><ul><li>Goo::Sensor::Chat </li></ul></ul><ul><li>Many more to come ... </li></ul>
    7. 38. Next Steps for The Goo ... <ul><li>More evolution required </li></ul><ul><ul><li>still need to find 'flow' - group flow++ too </li></ul></ul><ul><ul><li>Channelling </li></ul></ul><ul><ul><li>Goo::Perceptron::Diff – Sensors needed </li></ul></ul><ul><li>Planning to release it under Artistic 2.0 soon after Perl6 comes out – CHRISTMAS++! </li></ul><ul><li>blog.thegoo.org </li></ul>
    8. 39. The End

    ×