Time  Nick         Message
09:30 * oliver     tries to find a file templating engine which can load data from YAML or .ini and comes with a CLI app to run
09:30 oliver       any suggestions?
09:31 oliver       oh, and doesn't use $ as the directive token
10:38 oliver       I think python-jinja2 with j2 cli script could be a winner
10:39 oliver       using python as the config dsl ain't so bad, I guess.
12:30 jimi_c       @rackerhacker: I disagree with that regex image. I think you could apply that to a lot of programming - a tiny change and things no longer work. Regex gets maligned, because it can be abused and often is, but it has its place
12:30 crimsonfubot jimi_c: Error: "rackerhacker:" is not a valid command.
12:30 rackerhacker teehee
12:31 jimi_c       I use egrep daily for log searchin when I'm not sure what i'm looking for or to condense searches into one
12:31 rackerhacker jimi_c: i wasn't making a statement with it, just chucking
12:31 jimi_c       heh
12:31 rackerhacker s/chucking/chuckling/
12:33 jimi_c       btw, I wish you guys were hiring in Boston, I'd apply in a heartbeat
12:34 jimi_c       not really looking to relocate to Texas though
12:36 rackerhacker jimi_c: we do have remote spots ;)
12:36 rackerhacker you'd just need to ask the recruiter which ones are open to that
12:39 jimi_c       infrastructure roles aren't typically remote :)
12:40 rackerhacker there are two folks on my team who are remote
12:41 rackerhacker and we're on the opsy side of the devops org
12:42 jimi_c       Interesting, i'll take a look at your job postings again
12:43 rackerhacker we're hiring in quite a few areas right now
12:43 rackerhacker i think the only openings on my team are for junior eng, though
12:48 oliver       rackerhacker: you work where?
12:49 rackerhacker according to the puppy linux forums i work for the CIA
12:49 rackerhacker but i actually work for rackspace :P
12:49 jimi_c       lol, that was hilarious
12:49 oliver       heh :)
12:49 rackerhacker jimi_c: the conspiracy theorist guy who doesn't know how the internet works made me laugh initially
12:49 rackerhacker but then i was a bit grumpy
12:49 rackerhacker oliver: if you're not in on the story, i can link you to something laughable ;)
12:50 oliver       please
12:51 rackerhacker oliver: http://rackerhacker.com/2012/08/04/privacy-and-icanhazip-com/
12:52 oliver       heheh amusing :)
12:55 * jimi_c     off to work
12:55 jimi_c       later all
12:56 oliver       getting hit by a bus > "bus error" is also a favourite phrase of mine to describe the danger of not documenting
12:56 oliver       e.g. "if you were to suffer a bus error..."
13:44 pdurbin      rackerhacker: loved the flap over puppy linux :)
13:44 rackerhacker yeah, that was an interesting exchange there
13:44 rackerhacker sigh
13:46 pdurbin      oliver: are you looking for http://search.cpan.org/dist/App-p/bin/p from our own ironcamel?
13:46 pdurbin      p - Steroids for your perl one-liners
13:46 pdurbin      reads YAML. works great
13:46 pdurbin      ironcamel is even fixing bugs i'm reporting :) https://github.com/ironcamel/App-p/commit/2b9fdebb6ebc22182c9d8a1630532a76c525bb12
13:48 pdurbin      oliver: of course, i may be misunderstanding what you're looking for
13:52 oliver       pdurbin: App::p is a neat trick... but probably not what I'm after
13:52 pdurbin      :)
13:52 oliver       I was after a templating language and some support from a cli app
13:54 pdurbin      oliver: Liquid::Template.parse(template).render 'products' => Product.find(:all) http://liquidmarkup.org
13:54 oliver       ta, I'll look
13:54 pdurbin      we use liquid at https://github.com/crimsonfu/crimsonfu.github.com
13:54 oliver       I found Jinty2 in Python and a support script called j2, which seems v similar
13:54 pdurbin      which is to say, it's used by jekyll and github pages
13:56 pdurbin      jinja2, you mean. right. salt uses it: http://docs.saltstack.org/en/latest/topics/tutorials/starting_states.html#understanding-the-render-system
13:57 oliver       er, yes :)
13:57 oliver       any system which uses $-variables itself will confuse the hell out of my colleagues
13:58 pdurbin      such as?
13:58 oliver       cheetah
13:59 pdurbin      crimsonfubot: lucky cheetah template
13:59 crimsonfubot pdurbin: http://www.cheetahtemplate.org/
14:00 pdurbin      ok
14:21 agoddard     watching the chaos in #wikimedia is kinda funny.. from the outside looks like so many people just jabbering to themselves
14:21 agoddard     (though, I feel bad for them too, sucks to be down :( )0
14:22 * agoddard   has no idea why he accidentally did some kinda weird frog emoticon.
15:00 pdurbin      agoddard: "It's just you. http://en.wikipedia.org is up." -- http://www.downforeveryoneorjustme.com/http://en.wikipedia.org ;)
15:04 pdurbin      various fixes for garbage collection - What does the error-message 'java.lang.OutOfMemoryError: GC overhead limit exceeded' mean in Java? - Stack Overflow - http://stackoverflow.com/questions/1393486/what-does-the-error-message-java-lang-outofmemoryerror-gc-overhead-limit-exceeded
15:04 pdurbin      domain.xml.save:    <jvm-options>-XX:MaxPermSize=192m</jvm-options>
15:05 pdurbin      domain.xml:        <jvm-options>-XX:MaxPermSize=512m</jvm-options>
15:16 agoddard     pdurbin: nawww it was definitely everyone :D http://twitter.com/#!/search/%23wikipedia
15:17 agoddard     or specifically.. Request: GET http://en.wikipedia.org/, from via cp1014.eqiad.wmnet (squid/2.7.STABLE9) to ()
15:17 agoddard     Error: ERR_CANNOT_FORWARD, errno [No Error] at Mon, 06 Aug 2012 14:10:30 GMT
15:17 agoddard     :p
15:51 pdurbin      domain.xml.save:    <jvm-options>-Xmx512m</jvm-options>
15:51 pdurbin      domain.xml:        <jvm-options>-Xmx2048m</jvm-options>
15:51 pdurbin      that too, increased the java heap size
15:52 pdurbin      i'm pretty out of my element with java apps
17:14 pdurbin      "The CS50 Run Client is a reusable widget that, along with the CS50 Run Server, allows for sandboxed execution of code." -- https://github.com/cs50/run50-client
17:36 pdurbin      "Julia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing environments. It provides a sophisticated compiler, distributed parallel execution, numerical accuracy, and an extensive mathematical function library." http://julialang.org
18:22 pdurbin      hmm, 250,160 context switches per second seems like an awful lot...
18:23 pdurbin      my little home server has never crossed 100 context switches per second: http://munin.greptilian.com/greptilian.com/server1.greptilian.com/interrupts.html
18:25 pdurbin      but like this says, probably just a symptom... linux - How many Context Switches is "normal" (as a function of CPU cores (or other))? - Server Fault - http://serverfault.com/questions/14199/how-many-context-switches-is-normal-as-a-function-of-cpu-cores-or-other
18:26 pdurbin      "Could he be running a lot of IO bound threads?"
18:38 agoddard     hrm.. I have an old collectd instance that instead of writing rrd files, it's writing epoch,value to a csv.. but I don't see anything about that in the conf.. anyone know if that was ever the default?
18:39 agoddard     the "value" colums also seems to be incrementing always, which seems odd. Ergh.
18:41 agoddard     hrmm.. maybe this *is* an RRD file.. I guess I've never looked at one in plain text.. :-/
19:40 agoddard     ^ it was the write_csv plugin, but it's still in funkytown format.
20:17 pdurbin      agoddard: what are you going on about? :)
20:17 pdurbin      give us a link to the plugin at least :)
20:42 pdurbin      oh, before i go, was listening to http://foodfightshow.org again and some guy was saying devops is a culture, not a job title. that you should try the word "hip hop" (which is also a culture) in place of "devops" to see if it works. someone, probably the same guy, made this point here: https://groups.google.com/d/msg/devops/12ceSIv_z14/AJ3CJlcGF5EJ
20:42 pdurbin      agoddard: i see you're in that thread a few posts down :)
20:46 agoddard     pdurbin: :D someone set a legacy box to record to CSV instead of RRD in collectd... so I'm busy trying to decipher the format of the csv.. and it looks like it's all about http://collectd.org/wiki/index.php/Data_source
22:23 pdurbin_m    the cool kids seem to like collectd
22:26 pdurbin_m    oh, I did watch The Maven. funny. http://irclog.perlgeek.de/crimsonfu/2012-08-03#i_5872163
22:32 pdurbin_m    http://pretty-rfc.herokuapp.com