- [00:04] crodas (~crodas@git.crodas.org) left irc: Ping timeout: 240 seconds
- [00:12] brianseeders (~BS@108-216-88-132.lightspeed.bcvloh.sbcglobal.net) left irc: Ping timeout: 252 seconds
- [00:17] rurufufuss (~rurufufus@115-64-27-246.static.tpgi.com.au) left irc: Quit: Leaving
- [00:20] crodas (~crodas@git.crodas.org) joined #redis.
- [00:23] stask312 (~stask312@62.219.149.27) left irc: Remote host closed the connection
- [00:44] kennethepperly (~cinch@boxand.lnk.telstra.net) left irc: Remote host closed the connection
- [00:44] bot2797756950 (~cinch@boxand.lnk.telstra.net) joined #redis.
- [01:00] mattbillenstein1 (~Adium@cpe-75-84-198-75.socal.res.rr.com) joined #redis.
- [01:02] mattbillenstein (~Adium@cpe-75-84-198-75.socal.res.rr.com) left irc: Ping timeout: 276 seconds
- [01:03] mattbillenstein (~Adium@cpe-75-84-198-75.socal.res.rr.com) joined #redis.
- [01:04] mattbillenstein1 (~Adium@cpe-75-84-198-75.socal.res.rr.com) left irc: Ping timeout: 252 seconds
- [01:06] ron (~ron@unaffiliated/ron) joined #redis.
- [01:24] stask312 (~stask312@212.25.110.130) joined #redis.
- [01:43] bot4775886538 (~cinch@60-242-128-8.static.tpgi.com.au) joined #redis.
- [01:51] bot4775886538 (~cinch@60-242-128-8.static.tpgi.com.au) left irc: Remote host closed the connection
- [01:52] sarkis (~sarkis@unaffiliated/sako) left irc: Ping timeout: 245 seconds
- [02:00] tdegrunt (~tdegrunt@ip6-84-210-87.adsl2.static.versatel.nl) joined #redis.
- [02:06] versicolor (~quassel@46.10.18.203) left irc: Read error: Connection reset by peer
- [02:09] versicolor (~quassel@46.10.18.203) joined #redis.
- [02:10] TimTim (TimTim@cpe-098-026-149-108.triad.res.rr.com) left irc: Ping timeout: 252 seconds
- [02:12] bot2797756950 (~cinch@boxand.lnk.telstra.net) left irc: Remote host closed the connection
- [02:21] bot9925892413 (~cinch@boxand.lnk.telstra.net) joined #redis.
- [02:26] thehodge (~thehodge@cpc2-mapp2-0-0-cust174.12-4.cable.virginmedia.com) joined #redis.
- [02:36] bot9925892413 (~cinch@boxand.lnk.telstra.net) left irc: Remote host closed the connection
- [02:45] logbot92674 (~cinch@boxand.lnk.telstra.net) joined #redis.
- [02:55] thehodge (~thehodge@cpc2-mapp2-0-0-cust174.12-4.cable.virginmedia.com) left irc: Remote host closed the connection
- [02:57] d0k (~d0k@p5B3B319F.dip.t-dialin.net) joined #redis.
- [03:05] ambroff_ (~ambroff@c-24-4-207-161.hsd1.ca.comcast.net) left irc: Read error: Connection reset by peer
- [03:06] ambroff_ (~ambroff@c-24-4-207-161.hsd1.ca.comcast.net) joined #redis.
- [03:10] logbot92674 (~cinch@boxand.lnk.telstra.net) left irc: Remote host closed the connection
- [03:12] logbot46984 (~cinch@boxand.lnk.telstra.net) joined #redis.
- [03:15] stephank (~stephank@82.197.214.45) left irc: Quit: *Poof!*
- [03:16] stephank (~stephank@82.197.214.45) joined #redis.
- [03:19] martincozzi (~martincoz@c-67-180-194-70.hsd1.ca.comcast.net) left irc: Quit: martincozzi
- [03:23] logbot46984 (~cinch@boxand.lnk.telstra.net) left irc: Remote host closed the connection
- [03:23] logbot43470 (~cinch@boxand.lnk.telstra.net) joined #redis.
- [03:26] stephank (~stephank@82.197.214.45) left irc: Quit: *Poof!*
- [03:26] logbot43470 (~cinch@boxand.lnk.telstra.net) left irc: Remote host closed the connection
- [03:27] logbot21206 (~cinch@boxand.lnk.telstra.net) joined #redis.
- [03:27] logbot21206 (~cinch@boxand.lnk.telstra.net) left irc: Remote host closed the connection
- [03:28] logbot97547 (~cinch@boxand.lnk.telstra.net) joined #redis.
- [03:28] logbot97547 (~cinch@boxand.lnk.telstra.net) left irc: Remote host closed the connection
- [03:29] stephank (~stephank@82.197.214.45) joined #redis.
- [03:29] logbot46379 (~cinch@boxand.lnk.telstra.net) joined #redis.
- [03:44] stephank (~stephank@82.197.214.45) left irc: Quit: *Poof!*
- [03:47] stephank (~stephank@82.197.214.45) joined #redis.
- [04:23] crodas (~crodas@git.crodas.org) left irc: Ping timeout: 252 seconds
- [04:26] rb2k (~rb2k@HSI-KBW-078-042-219-156.hsi3.kabel-badenwuerttemberg.de) joined #redis.
- [04:36] crodas (~crodas@git.crodas.org) joined #redis.
- [04:49] rb2k (~rb2k@HSI-KBW-078-042-219-156.hsi3.kabel-badenwuerttemberg.de) left irc: Remote host closed the connection
- [04:49] rb2k (~rb2k@2001:6f8:1334:0:bd2d:b5fa:44e5:52e5) joined #redis.
- [04:52] rb2k (~rb2k@2001:6f8:1334:0:bd2d:b5fa:44e5:52e5) left irc: Client Quit
- [05:03] ron__ (~ron@unaffiliated/ron) joined #redis.
- [05:06] ron (~ron@unaffiliated/ron) left irc: Ping timeout: 240 seconds
- [05:17] Nuck -> NuckOff
- [05:30] rittyan (~rittyan@176.14.223.136) left irc: Remote host closed the connection
- [05:35] g0bl1n (~g0blin@unaffiliated/g0bl1n) joined #redis.
- [05:51] g0bl1n (~g0blin@unaffiliated/g0bl1n) left irc: Quit: g0bl1n
- [05:55] jonesy (~jonesy@pool-173-71-115-162.cmdnnj.fios.verizon.net) left irc: Quit: Computer has gone to sleep.
- [06:08] powdahound (~garret@c-67-169-42-52.hsd1.ca.comcast.net) joined #redis.
- [06:11] jano_ (~djanowski@190.245.30.40) left irc: Remote host closed the connection
- [06:30] S1kx (~S1kx@ip-95-223-80-198.unitymediagroup.de) joined #redis.
- [06:30] S1kx (~S1kx@ip-95-223-80-198.unitymediagroup.de) left irc: Changing host
- [06:30] S1kx (~S1kx@pdpc/supporter/monthlybyte/s1kx) joined #redis.
- [06:35] emocakes (~om@189-11-46-97.mganm703.dsl.brasiltelecom.net.br) joined #redis.
- [06:40] AmirBehzad (~behzad@31.184.187.2) left #redis.
- [06:48] hackband (~hackband@1385159443.dhcp.dbnet.dk) joined #redis.
- [06:49] wimplash (~Adium@rrcs-98-103-125-98.central.biz.rr.com) left irc: Ping timeout: 276 seconds
- [07:00] wimplash (~Adium@rrcs-98-103-125-98.central.biz.rr.com) joined #redis.
- [07:00] wimplash (~Adium@rrcs-98-103-125-98.central.biz.rr.com) left #redis.
- [07:00] powdahound (~garret@c-67-169-42-52.hsd1.ca.comcast.net) left irc: Quit: Computer has gone to sleep.
- [07:06] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) left irc: Ping timeout: 252 seconds
- [07:07] TimTim (TimTim@cpe-098-026-149-108.triad.res.rr.com) joined #redis.
- [07:12] jonesy (~jonesy@pool-173-71-115-162.cmdnnj.fios.verizon.net) joined #redis.
- [07:12] TimTim (TimTim@cpe-098-026-149-108.triad.res.rr.com) left irc: Ping timeout: 252 seconds
- [07:18] ncode (~ncode@unaffiliated/ncode) joined #redis.
- [07:19] mattbillenstein (~Adium@cpe-75-84-198-75.socal.res.rr.com) left irc: Read error: Connection timed out
- [07:20] mattbillenstein (~Adium@cpe-75-84-198-75.socal.res.rr.com) joined #redis.
- [07:46] mattbillenstein (~Adium@cpe-75-84-198-75.socal.res.rr.com) left irc: Max SendQ exceeded
- [07:53] rittyan (~rittyan@176.14.223.136) joined #redis.
- [07:55] mattbillenstein (~Adium@cpe-75-84-198-75.socal.res.rr.com) joined #redis.
- [07:55] powdahound (~garret@c-67-169-42-52.hsd1.ca.comcast.net) joined #redis.
- [08:30] rb2k (~rb2k@HSI-KBW-078-042-219-156.hsi3.kabel-badenwuerttemberg.de) joined #redis.
- [08:32] xuser (xuser@unaffiliated/xuser) left #redis.
- [08:41] stask312 (~stask312@212.25.110.130) left irc: Ping timeout: 252 seconds
- [08:44] hackband (~hackband@1385159443.dhcp.dbnet.dk) left irc: Remote host closed the connection
- [08:46] TimTim (TimTim@cpe-098-026-149-108.triad.res.rr.com) joined #redis.
- [08:50] emocakes (~om@189-11-46-97.mganm703.dsl.brasiltelecom.net.br) left irc: Quit: emocakes
- [08:51] rittyan (~rittyan@176.14.223.136) left irc: Remote host closed the connection
- [08:53] apwalk (~apwalk@ppp-70-246-157-126.dsl.stlsmo.swbell.net) joined #redis.
- [08:57] cinemascop89 (~yo@r186-52-52-113.dialup.adsl.anteldata.net.uy) joined #redis.
- [09:13] ron__ (~ron@unaffiliated/ron) left irc: Ping timeout: 252 seconds
- [09:20] __alex (~alex@c224136.adsl.hansenet.de) joined #redis.
- [09:28] hackband (~hackband@1385159443.dhcp.dbnet.dk) joined #redis.
- [09:33] ambroff_ (~ambroff@c-24-4-207-161.hsd1.ca.comcast.net) left irc: Quit: ambroff_
- [09:40] RobWC (~Adium@50-76-52-161-ip-static.hfc.comcastbusiness.net) left irc: Remote host closed the connection
- [09:45] powdahound (~garret@c-67-169-42-52.hsd1.ca.comcast.net) left irc: Quit: Computer has gone to sleep.
- [09:54] brianseeders (~BS@108-216-88-132.lightspeed.bcvloh.sbcglobal.net) joined #redis.
- [09:58] AmirBehzad (~behzad@79.127.26.247) joined #redis.
- [10:02] rittyan (~rittyan@176.14.165.7) joined #redis.
- [10:08] vhotsyk (~hotsyk@95.158.8.213) joined #redis.
- [10:15] rb2k (~rb2k@HSI-KBW-078-042-219-156.hsi3.kabel-badenwuerttemberg.de) left irc: Quit: rb2k
- [10:18] tdegrunt (~tdegrunt@ip6-84-210-87.adsl2.static.versatel.nl) left irc: Ping timeout: 252 seconds
- [10:32] Sarevok (~locke@rrcs-98-101-176-132.midsouth.biz.rr.com) joined #redis.
- [10:35] kenperkins (~textual@50-47-18-37.evrt.wa.frontiernet.net) joined #redis.
- [10:35] kenperkins (~textual@50-47-18-37.evrt.wa.frontiernet.net) left irc: Client Quit
- [10:37] napperjabber_ (~napperjab@66.sub-174-252-105.myvzw.com) joined #redis.
- [10:37] sivy (~sivy@2002:62a7:ded1:0:c560:b4c9:f634:7d00) joined #redis.
- [10:40] <sivy> hey, is there a way to HUP redis-server?
- [10:40] <sivy> mine seems to be stuck
- [10:41] kenperkins (~textual@50-47-18-37.evrt.wa.frontiernet.net) joined #redis.
- [10:48] sivy (~sivy@2002:62a7:ded1:0:c560:b4c9:f634:7d00) left irc: Remote host closed the connection
- [10:49] sarkis (~sarkis@unaffiliated/sako) joined #redis.
- [10:50] stask312 (~stask312@62.219.149.27) joined #redis.
- [10:53] AmirBehzad (~behzad@79.127.26.247) left irc: Remote host closed the connection
- [10:59] kenperkins (~textual@50-47-18-37.evrt.wa.frontiernet.net) left irc: Quit: Computer has gone to sleep.
- [11:02] ron__ (~ron@unaffiliated/ron) joined #redis.
- [11:03] ron__ (~ron@unaffiliated/ron) left irc: Read error: Connection reset by peer
- [11:04] ron__ (~ron@unaffiliated/ron) joined #redis.
- [11:04] ron__ (~ron@unaffiliated/ron) left irc: Client Quit
- [11:11] ron (~ron@unaffiliated/ron) joined #redis.
- [11:13] _macro (~Neil@c-71-204-169-22.hsd1.ca.comcast.net) joined #redis.
- [11:21] thehodge (~thehodge@cpc5-seac20-2-0-cust310.7-2.cable.virginmedia.com) joined #redis.
- [11:24] thehodge (~thehodge@cpc5-seac20-2-0-cust310.7-2.cable.virginmedia.com) left irc: Remote host closed the connection
- [11:24] thehodge (~thehodge@69.4.233.194) joined #redis.
- [11:25] kenperkins (~textual@50-47-18-37.evrt.wa.frontiernet.net) joined #redis.
- [11:31] kenperkins (~textual@50-47-18-37.evrt.wa.frontiernet.net) left irc: Quit: Computer has gone to sleep.
- [11:44] thehodge (~thehodge@69.4.233.194) left irc: Remote host closed the connection
- [11:45] thehodge (~thehodge@cpc5-seac20-2-0-cust310.7-2.cable.virginmedia.com) joined #redis.
- [11:46] sivy (~sivy@2002:62a7:ded1:0:e083:67bb:89ca:a4a1) joined #redis.
- [11:53] kenperkins (~textual@50-47-18-37.evrt.wa.frontiernet.net) joined #redis.
- [11:53] Sarevok (~locke@rrcs-98-101-176-132.midsouth.biz.rr.com) left #redis.
- [11:58] kenperkins (~textual@50-47-18-37.evrt.wa.frontiernet.net) left irc: Quit: Computer has gone to sleep.
- [11:59] thehodge (~thehodge@cpc5-seac20-2-0-cust310.7-2.cable.virginmedia.com) left irc: Remote host closed the connection
- [12:04] tdegrunt (~tdegrunt@2002:57d2:5406:0:30ba:b19a:c708:e5b1) joined #redis.
- [12:05] skomorokh (~skomorokh@rose.makesad.us) joined #redis.
- [12:07] <skomorokh> Hi. I think I want to use redis, that is, the app I have in mind will most likely fit in memory and if the system goes down and a few seconds of writes are lost it's not catastrophic.
- [12:08] <skomorokh> I've done Rails and Drupal and misc other stuff before, but haven't yet ventured into the lightweight NoSQL type tools that seem to exist in several million flavours.
- [12:09] <skomorokh> What I can't quite grasp though is how to best handled authentication?
- [12:10] <Kosma> skomorokh: you mean authentication in connection to a NoSQL server?
- [12:11] <skomorokh> Ya.
- [12:11] <Kosma> in 90% cases there is none
- [12:11] <Kosma> :)
- [12:11] <Kosma> you just firewall the port and that's all
- [12:11] <skomorokh> Right.
- [12:11] <skomorokh> And get at it through some server-side app.
- [12:11] <Kosma> NoSQL is meant to be fast. authentication is slow :) lookups, user databases, etc.
- [12:11] <Kosma> yep
- [12:12] <skomorokh> I don't get why you need anything else than auth and data store on the server though.
- [12:12] <skomorokh> Can absolutely everything else happen in client js?
- [12:13] <vsmatck> Redis doesn't have authentication. Others do. VPN kills performance.
- [12:13] napperjabber_ (~napperjab@66.sub-174-252-105.myvzw.com) left irc: Ping timeout: 260 seconds
- [12:14] <vsmatck> This is a problem people don't talk much about because most people never launch anything.
- [12:14] <skomorokh> I'm not expecting redis to have authentication.
- [12:14] <skomorokh> I'm asking which authentication piece people like to use with Redis :)
- [12:14] ckoto (~ckoto@c-24-147-135-225.hsd1.ma.comcast.net) joined #redis.
- [12:14] ckoto (~ckoto@c-24-147-135-225.hsd1.ma.comcast.net) left irc: Client Quit
- [12:14] <vsmatck> I'd like to know as well. I've only used openVPN but I don't much care for it.
- [12:14] <skomorokh> And wondering why I appear to be confused about the server side of things. I really don't get why we need anything else?
- [12:15] <vsmatck> You need a http server. That's what javascript talks to.
- [12:15] <skomorokh> Sure. And it gives access to the filesystem.
- [12:16] <skomorokh> files + datastore + auth ...why do i hardly ever see application stacks like that? there are all these new tools out that people are combining every which way, but it seems they always have a heavier server-side tahn that
- [12:16] <skomorokh> and ya... there seems to be precious little discussion about the auth component.
- [12:17] <skomorokh> am I just looking in the wrong place? I feel like I'm just not getting something here...
- [12:17] <vsmatck> We're talking in the context of a web application right? I just assumed that.
- [12:17] <vsmatck> But I probably shouldn't.
- [12:17] <skomorokh> ya
- [12:17] <skomorokh> hm, good point. but pretty sure most of what i'm looking at is talking about webapps too.
- [12:17] <skomorokh> CRUD of somesort oftentimes.
- [12:17] <vsmatck> A server component to go between the client and redis is necessary. It can be very thin though.
- [12:18] <vsmatck> Like some sort of REST API in front of redis.
- [12:19] <skomorokh> sure
- [12:19] <skomorokh> js can't connect directly for very sensible sanboxing reasons
- [12:20] <skomorokh> but i want to have some stuff publically readable while the writing is mostly done by authenticated users. with different users having ownership of different datasets.
- [12:21] <skomorokh> ideally in some sort of group/role based kind of system.
- [12:21] <vsmatck> Authentication is one use case redis is good for. It's so fast you can authenticate every page load.
- [12:21] <vsmatck> I personally use it for this.
- [12:21] <skomorokh> did you roll your own?
- [12:21] <vsmatck> yeah, I made my own authentication.
- [12:22] <vsmatck> Most people don't like the idea of doing that. But I know what I'm doing (famous last words).
- [12:22] <skomorokh> i dunno, there are so many projects floating around right now i get the idea of minimising external dependencies.
- [12:23] <skomorokh> if you still want to use your codebase in 3 years.
- [12:23] <vsmatck> I can understand that. The redis developers are that way too.
- [12:23] <skomorokh> it's not so hard really, check password, give session token. check token.
- [12:24] <vsmatck> It can still be a good chunk of work to do.
- [12:24] <skomorokh> and it's something you want to be careful with.
- [12:25] <vsmatck> One way to avoid it is to integrate with the authentication system of something else. Like facebook.
- [12:25] <skomorokh> i passionately want to discourage that.
- [12:25] <vsmatck> Most people do. :)
- [12:25] <skomorokh> too bad openid dropped the ball and no one's really picked it up
- [12:27] <skomorokh> so apparently i need to start a project
- [12:27] emocakes (~om@189-11-46-97.mganm703.dsl.brasiltelecom.net.br) joined #redis.
- [12:28] <skomorokh> a nice access control tool with a REST abstraction and pluggable datastores
- [12:28] <skomorokh> but surely this exists?
- [12:28] <vsmatck> I think a REST API for authentication would be too heavy. If it's something you want to do at every page load.
- [12:28] mjr_ (~mjr@cpe-66-91-117-138.hawaii.res.rr.com) joined #redis.
- [12:28] <skomorokh> leave it the headers instead
- [12:29] <skomorokh> i was think more the REST abstraction of the datastore being bundled with the auth
- [12:29] <skomorokh> since it's the data this thing is being the gatekeeper of
- [12:32] <vsmatck> Some type of authentication software users could download and use that's high performance would be useful. A lot of large websites "fake" authentication at every page load by assuming your identities are correct and prompting you for login when you want to do something that actually requires authentication like modifying account settings.
- [12:33] <vsmatck> If you've used ebay that's what they do. How it appears you're logged in, then you go to buy something and it makes you log in again.
- [12:33] <vsmatck> This is because they don't have the performance to auth every page.
- [12:33] <skomorokh> well, i can worry about that sort of optimisation when i have that sort of traffic
- [12:34] <skomorokh> in this case it's a matter of some few people adding data to be consumed by the public.
- [12:34] kenperkins (~textual@50-47-18-37.evrt.wa.frontiernet.net) joined #redis.
- [12:35] vhotsyk (~hotsyk@95.158.8.213) left irc: Remote host closed the connection
- [12:36] <skomorokh> so ideally i want the minimum of stuff in the way on the server and just let the client handle it as there will already be enough javascript there anyway that we should just go all the way and do everything there
- [12:37] <skomorokh> but maybe that's foolish
- [12:37] <skomorokh> must be, because i don't see it happening
- [12:38] <skomorokh> which is why i ask... if i think something is obvious and no one seems to be doing it, it is much more likely that i'm confused than it is that i know something everyone else doesn't.
- [12:38] <vsmatck> Some web pages are a lot more javascript heavy than others. Some people render templates on the server and send pages to the client. Some people just have a lot of javascript which fetches resources and builds the page on the client.
- [12:38] <vsmatck> I personally think server side templates are easier.
- [12:38] <vsmatck> Google+ is an example of a javascript heavy website.
- [12:39] <vsmatck> But they have a army of programmers to deal with all the little portability bugs in javascript.
- [12:39] <skomorokh> it seems the main reason to render it on the server is that the tools aren't very good for doing it on the client.
- [12:40] <vsmatck> I totally agree with that.
- [12:40] <skomorokh> a rich client needs to handle the portability anyhow just for the display
- [12:40] <skomorokh> hence jquery, moo, sencha, titanium and a million million other ui libraries
- [12:40] <vsmatck> Browsers are pretty bad to begin with. But it's what is widely deployed so we use them. There are still better and worse ways to construct interactive web pages.
- [12:41] <vsmatck> yeah. Something like jquery is a definite improvement.
- [12:41] <skomorokh> so if i'm making a rich client anyhow for the ui
- [12:41] <skomorokh> why template anything?
- [12:41] <skomorokh> just send it some JSON-blob in answer to a query
- [12:41] <vsmatck> You may not need to.
- [12:41] <skomorokh> if the auth in the headers checks out
- [12:42] <skomorokh> well, i think i might need to... just because it seems no one else is
- [12:42] <vsmatck> yeah, the AJAX request can include a session cookie. The server just won't return the sensitive data if the user fails auth.
- [12:42] <skomorokh> right.
- [12:42] <skomorokh> where's that piece?
- [12:42] <skomorokh> what are some of them called?
- [12:43] <skomorokh> that are aware of redis or ideally an abstraction of a data store, so i can have at least some granularity in access control to the data?
- [12:43] <vsmatck> Not sure. I've never looked.
- [12:44] <vsmatck> I'm putting the complexity in the backend (app server) for my stuff so I have to deal with client javascript as little as possible.
- [12:44] <skomorokh> because you do server templating and rolled your own auth, right
- [12:44] <vsmatck> yeah
- [12:45] <skomorokh> ie6/7 is nearly dead, webkit/moz/ie9 have a pretty useful subset of js where things are consistent, no?
- [12:46] <vsmatck> yeah, and you can insure (mostly) that you only access that subset by using something like jquery.
- [12:46] <skomorokh> and that's mainly for dealing with the DOM
- [12:46] <skomorokh> the fiddly stuff is all presentation anyhow
- [12:47] <skomorokh> in terms of manipulating JSON data, i don't see your "ew, inconsistent client platform" argument?
- [12:48] <vsmatck> It's probably personal taste. It's certainly less consistent than server side templating where you know exactly what it will do for every user. But like everything it's a tradeoff.
- [12:49] <skomorokh> well, ultimately it's the browser rendering it so i don't see that you really gain much in terms of knowing exactly what it will do :)
- [12:50] <skomorokh> anyhow, i'm sort of interested in building this datastore abstraction / gatekeeper layer
- [12:50] <skomorokh> do you think it should be its own webserver?
- [12:50] <vsmatck> Well yeah. I probably shouldn't say I know exactly what it will do. Because I don't. :)
- [12:50] <skomorokh> or instead a module on some existing one, likely nginx or apache?
- [12:51] <vsmatck> I have a better idea of what it will do than if I use javascript because I'm doing less manipulation of the DOM to generate pages.
- [12:51] <vsmatck> Of course some stuff absolutely requires javascript.
- [12:51] <vsmatck> So every web application is mixed.
- [12:51] <vsmatck> But you can choose where to lean.
- [12:52] <skomorokh> a tag in your html or some domjs ... aren't either of those just instructions to the browser to create a dom element?
- [12:53] <vsmatck> The complexity of the browser interpretting html (very complex) is still less complex than the browser interpreting javascript to generate html it has to interpret.
- [12:54] <skomorokh> i don't buy it.
- [12:54] <vsmatck> On the server side I use super simple templates. So it's very easy to figure out what they'll generate.
- [12:55] <skomorokh> The complexity of the browser interpreting html is almost exactly equivalent to the complexity of the browser interpreting the SUBSET of js that generates the dom (createElement,createTextNode,appendChild)
- [12:55] <vsmatck> Hm. I'm pretty confident about the point of html -> final layout vs javascript -> html -> final layout.
- [12:56] <vsmatck> The complexity there is additive. So it is more complex. That delta between the two is what I don't like. But at that point, like how big of a delta there has to be for it to not be worth it, is a value judgement. Personal taste.
- [12:57] <vsmatck> You probably fall on one side and I fall on the other. Maybe a result of background.
- [12:57] <vsmatck> I started with super strict statically typed systems programming languages.
- [12:57] <vsmatck> I've noticed people who start with dynamic languages tend to fall on the other side. :)
- [12:58] <skomorokh> i'm yet another ruined from the start by basic
- [12:58] <vsmatck> I program BASIC at my day job. :-/
- [12:58] <vsmatck> Believe it or not, people still use it.
- [12:59] <skomorokh> presumably not quickbasic
- [12:59] <vsmatck> I've used AcroBasic specifically.
- [12:59] <skomorokh> heh, fun name
- [13:00] <skomorokh> so it occurs to me that including the webserver or not is not just an implementation detail but a very trivial one at that
- [13:00] <vsmatck> Google says, "Did you mean: acrobatic".
- [13:00] <skomorokh> i've got my browser set to use verbatim mode by default
- [13:00] <vsmatck> yeah, it can be a super simple webserver.
- [13:00] <skomorokh> google has gotten a bit too fuzzy for me lately
- [13:01] <skomorokh> what i really need to figure out
- [13:01] <skomorokh> is the protocol. the syntax of it
- [13:01] <jacqui> skomorokh: have you seen http://documentcloud.github.com/backbone/#Introduction?
- [13:01] hotsyk (~hotsyk@95.158.8.213) joined #redis.
- [13:02] <jacqui> I don't know what your full use case is, but the little that I read made me think of something like backbone.js
- [13:02] powdahound (~garret@c-67-169-42-52.hsd1.ca.comcast.net) joined #redis.
- [13:02] <skomorokh> jacqui: i noticed backbone a lot as i was digging through all these new toys from the past couple years
- [13:02] trapni (~trapni@gentoo/developer/trapni) left irc: Ping timeout: 248 seconds
- [13:03] <skomorokh> jacqui: but i think it's just a way to structure the client app and doesn't suggest any particular model for authentication/groups?
- [13:03] <jacqui> oh, no it doesn't. I was responding to the templating discussion.
- [13:03] <jacqui> I hadn't scrolled back that far :)
- [13:04] <skomorokh> jacqui: yah, that's kind of the crux of it though---i'm looking to build an app and see there are a lot of nice tools for client-side mvc, ui, etc. and there are all these nice easy to scale datastores
- [13:05] <jacqui> what about an nginx module?
- [13:05] <skomorokh> jacqui: the only thing that those two don't give me is access control
- [13:05] <skomorokh> jacqui: sure
- [13:05] <jacqui> I need to brush up on my C and start writing stuff like that
- [13:05] <jacqui> ah, I see there's an nginx redis module but it's for caching
- [13:05] <skomorokh> jacqui: but it needs to be aware of the data store too in order to let you protect this or that portion of your data?
- [13:06] <skomorokh> jacqui: so i don't know if the access control and data store abstraction are separable?
- [13:07] <skomorokh> plus it would be nice if the access control was stored in the data store
- [13:07] <skomorokh> would that be enough to make it replicable?
- [13:07] <skomorokh> i think so?
- [13:07] <vsmatck> I think they are. SASL separates the two. That's what the project is all about.
- [13:07] <skomorokh> i use that in my mail server but i don't even really know about it
- [13:08] <skomorokh> there's just so much software out there
- [13:08] <vsmatck> It's meant to be a uniform interface to different authentication mechanisms.
- [13:08] trapni (~trapni@h1969975.stratoserver.net) joined #redis.
- [13:09] <skomorokh> cool, and then your datastore could just as easily have your ldap users
- [13:10] <skomorokh> i haven't heard of people using this on the web all that much
- [13:11] <skomorokh> i wonder if you can make a SASL mechanism out of openid?
- [13:11] <jacqui> ah, you could plug one of any data stores in. like, use redis or ldap or whatever
- [13:12] <skomorokh> ya, i don't think i want to externalise the user storage
- [13:12] <jacqui> you're talking about building a datastore-agnostic layer for auth in web apps?
- [13:12] <jacqui> or at least datastore-configurable
- [13:12] <skomorokh> exactly
- [13:12] <jacqui> that would be cool
- [13:12] <skomorokh> because that's all you really need on the server
- [13:12] <skomorokh> data, files and auth
- [13:13] <jacqui> but not something like devise or authlogic in the ruby/rails world
- [13:13] <skomorokh> you could put your files in the datastore but i'm not convinced you're going to beat the filesystem/caching already in the kernel
- [13:13] <jacqui> or even rack-based auth. this would be something lighter than that.
- [13:14] <vsmatck> You beat raw filesystem performance with distributed filesystems when you scale across multiple machines.
- [13:14] <skomorokh> maybe not
- [13:14] <skomorokh> because you need to describe your data agnostic to your datastore
- [13:14] <skomorokh> and so that basically is your model in whatever framework
- [13:15] <skomorokh> then you have some auth in that framework that lets you control access to the pieces in the model
- [13:15] nu7hatch (~nu7hatch@r190-134-29-102.dialup.adsl.anteldata.net.uy) joined #redis.
- [13:16] <jacqui> you're not talking about something like CAS right?
- [13:16] <skomorokh> might be!
- [13:17] <skomorokh> i couldn't believe there wasn't something to handle data+roles
- [13:17] <jacqui> ticket-based auth style?
- [13:17] <skomorokh> ticket, like session token?
- [13:17] <jacqui> I didn't enjoy my CAS experience...
- [13:17] <jacqui> http://en.wikipedia.org/wiki/Central_Authentication_Service
- [13:18] <jacqui> but that was a few years ago. I like the idea.
- [13:18] <skomorokh> i think that part is sort-of orthogonal.
- [13:18] <skomorokh> just like sasl, etc.
- [13:19] <skomorokh> that's just getting the user verified
- [13:19] <jacqui> ah yeah, this looks much different: http://code.google.com/p/rubycas-server/
- [13:20] <skomorokh> the part i'm not finding is how to wrap something like redis with some access control
- [13:20] <jacqui> "RubyCAS-Server is implemented using the Sinatra microframework, and is designed for easy deployment either as a stand-alone server…" that's new to me
- [13:20] <jacqui> access control to redis or storing acl rules in redis
- [13:20] <skomorokh> redis in particular you don't talk to with http, you talk to from your server side app
- [13:21] pietern (~pieter@c-24-130-151-196.hsd1.ca.comcast.net) joined #redis.
- [13:21] #redis: mode change '+v pietern' by ChanServ!ChanServ@services.
- [13:21] <skomorokh> but i see the only thing i want my server side app to do is fetch and store my data and determine if i'm allowed to
- [13:22] <skomorokh> for everything else aren't i better off using the client's CPU instead?
- [13:24] sarkis (~sarkis@unaffiliated/sako) left irc: Ping timeout: 255 seconds
- [13:28] <sivy> hi folks, I'm getting back into some code that I haven't messed with in a while, and reds-server is throwing this error: https://gist.github.com/fcfe55577d55e962c7c3
- [13:29] <sivy> (2.2.6 i think)
- [13:29] <pietern> sivy: that config parameter has been deprecated for a long time
- [13:29] <sivy> hm, so I can just comment i out?
- [13:30] <pietern> or better yet, remove it :)
- [13:30] <sivy> pietern: ah, much better :-)
- [13:30] nu7hatch (~nu7hatch@r190-134-29-102.dialup.adsl.anteldata.net.uy) left irc: Ping timeout: 245 seconds
- [13:32] emocakes (~om@189-11-46-97.mganm703.dsl.brasiltelecom.net.br) left irc: Ping timeout: 240 seconds
- [13:35] <skomorokh> jacqui: access control to redis but i've now gone and convinced myself that the model pretty much needs to live on the server, for keeping HTTP requests to a sane level if nothing else
- [13:35] andymccurdy (~andymccur@71-84-121-61.static.reno.nv.charter.com) joined #redis.
- [13:36] andymccu_ (~andymccur@71-84-121-61.static.reno.nv.charter.com) joined #redis.
- [13:36] andymccurdy (~andymccur@71-84-121-61.static.reno.nv.charter.com) left irc: Read error: Connection reset by peer
- [13:37] <skomorokh> so what's a good stack on top of redis to describe a model on the server and define some access control to it and provide the presentation/ui in client js?
- [13:39] napperjabber_ (~napperjab@pool-71-246-245-157.washdc.fios.verizon.net) joined #redis.
- [13:39] napperjabber_ (~napperjab@pool-71-246-245-157.washdc.fios.verizon.net) left irc: Read error: Connection reset by peer
- [13:41] andymccu_ (~andymccur@71-84-121-61.static.reno.nv.charter.com) left irc: Client Quit
- [13:41] <skomorokh> hm, maybe not the model, maybe just the orm...
- [13:42] <skomorokh> but it's not really an orm if there's no r
- [13:48] mattly_ (~mattly@c-98-246-197-96.hsd1.or.comcast.net) joined #redis.
- [13:56] <sivy> pietern: so, i'm getting redis setup with service (/etc/init.d/) and it won't open the log file (permissions denied) even though the file is present and permissions seem to be correct
- [13:57] <sivy> huh
- [13:57] <sivy> now seems to have worked
- [13:57] <sivy> figures :P
- [14:00] emocakes (~om@189-11-46-97.mganm703.dsl.brasiltelecom.net.br) joined #redis.
- [14:04] trapni (~trapni@h1969975.stratoserver.net) left irc: Ping timeout: 248 seconds
- [14:15] Kosma (kosma@host-6-66.internetunion.pl) left irc: Quit: :]
- [14:16] emocakes (~om@189-11-46-97.mganm703.dsl.brasiltelecom.net.br) left irc: Read error: Connection reset by peer
- [14:19] Keltia_ -> Keltia
- [14:21] mattbillenstein (~Adium@cpe-75-84-198-75.socal.res.rr.com) left irc: Remote host closed the connection
- [14:22] mattbillenstein (~Adium@cpe-75-84-198-75.socal.res.rr.com) joined #redis.
- [14:22] jtsnow (~jtsnow@75-169-84-216.slkc.qwest.net) joined #redis.
- [14:26] jtsnow (~jtsnow@75-169-84-216.slkc.qwest.net) left irc: Client Quit
- [14:31] NuckOff -> Nuck
- [14:35] pietern (~pieter@c-24-130-151-196.hsd1.ca.comcast.net) left irc: Quit: pietern
- [14:36] tilgovi (~randall@couchdb/developer/tilgovi) joined #redis.
- [14:39] d0k (~d0k@p5B3B319F.dip.t-dialin.net) left irc: Quit: This sleep has gone computing.
- [14:54] arnee (~arnee@a89-183-3-152.net-htp.de) joined #redis.
- [14:56] embwbam (ae348aaa@gateway/web/freenode/ip.174.52.138.170) joined #redis.
- [14:58] <embwbam> I know people are always saying redis isn't a database. Does this mean that it actually is inappropriate for things other than kv storage and caching, or is it only a comment on its durability?
- [15:04] tdegrunt (~tdegrunt@2002:57d2:5406:0:30ba:b19a:c708:e5b1) left irc: Quit: Leaving...
- [15:05] embwbam (ae348aaa@gateway/web/freenode/ip.174.52.138.170) left irc: Quit: Page closed
- [15:10] nopz___ (~nopz@26.253.206.77.rev.sfr.net) joined #redis.
- [15:10] <nopz___> Hi
- [15:10] <nopz___> I have an issue with redis BGSAVE
- [15:10] <nopz___> Failed saving the DB: Permission denied
- [15:11] <nopz___> drwxr-xr-x 2 redis redis 4096 2012-01-15 15:17 redis
- [15:11] <nopz___> -rwxr-xr-x 1 redis redis 102 2012-01-15 15:17 dump.rdb
- [15:21] jrecursive (~Adium@70-36-146-239.dsl.dynamic.sonic.net) joined #redis.
- [15:22] stephank (~stephank@82.197.214.45) left irc: Quit: *Poof!*
- [15:36] <vsmatck> Try "ps axu |grep redis" to make sure your redis instance is running as the redis user.
- [15:37] <nopz___> yeah it was that
- [15:38] sivy (~sivy@2002:62a7:ded1:0:e083:67bb:89ca:a4a1) left irc: Read error: Connection reset by peer
- [15:40] Rafusek_ (~quassel@static.176.240.9.176.clients.your-server.de) joined #redis.
- [15:44] threedot (~threedot@95.13.31.152) joined #redis.
- [15:45] <threedot> hi
- [15:46] arnee (~arnee@a89-183-3-152.net-htp.de) left irc: Remote host closed the connection
- [15:46] <threedot> is there a command to get length of filtered keys
- [15:47] <threedot> i'm using "KEYS pattern" and calculate length of result
- [15:47] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) joined #redis.
- [15:47] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) left irc: Excess Flood
- [15:48] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) joined #redis.
- [15:48] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) left irc: Excess Flood
- [15:48] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) joined #redis.
- [16:01] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) left irc: Ping timeout: 252 seconds
- [16:06] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) joined #redis.
- [16:07] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) left irc: Excess Flood
- [16:07] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) joined #redis.
- [16:07] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) left irc: Excess Flood
- [16:07] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) joined #redis.
- [16:07] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) left irc: Excess Flood
- [16:07] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) joined #redis.
- [16:07] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) left irc: Excess Flood
- [16:08] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) joined #redis.
- [16:08] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) left irc: Excess Flood
- [16:08] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) joined #redis.
- [16:08] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) left irc: Excess Flood
- [16:08] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) joined #redis.
- [16:08] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) left irc: Excess Flood
- [16:08] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) joined #redis.
- [16:08] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) left irc: Excess Flood
- [16:09] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) joined #redis.
- [16:09] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) left irc: Excess Flood
- [16:09] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) joined #redis.
- [16:09] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) left irc: Excess Flood
- [16:09] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) joined #redis.
- [16:09] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) left irc: Excess Flood
- [16:10] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) joined #redis.
- [16:10] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) left irc: Excess Flood
- [16:10] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) joined #redis.
- [16:10] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) left irc: Excess Flood
- [16:10] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) joined #redis.
- [16:10] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) left irc: Excess Flood
- [16:11] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) joined #redis.
- [16:11] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) left irc: Excess Flood
- [16:11] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) joined #redis.
- [16:11] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) left irc: Excess Flood
- [16:11] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) joined #redis.
- [16:11] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) left irc: Excess Flood
- [16:11] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) joined #redis.
- [16:11] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) left irc: Excess Flood
- [16:12] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) joined #redis.
- [16:12] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) left irc: Excess Flood
- [16:12] Axsuul (~Axsuul@75-140-75-52.dhcp.mtpk.ca.charter.com) joined #redis.
- [16:29] kenperkins (~textual@50-47-18-37.evrt.wa.frontiernet.net) left irc: Quit: Computer has gone to sleep.
- [16:38] rittyan (~rittyan@176.14.165.7) left irc: Remote host closed the connection
- [16:41] threedot (~threedot@95.13.31.152) left #redis.
- [16:43] ncode (~ncode@unaffiliated/ncode) left irc: Quit: Computer has gone to sleep.
- [16:58] ncode (~ncode@unaffiliated/ncode) joined #redis.
- [17:05] brianseeders (~BS@108-216-88-132.lightspeed.bcvloh.sbcglobal.net) left irc: Ping timeout: 252 seconds
- [17:26] kenperkins (~textual@50-47-18-37.evrt.wa.frontiernet.net) joined #redis.
- [17:27] kenperkins (~textual@50-47-18-37.evrt.wa.frontiernet.net) left irc: Client Quit
- [17:40] powdahound (~garret@c-67-169-42-52.hsd1.ca.comcast.net) left irc: Quit: Computer has gone to sleep.
- [17:49] brianseeders (~BS@108-216-88-132.lightspeed.bcvloh.sbcglobal.net) joined #redis.
- [18:12] tilgovi (~randall@couchdb/developer/tilgovi) left irc: Remote host closed the connection
- [18:13] Nuck -> NuckOff
- [18:16] ncode (~ncode@unaffiliated/ncode) left irc: Quit: Computer has gone to sleep.
- [18:19] kenperkins (~textual@50-47-18-37.evrt.wa.frontiernet.net) joined #redis.
- [18:32] NuckOff -> Nuck
- [18:33] synk (~synk@ugate.dwango.co.jp) joined #redis.
- [18:39] Nuck -> NuckOff
- [18:40] _macro (~Neil@c-71-204-169-22.hsd1.ca.comcast.net) left irc: Quit: Computer has gone to sleep
- [18:42] wimplash (~Adium@wireless.sit-co.net) joined #redis.
- [18:43] wimplash (~Adium@wireless.sit-co.net) left #redis.
- [18:45] _macro (~Neil@c-71-204-169-22.hsd1.ca.comcast.net) joined #redis.
- [18:47] bitblt (~vonwin@ip98-167-221-174.ph.ph.cox.net) joined #redis.
- [18:47] bitblt (~vonwin@ip98-167-221-174.ph.ph.cox.net) left irc: Changing host
- [18:47] bitblt (~vonwin@unaffiliated/bitblt) joined #redis.
- [18:50] kenperkins (~textual@50-47-18-37.evrt.wa.frontiernet.net) left irc: Quit: Computer has gone to sleep.
- [19:29] jrecursive (~Adium@70-36-146-239.dsl.dynamic.sonic.net) left irc: Quit: Leaving.
- [19:30] hackband (~hackband@1385159443.dhcp.dbnet.dk) left irc: Remote host closed the connection
- [19:32] NuckOff -> Nuck
- [19:50] kushal (~kdas@114.143.161.116) joined #redis.
- [19:50] kushal (~kdas@114.143.161.116) left irc: Changing host
- [19:50] kushal (~kdas@fedora/kushal) joined #redis.
- [20:03] jrecursive (~Adium@c-76-21-32-255.hsd1.ca.comcast.net) joined #redis.
- [20:11] kenperkins (~textual@50-47-18-37.evrt.wa.frontiernet.net) joined #redis.
- [20:13] TimTim (TimTim@cpe-098-026-149-108.triad.res.rr.com) left irc: Ping timeout: 252 seconds
- [20:20] p1d_ (~p1d@dslb-088-067-024-156.pools.arcor-ip.net) joined #redis.
- [20:22] p1d (~p1d@dslb-088-064-130-210.pools.arcor-ip.net) left irc: Ping timeout: 260 seconds
- [20:22] p1d_ -> p1d
- [20:26] agentzh (~agentz@nginx/adept/agentzh) joined #redis.
- [20:26] agentzh (~agentz@nginx/adept/agentzh) left irc: Remote host closed the connection
- [20:27] agentzh (~agentz@nginx/adept/agentzh) joined #redis.
- [20:28] agentzh (~agentz@nginx/adept/agentzh) left irc: Client Quit
- [20:57] cinemascop89 (~yo@r186-52-52-113.dialup.adsl.anteldata.net.uy) left irc: Ping timeout: 240 seconds
- [20:58] cinemascop89 (~yo@r186-52-37-187.dialup.adsl.anteldata.net.uy) joined #redis.
- [21:05] kenperkins (~textual@50-47-18-37.evrt.wa.frontiernet.net) left irc: Quit: Computer has gone to sleep.
- [21:17] nopz___ (~nopz@26.253.206.77.rev.sfr.net) left irc: Read error: Operation timed out
- [21:17] nopz___ (~nopz@26.253.206.77.rev.sfr.net) joined #redis.
- [21:19] cinemascop89 (~yo@r186-52-37-187.dialup.adsl.anteldata.net.uy) left #redis.
- [21:19] powdahound (~garret@c-67-169-42-52.hsd1.ca.comcast.net) joined #redis.
- [21:22] __alex (~alex@c224136.adsl.hansenet.de) left irc: Quit: Leaving
- [21:22] chakrit (~chakrit@ppp-58-8-191-25.revip2.asianet.co.th) joined #redis.
- [21:30] gregpascale (~textual@173-160-205-2-Washington.hfc.comcastbusiness.net) joined #redis.
- [22:03] hotsyk (~hotsyk@95.158.8.213) left irc: Remote host closed the connection
- [22:04] powdahound (~garret@c-67-169-42-52.hsd1.ca.comcast.net) left irc: Quit: Computer has gone to sleep.
- [22:15] p1d (~p1d@dslb-088-067-024-156.pools.arcor-ip.net) left irc: Quit: ...
- [22:17] ambroff_ (~ambroff@c-24-4-207-161.hsd1.ca.comcast.net) joined #redis.
- [22:18] dougx (~doug@mail.virtuosa.co.za) joined #redis.
- [22:26] brianseeders (~BS@108-216-88-132.lightspeed.bcvloh.sbcglobal.net) left irc: Ping timeout: 248 seconds
- [22:38] AmirBehzad (~behzad@31.184.187.2) joined #redis.
- [22:38] thehodge (~thehodge@2001:470:1f09:13a3:e5f6:1a77:98c5:2ed3) joined #redis.
- [22:50] jrecursive (~Adium@c-76-21-32-255.hsd1.ca.comcast.net) left irc: Quit: Leaving.
- [22:51] jrecursive (~Adium@c-76-21-32-255.hsd1.ca.comcast.net) joined #redis.
- [22:52] p1d (~p1d@ns1.vonaffenfels.de) joined #redis.
- [22:58] apwalk (~apwalk@ppp-70-246-157-126.dsl.stlsmo.swbell.net) left irc: Quit: apwalk
- [23:08] h0bbit (~vedang@121.243.225.226) joined #redis.
- [23:11] rittyan (~rittyan@176.14.165.7) joined #redis.
- [23:22] tdegrunt (~tdegrunt@ip6-84-210-87.adsl2.static.versatel.nl) joined #redis.
- [23:29] tdegrunt (~tdegrunt@ip6-84-210-87.adsl2.static.versatel.nl) left irc: Quit: Leaving...
- [23:33] bitblt (~vonwin@unaffiliated/bitblt) left irc: Quit: Leaving
- [23:39] MarcelT3 (~MarcelT3@sub17.rz-zw.fh-kl.de) joined #redis.
- [23:45] gregpascale (~textual@173-160-205-2-Washington.hfc.comcastbusiness.net) left irc: Quit: Computer has gone to sleep.
- [23:46] luckyruby (~luckyruby@125-187.96-97.tampabay.res.rr.com) joined #redis.
- [23:51] rurufufuss (~rurufufus@115-64-27-246.static.tpgi.com.au) joined #redis.
- [23:57] stask312 (~stask312@62.219.149.27) left irc: Remote host closed the connection
- [00:00] --- Mon Jan 16 2012