elia has quit [Quit: Computer has gone to sleep.]
subbu has joined #jruby
subbu has quit [Ping timeout: 245 seconds]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:c504e87 by Chris Seaton): The build passed. (http://travis-ci.org/jruby/jruby/builds/48831478)
travis-ci has left #jruby [#jruby]
havenwood has quit [Remote host closed the connection]
triple_b has joined #jruby
_gautam_ has quit [Quit: Be back later ...]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:1f2a890 by Kevin Menard): The build passed. (http://travis-ci.org/jruby/jruby/builds/48833139)
travis-ci has left #jruby [#jruby]
shellac has quit [Quit: Computer has gone to sleep.]
subbu has joined #jruby
mitchellhenke has joined #jruby
mitchellhenke has quit [Quit: Computer has gone to sleep.]
_gautam_ has joined #jruby
sferik has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
_gautam_ has quit [Client Quit]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:bbf6abc by Kevin Menard): The build passed. (http://travis-ci.org/jruby/jruby/builds/48834219)
travis-ci has left #jruby [#jruby]
_gautam_ has joined #jruby
sferik has joined #jruby
baroquebobcat has quit [Quit: baroquebobcat]
subbu has quit [Ping timeout: 245 seconds]
_gautam_ has quit [Quit: Be back later ...]
ivan\ has quit [Read error: Connection reset by peer]
ivan\ has joined #jruby
subbu has joined #jruby
_gautam_ has joined #jruby
camlow325 has quit []
e_dub has joined #jruby
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Hobogrammer has joined #jruby
subbu has quit [Ping timeout: 256 seconds]
_gautam_ has quit [Quit: Lingo: www.lingoirc.com]
Savish has joined #jruby
<Savish> I have a question regarding how to do something with threads, I am sending out api requests on multiple threads, should the response on any thread come back as a 500, we should try 5 more times every 10 seconds, if we fail we should send an email to the user and the data back. I have a question on stack: http://stackoverflow.com/questions/28228043/how-would-you-say-retry-if-you-receive-a-500-on-a-thread-in-jruby, but I am unsure how to do
<Savish> the "retry every 10 seconds, 5 times" part in jruby.... any help would be appreciated
aemadrid has quit [Quit: Connection closed for inactivity]
lopex has quit [Quit: Connection closed for inactivity]
e_dub has quit [Read error: Connection reset by peer]
e_dub has joined #jruby
Aethenelle has joined #jruby
triple_b has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
triple_b has joined #jruby
robbyoconnor has quit [Ping timeout: 246 seconds]
pgokeeffe has quit [Ping timeout: 244 seconds]
sferik has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
robbyoconnor has joined #jruby
Hobogrammer has quit [Ping timeout: 272 seconds]
mrmargolis has quit [Remote host closed the connection]
mrmargolis has joined #jruby
mrmargolis has quit [Ping timeout: 240 seconds]
Hobogrammer has joined #jruby
yfeldblum has quit [Remote host closed the connection]
ivan\ has quit [Remote host closed the connection]
iamjarvo has joined #jruby
ivan\ has joined #jruby
Hobogrammer has quit [Read error: Connection reset by peer]
triple_b has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
Who has joined #jruby
Hobogrammer has joined #jruby
triple_b has joined #jruby
triple_b has quit [Client Quit]
Aethenelle has quit [Quit: Aethenelle]
diegoviola has quit [Remote host closed the connection]
skade has joined #jruby
yfeldblum has joined #jruby
Who has quit [Quit: Who]
slyphon has quit [Ping timeout: 245 seconds]
skade has quit [Quit: Computer has gone to sleep.]
yfeldblum has quit [Remote host closed the connection]
yfeldblum has joined #jruby
ReactiveIO has joined #jruby
ReactiveIO has left #jruby [#jruby]
slyphon has joined #jruby
mrmargolis has joined #jruby
mrmargolis has quit [Ping timeout: 244 seconds]
slyphon_ has joined #jruby
slyphon has quit [Ping timeout: 264 seconds]
tenderlove has quit [Quit: Leaving...]
cprice404 has quit [Quit: Konversation terminated!]
subbu has joined #jruby
ivan\ has quit [Read error: Connection reset by peer]
ivan\ has joined #jruby
rsim has joined #jruby
deobalds has joined #jruby
e_dub has quit [Quit: e_dub]
e_dub has joined #jruby
dinfuehr has joined #jruby
slyphon_ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
subbu has quit [Ping timeout: 245 seconds]
yfeldblum has quit [Remote host closed the connection]
fridim_ has joined #jruby
mrmargolis has joined #jruby
mrmargolis has quit [Ping timeout: 245 seconds]
temporalfox has joined #jruby
kares has joined #jruby
JRubyGithub has joined #jruby
JRubyGithub has left #jruby [#jruby]
<JRubyGithub> [jruby] headius closed issue #2474: truffle artifacts are not on maven central and we have a release repo in jruby-parent.pom http://git.io/AogJqA
noop has joined #jruby
lidaaa has quit [Ping timeout: 244 seconds]
BurningChrome_ has quit [Ping timeout: 276 seconds]
dvorak has quit [Ping timeout: 276 seconds]
dvorak has joined #jruby
Hobogrammer has quit [Ping timeout: 265 seconds]
e_dub has quit [Read error: Connection reset by peer]
dvorak has quit [Ping timeout: 240 seconds]
e_dub has joined #jruby
shellac has joined #jruby
ivan\ has quit [Remote host closed the connection]
ivan\ has joined #jruby
dvorak has joined #jruby
yfeldblum has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] mkristian pushed 1 new commit to test-jossl-0.9.6: http://git.io/FXWS
JRubyGithub has left #jruby [#jruby]
<JRubyGithub> jruby/test-jossl-0.9.6 e963024 Christian Meier: fix the expectations of the jruby-noasm integrity test - no more krypt dependencies
yfeldblu_ has joined #jruby
mrmargolis has joined #jruby
yfeldblum has quit [Ping timeout: 244 seconds]
elia has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
mrmargolis has quit [Ping timeout: 245 seconds]
_elia has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (test-jossl-0.9.6:e963024 by Christian Meier): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/48870308)
travis-ci has left #jruby [#jruby]
Savish has quit [Quit: This computer has gone to sleep]
_elia has quit [Read error: Connection reset by peer]
lopex has joined #jruby
elia has quit [Ping timeout: 264 seconds]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] chrisseaton pushed 1 new commit to master: http://git.io/FXRd
JRubyGithub has left #jruby [#jruby]
<JRubyGithub> jruby/master e217033 Chris Seaton: [Truffle] Start to import Enumerator.
elia has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] chrisseaton pushed 1 new commit to master: http://git.io/FXEQ
<JRubyGithub> jruby/master 7156dac Chris Seaton: [Truffle] Hide ambiguous argument warning.
JRubyGithub has left #jruby [#jruby]
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #jruby
elia has quit [Client Quit]
paulswilliamsesq has joined #jruby
drbobbeaty has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> jruby/master 0a6a2b9 Chris Seaton: [Truffle] Hide ignored flags warning.
<JRubyGithub> [jruby] chrisseaton pushed 1 new commit to master: http://git.io/FXaf
JRubyGithub has left #jruby [#jruby]
paulswilliamsesq has quit [Read error: Connection reset by peer]
BurningChrome has joined #jruby
elia has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] chrisseaton pushed 1 new commit to truffle-head: http://git.io/FXwY
<JRubyGithub> jruby/truffle-head 6ee6976 Chris Seaton: Merge branch 'master' into truffle-head
JRubyGithub has left #jruby [#jruby]
paulswilliamsesq has joined #jruby
dinfuehr has quit [Ping timeout: 264 seconds]
marr has joined #jruby
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
shellac has joined #jruby
e_dub has quit [Quit: e_dub]
<rtyler> headius: awake yet? :)
paulswilliamsesq has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
mjc_ has quit []
mjc_ has joined #jruby
paulswilliamsesq has joined #jruby
towski has quit [Ping timeout: 264 seconds]
paulswilliamsesq has quit [Read error: Connection reset by peer]
paulswil_ has joined #jruby
mrmargolis has joined #jruby
paulswil_ has quit [Ping timeout: 264 seconds]
mrmargolis has quit [Ping timeout: 256 seconds]
towski has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] chrisseaton pushed 1 new commit to master: http://git.io/FXbe
JRubyGithub has left #jruby [#jruby]
<JRubyGithub> jruby/master 630368c Chris Seaton: [Truffle] More integration of Enumerable and remove old shims.
paulswilliamsesq has joined #jruby
elia has quit [Read error: Connection reset by peer]
PragTob has joined #jruby
ivan\ has quit [Read error: Connection reset by peer]
ivan\ has joined #jruby
kares has quit [Ping timeout: 255 seconds]
elia has joined #jruby
elia has quit [Read error: Connection reset by peer]
vtunka has joined #jruby
Tobi has joined #jruby
Tobi is now known as Guest76790
PragTob has quit [Ping timeout: 256 seconds]
paulswilliamsesq has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] chrisseaton pushed 2 new commits to master: http://git.io/F1fO
<JRubyGithub> jruby/master 89c20fb Chris Seaton: [Truffle] More Enumerable specs passing due to improved Enumerator.
<JRubyGithub> jruby/master 3df5d12 Chris Seaton: [Truffle] Implement Rubinius.check_frozen
JRubyGithub has left #jruby [#jruby]
skade has joined #jruby
yfeldblu_ has quit [Remote host closed the connection]
yfeldblum has joined #jruby
jsvd has joined #jruby
jsvd has quit [Client Quit]
jsvd has joined #jruby
jsvd has quit [Client Quit]
jsvd has joined #jruby
deobalds has quit [Quit: Computer has gone to sleep.]
yfeldblum has quit [Ping timeout: 255 seconds]
elia has joined #jruby
donV has joined #jruby
drbobbeaty has joined #jruby
donV has quit [Quit: donV]
donV has joined #jruby
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #jruby
mrmargolis has joined #jruby
noop has quit [Ping timeout: 246 seconds]
Guest76790 has quit [Ping timeout: 272 seconds]
kares has joined #jruby
mrmargolis has quit [Ping timeout: 264 seconds]
e_dub has joined #jruby
paulswilliamsesq has joined #jruby
bbrowning_away is now known as bbrowning
fridim_ has quit [Ping timeout: 244 seconds]
skade has quit [Quit: Computer has gone to sleep.]
PragTob has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] rtyler closed issue #2529: Is there a way to clean the source directory completely? http://git.io/FWNg
JRubyGithub has left #jruby [#jruby]
donV has quit [Quit: donV]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] mkristian force-pushed test-jossl-0.9.6 from e963024 to c8371c1: http://git.io/iQPOiA
<JRubyGithub> jruby/test-jossl-0.9.6 c8371c1 Christian Meier: fix the expectations of the jruby-noasm integrity test - no more krypt dependencies
JRubyGithub has left #jruby [#jruby]
etehtsea has joined #jruby
etehtsea has quit [Max SendQ exceeded]
ivan\ has quit [Remote host closed the connection]
ivan\ has joined #jruby
yfeldblum has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (test-jossl-0.9.6:c8371c1 by Christian Meier): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/48893153)
travis-ci has left #jruby [#jruby]
paulswilliamsesq has quit [Ping timeout: 245 seconds]
tcrawley-away is now known as tcrawley
yfeldblum has quit [Ping timeout: 255 seconds]
paulswilliamsesq has joined #jruby
skade has joined #jruby
paulswilliamsesq has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
lance|afk is now known as lanceball
vtunka has quit [Quit: Leaving]
elia has quit [Quit: Computer has gone to sleep.]
vtunka has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] mkristian force-pushed test-jossl-0.9.6 from c8371c1 to 8271736: http://git.io/iQPOiA
<JRubyGithub> jruby/test-jossl-0.9.6 8271736 Christian Meier: fix the expectations of the jruby-noasm integrity test - no more krypt dependencies
JRubyGithub has left #jruby [#jruby]
skade has quit [Quit: Computer has gone to sleep.]
calavera has joined #jruby
e_dub has quit [Quit: e_dub]
mister_solo has joined #jruby
iamjarvo has joined #jruby
mrmargolis has joined #jruby
donV has joined #jruby
elia has joined #jruby
skade has joined #jruby
yfeldblum has joined #jruby
fniephaus has joined #jruby
marr has quit [Ping timeout: 264 seconds]
yfeldblum has quit [Ping timeout: 276 seconds]
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
enebo has joined #jruby
vtunka has quit [Quit: Leaving]
mister_s_ has joined #jruby
fniephaus has quit [Quit: fniephaus]
mister_solo has quit [Ping timeout: 272 seconds]
slyphon has joined #jruby
fniephaus has joined #jruby
mitchellhenke has joined #jruby
viking has joined #jruby
viking has quit [Changing host]
viking has joined #jruby
mister_s_ has quit [Ping timeout: 264 seconds]
Savish has joined #jruby
Chase has joined #jruby
PragTob has quit [Ping timeout: 264 seconds]
slyphon has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
ivan\ has quit [Read error: Connection reset by peer]
slyphon has joined #jruby
ivan\ has joined #jruby
kiddoboy has joined #jruby
<kiddoboy> Anyone here with experience in developing cross-plataform applications? Web + Desktop + Mobile?
<headius> I'm sure there are, but they may be on US time :-)
<headius> I saw you asking about GUI frameworks
<kiddoboy> headius: Correct
<kiddoboy> headius: First I would like to thank you about all your work. It's just amazing. Can you guide me on that?
<kiddoboy> Maybe the switch to jruby would be the way to go?
<headius> if you're going to do a desktop app, I'd say JRuby's pretty much the only way to go
<enebo> headius: do you get bad gateway on sonatype?
<headius> there are bindings for C Ruby to some toolkits, but they're either specific to a platform or ugly
<headius> enebo: doing what?
<kiddoboy> That was my feeling.
<enebo> headius: anything
<headius> enebo: I'll try a clean build and see
<enebo> headius: I am trying to log into staging dashboard
<kiddoboy> Any examples of open-source code cross-plataform wise using jruby?
<enebo> headius: using a borowser
<headius> kiddoboy: the redcar editor is written using SWT
<enebo> kiddoboy: shoes and ruby-processing both use JRuby too
<headius> works on all platforms where Java works
<kiddoboy> headius: Mobile?
<headius> jrubyfx
<headius> mobile is harder because the toolkits aren't the same, but we have Ruboto for JRuby on Android at least
<kiddoboy> headius: Regarding the framework idea? What do you think about it?
<donV> :)
<headius> kiddoboy: perhaps I missed the idea
<enebo> ok well no release until sonatype exists again
<donV> Hi all!
<enebo> https://oss.sonatype.org/ seems to be down
<headius> enebo: oh!
<kiddoboy> headius: common model layer with specific controller-view layer for each plataform
<headius> well that's inconvenient isn't it
<enebo> no doubt it will be back up soon but yeah :)
<headius> kiddoboy: view for sure, but ideally not controller
<headius> isolate UI from app logic as much as possible
<headius> I guess there's really two tiers of controller though...one for application working with data models, and one for GUI working with data models
<kiddoboy> headius: right. I totally agree. Details to be discussed.
<kiddoboy> Is it something that was already discussed by the community?
<kiddoboy> The idea of this framework?
<kiddoboy> I would like to move ahead with the actual implementation.
<kiddoboy> If there is nothing like it yet
iamjarvo has joined #jruby
<kiddoboy> First I was thinking in a framework common to CRuby, jruby and rubinius but given the circunstances maybe we should do it just jruby dependent?
<enebo> yay sonatype website is back
<enebo> kiddoboy: don’t know if you read this but Fowler at least used to like writing about GUI archs: http://martinfowler.com/eaaDev/uiArchs.html
slyphon has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
PragTob has joined #jruby
<kiddoboy> enebo: I feel honoured with you're feedback as well. And would like to thank you as well for your wonderful work.
matthias__ has joined #jruby
<rtyler> kiddoboy: cross-platform and cross-domain are a bit different
<rtyler> there's a number of cross-platform tools for desktop apps
<rtyler> and Rubymotion for cross-platform mobile apps
<rtyler> but going across all is a big ask
<headius> honestly if you want to go across all, a web GUI is going to be by far the easiest
noop has joined #jruby
paulswilliamsesq has joined #jruby
<kiddoboy> rtyler: Can you point me out for some of those cross-platform tools for the desktop?
<kiddoboy> headius: I'm aware of that.
<kiddoboy> I wouldn't do anything by my one. It should be a community project. If there is no will in the community then it is not worthy.
<kiddoboy> Is it feasible? (this is one question)
<kiddoboy> How hard it will be to create?
<kiddoboy> How hard it will be to maintain.
mrmargolis has quit [Remote host closed the connection]
<kiddoboy> Will it give ruby an added value?
<kiddoboy> I know all the effort is right now in improving performance and adding more features
<kiddoboy> Rails is just great for the web
<kiddoboy> 15 minutes writing a cross-platform and cross-domain application is the goal to achieve.
<rtyler> PragTob: what's the latest on shoes4? good for kiddoboy to use?
<kiddoboy> The framework should just work and deploy properly.
<kiddoboy> rtyler: Was looking at it. In preview mode. Don't know what that means. :)
<PragTob> rtyler: yeah there is a pre3 release, there are known issues but it's nice to play with :)
<PragTob> rtyler: performance is still a bigger issue so if you wanna do games with lots of moving things, CPU might get up quite bit and the JVM hast to JIT a bit
<PragTob> also pre1/jruby-head compatible
<kiddoboy> Nowadays we have so many deployment tools. Why not take advantage of that?
<PragTob> kiddoboy: preview means... um we don't want to release yet, some features missing but overall it's good to give it a spin. I.e. jasonrclark and I built a presentation tool and gave presentations in the presentation at conferences
<rtyler> conferenceware, good enough for me :P
<kiddoboy> rtyler: What is that conferenceware?
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] fniephaus opened issue #2541: JRuby+Truffle: Keyword Arguments - "illegal recursive call" http://git.io/FMNP
JRubyGithub has left #jruby [#jruby]
<PragTob> rtyler: kiddoboy one of the biggies missing is packaging
<PragTob> rtyler: haha :-D
<kiddoboy> haha get it know. Sorry!
<kiddoboy> s/know/now/
<PragTob> We have a couple of people building stuff with it, games/other stuff - and I know that the company of skade has some internal tour. I don't know what it is and I know they hit some problem ;)
<headius> a framework like shoes would be a good place to start, since it defines its own toolkit that can be backed by almost anything
<kiddoboy> PragTob: Shoes4 vs Fx? What do you have to say?
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] chrisseaton pushed 2 new commits to master: http://git.io/FMAS
<JRubyGithub> jruby/master 6d0dfa5 Chris Seaton: [Truffle] StopIteration
<JRubyGithub> jruby/master 1095f67 Chris Seaton: [Truffle] Rubinius Fiber is just a Fiber
JRubyGithub has left #jruby [#jruby]
<rtyler> there's not a widget toolkit for FX I thought
<PragTob> kiddoboy: have never worked with FXRUby, but fx is basically just makign that C++ library available in ruby, right?
<headius> it's supposed to work with swing
<headius> kiddoboy: you mean JavaFX, don't you?
<PragTob> kiddoboy: so you basically write C++ in ruby
<kiddoboy> rtyler: headius mentioned jrubyfx. Isn't that a way of using java FX. Isn't FX the new gui library for java?
<PragTob> kiddoboy headius ahh sorry
<PragTob> so yeah, haven't used javaFX sorry - for all that I know it's a fine library
<chrisseaton> I've been using Java FX recently - but with JRuby - it seems pretty good
<PragTob> however you use the Java equivalents yourself, shoes is a whole DSL so it's easier/faster to build stuff
<rtyler> it's more close to opengl as far as I know, whereas shoes is closer to Gtk+ or Qt in terms of what they provide
<rtyler> I don't know what layout and widget primitives are available in javafx
<kiddoboy> Could we put in place a framework where we could plugin either shoes4 or javaFX or swing for instance?
<PragTob> Shoes.app do para 'Hello world' end
<PragTob> button 'Click me' do alert 'Hello' end
<PragTob> it's more ruby-ish
<kiddoboy> What is the reason shoes4 only works with jruby and not cruby?
<PragTob> shoes4 basically is a framework right now where you can plugin backends, that's the design goal and we have proof of concepts for CRUby + Qt and OpalRb + atom-shell
<PragTob> so it works with CRuby, the current default backend is just JRuby + SWT
<PragTob> I'd be happy if you gave shoes4 a spin and file any issues you hit :)
<kiddoboy> ok
mje113__ has joined #jruby
<PragTob> btw. headius chrisseaton where are you right now? Any plans for the evening #fosdem :)
<kiddoboy> So do you think we can achieve something were you can develop for web + desktop using shoes4 in cruby + jruby?
<PragTob> kiddoboy: well I dunno for the web and desktop... the other backends are proof of concepts and not really working, we could have something with Opal but that's a LONG way ahead
<chrisseaton> PragTob: going for dinner with a business colleague, but I'll see you all tomorrow
<PragTob> I'd share models/business logic in the models and then just write separate guis
<PragTob> chrisseaton: yeah, see you tomorrow :)
<kiddoboy> OpalRb + atom-shell that is something very interesting!
<kiddoboy> Does it mean we can now start to right javascript with ruby?
<kiddoboy> Using coffescript makes me sick.
<kiddoboy> PragTob: That is what I'm talking about
<kiddoboy> PragTob: Why not create a separate framework to enphasize that feature in top of Shoes4?
<PragTob> I love coffeescript - yeah you can write OpalRb not sure how production ready it is though
slyphon has joined #jruby
<kiddoboy> PragTob: I'm starting to get some hope here.
<PragTob> why would we create a separate framework when we have exchangeable backends?
<kiddoboy> coffeescript is ruby + python + perl + I don't know what. Crazy opinionated syntax. Why not just ruby?
<PragTob> I see it like rails where you can use different ActiveModel compliant ORMs like datamapper etc.
<kiddoboy> the indentations just kill me. If I like it I would go for python
<PragTob> kiddoboy: still close enough to JS taking away some ugly warts, and I love indentation
<kiddoboy> PragTob: Exactly
havenwood has joined #jruby
<kiddoboy> PragTob: Let's return to our framework discussion?
skade has quit [Quit: Computer has gone to sleep.]
<PragTob> kiddoboy: we can but I don't know why shoes would need another framework but maybe you can explain :)
<enebo> yay sontatype dropped out again
<kiddoboy> We have desktop + web. What about mobile? Is it feasible to be incorporated? Bear in mind Motorola's Rhomobile provides a huge set of tools to work with multiple mobile models.
<kiddoboy> kiddoboy: shoes4 would be desktop side
<kiddoboy> then the framework would be: Desktop + Web + mobile
<kiddoboy> Marketing basically
<kiddoboy> separation of concerns between libraries
skade has joined #jruby
<kiddoboy> The framework would be able to use shoes4 or javafx or swing
multibot__ has quit [Remote host closed the connection]
<kiddoboy> on the desktop side
<kiddoboy> does it make sense?
multibot_ has joined #jruby
<kiddoboy> with shoes4 we could use cruby
<headius> enebo: :-\
<kiddoboy> for javafx or swing we would have to use jruby
e_dub has joined #jruby
<kiddoboy> the framework would be more open to extensability
<enebo> must take some big ass guns to take down a site used to upload petabytes of data a day (totally guessing :) )
<PragTob> kiddoboy: for shoes4 at least there it's not the question of shoes4 or JavaFX but of shoes4 with a JavaFX backend
matthias__ has quit [Ping timeout: 246 seconds]
<PragTob> and whole framework to have, desktop web and mobile is nice, but Rby isn't particularly strong on mobile
yfeldblum has joined #jruby
<PragTob> I don't know of any production mobile applications written in Ruby
<PragTob> also the scope of this is really big and hart
<PragTob> it's a nice idea, but I fear not really practical but maybe my imagination is too limited
fniephaus has quit [Quit: fniephaus]
<kiddoboy> PragTob: ok. little steps isn't it? I all for it. web + desktop it's better the web || desktop so we are winning here and I'm already a happier guy after having this discussion with you.
<cpuguy83> PragTob: the Basecamp iOS app _was_ written in Ruby(Motion)
<kiddoboy> PragTob: take a look at Rhomobile and see what makes sense for the goal of web + desktop + mobile
<headius> cpuguy83: not anymore?
<headius> I know they're looking for android devs now too
paulswilliamsesq has quit [Quit: Textual IRC Client: www.textualapp.com]
<kiddoboy> Motorola is a huge company and if we succeed to work with them then we would be in a good position
<cpuguy83> I think they've transition to native ObjC... if I recall correctly.
<PragTob> argh forgot about ruby motion, sorry cpuguy83 you are right bad Tobi
yfeldblum has quit [Ping timeout: 255 seconds]
<PragTob> mainly because I don't use Apple products myself I tend to forget about it, but they also have Android support
<PragTob> as for Android yes there is ruboto but I dunno of production stuff and I'm uncertain about the future with 9k dropping JDK6
paulswilliamsesq has joined #jruby
<PragTob> kiddoboy: yeah Rhoodes mobile I head about it but never saq it
<PragTob> anyway we are heading out to dinner now, see a couple of you around at #fosdem tomorrow
<kiddoboy> PragTob: Great to speak with you. I will come on board more often and see what can we do.
<kiddoboy> PragTob: Maybe I would like to join Shoes4 development as a starting point
<kiddoboy> PragTob: To understand what is in place right now and see what can we get further?
<kiddoboy> PragTob: If the idea of the framework pleases the community
camlow325 has joined #jruby
baroquebobcat has joined #jruby
cprice404 has joined #jruby
paulswilliamsesq has quit [Quit: Textual IRC Client: www.textualapp.com]
Hobogrammer has joined #jruby
PragTob has quit [Remote host closed the connection]
skade has quit [Quit: Computer has gone to sleep.]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] headius closed issue #1097: IO.pipe http://git.io/FDnJ
JRubyGithub has left #jruby [#jruby]
paulswilliamsesq has joined #jruby
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
skade has joined #jruby
paulswilliamsesq has quit [Client Quit]
iamjarvo has joined #jruby
skade has quit [Quit: Computer has gone to sleep.]
ivan\ has quit [Remote host closed the connection]
ivan\ has joined #jruby
skade has joined #jruby
<headius> enebo: do you have any samples of using the jmx gem to *define* a bean?
<headius> oh nevermind, in readme
<headius> I looked in samples
kiddoboy has quit [Ping timeout: 246 seconds]
<enebo> headius: I think tests is best place
<headius> ok
calavera has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<chrisseaton> sometimes I think we should call truffle nodes 'truffle beans', just to scare people into thinking it's enterprise
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<headius> hahah
calavera has joined #jruby
<enebo> chrisseaton: anything exciting for your preso?
<chrisseaton> enebo: we're trying to give some specifics about how things actually work, how you actually get the machine code bytes for your Fixnum#+
<chrisseaton> enebo: so it's a couple of deep dives
<enebo> chrisseaton: ah I see
<chrisseaton> enebo: you can go all the way from the Java code for Fixnum#+ to where the bytes are written to the stream without leaving IntelliJ
<enebo> chrisseaton: super cool
jwoertink has joined #jruby
<jwoertink> Hey guys! I'm looking for some guidance on what would be proper with my gem I'm working on
subbu has joined #jruby
<jwoertink> my question is, I have this class "com.jme3.bullet.collision.shapes.CapsuleCollisionShape", would it be ok to do something like JMonkeyEngine::CapsuleCollisionShape, or more proper to do JMonkeyEngine::Bullet::Collision::Shapes::CapsuleCollisionShape?
Savish has quit [Quit: Leaving]
<jwoertink> or probably JMonkeyEngine::Bullet::CapsileCollsionShape over the first way
sferik has joined #jruby
kares has quit [Ping timeout: 246 seconds]
<enebo> jwoertink: My personal opinion on this is it depends how much you want to hide the underlying Java API as an abstraction
<enebo> jwoertink: If you want people to be able to consult Javadocs then matching java package system will tell them what they need to reference that
<enebo> jwoertink: If you do plan on making JME be more of an impl detail then I don’t have an opinion :)
<jwoertink> true. hmmm... Yeah, the idea is just that currently settings it all up is just so verbose. I'd like it to be really easy to get up and running.
<jwoertink> like being able to do require "jmonkeyengine/bullet", and then you have everything you need from that package
<enebo> jwoertink: I don’t even remember how I did this in my jme repo
<enebo> jwoertink: I know for threepence I went to make underlying scene graph transparent
skade has quit [Quit: Computer has gone to sleep.]
Hobogrammer_ has joined #jruby
<enebo> heh wow…jrme precedes my github account
<jwoertink> lol
<enebo> Oh maybe not
<enebo> jwoertink: I don’t even remember working on it
<jwoertink> enebo: ah yeah. I remember looking at this a while ago when I first started messing with this
<enebo> jwoertink: yeah and it is jme2 on top of it
englishm has quit [Excess Flood]
Aethenelle has joined #jruby
<headius> jwoertink: namespace those bad boys
skade has joined #jruby
<enebo> jwoertink: ah yeah this does not do anything more than adorn the classes of the library
<jwoertink> haha. So go with the full JMonkeyEngine::Bullet::Collision::Shapes::CapsuleCollisionShape, eh?
<headius> well not the whole package
Hobogrammer has quit [Ping timeout: 245 seconds]
<tarcieri> _____ ____ ___ ____ _ __ ___ _ _
<tarcieri> | ___| _ \|_ _| _ \ / \\ \ / / | | |
<tarcieri> | |_ | |_) || || | | |/ _ \\ V /| | | |
<tarcieri> | _| | _ < | || |_| / ___ \| | |_|_|_|
<tarcieri> |_| |_| \_\___|____/_/ \_\_| (_|_|_)
<tarcieri>
pietr0 has joined #jruby
<headius> jwoertink: if there's any naming conflict you could box them up deeper, but I just meant by large scale functionaliy
iamjarvo has joined #jruby
<headius> or at least put them all in JMonkeyEngine namespace or similar
donV has quit [Quit: donV]
<enebo> jwoertink: headius: I guess I would make it really easy to determine which package it is in if you have to rely on Javadocs to do stuff. Only comment (repeated)
englishm has joined #jruby
<enebo> reducing on typing when you don’t know what to type is not helpful
<headius> yeah true
<enebo> jwoertink: perhaps you want a more hybrid approach
<jwoertink> Well, I guess in any case, you'll always be able to java_import "com.jme3.whatever"
DrShoggoth has quit [Ping timeout: 245 seconds]
<enebo> jwoertink: basic setup is your own classes documented but then you pull in the non-setup stuff ala java package
rsim has quit [Read error: Connection reset by peer]
noop has quit [Quit: Leaving]
<jwoertink> hmm.. Still feels a little fuzzy to me.
<jwoertink> I'm trying to picture what the gem structure would look like
e_dub has quit [Quit: e_dub]
<jwoertink> Then again, breaking these out might also create a huge headache with managing the classes
<jwoertink> like if jme deprecated some class in an update, I'd have to reflect that
<enebo> jwoertink: yeah but it is a MASSIVE number of classes to
<jwoertink> haha. true
<headius> heh: (╯°□°)--▄︻̷̿┻̿═━━━
<headius> pew pew
nateberkopec has quit [Quit: Leaving...]
<enebo> jwoertink: so that might also tell you changnig namespacing would be a big effort
<jwoertink> Yeah. I think if I do it, I'll stick with the exact namespace
<enebo> jwoertink: although as you say you can always fall back to java_import for things you have not moved into your namespace
<jwoertink> One thing I would like to do, however, is there's an issue with this
<jwoertink> when writing this in JRuby, you can't write it as simple_init_app, it has to be camelcased
<jwoertink> I'd like to have a alias method for this sort of thing
sferik has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<enebo> jwoertink: yeah I generally write def simpleInitApp; simple_init_app; end with an empty simple_init_app; then you extend it and provide your own snake case version
<enebo> the empty version is important for not getting a stackoverflow exception if it is not impld :)
<jwoertink> right. Awesome. Thanks for the chat!
calavera has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
jwoertink has quit [Quit: Page closed]
DrShoggoth has joined #jruby
sferik has joined #jruby
rsim has joined #jruby
kwando has quit [Read error: Connection reset by peer]
kwando has joined #jruby
Freaky has quit [Read error: Connection reset by peer]
Freaky has joined #jruby
Scient has quit [Ping timeout: 252 seconds]
quadz has quit [Ping timeout: 252 seconds]
qmx has quit [Ping timeout: 252 seconds]
ivan\ has quit [Read error: Connection reset by peer]
shellac has quit [Ping timeout: 245 seconds]
ivan\ has joined #jruby
yfeldblum has joined #jruby
Scient has joined #jruby
qmx has joined #jruby
qmx has quit [Changing host]
qmx has joined #jruby
Chase has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
subbu has quit [Ping timeout: 256 seconds]
yfeldblum has quit [Ping timeout: 240 seconds]
marr has joined #jruby
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] enebo reopened issue #2336: RubyGems 2.4.5 Upgrade Triggers Bug in Java Extension Loading http://git.io/kkgXQA
JRubyGithub has left #jruby [#jruby]
quadz has joined #jruby
temporalfox has quit [Quit: Textual IRC Client: www.textualapp.com]
elia has quit [Quit: Computer has gone to sleep.]
PragTob has joined #jruby
colinsurprenant has joined #jruby
calavera has joined #jruby
tenderlove has joined #jruby
<enebo> mpapis: 1.7.19 is out
<enebo> not sure I should change our topic here since we are advertising 9000
colinsurprenant has quit [Quit: colinsurprenant]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] enebo pushed 1 new commit to jruby-1_7: http://git.io/Fyue
<JRubyGithub> jruby/jruby-1_7 32f5af0 Thomas E. Enebo: Bump for version
JRubyGithub has left #jruby [#jruby]
mrmargolis has joined #jruby
jc00ke has quit []
jc00ke has joined #jruby
<mpapis> enebo, thanks will push it in few
<enebo> mpapis: thanks buddy!
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] enebo pushed 1 new commit to jruby-1_7: http://git.io/Fyz3
<JRubyGithub> jruby/jruby-1_7 9462193 Thomas E. Enebo: Bump for next dev cycle
JRubyGithub has left #jruby [#jruby]
<enebo> IT IS TIME TO CELEBRATE WITH SOUP
colinsurprenant has joined #jruby
colinsurprenant has quit [Client Quit]
<PragTob> enebo: jay thanks already installed!!! :)
<PragTob> checking shoes in a few :D
x1337807x has joined #jruby
e_dub has joined #jruby
sferik has joined #jruby
subbu has joined #jruby
<tarcieri> woohoo 1.7.19
<sferik> enebo: Congrats on the 1.7.19 release!
<sferik> enebo: I’m updating ruby-build now
travis-ci has joined #jruby
<travis-ci> jruby/jruby (jruby-1_7:32f5af0 by Thomas E. Enebo): The build was broken. (http://travis-ci.org/jruby/jruby/builds/48930631)
travis-ci has left #jruby [#jruby]
<sferik> enebo: I noticed that https://github.com/jruby/jruby/pull/2520 + https://github.com/jruby/jruby/pull/2536 didn’t get backported
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<sferik> enebo: did you change your mind or they just didn’t make the cut in time?
mrmargolis has quit [Remote host closed the connection]
<enebo> sferik: yeah they will but I did not want to do it right before release
<sferik> enebo: no problem
travis-ci has joined #jruby
<travis-ci> jruby/jruby (jruby-1_7:9462193 by Thomas E. Enebo): The build was broken. (http://travis-ci.org/jruby/jruby/builds/48930914)
travis-ci has left #jruby [#jruby]
<sferik> enebo: as I mentioned, I don’t have particularly strong feelings, one way or the other
<enebo> sferik: It has a little more complexity in that we have 1.8 + 1.9 stuff in the codebase
<sferik> enebo: right, I was noticing that
<enebo> sferik: I get leery on changing Java inheritence method calls in any way
<sferik> enebo: if you’d like, I can try opening a separate pull request against the jruby-1_7 branch
<enebo> although I guess these would not change
<enebo> sferik: Actually that would be helpful
<enebo> sferik: since you did a re-PR on the BO -> Kernel changes
<sferik> looks like Rubinius just released too
<sferik> this pull request opened 15 seconds ago: https://github.com/sstephenson/ruby-build/pull/716
calavera has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<enebo> heh
<enebo> It is a good day to release
<enebo> sferik: You know what they say about friday’s :)
<enebo> we could be double awesome and do it at 4pm
<sferik> :)
<enebo> asarih: 1.7.19 booya
<enebo> asarih: Did the travis using 9k as 1.7 issue ever get fixed?
<asarih> enebo: ¡Hola!
<asarih> RVM issue with 9k &1.7 has been fixed.
<enebo> asarih: great. looks like both rbx and jruby have new releases for travis!
<asarih> enebo: we'll be downloading rbx every time, IIRC, so that is less of an issue as far as build image deadlines are concerned.
calavera has joined #jruby
<enebo> asarih: and how long for 1.7.19?
<asarih> you are in luck! I can squeeze in 1.7.19 for the 2/3 update.
<enebo> YES!
<enebo> asarih: You are the prince of all Saiyans
havenwood has quit [Remote host closed the connection]
<enebo> hmmm just realizing how poorly they spell it in English
<asarih> かめはめ波!
x1337807x has joined #jruby
<enebo> HAHAHA
<enebo> I can nearly read it all
<asarih> do you want the alias jruby-9k?
<asarih> jruby-9.0.0.0.pre1 or jruby-9000 works right now.
<enebo> I think so. mpapis what were the final aliases in rvm again?
<asarih> oh, if rvm has aliases built in, there's nothing for us to do.
<asarih> that happens because we set JRUBY_OPTS in /etc/profile.d/travis_environment.sh
<enebo> asarih: I think they will be in the release coming out today
<asarih> what release? RVM release?
<enebo> asarih: I think so unless it was already released
<enebo> asarih: I talked to mpapis yesterday and he said he had a release ready to go out about the same time as 1.7.19
<mpapis> asarih, I can add more if you like
<enebo> heh
<asarih> copy
ivan\ has quit [Quit: ERC Version 5.3 (IRC client for Emacs)]
<asarih> jruby-enebo-special-edition
<mpapis> yep I will push rvm release in less then hour
<asarih> kk
<enebo> 波 = HAAAAAAAAAAAAAAAA
<asarih> mpapis: so, what are builtin aliases?
<enebo> asarih: what is the kanji represent
<asarih> jruby-9k and what else?
<asarih> enebo: 波 = wave
<enebo> duh ok :)
<enebo> asarih: some times it is tough to trust english translations
<asarih> mpapis: super
<enebo> zsuper
skade has quit [Quit: Computer has gone to sleep.]
calavera has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<sferik> (and submitted to homebrew: https://github.com/Homebrew/homebrew/pull/36394)
nateberkopec has joined #jruby
<enebo> sferik: thanks!
<sferik> enebo: this is also the first ruby-build release to include 9.0.0.0.pre1
<sferik> enebo: so hopefully it will allow more people to test it
<enebo> sferik: exposure is good unless it is cold out
<sferik> :)
<sferik> enebo: I’ll work on that backport PR now
<enebo> sferik: cool
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<sferik> it's crazy how much the jruby-1_7 branch has diverged from master
<sferik> time git co jruby-1_7
<sferik> Switched to branch 'jruby-1_7'
<sferik> Your branch is up-to-date with 'origin/jruby-1_7'.
<sferik> 2.76 real 0.55 user 1.67 sys
<sferik> takes almost 3 seconds to checkout!
<enebo> sferik: yeah and we even still have lots of old names preserved on master but yeah lots of changes
<sferik> holy shit!
<sferik> 5,808 commits!
<sferik> 14,008 files changed!
<sferik> across only 13 contributors
<sferik> that's truly remarkable
<sferik> amazing work on 9k
<enebo> sferik: in a sense we have 2 projects on master if you think about truffle and 9k ir happening in parallel
ivan\ has joined #jruby
<sferik> right
ivan\ has joined #jruby
ivan\ has quit [Changing host]
<sferik> that's even more impressive
skade has joined #jruby
<sferik> what's the target for truffle to become the default runtime?
<enebo> sferik: ? maybe never?
<sferik> oh, really?
<sferik> I figured that would be the next major goal after 9k is released
<enebo> sferik: It depends if it ends up going beyond its current phase of just running as fast as possible
<sferik> enebo: how do you mean?
<sferik> enebo: is it missing key features?
<enebo> sferik: It is more of a research project. startup time and memory usage is not as important as how fast it can run code
<enebo> sferik: It current cannot load things like rubygems
<sferik> enebo: oh…I didn’t realize it was that primitive
<enebo> sferik: And it runs fast with special VM (although it will run on standard hotspot)
<sferik> enebo: reading https://github.com/jruby/jruby/wiki/Truffle to educate myself more
<enebo> sferik: so that separate logic would really need to make it into hotspot for it to be default since we want to still run on older JVMs
<lopex> there's numbers!
<enebo> well I guss I mean that is a consideration
<sferik> will JRuby 9k still support Java 6?
<lopex> 6 is already eoled right ?
<enebo> sferik: Java 7 largely except on Android
<enebo> And even then I think we can use some Java 7 APIs on android but it is something we need to address still
Chase has joined #jruby
<sferik> enebo: are many people using JRuby on Android?
<enebo> sferik: I don’t know how many but maybe donV would (if he was on)
<enebo> sferik: He uses it for his apps a gaerdemon airport
<enebo> sferik: and maintains Ruboto
<sferik> enebo: ah right
<sferik> enebo: Ruboto is awesome
ndrst_ has joined #jruby
calavera has joined #jruby
<PragTob> sferik: also quite weirdly truffle is missing Java integration last time I checked
<lopex> enebo: is that the same project as Oslo was ?
skade has quit [Quit: Computer has gone to sleep.]
<enebo> PragTob: sferik: and also threading
<enebo> lopex: yeah
<lopex> ah, it's in Oslo
<PragTob> yeah it has a GIL
<PragTob> but it's a very cool project, happy to hear more about it tomorrow once again
<enebo> It is a super impressive backend but it has a ways to go
<PragTob> on the plus side they were working on super good C-Extension support sferik
<tarcieri> enebo: things are looking good for us on 1.7.19 so far
<tarcieri> enebo: there was one other thing I should've requested but oh well
<enebo> tarcieri: I hope so :)
<tarcieri> enebo: you still bundle jruby-openssl 0.9.5 and 0.9.6 is out (with some bugfixes for us)
<PragTob> enebo: sheos4 is green on 1.7.19 as well, nicely done - thanks!
<enebo> tarcieri: yeah that stuff needs to happen with full dev cycle to find problems
<enebo> PragTob: good to know
<PragTob> although I'm more looking forward to 9k pre2 et. al. to see perf improvements etc. :)
<enebo> We got a lot of reports from pre1 so we will so what we get done for pre2
<tarcieri> enebo: cool
elia has joined #jruby
Who has joined #jruby
<Who> enebo: hey
<enebo> Who: howdy
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] enebo pushed 1 new commit to jruby-1_7: http://git.io/FSmX
<JRubyGithub> jruby/jruby-1_7 615bbf8 Thomas E. Enebo: Fix ci?
JRubyGithub has left #jruby [#jruby]
<Who> did you get a chance to look at the PR
<enebo> Who: I only glanced so far
<Antiarc> Hey folks, this is mega shotgunny, but we're looking to hire folks with jruby proficiency. If you're looking for employment and interested in using jruby to build things that aren't just web apps, shoot me a PM :)
<Who> Antiarc: nice :)
<Who> enebo: anything thing I can do it to improve it?
<enebo> Who: I looked yesterday. Let me glance again. I thought there was something weird about pulling out the kwargs from asgn but I don’t remember why
<enebo> Who: did this run all of mri’s tests plus untag a few?
<Who> yep
<Who> isn’t it passing on travis as well
<enebo> ah true
<Who> I had run MRI specs last night before submitting it as well
<enebo> return asgnNode.childNodes().get(0) instanceof RequiredKeywordArgumentValueNode;
<enebo> I am somewhat surprised this works
<enebo> but perhaps there is always at least one childnode
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] enebo closed pull request #2540: Fixed arity require in case of required keyword arguments (master...2518_bugfix) http://git.io/F6RX
JRubyGithub has left #jruby [#jruby]
JRubyGithub has joined #jruby
<JRubyGithub> jruby/master 8fec7f4 kiichi: fix GH-2524 on master: improved algorithm to set the precision
<JRubyGithub> [jruby] enebo pushed 2 new commits to master: http://git.io/FSsQ
<JRubyGithub> jruby/master 166445d Thomas E Enebo: Merge pull request #2537 from k77ch7/fix_GH-2524_on_master...
JRubyGithub has left #jruby [#jruby]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] enebo pushed 2 new commits to master: http://git.io/FSGC
<JRubyGithub> jruby/master 727721b GennadySpb: Implement pack & unpacking ipv6 address in sockaddr
<JRubyGithub> jruby/master d0f8387 Thomas E Enebo: Merge pull request #2522 from GennadySpb/master...
JRubyGithub has left #jruby [#jruby]
<Who> ah the precision issue is fixed now!
<Who> I was hoping to take it up
travis-ci has joined #jruby
<travis-ci> jruby/jruby (jruby-1_7:615bbf8 by Thomas E. Enebo): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/48940536)
travis-ci has left #jruby [#jruby]
<Who> enebo: guess I will try to work on search_required a bit over the weekend
<enebo> Who: great
subbu has quit [Ping timeout: 272 seconds]
<Who> enebo: is there anything I can readup in CS (papers or anything) to help me with contributing to interesting parts of the project?
<Who> I remember you said that during your talk at RubyConf to brush up on compilers
<enebo> Who: I would say the Aho compilers dragon book but I am struggling to read parts so I am unsure if I recommend it
<enebo> Who: I really wish I had taken compilers course when I was in school
<Who> ah
<Who> I have it with me
<Who> enebo: you can try the coursera compiler course
<Who> I am planning to do it seriously now
subbu has joined #jruby
<Who> with aiming to finish the exercises as well
<enebo> Who: I keep meaning to sign up but then I forget :)
<Who> heh, yeah hard to do follow all the courses
<enebo> Who: Also from signing up but forgetting to do it I think about 60% of the source is on early phases like lexical analysis and parsing which I am not interested in (which I feel I know well enough)
PragTob has quit [Remote host closed the connection]
e_dub has quit [Quit: e_dub]
e_dub has joined #jruby
<Who> enebo: you are interested in code gen and optimisations parts of it?
<enebo> Who: everything after parsing.
<enebo> Who: I feel I have learned quite a bit from working on the project but I am missing some basics still
<enebo> good god sontype must be getting attacked from space today
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Who> enebo: I am doing something similiar these days, building basic/fundamental skills on side
<enebo> Life long learning they call it :)
<Who> like getting my algorithms/DS skills on to a level where I can identify the patterns in a real project and think what can I use here
<enebo> nice
<Who> I rememeber in Algorithms Design Manuel, it mentions lot of problems can be modeled as a graph
<Who> need to practice to make it instinctive though
havenwood has joined #jruby
Who has quit [Quit: Who]
travis-ci has joined #jruby
travis-ci has left #jruby [#jruby]
<travis-ci> jruby/jruby (master:2309efc by Thomas E Enebo): The build has errored. (http://travis-ci.org/jruby/jruby/builds/48941320)
<enebo> hmmm flakiness?
iamjarvo has joined #jruby
yfeldblum has joined #jruby
travis-ci has joined #jruby
<travis-ci> jruby/jruby (jruby-1_7:615bbf8 by Thomas E. Enebo): The build is still failing. (http://travis-ci.org/jruby/jruby/builds/48940536)
travis-ci has left #jruby [#jruby]
lanceball is now known as lance|afk
sferik has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
lance|afk is now known as lanceball
x1337807x has joined #jruby
mrmargolis has joined #jruby
bbrowning is now known as bbrowning_away
x1337807x has quit [Quit: Textual IRC Client: www.textualapp.com]
sferik has joined #jruby
travis-ci has joined #jruby
travis-ci has left #jruby [#jruby]
<travis-ci> jruby/jruby (master:166445d by Thomas E Enebo): The build has errored. (http://travis-ci.org/jruby/jruby/builds/48941392)
x1337807x has joined #jruby
subbu has quit [Ping timeout: 265 seconds]
DomKM has quit [Quit: Connection closed for inactivity]
subbu has joined #jruby
kares has joined #jruby
slyphon has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
rsim has quit [Quit: Leaving.]
tcrawley is now known as tcrawley-away
iamjarvo has quit [Read error: No route to host]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] eregon pushed 4 new commits to master: http://git.io/F9sH
<JRubyGithub> jruby/master b45168f Benoit Daloze: [Truffle] Remove warnings affecting readability in Regexp#initialize.
<JRubyGithub> jruby/master d2d4a7d Benoit Daloze: [Truffle] Raise should have UndefinedPlaceholder for non-provided arguments.
<JRubyGithub> jruby/master 51f3880 Benoit Daloze: [Truffle] Add necessery guards to differentiate Object args versus not provided args....
JRubyGithub has left #jruby [#jruby]
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
mrmargolis has quit [Remote host closed the connection]
Chase has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
calavera has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
enebo has quit [Quit: enebo]
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
lanceball is now known as lance|afk
x1337807x has joined #jruby
calavera has joined #jruby
skade has joined #jruby
slyphon has joined #jruby
calavera has quit [Client Quit]
calavera has joined #jruby
calavera has quit [Client Quit]
slyphon_ has joined #jruby
e_dub has quit [Quit: e_dub]
slyphon has quit [Ping timeout: 264 seconds]
kares has quit [Ping timeout: 264 seconds]
travis-ci has joined #jruby
<travis-ci> jruby/jruby (master:3c112fb by Benoit Daloze): The build passed. (http://travis-ci.org/jruby/jruby/builds/48954956)
travis-ci has left #jruby [#jruby]
mrmargolis has joined #jruby
mitchellhenke has quit [Quit: Computer has gone to sleep.]
viking has quit [Remote host closed the connection]
mitchellhenke has joined #jruby
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
rsim has joined #jruby
mitchellhenke has quit [Client Quit]
skade has quit [Quit: Computer has gone to sleep.]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] ajitgeorge opened issue #2542: Defining a top-level/main run method overrides Runnable.run http://git.io/F9DT
JRubyGithub has left #jruby [#jruby]
JRubyGithub has joined #jruby
<JRubyGithub> [jruby] chrisseaton pushed 1 new commit to master: http://git.io/F9ym
<JRubyGithub> jruby/master 0b8305a Chris Seaton: [Truffle] A couple of minor tidy ups.
JRubyGithub has left #jruby [#jruby]
slyphon_ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
JRubyGithub has joined #jruby
JRubyGithub has left #jruby [#jruby]
<JRubyGithub> [jruby] chrisseaton pushed 1 new commit to truffle-head: http://git.io/F9y9
<JRubyGithub> jruby/truffle-head b35d34d Chris Seaton: Merge branch 'master' into truffle-head
tenderlove has quit [Remote host closed the connection]
DrShoggoth has quit [Quit: Leaving]
DomKM has joined #jruby
mrmargolis has quit [Remote host closed the connection]
diegoviola has joined #jruby
subbu has quit [Quit: Ex-Chat]
subbu has joined #jruby
Aethenelle has quit [Quit: Aethenelle]
sferik has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sferik has joined #jruby
diegoviola has quit [Read error: Connection reset by peer]
diegoviola has joined #jruby
dling` is now known as dling
subbu has quit [Ping timeout: 256 seconds]
camlow32_ has joined #jruby
tenderlove has joined #jruby
camlow325 has quit [Ping timeout: 240 seconds]
slyphon has joined #jruby
tenderlove has quit [Ping timeout: 255 seconds]
sferik has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mje113__ has quit [Quit: Connection closed for inactivity]