S0da has quit [Read error: Connection reset by peer]
chris_th_ has joined #ruby
multi_io_ has joined #ruby
__tpavel has joined #ruby
glebm_ has joined #ruby
pel_daniel has joined #ruby
dstynchula has quit []
W0rmDr1nk has quit [Changing host]
Speed has quit [Ping timeout: 252 seconds]
S0da has joined #ruby
PLejeck has joined #ruby
CJD14__ has joined #ruby
anicet has joined #ruby
philcrissman has joined #ruby
AlSquire has joined #ruby
manacit has joined #ruby
Norrin has joined #ruby
dgarstang4 has joined #ruby
x1337807x has joined #ruby
zxq9 has joined #ruby
RohanRNS has joined #ruby
23LAATB06 has joined #ruby
ddd has joined #ruby
IceDragon has joined #ruby
mikepack_ has joined #ruby
RohanRNS has joined #ruby
frode15243_ has joined #ruby
23LAATCG7 has joined #ruby
Asher has joined #ruby
jackjackdrpr has joined #ruby
aaronmcadam has joined #ruby
zachallett has joined #ruby
ixti has joined #ruby
rurban has joined #ruby
toastynerd has joined #ruby
echevemaster has joined #ruby
mvangala has joined #ruby
drx_ has joined #ruby
mostlybadfly has joined #ruby
wykydtron has joined #ruby
idoru has joined #ruby
frode15243_ has joined #ruby
sdouglas has quit [Remote host closed the connection]
rickenharp__ has joined #ruby
23LAATFQ9 has joined #ruby
kiki_lam1 has joined #ruby
aep has joined #ruby
manacit has joined #ruby
lw has joined #ruby
UForgotten_ has joined #ruby
<rpage>
Hi all i install a module called net-ssh-multi, using "gem install net-ssh-multi"
bradhe_ has joined #ruby
nuclearblast has joined #ruby
Norrin has joined #ruby
aspiers_ has joined #ruby
<rpage>
when i use "require net/ssh/multi" i am receiving an error /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in `require': cannot load such file -- net/ssh/multi (LoadError)
rickenharp__ has joined #ruby
Davedo1 has joined #ruby
crome_ has joined #ruby
kennym has joined #ruby
23LAATEYU has joined #ruby
rcs_ has joined #ruby
LBRapid_ has joined #ruby
Emmanuel_Chanel has joined #ruby
bricker has quit [Quit: leaving]
Adran has quit [Quit: Este é o fim.]
kukyakya_ has joined #ruby
schaary_ has joined #ruby
bauruine_ has joined #ruby
p8952 has joined #ruby
rcs_ is now known as rcs
SegFaultAX_ is now known as SegFaultAX
jeregrine_ is now known as jeregrine
UForgotten_ is now known as UForgotten
Thana` has joined #ruby
adambeynon_ is now known as adambeynon
kapowaz__ has joined #ruby
rickenharp__ is now known as rickenharp_
octarine_ is now known as octarine
mattyohe_ is now known as mattyohe
mroth__ is now known as mroth
snath has quit [Ping timeout: 252 seconds]
bluehavana_ has joined #ruby
mjc__ is now known as mjc_
lsmola has joined #ruby
mmochan_ has joined #ruby
iceden has joined #ruby
hoelzro has joined #ruby
maroloccio has quit [Quit: WeeChat 0.4.3]
aef_ has joined #ruby
Emmanuel_Chanel has quit [Ping timeout: 240 seconds]
lw has quit [Ping timeout: 240 seconds]
flori has quit [Remote host closed the connection]
kies`prime is now known as kiez
kiez has quit [Quit: baaaaiiiiiiiiiii~]
lessless has joined #ruby
k0m has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
zxq9 has quit [Ping timeout: 240 seconds]
TripTastic has joined #ruby
Suit_Of_Sables has joined #ruby
Nyyx has joined #ruby
yxhuvud has joined #ruby
wchun has joined #ruby
gizmore has joined #ruby
wykydtron has quit [Ping timeout: 240 seconds]
Emmanuel_Chanel has joined #ruby
camt has joined #ruby
_zxq9_ has joined #ruby
kies has joined #ruby
kies has joined #ruby
kies has quit [Changing host]
w|t has joined #ruby
RubyPanther has joined #ruby
`ph8 has joined #ruby
23LAATB06 has quit [Ping timeout: 240 seconds]
TripTastic has joined #ruby
predator117 has joined #ruby
afex has quit [Ping timeout: 255 seconds]
23LAATEYU has quit [Ping timeout: 240 seconds]
jaimef has joined #ruby
manacit has quit [Ping timeout: 240 seconds]
23LAATFQ9 has quit [Ping timeout: 240 seconds]
Guest24119 has quit []
wykydtron has joined #ruby
manacit has joined #ruby
AlexRussia has joined #ruby
Guest45604 has quit [Ping timeout: 240 seconds]
vcoinminer__ has joined #ruby
jonathanwallace has joined #ruby
aef_ has quit [Ping timeout: 240 seconds]
rurban has quit [Ping timeout: 240 seconds]
zachallett has joined #ruby
pel_daniel has left #ruby [#ruby]
<BaconOverflow>
Does anyone know of a testing framework like phantom.js etc, just "headful" so I can see what it does
Norrin has quit [Ping timeout: 240 seconds]
<BaconOverflow>
as opposed to headless
pu22l3r has joined #ruby
kpshek has quit []
zachallett has quit [Remote host closed the connection]
smathieu has joined #ruby
<centrx>
BaconOverflow, Selenium?
deens has joined #ruby
machty has joined #ruby
kiki_lam1 is now known as kiki_lamb
invinceable has joined #ruby
mostlybadfly_ has joined #ruby
rpage_ has joined #ruby
drx has joined #ruby
blackmesa has quit [Ping timeout: 240 seconds]
rpage_ has quit [Client Quit]
aspiers_ has quit [Read error: No route to host]
lw has joined #ruby
dik_dak has quit [Quit: Leaving]
<BaconOverflow>
Ah okay, thanks, I thought it was purely headless
Spami_ has quit [Quit: This computer has gone to sleep]
sigurding has quit [Quit: sigurding]
freerobby has joined #ruby
AlSquirrel has joined #ruby
aef has joined #ruby
mostlybadfly has quit [Ping timeout: 240 seconds]
mostlybadfly_ is now known as mostlybadfly
lw has quit [Client Quit]
deens has quit [Ping timeout: 255 seconds]
aspiers has joined #ruby
x1337807_ has joined #ruby
freerobby1 has joined #ruby
_zxq9_ is now known as zxq9
lw has joined #ruby
freerobby has quit [Read error: Connection reset by peer]
m4n1f3st0 has joined #ruby
mlpinit has quit [Quit: Leaving...]
mlpinit has joined #ruby
Guest45604 has joined #ruby
wykydtron has quit [*.net *.split]
bradhe_ has quit [*.net *.split]
AlSquire has quit [*.net *.split]
philcrissman has quit [*.net *.split]
x1337807x has quit [*.net *.split]
frode15243_ has quit [*.net *.split]
Asher has quit [*.net *.split]
23LAATCG7 has quit [*.net *.split]
echevemaster has quit [*.net *.split]
Guest69243 has quit [*.net *.split]
jackjackdrpr has quit [*.net *.split]
IceDragon has quit [*.net *.split]
toastynerd has quit [*.net *.split]
mvangala has quit [*.net *.split]
aaronmcadam has quit [*.net *.split]
drx_ has quit [*.net *.split]
idoru has quit [*.net *.split]
timonv has joined #ruby
lw has quit [Client Quit]
frode15243_ has joined #ruby
thesheff17_ has joined #ruby
freerobby1 has quit [Ping timeout: 240 seconds]
AlSquirrel has quit [Quit: This computer has gone to sleep]
charles81 has quit [Ping timeout: 245 seconds]
thesheff17_ has quit [Read error: Connection reset by peer]
ada2358 has joined #ruby
<hfp>
Finally, after spending most of the afternoon on it, I'm with that koan. Could someone please look at https://eval.in/120503 and tell me if it's done right or could be refactored?
fveillette has joined #ruby
kevinykchan has joined #ruby
Guest24119 has joined #ruby
rurban has joined #ruby
mikepack has joined #ruby
charles81 has joined #ruby
circuit has joined #ruby
x1337807_ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
timonv has quit [Ping timeout: 264 seconds]
kevinykchan has quit [Ping timeout: 246 seconds]
mostlybadfly has quit [Ping timeout: 246 seconds]
sirecote has quit [Ping timeout: 246 seconds]
lsmola has quit [Ping timeout: 246 seconds]
Guest24119 has quit [Ping timeout: 246 seconds]
_whitelogger has quit [Ping timeout: 246 seconds]
_whitelogger_ has joined #ruby
chipotle_ has joined #ruby
wykydtron has joined #ruby
bradhe_ has joined #ruby
toastynerd has joined #ruby
mvangala has joined #ruby
Asher has joined #ruby
echevemaster has joined #ruby
jackjackdrpr has joined #ruby
JBlazeCoder21 has joined #ruby
Guest69243 has joined #ruby
23LAATCG7 has joined #ruby
idoru has joined #ruby
mr_rich102 has joined #ruby
IceDragon has joined #ruby
aaronmcadam has joined #ruby
existensil_ has joined #ruby
Guest24119_ has joined #ruby
Guest24119_ has quit [Client Quit]
kayloos_ has quit [Remote host closed the connection]
<bnagy>
themanjackalman: /msg NickServ help register
sirecote_ has joined #ruby
<bnagy>
or google something like freenode nickserv register I guess
RohanRNS has joined #ruby
jeregrine has quit [Quit: Connection closed for inactivity]
Spami_ has joined #ruby
bradhe_ has quit [Remote host closed the connection]
<bnagy>
you will need a valid email address
themanjackalman has quit [Client Quit]
zorak has joined #ruby
kevinykchan has quit [Ping timeout: 246 seconds]
mostlybadfly has quit [Ping timeout: 246 seconds]
sirecote has quit [Ping timeout: 246 seconds]
Guest24119 has quit [Ping timeout: 246 seconds]
lsmola has quit [Ping timeout: 246 seconds]
_whitelogger has quit [Ping timeout: 246 seconds]
jonasac has quit [Ping timeout: 246 seconds]
frode15243_ has quit [Ping timeout: 246 seconds]
chipotle has quit [Ping timeout: 246 seconds]
phrozen77 has quit [Ping timeout: 246 seconds]
halfie has quit [Ping timeout: 246 seconds]
charles81 has quit [Ping timeout: 246 seconds]
sirecote_ is now known as sirecote
frode15243__ has joined #ruby
pskosinski has quit [Ping timeout: 265 seconds]
halfie has joined #ruby
invinceable has quit [Ping timeout: 246 seconds]
mostlybadfly_ is now known as mostlybadfly
phrozen77 has joined #ruby
bradhe_ has joined #ruby
charles81 has joined #ruby
jonasac has joined #ruby
<hfp>
bnagy: It bothered me too, I didn't think of a hash
Sammael has joined #ruby
jackal_ has joined #ruby
jackal_ is now known as Guest64578
JBreit has joined #ruby
bradhe_ has quit [Remote host closed the connection]
<hfp>
bnagy: It has to be an Array because the tests are with arrays (I didn't write the tests)
ndrei has joined #ruby
<bnagy>
eh?
_zxq9_ has joined #ruby
<hfp>
It's the Ruby Koans
<shevy>
Ruby Korans!
<bnagy>
that's just the param passed to score. Score returns a number.
<shevy>
Koreans!
<hfp>
I can't change the tests. Well, I could be it defeats the purpose
<hfp>
but*
<bnagy>
you can change your internals in the score method
yfeldblum has quit [Read error: Operation timed out]
smathieu has quit [Remote host closed the connection]
<bnagy>
you could be cute and condense it ( Hash#delete returns the value of the key you deleted ) but it's only going to make it less readable
mlpinit has quit [Quit: Leaving...]
derek_c has quit [Ping timeout: 252 seconds]
mlpinit has joined #ruby
camt has joined #ruby
mikemar1_ has joined #ruby
mikemar10 has quit [Ping timeout: 255 seconds]
kapowaz__ is now known as kapowaz
sepp2k has quit [Quit: Leaving.]
pu22l3r has quit [Remote host closed the connection]
andy__ has quit [Remote host closed the connection]
sailias has quit [Ping timeout: 264 seconds]
goleldar has quit [Remote host closed the connection]
<hfp>
I see, thanks
m4n1f3st0 has joined #ruby
<bnagy>
fwiw the reason I don't like the while loops is a) it's inefficient and b) every time I see a while loop I flinch because there's an infinite loop waiting to happen
<bnagy>
neither of which are actual problems in this codfe, because it's tiny
Suit_Of_Sables has joined #ruby
Spami has quit [Read error: Connection reset by peer]
sepp2k has joined #ruby
<hfp>
I get your point. I hope further down the road I'll be able to write cleaner code
mansi has joined #ruby
yubrew has joined #ruby
Spami has joined #ruby
NicholasFlamel has joined #ruby
Salve has joined #ruby
IceDragon has quit [Quit: Space~~~]
meinside has joined #ruby
predator217 has quit [Ping timeout: 264 seconds]
bradhe has joined #ruby
mansi has quit [Ping timeout: 265 seconds]
yubrew has quit [Ping timeout: 264 seconds]
predator117 has joined #ruby
mlpinit has quit [Remote host closed the connection]
_Andres has joined #ruby
fijimunkii has joined #ruby
Salve has quit [Ping timeout: 264 seconds]
Avahey_ has joined #ruby
banister has quit [Remote host closed the connection]
aspires_ has quit []
NicholasFlamel has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
robustus has quit [Ping timeout: 252 seconds]
derek_c has joined #ruby
toastynerd has quit [Remote host closed the connection]
glebm_ has quit [Remote host closed the connection]
amclain has joined #ruby
glebm has joined #ruby
robustus has joined #ruby
tjr9898_ has quit [Remote host closed the connection]
sski has joined #ruby
deadlock has quit [Ping timeout: 240 seconds]
LekeFly has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
benzrf has left #ruby [#ruby]
Hobogrammer_ has quit [Ping timeout: 240 seconds]
ggrant has joined #ruby
armyriad has quit [Ping timeout: 255 seconds]
fgo has quit [Remote host closed the connection]
freerobby has joined #ruby
diegoviola has joined #ruby
_Andres has quit [Quit: My Mac Pro has gone to sleep. ZZZzzz…]
yokel has quit [Remote host closed the connection]
freerobby has quit [Ping timeout: 252 seconds]
splud has joined #ruby
<splud>
greetings. Have a newb string expansions question.
<centrx>
Excellent
Hanmac has quit [Ping timeout: 255 seconds]
<splud>
Am converting some perl code to ruby (no perl/libs on target system, but have ruby there).
<bnagy>
o_0
Hanmac has joined #ruby
<splud>
have perl code that specified regexp variables to expand - basically $1 $2 $3 affair.
<bnagy>
what system has ruby but no perl?
<bnagy>
I mean not that I object to converting perl to ruby.. it's just weird
razrunelord has quit []
danshultz has quit [Remote host closed the connection]
danshultz has joined #ruby
<splud>
if I convert that to ruby, "#{$1}#{$2}...", the _specification_ string will of course attempt to take on the current value at the time of assignment. If I escape: "\#{$1}\#{$2}...
<splud>
then the escapes remain in place when I attempt to use the string...
ce_afk is now known as cescalante
<splud>
bnagy: an _embedded_ platform.
<toretore>
splud: code?
<splud>
Perl isn't used on it, so no need to add it to the rootfs and consume space, and be yet something else to keep updated.
<splud>
not posted anywhere.
kotk has joined #ruby
<splud>
I can regexp from a string to a pattern string fine. pattern =~ line
<splud>
this creates the $1....$n variables fine.
<splud>
But I want to be able to define the format as a string for sprintf to use..
<splud>
(indirectly, not as the immediate string for sprintf, but a string variable)
Renich has left #ruby [#ruby]
<splud>
At its most base, this is converting a certain date format into an ordered value so that it sorts properly.
<apeiros>
splud: \1 - \9
<toretore>
splud: code explains much better than you ever could. i have no idea what you're doing
cescalante is now known as ce_afk
montyboy has joined #ruby
<splud>
code is presently a mash-up paste into irb.
<bnagy>
that code is pretty much perl at its most perly
<toretore>
you should use strptime and allow the user to give a format string
<pipework>
strippertime?!
tommyblu` has joined #ruby
<splud>
there are alternative regexps specified elsewhere in the file (commandline parsing)
<toretore>
tbh i wouldn't bother trying to rewrite that script
lele` has joined #ruby
peckermanzzz has quit [Client Quit]
danshultz has quit [*.net *.split]
ndrei_ has quit [*.net *.split]
aef has quit [*.net *.split]
hoelzro has quit [*.net *.split]
jinie has quit [*.net *.split]
lele has quit [*.net *.split]
dachi has quit [*.net *.split]
tommyblue has quit [*.net *.split]
Azure has quit [*.net *.split]
joast has quit [*.net *.split]
hanikazmi has quit [*.net *.split]
peckermanzzz has joined #ruby
hoelzro has joined #ruby
ndrei_ has joined #ruby
<splud>
The only issue I'm having is how one might store "#{$1}" into a string such that it isn't interpreted at that time, but can be on a second evaluation of the string,
Jetchisel has quit [Quit: "Unfortunately time is always against us" -- *Morpheus*]
yubrew has quit [Ping timeout: 264 seconds]
mikepack has quit [Remote host closed the connection]
__tpavel has quit [Quit: Leaving]
radic has quit [Ping timeout: 255 seconds]
derek_c has quit [Quit: Leaving]
radic has joined #ruby
<JordanJ2>
Can anyone help me?
mlpinit has joined #ruby
marcdel has joined #ruby
<centrx>
If you have a question, just ask! For example: "I have a problem with ___; I'm running version ___. When I try to do ___ I get the following output ___. I expected it to do ___." Don't ask if you can ask, if anyone uses it, or pick one person to ask. We're all volunteers; make it easy for us to help you.
<centrx>
JordanJ2, Sounds like you have to explicitly specify in the configuration that you you are using the "url_handler" module (which is in Terminus)
<JordanJ2>
>.<
hermanmunster has quit [Remote host closed the connection]
<JordanJ2>
I have no idea how to do that
<centrx>
JordanJ2, Where did the configuration file you are using come from?
<JordanJ2>
terminus-bot.conf.dist
<JordanJ2>
Renamed to terminus-bot.conf.
mansi has quit [Remote host closed the connection]
<centrx>
JordanJ2, That default seems to have the url_handler module in it. Did you heavily redact it (removing url_handler along the way)?
<JordanJ2>
No
S0da has quit [Remote host closed the connection]
<JordanJ2>
Should I clone the git repo once again?
bradhe has joined #ruby
mark06 has left #ruby [#ruby]
digitalcake1 has quit [Quit: Leaving.]
devyn_ has quit [Changing host]
devyn_ has joined #ruby
devyn_ is now known as devyn
pu22l3r has quit [Remote host closed the connection]
<centrx>
JordanJ2, Sure. Keep/copy the conf file you made so you don't lose what you've done so far.
bradhe has quit [Remote host closed the connection]
bradhe has joined #ruby
yubrew has quit [Ping timeout: 264 seconds]
Hanmac has quit [Ping timeout: 264 seconds]
<centrx>
JordanJ2, It looks like Terminus-Bot is highly configurable/powerful, but it also requires you to go through that config file and make sure it is set up how you want it to be
isbadawi has quit [Quit: Leaving.]
aspires has joined #ruby
Solnse has quit [Ping timeout: 252 seconds]
nisstyre_ has joined #ruby
isbadawi has joined #ruby
Hanmac has joined #ruby
cantonic has quit [Quit: cantonic]
browndawg1 has joined #ruby
browndawg2 has joined #ruby
browndawg has quit [Ping timeout: 264 seconds]
Guest14930 has quit [Remote host closed the connection]
agarie_ has quit [Remote host closed the connection]
mattmcclure has quit [Quit: Connection closed for inactivity]
browndawg1 has quit [Ping timeout: 264 seconds]
bradhe has quit [Remote host closed the connection]
marcdel has quit []
bradhe has joined #ruby
echevemaster has quit [Quit: Leaving]
echevemaster has joined #ruby
fridim__ has quit [Ping timeout: 264 seconds]
deens has joined #ruby
bradhe has quit [Ping timeout: 264 seconds]
wallerdev has joined #ruby
Salve has joined #ruby
mark06 has joined #ruby
deens has quit [Ping timeout: 264 seconds]
Shidash has quit [Ping timeout: 240 seconds]
<mark06>
is there any gem/lib which would not make the win32 api uglier than here in python? bazaar.launchpad.net/~renatosilva/+junk/scripts/view/head:/http-shutdown.py
<sigurding>
my errors look like this: .rvm/rubies/ruby-2.1.0/lib/ruby/2.1.0/uri/common.rb:209: [BUG] Segmentation fault at 0x00000000000000
<shevy>
ewwww
Hanmac has quit [Ping timeout: 264 seconds]
<sigurding>
yep, that's really ewww
<shevy>
I had that with a faulty glibc
<shevy>
EIP instructions
<sigurding>
the problem is, it is not really helpful and I am not sure what may cause this errors
<sigurding>
beside that it seems to be in different places: .rvm/rubies/ruby-2.1.0/lib/ruby/2.1.0/net/http/response.rb:54: [BUG] Segmentation fault at 0x00000000000000
<sigurding>
I tried 1.9.2, 2.0 and 2.1
derek_c has quit [Quit: Leaving]
<sigurding>
shevy: the thing is, that I build a small plugin system
<codeFiend>
dispatch really receives a message on some channel
<codeFiend>
it wants to parse channel name, and figure out where to send the message for processing
<codeFiend>
which works, it invokes Api::Pools.index correctly
<codeFiend>
but that method says "pools" method is undefined (which is defined in Mtool module, which it extends)
bradhe has quit [Ping timeout: 252 seconds]
<shevy>
I dont know what that is
juarlex has joined #ruby
<codeFiend>
sorry
<codeFiend>
it's kinda confusing i guess
<codeFiend>
let me rename some of the methods
<shevy>
I dont think that will help much
<shevy>
you seem to use some third party code
<shevy>
and things like @@ in modules
mansi_ has quit [Ping timeout: 252 seconds]
<shevy>
and things like this here: client.run
<shevy>
I do not know where client comes from
<codeFiend>
yeah that's eventmachine
<shevy>
yeah, I dont know eventmachine, sorry
<codeFiend>
one sec
<codeFiend>
i don't think it's relevant anyway
<shevy>
where is the scoping issue btw?
havv has joined #ruby
abk has quit [Ping timeout: 264 seconds]
<codeFiend>
shevy: reload the gist, maybe this is clearer
<codeFiend>
seems like WHAT_WE_NEED is undefined in self.index
<toretore>
no self in Mtool
<shevy>
still not sure what you try to achieve, where do you invoke WHAT_WE_NEED btw?
<codeFiend>
shevy: in self.index in pools.rb
abdulsattar has joined #ruby
<shevy>
no you don't
jack_rabbit has quit [Quit: SIGSEGV (core dumped)]
<shevy>
it would have to be Mtool.WHAT_WE_NEED there
juarlex has quit [Ping timeout: 252 seconds]
jack_rabbit has joined #ruby
<shevy>
the code inside of WHAT_WE_NEED does not seem to make much self; you probably wanted yield if block_given? instead
<codeFiend>
shevy: yeah, i was simplifying it for the example, so it probably doesn't work anymore
<shevy>
I wanted to write "make much sense" :)
<shevy>
codeFiend update your gist :P
<codeFiend>
toretore: if I take self out, then I can't invoke that method in other methods inside the same module?
lolmaus_ has joined #ruby
<shevy>
wait
<shevy>
it is not the same module
lolmaus has quit [Ping timeout: 252 seconds]
<shevy>
I really think you should reduce this to the simplest example possible
<shevy>
like only 2 modules
leonidlm has joined #ruby
<toretore>
codeFiend: what is it you're actually trying to do? it looks like you're just baging things together in the hope that they'll sort of work
timonv has joined #ruby
<toretore>
*banging arg
<codeFiend>
at 3am in the morning that's an apt description
<toretore>
it seems like you're trying to route messages to different handlers
ktosiek has joined #ruby
<codeFiend>
toretore: yes
<codeFiend>
shevy: updated gist
<codeFiend>
toretore: i was trying to have separate modules for processing different messages.
<toretore>
codeFiend: ok, can you regist the EM+XMPP stuff that you had earlier?
fgo_ has quit [Ping timeout: 264 seconds]
<codeFiend>
toretore: but I wanted them to have access to the common methods in the main module since that's where the XMPP and web socket connections are established
<codeFiend>
so I thought I could do that with extend
<toretore>
so, what you want it "get message X, send to handler A, message Y to handler B"
timonv has quit [Ping timeout: 252 seconds]
<toretore>
first, stop using modules and use classes instead
monkegjinni has quit [Read error: No route to host]
<banister>
apeiros like a Symbol#to_proc but can accept args
<apeiros>
banister: ah, hehe
<codeFiend>
toretore: this helped a lot
Speed has joined #ruby
<apeiros>
banister: nice
<banister>
apeiros i didnt come up with it (benzrf on this chan did) but im a huge fan, that should be in core IMO, it's so simple and slick
nisstyre has quit [Quit: WeeChat 0.4.3]
browndawg has quit [Quit: Leaving.]
bradhe has joined #ruby
<abdulsattar>
banister: I've never seen anyone this excited about a method :)
ferr has joined #ruby
<banister>
abdulsattar hehe, it's so elegant ;) I've wanted something like this for a while too and this solution is really sweet
mercwithamouth has quit [Ping timeout: 252 seconds]
withnale has joined #ruby
ferr has quit [Client Quit]
<sigurding>
is rest-client not thread-safe?
ichistmeinname has joined #ruby
havv has quit [Remote host closed the connection]
bradhe has quit [Ping timeout: 252 seconds]
ichistmeinname has left #ruby [#ruby]
Speed has quit [Quit: When two people dream the same dream, it ceases to be an illusion.]
rootshift has quit [Quit: My MacBook has decided to go to sleep. Zzzz..]
<toretore>
sigurding: does it say it's thread safe?
davedev24 has joined #ruby
<apeiros>
sigurding: rule of thumb - everything which does not explicitly state thread safety is not thread safe.
<sigurding>
toretore: it downloads thread_safe as dependency, but when I call (parallel) two classes: RestClient.get(uri, header) {... } I get segmentation faults
mansi_ has joined #ruby
nbezzala has quit [Remote host closed the connection]
<toretore>
it doesn't list it as a direct dependency
<shevy>
somehow my sentence contained one and too many, I think :)
TMM has joined #ruby
<shevy>
or perhaps not
<shevy>
grrr
<lolmaus_>
shevy: thx
horofox has quit [Quit: horofox]
<lolmaus_>
shevy: the matter is that the `=` operator is executed before `or`
mercwithamouth has quit [Ping timeout: 240 seconds]
peckerman has joined #ruby
<shevy>
yeah
closer has quit [Ping timeout: 252 seconds]
dachi has joined #ruby
closer has joined #ruby
agarie has quit [Ping timeout: 252 seconds]
dachi has quit [Remote host closed the connection]
claymore has quit [Ping timeout: 240 seconds]
matchaw has joined #ruby
mlpinit has quit [Ping timeout: 240 seconds]
Lewix has quit [Remote host closed the connection]
claymore has joined #ruby
mehlah has quit [Quit: Leaving...]
lyanchih_ has quit [Quit: lyanchih_]
foooobear has quit [Quit: Computer has gone to sleep.]
browndawg has joined #ruby
ktosiek_ has joined #ruby
Jetchisel has quit [Quit: "Unfortunately time is always against us" -- *Morpheus*]
ktosiek has quit [Read error: Connection reset by peer]
makara has joined #ruby
Salve has joined #ruby
matchaw has quit [Read error: Operation timed out]
daoust has quit [Remote host closed the connection]
matchaw has joined #ruby
jack_rabbit has quit [Ping timeout: 252 seconds]
<banister>
apeiros "Allgemeine Fahrzeugkontrolle, Führerschein und Fahrzeugpapiere bitte!
<apeiros>
o0
dachi has joined #ruby
sski_ has joined #ruby
bugge has joined #ruby
codwrit has joined #ruby
<codwrit>
hi all
Guest33221 is now known as juni0r
Salve has quit [Ping timeout: 240 seconds]
SHyx0rmZ has joined #ruby
codwrit has quit [Client Quit]
bradhe_ has joined #ruby
sski has quit [Ping timeout: 264 seconds]
tgkokk has joined #ruby
tgkokk has quit [Max SendQ exceeded]
Speed has joined #ruby
matchaw_ has joined #ruby
matchaw has quit [Ping timeout: 240 seconds]
bradhe_ has quit [Ping timeout: 252 seconds]
hiddev has joined #ruby
peckerman_ has joined #ruby
claymore has quit [Ping timeout: 240 seconds]
<csmrfx>
Wenn Sie hier für mehr als 8 Jahren, Schritt außerhalb bitte!
claymore has joined #ruby
<csmrfx>
banister ^
* csmrfx
omg its the ruby border control
lkba has joined #ruby
klue has joined #ruby
tkuchiki has joined #ruby
superlou has joined #ruby
tgkokk has joined #ruby
tgkokk has quit [Max SendQ exceeded]
jcs222 has joined #ruby
tgkokk has joined #ruby
TheLarkInn has quit [Quit: Leaving.]
matchaw has joined #ruby
matchaw_ has quit [Ping timeout: 240 seconds]
peckerman has quit [Quit: buhbye!]
monkegjinni has joined #ruby
<superlou>
So, I've been using rails for a while and wanted to step back and try out a non-rails app. I am writing a game server that manages the state of the game using an entity-component system. Clients interact with the game server via Faye pub/sub, and the client itself is static html that should be served by the server. I can serve the client using Thin, start the Faye server, and run the component-entity processing loop individually, but e
<superlou>
ach one of these is a blocking task. I was hoping for some suggetsions on the best way to get all 3 tasks (game logic, client html/js serving, faye messaging) running concurrently.
<superlou>
I've been researching processes and threads in ruby, but it seems like the sky's the limit, and I feel like i'm more likely to come up with an antipattern than something proper.
<superlou>
though the last time i used faye, the server was node.js, and that operates on a pattern closer to event-machine
<toretore>
yes, node is pretty much the same as em
senayar has quit [Ping timeout: 264 seconds]
<toretore>
how is the core game logic implemented? a blocking loop of some kind?
<superlou>
so, then maybe i spawn a process for web-sever, process for faye-server, then continue on with the game logic which has a blocking loop to process it's updates. And figure out how to use a faye client down the road
<superlou>
there's almost nothing in it right now, just trying to figure out the architecture before i commit to much code
<toretore>
so it's a loop that "activates" every second?
juarlex has quit [Remote host closed the connection]
<superlou>
toretore, for now, yeah
<superlou>
it's really basic
Skaag has quit [Ping timeout: 264 seconds]
<superlou>
at some point, maybe it will queue faye messages as soon as they come in, but they'll only get processed every second
<toretore>
(not really related, but you could just as well `sleep 1` there)
<superlou>
good point
davedev2_ has joined #ruby
<toretore>
if you have these in separate processes, you could spin up a thread in each one to handle communication
hiddev has quit [Quit: system sleep]
<toretore>
using something like 0mq
bradhe has joined #ruby
jjbohn has quit [Quit: Leaving...]
shevy has quit [Ping timeout: 264 seconds]
ferr has joined #ruby
<toretore>
or in the same thread if you want blocking semantics
<superlou>
but if i don't need to communicate between the web-server, faye-server, and game logic, is that overkill?
<toretore>
sure
<toretore>
but i don't see how you wouldn't need to
<superlou>
the game client will be a javascript/static-html app
<superlou>
and the faye-server communicates through faye-clients
Salve has joined #ruby
davedev24 has quit [Ping timeout: 252 seconds]
<superlou>
though i may have big holes in my knowledge
<toretore>
you're getting stuff on the faye server that needs to do something with the game logic right?
<toretore>
how do you plan on getting game changes out to the browser?
<toretore>
unless it's being stored somewhere else
<superlou>
my understanding of faye is that data goes from client to client.
<superlou>
or, it can
<toretore>
right
<superlou>
so the browser client would send to the server client
<toretore>
but where does faye get its data from?
<superlou>
and the faye server is just a hub
monsieur1 is now known as monsieurp
<superlou>
the server knows which clients are listening in which "channels"
<superlou>
and distribtues the messages
Lewix has joined #ruby
shevy has joined #ruby
aryaching_ has joined #ruby
<toretore>
and the messages come from where? :)
bradhe has quit [Ping timeout: 240 seconds]
orisma has joined #ruby
<superlou>
... the server? sorry, i think i'm missing something obvious
<shevy>
test
<superlou>
in my head, the message goes web-client => faye-server => server-client
<toretore>
what is server-client here?
Salve has quit [Ping timeout: 240 seconds]
aryaching has quit [Ping timeout: 240 seconds]
<superlou>
a faye-client running in the game logic (on the server)
<superlou>
i guess "server-side client"
<toretore>
right
<toretore>
so that's how you plan on communicating with the game server
<superlou>
yeah
<toretore>
so you have a separate faye connection for communication between the two?
montyboy has quit [Quit: My Mac Pro has gone to sleep. ZZZzzz…]
<superlou>
not sure I understand. There is a faye connection from the client-side faye client to the faye-server, and from the server-side faye-client to the faye-server
mustdoge has joined #ruby
mansi_ has quit [Remote host closed the connection]
mansi_ has joined #ruby
<toretore>
so, two separate connections? what i'm getting at is that there isn't a connection directly from the client to the game server
<superlou>
correct
orisma is now known as orismatest
orismatest is now known as orisma
<toretore>
it always goes client -> faye server -> game server
rajatkapoor has joined #ruby
<toretore>
and the other way around
<superlou>
i think i could do that per "The server has its own client attached to it so you can use the server to send messages to browsers. This client has direct access to the server without going over HTTP, and is thus more efficient. To send messages through the server just use the #get_client method.", but then i can't just start the faye server in a seperate process
<superlou>
yeah
shevy has quit [Ping timeout: 252 seconds]
<rajatkapoor>
Hi
<toretore>
ok
<superlou>
whoops, by "do that" i mean send messages directly from faye-server to the client-side faye-client
<rajatkapoor>
I am new to ruby and i was trying to work on project
<toretore>
yeah, my instinct would be to not do that
fijimunkii has quit [Ping timeout: 264 seconds]
<rajatkapoor>
I I have cloned that project from git and made required changes to it
ndrei has joined #ruby
<toretore>
to keep their responsibilities separate
<rajatkapoor>
i can test the changes using bundle exec command
<rajatkapoor>
but i am not able to install that gem to use it system wide
<superlou>
toretore, i'm leaning towards that as well, and i think it may make testing a bit easier since it will completely isolate the faye server
<toretore>
exactly
<toretore>
separation = good
<rajatkapoor>
can someone please guide me on how to install the changed gem for system wide usage
<toretore>
anyway, what i was going to say was that for the faye connection on the game server, you'd likely need a separate thread for that
enebo has joined #ruby
Shidash has joined #ruby
ndrei has quit [Remote host closed the connection]
klue has joined #ruby
klue has quit [Changing host]
klue has joined #ruby
samfisher has quit [Ping timeout: 252 seconds]
shevy has joined #ruby
<toretore>
rajatkapoor: you want to install a new gem containing the code you've changed?
mansi_ has quit [Ping timeout: 240 seconds]
<rajatkapoor>
yes, I can use the changed code by using bundle exec pry
<rajatkapoor>
but i cannot get the changes applied system wide
<rajatkapoor>
bundle install does not help
<superlou>
toretore, the faye docs for server-side faye-clients actually show an example wrapping the message handling in event machine, so i'll still have an excuse to learn it, but at least i can put it off a little
BloodMan has joined #ruby
<toretore>
then you need to build the gem first, and the install it
philcrissman has joined #ruby
ndrei has joined #ruby
<toretore>
superlou: yeah, i think faye can be EM friendly.. but as long as you're writing blocking code, you'll have to use threads
<toretore>
well, you could run EM in said thread
<toretore>
rajatkapoor: how to build the gem depends on the project, but most likely there's a projectname.gemspec file
<toretore>
with which you can do `gem build projectname.gemspec`
AlexRussia has quit [Ping timeout: 264 seconds]
<rajatkapoor>
Thanks toretore, i am trying this as we speak
<toretore>
other options are a rake command, use `rake -T` to see them
<superlou>
toretore, maybe i'll give the EM in a thread idea a shot. EM seems worth learning. I've got this big blur in my head from switching back to ruby after doing a bunch of node.js, and it'd be good to get it straightened out
BloodMan is now known as AlexRussia
orisma has quit [Changing host]
orisma has joined #ruby
<toretore>
superlou: the semantics will be familiar if you're done node
carraroj has joined #ruby
<toretore>
but it's always nice to learn different ways of doing things
Mongey has joined #ruby
rootshift has joined #ruby
<superlou>
toretore, cool, thanks for all the help. I'm going to go put my nose to some docs. Thanks.
<toretore>
np, happy coding :)
<shevy>
toretore are you on rubygems?
ndrei has quit [Ping timeout: 240 seconds]
dx7 has joined #ruby
<toretore>
shevy: what does being on rubygems mean?
<shevy>
toretore well, registered, and as second step have gems published there
senayar has joined #ruby
<toretore>
yeah, i have a couple of gems out
danshultz has joined #ruby
<shevy>
barby?
danshultz has quit [Read error: Connection reset by peer]
ij has joined #ruby
<toretore>
yes
agjacome has joined #ruby
<shevy>
cool name btw :D
linojon has joined #ruby
makara has quit [Quit: Leaving]
<toretore>
yeah, it was named when i was part of the "silly gem name" cargo cult
<toretore>
but it's somewhat descriptive, so it's ok
senayar has quit [Ping timeout: 240 seconds]
lyanchih_ has joined #ruby
<toretore>
besides, rbarcode is probably taken
isbadawi has joined #ruby
<shevy>
yeah, it's easy to remember too
vlad_starkov has quit [Ping timeout: 240 seconds]
User458764 is now known as User458764_NotHe
yubrew has joined #ruby
juarlex has joined #ruby
horofox has joined #ruby
User458764_NotHe has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
rootshift has quit [Quit: My MacBook has decided to go to sleep. Zzzz..]
senayar has quit [Read error: Operation timed out]
arianit has joined #ruby
Xeago has joined #ruby
sski_ has quit [Remote host closed the connection]
Mongey has joined #ruby
ndrei has joined #ruby
philcrissman has quit [Remote host closed the connection]
IceDragon has joined #ruby
sski has joined #ruby
<hfp>
Hey, could anyone recommend something like the watchr gem but more up to date and under active development?
mansi has quit [Remote host closed the connection]
<hfp>
ie it runs a command everytime a file is modified in the directory it's watching
juarlex has quit [Remote host closed the connection]
mansi has joined #ruby
ktosiek_ has quit [Ping timeout: 240 seconds]
montyboy has quit [Quit: My Mac Pro has gone to sleep. ZZZzzz…]
klue has quit [Ping timeout: 240 seconds]
withnale has quit [Ping timeout: 252 seconds]
sski has quit [Ping timeout: 264 seconds]
sparrovv has joined #ruby
rippa has joined #ruby
mansi has quit [Ping timeout: 240 seconds]
rajatkapoor has quit [Ping timeout: 245 seconds]
SCommette has joined #ruby
havenwood has joined #ruby
yubrew has joined #ruby
e4xit has joined #ruby
horofox has quit [Quit: horofox]
Salve has joined #ruby
lw has quit [Quit: s]
agarie has joined #ruby
isbadawi has joined #ruby
yubrew has quit [Ping timeout: 240 seconds]
AussieDownUnder has quit [Remote host closed the connection]
gr33n7007h has joined #ruby
jefflyne has quit [Ping timeout: 264 seconds]
sepp2k has joined #ruby
Salve has quit [Ping timeout: 240 seconds]
zorak has joined #ruby
xIzIv has quit [Quit: WeeChat 0.4.3]
jefflyne has joined #ruby
goganchic has quit []
isbadawi has quit [Ping timeout: 240 seconds]
carraroj has quit [Ping timeout: 240 seconds]
User458764 has quit [Ping timeout: 252 seconds]
withnale has joined #ruby
eka has joined #ruby
mrnugget has quit [Quit: mrnugget]
hiddev has joined #ruby
atno__ has quit [Quit: Leaving]
Skaag has joined #ruby
atno has quit [Remote host closed the connection]
mercwithamouth has quit [Ping timeout: 253 seconds]
senayar has joined #ruby
tjr9898 has quit [Ping timeout: 264 seconds]
gr33n7007h has quit [Read error: Connection reset by peer]
dachi has quit [Quit: ...]
gtech has quit [Ping timeout: 240 seconds]
SCommette has quit [Quit: SCommette]
gtech has joined #ruby
poguez_ has joined #ruby
sski has joined #ruby
klue has joined #ruby
klue has joined #ruby
klue has quit [Changing host]
vlad_starkov has quit [Remote host closed the connection]
mlpinit has joined #ruby
tjr9898 has joined #ruby
bradhe has joined #ruby
fgo has quit [Remote host closed the connection]
Hanmac1 has joined #ruby
randomnick_ has joined #ruby
eka has quit [Quit: My computer has gone to sleep. ZZZzzz…]
sski has quit [Ping timeout: 240 seconds]
dachi has joined #ruby
Hanmac has quit [Ping timeout: 264 seconds]
mlpinit has quit [Ping timeout: 240 seconds]
failshell has joined #ruby
bradhe has quit [Ping timeout: 240 seconds]
ndrei has quit [Ping timeout: 240 seconds]
<hoelzro>
hfp: what's wrong with watchr?
mansi has joined #ruby
mercwithamouth has joined #ruby
<shevy>
can you guys recommended something that could test your code BUT that does not necessarily say "you must test cover 100%"? Like I only want to test here and there, I don't mind testing 100%
jhass|off is now known as jhass
quatron has joined #ruby
failshel_ has joined #ruby
fridim__ has joined #ruby
sparrovv has quit [Remote host closed the connection]
m4n1f3st0 has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
montyboy has joined #ruby
failshell has quit [Ping timeout: 240 seconds]
njection has joined #ruby
fantazo has joined #ruby
<hfp>
hoelzro: it seems to be unmaintained?
seggy has joined #ruby
klaut has joined #ruby
<hoelzro>
are there any bugs in it?
<hoelzro>
or missing features that you need?
<hfp>
I was thinking an active project is better than an inactive one
<hfp>
I'm new to this, I'm going with my guts :)
<hoelzro>
yeah, but if the code works...
<hoelzro>
I'd rather pick a tried-and-true stable project that one that decided that they didn't like the API of the first, so they're spending their time reimplementing the same functionality
segmond has quit [Ping timeout: 255 seconds]
<hfp>
I understand
failshel_ has quit [Remote host closed the connection]
relix has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<havenwood>
though 3 or 4 years makes for stale, at least if the Issues are backlogged
rococo has joined #ruby
<havenwood>
granted some things do *just work* and don't need to be fiddled with as much
montyboy has quit [Quit: My Mac Pro has gone to sleep. ZZZzzz…]
<hfp>
Thanks, I'm using observr which is a fork from watchr. It seems to work properly.
<toretore>
this "oh the last commit was 2 YEARS ago, it must be bug ridden!!" nonsense must die
<hfp>
btw, how do you discover gems?
tungd has joined #ruby
<shevy>
what do you mean discover
<shevy>
you can search at the ruby toolbox
<toretore>
this was because i follow the author on twitter, and i remembered he mentioned it
rootshift has joined #ruby
rococo has quit [Ping timeout: 252 seconds]
<hfp>
I mean right now I'm starting out with Ruby and the gems I know of is small (less than 10 probably). How do you discover gems to use in your future projects? Are there podcasts or is it word of mouth or another way?
<toretore>
i was going to say something like "oh, `ls` was last updated 7 years ago, it must clearly be full of bugs" but the last commit was only a couple of months ago
<shevy>
toretore probably fixing a bug :D
<shevy>
there was a funny bug in sudo lately
<toretore>
looks like all the coreutils have lots of changes
<toretore>
version numbers should be zero padded to accomodate mac users
<shevy>
whoa
<shevy>
never seen class Shell before
<toretore>
myapp-0001.0002.0003
<shevy>
ack
<shevy>
the example is awful havenwood ... look: for dir in ["dir1", "dir3", "dir5"]
pfg has joined #ruby
<havenwood>
shevy: yeah, we need to brush off some dust in some corners of the stdlib - i've never done a Ruby documentation commit and need to change that soon!
aleaf has joined #ruby
<aleaf>
help
<aleaf>
er... disregard
abk has quit [Ping timeout: 252 seconds]
isbadawi has joined #ruby
aleaf has left #ruby [#ruby]
<havenwood>
shevy: we could show off piping between Shell commands much better
[gmi] has joined #ruby
marcdel has joined #ruby
octarine has quit [Write error: Connection reset by peer]
fayimora_ has quit [Read error: Connection reset by peer]
Salve has quit [Ping timeout: 240 seconds]
<havenwood>
shevy: and its docs reference deprecated methods >.>
endash_ has joined #ruby
atmosx has joined #ruby
User458764 has joined #ruby
fayimora_ has joined #ruby
octarine_ has joined #ruby
<crome_>
jph98 has quit [Quit: jph98]
<shevy>
that doc is kinda... sparse
avleaf has joined #ruby
withnale has quit [Ping timeout: 240 seconds]
alexdaube has joined #ruby
<shevy>
we could actually need a complete revamp and overhaulf of stdlib
<shevy>
all without docu would then be removed
<shevy>
(or the docu will be improved)
<shevy>
this will be pipework's dream :D
apeiros has joined #ruby
isbadawi has quit [Ping timeout: 240 seconds]
avleaf has left #ruby [#ruby]
<atmosx>
hello
<havenwood>
hi
mary5030 has joined #ruby
marcdel has quit []
endash_ has quit [Ping timeout: 264 seconds]
chrisseaton has quit []
Mongey has quit [Ping timeout: 240 seconds]
<shevy>
hey atmosx
<shevy>
I see you are still rocking with rails
toastynerd has quit [Remote host closed the connection]
freezey has joined #ruby
<atmosx>
Yeah, I managed to bypass the issue I had yesterday... Thank God git supports branching
<atmosx>
Now I'm facing a design dilema: I'm creating this patietn's record web-app. I have Patients/Doctors and I need probably a scheduler. So I'm thinking of creating another model called "Scheduler" where I'll register the appointments... Doctor/Patient/Date/Room(1..4)
<shevy>
hehe
<atmosx>
shevy: + I had to configure 3 windows PC's via TeamViewer, lost ~3 hours trying to setup OpenVPN + RDP but apparently these musings are dangerous when you're floating on windows
<shevy>
and an online calendar, don't forget that
endash_ has joined #ruby
<shevy>
I hate teamviewer
<atmosx>
shevy: it's incredible the amount of shit that comes with default installations... HP had at least 3 programs to *facilitate* operations that are implemented into the system anyway... removed an uneeded mcafee antivirus... office hm anyway.
endash_ has quit [Read error: Connection reset by peer]
<shevy>
and working on windows is so annoying
endash_ has joined #ruby
<atmosx>
I hate everything that has to do with Microsoft but wasn't my choice to make
<atmosx>
I'd go for 3 chromebooks they will just browse the web
<shevy>
hehehe
<havenwood>
atmosx: i think they usually call the person making the appointment a Receptionist not a Scheduler :P
bradhe has joined #ruby
<havenwood>
i'd like to checkout a Chromebook Pixel, not sure i'd throw down for one but i'd like to see how it looks and feels
<atmosx>
havenwood: it's not for programming, but for every-day tasks it's awesome and it's 4 times faster than my MBA ... I had the samsung 12.1"
<itadder>
oh how old is your MBA
dayepa has quit [Remote host closed the connection]
<havenwood>
good battery life?
<itadder>
atmosx: do you know of any good budgeting software for the mac
<atmosx>
havenwood: it's blazing fast. Everything web-based of course, but who cares... We live online anyway. The ssh client sucks big-time. The pixel is intel-based so you can do more things actually...
<itadder>
or just use excel
Advocation has joined #ruby
<atmosx>
itadder: depends on what you need, I use iCompta for my personal finances... But I wouldn't call it a professional solution.
<havenwood>
itadder: Numbers or an online SAAS
<atmosx>
itadder: I ~ never use MS software here. Numbers and Pages (iWork suite) or vim :-)
freezey has quit [Remote host closed the connection]
foooobear has quit [Quit: Computer has gone to sleep.]
fijimunkii has joined #ruby
<itadder>
'wow looks nice
<itadder>
oh I should use numbers
<atmosx>
havenwood: since I'm writing the program I can it whatever I want!!! (at least at DB level :-P)
<itadder>
excel is okay but the mac version interfact sucks
<itadder>
icompta looks nice but a bit expensive
<atmosx>
itadder: wait a minute
<atmosx>
I have a license for an app I don't use
<itadder>
okay
<atmosx>
it's called 'Money'
<itadder>
oh
withnale has joined #ruby
<atmosx>
similar but uglier/heavier
_Andres has joined #ruby
<atmosx>
hmm I can give you the license but it's registered to my email/name :-P
bradhe has quit [Ping timeout: 252 seconds]
postmodern has quit [Quit: Leaving]
<itadder>
damn I was overdraft
<itadder>
the rent did not get cashed until one day before my other paycheck
<itadder>
bah
<itadder>
mint just seemed like to much work
mlpinit has joined #ruby
<itadder>
and my bank online stuff is not great either :(
<itadder>
LOL
<itadder>
oh money uses dropbox HMM
fridim__ has quit [Ping timeout: 264 seconds]
<atmosx>
itadder: I can give yout the details, but you won't receive updates..
<atmosx>
itadder: if it doesn't bother you, I don't care.
elaptics is now known as elaptics`away
jollyy has quit [Ping timeout: 240 seconds]
jph98 has joined #ruby
<itadder>
cool
<itadder>
yea let me see
<itadder>
oh no updates
freezey has joined #ruby
freezey has quit [Remote host closed the connection]
mlpinit has quit [Ping timeout: 240 seconds]
<itadder>
I may buy it will try for 30 days
<itadder>
I have a lot of things to do to day
ndrei has joined #ruby
<itadder>
I just started a new gig and if I do good I may get hired full time
Mongey has joined #ruby
Emmanuel_Chanel has quit [Quit: Leaving]
<itadder>
my friend told me he want me to join the team, he m anages but it up to the CIO to see if he likes me
<atmosx>
itadder: good lack with that
<itadder>
yea it been crazy two days at this hedgefund
<itadder>
they want stuff done quickly and follow ups
freezey_ has joined #ruby
virtualize has quit []
<itadder>
I used to use quicken a while back On a pc it was not bad but over complex
freezey_ has quit [Remote host closed the connection]
<atmosx>
a hedgefund? oh... be careful
<itadder>
In college the only class I was no good
<itadder>
atmosx: oh why
abdulsattar has joined #ruby
<itadder>
some anylanst emailed support last night he could not launch a DRM excel document needed some plugin, I saw this mornign and installed it for him on his VPN home workstation and at the office.
jollyy has joined #ruby
<itadder>
Sent out emails to helpdesk and him that I was going to do it and then one That I was done
<atmosx>
itadder: you're working there as a sys-adin or programmer?
<itadder>
I just want to give a good impression becuase if I get hired full time or as a consutalnt
<itadder>
sys-admin / help desk
<atmosx>
cool
<itadder>
not programing, but it will pay more and pay my bills
<atmosx>
what kind of VPN do they use? IPSec?
<itadder>
while I learn ruby in the afternooon
<itadder>
Sonicwall
<itadder>
becuase of political reason
virtualize has joined #ruby
<itadder>
it a hedgefund so thier a poltical intraoffice reason but I bet it a ipsec tunnel
<atmosx>
got it
<itadder>
that how I used to to do years back at my first job
hiddev has quit [Quit: system sleep]
<itadder>
let just say It the hedgefund for one of the big PC manufactures in the usa
<itadder>
or it family
<atmosx>
cool
<itadder>
altough the big guys who mange it love ipads
ndrei has quit [Ping timeout: 246 seconds]
<itadder>
I stayed late helping the helpdesk manager my friend set up his laptop PC latop for his overseas bussiness trip
<itadder>
made sure email was working, trading platform, and citirx was working
<itadder>
LOL
ndrei has joined #ruby
<itadder>
I had to modify the registry atmosx his outlook inbox was over 20 gigs about 21 gigs
<shevy>
hehe
<itadder>
past that outlook won't download more emails
<shevy>
outlook sucks so much
<itadder>
Yea so this registry key I had to set for 100 gigs
<itadder>
outlook is a bain
tjr9898 has quit [Read error: Connection reset by peer]
<itadder>
outlook 2010 is so much better, but then 2013 is a headache
<itadder>
the PC I was given has office 2013 the Theme is horrible
tjr9898 has joined #ruby
<itadder>
We are testing office 2013 before it deployed firmwide, they ar ecurrently all 2007
<itadder>
shevy: it was funny after a simply regedit it started to download emails again
<itadder>
it posted in microsoft knowledge base, but they won't explain the math how to convert to hex
tungd has quit [Quit: leaving]
<itadder>
so I found a exchange online user magzine that had some regsitry keys and explained how it worked.
<atmosx>
itadder: why don't they use cloud-based solutions? They seem to have a big enough infrastructure... Handling your email locally, is kinda out-of-date. Maybe security reasons but then again PGP
<itadder>
I did not apply the registry keys, I open it notepad and just copied what I needed the vaules, and it worked LOL
<itadder>
oh good you brought that atmosx
<itadder>
the head partners Do not want to put thier stuf fon the cloud
<sigurding>
anyone here around with a C background?
<itadder>
they run over 60 billion or of money
<atmosx>
itadder: because of the NSA?
<atmosx>
sigurding: I wish, but I don't. Shevy does
<shevy>
hmm
<itadder>
and the CIO want to safe guard his job, and such
r0nin_ has joined #ruby
r0nin_ has quit [Client Quit]
<atmosx>
itadder: well, they could build their own cloud infrastructure with that kind of money...
<itadder>
we do have a back up site in a data center, but it not cloud based
<shevy>
atmosx, would you represent a table like that? http://pastie.org/8926803 it is a 10x5 table, 10 rows, 5 columns (or vice versa haha I forgot)
<atmosx>
itadder: no need to use google/aws/etc
<itadder>
our UK office I think runs thier stuff from the Datacenter in UK
<itadder>
tat a small office
<itadder>
atmosx: yea we do do tht
<itadder>
for backup and BCP
<itadder>
we have a offsite datacenter for certain things and for a backup exchange stuff
<atmosx>
shevy: 5x10, yes
<itadder>
but they will neer go for google or aws
<itadder>
they may go for a soultion if it was owned by the big pc manfucature
chrisseaton has joined #ruby
<shevy>
atmosx ok
<itadder>
If the CEO suggeted to the partners, we X pc company offer cloud they may say yes shevy
gregf has quit [Quit: WeeChat 0.4.3]
<itadder>
atmosx:
<shevy>
I will need this for (a) games like minesweeper and (b) for tables where I will remove subsection (like in row 3, delete from 3 up to 6)
<atmosx>
itadder: hardware manufacture you mean? Because GOO and AMZ are as big as it gets
<itadder>
damn I need to finish with my bills
<itadder>
they are the fourth or third place PC company in the usa
<itadder>
I won't say who
<itadder>
becuase I could ger fired
<shevy>
hehe
iptunneler has joined #ruby
<itadder>
I signed a paper on thursday
<shevy>
yeah
<atmosx>
itadder: haha okay
<shevy>
now they have your balls
<itadder>
yea I dislike that
<itadder>
but I get part of their oney
<itadder>
LOL
<itadder>
money
tjr9898_ has joined #ruby
<shevy>
I had to sign a blablabla I wont steal patentable knowledge too
rootshift has joined #ruby
<shevy>
only way to get out of slavery is... start your own company!
<shevy>
then you are only a slave to the banks and politicans
quatron_ has joined #ruby
<itadder>
oh shoot I forgot numbers is free online
<itadder>
icloud.com
tjr9898 has quit [Ping timeout: 240 seconds]
<itadder>
hmm I don't wan tot spend 20 dollars on it right now, becuase I am going to be low on cash becuase of over drafts :(
<shevy>
atmosx when I initialize a table like that, should I initialize each field with a nil?
lampe2 has joined #ruby
<atmosx>
shevy: No idea
<shevy>
hehe
<atmosx>
I'm gonna get a shower and then watch my ancestors slaughter Iranians in the movies
<atmosx>
Jezz, I should be proud of that somehow
yubrew has joined #ruby
quatron has quit [Ping timeout: 246 seconds]
quatron_ is now known as quatron
<shevy>
atmosx lol
<shevy>
atmosx well they were called Persians or? I am not sure if Iranians are really all Persians... I heard some are in Afghanistan too, so ... had that with a family that were Pashtuns and always pointed out that they were not Arabian but Persian
atno has joined #ruby
Skaag has quit [Ping timeout: 240 seconds]
peckerman has quit [Quit: buhbye.]
saarinen has joined #ruby
sdouglas has joined #ruby
shadoi1 has quit [Read error: Connection reset by peer]
peckerman has joined #ruby
yubrew has quit [Ping timeout: 240 seconds]
shadoi1 has joined #ruby
Speed has joined #ruby
mehlah has quit [Quit: Leaving...]
jph98 has quit [Quit: jph98]
jollyy has quit [Ping timeout: 252 seconds]
peckerman has quit [Client Quit]
tjr9898 has joined #ruby
sdouglas has quit [Ping timeout: 240 seconds]
tjr9898_ has quit [Ping timeout: 240 seconds]
rootshift has quit [Ping timeout: 252 seconds]
glebm has quit [Ping timeout: 264 seconds]
tjr9898_ has joined #ruby
xxpor has joined #ruby
jollyy has joined #ruby
mgorbach has quit [Ping timeout: 264 seconds]
vlad_starkov has joined #ruby
vlad_starkov has quit [Remote host closed the connection]
ktosiek has joined #ruby
tjr9898 has quit [Ping timeout: 264 seconds]
vlad_starkov has joined #ruby
xxpor_ has quit [Ping timeout: 245 seconds]
vlad_starkov has quit [Remote host closed the connection]
Salve has joined #ruby
Skaag has joined #ruby
jragon has joined #ruby
Xeago has quit [Remote host closed the connection]
alexju has joined #ruby
tjr9898 has joined #ruby
axsuul has joined #ruby
linojon has quit [Read error: Operation timed out]
isbadawi has joined #ruby
mgorbach has joined #ruby
tjr9898_ has quit [Ping timeout: 240 seconds]
timonv has quit [Remote host closed the connection]
mgorbach has quit [Read error: Connection reset by peer]
Salve has quit [Ping timeout: 240 seconds]
Emmanuel_Chanel has joined #ruby
mustdoge has quit [Read error: Connection reset by peer]
Skaag has quit [Ping timeout: 264 seconds]
mustdoge has joined #ruby
teddyp1cker has quit [Remote host closed the connection]
Xeago has joined #ruby
isbadawi has quit [Ping timeout: 264 seconds]
tjr9898 has quit [Ping timeout: 240 seconds]
mustdoge has quit [Read error: Connection reset by peer]
mustdoge has joined #ruby
mlpinit has joined #ruby
marcdel has joined #ruby
mgorbach has joined #ruby
abdulsattar has quit [Remote host closed the connection]
toastynerd has joined #ruby
bradhe has joined #ruby
Salve has joined #ruby
montyboy has joined #ruby
tgkokk has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
IceDragon has quit [Ping timeout: 264 seconds]
tjr9898 has joined #ruby
timonv has joined #ruby
vlad_starkov has joined #ruby
kies has joined #ruby
User458764 is now known as User458764_NotHe
tt1187 has joined #ruby
Speed has quit [Quit: When two people dream the same dream, it ceases to be an illusion.]
Xeago has quit [Remote host closed the connection]
bradhe has quit [Ping timeout: 240 seconds]
teddyp1cker has joined #ruby
User458764_NotHe has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
tjr9898_ has joined #ruby
sparrovv has joined #ruby
tjr9898 has quit [Ping timeout: 246 seconds]
andrewlio has quit [Quit: Leaving.]
Advocation has quit [Quit: Advocation]
wallerdev has joined #ruby
linojon has joined #ruby
mlpinit has quit [Remote host closed the connection]
abdulsattar has joined #ruby
endash_ has quit [Quit: endash_]
Kilo`byte has quit [Read error: Operation timed out]
Xeago has joined #ruby
mgorbach has quit [Read error: Connection reset by peer]
Kilo`byte has joined #ruby
fieldfirst has quit [Write error: Connection reset by peer]
fieldfirst has joined #ruby
Advocation has joined #ruby
dx7 has quit [Remote host closed the connection]
lyanchih_ has quit [Quit: lyanchih_]
teddyp1cker has quit [Remote host closed the connection]
seggy has joined #ruby
dx7 has joined #ruby
peckerman has joined #ruby
peckerman has quit [Client Quit]
bbloom has joined #ruby
peckerman has joined #ruby
glebm has joined #ruby
segmond has quit [Ping timeout: 240 seconds]
ndrei has quit [Ping timeout: 264 seconds]
tt1187 has quit [Ping timeout: 240 seconds]
mgorbach has joined #ruby
dx7 has quit [Ping timeout: 264 seconds]
yjmsf20 has joined #ruby
montyboy has quit [Quit: My Mac Pro has gone to sleep. ZZZzzz…]
dx7 has joined #ruby
Dwarf_ is now known as Dwarf
endash_ has joined #ruby
fihihe has joined #ruby
marcdel has quit []
jollyy has quit [Quit: jollyy]
yasushi has quit [Remote host closed the connection]
toastynerd has quit [Remote host closed the connection]
supersym has joined #ruby
yubrew has joined #ruby
arubin has joined #ruby
Xeago has quit [Remote host closed the connection]
toastynerd has joined #ruby
Xeago has joined #ruby
toastynerd has quit [Remote host closed the connection]
mary5030 has quit [Remote host closed the connection]
_justin has joined #ruby
sparrovv has quit [Remote host closed the connection]
i_s has joined #ruby
Speed has joined #ruby
yubrew has quit [Ping timeout: 240 seconds]
vlad_starkov has quit [Remote host closed the connection]
mercwithamouth has quit [Ping timeout: 264 seconds]
nisstyre has joined #ruby
vlad_starkov has joined #ruby
yjmsf20 has quit [Ping timeout: 240 seconds]
telling has joined #ruby
telling has quit [Changing host]
telling has joined #ruby
Xeago has quit [Ping timeout: 252 seconds]
i_s has quit [Remote host closed the connection]
i_s has joined #ruby
Gadgetoid has quit [Ping timeout: 265 seconds]
Gadgetoid has joined #ruby
saarinen has quit [Quit: saarinen]
mikepack has joined #ruby
tjr9898_ has quit [Remote host closed the connection]
lessless is now known as Guest13108
Guest13108 has quit [Killed (kornbluth.freenode.net (Nickname regained by services))]
Guest13108 has joined #ruby
tjr9898 has joined #ruby
zorak has joined #ruby
mary5030 has joined #ruby
vpretzel has joined #ruby
i_s has quit [Ping timeout: 240 seconds]
Gadgetoid has quit [Read error: Operation timed out]
Gadgetoid_ has joined #ruby
Gadgetoid_ is now known as Gadgetoid
mary5030 has quit [Remote host closed the connection]
vlad_starkov has quit [Remote host closed the connection]
leonidlm has quit [Ping timeout: 252 seconds]
iptunneler has left #ruby ["Leaving"]
mikepack has quit [Ping timeout: 264 seconds]
browndawg has quit [Read error: Connection timed out]
yarou has joined #ruby
browndawg has joined #ruby
yarou has quit [Remote host closed the connection]
<Speed>
believe shevy, I most definitively won't be a problem.
<shevy>
benzrf but documentation can be a huge impediment
<benzrf>
i should totally try writing a small talk in haskell
<benzrf>
:y
<shevy>
even Io did not have complete documentation
<shevy>
and ruby docu was awful before pickaxe
<shevy>
I think people need to write docu as they add features
tjr9898 has quit [Remote host closed the connection]
<shevy>
otherwise they tend to not want to write it again
<shevy>
and tests too!
<benzrf>
dennomus from ##programming made a good point on the topic of blox in ruby vs lambdas
<shevy>
blox?
<havenwood>
what was the point?
ferno has joined #ruby
<ferno>
Speed: Wat wat
<benzrf>
specifically that special flow-control semantics (break, return, next instead of just method-style return) are not always needed & can be dangerous
<benzrf>
example he gave:
<benzrf>
>> [1, 2, 3, 4, 5].keep_if {|n| break if n > 3; true}
<jhass>
Akuma: that means the first element of your array is nil
<Akuma>
yes
<havenwood>
Akuma: you aren't asking for an element that isn't there
<centrx>
Or possibly the whole "array"
<Akuma>
I'm an idiot, I found my problem
<havenwood>
are*
isbadawi has quit [Ping timeout: 240 seconds]
<Akuma>
I was doing an each on the array and was still trying to acces the hash from the array value....
<Akuma>
thanks anyways for the help :)
<superlou>
jhass, any idea why Dir["census_api/*"].each { |file| require file } doesn't work?
spider-mario has joined #ruby
trhodes_ has quit [Ping timeout: 255 seconds]
ner0x has joined #ruby
<jhass>
superlou: because it still depends on the current working directory, in this case being the lib dir of the gem
<superlou>
if I puts Dir["census_api/*"] I see the right files, but it doesn't seem to resolve the need to require the files that are in the folder individually
<superlou>
is there a pattern for doing this kind of thing in a gem?
<jhass>
superlou: really, just explode it into three lines and be explicit, it's actually good practice to do so
yfeldblu_ has quit [Remote host closed the connection]
txdv has joined #ruby
yfeldblum has joined #ruby
<superlou>
jhass, makes sense to me. just felt un rubyish
<havenwood>
superlou: click a button or two on Githubs, rinse and repeat!
<shevy>
anyone of you guys using ruby-gnome or another (non-web) GUI in ruby?
idiocrash has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<havenwood>
shevy: Shoes 4
<havenwood>
shevy: :P
rootshift has quit [Quit: My MacBook has decided to go to sleep. Zzzz..]
Hanmac has quit [Ping timeout: 252 seconds]
alexherbo2 has joined #ruby
<jhass>
shevy: did you try the gtk broadway backend yet? it makes websites out of your gtk applications :P
yubrew has joined #ruby
montyboy has quit [Quit: My Mac Pro has gone to sleep. ZZZzzz…]
<benzrf>
jhass: sounds like seaside
bashed has left #ruby [#ruby]
weirdpercent has left #ruby ["Leaving"]
bradhe_ has joined #ruby
MJBrune has quit [Remote host closed the connection]
niftyn8 has joined #ruby
kennym has left #ruby [#ruby]
mustdoge has quit [Remote host closed the connection]
mustdoge has joined #ruby
<RubyPanther>
shevy: I use ruby-gnome and plain Gtk
1JTAAP1FG is now known as linduxed
bradhe has quit [Ping timeout: 240 seconds]
koell has joined #ruby
nari has joined #ruby
yubrew has quit [Ping timeout: 264 seconds]
Lewix has joined #ruby
Hanmac has joined #ruby
Salve has joined #ruby
nbezzala has joined #ruby
Elico has joined #ruby
Hanmac1 has quit [Ping timeout: 240 seconds]
Salve has quit [Read error: Connection reset by peer]
Salve has joined #ruby
alexherbo2 has quit [Read error: Connection reset by peer]
arianit has joined #ruby
alexdaube has quit []
<shevy>
jhass hmm never heard of that before
<shevy>
RubyPanther cool, have you released anything as a gem yet?
bricker`LA has quit [Quit: leaving]
<shevy>
related to ruby-gnome that is
Solnse has joined #ruby
jjbohn has joined #ruby
<RubyPanther>
shevy: no, there are already too many gems in the world
vlad_starkov has quit [Remote host closed the connection]
<RubyPanther>
I could make a Gtk viewer for pi_pie
Salve has quit [Ping timeout: 252 seconds]
<RubyPanther>
I've got utilities for Restaurant Pro Express/Cash Register Express, but I wouldn't want to release them and risk anybody being encouraged to actually buy those products
Hanmac has quit [Ping timeout: 264 seconds]
mary5030 has joined #ruby
mary5030 has quit [Remote host closed the connection]
jjbohn has quit [Ping timeout: 264 seconds]
<RubyPanther>
I've got a tray gmail checker but I don't want to release that because I'd get support emails from people whose mail is down
codecop has joined #ruby
ferr has quit [Quit: Leaving.]
shaileshg has quit [Quit: Connection closed for inactivity]
<centrx>
RubyPanther, Sounds like a tough live you lead
<centrx>
life
<shevy>
RubyPanther well ok but let's say these are three large projects in ruby-gnome
<shevy>
you would surely have some tiny gems
<shevy>
like minesweeper!
Jetchisel has joined #ruby
Skaag has joined #ruby
msmith has quit [Remote host closed the connection]
xcv has joined #ruby
RubyPanther has quit [Ping timeout: 264 seconds]
Hanmac has joined #ruby
msmith has joined #ruby
msmith has quit [Remote host closed the connection]
Skaag has quit [Ping timeout: 264 seconds]
msmith has joined #ruby
benzrf is now known as benzrf|offline
alk_ has joined #ruby
<alk_>
ola
<alk_>
I'm trying to figure out something that is many not in the docs. is it possible to access a variable that's in the main scope? ie. #!/usr/bin/env ruby, something = value, then somethingelse = obj.new. can obj.new somehow access that initial variable from the main context? without making it global with the $ prefix?
rootshift has joined #ruby
Maitiu has joined #ruby
msmith has quit [Ping timeout: 240 seconds]
<toretore>
alk_: no
<toretore>
you'll need to pass it in
<alk_>
no way at all to explicitely specify a context?
kennym has joined #ruby
<alk_>
damn. ok. it's just that I'm patching some software and I want to keep the changes minimal
<alk_>
but I guess I'll have to push the changes a bit further
tectonic has quit []
<toretore>
well, it's true to the real meaning of patch, i'll give you that
<jhass>
alk_: you could do something very hack with passing in binding, but this is no sane way at all. Just pass it in (somethingelse = obj.new(something) )
arya__ has joined #ruby
arya_ has quit [Read error: Connection reset by peer]
mengu has joined #ruby
kraljev5 has joined #ruby
<alk_>
basically I'm adding a plugin to a daemon, as a subclass, that doesn't pass the full config. but I need it
RubyPanther has joined #ruby
<alk_>
I guess I'll just have to change a few things here an there
<kraljev5>
hey! If I do this:
<kraljev5>
obj = Obj.new
<kraljev5>
obj.var = 10
<kraljev5>
then var is not yet available in #initialize
<kraljev5>
how to inject that variable before #initialize is invoked
<centrx>
kraljev5, What are you really trying to do
<alk_>
Obj.new(var). and take the arguments.
<centrx>
^
<alk_>
but yeah the real question is what are you trying to do
Teltariat has joined #ruby
kennym has quit [Ping timeout: 240 seconds]
<kraljev5>
#initialize is not under my control
<kraljev5>
I want to pass env hash, so it can be used in #initialize by the user of a gem
<centrx>
What is this code, a fortress?
<Teltariat>
Hello. I was readying the "Programming Ruby" book then saw that it documents Ruby 1.6.... will that matter? It looks like I'm running Ruby 2.0... how much has changed? Or what would you suggest as better, much more up-to-date learning resource?
<kraljev5>
So, I have to override .new
<alk_>
Teltariat : a lot will be the same. but you should still use more up to date docs
<jhass>
kraljev5: you mean you're writing a gem and users are meant to subclass one of the classes it provides? requiring them to take an argument when they override #initialize is a totally legit API requirement of your gem then, IMO
<jhass>
Teltariat: 1.6 is really old though
<banister>
Teltariat a tonne has changed
<banister>
Teltariat get another book :)
<RubyPanther>
shevy: I lagged out, did you have a ruby-gnome question?
glebm has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
petey has joined #ruby
<shevy>
RubyPanther hmm not quite yet, I am just wondering whether I should release small standalone ruby-gnome things
<centrx>
Teltariat, You must mean Ruby 1.8? Ruby 1.6 is like 15 years old
<shevy>
if there is like a grand total of 8 people worldwide using ruby-gnome it is probably not worth it
kraljev6 has joined #ruby
<kraljev5>
jhass: Yes, take an argument and not forget to call super! :(
kraljev5 has quit [Remote host closed the connection]
koell has quit [Ping timeout: 335 seconds]
<jhass>
kraljev6: another way is to have a hook method, something like #initialize_something that you call from your #initialize (if existent)
mgorbach_ has joined #ruby
mgorbach has quit [Excess Flood]
sigurding has quit [Quit: sigurding]
isbadawi has joined #ruby
kennym has joined #ruby
kennym has quit [Changing host]
kennym has joined #ruby
mgorbach_ is now known as mgorbach
confounds has joined #ruby
fannye has quit [Read error: Connection reset by peer]
<RubyPanther>
shevy: There are probably lots, but they're probably like me and writing reports apps for clients
<shevy>
hmm
<RubyPanther>
Gtk has lots of users, but it hasn't been sexy in years
AlexRussia has quit [Remote host closed the connection]
AlexRussia has joined #ruby
tectonic has joined #ruby
jeregrine has joined #ruby
<banister>
RubyPanther when i want a GUI i just use something like marionette.js + a thin ruby websocket backend
mehlah has joined #ruby
Lewix has quit [Read error: Connection reset by peer]
isbadawi has quit [Ping timeout: 240 seconds]
timonv has quit [Ping timeout: 241 seconds]
Lewix has joined #ruby
mostlybadfly has quit [Quit: Connection closed for inactivity]
<RubyPanther>
shevy: what do you have, apps, widgets, libraries?
davidcollom_zzz is now known as davidcollom
<shevy>
RubyPanther hmm a mixture, both. but more apps, or rather - they are mostly just one class alone
x1337807x has joined #ruby
<RubyPanther>
some custom widgets might get people excited to use it
<shevy>
the thing I'd start is with minesweeper
<RubyPanther>
the future needs minesweeper, definitely
tectonic has quit [Client Quit]
vlad_starkov has joined #ruby
Skaag has joined #ruby
chipotle_ has quit [Read error: Connection reset by peer]
<havenwood>
shevy: you can `rake samples` to have the next sample pop up when you close the first
kraljev6 has quit [Ping timeout: 264 seconds]
<centrx>
#ruby, the only channel where spammers can hang out and message everyone in the channel
petey has quit []
timonv has joined #ruby
monkegji_ has joined #ruby
vlad_starkov has joined #ruby
Hanmac1 has joined #ruby
nicoulaj has quit [Remote host closed the connection]
monkegjinni has quit [Ping timeout: 240 seconds]
BeingUntoDeath has joined #ruby
mustdoge has quit [Remote host closed the connection]
<Teltariat>
algddddd
<Teltariat>
d
<Teltariat>
d
<Teltariat>
d
Hanmac has quit [Ping timeout: 240 seconds]
mark06 has joined #ruby
<Teltariat>
(sorry, issue with my terminal)
<mark06>
how can I list all additional gems that were installed after ruby installation?
Hanmac has joined #ruby
mikepack has quit [Remote host closed the connection]
timonv has quit [Ping timeout: 240 seconds]
<Teltariat>
alk_ jhass banister centrx On the Ruby website, in the documentation section, there is a link to the "Programming Ruby" book. http://ruby-doc.com/docs/ProgrammingRuby/ <- It's listed as documenting Ruby 1.6 under Ruby Versions
isbadawi has joined #ruby
<centrx>
Teltariat, Oh that one's okay
<Teltariat>
oh ok
<centrx>
Teltariat, I thought it documented 1.8
<centrx>
Teltariat, Apparently not much different between 1.6 and 1.8
wallerdev has quit [Quit: wallerdev]
vlad_starkov has quit [Ping timeout: 264 seconds]
<centrx>
Teltariat, There are some significant backwards-incompatible differences between 1.8 and 1.9, but 1.8 (1.6) is a good start
<centrx>
zorak, Yes, there's also Date.html and DateTime.html
<centrx>
zorak, Those are the three date/time classes in core Ruby
AlexRussia has quit [Read error: Connection reset by peer]
<centrx>
Actually DateTime is in stdlib
<zorak>
thanks!
<centrx>
Note really sure what the point of DateTime is to be honest
<centrx>
Start with Date and Time, ignore DateTime for now
sambao21 has quit [Quit: Computer has gone to sleep.]
yubrew has joined #ruby
klaut has quit [Remote host closed the connection]
gregf has quit [Quit: WeeChat 0.4.3]
lkba has joined #ruby
lw has quit [Quit: s]
dseitz has joined #ruby
yubrew has quit [Ping timeout: 240 seconds]
sambao21 has joined #ruby
linojon has quit [Quit: linojon]
andy__ has quit [Read error: Connection reset by peer]
aquinas has left #ruby [#ruby]
<zorak>
centrx: im reading time
andy__ has joined #ruby
axsuul has quit [Ping timeout: 240 seconds]
_bart has quit [Ping timeout: 252 seconds]
kirun has quit [Quit: Client exiting]
sski has joined #ruby
SonicX has quit [Ping timeout: 240 seconds]
itadder has joined #ruby
rococo has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
undert has left #ruby ["Leaving"]
butblack has quit [Quit: butblack]
elaptics is now known as elaptics`away
shaunbaker has quit [Remote host closed the connection]
<RubyPanther>
DateTime implements various RFCs that somebody might want
arya_ has joined #ruby
havenwood has quit [Remote host closed the connection]
sambao21_ has quit [Quit: Computer has gone to sleep.]
havenwood has joined #ruby
Skaag has joined #ruby
YamakasY has joined #ruby
havenwood has quit [Ping timeout: 252 seconds]
<zorak>
RubyPanther: i want make an overtime calculator. User input the date and time of enter work, date and time of getting out and return the overtime
<zorak>
but, with the rules of the movie guild of Argentina
deens has joined #ruby
lw has joined #ruby
<zorak>
(that there's a lot of rules)
<RubyPanther>
zorak: Time class is probably where you should spend most of your time
workmad3 has joined #ruby
<zorak>
yes, time have even a way to know if the day was sunday