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 |