Time |
S |
Nick |
Message |
11:34 |
|
|
ncultures joined #sourcefu |
11:34 |
|
|
ncultures left #sourcefu |
15:41 |
|
|
spilth joined #sourcefu |
16:01 |
|
* pdurbin |
runs `git update-index --assume-unchanged` on a bunch of nbproject files after reading http://stackoverflow.com/questions/1139762/gitignore-file-not-ignoring/11366713#11366713 |
16:01 |
|
pdurbin |
and now i can rebase \o/ |
16:03 |
|
spilth |
somebody please tell me about your secret moinmoin to markdown converter project? |
16:05 |
|
pdurbin |
spilth: http://search.cpan.org/dist/HTML-WikiConverter-MoinMoin/ |
16:05 |
|
spilth |
I want the other direction: MoinMoin into Markdown |
16:06 |
|
spilth |
pdurbin: I spent a decent amount of time trying to get ikiwiki set up the other night. It was pretty frustrating. |
16:06 |
|
pdurbin |
no no |
16:06 |
|
pdurbin |
use HTML::WikiConverter; my $wc = new HTML::WikiConverter( dialect => 'MoinMoin' ); |
16:06 |
|
pdurbin |
convert it to html, then to markdown |
16:06 |
|
pdurbin |
spilth: yeah, you need cpanm and local::lib fu |
16:07 |
|
pdurbin |
ironcamel: ^^ |
16:07 |
|
spilth |
tl;dr |
16:07 |
|
spilth |
:-) |
16:08 |
|
pdurbin |
spilth: can you link to our conversation please? |
16:08 |
|
spilth |
on G+? |
16:08 |
|
pdurbin |
yeah |
16:08 |
|
spilth |
https://plus.google.com/112383017680227997640/posts/2KuTszXuned - me complaining about cpan and Perl |
16:08 |
|
pdurbin |
i understand. i felt the same way about installing ruby gems until someone told me about rvm. a real game changer |
16:08 |
|
pdurbin |
before rvm i would just skip anything that said `gem install` |
16:09 |
|
spilth |
well RVM is good for separating out from system ruby |
16:09 |
|
pdurbin |
as is was incredibly frustrating |
16:09 |
|
pdurbin |
ruby was incredibly frustrating |
16:09 |
|
pdurbin |
:) |
16:09 |
|
spilth |
but at least a gem defines it dependency gems |
16:09 |
|
spilth |
no, YOU have the frustrating language dammit! :-) |
16:10 |
|
spilth |
MY grass is greener! |
16:10 |
|
pdurbin |
most cpan modules do too |
16:10 |
|
pdurbin |
i'd be surprised if ikiwiki isn't doing it right |
16:10 |
|
spilth |
Reminds me of this talk: http://www.infoq.com/presentations/Simple-Made-Easy |
16:11 |
|
* pdurbin |
drops a link in #ikiwiki |
16:12 |
|
spilth |
I might just be lazing out on getting the brain bandwidth to figure out what to do |
16:13 |
|
spilth |
I did play with Gollum which is a Ruby-powered wiki (https://github.com/github/gollum) and gollum-site which turns a gollum site into a static one (https://github.com/dreverri/gollum-site) |
16:14 |
|
spilth |
pdurbin: What I want is: cpanm install ikiwiki |
16:14 |
|
spilth |
and then it does stuff |
16:14 |
|
spilth |
and then I get to type: ikiwiki --setup |
16:15 |
|
* spilth |
puts http://search.cpan.org/dist/local-lib/lib/local/lib.pm on his reading list |
16:15 |
|
pdurbin |
cpanm ikiwiki |
16:15 |
|
pdurbin |
you don't need install |
16:15 |
|
spilth |
ok |
16:15 |
|
pdurbin |
perl programmers are lazy |
16:15 |
|
pdurbin |
it's one of our virtues |
16:15 |
|
spilth |
...too? |
16:16 |
|
pdurbin |
crimsonfubot`: lucky perl virtues lazy hubris |
16:16 |
|
crimsonfubot` |
pdurbin: http://c2.com/cgi/wiki?LazinessImpatienceHubris |
16:16 |
|
pdurbin |
impatient too |
16:16 |
|
spilth |
so basically I'd make a great Perl programmer? |
16:16 |
|
pdurbin |
maaaybe |
16:16 |
|
pdurbin |
:) |
16:16 |
|
spilth |
:-D |
16:25 |
|
* spilth |
is looking at http://blogs.perl.org/users/peter_edwards/2011/06/installing-local-perl-and-libraries-on-mac-book-snow-leopard.html |
16:26 |
|
spilth |
Also interesting - https://github.com/mxcl/homebrew/wiki/Gems,-Eggs-and-Perl-Modules |
16:26 |
|
pdurbin |
no one is answering me in #netbeans, if it supports rebasing in git, so i'm doing it from the command line http://echelog.com/logs/browse/netbeans/1360796400 |
16:38 |
|
ironcamel |
spilth: most of the verbose output you see when installing cpan modules is output from running tests. one of perl/cpan's virtues in my opininion is its testing culture. most languages do no run or even have tests on installation |
16:38 |
|
ironcamel |
*or even have tests. |
16:39 |
|
ironcamel |
this practice generates a much more stable ecosystem |
16:39 |
|
spilth |
ironcamel: I can appreciate that. It's just that I ended up with SO much output and warnings that my confidence that things went well was pretty low. |
16:40 |
|
ironcamel |
yeah, well that's a good thing right, it showed you something was wrong |
16:40 |
|
ironcamel |
instead of blindly installing things with no warnings |
16:40 |
|
ironcamel |
then you would not know why things were not working |
16:40 |
|
spilth |
but with several pages of output... who knows what went wrong or how severe it was |
16:41 |
|
ironcamel |
modules want install if the tests failed |
16:41 |
|
ironcamel |
*won't |
16:41 |
|
ironcamel |
i suggest you use cpanm in the future |
16:41 |
|
ironcamel |
it is quiet by default, and only prints out the errors |
16:41 |
|
spilth |
ok |
16:42 |
|
spilth |
I will give it a try at some point |
16:42 |
|
ironcamel |
sudo cpan App::cpanminus |
16:42 |
|
ironcamel |
or apg-get install cpanminus |
16:42 |
|
ironcamel |
or whatever package manager you use |
16:42 |
|
ironcamel |
in just use cpanm in place of cpan |
16:43 |
|
ironcamel |
s/in/then |
16:50 |
|
pdurbin |
if only os x had a package manager |
16:51 |
|
spilth |
homebrew? |
16:52 |
|
pdurbin |
heh |
16:58 |
|
pdurbin |
spilth: from #ikiwiki, how this guy installs it: http://www.schmonz.com/2013/01/22/codemash-2013-your-dev-toolbox-everywhere |
16:58 |
|
spilth |
pdurbin: thanks, added it to my list |
17:01 |
|
spilth |
I'm busy crying over this LAMP documentation that assumes it also needs to teach you how to use SSH, Git and Subversion :-/ |
20:42 |
|
spilth |
https://www.action.io/ - "Managing development environments is a pain. Get setup lightning fast in the cloud & code from anywhere, on any machine." |
20:45 |
|
semiosis |
interesting |
20:50 |
|
semiosis |
"Code from Anywhere -- When you need to fix that emergency bug while on the beach." |
20:50 |
|
semiosis |
i could make a joke about that being important when you're using RoR, but i'm not going to go there ;) |
20:58 |
|
spilth |
"Action.IO is a cloud-based development environment platform with a web-based IDE and cloud VMs, and supports Ruby, Python, Node.js and more." |
20:59 |
|
semiosis |
well RoR for now, others later probably |
20:59 |
|
pdurbin |
no java? |
20:59 |
|
semiosis |
hahaha |
20:59 |
|
semiosis |
no php? |
21:00 |
|
semiosis |
pdurbin: our languages aren't cool enough |
21:01 |
|
* pdurbin |
cries |
21:05 |
|
* spilth |
puts on his shades and leans back in his beach chair |
21:06 |
|
* spilth |
gets an email alert about another Rails security release... |
21:07 |
|
semiosis |
rofl |
22:31 |
|
spilth |
Speaking of Rails - http://rapgenius.com/James-somers-herokus-ugly-secret-lyrics |
23:18 |
|
pdurbin |
i've never gotten into heroku |
23:41 |
|
|
sivoais joined #sourcefu |