greptilian logo

IRC log for #sourcefu, 2012-12-05

http://sourcefu.com

| Channels | #sourcefu index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

All times shown according to UTC.

Time S Nick Message
01:08 pdurbin linux - What's the difference between event-driven and asynchronous? http://stackoverflow.com/questions/5844955/whats-the-difference-between-event-driven-and-asynchronous
01:11 pdurbin "They are completely different things" ... interesting, i always think of them as the same
01:15 pdurbin looks like wikipedia likes the term "asynchronous I/O" http://en.wikipedia.org/wiki/Asynchronous_I/O
01:15 pdurbin i'm pretty sure that's what jdarcy was talking about. it's a filesystem (gluster), after all
01:16 pdurbin but the poster child for async event-driven right now is node.js, of course
01:19 pdurbin but good old philbot (logs this channel), is async event-driven too, runs on top of http://search.cpan.org/perldoc?POE
01:21 pdurbin oh perl, you can't even decide what POE stands for: http://poe.perl.org/?What_POE_Is :)
01:22 pdurbin heh. "Curtis POE is not the POE guy. Please stop asking him" -- http://poe.perl.org/?POE_FAQ
01:22 pdurbin ironcamel: ^^
01:24 ironcamel POE++
01:24 pdurbin "analyzed 16 hours ago"?!? https://www.ohloh.net/p/poe ... Ohloh *does* still work! why not for dvn?!?
01:26 pdurbin on day one i was asking if there's a modern alternative to ohloh: http://irclog.greptilian.com/sourcefu/2012-11-28
01:27 pdurbin but maybe i just need to point it at the right repo (or something) to get stats going again for http://www.ohloh.net/p/dvn
01:33 pdurbin huh. "Your application to manage Dataverse Network was automatically approved"
01:33 pdurbin that was... too easy
01:36 pdurbin "Downloading source code history (Waiting in queue)". cool
01:37 pdurbin "Copyright © 2012 Black Duck Software, Inc." ... i feel like i heard something negative about this company when they acquired ohloh (long ago) but i forget what...
01:38 pdurbin meh, this is pretty light: http://en.wikipedia.org/wiki/Black_Duck_Software#Criticism
01:38 pdurbin "383rd largest software company in the world" ... wikipedia, you crazy
08:42 codex joined #sourcefu
12:38 philbot joined #sourcefu
12:38 Topic for #sourcefu is now http://sourcefu.com | logs at http://irclog.greptilian.com/sourcefu/today
15:13 amal joined #sourcefu
15:16 * pdurbin clicks Fwd: [Huit-staff] Announcing The HUIT Software Development Standardization Handbook
15:16 pdurbin under code style guidelines:
15:16 pdurbin Code Conventions for the Java Programming Language: Contents - http://www.oracle.com/technetwork/java/javase/documentation/codeconvtoc-136057.html
15:17 pdurbin Google JavaScript Style Guide - http://google-styleguide.googlecode.com/svn/trunk/javascriptguide.xml
15:17 crimsonfubot http://google-styleguide.googlecode.com/svn/trunk/javascriptguide.xml
15:17 pdurbin JQuery Core Style Guidelines - jQuery Wiki - http://docs.jquery.com/JQuery_Core_Style_Guidelines
16:57 semiosis pdurbin: http://www.sonarsource.org/
16:57 semiosis we use jenkins to run sonar on our code nightly
16:58 semiosis it gives insight into code quality issues like style compliance, code duplication, complexity, test coverate
16:58 semiosis coverage*
17:46 spilth joined #sourcefu
17:48 spilth The log makes it easy to join a conversation you might've just missed :-)
17:48 semiosis +1
17:49 spilth or the end of one you couldn't finish
17:51 spilth I was just looking at the Table of Contents for Apprenticeship Patterns (http://shop.oreilly.com/product/9780596518387.do) and the section "Expose Your Ignorance" reminded me that I forgot to log on here today :-)
18:28 pdurbin +1
18:36 spilth Regarding code style guidelines, somebody mentioned this last night at the (non-python) meetup I was at: http://www.python.org/dev/peps/pep-0008/
20:36 pdurbin spilth: right, then enforce the style programatically: https://github.com/pdurbin/dotfiles/blob/master/.pylintrc
20:41 spilth So that's a user-specific definition rather than project-specific?
20:43 pdurbin in my case, yes
20:45 spilth I'm guessing you can just drop that in the root of a project as well?
20:46 pdurbin or something. in perl i have it as a test: https://github.com/pdurbin/data-liberation-shapado/blob/master/t/perlcriticrc
20:46 pdurbin mmm, brutal
20:48 spilth I've only really played with static analysis in Java using Sonar and PMD.
20:48 semiosis afaict code style is usually done in continuous integration servers
20:49 spilth You should be able to run it locally before comitting though
20:49 semiosis at least thats where the "enforcement" happens
20:49 semiosis yeah
21:07 spilth I have to admit that I've mainly been doing solo development lately, so I've gone lax on the CI-side test running and just run them locally. I'm using Guard to automatically kick off RSpec when the specs or code have changed.
21:07 * spilth hangs his head shamefully
21:25 pdurbin i'm all about exposing my ignorance :)
21:25 pdurbin but!
21:26 pdurbin now i'm using .PHONY :) - https://git.huit.harvard.edu/pdurbin/pdurbiniq/blobs/master/Makefile
22:09 spilth http://pragprog.com/magazines/2012-12/agile-in-the-small - "We don’t do formal code inspections, we don’t have a Style Guide printed in gold (and blood). We don’t run PMD, FindBugs, or CheckStyle."
22:16 spilth Sounds like the Ri stage of Shu Ha Ri.
22:17 semiosis @lucky shu ha ri
22:17 crimsonfubot semiosis: http://en.wikipedia.org/wiki/Shuhari
22:21 spilth Wow, Alistair Cockburn is hardcore with a Shu Ha Ri tattoo (as his naked torso graces my work screen)
23:19 pdurbin hadn't heard of shu ha ri. cool
23:21 pdurbin Expose Your Ignorance, Confront Your Ignorance. might need to adopt some of these as guiding principles :)
23:22 pdurbin "Put your technical debt under control" (from http://www.sonarsource.org ) ... love that

| Channels | #sourcefu index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

http://sourcefu.com