cow[moo] has quit [Read error: Connection reset by peer]
TCZ has quit [Quit: Leaving]
cow[moo] has joined #ruby
howdoi has quit [Quit: Connection closed for inactivity]
d3bug has joined #ruby
jinmiaoluo has joined #ruby
ChmEarl has quit [Quit: Leaving]
jetchisel has quit [Ping timeout: 264 seconds]
codefriar has joined #ruby
rmnull has quit [Quit: WeeChat 2.8]
djdduty has joined #ruby
charon77 has quit [Ping timeout: 256 seconds]
charon77 has joined #ruby
djdduty has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
djdduty has joined #ruby
charon77 has quit [Read error: Connection reset by peer]
r3m is now known as Pascal
wymillerlinux has quit [Ping timeout: 265 seconds]
xco has quit [Ping timeout: 240 seconds]
arahael1 is now known as Arahael
crisfm has quit [Quit: WeeChat 2.7.1]
seaef has joined #ruby
seaef has quit [Quit: ZZZzzz…]
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cnsvc has joined #ruby
djdduty has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ur5us has quit [Ping timeout: 260 seconds]
batisi[m] has joined #ruby
_whitelogger has joined #ruby
greypack has quit [Quit: All your IRC are belong to ZNC]
greypack has joined #ruby
cd has quit [Quit: cd]
llua` has joined #ruby
llua has quit [Ping timeout: 246 seconds]
llua` is now known as llua
sauvin has joined #ruby
llua` has joined #ruby
llua has quit [Ping timeout: 246 seconds]
llua` is now known as llua
phaul has quit [Quit: :wq]
d3bug has quit [Quit: Connection closed for inactivity]
jinmiaoluo has quit [Ping timeout: 256 seconds]
jinmiaoluo has joined #ruby
phaul has joined #ruby
jinmiaoluo has quit [Ping timeout: 260 seconds]
jinmiaoluo has joined #ruby
imode has quit [Ping timeout: 260 seconds]
jetchisel has joined #ruby
vondruch has joined #ruby
jetchisel has quit [Ping timeout: 256 seconds]
hadifarnoud has joined #ruby
masticass has joined #ruby
<rapha>
havenwood: you guessed 100% correctly; barracuda is the one i hadn't discovered yet. The boss bought me an RTX2060 and I've had some fun figuring out how to PCI-Passthrough it into a VM and
<rapha>
stress testing it (goes up to something like 6.5TFLOP/s, which seems like a lot to me who's never used a GPU for anything but gaming) and now the configuration fiddling and stress testing got boring and I want to learn how to do something with it.
<rapha>
But seems like this will lead to me learning some more Python. Girlfriend will be happy...
<rapha>
(That wasn't sarcastic; she's been learning Python herself and likes it a lot. Which is understandable considering she's coming from Matlab)
masticass has quit [Client Quit]
masticass has joined #ruby
masticass has quit [Client Quit]
cliluw has quit [Read error: Connection reset by peer]
cliluw has joined #ruby
gaussblurinc1 has joined #ruby
conta has joined #ruby
ellcs has joined #ruby
_aeris_ has quit [Remote host closed the connection]
gitter1234 has quit [Quit: Connection closed for inactivity]
jinmiaoluo has quit [Remote host closed the connection]
jinmiaoluo has joined #ruby
conta1 has joined #ruby
conta has quit [Ping timeout: 265 seconds]
conta1 is now known as conta
<rapha>
havenwood: By the way of doing long-running things. If I start something external through Ruby (``, %x(), system(), exec()), is there a way with one of those to keep monitoring the output line by line and sending, say, SIGINT, to that process based on some of its output?
TCZ has joined #ruby
cnsvc_ has joined #ruby
darkstardevx has quit [Ping timeout: 265 seconds]
cnsvc_ has quit [Ping timeout: 240 seconds]
ur5us has quit [Ping timeout: 260 seconds]
<leftylink>
that sounds like something in open3 would be called for. or at the very least, IO.popen
<rapha>
open3? Oh, that sounds like it'll become my TIL.
<rapha>
Ah, the 3 is because it distinguishes between stdin, err, out.
<rapha>
Cool, thanks leftylink!
cnsvc_ has joined #ruby
cnsvc_ has quit [Ping timeout: 240 seconds]
conta has quit [Quit: conta]
noboruma has joined #ruby
venmx has joined #ruby
rhe has quit [Read error: Connection reset by peer]
chalkmonster has joined #ruby
alexherbo2 has quit [Ping timeout: 264 seconds]
seaef has joined #ruby
drincruz has joined #ruby
conta has joined #ruby
alexherbo2 has joined #ruby
alexherbo2 has quit [Client Quit]
gitter1234 has quit [Quit: Connection closed for inactivity]
jinmiaoluo has quit [Remote host closed the connection]
jinmiaoluo has joined #ruby
drincruz has quit [Ping timeout: 265 seconds]
burningserenity has joined #ruby
jinmiaoluo has quit [Remote host closed the connection]
<extrowerk>
Do you think it would make any difference? it is a clean tarball from the official site, downloaded and extracted literally during the portscript run, it tells in the 11. line: "Unpacking source of ruby-2.7.1.tar.xz"
<havenwood>
extrowerk: I do suspect it will make a difference.
<extrowerk>
lets try then... the compiler already crunching the bits...
<extrowerk>
notice the extra make distclean at the beginning of the BUILD() section, that's got inserted to test your theory, will ofc later...
<havenwood>
extrowerk: Hrm, I'm confused by what's going on here.
<extrowerk>
haikuporter builds ruby in a chroot, therefore it doesn't see anything from the live system, only what defined in the recipe. I definetely don't want to add ruby as dependency to build ruby.
burningserenity has quit [Remote host closed the connection]
_whitelogger has joined #ruby
_whitelogger has joined #ruby
_whitelogger has joined #ruby
_whitelogger has joined #ruby
_whitelogger has joined #ruby
kinduff has quit [Read error: Connection reset by peer]
kinduff has joined #ruby
duckpuppy has quit [Read error: Connection reset by peer]
duckpuppy has joined #ruby
mahlon has joined #ruby
belak has joined #ruby
<belak>
Is there anything like "ruby for python developers"? I have a number of jobs I'm interested in that use ruby, but I'm a ton more familiar with python... in particular looking for differences and best practices
<gitter1234>
havenwood sorry to interrupt but real quick - you're the one who turned me onto Leaflet.js and again thanks for that!
<adam12>
belak: Getting familiar with Enumerable is likely one of the better things to do. I'm not sure if there's an equivalent in Python but chaining methods that build on Enumerable is fairly powerful.
<havenwood>
gitter1234: You're welcome!
<gitter1234>
But is there any chance there's more we can do with that than just show maps?
<havenwood>
gitter1234: Like what?
<gitter1234>
Like immerse the user in some other way as well, with the mapped streets him or her are watching?
<havenwood>
belak: +1 Enumerable
<adam12>
belak: Ruby's mechanism of modules / scoping is different than Python, so getting used to the way constants are global is probably a bit different too.
<gitter1234>
Well, I was thinking like VR
<belak>
adam12: that's one thing that's bitten me in the past - I'm really used to explicit imports
<havenwood>
belak: Never define your own class variable (@@) or global variable ($). Just pretend they don't exist.
<adam12>
belak: Ruby might get something opt-in but as it stands now, it's a huge part of the design of Ruby.
<gitter1234>
Goole Street View? Idk I'm using Mapbox
<belak>
It looks like the difference between mixins and inheritance are huge too
<havenwood>
gitter1234: You could have some VR that happens when you click on a Leaflet popup, but Leaflet.js is just 38 KB of JavaScript for pretty flat maps.
<gitter1234>
I just can't shake the idea of the map somehow being able to take the user on a far greater journey than what's normal today.
<gitter1234>
You're the first guy I asked
<gitter1234>
Aha...
<havenwood>
belak: Mixins are generally preferred.
<gitter1234>
Maybe the user can access the map through some semi-virtual reality in order to "hang out" or at least be as "present" as we're all here on IRC right now?
rippa has quit [Quit: {#`%${%&`+'${`%&NO CARRIER]
<belak>
Also, what books or resources are good for just learning ruby in general and/or getting into the details?
<gitter1234>
Like everybody starting to hang out on maps instead because then they can at least see nature as opposed to computer screens
<gitter1234>
havenwood: The thought of "progressing my Rails app" into the next dimension by sending it into maps is quite a fascinating one.
<gitter1234>
Especially ever since you and your girl introduced me to Leaflet, I've been obsessed :)
<gitter1234>
But the thought that at the end of the day, they're all just maps, just doesn't seem right.
<gitter1234>
Getting a next frontier kinda vibe from them thats all, like there's gotta be more to it. Pardon the interruption!
<gitter1234>
English isnt my first language. Anyway my competitors have billions of dollars and thousands of employees, and their apps are pretty spectacular.
<gitter1234>
My app is too, however all I got going for me is this trade secret I found within the maps. So I'm trying to figure out a way to immerse my users deeper into it, if that makes sense.