orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
beilabs has joined #ruby
ta_ has quit [Read error: Connection reset by peer]
John___ has quit [Read error: Connection reset by peer]
enterprisey has joined #ruby
ta_ has joined #ruby
joker5bb has quit [Remote host closed the connection]
mjolnird has quit [Remote host closed the connection]
dinfuehr has quit [Ping timeout: 260 seconds]
mjolnird has joined #ruby
dinfuehr has joined #ruby
orbyt_ has joined #ruby
d^sh has quit [Ping timeout: 240 seconds]
d^sh has joined #ruby
nicesignal has quit [Remote host closed the connection]
nicesignal has joined #ruby
uZiel has quit [Ping timeout: 248 seconds]
reaVer has quit [Remote host closed the connection]
uZiel has joined #ruby
reaVer has joined #ruby
harai has quit [Ping timeout: 252 seconds]
selim has quit [Ping timeout: 240 seconds]
selim has joined #ruby
s2013 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
coderphive has joined #ruby
arescorpio has joined #ruby
goyox86__ has quit [Quit: goyox86__]
millerti has quit [Ping timeout: 240 seconds]
harai has joined #ruby
bronson has joined #ruby
goyox86__ has joined #ruby
goyox86__ has quit [Remote host closed the connection]
Dimik has joined #ruby
bronson has quit [Ping timeout: 248 seconds]
harfangk has joined #ruby
enterprisey has quit [Quit: Leaving]
goyox86_ has joined #ruby
nobitanobi has joined #ruby
cagmz_ has quit [Quit: Leaving]
nankyoku_ has joined #ruby
goyox86_ has left #ruby [#ruby]
goyox86 has joined #ruby
nobitanobi has quit [Ping timeout: 248 seconds]
nankyok__ has joined #ruby
nankyokusei has quit [Ping timeout: 240 seconds]
nankyoku_ has quit [Ping timeout: 248 seconds]
SuperLag has joined #ruby
harai has quit [Ping timeout: 260 seconds]
pabs has quit [Ping timeout: 240 seconds]
goyox86 has left #ruby [#ruby]
goyox86 has joined #ruby
pabs has joined #ruby
goyox86 has quit [Client Quit]
goyox86 has joined #ruby
dstrunk has joined #ruby
goyox86 has quit [Client Quit]
gix has quit [Ping timeout: 240 seconds]
jgpawletko has joined #ruby
gix has joined #ruby
jgpawletko has quit [Client Quit]
cconstantine has joined #ruby
<cconstantine>
I've got a really wierd problem. I'm using pipes (reader, writer = IO.pipe) to test some IPC code I'm writing. I have a thread sitting on reader.gets, and when I call reader.close it not only closes that pipe (and kicks the reader.gets), it also makes any call to `puts` raise an IOError (stream closed). Why would closing a pipe cause stdout to close?
<dminuoso_>
Guess their compiler doesn't support #include ?
<dminuoso_>
Or a linker?
<dminuoso_>
Or both?
<enko>
Hello everyone. I have minimal programming knowledge and looking to get into trying to teach myself ruby on rails. Could anyone suggest a good book or tutorial for someone on OSX?
<dminuoso_>
Ohh, swig. Nevermind.
<dminuoso_>
enko: Rails has excellent official guides.
<dminuoso_>
Also for further rails related questions?
<dminuoso_>
enko: ?rails
<dminuoso_>
?rails enko
<ruby[bot]>
enko: Please join #RubyOnRails for Rails questions. You need to be identified with NickServ, see /msg NickServ HELP
<enko>
dminuoso_ oh ok, i dont know anything about it other than its a really good framework, i thought it was just called ruby on rails. What can you suggest to start with ruby?
<dminuoso_>
enko: How good is your "minimal programming knowledge" ?
<enko>
some visual basic, some scripting for windows
<dminuoso_>
enko: Rails is "just" a collection of Ruby libraries, designed to write web applications with. So a fair chunk will be spent in Ruby syntax.
<enko>
ok, i understand that.
Tharbakim has quit [Ping timeout: 260 seconds]
<dminuoso_>
enko: The Well-Grounded Rubyist, Second Edition
<dminuoso_>
enko: Its linked in the the list you were shown before, it's one of the more recommended books that is adequate for beginners to the language
<enko>
that's great, thank you dminuoso_
<enko>
dminuoso can you suggest an IDE for OSX?
<dminuoso_>
enko: The one you prefer most.
<dminuoso_>
There's no other topic you will find less of a consensus on, other than the answer I've just given.
<enko>
dminuoso im from windows and just got this imac today so i really dont even have a starting point
<dminuoso_>
enko: What editors are you used to on windows?
<enko>
visual studio code, visual studio, ahk-studio
<dminuoso_>
enko: VS code is available for OSX
<enko>
alright, ill have to get that one then :)
<dminuoso_>
enko: As for other editors: vim, emacs, textmate, sublime, atom - those are other popular choices should you be interested.
<dminuoso_>
Or even Xcode would work I guess
<enko>
dminuoso_ do you dev on osx?
<dminuoso_>
Yes.
harai has joined #ruby
<enko>
what is your preferred editor?
DTZUZO has joined #ruby
<tamouse__>
i fired up Xcode for the first time to work on project this week; been working on macs for a long time
s2013 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<dminuoso_>
enko: vim for ruby code, Atom for my JS stuff (nuclide is just too good to pass up on)
<dminuoso_>
As for other languages, Im testing both. Haskell is much more fun in Atom, for C++ it's back to vim
<enko>
yea i've tried vim in the past on linux, that is just too advanced for me haha
<tamouse__>
learn your editor well and deeply. it's where you'll be spending 90% of your time
rippa has joined #ruby
jnollette has joined #ruby
DTZUZO has quit [Ping timeout: 240 seconds]
<dminuoso_>
tamouse__: If only. :(
bronson has joined #ruby
DTZUZO has joined #ruby
<tamouse__>
no?
<dminuoso_>
Time spent in meetings, debugging, issue tracker, confluence
<dminuoso_>
At times it feels like I only spent 30% of my time in my editor. :(
<tamouse__>
ah :/ yes, that happens
bronson has quit [Ping timeout: 240 seconds]
Defenestrate has quit [Quit: Leaving]
nobitanobi has joined #ruby
apparition has quit [Quit: Bye]
<tamouse__>
some of my most productive days are the ones i can't connect to our issue tracker
TomyLobo has joined #ruby
dextrey has joined #ruby
nobitanobi has quit [Ping timeout: 240 seconds]
dionysus69 has joined #ruby
phaul has joined #ruby
harai has quit [Ping timeout: 248 seconds]
milardovich has quit [Remote host closed the connection]
uZiel has quit [Ping timeout: 248 seconds]
<enko>
tamouse__ what is your preferred IDE?
<tamouse__>
when i use an IDE, it's one of the JetBrains IDEs: RubyMine for ruby, WebStorm for JS
<dminuoso_>
enko: My recommendation, try them out for a while - and make sure you explore the editors plugin ecosystem, and then decide for yourself.
<tamouse__>
for regular coding, i'm in emacs
<tamouse__>
which, like, don't learn; learn vim
<tamouse__>
or visual code, atom, sublime
<enko>
going to download all these, I can already assume the jetbrains ones are not free right?
<tamouse__>
that is very correct. they are $$$$
<elomatreb>
You can get the for cheaper (or free?) if you have an educational email somewhere
<tamouse__>
i don't know as i'd suggest an IDE for starting out
ornerymoose has quit [Quit: ornerymoose]
<enko>
tamouse__ not sure what your last comment meant exactly.
uZiel has joined #ruby
<tamouse__>
if you're a beginner, don't use an IDE
<enko>
oh ok, irb then?
<tamouse__>
an IDE is damn site more than just a repl
milardovich has joined #ruby
uZiel has quit [Ping timeout: 248 seconds]
<teatime>
enko: he's saying just use an editor, like Notepad++ or whatever's popular on windows these days
<tamouse__>
(she :) )
<teatime>
sorry :)
<tamouse__>
nw
<tamouse__>
you can't tell from there :)
<dminuoso_>
Im not sure whether that is useful advice. An IDE can be very helpful to a beginner, because he doesn't necessarily have to use a bunch of separate tools to get the job done.
<teatime>
it's not like there are a ton of separate tools involved in a language like ruby
<teatime>
and to the degree that there are, it's gotta be helpful to understand what they are, what they do, before it's automated for you
<dminuoso_>
Well there's that I guess.
<tamouse__>
my analogy, bad as it might be, i'm not going to tell a beginner to use the radial arm saw if they've not ever cut wood before
milardovich has quit [Ping timeout: 248 seconds]
<tamouse__>
in addition, all those other tools are going to be necessary to know when you have to work in a place where your IDE can't go
sspreitz has joined #ruby
MarkBilk has joined #ruby
webguynow has quit [Ping timeout: 240 seconds]
webguynow has joined #ruby
<tamouse__>
i mean, look, my opinions on this aren't that strong; try stuff out, figure out what works for you. i'll say don't pick something you can't customize to your personal style of working. don't use regular notepad.exe or textedit.app, use a real code editor that won't muck up your files
<elomatreb>
And get used to working with version control as early as possible
<tamouse__>
YES!
<teatime>
I agree with all of that.
<tamouse__>
(i'm teaching a git class in a couple weeks)
<teatime>
tamouse__: I use and love git, of course, but I am surprised hg didn't catch on more just from being more user-friendly.
uZiel has joined #ruby
<tamouse__>
teatime: i don't know why either
<tamouse__>
it just seemed like everyone picked git
<elomatreb>
My guess is that it's because because people learn about VCS by learning about github
<elomatreb>
*most people, today
<tamouse__>
yeah, today i think that's true
<tamouse__>
for me, it was just what was being used in all the projects i was working on
Guest46108 is now known as ndrst
ndrst has quit [Changing host]
ndrst has joined #ruby
claudiuinberlin has joined #ruby
FahmeF has joined #ruby
_main_ has joined #ruby
_main_ has quit [Read error: Connection reset by peer]
VladGh_ has joined #ruby
_main_ has joined #ruby
beilabs has quit [Remote host closed the connection]
__main__ has quit [Read error: Connection reset by peer]
VladGh has quit [Ping timeout: 240 seconds]
nicolai86 has quit [Remote host closed the connection]
_main_ has quit [Read error: Connection reset by peer]
__main__ has joined #ruby
Defenestrate has joined #ruby
nicolai86 has joined #ruby
houhoulis has quit [Remote host closed the connection]
<dminuoso_>
tamouse__: the only ones seriously using hg are facebook :p
<dminuoso_>
And that's out of necessity
marr has joined #ruby
<dminuoso_>
Well and mozilla I guess
<teatime>
necessity?
<dminuoso_>
But then again facebook seems to be only doing it because they have the resources to rewrite hg in rust.
<dminuoso_>
teatime: Yeah, git diff performs horribly when your repositories reach facebook-esque sizrs.
<teatime>
that... doesn't sound right...
<dminuoso_>
teatime: It's directly linked to the amount of files you have in the repository.
<dminuoso_>
And facebook likes to have one gigantic, enormoug singleton repository.
tamouse__ has quit [Quit: "Poets have been mysteriously silent on the subject of cheese." -- G.K.Chesterson]
mkali has joined #ruby
<scatterp>
hey dminuoso sorry for the late response
<scatterp>
dminuoso_ i installed quickfix and tried to run the ruby example executor.rb in the project i am working on (peatio) after experiancing an error i replaced the content of the file with helloworld just to test and error went away after some further testing i found that by commenting lines 105 - 11- the problem went away basiclly the error is that the project failed to start is as if the program
<scatterp>
dminuoso if i dont add FileStorePath=x to the config file then it starts up ok and quickruby errors FileStorePath missing from the config and if i add it then it crashs so it seems to be somewhere in the config check method
jameser has quit [Ping timeout: 260 seconds]
bronson has quit [Ping timeout: 252 seconds]
dhollinger has quit [Ping timeout: 240 seconds]
nobitanobi has joined #ruby
FastJack_ has joined #ruby
FastJack has quit [Read error: Connection reset by peer]
ur5us has quit [Ping timeout: 248 seconds]
nobitanobi has quit [Ping timeout: 240 seconds]
ur5us has joined #ruby
quobo has joined #ruby
Cohedrin_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
buggy2 has joined #ruby
<buggy2>
hello
<buggy2>
can I mute microphone on windows using ruby?
coderphive has quit [Quit: coderphive]
<scatterp>
dminuoso_ still here ?
mkali has quit [Ping timeout: 240 seconds]
Guest54461 has joined #ruby
ur5us has quit [Remote host closed the connection]
lxsameer has joined #ruby
Guest54461 has left #ruby [#ruby]
ur5us has joined #ruby
kapil___ has quit [Quit: Connection closed for inactivity]
InfinityFye has joined #ruby
ur5us has quit [Ping timeout: 240 seconds]
ur5us has joined #ruby
dhollinger has joined #ruby
apparition has joined #ruby
ur5us has quit [Remote host closed the connection]
ur5us has joined #ruby
<Zarthus>
buggy2: probably, through virue of system calls
<buggy2>
Zarthus: could you maybe point me to some examples?
<Zarthus>
I always used a batch file to do it, but I think I doiwnloaded something from the web for that
<buggy2>
I would like to use my own program to do that, not somebody's
<teatime>
AHK is an infuriating programming language, but it is just useful enough to justify its use on windows.
<teatime>
like, I hate it, but I am glad it exists, if that makes sense?
<buggy2>
hmm :)
<buggy2>
yeah I get it
<teatime>
but yeah I think your best bet is to find some way to mute/unmute from the command line
<scatterp>
i installed quickfix and tried to run the ruby example executor.rb in the project i am working on (peatio) after experiancing an error i replaced the content of the file with helloworld just to test and error went away after some further testing i found that by commenting lines 105 - 11- the problem went away basiclly the error is that the project failed to start is as if the program never returns
<teatime>
and then call that from ruby, assuming there's something else you want to do from ruby
<scatterp>
can anyone help with this ?
<buggy2>
it's shame there isn't any way without installing additional software but after hours spend on searching this is probably the best what I can get
<teatime>
buggy2: it's *possible* without additional stuff, but it will be super complex and not-fun. you will have to learn way more about crappy windows APIs than you would ever desire to.
<buggy2>
teatime: I was afraid that :(
<teatime>
windows is complex and crappy, audio subsystems are complex and crappy, and you want to do both :)
milardovich has quit [Ping timeout: 248 seconds]
<scatterp>
buggy2 i think also multiple applications will try to "initilize your mic" for example skype voip dialers etc etc so it will be a battle
<buggy2>
haha yeah for me it's enough that windows is crappy so I was hoping there was a simpler way
<buggy2>
scatterp: oops
<buggy2>
wait so I can use autohotkey to mute the mic globally right? but some other program might turn it on when I don't want it to?
buggy2 has quit [Remote host closed the connection]
<scatterp>
buggy2 yeah i would access the device manager and disable it as hardware really not to sure what to suggest you are using an os that comes with a built in keylogger
buggy2 has joined #ruby
buggy2 has quit [Remote host closed the connection]
jinie has quit [Ping timeout: 240 seconds]
jinie has joined #ruby
<Zarthus>
i still find it funny you need like an entire gem to run something as a daemon on windows
<Zarthus>
and then there is `Thread#daemon` for Linux
<Zarthus>
er, Process#daemon rather
mathys has joined #ruby
Sammichmaker has joined #ruby
ruby-lang768 has joined #ruby
<ruby-lang768>
Hi?
Sembei has quit [Ping timeout: 240 seconds]
MyMind has joined #ruby
Defenestrate has quit [Ping timeout: 240 seconds]
Defenestrate has joined #ruby
uZiel has quit [Ping timeout: 248 seconds]
rfoust has quit [Remote host closed the connection]
<dminuoso_>
havenwood: ^- any sleeker way of doing that?
<scatterp>
i installed quickfix and tried to run the ruby example executor.rb in the project i am working on (peatio) after experiancing an error i replaced the content of the file with helloworld just to test and error went away after some further testing i found that by commenting lines 105 - 11- the problem went away basiclly the error is that the project failed to start is as if the program never returns
<scatterp>
I also had the exact same error with fix-engine and i resolved it in the same way (with out this problem)
John___ has joined #ruby
<havenwood>
scatterp: I don't get what you're asking. What is peatio?
<havenwood>
scatterp: Your threaded code is blocking unexpectedly? Or something else?
<havenwood>
"Peatio is a free and open-source crypto currency exchange implementation with the Rails framework and other cutting-edge technology."
<havenwood>
Okay
<scatterp>
yes the threaded code is blocking unexpectedly
DLSteve has joined #ruby
<scatterp>
blocking peatio that is
<scatterp>
so if i comment line 117 #t1 = Thread.new{gogogo()}
<matthewd>
scatterp: Try reducing your problem to a short example script. It can help your understanding, and if not, it's much easier to explain to others.
<scatterp>
matthewd thanks for the tip but i dont know really how to do that beyond what i did already which was get it down to 1 line (117) i think i suck at explaining myself which is more of the problem
<scatterp>
so if i comment line 117 #t1 = Thread.new{gogogo()} peatio starts uncomment it (which should not effect peatio due to it being threaded) and it peatio does not start
charliesome has joined #ruby
charliesome_ has quit [Ping timeout: 248 seconds]
FahmeF has joined #ruby
FahmeF has quit [Remote host closed the connection]
zapata has quit [Ping timeout: 264 seconds]
ShalokShalom_ has joined #ruby
beilabs has joined #ruby
ShalokShalom has quit [Ping timeout: 240 seconds]
nickjj_ is now known as nickjj
<dminuoso_>
havenwood: The reverse is for keeping the order of composition in line with what one would expect from maths.
<havenwood>
dminuoso_: ah, right - i always forget that
<havenwood>
makes sense
<havenwood>
(i'm pre-coffee)
<dminuoso_>
Ah yeah that explains it.
<dminuoso_>
Im post-coffee.
<havenwood>
haha
AlexRussia has joined #ruby
<dminuoso_>
havenwood: Ever since I started writing Haskell, its the only order that makes any sense to me. :P
ldepandis has joined #ruby
<dminuoso_>
But then again f . g looks pretty close to f ○ g - and it even reads "f after g"
<dminuoso_>
Even things like Kleisli composition seems so rudimentary, that it makes me cry that most languages dont have this support builtin.
<teatime>
I guess I need to try learning Haskell for a fourth or so time
<dminuoso_>
Though I guess Haskell can also do it in the other direction with >>>
* dminuoso_
shrugs
nicolai86 has quit [Remote host closed the connection]
zapata has joined #ruby
apparition has quit [Quit: Bye]
nicolai86 has joined #ruby
nicolai86 has quit [Remote host closed the connection]
Ishido has joined #ruby
rfoust has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dinfuehr has quit [Ping timeout: 260 seconds]
dinfuehr has joined #ruby
nicolai86 has joined #ruby
yeticry has joined #ruby
yeticry_ has quit [Read error: Connection reset by peer]
nicolai86 has quit [Remote host closed the connection]
nicolai86_ has joined #ruby
DipoleHourglass has joined #ruby
beilabs has quit [Remote host closed the connection]
skweek has quit [Ping timeout: 240 seconds]
beilabs has joined #ruby
al2o3-cr has quit [Ping timeout: 252 seconds]
bronson has joined #ruby
beilabs has quit [Remote host closed the connection]
bronson has quit [Ping timeout: 240 seconds]
marr has quit [Ping timeout: 240 seconds]
maesitos has quit [Read error: Connection reset by peer]
__Yiota has joined #ruby
griffindy has joined #ruby
raynold has quit [Quit: Connection closed for inactivity]
orbyt_ has joined #ruby
tamouse__ has joined #ruby
tamouse__ has quit [Client Quit]
conta has joined #ruby
beilabs has joined #ruby
tamouse__ has joined #ruby
al2o3-cr has joined #ruby
millerti has quit [Ping timeout: 240 seconds]
charliesome has quit [Ping timeout: 252 seconds]
DTZUZO has joined #ruby
MyMind has quit [Ping timeout: 240 seconds]
Pisuke has joined #ruby
kmhn has quit [Ping timeout: 255 seconds]
kapil___ has joined #ruby
zautomata has quit [Ping timeout: 240 seconds]
milardovich has joined #ruby
conta has quit [Quit: conta]
FahmeF has joined #ruby
Dimik has joined #ruby
shinnya has quit [Ping timeout: 252 seconds]
__Yiota has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
beilabs has quit [Remote host closed the connection]
beilabs has joined #ruby
dionysus69 has quit [Ping timeout: 240 seconds]
s2013 has joined #ruby
rabajaj has quit [Remote host closed the connection]
jottr has quit [Ping timeout: 252 seconds]
milardovich has joined #ruby
__Yiota has quit [Remote host closed the connection]
Rodya_ has quit [Remote host closed the connection]
dviola has joined #ruby
Rodya_ has joined #ruby
jottr has joined #ruby
zautomata has joined #ruby
sepp2k has joined #ruby
sepp2k1 has quit [Ping timeout: 255 seconds]
Asher1 has joined #ruby
Asher1 has quit [Client Quit]
Asher1 has joined #ruby
dstrunk has joined #ruby
Asher has quit [Disconnected by services]
Asher1 is now known as Asher
kith has joined #ruby
Rodya_ has quit [Remote host closed the connection]
Asher has quit [Read error: Connection reset by peer]
oryman has joined #ruby
Asher has joined #ruby
oryman has quit [Client Quit]
bronson has joined #ruby
bdonnahue has joined #ruby
bronson has quit [Ping timeout: 252 seconds]
nobitanobi has joined #ruby
ledestin has joined #ruby
DLSteve has quit [Quit: All rise, the honorable DLSteve has left the channel.]
nobitanobi has quit [Ping timeout: 264 seconds]
dextrey has joined #ruby
comrumino has joined #ruby
dionysus69 has joined #ruby
milardovich has quit []
Dimik has quit [Ping timeout: 255 seconds]
<comrumino>
could someone help me w/ puma build. the error tells me to get `gem install puma -v '2.14.0'` to work --- http://stro.nz/public/gem_make.out
<havenwood>
comrumino: It looks like that OpenSSL >= 1.1 incompatibility was fixed around Puma 3.7.1.
<havenwood>
comrumino: Can you bump your Puma version to latest?
<comrumino>
havenwood, isn't my repo, it's a pkgbuild we support. ideally I would have it use /usr/lib/openssl-1.0/
coderphive has quit [Quit: coderphive]
<comrumino>
I'm not to familar w/ ruby however
<havenwood>
comrumino: Is latest Puma an option? 3.10.0 - Russell's Teapot, would be ideal.
<havenwood>
comrumino: bundle update puma
<havenwood>
It should *just work*. Maybe a config change or two.
<comrumino>
It used to just work -- it still uses ruby-2.3 ...
<havenwood>
comrumino: Your Ruby/Puma/OpenSSL combo don't work, probably because of OpenSSL changes. I'd suggest using the latest Ruby 2.3 with the latest Puma.
<havenwood>
comrumino: Can you reproduce the issue with Puma 3.10.0?
<comrumino>
havenwood, non-issue w/ the lastest puma. I'll try sed the version and test the package then PR their repo if it still works w/ the version bump
<comrumino>
havenwood, thanks!
<havenwood>
comrumino: you're welcome!
<dminuoso_>
havenwood: Yeah I give up.
otherj has joined #ruby
otherj has quit [Client Quit]
<dminuoso_>
havenwood: Every solution I think of requires something you'd only find in say Haskell, OCaml, Elixir...
<havenwood>
I want |>
<havenwood>
F#
<dminuoso_>
Have you tried F*?
<havenwood>
F splat?
jgpawletko has joined #ruby
<dminuoso_>
Yes.
<havenwood>
nerp
<dminuoso_>
That's F for real nerds.
<dminuoso_>
Has dependent types
<dminuoso_>
(Which has the bizarre implication that even just type checking is not guaranteed to halt)
Azure|dc has quit [Read error: Connection reset by peer]
hoangtg has quit [Quit: EliteBNC - http://elitebnc.org (Auto-Removal: idle account/not being used)]
<scatterp>
havenwood any idea about my blocking problem i am still stuck :/
ahrs has quit [Remote host closed the connection]
<havenwood>
scatterp: It looks like the #start method calls code that gets an exclusive lock, I haven't looked into why.
Azure has joined #ruby
<havenwood>
scatterp: Have you narrowed it down to a couple-line test-case?
<havenwood>
(Which can be independently run without the rest of your app.)
ahrs has joined #ruby
<havenwood>
scatterp: Also make sure you enable `Thread.abort_on_exception = true` to percolate up errors in the Thread you spawn.
<scatterp>
havenwood not sure yet how to do that because i can not recreate the way the file is called by the rest of the app because i do not understand how that happens if i could do that i would
<scatterp>
havenwood when you say #start method .. do you mean where it says "begin"
<scatterp>
havenwood is there a way to prevent that exclusive lock ?
<havenwood>
scatterp: Just to rule out related issues, put this right before you create your thread and confirm the results are the same: Thread.abort_on_exception = true
<scatterp>
ok one moment
coderphive has joined #ruby
maffeprog has joined #ruby
<scatterp>
hi maffeprog
<scatterp>
havenwood its the same with the Thread.abort_on_exception = true
mathys has quit [Quit: Leaving]
<maffeprog>
hi
<havenwood>
maffeprog: hi
<scatterp>
havenwood maffeprog is working with me he is a little more experianced than me i think
<havenwood>
I'm busy trying to get this F* code to compile to FSharp and OCaml, now I know that F* is a thing.
Azure has quit [Read error: Connection reset by peer]
<havenwood>
Hah, *and* it targets Kremlin too? What is that?!
s2013 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
snsei has joined #ruby
idscip has joined #ruby
idscip has quit [Client Quit]
Asher has quit [Read error: Connection reset by peer]
Asher has joined #ruby
Asher has quit [Read error: Connection reset by peer]
Asher has joined #ruby
idscip has joined #ruby
Ouchy has quit [Ping timeout: 248 seconds]
Andrevan has joined #ruby
Ouchy has joined #ruby
FahmeF_ has quit [Remote host closed the connection]
Andrevan has quit [Client Quit]
harfangk has quit [Ping timeout: 248 seconds]
gusrub has joined #ruby
marr has joined #ruby
imode has joined #ruby
raynold has joined #ruby
mkali has quit [Quit: mkali]
snsei has quit [Remote host closed the connection]
snsei has joined #ruby
dminuoso_ has quit [Ping timeout: 260 seconds]
Dimik has joined #ruby
maffeprog has quit [Quit: Page closed]
coderphive has joined #ruby
idscip has quit [Quit: Out]
phaul has quit [Ping timeout: 248 seconds]
s2013 has joined #ruby
phaul has joined #ruby
QualityAddict has joined #ruby
bdonnahue has quit [Ping timeout: 240 seconds]
orbyt_ has joined #ruby
goyox86 has quit [Quit: goyox86]
DTZUZO has quit [Ping timeout: 246 seconds]
Alucard4200 has left #ruby ["No boundaries on the net!"]
gigetoo has quit [Ping timeout: 260 seconds]
gigetoo has joined #ruby
gusrub has quit [Remote host closed the connection]
jnollette has quit [Ping timeout: 248 seconds]
bdonnahue has joined #ruby
gusrub has joined #ruby
quobo has quit [Quit: Connection closed for inactivity]
jnollette has joined #ruby
Cohedrin_ has joined #ruby
rippa has quit [Read error: Connection reset by peer]
br0d1n has joined #ruby
ur5us has joined #ruby
ur5us has quit [Remote host closed the connection]
ur5us has joined #ruby
milardovich has joined #ruby
<pskosinski>
['f', 'O', 'o', 'B', 'a', 'R'].sort sorts placing big letters on beginning and small later. Can I easily make it sort the other way around? a-z, A-Z?
<pskosinski>
I could split it into two arrays, one with small letters, one with big, but I wonder if there's an easier, quicker way…
nofxx has quit [Read error: Connection reset by peer]
enterprisey has joined #ruby
Bock has quit [Ping timeout: 252 seconds]
nocaberi is now known as Bock
nobitanobi has joined #ruby
<pskosinski>
al2o3-cr: That surely looks shorter, thank you! Could you give me a tip, what is going on there? I've never seen that &: before and can't find what it is
nofxx has joined #ruby
<al2o3-cr>
pskosinski: it symbol to proc it basically the same as sort_by { |c| c.swapcase }
<pskosinski>
al2o3-cr: Thanks!
<al2o3-cr>
pskosinski: sure, np. :)
nobitanobi has quit [Ping timeout: 248 seconds]
jinie has quit [Ping timeout: 255 seconds]
selim has quit [Ping timeout: 248 seconds]
jottr has quit [Ping timeout: 248 seconds]
jinie has joined #ruby
selim has joined #ruby
jottr has joined #ruby
goyox86 has joined #ruby
tohuw has joined #ruby
tohuw has quit [Changing host]
tohuw has joined #ruby
milardovich has quit [Remote host closed the connection]
milardovich has joined #ruby
goyox86 has quit [Read error: Connection reset by peer]
milardovich has quit [Ping timeout: 248 seconds]
gusrub has quit [Remote host closed the connection]
gigetoo has quit [Quit: leaving]
gigetoo has joined #ruby
gigetoo_ has joined #ruby
gigetoo_ has quit [Client Quit]
goyox86 has joined #ruby
opekktar has joined #ruby
opekktar has left #ruby [#ruby]
TomyLobo has quit [Ping timeout: 252 seconds]
br0d1n has quit [Quit: Leaving]
bdonnahue has quit [Ping timeout: 240 seconds]
fChanX has joined #ruby
gusrub has joined #ruby
enterprisey has quit [Remote host closed the connection]
Puffball has quit [Remote host closed the connection]
Puffball has joined #ruby
Dimik has quit [Ping timeout: 240 seconds]
Asher has quit [Read error: Connection reset by peer]
Asher has joined #ruby
Ltem has quit [Quit: Leaving]
hinbody has quit [Read error: Connection reset by peer]
hinbody has joined #ruby
Puffball has quit [Remote host closed the connection]
voiceftp has left #ruby ["Leaving"]
voiceftp has joined #ruby
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]