Camelia, the Perl 6 bug

IRC log for #mojo, 2010-07-08

| Channels | #mojo index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:44 ashleydev joined #mojo
00:53 Alias joined #mojo
03:06 janus joined #mojo
03:19 yakudzo joined #mojo
04:30 diegok joined #mojo
04:31 diegok_ joined #mojo
05:11 Alias joined #mojo
05:54 yko joined #mojo
06:13 Su-Shee joined #mojo
07:32 koban joined #mojo
07:43 Foxcool joined #mojo
07:48 ysyrota joined #mojo
08:08 spleenjack joined #mojo
08:12 Alias joined #mojo
09:14 ysyrota joined #mojo
09:33 tholen joined #mojo
10:02 marcus moin
10:03 koban joined #mojo
10:06 xantus_ joined #mojo
10:53 doubi joined #mojo
11:15 dotan2 joined #mojo
12:08 mib_cx6d48 joined #mojo
12:18 yko joined #mojo
12:32 dotan2 joined #mojo
12:53 doubi joined #mojo
13:13 doubi joined #mojo
13:21 sri moin
13:26 bedi moin
13:45 marcus sri: btw, purl is in #iusethis. It's a pretty dead place. It would be fine with me if she was moved from there to here.
13:45 marcus if there's a channel limit...
13:50 jest joined #mojo
14:06 sri marcus: no idea, but i bet if i asked they would just remove purl from your channel
14:18 koban left #mojo
14:41 vel joined #mojo
14:47 ash_ joined #mojo
15:47 sri http://www.familybiking.com.tw/lost_cat.html #lol
15:47 garfield [ Why never to ask favours from the designers ]
16:09 sri damn, didn't know spamassassin was so good at comment spam filtering :)
16:10 sri the tcp protocol is not bad either
16:11 sri i'll totally make an async client for my secret project :)
16:12 sri they could have totally made it use a REST api, guess spamassassin is a bit too old for that
16:26 ash_ joined #mojo
16:33 ilbot2 joined #mojo
16:33 Topic for #mojois now Join the revolution! | http://mojolicious.org/ | http://irclog.perlgeek.de/mojo/today
16:53 su-bzero joined #mojo
16:55 fod joined #mojo
17:00 diegok joined #mojo
17:08 ferreira joined #mojo
17:56 Foxcool joined #mojo
18:18 dotan2 joined #mojo
18:28 yko joined #mojo
18:29 hatman joined #mojo
18:35 spleenjack joined #mojo
18:37 ashleydev joined #mojo
18:44 yko joined #mojo
19:00 Foxcool joined #mojo
19:08 Su-Shee left #mojo
19:22 diegok joined #mojo
19:42 Foxcool joined #mojo
20:17 sri damn, this little mojolicious spinoff is a killer :)
20:18 ashleydev ?
20:18 sri *must resist talking about evil future plans*
20:19 ashleydev resistance is futile
20:20 sri planning a web service atm. and mojolicious should get a lot out of it
20:21 sri gonna explore how the web framework idea can be expanded to other protocols than http
20:21 sri :)
20:23 sri since i don't think dumb protocol bridges are the end all solution
20:25 sri hope i don't make sense so it will still be a huge suprise :D
20:26 sri there are more protocols out there that deserve just as much love as http
20:27 yko For example?
20:27 yko ist interesting
20:28 sri ftp
20:28 sri *giggles*
20:28 sri not going to say which one i pick first
20:28 sri http://en.wikipedia.org/wiki/Application_Layer # one of these
20:28 garfield [ Application Layer - Wikipedia, the free encyclopedia ]
20:29 yko IRC!!! Choose IRC :D
20:29 sri irc totally needs routes and ep templates!
20:29 yko Shure!
20:30 sri it would make sense
20:30 yko :D
20:30 sri it's a good example
20:31 sri how far could you abstract irc?
20:32 sri thats the idea
20:32 sri it could also be ssh
20:32 sri or xmpp
20:33 sri or smtp
20:33 yko xmpp looks nice
20:33 sri or smb ;p
20:33 yko ouch
20:33 yko are you shure?
20:33 sri maybe not smb...
20:33 yko ^)
20:35 sri i have some very fun ideas to solve a very old problem
20:36 sri damn, i need to finish mojolicious 1.0 so i can start working on it xD
20:37 sri we already scratched the surface of multi protocol support with websocket
20:39 sri i don't think stuffing all protocols we can find into mojolicious would be the right thing to do btw
20:40 sri my idea is a little spinoff with a different name sharing the same foundations
20:42 sri like i said, i don't want to just bridge between protocols, i want to use everything they have to offer with a high level of abstraction, designed specifically for them
20:44 sri the web service will be the perfect example to illustrate it :D
20:45 Foxcool joined #mojo
21:04 Foxcool joined #mojo
21:19 sri i love couchdb
21:21 sri getting the size of a database in bytes is absolutely painless and you can have an infinite number of databases... perfect
21:22 ash_ couchdb is awesome, i like the revision control built in
21:23 sri not sure what i would use it for
21:23 sri old revisions don't survive compaction, so it's rather limited
21:24 sri guess you could allow users to rollback if it's there though
21:27 sri oooh
21:28 sri _revs_limit!
21:28 sri you can tell it to keep a few revisions after compaction
21:28 sri <3
21:30 sri the fact that you can just give every user their own database makes hosting so easy
21:31 sri i'm never ever going back to sql :)
21:35 sri oh, mozilla released a new programming language
21:35 sri http://wiki.github.com/graydon/rust/
21:35 garfield [ Home - rust - GitHub ]
21:36 sri hah, designed for concurrency
21:37 Foxcool joined #mojo
21:49 yko :p
21:49 * yko sql user
21:50 * sri hugs yko
21:51 * yko injects SQL into sri's pocket.
21:52 * sri throws it at marcus
21:52 yko gg. good routing.
21:52 yko sri can route everything, i belive.
22:04 ash_ joined #mojo
22:10 yko joined #mojo
22:11 ashleydev what's the right way to  make a $db handle available for use in an action method? (assuming it was created in the startup() method)
22:12 ashleydev or anything for that matter that you create in the startup() and want to use in a controller
22:12 sri the new defaults method
22:12 Foxcool joined #mojo
22:13 sri app->defaults(db => $db);
22:13 sri will always be in the stash from then on
22:13 ashleydev and then $self->stash->{db}
22:13 ashleydev ?
22:13 ashleydev cool
22:13 sri yea
22:14 sri it's only on github yet, noticed the need while writing docs ;p
22:14 * ashleydev is already running on top of github code
22:17 ashleydev sri: so what's left till 1.0?  documentation and??
22:17 sri documentation and artwork
22:17 yko hehe. well have official artwork? yay!
22:18 sri of course
22:18 yko wanna mojo t-shirt
22:18 sri maybe for 2.0 :)
22:18 yko :'(
22:18 yko cruel sri...
22:18 sri i have some very political incorrect t-shirt ideas for bashing dancer :D
22:18 yko gg lol
22:19 yko I want just peacefull artwork on my tshirt...
22:19 sri no you don't
22:19 * yko tired wearing t-shirts with skulls, etc...
22:20 sri well...maybe we can also have a flower power version for the girly types like you
22:20 yko well, then i wont wear tshirt. i think when youll finish, there will be outumn.
22:21 sri considering i also need to redesign the website thats not unlikely
22:21 yko ill wear felt boots and padded jacket and play pandora, drink rum and sing sad drawn songs...
22:21 sri maybe i can make one of those russian hats
22:23 ltriant joined #mojo
22:23 yko i wont wear hat! ill wear herring instead!
22:24 sri well, if anyone has a simple to design t-shirt idea i guess i could spare a weekend or so
22:24 awnstudio joined #mojo
22:24 yko like those guy, yeah http://bit.ly/bfsWpR
22:24 sri lol
22:24 yko and maybe little tatoo on my head, heh
22:24 * yko will be mojo-headed
22:25 sri sadly all my t-shirt ideas are very heavy illustration work
22:25 yko rly?
22:25 yko tshirt designs should be simple i think...
22:26 yko vector is good, raster is bad
22:26 * sri only does vector
22:29 ashleydev sri: why use defaults instead of app->stash(db => $db); ?
22:29 sri ashleydev: stash was my first thought too, but everyone i showed it was confused
22:29 ashleydev really?  why?
22:30 ashleydev that was my first thought too
22:30 yko stash is a controller privilege :)
22:30 ashleydev that doesn't mean anything to me
22:30 yko defaults is defaults. 'default' name reflects essence )
22:31 * yko didn't showed it was confused
22:31 ashleydev but to me db isn't a default... it's just something I want to keep around for the controller to use...
22:31 * yko was silent and drunk
22:31 sri i would have taken stash too, but i see how app and controller can be confused if both have a stash
22:31 yko sri++
22:31 ashleydev is it the same stash?
22:31 sri the stash really defines the controller instance
22:32 sri nope, it is a set of default values that get assigned to the stash
22:32 ashleydev i.e. stash_defaults()... ?
22:32 sri has the same format and behavior though
22:32 sri yea
22:32 ashleydev k
22:33 sri defaults also looks rather good in a lite app :)
22:34 yko defaults looks good, don't touch defaults. Mojolicious frozen now, do you remember? :E
22:34 yko gg
22:35 sri it's not so much normal mojolicious apps that worry me
22:35 sri http://pastie.org/1036767
22:35 garfield [ #1036767 - Pastie ]
22:37 sri http://pastie.org/1036770
22:38 sri if defaults was called stash, wouldn't you get confused?
22:38 yko oops...
22:38 yko hehe
22:38 sri http://pastie.org/1036773
22:39 sri i know it's no clean code anyway, but it shows the thought behind the decision
22:41 sri it might not matter too much for experienced users, but if that was the first mojolicious app you would ever see...
22:42 sri oh, if i design a t-shirt i want to use trajan :D
22:43 garfield joined #mojo
22:45 sri the most overused typeface ever
22:45 sri http://www.flickr.com/groups/trajanfilmposter/
22:45 garfield [ Flickr: Film posters typeset in Trajan ]
22:45 xantus joined #mojo
22:52 sri btw. if anyone prefers stash over defaults, feel free to convince us :)
22:54 yko :))
22:55 tempire I think you should arbitrarily change it from defaults to default from version to version.
22:55 tempire just to keep it lively
22:58 yko and more fun, yeah
22:58 tempire I have the db connection in an MyApp->attr
22:58 tempire Is defaults better?
22:58 yko once somebody will gather developers togather, give them club and tickets to .de ...
23:00 sri ;p
23:00 sri tempire: i think defaults is cleaner than adding an attribute, but that decision is really up to you
23:00 tempire so it doesn't matter from a operations perspective
23:01 sri nope
23:30 Foxcool joined #mojo

| Channels | #mojo index | Today | | Search | Google Search | Plain-Text | summary