<shevy>
wallerdev I am too scared to listen in advance... it is a crappy song right?
Guest71140 has quit [Ping timeout: 244 seconds]
<wallerdev>
i like it
pfg has joined #ruby
<wallerdev>
has 10 million listens
Akagi201 has joined #ruby
ghr has quit [Ping timeout: 246 seconds]
willgo has joined #ruby
ph8 has quit [Ping timeout: 272 seconds]
x1337807x has joined #ruby
Nilium_ has quit [Remote host closed the connection]
bigmac has joined #ruby
Kricir has joined #ruby
Scotteh_ has quit [Ping timeout: 272 seconds]
fabrice31 has joined #ruby
duncannz has joined #ruby
mikepack has quit [Ping timeout: 245 seconds]
sepp2k1 has joined #ruby
ephemerian has quit [Quit: Leaving.]
milkohol has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Akagi201 has quit [Ping timeout: 240 seconds]
sepp2k has quit [Ping timeout: 258 seconds]
threesixes has quit [Quit: SATAN!!!!!!!!]
threesixes has joined #ruby
<soahccc>
Any idea why ruby on windows raises Errno::EINVAL when Process.kill("TERM") while Signal.list does include TERM?
milkohol has joined #ruby
adironduck has joined #ruby
fabrice31 has quit [Ping timeout: 260 seconds]
milkohol has quit [Client Quit]
adironduck has quit [Client Quit]
kayloos_ has joined #ruby
otherj has quit []
ph8 has joined #ruby
mattstratton has joined #ruby
Akagi201 has joined #ruby
kayloos has quit [Ping timeout: 272 seconds]
tylersmith has quit [Remote host closed the connection]
diegoviola has joined #ruby
Kricir has quit [Remote host closed the connection]
Kabaka has joined #ruby
Wolland has joined #ruby
kirun has quit [Quit: Client exiting]
kayloos_ has quit [Read error: Connection reset by peer]
wallerdev has quit [Quit: wallerdev]
brandonshowers has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
jko has joined #ruby
Sht0 has quit [Ping timeout: 272 seconds]
kevkev has joined #ruby
jko has quit [Remote host closed the connection]
pu22l3r_ has joined #ruby
InhalingPixels has joined #ruby
jko has joined #ruby
qmfnp has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<multi_io_>
are the gem download numbers on rubygems.org legit? I uploaded an update to my rather unknown gem (6 stars on github, and this is the 1st update after 6 years or so) some 12 hours ago, and it's at 80 downloads now.
<multi_io_>
not that I'm really complaining, but...
kayloos has joined #ruby
wallerdev has joined #ruby
pu22l3r has quit [Ping timeout: 272 seconds]
tjr9898 has quit []
kaspergrubbe_ has quit []
michaeldeol has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
kevkev has quit [Ping timeout: 245 seconds]
jko has quit [Ping timeout: 258 seconds]
jottr has quit [Ping timeout: 272 seconds]
mattstratton has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
cpruitt has joined #ruby
<xcyclist>
I'm seeing a Hash object x, with a method select called on it like this: x.select( 'string' ).
<xcyclist>
This seems to be returning an array.
willgo has quit [Remote host closed the connection]
<xcyclist>
Is this some kind of hybrid select method, or am I just not finding this usage in the docs?
willgo has joined #ruby
pmatiello has joined #ruby
<wallerdev>
select takes a block on hashes
<wallerdev>
soo sounds like someone added their own select method
zz_LoRdToLsToI has joined #ruby
pu22l3r_ has quit [Remote host closed the connection]
<wallerdev>
>> {1 => 2}.select('haha')
<eval-in_>
wallerdev => wrong number of arguments (1 for 0) (ArgumentError) ... (https://eval.in/195956)
InhalingPixels has quit []
pu22l3r has joined #ruby
maestrojed has quit [Quit: Computer has gone to sleep.]
<xcyclist>
I guess I need to get used to doing that kind of test. I'll mail that to myself. Thanks.
Nilium_ has joined #ruby
kiki_lam1 has joined #ruby
pmatiello has left #ruby [#ruby]
cirn0 has joined #ruby
pmatiello has joined #ruby
willgo has quit [Ping timeout: 258 seconds]
bigmac has quit [Ping timeout: 272 seconds]
Nilium_ has quit [Client Quit]
willgo has joined #ruby
_5kg_ has quit [Ping timeout: 272 seconds]
pu22l3r_ has joined #ruby
cirn0 has quit [Ping timeout: 246 seconds]
dx7_ has joined #ruby
dx7_ has quit [Remote host closed the connection]
_5kg_ has joined #ruby
<soahccc>
multi_io_: A gem of mine has 1,8k downloads or something (7 starts on github)... It would surprise me if more than 3 people are actually using it :D
<waxjar>
multi_io_: it's probaly private gem/chaching servers or bots downloading your gem
pu22l3r_ has quit [Remote host closed the connection]
pu22l3r has quit [Read error: Connection reset by peer]
pu22l3r has joined #ruby
<soahccc>
What is the mystery with symlinks on windows? It's implemented, it works but you need elevated permissions to create one :S
dx7 has quit [Ping timeout: 272 seconds]
willgo has quit [Remote host closed the connection]
<waxjar>
one of the questions of life i suppose?
qmfnp has joined #ruby
livingstn has joined #ruby
troyready has quit [Ping timeout: 240 seconds]
<soahccc>
as with the Process.kill problem... Windows CMD world is really weird :(
kayloos has quit [Remote host closed the connection]
JoshGlzBrk has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
larissa has quit [Quit: Leaving]
tomeara has joined #ruby
AndroUser465 has joined #ruby
robbyoconnor has quit [Read error: Connection reset by peer]
Mars__ has joined #ruby
abdulsattar has quit [Ping timeout: 246 seconds]
Phrogz_ has joined #ruby
angusiguess has joined #ruby
bpgoldsb has joined #ruby
tomeara has quit [Ping timeout: 244 seconds]
Mars__ has quit [Ping timeout: 272 seconds]
chrisramon has joined #ruby
starkhalo has quit [Read error: No route to host]
starkhalo has joined #ruby
Guest58930 has quit [Quit: Leaving]
bpgoldsb has quit [Client Quit]
Phrogz_ has quit [Ping timeout: 260 seconds]
angusiguess has quit [Ping timeout: 245 seconds]
icebourg has joined #ruby
mocfive_ has quit [Remote host closed the connection]
mocfive has joined #ruby
kayloos has joined #ruby
willgo has joined #ruby
aspires has quit []
chrisramon has quit [Ping timeout: 260 seconds]
fsapo has joined #ruby
<benzrf>
zorak8: ot's because the syntax is ambiguous
<benzrf>
zorak8: that could parse as either:
<benzrf>
@oo.move(width(x), height(y))
<benzrf>
OR
<benzrf>
@oo.move(width(x, height(y))
<benzrf>
so ruby just doesnt allow it
<benzrf>
you cant nest parens-less calls
Tomme has joined #ruby
<benzrf>
)
adac has quit [Ping timeout: 260 seconds]
mocfive has quit [Ping timeout: 246 seconds]
kayloos has quit [Ping timeout: 245 seconds]
<pipework>
I'm pretty sure ruby would parse that as height y first, then width x, then move with the arguments that are the return values of the previous message sends.
chrisramon has joined #ruby
willgo has quit [Ping timeout: 245 seconds]
<benzrf>
>> f g x, h y
<eval-in_>
benzrf => /tmp/execpad-11b68f4cbc57/source-11b68f4cbc57:2: syntax error, unexpected tIDENTIFIER, expecting keyword_do or '{' or '(' (https://eval.in/195982)
<Hanmac>
hm yeah it might be possible with chunk too but it would be more work
anaeem1 has quit [Remote host closed the connection]
tomeara has joined #ruby
BBBThunda has quit [Ping timeout: 245 seconds]
Spami has quit [Ping timeout: 245 seconds]
angusiguess has joined #ruby
BBBThunda has joined #ruby
memph1s has quit [Read error: Connection reset by peer]
tomeara has quit [Ping timeout: 272 seconds]
memph1s has joined #ruby
angusiguess has quit [Ping timeout: 260 seconds]
Spami has joined #ruby
jottr has joined #ruby
<robert_>
so, I'm trying to get thread communication working with a class I'm writing (http://codepad.org/8AT12P17), but it just sits there and times out in EventLog::eventlog_thread.. Any reason why it would do this?
kayloos has joined #ruby
kayloos has quit [Ping timeout: 258 seconds]
Ghis has joined #ruby
<apeiros>
robert_: you push a single value and you pop twice
<apeiros>
so the queue blocks
<apeiros>
also, code organization… how does it f'ing work :)
<apeiros>
the IMO only valid reason to not have initialize as the first instance method is when you organize your methods alphabetically.
startupality has joined #ruby
<robert_>
Oh, I see.
<yxhuvud>
I could see having methods defined on the class above all instance methods (including initialize).
<apeiros>
yxhuvud: "methods"?
<robert_>
apeiros: my code organization, you mean?
<Hanmac>
hm i prefer to have the attr_ functions above the initialize methods too
<apeiros>
also DSL calls like attr_* mentioned by Hanmac
startupality has quit [Client Quit]
threesixes has quit [Remote host closed the connection]
emmesswhy has quit [Quit: This computer has gone to sleep]
<yxhuvud>
I tend to prefer to have any includes first of all, but that is not always possible (as they may depend on DSL calls etc)
<apeiros>
my order is generally: constants, extends, includes, dsl calls which don't define instance methods, class methods, dsl calls which define instance methods, initialize, public instance methods, private instance methods
Ghis has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<apeiros>
AR models are the horror, though
Advocation has quit [Quit: Advocation]
<apeiros>
they add relations, validations, scopes, callbacks and probably half a dozen of other things I forgot right now :D
Mars___ has joined #ruby
anaeem1 has joined #ruby
<yxhuvud>
yes. I have managed to clean out the validations to a different place making it passably clean, but those friggin callbacks are hell.
adac has joined #ruby
ghr has joined #ruby
<apeiros>
it'd be nice to have better editors IMO
<yxhuvud>
basically, I have the need to generate a manual, and having texts defining a field in the same structure as the declarations of the validations help a lot.
<yxhuvud>
better editors how?
patrick99e99 has joined #ruby
<apeiros>
features: show all methods belonging to a context, show only method currently working on, show only method currently working on + methods/constants it uses etc.
<Hanmac>
i recently tryed to rewrote a single file ruby-script with class structure ... man what that a hell and i still not finish yet with the rewrite ... (i tryed to make rubocop happy ... stupid piece of shit)
anaeem1 has quit [Ping timeout: 245 seconds]
Mars___ has quit [Ping timeout: 245 seconds]
<yxhuvud>
and by context you mean stuff like callbacks?
pom_dd has joined #ruby
<yxhuvud>
otherwise I can recommend writing smaller classes ;)
yfeldblum has joined #ruby
nfk has joined #ruby
<apeiros>
yxhuvud: for example. but could also be "in Array, all methods which are about adding values"
<yxhuvud>
hmm.
<apeiros>
would also (and maybe even more so) be interesting for documentation
fabrice31 has joined #ruby
<apeiros>
@topic yard tag :)
<apeiros>
or @topics
ghr has quit [Ping timeout: 245 seconds]
BTRE has joined #ruby
corehook has quit [Remote host closed the connection]
dukz has joined #ruby
corehook has joined #ruby
GriffinHeart has joined #ruby
Takle has quit [Remote host closed the connection]
* apeiros
brb
corehook has quit [Remote host closed the connection]
apeiros has quit []
patrick99e99 has quit [Ping timeout: 240 seconds]
yfeldblum has quit [Ping timeout: 244 seconds]
pom_dd has quit [Ping timeout: 272 seconds]
<yxhuvud>
hanmac: we have a python script like that at work. 1500 lines, does have a few classes, but use of global methods abound in the instance methods and many of the methods are horribly large with no single intent. it has not been fun to rewrite.
memph1s has quit [Read error: Connection reset by peer]
memph1s has joined #ruby
fabrice31 has quit [Ping timeout: 260 seconds]
ctp has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<Hanmac>
yxhuvud: you can look at it without classes https://gist.github.com/Hanmac/cb9e13ff220e4f31e13a ... imo its a nice thing ... and like i said i tryed to rewrite it but then rubocop whines about everything ... like "class is to long", "class has to many methods" oO
<yxhuvud>
yes, it is probably nicer to have no classes than a mishmash of rubble. easier to find abstractions
pom_dd has joined #ruby
lkba has quit [Ping timeout: 246 seconds]
apeiros has joined #ruby
KanKava has joined #ruby
michele has joined #ruby
<michele>
hi there
<Hanmac>
yxhuvud: if you have many gems installed on your system/project you can give my script a try, maybe you would like it ... (and yeah i know it does need more documentation)
<michele>
using gem 'logger', but does the last number in an entry log means? e.g. I, [2014-09-20T11:05:27.161061 #25888] what does #25888 means?
memph1s has quit [Read error: Connection reset by peer]
willgo has joined #ruby
alexherbo2 has joined #ruby
memph1s has joined #ruby
jottr has quit [Ping timeout: 244 seconds]
abdulsattar has quit [Ping timeout: 260 seconds]
abdulsattar has joined #ruby
mityaz has joined #ruby
<yxhuvud>
hanmac: there are some obvious classes that could be extracted like that file-writer, and big swathes of repeated code that should be extracted into methods. Dunno what to do about those cmd line option definitions though.
<Hanmac>
yxhuvud: hm yeah i did try that but the class version of it is still not working again
lkba has joined #ruby
anaeem1 has joined #ruby
<Hanmac>
yxhuvud: hm ok for sample what "big swathes of repeated code" do you currently mean? i thought i already did move big parts in extra functions
anaeem1 has quit [Read error: Connection reset by peer]
anaeem___ has joined #ruby
<michele>
thanks Hanmac
jottr has joined #ruby
kevkev has joined #ruby
mikecmpbll has joined #ruby
arup_r has quit [Ping timeout: 240 seconds]
lupine has joined #ruby
p0sixpscl has joined #ruby
p0sixpscl has quit [Max SendQ exceeded]
p0sixpscl has joined #ruby
<yxhuvud>
for example, write_file_dep and write_file_dev_dep is *almost* identical.
hellangel7 has quit [Remote host closed the connection]
anaeem___ has quit [Read error: Connection reset by peer]
davedev2_ has quit [Remote host closed the connection]
Takle has joined #ruby
davedev24_ has joined #ruby
Takle has quit [Read error: Connection reset by peer]
Takle has joined #ruby
charliesome has quit [Read error: Connection reset by peer]
<Hanmac>
yxhuvud: hm ok i might look if i can do it more like a base function for that ... i might need to rewrite some parts again (hm for the class version i might throw it away first ... i didnt turned out as i wanted)
charliesome has joined #ruby
memph1s has quit [Read error: Connection reset by peer]
charliesome has quit [Client Quit]
memph1s has joined #ruby
Sht0 has quit [Ping timeout: 260 seconds]
anarang has quit [Ping timeout: 246 seconds]
anaeem1_ has joined #ruby
tomeara has joined #ruby
relix has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<yxhuvud>
the dependencies should probably also get it's own class, to allow you to separate the grouping and the actual output representation from each other.
Takle has quit [Ping timeout: 244 seconds]
w09x has joined #ruby
davedev24_ has quit [Ping timeout: 272 seconds]
angusiguess has joined #ruby
freelusion has joined #ruby
mr-foobar has quit [Read error: Connection reset by peer]
tomeara has quit [Ping timeout: 260 seconds]
abuzze has joined #ruby
mr-foobar has joined #ruby
teddyp1cker has joined #ruby
freelusion has quit [Client Quit]
angusiguess has quit [Ping timeout: 245 seconds]
relix has joined #ruby
zeringus has joined #ruby
<Hanmac>
yxhuvud: hm i see what i can do ... did you try the output of it?
davedev24_ has joined #ruby
memph1s has quit [Read error: Connection reset by peer]
memph1s has joined #ruby
arup_r has joined #ruby
crdpink has joined #ruby
Dude007_ has joined #ruby
crdpink2 has quit [Ping timeout: 272 seconds]
relix has quit [Ping timeout: 260 seconds]
<yxhuvud>
well yeah, but the lockfile of bundler is good enough for me
HelperW has joined #ruby
krisquigley has joined #ruby
abuzze has quit [Remote host closed the connection]
<Hanmac>
yxhuvud: ah so you know "bundle viz" ? because my thing can do it too ... and does look better ;p
spider-mario has quit [Quit: No Ping reply in 180 seconds.]
banister has joined #ruby
mooru has joined #ruby
kevkev has quit [Ping timeout: 260 seconds]
hrrz has quit [Quit: hrrz]
spider-mario has joined #ruby
Wolland_ has joined #ruby
pu22l3r has joined #ruby
<PapaSierra>
shevy maybe it's up and down. i can visit the site in a browser most of the time but then isitup.org says down, but isup.me says up. then $ ping rubygems.org times out
apeiros has quit [Ping timeout: 272 seconds]
jottr_ has quit [Ping timeout: 245 seconds]
banister has quit [Ping timeout: 245 seconds]
memph1s has quit [Read error: Connection reset by peer]
oleo__ has joined #ruby
oleo is now known as Guest16743
banister has joined #ruby
mattstratton has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
banister has quit [Max SendQ exceeded]
jottr_ has joined #ruby
Wolland has quit [Ping timeout: 272 seconds]
tomeara has joined #ruby
banister has joined #ruby
banister has quit [Max SendQ exceeded]
Phrogz_ has joined #ruby
<Cope>
radiator: use chef :) all you need in a single package http://downloads.getchef.com/ (to be fair I expect puppet has something similar)
Guest16743 has quit [Ping timeout: 260 seconds]
anaeem1_ has joined #ruby
pu22l3r has quit [Remote host closed the connection]
abdulsattar has quit [Ping timeout: 272 seconds]
pu22l3r has joined #ruby
hakunin has joined #ruby
tomeara has quit [Ping timeout: 245 seconds]
pierre1_ has joined #ruby
<Hanmac>
shevy: i never needed llvm ... hm where do you need it?
anaeem1__ has joined #ruby
tomeara has joined #ruby
drawingthesun has joined #ruby
fabrice31 has joined #ruby
Phrogz_ has quit [Ping timeout: 272 seconds]
soulcake has quit [Quit: Quack.]
kirun has joined #ruby
memph1s has joined #ruby
oleo__ has quit [Quit: Verlassend]
soulcake has joined #ruby
snath has quit [Ping timeout: 272 seconds]
davedev24_ has quit [Remote host closed the connection]
HelperW_ has joined #ruby
bluenemo has quit [Quit: Verlassend]
jader has joined #ruby
anaeem1_ has quit [Ping timeout: 244 seconds]
oleo__ has joined #ruby
naw has joined #ruby
oleo__ is now known as oleo
fabrice31 has quit [Ping timeout: 246 seconds]
sinkensabe has joined #ruby
Wolland_ has quit [Remote host closed the connection]
pu22l3r_ has joined #ruby
naw has quit [Client Quit]
krisquigley has joined #ruby
naw_ has joined #ruby
abdulsattar has joined #ruby
HelperW_ has quit [Ping timeout: 260 seconds]
<shevy>
hey txdv_
thams has joined #ruby
<shevy>
txdv_ I am reading a yard tutorial
<shevy>
this is some boring shit
<shevy>
Hanmac for compiling MesaLib
pu22l3r has quit [Ping timeout: 246 seconds]
etqqkoiflwhb has joined #ruby
<shevy>
but I think I finally managed
<shevy>
MesaLib kept on complaining that my llvm was built without --enable-shared
thams has quit [Client Quit]
peterhellberg has quit []
moritzs has quit [Ping timeout: 258 seconds]
crdpink2 has joined #ruby
<shevy>
PapaSierra yeah they said on #rubygems that some other IP will work
<shevy>
and messaged out via twitter too
crdpink has quit [Ping timeout: 260 seconds]
pu22l3r_ has quit [Ping timeout: 260 seconds]
thams has joined #ruby
krisquigley has quit [Ping timeout: 260 seconds]
sepp2k has joined #ruby
willgo has quit [Remote host closed the connection]
Hanmac has quit [Ping timeout: 272 seconds]
Ankhers has joined #ruby
Darryl has joined #ruby
osevrb has joined #ruby
pom_dd has joined #ruby
narendraj9 has joined #ruby
narendraj9 has quit [Client Quit]
anaeem1__ has quit [Ping timeout: 260 seconds]
mikepack has joined #ruby
bMalum has quit [Quit: bMalum]
anaeem1_ has joined #ruby
adamski2600 has joined #ruby
endash has quit [Quit: endash]
bMalum has joined #ruby
AnimalChin has joined #ruby
memph1s has quit [Read error: Connection reset by peer]
memph1s has joined #ruby
britneywright has joined #ruby
davedev24_ has joined #ruby
rkalfane has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
jader has quit [Ping timeout: 260 seconds]
memph1s has quit [Read error: Connection reset by peer]
memph1s has joined #ruby
arya_ has joined #ruby
AnimalChin has quit [Client Quit]
Mars___ has joined #ruby
mikepack has quit [Ping timeout: 272 seconds]
jader has joined #ruby
apeiros has joined #ruby
puppeh has quit [Quit: Leaving...]
anaeem1_ has quit [Remote host closed the connection]
luckyruby has quit [Quit: Leaving...]
patrick99e99 has joined #ruby
baltazore has joined #ruby
sinkensabe has quit [Remote host closed the connection]
memph1s has quit [Read error: Connection reset by peer]
memph1s has joined #ruby
Hanmac has joined #ruby
Mars___ has quit [Ping timeout: 272 seconds]
crdpink has joined #ruby
crdpink2 has quit [Ping timeout: 272 seconds]
patrick99e99 has quit [Ping timeout: 272 seconds]
angusigu1ss has joined #ruby
abdulsattar has quit [Ping timeout: 246 seconds]
HelperW_ has joined #ruby
angusiguess has quit [Ping timeout: 272 seconds]
postmodern has quit [Quit: Leaving]
ixti has joined #ruby
timonv_ has joined #ruby
asmodlol has joined #ruby
HelperW_ has quit [Ping timeout: 260 seconds]
p0sixpscl has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
memph1s has quit [Read error: Connection reset by peer]
memph1s has joined #ruby
pu22l3r has joined #ruby
dx7 has joined #ruby
etqqkoiflwhb has quit [Quit: Computer has gone to sleep.]
subopt has quit [Remote host closed the connection]
banister has joined #ruby
subopt has joined #ruby
anaeem1 has joined #ruby
pu22l3r has quit [Ping timeout: 244 seconds]
rippa has quit [Quit: {#`%${%&`+'${`%&NO CARRIER]
kevkev has joined #ruby
memph1s has quit [Read error: Connection reset by peer]
doodlehaus has joined #ruby
memph1s has joined #ruby
emocakes has quit [Ping timeout: 260 seconds]
anaeem1 has quit [Remote host closed the connection]
chrisliaw has joined #ruby
kevkev has quit [Ping timeout: 245 seconds]
jader has quit [Quit: jader]
moritzs has joined #ruby
memph1s has quit [Read error: Connection reset by peer]
rkalfane has joined #ruby
rkalfane has quit [Client Quit]
Phrogz_ has joined #ruby
ph8 has quit [Changing host]
ph8 has joined #ruby
memph1s has joined #ruby
bmurt has joined #ruby
geggam has joined #ruby
crdpink2 has joined #ruby
doodlehaus has quit []
crdpink has quit [Ping timeout: 272 seconds]
adac has quit [Ping timeout: 260 seconds]
<PapaSierra>
anyone willing to ping rubygems.org and confirm that it is indeed down? (it has been too long)
moritzs has quit [Ping timeout: 260 seconds]
banister has quit [Read error: Connection reset by peer]
slester has joined #ruby
banister has joined #ruby
emocakes has joined #ruby
<pontiki>
which part? the web service is up
aspires has joined #ruby
anaeem1 has joined #ruby
<PapaSierra>
my ping has been "Request timed out" for an hour now.
<PapaSierra>
:(
gccostabr has quit [Quit: ZZZzzz…]
<eam>
PapaSierra: literally ping? Can you connect on tcp/80?
abdulsattar has quit [Remote host closed the connection]
<aep>
Hanmac: no more like def foo(); return 2; end; def bar(); return foo() if foo(); end
Phrogz_ has joined #ruby
<aep>
without calling foo twice
Scotteh has joined #ruby
<benzrf>
>usin parens on an argsless method
skysploit has joined #ruby
skysploit has joined #ruby
<shevy>
means he is new to ruby benzrf
<shevy>
I am glad he did not fall into the haskell trap though
<shevy>
just trying to understand monads would waste weeks of his life
gregf has joined #ruby
starless has joined #ruby
HelperW__ has quit [Ping timeout: 260 seconds]
starless has quit [Client Quit]
<benzrf>
lmao nice bait
memph1s has joined #ruby
Mia has joined #ruby
<benzrf>
(f.y.i. a monad in haskell is just a functor with return and join)
Mia has quit [Read error: Connection reset by peer]
<Hanmac>
aep "def bar; if f = foo; return f; end; end"
<Hanmac>
@theothers: but if you need to parse it rubocop is to dump to understand it correctly
<Hanmac>
yes i say it, style-checkers for ruby simply does not work!
angusiguess has joined #ruby
mikepack has joined #ruby
Lewix has quit [Remote host closed the connection]
test453453463463 has joined #ruby
BBBThunda has quit [Ping timeout: 244 seconds]
banister has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
test453453463463 has left #ruby [#ruby]
anaeem1 has quit [Remote host closed the connection]
mooru has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
icebourg has joined #ruby
yfeldblum has joined #ruby
icebourg has quit [Max SendQ exceeded]
arya_ has quit [Ping timeout: 260 seconds]
angusiguess has quit [Ping timeout: 272 seconds]
Sht0 has joined #ruby
icebourg has joined #ruby
Lewix has joined #ruby
icebourg has quit [Max SendQ exceeded]
mikepack has quit [Ping timeout: 258 seconds]
<shevy>
Hanmac problem is that they are very opinionated
<shevy>
I think it would be nice to get consensus agreement what is good and what is bad
<shevy>
and vote for those things
<shevy>
then people can say "aha, a majority of ruby devs prefers this over that"
<shevy>
Hanmac you ran rubocop against your gem-tree dot thingy?
icebourg has joined #ruby
BBBThunda has joined #ruby
icebourg has quit [Client Quit]
<Hanmac>
shevy hm there is a style guide and for sample rubocop does follow most of the parts ... but other stuff like a class can only have 10 methods and a method can only have 5 parameters is just dump
Mars___ has joined #ruby
ctp has joined #ruby
<Hanmac>
shevy i did, i fixed some parts, and then i try to write classes because for some methods the number of parameters was to high (that can be reduced with classes and instance variables)
<Hanmac>
but trying to write code rubocop conform is just dump
<Hanmac>
if Integer would be a class parsed by rubocop, than it would have to much methods oO
endash has joined #ruby
Scotteh_ has joined #ruby
QKO_ has quit [Remote host closed the connection]
arup_r has quit [Quit: Leaving.]
tomeara has quit [Quit: Computer has gone to sleep.]
hmsimha has quit [Ping timeout: 246 seconds]
<shevy>
well
tomeara has joined #ruby
<shevy>
Hanmac I would split out the one .rb into individual components
Mars___ has quit [Ping timeout: 260 seconds]
<shevy>
I am doing that for most projects that become larger
<shevy>
it helps me find stuff quickly even months lateron
<shevy>
for lighttpd.conf, I let ruby generate it, grabbing individual entries
<Hanmac>
shevy hm yeah i might do that, but first i need to spit it into classes or something
<shevy>
like - root is defined in one setting
<shevy>
mod_rewrite gets another file
QKO has joined #ruby
Scotteh has quit [Ping timeout: 272 seconds]
<shevy>
stupid apache team changed their config format; I used to have one huge file with all stuff, tried to rewrite it, it finally worked but took me hours. then I switched to lighttpd and it almost instantly worked (although its config is also sucky... )
<Hanmac>
shevy: "if f = foo; return f; end" for sample that ... rubocop thinks you meaned "==" which is really NOT the case in that one
MasterPiece is now known as _Xamin_
moritzs has joined #ruby
tomeara has quit [Ping timeout: 258 seconds]
<Phrogz_>
If I have a class that—when a method is called with partial arguments—returns a new instance storing those arguments, such that you can re-call the method with the additional arguments to get what you want…could that possibly be considered proper "currying"?
anaeem1_ has joined #ruby
BBBThunda has quit [Ping timeout: 260 seconds]
banister has joined #ruby
Phrogz_ is now known as Phrogz
<Phrogz>
Man, you'd think after months of ghosting the person who steals my nick he'd give up and pick a new nick of his own.
kies has joined #ruby
agjacome has quit [Quit: Lost terminal]
<shevy>
is curry like pepper
<Phrogz>
:)
<shevy>
I find the definition altogether rather weird
<shevy>
you say you use methods to generate different objects (with different internal data) of the same class
<shevy>
"In mathematics and computer science, currying is the technique of translating the evaluation of a function that takes multiple arguments into evaluating a sequence of functions, each with a single argument (partial application)."
corehook has joined #ruby
<shevy>
so in other words, you use the arguments as if they are part of a pipe that you send to the method in question
starlord has joined #ruby
<starlord>
Hi.
<Phrogz>
Sort of. In short: in my application you can access unique values in a document as a tuple of [ attribute-name, object, slide ]. So val = app[ 'opacity', 'Scene.Layer.Cube', 'Slide 3' ].
<starlord>
Is there a gem or something for creating a self-contained executable from a Ruby script?
<Phrogz>
Er val = app[ attr:'opacity', el:'Scene.Layer.Cube', slide:'Slide 3' ]
thomasxie has joined #ruby
slester has quit [Ping timeout: 246 seconds]
pu22l3r has joined #ruby
<Phrogz>
But sometimes you want to work just on a slide, so: slide = app[ slide:'Slide 3' ]; val = slide[ attr:'opacity', el:'Scene.Layer.Cube' ]
<Phrogz>
But sometimes you want to work just with an element on a slide: el = app[ el:'Scene.Layer.Cube', slide:'Slide 2' ]; opacity = el[ attr:'opacity' ]; loc = el[ attr:'position' ]
vdmgolub has joined #ruby
<Phrogz>
Just wondering if I do it that way, if I can actually call it 'currying' :)
corehook has quit [Remote host closed the connection]
timonv_ has joined #ruby
<Phrogz>
starlord: There is Shoes, which is pretty nice, but restrictive - you can't pull in external gems. (No Nokogiri, must use Hpricot, for example.)
memph1s has quit [Read error: Connection reset by peer]
<Phrogz>
Nice because it has a GUI layer that isn't terrible, and packages for any other platform from any platform.
adac has quit [Ping timeout: 260 seconds]
<Phrogz>
starlord: There's another one that bundles a script with the interpreter and gems…the name escapes me. lmgtfy
<Hanmac>
Phrogz: a sample for currying:
<Hanmac>
>> def func(a,b,c) p a + b + c; end; cc=method(:func).curry; dd=cc.(1); ee=dd.(2); ee.(3)
britneywright has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
pandaant has joined #ruby
<Hanmac>
charliesome: seems the bot needs an version update ;P
<shevy>
ruby is a multi-paradigm language
Lewix has quit [Remote host closed the connection]
<charliesome>
Hanmac: to 2.1.3
<charliesome>
?
<charliesome>
i'll get on that
pu22l3r has quit [Ping timeout: 245 seconds]
<Phrogz>
That code doesn't even work in 2.1.3
mooru has joined #ruby
<Hanmac>
Phrogz: thats why i posted a second line
<Phrogz>
oh look, I missed it :)
fuhgeddaboudit has joined #ruby
axisys has quit [Ping timeout: 260 seconds]
<Hanmac>
charliesome: yeah, and PS:the bot currently did had some problems with utf8 characters ... maybe you can fix that? (hm i need to look back that the correct problem was)
<charliesome>
it /might/ be fixed
<charliesome>
i fixed the database encoding a couple of months ago
<charliesome>
not sure if that is related to the problem you saw
vdmgolub has quit [Read error: Connection reset by peer]
memph1s has joined #ruby
moritzs has quit [Ping timeout: 272 seconds]
<Phrogz>
So that implementation of currying returns a new Proc after each call. Is it that much of a stretch to return a new (other class) instance? I think not. I'll call it currying. :)
BTRE has quit [Quit: Leaving]
Smujo has quit [K-Lined]
Smujo837 has quit [K-Lined]
timonv_ has quit [Ping timeout: 272 seconds]
starlord has quit [Quit: Leaving...]
jader has quit [Quit: jader]
<Sou|cutter>
I'd call it soulcuttering
ixti has quit [Read error: Connection reset by peer]
slester has joined #ruby
chihhsin_cloud has joined #ruby
kevkev has joined #ruby
<shevy>
hehe
Lewix has joined #ruby
Scotteh_ has quit [Ping timeout: 260 seconds]
benzrf|offline is now known as benzrf
wallerdev has joined #ruby
Nieralyte has joined #ruby
xcv has joined #ruby
kevkev has quit [Ping timeout: 258 seconds]
xcv has quit [Remote host closed the connection]
xcv has joined #ruby
<benzrf>
hmmmm
<benzrf>
i note that the ruby parser does not treat the bits before the colons in a hash the same way it treats the bits after the colon in a symbol
* soahccc
likes to write documentations but gets tired of it very fast
goshdarnyou has joined #ruby
MaciejCzyzewski has joined #ruby
kirun has joined #ruby
skysploit has quit [Remote host closed the connection]
livingstn has quit []
wallerdev has quit [Quit: wallerdev]
bthesorceror has joined #ruby
MaciejCzyzewski has quit [Client Quit]
lolmaus has quit [Ping timeout: 272 seconds]
MaciejCzyzewski has joined #ruby
<shevy>
soahccc wow
<shevy>
I hate writing documentation
kirun_ has joined #ruby
coderhs has joined #ruby
tomeara has joined #ruby
ghostmoth has joined #ruby
Channel6 has quit [Quit: Leaving]
MaciejCzyzewski has quit [Client Quit]
snath has quit [Ping timeout: 272 seconds]
<soahccc>
I hate it too when I would rather release it and get someone to use it but for that you normally need one
coderhs has quit [Client Quit]
tylersmith has joined #ruby
moritzs has quit [Ping timeout: 260 seconds]
kirun has quit [Ping timeout: 272 seconds]
MaciejCzyzewski has joined #ruby
Wolland has joined #ruby
lkba has joined #ruby
kies has joined #ruby
tomeara has quit [Ping timeout: 272 seconds]
lolmaus has joined #ruby
endash has quit [Quit: endash]
endash has joined #ruby
ghostmoth has quit [Quit: ghostmoth]
ndrei has quit [Ping timeout: 260 seconds]
ndrei_ has quit [Ping timeout: 245 seconds]
Wolland has quit [Ping timeout: 272 seconds]
pom_dd has joined #ruby
AndroUser465 has joined #ruby
lolmaus has quit [Read error: Connection reset by peer]
moritzs has joined #ruby
lolmaus has joined #ruby
moritzs has quit [Max SendQ exceeded]
pu22l3r has joined #ruby
angusiguess has joined #ruby
<multi_io>
REXML is still the way to go for DOM-style XML processing in Ruby, right?
moritzs has joined #ruby
ndrei has joined #ruby
snath has joined #ruby
ndrei_ has joined #ruby
moritzs has quit [Max SendQ exceeded]
moritzs has joined #ruby
cndiv has joined #ruby
pu22l3r has quit [Ping timeout: 260 seconds]
<soahccc>
multi_io: well you can still use it... If you don't mind, I'll go and have some fun with nokogiri
angusiguess has quit [Ping timeout: 260 seconds]
MaciejCzyzewski has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bthesorceror has quit [Quit: bthesorceror]
starkhalo has joined #ruby
Mars__ has joined #ruby
patrick99e99 has joined #ruby
programmerq has joined #ruby
HelperW__ has joined #ruby
<shevy>
soahccc yeah. but I am so lazy...
jheg has quit [Read error: Connection reset by peer]
<shevy>
I try to get away with minimal documentation
<shevy>
working examples for instance
jheg has joined #ruby
<shevy>
this is how I learned ruby-gnome - I just read the examples and tried to adapt them, and then I wrote documentation myself when possible
<soahccc>
shevy: yeah it depends on whom you target I guess
<shevy>
hehe
<soahccc>
I've got more of a application ready to use. not a library
<shevy>
I go like by this ... if I don't get any emails or questions, then nobody uses my stuff anyway so I don't improve on it in regards to documentation
<soahccc>
I went through the pain of making a windows installer!!!1
memph1s has quit [Read error: Connection reset by peer]
memph1s has joined #ruby
timonv_ has quit [Ping timeout: 244 seconds]
Ankhers has quit [Ping timeout: 264 seconds]
memph1s has quit [Read error: Connection reset by peer]
anaeem1 has quit [Quit: Leaving...]
memph1s has joined #ruby
memph1s has quit [Max SendQ exceeded]
<Hanmac>
toretore: one of the best Quotes from AdventureTime after pulled into a virtual space: "I am looking at my Bits *zooming at the leg that is made out of 0 and 1* my Leg is MATH" ;P
xcv has joined #ruby
troyready has joined #ruby
memph1s has joined #ruby
kevkev has joined #ruby
anshin has quit [Read error: No route to host]
Phrogz_ has joined #ruby
anshin has joined #ruby
chipotle has quit [Remote host closed the connection]
cirn0 has joined #ruby
diego_k is now known as diegok
jobewan has joined #ruby
chipotle has joined #ruby
memph1s has quit [Read error: Connection reset by peer]
memph1s has joined #ruby
elshaka has joined #ruby
reset has quit [Quit: Leaving...]
b00stfr3ak has joined #ruby
BTRE has joined #ruby
kevkev has quit [Ping timeout: 245 seconds]
<Phrogz_>
Personally, I find { "foo":42 } to be a confusing, bad idea if it maps to { :foo=>42 } instead of { "foo" => 42 }
Phrogz_ is now known as Phrogz
<jhass>
>> fac = Hash.new {|h, k| h[k] = k == 0 ? 1 : k*h[k-1] }; fac[10]
memph1s has quit [Read error: Connection reset by peer]
<toretore>
still old
lukevinc has joined #ruby
memph1s has joined #ruby
bluOxigen has joined #ruby
kraljev7 has quit [Ping timeout: 240 seconds]
<lukevinc>
Hello, can someone explain me better how yield keyword works? i didn't understood so well.
comma8 has joined #ruby
<jhass>
lukevinc: any prior programming experience to ruby?
kirun has joined #ruby
<lukevinc>
jhass: yes, sir, i'm following the tutorial at codeacademy.com
janmuffino has joined #ruby
<jhass>
what languages?
<Phrogz>
lukevinc: If a method is passed a block, e.g. my_method{ |foo| ... } then when you call yield(x) inside of my_method it will invoke the block (like calling a function) and pass 'x' as 'foo'.
Soda has joined #ruby
memph1s has quit [Read error: Connection reset by peer]
janmuffino has quit [Client Quit]
oponder has quit []
starlord has joined #ruby
<starlord>
How can you print a VALUE from C?
janmuffino has joined #ruby
memph1s has joined #ruby
jso has quit [Remote host closed the connection]
<lukevinc>
Phrogz: so, yield(foo) replaces |foo|?
<Phrogz>
lukevinc: If you know what a 'lambda' or 'anonymous function' is, you can think of blocks in Ruby as a special syntax for passing one lambda to the method in a special way.
<Phrogz>
lukevinc: Do you know JavaScript?
JoshGlzBrk has joined #ruby
<lukevinc>
Phrogz: yes
<toretore>
lukevinc: blocks are just syntax sugar for passing a lambda (function)
<lukevinc>
i will search for lambda, it's new for me.
<toretore>
the function will be "invisible", and `yield` will call it
rubyonrailed has joined #ruby
<Phrogz>
lukevinc: Does this JS make sense to you? function myFunction( someCallback ){ someCallback(42) }; myFunction( function(foo){ console.log(foo) } );
ctp has quit [Read error: Connection reset by peer]
arup_r has joined #ruby
<lukevinc>
Phrogz: yes, you are giving a function as a argument of other.
<Phrogz>
def my_function; yield(42); end my_function{ |foo| print(foo) } # same thing in Ruby
<toretore>
lukevinc: a lambda/proc == a function
ctp has joined #ruby
<starlord>
Oh.
<starlord>
StringValueCStr
<lukevinc>
yield is the control variable, right?
<toretore>
lukevinc: imagine you could do this in js: function myFunction(){ yield(42) }; myFunction( function(foo){ console.log(foo) } );
<Phrogz>
"yield(42)" is the same as someCallback(42). It says, "Please find the block and invoke it, passing 42.
<starlord>
How do you figure out what the exception is from rb_eval_string_protect ?
<lukevinc>
i think i got it, yield is a prototype of a function
<toretore>
yield is a keyword
<shevy>
hehe
<Phrogz>
No. yield is a keyword that tells Ruby to invoke the block.
memph1s has quit [Read error: Connection reset by peer]
<toretore>
it just calls the magic hidden function that was passed
cashnguns has joined #ruby
MaciejCzyzewski has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
memph1s has joined #ruby
<lukevinc>
ok, i will try to understand that, it's the most complex keyword i've seen so far.
<toretore>
it is really not that complicated. it's just a function
swartwulf has joined #ruby
<toretore>
a function is passed in to another, and executed with yield
<Phrogz>
The magic is that you don't have to declare that a method takes an argument that is a function, and you don't have to give it a name. Any method can receive a block (function) and use it simply.
<Phrogz>
If you want to be less magic, you can do either of these:
tomeara has joined #ruby
<lukevinc>
yield exists in js too?
lolmaus has quit [Ping timeout: 272 seconds]
<toretore>
i think it might be in es6
maestrojed has joined #ruby
<toretore>
or maybe that's for generators or coroutines
Wolland has joined #ruby
<toretore>
but, no
<Phrogz>
def my_func( proc ); proc.call(42); end my_func( some_proc ) # explicit parameter and invocation
<toretore>
not the js you know
Lewix has quit [Remote host closed the connection]
anaeem1 has joined #ruby
huddy has quit [Quit: Connection closed for inactivity]
rubyonrailed has quit [Remote host closed the connection]
<Phrogz>
def my_func( &proc ); proc.call(42); end my_func{ |foo| puts foo } # convert a block into a named variable in the method
anaeem1 has quit [Remote host closed the connection]
Lewix has joined #ruby
<lukevinc>
can i have an example of two methods, one using yield and the same using another thing.
<starlord>
Ah, rb_errinfo()
<lukevinc>
in ruby please
<starlord>
Found it by just typing random things and letting my autocomplete figure it out.
anaeem1_ has joined #ruby
<starlord>
Lame.
starlord has quit [Quit: Leaving...]
<Phrogz>
lukevinc: toretore was trying to show you that function myFunction( someCallback ){ someCallback(42) } in JS would be equivalent to this in Ruby, *if* it existed: function myFunction( /*no param!*/){ yield(42) }
bmurt has joined #ruby
<lukevinc>
i'm starting to understand
Fezzler has joined #ruby
<lukevinc>
yield replaces the function giving the parameter without call the function, right?
<Phrogz>
def do_something_with_array_values( arry ); arry.each{ |value| yield value }; end do_something_with_array_values( [1,2,3 ){ |n| puts n }
tomeara has quit [Ping timeout: 258 seconds]
<lukevinc>
thanks ppl, you're amazing
<Phrogz>
def do_something_with_array_values( arry, &callback ); arry.each{ |value| callback.call(value) }; end do_something_with_array_values( [1,2,3] ){ |n| puts n }
darkxploit has joined #ruby
<Phrogz>
def do_something_with_array_values( arry, callback ); arry.each{ |value| callback.call(value) }; end do_something_with_array_values( [1,2,3], lambda{ |n| puts n } )
<Phrogz>
Those three do the same (except for the type I made in the first).
<lukevinc>
i understood, thanks Phrogz
mercwithamouth has quit [Ping timeout: 272 seconds]
xcv has quit [Remote host closed the connection]
<Phrogz>
You're welcome.
<elshaka>
has anyone here used the thinreports gem? I'm trying to use prawn's inline format syntax but it doesn't seem to work for tables
lukevinc has quit [Quit: ChatZilla 0.9.90.1 [Firefox 24.8.0/20000101000000]]
xcv has joined #ruby
Wolland has quit [Ping timeout: 258 seconds]
buto has joined #ruby
centrx has joined #ruby
<multi_io>
can you make the emacs inferior-ruby mode use the irb/completion stuff?
anaeem1_ has quit [Ping timeout: 272 seconds]
emmesswhy has joined #ruby
dx7 has joined #ruby
rkalfane has joined #ruby
<multi_io>
or what else would you use for interactive ruby with completion in emacs?
glebm has joined #ruby
fabrice31 has joined #ruby
freerobby has joined #ruby
memph1s has quit [Read error: Connection reset by peer]
chrishough has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
anarang has joined #ruby
<jhass>
the joy of pastebin.com ;)
<mattias_>
I thought there should be some function like empty? or so on pg result... I'm killing myself here
<jhass>
anyway, empty doesn't exist, we're past that
<mattias_>
Easy stuff destrying a good night of coding :P
<Phrogz>
pastebin has the best name, and the worst behavior. :) In the future, I suggest pastie.org or gist.github.com
<jhass>
empty? might exist, ntuples might exist
HashNuke_ is now known as HashNuke
<jhass>
you might not be using the pg gem after all or some old version
<jhass>
so time for more error messages for the alternatives
<Phrogz>
Does anyone here prefer if someBooleanExpression then true; else; false; end over someBooleanExpression ?
MaciejCzyzewski has joined #ruby
lolmaus has joined #ruby
ramfjord has joined #ruby
b00stfr3ak has joined #ruby
<mattias_>
You are right.. for some reason I've done something wrong. ntuples returns 0.. Which is correct. I thought I checked that for like one hour ago :p
<mattias_>
jhass, Hanman: Thanks guys
<jhass>
Phrogz: only the newbies :P
<jhass>
mattias_: make sure to make that if/else just the condition of the if, like Phrogz mentioned
dc__ has quit [Remote host closed the connection]
MaciejCzyzewski has quit [Client Quit]
Phrogz has quit [Read error: Connection reset by peer]
decoponio has quit [Quit: Leaving...]
Phrogz_ has joined #ruby
Phrogz_ has joined #ruby
Phrogz_ has quit [Changing host]
datreh has quit [Quit: Computer has gone to sleep.]
<mattias_>
jhass: I'm not sure I'm following you, quite new on this ruby code =)
b00stfr3ak has quit [Ping timeout: 245 seconds]
baltazore has quit [Remote host closed the connection]
<jhass>
replace if foo; true; else, false; end; by just foo
<jhass>
>> [0 > 1, if 0 > 1 then true else false end]
<mattias_>
jhass: At the moment i'm just learning ruby and are trying to get some proof of concept working here.. i'm hashing it with pg encryption stuff or md5 later.. not sure.
<mattias_>
jhass: I started this project with the intention to use some pre-made auth-stuff but I thought I might aswell learn it from the beginning.
mary5030 has joined #ruby
Phrogz_ is now known as Phrogz
whitewalrus has joined #ruby
<jhass>
mattias_: md5 is broken. Since like 1995
spastorino has joined #ruby
<jhass>
use bcrypt or sha2 + salting by hand
<jhass>
and fine for a toy/learning project. For anything serious please stick to the premade auth stuff :)
<jhass>
(I do too)
yacks has joined #ruby
<mattias_>
jhass: What are you using? That isn't tooo enterprise and full of magic?
<crome>
\o/ for pre-made stuff. once a bug is discovered in one of them suddenly thousands of sites are going to go down
radiator has joined #ruby
<shevy>
I think I now know why linus named git git
radiator has quit [Client Quit]
chrishough has joined #ruby
kevkev has quit [Ping timeout: 260 seconds]
<jhass>
mattias_: whatever is the most popular for the stack I'm using. For example for rails that is devise
lolmaus_ has joined #ruby
hmsimha has joined #ruby
* aech
getting drunk
kayloos has joined #ruby
chrishough has quit [Client Quit]
chrishough has joined #ruby
memph1s has quit [Read error: Connection reset by peer]
Soda has quit [Remote host closed the connection]
<Phrogz>
shevy: Don't leave me hangin'!
memph1s has joined #ruby
<Phrogz>
"Git out, dat iz siiiihck!"
Takle has joined #ruby
pibby has quit [Quit: leaving]
<shevy>
because it is so short to type
<Phrogz>
:)
pibby has joined #ruby
<Phrogz>
Alternating hands, too.
<shevy>
svn is also short, cvs is also short
<shevy>
hg it is for mercurial I think?
<Phrogz>
Aye.
<Phrogz>
Alternating AND on the home row.
<shevy>
yeah
<shevy>
I wrote a file called compile.rb
<Phrogz>
If I didn't love git so much, I might try Mercurial for that reason alone :)
<shevy>
and one alias calls it "compile"
<shevy>
but compile is way too long to type
<Phrogz>
make? doit?
<shevy>
hehe
<Phrogz>
go!
<jhass>
Phrogz: alias fj=git :P
lolmaus has quit [Ping timeout: 272 seconds]
<Phrogz>
Winnar!
<Phrogz>
"fj, pronounced 'git'"
<Phrogz>
Gonna fork git and call it "Fudge".
<jhass>
hehe :D
<jhass>
now I'm wondering if jf wouldn't be better
<shevy>
why not gt
kayloos has quit [Ping timeout: 244 seconds]
<shevy>
it almost sounds phonetically similar
<shevy>
like c'thulhu
<jhass>
f and j are the home keys
<shevy>
I thought b is the home key
<shevy>
b
<jhass>
mmh, what are the home keys in dvorak again?
<shevy>
as in
<shevy>
beer
elshaka has quit [Remote host closed the connection]
lkba has quit [Ping timeout: 260 seconds]
<jhass>
uh
<jhass>
oh I like that
<jhass>
uh commit -m "derp"
deric_skibotn has joined #ruby
awc737 has joined #ruby
threesixes has quit [Quit: SATAN!!!!!!!!]
memph1s has quit [Read error: Connection reset by peer]
workmad3 has joined #ruby
memph1s has joined #ruby
mary5030 has quit [Remote host closed the connection]
<jhass>
but I'd need something for neo I guess
lkba has joined #ruby
<jhass>
ne, that could work
totimkopf has joined #ruby
Wolland has joined #ruby
maestrojed has quit [Quit: Computer has gone to sleep.]
tomeara has joined #ruby
jokke has quit [Quit: WeeChat 1.0]
melik has joined #ruby
jokke has joined #ruby
Hobogrammer_ has joined #ruby
totimkopf has quit [Quit: Changing server]
diegoviola has joined #ruby
Hobogrammer has quit [Ping timeout: 260 seconds]
spider-mario has quit [Remote host closed the connection]
mary5030 has joined #ruby
Wolland has quit [Ping timeout: 258 seconds]
tomeara has quit [Ping timeout: 272 seconds]
benlieb has quit [Quit: benlieb]
awc737 has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<soahccc>
9 components documented, 9 more to go... I'm still happy... sort of
arup_r has quit [Quit: Leaving.]
hmsimha has quit [Ping timeout: 272 seconds]
memph1s has quit [Read error: Connection reset by peer]
vdmgolub has joined #ruby
chipotle has quit [Quit: cya]
anarang has quit [Quit: Leaving]
angusiguess has joined #ruby
Mia has joined #ruby
Mia has joined #ruby
Mia has quit [Changing host]
<multi_io>
TTilus: how would inf-ruby support tab completion, with either irb or pry?
<multi_io>
it doesn't here, it seems.
St_Marx has quit [Ping timeout: 264 seconds]
Hobogrammer_ has quit [Ping timeout: 272 seconds]
Fezzler has quit [Quit: Leaving]
jpdicosola has joined #ruby
snath has quit [Remote host closed the connection]
jpdicosola has left #ruby [#ruby]
angusiguess has quit [Ping timeout: 246 seconds]
patrick99e99 has joined #ruby
St_Marx has joined #ruby
snath has joined #ruby
dx7 has quit [Remote host closed the connection]
dx7 has joined #ruby
slester has joined #ruby
janmuffino has quit [Ping timeout: 246 seconds]
patrick99e99 has quit [Ping timeout: 260 seconds]
jrhorn424 is now known as zz_jrhorn424
dx7 has quit [Ping timeout: 246 seconds]
vdmgolub has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]