havenwood changed the topic of #ruby to: Rules: https://ruby-community.com | Ruby 2.7.2, 2.6.6, 3.0.0-preview1: https://www.ruby-lang.org | Paste 4+ lines of text to https://dpaste.org | Books: https://goo.gl/wpGhoQ | Logs: https://irclog.whitequark.org/ruby | BLM <3 | Can't talk? Register/identify with NickServ
<havenwood> cloud69: Use #map rather than shoveling.
<havenwood> cloud69: product_urls = products.map do |product|
ur5us_ has quit [Ping timeout: 264 seconds]
<havenwood> cloud69: Doing this for fun? Seems like you should use their API.
<nakilon> shovel!
<cloud69> havenwood: Yep just for practice :) i'll use map, thanks
siloxid has joined #ruby
<cloud69> No, I have to ask: at `scrape_product_urls` at https://pastebin.com/FQUdwiA6 how come `product_urls << url` doesn't get written to despite `url` not being empty?
siloxid has quit [Read error: Connection reset by peer]
siloxid has joined #ruby
phaul has quit [Ping timeout: 258 seconds]
braincrash has quit [Ping timeout: 240 seconds]
rubydoc has quit [Ping timeout: 272 seconds]
ur5us_ has joined #ruby
<havenwood> cloud69: What line are you referring to?
<cloud69> havenwood: 26 i believe
<havenwood> cloud69: When you #map, you'll need to assign a variable to the result.
<havenwood> cloud69: Line 26 looks like it would append to the Array, as anticipated.
<havenwood> cloud69: Put a `binding.pry` on line 28 to confirm, but it will be working.
<havenwood> cloud69: product_urls = products.map { |product| product.attribute("href").value }
orbyt_ has joined #ruby
<nakilon> IIRC: .attribute(x) is the same as [x]
<nakilon> not even sure what the .value is for
<cloud69> why would product_urls (line 24) be empty..
<havenwood> cloud69: because `products` is empty.
<havenwood> cloud69: An empty Array maps to another empty Array.
duderonomy has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<apotheon> When you map all elements of an array to some other resulting array, you map zero elements if there are no elements in the first array.
<apotheon> (to put it another, more explicit and long-winded, way)
<cloud69> true true :D silly question
<cloud69> i guess i just assumed products wouldn't be empty
bkuhlmann has joined #ruby
bkuhlman_ has joined #ruby
bkuhlma__ has joined #ruby
<cloud69> hmm.. looks like i got to provide full css paths to the stuff i want to scrape.i assumed nokogiri would take care of this
bkuhlmann has quit [Ping timeout: 240 seconds]
infernix has quit [Ping timeout: 240 seconds]
bkuhlman_ has quit [Read error: Connection reset by peer]
infernix has joined #ruby
<cloud69> no wait that can't be. it managed to scrape url etc. earlier. brb gotta lay down
<cloud69> aaah.. it's newegg.com blocking my access lol
<cloud69> "Are you human?"
<apotheon> "no"
<cloud69> "We apologize for the confusion, but we can't quite tell if you're a person or a script." :D
<cloud69> "Please don't take this personally. Bots and scripts can be very much lifelike these days!"
<cloud69> what a shitty user experience
silverdust has joined #ruby
bkuhlmann has joined #ruby
bkuhlma__ has quit [Ping timeout: 240 seconds]
bkuhlman_ has joined #ruby
bkuhlmann has quit [Ping timeout: 272 seconds]
bkuhlmann has joined #ruby
cthulchu_ has quit [Ping timeout: 256 seconds]
bkuhlma__ has joined #ruby
bkuhlman_ has quit [Ping timeout: 240 seconds]
dc has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
bkuhlmann has quit [Ping timeout: 256 seconds]
roshanavand_ has joined #ruby
roshanavand has quit [Ping timeout: 240 seconds]
roshanavand_ is now known as roshanavand
DaRock has joined #ruby
TCZ has quit [Quit: Leaving]
Liothen has quit [Ping timeout: 268 seconds]
queip has quit [Ping timeout: 264 seconds]
bambanx has joined #ruby
nofxx has joined #ruby
nofxx has quit [Remote host closed the connection]
bkuhlmann has joined #ruby
dcunit3d has joined #ruby
V[excess] is now known as ^
bkuhlma__ has quit [Ping timeout: 256 seconds]
bambanx has quit [Ping timeout: 258 seconds]
Xiti has quit [Quit: Leaving]
bkuhlman_ has joined #ruby
Xiti has joined #ruby
cthulchu_ has joined #ruby
bkuhlmann has quit [Ping timeout: 256 seconds]
Liothen has joined #ruby
silverdust has quit [Ping timeout: 256 seconds]
bkuhlmann has joined #ruby
silverdust has joined #ruby
baojg has quit [Remote host closed the connection]
baojg has joined #ruby
bkuhlma__ has joined #ruby
bkuhlman_ has quit [Ping timeout: 246 seconds]
znz_jp has quit [Remote host closed the connection]
oneeggeach has joined #ruby
silverdust has quit [Ping timeout: 256 seconds]
bkuhlmann has quit [Ping timeout: 256 seconds]
znz_jp has joined #ruby
johnny56 has quit [Ping timeout: 240 seconds]
bkuhlmann has joined #ruby
teardown has joined #ruby
cthulchu_ has quit [Ping timeout: 264 seconds]
bkuhlma__ has quit [Ping timeout: 240 seconds]
gix has quit [Ping timeout: 260 seconds]
johnny56 has joined #ruby
TCZ_ has joined #ruby
Liothen has quit [Ping timeout: 240 seconds]
bkuhlman_ has joined #ruby
bmurt has joined #ruby
duderonomy has joined #ruby
TCZ_ has quit [Remote host closed the connection]
TCZ_ has joined #ruby
bkuhlma__ has joined #ruby
bkuhlmann has quit [Ping timeout: 272 seconds]
TCZ_ has quit [Remote host closed the connection]
bkuhlman_ has quit [Ping timeout: 256 seconds]
georgie has joined #ruby
bkuhlmann has joined #ruby
jpz has quit [Ping timeout: 240 seconds]
jpz has joined #ruby
bkuhlma__ has quit [Ping timeout: 240 seconds]
georgie has left #ruby [#ruby]
bkuhlman_ has joined #ruby
bkuhlma__ has joined #ruby
bkuhlmann has quit [Ping timeout: 260 seconds]
bkuhlmann has joined #ruby
moldorcoder7 has quit [Ping timeout: 258 seconds]
moldorcoder7 has joined #ruby
bkuhlman_ has quit [Ping timeout: 272 seconds]
georgie has joined #ruby
bkuhlma__ has quit [Ping timeout: 272 seconds]
bkuhlman_ has joined #ruby
bkuhlm___ has joined #ruby
bkuhlmann has quit [Ping timeout: 272 seconds]
bkuhlmann has joined #ruby
georgie has left #ruby [#ruby]
<nakilon> cloud69 03:38:55 <nakilon> Policy & Agreement 2. Use of the Site Whether on behalf of yourself or on behalf of any third-party, you agree not to: “Scrape”, duplicate, reproduce, copy, republish, license, sell, trade or resell the Site for any purpose;
bkuhlman_ has quit [Ping timeout: 272 seconds]
bkuhlm___ has quit [Ping timeout: 256 seconds]
bkuhlman_ has joined #ruby
bkuhlmann has quit [Ping timeout: 256 seconds]
bkuhlmann has joined #ruby
cognemo has quit [Ping timeout: 258 seconds]
bkuhlman_ has quit [Ping timeout: 260 seconds]
bkuhlman_ has joined #ruby
bkuhlmann has quit [Ping timeout: 256 seconds]
bkuhlmann has joined #ruby
bkuhlman_ has quit [Ping timeout: 260 seconds]
bkuhlma__ has joined #ruby
<cloud69> hehe
<cloud69> no worries, once it's fully functional it'll have nothing more to do with newegg ;)
bkuhlmann has quit [Ping timeout: 256 seconds]
bkuhlmann has joined #ruby
georgie has joined #ruby
<havenwood> nakilon: To be fair, there are all sorts of unenforceable provisions in terms of services and folk may have negotiated alternative terms.
bkuhlma__ has quit [Ping timeout: 256 seconds]
<havenwood> nakilon: Even in the US, as broad as the CFAA is, scraping against TOS has some inroads. http://cdn.ca9.uscourts.gov/datastore/opinions/2019/09/09/17-16783.pdf
<havenwood> Just because it's legal also doesn't make it a good idea or a nice thing to do.
bkuhlmann has quit [Remote host closed the connection]
<havenwood> But let's give data the freedom it wants.
<havenwood> cloud69: It seems like a bad user experience for bots is exactly what they're shooting for.
<nakilon> I mean it's not the "shitty user experience"
<nakilon> website clearly said they won't like the scraping
<nakilon> shrug
<havenwood> nakilon: Hah, yeah.
<havenwood> nakilon: They don't aim to please bots. Pretty explicit about that.
<havenwood> And I'm not sure I'd consider bots users.
<havenwood> I guess they use.
<nakilon> when such website wants to share their products data, they provide a file in format like https://yandex.com/support/partnermarket/yml/about-yml.html
<havenwood> nakilon: Yandex Markup Language?
<havenwood> Oh, Market. Haha. I wasn't far off.
<nakilon> Yandex Market Language
<nakilon> yeah, there is confusion
<nakilon> that's why I prefer to name YAML files as .yaml, not .yml
<havenwood> I prefer to use hson ("Havenwood Standard Object Notation").
<nakilon> wtf
<havenwood> It's a private spec that only I know. Interoperability is strictly forbidden.
<havenwood> nakilon: I wasn't aware of Yandex YML. Heh.
<havenwood> Does it have a MIME type?
<havenwood> application/x-shockwave-hson
<nakilon> havenwood, idk, probably just xml
<nakilon> found another funny thing: "The URL can be Cyrillic. In this case, the file must be accessible via HTTP."
plujon has joined #ruby
chouhoulis has quit [Remote host closed the connection]
baojg has quit [Remote host closed the connection]
baojg has joined #ruby
phaul has joined #ruby
rubydoc has joined #ruby
georgie has quit [Remote host closed the connection]
cd has quit [Quit: cd]
phaul has quit [Ping timeout: 260 seconds]
rubydoc has quit [Ping timeout: 265 seconds]
<cloud69> guys, it actually works!!
<cloud69> behold! together we've made newegg's greatest nightmare :P
<cloud69> but we've also given them free publicity by mentioning them here so many times that it evens out
ur5us_ has quit [Ping timeout: 264 seconds]
chouhoulis has joined #ruby
<apotheon> I doubt that's Newegg's greatest nightmare.
<apotheon> . . . but congratulations.
<cloud69> thank you sir :)
chouhoulis has quit [Ping timeout: 260 seconds]
JohnB has joined #ruby
ChmEarl has quit [Quit: Leaving]
chouhoulis has joined #ruby
elcontrastador has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
chouhoulis has quit [Ping timeout: 246 seconds]
rubydoc has joined #ruby
queip has joined #ruby
phaul has joined #ruby
XV8 has quit [Ping timeout: 256 seconds]
rubydoc has quit [Remote host closed the connection]
rubydoc has joined #ruby
chouhoulis has joined #ruby
_whitelogger has joined #ruby
chouhoulis has quit [Ping timeout: 260 seconds]
fippy has quit [Remote host closed the connection]
rubydoc has quit [Remote host closed the connection]
phaul has quit [Ping timeout: 246 seconds]
chouhoulis has joined #ruby
chouhoulis has quit [Ping timeout: 240 seconds]
chouhoulis has joined #ruby
chouhoulis has quit [Ping timeout: 260 seconds]
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
baojg has quit [Remote host closed the connection]
baojg has joined #ruby
howdoi has quit [Quit: Connection closed for inactivity]
chouhoulis has joined #ruby
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mynameisdebian has quit [Ping timeout: 264 seconds]
mynameisdebian has joined #ruby
chouhoulis has quit [Ping timeout: 272 seconds]
bocaneri has joined #ruby
XV8 has joined #ruby
SeepingN has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bocaneri has quit [Max SendQ exceeded]
bocaneri has joined #ruby
bocaneri has quit [Max SendQ exceeded]
Synthead has joined #ruby
Furai has quit [Quit: WeeChat 2.9]
Synthead has quit [Quit: Leaving]
Furai has joined #ruby
Rudd0 has quit [Ping timeout: 240 seconds]
chouhoulis has joined #ruby
derpadmin has quit [Ping timeout: 264 seconds]
TvL2386 has quit [Ping timeout: 265 seconds]
chouhoulis has quit [Ping timeout: 260 seconds]
BenDover has joined #ruby
derpadmin has joined #ruby
Glumetu has joined #ruby
postmodern has joined #ruby
phaul has joined #ruby
phaul has quit [Ping timeout: 260 seconds]
phaul has joined #ruby
axe has quit [Ping timeout: 258 seconds]
TvL2386 has joined #ruby
phaul has quit [Ping timeout: 258 seconds]
vondruch has quit [Quit: vondruch]
vondruch has joined #ruby
chouhoulis has joined #ruby
phaul has joined #ruby
phaul has quit [Ping timeout: 260 seconds]
phaul has joined #ruby
chouhoulis has quit [Ping timeout: 260 seconds]
baojg has quit [Remote host closed the connection]
baojg has joined #ruby
braincrash has joined #ruby
bocaneri has joined #ruby
simon_ has joined #ruby
simon_ has quit [Client Quit]
vondruch has quit [Ping timeout: 264 seconds]
bocaneri has quit [Max SendQ exceeded]
bocaneri has joined #ruby
bocaneri has quit [Max SendQ exceeded]
bocaneri has joined #ruby
bocaneri has quit [Max SendQ exceeded]
bocaneri has joined #ruby
bocaneri has quit [Max SendQ exceeded]
bocaneri has joined #ruby
bocaneri has quit [Max SendQ exceeded]
bocaneri has joined #ruby
bocaneri has quit [Max SendQ exceeded]
bocaneri has joined #ruby
bocaneri has quit [Max SendQ exceeded]
bocaneri has joined #ruby
braincrash has quit [Ping timeout: 240 seconds]
baojg has quit [Remote host closed the connection]
baojg has joined #ruby
ur5us_ has joined #ruby
chouhoulis has joined #ruby
chouhoulis has quit [Ping timeout: 240 seconds]
_aeris_ has quit [Remote host closed the connection]
_aeris_ has joined #ruby
burgestrand has joined #ruby
Rudd0 has joined #ruby
Emmanuel_Chanel has quit [Ping timeout: 258 seconds]
ur5us_ has quit [Ping timeout: 260 seconds]
braincrash has joined #ruby
Emmanuel_Chanel has joined #ruby
vondruch has joined #ruby
Axy has joined #ruby
Mia has quit [Ping timeout: 260 seconds]
baojg has quit [Remote host closed the connection]
baojg has joined #ruby
stdedos has joined #ruby
cloud69 has quit [Quit: Connection closed for inactivity]
TomyWork has joined #ruby
infinityfye has joined #ruby
ivz_hh has quit [Ping timeout: 256 seconds]
infinityfye has quit [Read error: Connection reset by peer]
infinityfye has joined #ruby
fippy has joined #ruby
baojg has quit [Remote host closed the connection]
baojg has joined #ruby
johnny56 has quit [Ping timeout: 256 seconds]
Tempesta has quit [Quit: See ya!]
TCZ has joined #ruby
johnny56 has joined #ruby
johnny56 has quit [Ping timeout: 240 seconds]
_paul0 has joined #ruby
paul0 has quit [Ping timeout: 265 seconds]
vondruch has quit [Ping timeout: 256 seconds]
johnny56 has joined #ruby
zxq2 has joined #ruby
<zxq2> is it good style to use an instance variable that's conditionally defined. in those cases where it's not defined, it's OK that the value is nil. i know this works fine, but unsure of the rubyist's perspective.
BenDover has quit [Quit: BenDover]
johnny56 has quit [Ping timeout: 258 seconds]
rubydoc has joined #ruby
johnny56 has joined #ruby
<jhass> it seems hard to judge for such a general description. Maybe also phrased weirdly, isn't conditionally defined just meaning one possible value is nil?
johnny56 has quit [Ping timeout: 260 seconds]
TCZ has quit [Remote host closed the connection]
TCZ has joined #ruby
TCZ has quit [Read error: Connection reset by peer]
TCZ has joined #ruby
TCZ has quit [Remote host closed the connection]
TCZ has joined #ruby
baojg has quit [Remote host closed the connection]
braincrash has quit [Ping timeout: 240 seconds]
baojg has joined #ruby
johnny56 has joined #ruby
<zxq2> well, there's a difference between initializing an instance variable to nil and not defining and then referencing it at which point the value is nil, right? at least in terms of defined?
<jhass> is there any useful difference?
<zxq2> i think that's the crux of the question i'm asking
<jhass> I mean yes, you can observe that fact with defined? I guess, but I would call doing that the smell, not that the ivar is only potentially defined
<jhass> if you nil check it just regularly, there's no useful difference to having it become nil through explicit assignment or implicitly through omitting the definition
<zxq2> practically, there isnt much of a difference. but from the perspective of writing readable, clean code - i'm wondering how i should proceed.
<zxq2> i'm not a well versed ruby programmer
<jhass> unless you're in you should know what you're doing meta-programming territory using things like #instance_vars
<jhass> don't worry about it then
<jhass> do whatever seems nice, avoid defined? and #instance_vars etc unless you know you absolutely need them
<zxq2> okay, thanks
BenDover has joined #ruby
TCZ has quit [Quit: Things Take Time]
dcunit3d has quit [Read error: Connection reset by peer]
TCZ has joined #ruby
TCZ has quit [Remote host closed the connection]
TCZ has joined #ruby
bkuhlmann has joined #ruby
Technodrome has quit [Quit: Textual IRC Client: www.textualapp.com]
baojg has quit [Remote host closed the connection]
baojg has joined #ruby
johnny56 has quit [Ping timeout: 240 seconds]
greengriminal has joined #ruby
vondruch has joined #ruby
stdedos has quit [Quit: Connection closed]
TCZ has quit [Remote host closed the connection]
johnny56 has joined #ruby
dcunit3d has joined #ruby
infinityfye has quit [Remote host closed the connection]
infinityfye has joined #ruby
adu has joined #ruby
Tempesta has joined #ruby
CommunistWolf has quit [Quit: No Ping reply in 180 seconds.]
CommunistWolf has joined #ruby
infinityfye has quit [Ping timeout: 240 seconds]
bkuhlman_ has joined #ruby
baojg has quit [Remote host closed the connection]
dc has joined #ruby
dcunit3d has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
bkuhlmann has quit [Ping timeout: 260 seconds]
baojg has joined #ruby
dc has quit [Client Quit]
dcunit3d has joined #ruby
johnny56 has quit [Ping timeout: 240 seconds]
baojg has quit [Remote host closed the connection]
baojg has joined #ruby
bkuhlmann has joined #ruby
bkuhlman_ has quit [Ping timeout: 260 seconds]
bkuhlman_ has joined #ruby
bkuhlmann has quit [Ping timeout: 272 seconds]
bkuhlmann has joined #ruby
johnny56 has joined #ruby
bkuhlma__ has joined #ruby
cd has joined #ruby
bkuhlman_ has quit [Ping timeout: 256 seconds]
vondruch has quit [Ping timeout: 260 seconds]
bkuhlmann has quit [Ping timeout: 256 seconds]
al2o3-cr has joined #ruby
johnny56 has quit [Ping timeout: 256 seconds]
walidvb has joined #ruby
<walidvb> hello all!
<havenwood> walidvb: hi!
<walidvb> i'm looking for a solution to convert html to pdf, that would be supported by heroku. Main contender seems to be wkhtmltopdf, but it has very poor CSS support(no grid, flex doesn't seem to be working, page-breaks seem difficult, too)
infinityfye has joined #ruby
<walidvb> havenwood: 👋 long time no visit, all good?
vondruch has joined #ruby
greengriminal has quit [Quit: This computer has gone to sleep]
bmurt has joined #ruby
bkuhlmann has joined #ruby
Emmanuel_Chanel has quit [Quit: Leaving]
johnny56 has joined #ruby
bkuhlma__ has quit [Ping timeout: 256 seconds]
Retropikzel has left #ruby [#ruby]
johnny56 has quit [Ping timeout: 240 seconds]
ChmEarl has joined #ruby
johnny56 has joined #ruby
Emmanuel_Chanel has joined #ruby
JohnB has quit [Quit: Leaving]
johnny56 has quit [Ping timeout: 264 seconds]
al2o3-cr has quit [Quit: WeeChat 2.9]
johnny56 has joined #ruby
chouhoulis has joined #ruby
johnny56 has quit [Ping timeout: 240 seconds]
al2o3-cr has joined #ruby
burgestrand has quit [Quit: burgestrand]
johnny56 has joined #ruby
nevans has quit [Quit: nevans]
johnny56 has quit [Ping timeout: 258 seconds]
TCZ has joined #ruby
teardown_ has joined #ruby
teardown has quit [Ping timeout: 240 seconds]
bkuhlman_ has joined #ruby
TCZ has quit [Read error: Connection reset by peer]
TCZ has joined #ruby
johnny56 has joined #ruby
ChmEarl has quit [Quit: Leaving]
bkuhlmann has quit [Ping timeout: 272 seconds]
baojg has quit [Remote host closed the connection]
baojg has joined #ruby
johnny56 has quit [Ping timeout: 246 seconds]
<adam12> walidvb: Either use Prawn and write everything in Ruby, or bite the bullet and use a third party service.
<adam12> walidvb: If you can shell out to Chrome, you could use chrome headless print to pdf, but getting chrome installed is a challenge in itself.
<walidvb> adam12: at some point i was considering microservicing it to nodejs, but i felt like i was making progress at everystep
<walidvb> but every step gave me another issue hehe
DaRock has quit [Ping timeout: 256 seconds]
<adam12> walidvb: Yeah. If you can get a container with Chrome running somewhere, then I'd just make a microservice that accepted HTML and returned a PDF. Could run it on Lambda or similar.
<walidvb> using the browser's native print gave me such different results that i sorta gave up letting the user do that
<adam12> walidvb: I was working on the exact same thing a few weeks ago; I'd normally reach for Prawn but Chrome headless is a safer bet.
<walidvb> my pdf layout had a sidebar, too, which i insisted too long on keeping, tbh..
andremedeiros has quit [Quit: ZNC 1.8.2 - https://znc.in]
ChmEarl has joined #ruby
johnny56 has joined #ruby
walidvb has quit [Ping timeout: 240 seconds]
greengriminal has joined #ruby
ivz_hh has joined #ruby
johnny56 has quit [Ping timeout: 240 seconds]
andremedeiros has joined #ruby
bkuhlmann has joined #ruby
bkuhlmann has quit [Remote host closed the connection]
SeepingN has joined #ruby
bkuhlman_ has quit [Ping timeout: 272 seconds]
Jello_Raptor has quit [Ping timeout: 256 seconds]
johnny56 has joined #ruby
FluffyFoxeh has joined #ruby
Frogging101 has quit [Ping timeout: 256 seconds]
FluffyFoxeh is now known as Frogging101
Jello_Raptor has joined #ruby
johnny56 has quit [Ping timeout: 264 seconds]
baojg has quit [Remote host closed the connection]
baojg has joined #ruby
axe has joined #ruby
elcontrastador has joined #ruby
johnny56 has joined #ruby
johnny56 has quit [Ping timeout: 240 seconds]
al2o3-cr has left #ruby ["WeeChat 2.9"]
TomyWork has quit [Remote host closed the connection]
johnny56 has joined #ruby
lucasb has joined #ruby
otagi[m] has joined #ruby
johnny56 has quit [Ping timeout: 272 seconds]
Glumetu has quit [Quit: Glumetu]
al2o3-cr has joined #ruby
johnny56 has joined #ruby
johnny56 has quit [Ping timeout: 240 seconds]
factormystic has quit [Quit: The Lounge - https://thelounge.chat]
baojg has quit [Remote host closed the connection]
baojg has joined #ruby
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
TCZ has left #ruby ["Things Take Time"]
johnny56 has joined #ruby
TCZ has joined #ruby
TCZ has left #ruby [#ruby]
factormystic has joined #ruby
TCZ has joined #ruby
vondruch has quit [Read error: Connection reset by peer]
TCZ has quit [Quit: Things Take Time]
orbyt_ has joined #ruby
johnny56 has quit [Ping timeout: 264 seconds]
TCZ has joined #ruby
TCZ has quit [Client Quit]
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bmurt has joined #ruby
dc has joined #ruby
dc has quit [Client Quit]
powerhouse_ has quit [Read error: Connection reset by peer]
howdoi has joined #ruby
powerhouse has joined #ruby
johnny56 has joined #ruby
postmodern has quit [Quit: Leaving]
johnny56 has quit [Ping timeout: 256 seconds]
walidvb has joined #ruby
<walidvb> adam12: have experience with wicked_pdf and want to debug smth with me? 😬
bamdad has quit [Ping timeout: 240 seconds]
<adam12> walidvb: You could post here and maybe someone has an answer.
<walidvb> fair ^^
XV8 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<walidvb> so, i have a very unexplainable behaviour, in 2 parts
<walidvb> here's my code: (quite complete, but main code is in export.rb, rest is here for reference) https://gist.github.com/walidvb/6428e434c3fe3c3b474388bc93b43532
johnny56 has joined #ruby
<walidvb> 1. when i call wicked_pdf_stylesheet_tag from `header.html.haml`, no header is rendered at all (the header string _is_ valid html, and i did try with a very large top margin)
<walidvb> I am now trying to simply get it done, so i tried to inline the styles in header.haml.html
teardown_ has quit [Remote host closed the connection]
teardown has joined #ruby
<walidvb> 2. the basic css I add does not do the job at all. Also, it does not apply the stylesheet loaded via an external <link>. Result is as follows: https://share.getcloudapp.com/6quPqRrl
<adam12> walidvb: I don't use Haml, so what's going on at the beginning of this line? https://gist.github.com/walidvb/6428e434c3fe3c3b474388bc93b43532#file-header-html-haml-L6
<walidvb> adam12: it's commented out
<adam12> walidvb: OK. So intentionally I presume.
<walidvb> yes. problem #1: calling the stylesheet prevents the header from rendering
<walidvb> although it does inline the css, as in the footer (weirdly the footer doesn't have any of these issue)
<adam12> walidvb: when you do header = renderer.render_to_string, have you looked at `header` to determine it looks accurate?
johnny56 has quit [Ping timeout: 240 seconds]
<adam12> walidvb: IMHO, I'd just drop wkhtmltopdf now before you waste too much time on it. I'm using Tailwind as well and everything was completely broken with it.
<adam12> (I'm using grid in some stuff so it's no surprise webkit was busted)
<walidvb> i did, and it yields valid html. really, it does the same as the footer, which is why i'm so confused
<weaksauce> say you have a ruby script that you want to run everywhere. anyone have an example of a shell wrapper to use? do you just do something like cd $scriptpath && bundle exec ruby ./bin/thescript.rb $@ or is there a way to pass bundle exec some options to tell it what the current directory should be?
<walidvb> brb the doorbell rang 😬
<weaksauce> i guess cd works fine
<adam12> weaksauce: If it's just a single script file, have you looked at bundler/inline?
<weaksauce> adam12 i haven't no
<weaksauce> though it's a few different files
<weaksauce> using the gli gem
<adam12> weaksauce: Ah. I'd just make a wrapper like you mentioned.
<walidvb> adam12: hm chromium yields a bunch of other issues in my experience, not to mention the setup
<weaksauce> yeah the wrapper seems to work fine... i'll keep that in mind in the future adam12 thanks!
<walidvb> i'm fine using older CSS styles, though, i'm not displaying this in web ever
<walidvb> but indeed, these bugs are a bit annoying...
<walidvb> and having width and inline-block works on body but not in my header
* walidvb going nuts
<walidvb> working when i add floats
<walidvb> i feel like i'm designing emails
<adam12> LOL
<adam12> I don't really have an idea, tbh.
<walidvb> and adam12 i definitely hear your point, i just don't have the resource for that implementation right now unfortunately
<walidvb> that's alright, thanks for taking a look!
<adam12> walidvb: If you have budget, I'd just outsource this. There's dozens of people who will accept HTML and return PDF
<walidvb> yeah... hehe no budget either. bootstrapped startup, with one dev
<havenwood> walidvb: wicked is a "best effort" tool that shells out to a command line binary with a million broken edge cases. Just use Prawn?
<walidvb> but maybe i find one that is free for X per month, which could do for the next months or so
<walidvb> any recommendation?
<adam12> walidvb: I tried html2pdfrocket.com last week. Generous free tier.
johnny56 has joined #ruby
<adam12> walidvb: They use webkit tho, so I went looking for someone else running on Chrome.
<walidvb> havenwood: i'll consider that, even though it seems a bit of a lot of work/learning to just print out a table
<havenwood> walidvb: But it'll print a table properly. ¯\_(ツ)_/¯
<walidvb> adam12: sounds like a good service to build and share between us ;)
<adam12> Will Prawn build a table? It seemed like that feature was neglected.
<walidvb> i'll defo share the code if i get around to a micro service
<havenwood> adam12: It was extracted into a separate gem, I think. https://github.com/prawnpdf/prawn-table#readme
<walidvb> havenwood: i'm sure it will. one day maybe, if my complexity increases!
johnny56 has quit [Ping timeout: 256 seconds]
dionysus70 has joined #ruby
dionysus69 has quit [Read error: Connection reset by peer]
dionysus70 is now known as dionysus69
dc has joined #ruby
dc has quit [Client Quit]
KindTwo has joined #ruby
dc has joined #ruby
KindOne has quit [Ping timeout: 240 seconds]
KindTwo is now known as KindOne
dionysus69 has quit [Quit: dionysus69]
johnny56 has joined #ruby
dc has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
rippa has joined #ruby
greengriminal has quit [Quit: Leaving]
gix has joined #ruby
dionysus69 has joined #ruby
bocaneri has quit [Remote host closed the connection]
phaul has quit [Ping timeout: 264 seconds]
rubydoc has quit [Ping timeout: 260 seconds]
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
bkuhlmann has joined #ruby
georgie has joined #ruby
<georgie> Hi guys Im new to irc does everyone not talk much
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
<havenwood> georgie: We just all wait for question. :)
<georgie> thanks
<havenwood> georgie: If you have any questions or code for review or to show, just let us know!
<georgie> thank you :)
<georgie> as i understand it ruby on rails doesn't scale well am I wrong to think that
bkuhlman_ has joined #ruby
eydaimon has quit [Ping timeout: 258 seconds]
bkuhlmann has quit [Ping timeout: 240 seconds]
<leftylink> dang, no rubydoc right now... it's ok, it's not like I needed it right now, just getting a sense of the situation
<havenwood> georgie: Folk used to say that but then a bunch of Rails apps scaled. So... ¯\_(ツ)_/¯
<georgie> lol
<georgie> so no one could get the hang of it?
<havenwood> georgie: GitHub, for example, seems to be working. :)
bkuhlmann has joined #ruby
<havenwood> georgie: I think there was a hypothesis it wouldn't scale but multiple independent teams scaled it successfully, proving the hypothesis wrong.
<georgie> i see
<havenwood> georgie: Ruby and Rails today are used at scale, so it's kinda a joke.
<georgie> sorry about that
<havenwood> georgie: No worries. Fair question.
<leftylink> IIUC, the impression started because of high profile moves away from rails, like Twitter?
<leftylink> I guess I wouldn't really know since I don't use Rails
<havenwood> leftylink: Yeah, I think Twitter was really the only reason for the meme.
bkuhlman_ has quit [Ping timeout: 240 seconds]
<havenwood> leftylink: Funnily, they still use Rails.
<georgie> yes, the impression i was under
<havenwood> They just opted for Scala for under-the-hoods stuff.
<georgie> ah
<havenwood> Twitter's sister company, Square, still uses Rails for microservices alongside Java and Go.
<havenwood> TIMTOWTDI
<georgie> does that impression prevent more teams from switching to rails?
<havenwood> georgie: Yes, probably.
<georgie> ah, what i wanted to understand
<havenwood> georgie: Then again, many folk see that GitHub, Shopify, Square, and so on all scale just fine so the FUD only hurts so much.
<havenwood> But it still hurts adoption.
<leftylink> isn't there some human effect
<havenwood> Twitter helped Rails get to prominence though, so it wasn't a bad train to be on.
<leftylink> the negativity bias or something?
<georgie> I feel a little silly
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
TCZ has joined #ruby
<havenwood> georgie: Is Ruby fast yet is an ongoing question. :P
<georgie> does that have an impact on rails
<havenwood> georgie: To a degree, "yes." For serving up web traffic, less so, but async scheduler functionality in Ruby 3 along with non-blocking, Fiber-backed webservers could make a real difference.
<havenwood> georgie: For stuff like what Twitter offloaded to Scala, it does matter.
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
<havenwood> georgie: For example, Sidekiq can use Ruby 3 Ractors for background jobs so they can peg the cores from a single process—using less memory.
<havenwood> georgie: And speed never hurts.
<havenwood> georgie: Rails is making nice query-related improvements, which for the most part probably matters more for speed.
<havenwood> georgie: Lots of time is spent just waiting on the DB.
<havenwood> georgie: See this talk for some background on Ruby 3 efforts to handle blocking I/O in a new way: https://rubykaigi.org/2019/presentations/ioquatix.html
<havenwood> (Ruby 3 is due out on Christmas Day.)
silverdust has joined #ruby
<silverdust> What's it called when you do something like .map(&:as_json) ? also, if I were to pass a parameter to that as_json method, is there a way to still do it that way or I have to write it out as .map { |x| x.as_json(p) } ?
ur5us_ has joined #ruby
bkuhlmann has quit [Ping timeout: 256 seconds]
bmurt has joined #ruby
siloxid has quit [Ping timeout: 264 seconds]
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
chouhoulis has quit [Remote host closed the connection]
<adam12> silverdust: Not sure there's a name.
<adam12> silverdust: If you're on Ruby 2.7, you could use numbered arguments. .map { _1.as_json(p) }
<adam12> silverdust: &:symbol is basically calling Symbol#to_proc (or symbol to_proc) if you're trying to Google.
siloxid has joined #ruby
teclator has quit [Ping timeout: 240 seconds]
<silverdust> Thanks adam12
teclator has joined #ruby
<georgie> havenwood: you could implement that now if you wanted to right? using fiber or async?
<havenwood> georgie: Yes, you can do it now (kinda a preview) but it'll work even better once Fiber scheduler changes are live in Ruby 3.
<georgie> faster you mean
<havenwood> georgie: Yeah, faster with concurrent workloads.
<havenwood> georgie: The main commit https://github.com/ruby/ruby/pull/3032/files
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
iNs has quit [Remote host closed the connection]
iNs has joined #ruby
braincrash has joined #ruby
ivz_hh has quit [Remote host closed the connection]
<georgie> guys i would love to volunteer how does that work how do i start?
chouhoulis has joined #ruby
ivz_hh has joined #ruby
<havenwood> georgie: What would you like to volunteer to do?
ivz_hh has quit [Remote host closed the connection]
<georgie> i have a degree in computer science and some experience my first choice would be to code
<havenwood> georgie: There are multiple Ruby implementations like CRuby (reference implementation), JRuby, and TruffleRuby. They're all very open to contributions.
<georgie> well that would be great
dionysus69 has quit [Remote host closed the connection]
<havenwood> georgie: Most of CRuby is implemented in C, most of JRuby in Java, and most of TruffleRuby in Ruby.
dionysus69 has joined #ruby
ivz_hh has joined #ruby
<havenwood> georgie: Or there are a number of gems (Ruby packages) that are happy to have contributors. That's mostly Ruby but also C and Java for gem extensions.
<georgie> i have some background in Java, I think JRuby would be very cool.
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<pwnd_sfw> "627 issues", get crackin' :)
<havenwood> georgie: The #jruby channel is a great place to get started there.
<georgie> thank you
<georgie> pwnd_sfw: well appreciated
drnerdius has joined #ruby
hiroaki has quit [Ping timeout: 256 seconds]
cloud69 has joined #ruby
rippa has quit [Quit: {#`%${%&`+'${`%&NO CARRIER]
biggtimber has joined #ruby
drnerdius has quit [Quit: Quit]
teclator has quit [*.net *.split]
infinityfye has quit [*.net *.split]
duderonomy has quit [*.net *.split]
chamunks has quit [*.net *.split]
woodruffw has quit [*.net *.split]
dan64 has quit [*.net *.split]
helpa has quit [*.net *.split]
Benett has quit [*.net *.split]
greypack has quit [*.net *.split]
c0san0stra has quit [*.net *.split]
DEac- has quit [*.net *.split]
guest1 has quit [*.net *.split]
stnly has quit [*.net *.split]
leftylink has quit [*.net *.split]
dostoyevsky has quit [*.net *.split]
gremax has quit [*.net *.split]
lipoqil has quit [*.net *.split]
kba has quit [*.net *.split]
oz has quit [*.net *.split]
arooni has quit [*.net *.split]
Junaos has quit [*.net *.split]
tomaw has quit [*.net *.split]
bluetown has quit [*.net *.split]
nirix has quit [*.net *.split]
bier has quit [*.net *.split]
chamunks has joined #ruby
teclator has joined #ruby
infinityfye has joined #ruby
duderonomy has joined #ruby
dan64 has joined #ruby
woodruffw has joined #ruby
Benett has joined #ruby
helpa has joined #ruby
c0san0stra has joined #ruby
greypack has joined #ruby
DEac- has joined #ruby
guest1 has joined #ruby
leftylink has joined #ruby
stnly has joined #ruby
gremax has joined #ruby
dostoyevsky has joined #ruby
lipoqil has joined #ruby
oz has joined #ruby
kba has joined #ruby
nirix has joined #ruby
Junaos has joined #ruby
arooni has joined #ruby
bluetown has joined #ruby
tomaw has joined #ruby
bier has joined #ruby
dostoyevsky has quit [Max SendQ exceeded]
arooni has quit [Max SendQ exceeded]
helpa has quit [Read error: Connection reset by peer]
helpa has joined #ruby
dostoyevsky has joined #ruby
arooni has joined #ruby
ivz_hh has quit [Remote host closed the connection]
orbyt_ has quit [*.net *.split]
Rudd0 has quit [*.net *.split]
Tempesta has quit [*.net *.split]
_paul0 has quit [*.net *.split]
MuffinPimp has quit [*.net *.split]
tcrypt has quit [*.net *.split]
ta has quit [*.net *.split]
apoc has quit [*.net *.split]
phenom has quit [*.net *.split]
mozzarella has quit [*.net *.split]
jmcgnh has quit [*.net *.split]
SoF has quit [*.net *.split]
titanbiscuit has quit [*.net *.split]
GodFather has quit [*.net *.split]
Xeago has quit [*.net *.split]
coniptor has quit [*.net *.split]
x0n has quit [*.net *.split]
Exagone313 has quit [*.net *.split]
joast has quit [*.net *.split]
NightMonkey has quit [*.net *.split]
Mikaela has quit [*.net *.split]
mkaito- has quit [*.net *.split]
umjisus has quit [*.net *.split]
meimeix has quit [*.net *.split]
lucasb has quit [*.net *.split]
jokester has quit [*.net *.split]
ghormoon has quit [*.net *.split]
SegFaultAX has quit [*.net *.split]
TheMoonMaster_ has quit [*.net *.split]
momoninja has quit [*.net *.split]
summerisle has quit [*.net *.split]
mcr has quit [*.net *.split]
chouhoulis has quit [*.net *.split]
johnny56 has quit [*.net *.split]
ChmEarl has quit [*.net *.split]
dcunit3d has quit [*.net *.split]
moldorcoder7 has quit [*.net *.split]
impermanence has quit [*.net *.split]
Milos has quit [*.net *.split]
mjacob has quit [*.net *.split]
podman has quit [*.net *.split]
maxmanders has quit [*.net *.split]
KnownSyntax has quit [*.net *.split]
darthThorik has quit [*.net *.split]
markin has quit [*.net *.split]
Atro has quit [*.net *.split]
kermit has quit [*.net *.split]
CrazyEddy has quit [*.net *.split]
greenbagels has quit [*.net *.split]
KramerC has quit [*.net *.split]
towo has quit [*.net *.split]
JasonO has quit [*.net *.split]
splud has quit [*.net *.split]
Rounin has quit [*.net *.split]
hagabaka has quit [*.net *.split]
sh7d has quit [*.net *.split]
Caius has quit [*.net *.split]
mcspud has quit [*.net *.split]
endorama has quit [*.net *.split]
TheMoonMaster_ has joined #ruby
jokester has joined #ruby
ghormoon has joined #ruby
SegFaultAX has joined #ruby
momoninja has joined #ruby
summerisle has joined #ruby
lucasb has joined #ruby
mcr has joined #ruby
chouhoulis has joined #ruby
ChmEarl has joined #ruby
johnny56 has joined #ruby
impermanence has joined #ruby
mjacob has joined #ruby
darthThorik has joined #ruby
maxmanders has joined #ruby
Atro has joined #ruby
Milos has joined #ruby
KnownSyntax has joined #ruby
CrazyEddy has joined #ruby
Caius has joined #ruby
kermit has joined #ruby
greenbagels has joined #ruby
KramerC has joined #ruby
Rounin has joined #ruby
towo has joined #ruby
JasonO has joined #ruby
splud has joined #ruby
sh7d has joined #ruby
hagabaka has joined #ruby
podman has joined #ruby
mcspud has joined #ruby
markin has joined #ruby
endorama has joined #ruby
SegFaultAX has quit [Max SendQ exceeded]
lucasb has quit [Max SendQ exceeded]
ghormoon has quit [Max SendQ exceeded]
summerisle has quit [Max SendQ exceeded]
summerisle_ has joined #ruby
dcunit3d has joined #ruby
impermanence has quit [Max SendQ exceeded]
KnownSyntax has quit [Max SendQ exceeded]
JasonO has quit [Max SendQ exceeded]
johnny56 has quit [Max SendQ exceeded]
Milos has quit [Max SendQ exceeded]
SegFaultAX has joined #ruby
Milos has joined #ruby
dcunit3d has quit [Client Quit]
ghormoon has joined #ruby
dionysus69 has quit [*.net *.split]
Jello_Raptor has quit [*.net *.split]
TvL2386 has quit [*.net *.split]
mynameisdebian has quit [*.net *.split]
queip has quit [*.net *.split]
Xiti has quit [*.net *.split]
roshanavand has quit [*.net *.split]
tsujp has quit [*.net *.split]
donofrio has quit [*.net *.split]
kaivai has quit [*.net *.split]
Azure has quit [*.net *.split]
pwnd_sfw has quit [*.net *.split]
gueorgui has quit [*.net *.split]
apotheon has quit [*.net *.split]
sphex has quit [*.net *.split]
blender has quit [*.net *.split]
noizex has quit [*.net *.split]
markong has quit [*.net *.split]
lightstalker has quit [*.net *.split]
Seich has quit [*.net *.split]
edwardly has quit [*.net *.split]
KrzaQ has quit [*.net *.split]
badeball has quit [*.net *.split]
m27frogy has quit [*.net *.split]
sevvie has quit [*.net *.split]
sunya7a has quit [*.net *.split]
arthurnn has quit [*.net *.split]
Tempesta has joined #ruby
Rudd0 has joined #ruby
orbyt_ has joined #ruby
_paul0 has joined #ruby
apoc has joined #ruby
tcrypt has joined #ruby
MuffinPimp has joined #ruby
ta has joined #ruby
mozzarella has joined #ruby
phenom has joined #ruby
jmcgnh has joined #ruby
titanbiscuit has joined #ruby
GodFather has joined #ruby
SoF has joined #ruby
Xeago has joined #ruby
coniptor has joined #ruby
Exagone313 has joined #ruby
x0n has joined #ruby
joast has joined #ruby
umjisus has joined #ruby
mkaito- has joined #ruby
NightMonkey has joined #ruby
Mikaela has joined #ruby
meimeix has joined #ruby
ivz_hh has joined #ruby
Rudd0^ has joined #ruby
dostoyevsky has quit [*.net *.split]
biggtimber has quit [*.net *.split]
gix has quit [*.net *.split]
powerhouse has quit [*.net *.split]
adu has quit [*.net *.split]
Axy has quit [*.net *.split]
imode has quit [*.net *.split]
sagax has quit [*.net *.split]
olspookishmagus has quit [*.net *.split]
duckpuppy has quit [*.net *.split]
jordanm has quit [*.net *.split]
Caerus has quit [*.net *.split]
extrowerk has quit [*.net *.split]
miah has quit [*.net *.split]
nakilon has quit [*.net *.split]
iamgr00t has quit [*.net *.split]
SanguineAnomaly has quit [*.net *.split]
lypsis has quit [*.net *.split]
PaulePanter has quit [*.net *.split]
Tempesta has quit [Max SendQ exceeded]
SoF has quit [Max SendQ exceeded]
jmcgnh has quit [Max SendQ exceeded]
Rudd0 has quit [Max SendQ exceeded]
stan has quit [*.net *.split]
tubbo has quit [*.net *.split]
TheBrayn has quit [*.net *.split]
JasonO has joined #ruby
dcunit3d has joined #ruby
moldorcoder7 has joined #ruby
biggtimber has joined #ruby
dostoyevsky has joined #ruby
gix has joined #ruby
powerhouse has joined #ruby
adu has joined #ruby
imode has joined #ruby
Axy has joined #ruby
sagax has joined #ruby
jordanm has joined #ruby
olspookishmagus has joined #ruby
duckpuppy has joined #ruby
extrowerk has joined #ruby
Caerus has joined #ruby
miah has joined #ruby
nakilon has joined #ruby
iamgr00t has joined #ruby
SanguineAnomaly has joined #ruby
lypsis has joined #ruby
PaulePanter has joined #ruby
roshanavand has joined #ruby
TvL2386 has joined #ruby
Jello_Raptor has joined #ruby
dionysus69 has joined #ruby
Xiti has joined #ruby
kaivai has joined #ruby
mynameisdebian has joined #ruby
markong has joined #ruby
noizex has joined #ruby
edwardly has joined #ruby
lightstalker has joined #ruby
KrzaQ has joined #ruby
Seich has joined #ruby
m27frogy has joined #ruby
sunya7a has joined #ruby
sevvie has joined #ruby
badeball has joined #ruby
donofrio has joined #ruby
arthurnn has joined #ruby
sphex has joined #ruby
gueorgui has joined #ruby
blender has joined #ruby
Azure has joined #ruby
pwnd_sfw has joined #ruby
apotheon has joined #ruby
johnny56 has joined #ruby
SoF has joined #ruby
dionysus69 has quit [Max SendQ exceeded]
stan has joined #ruby
tubbo has joined #ruby
TheBrayn has joined #ruby
olspookishmagus has quit [Max SendQ exceeded]
jordanm has quit [Max SendQ exceeded]
dostoyevsky has quit [Max SendQ exceeded]
dionysus69 has joined #ruby
JasonO has quit [Changing host]
JasonO has joined #ruby
jordanm has joined #ruby
iNs has quit [*.net *.split]
teardown has quit [*.net *.split]
_aeris_ has quit [*.net *.split]
tsujp has joined #ruby
dostoyevsky has joined #ruby
Tempesta has joined #ruby
Tempesta has quit [Changing host]
Tempesta has joined #ruby
impermanence has joined #ruby
itok has quit [Ping timeout: 244 seconds]
otagi[m] has quit [Ping timeout: 246 seconds]
darthThorik has quit [Ping timeout: 272 seconds]
kermit has quit [Ping timeout: 272 seconds]
Atro has quit [Ping timeout: 272 seconds]
stan has quit [Ping timeout: 240 seconds]
JayDoubleu has quit [Ping timeout: 266 seconds]
batisi[m] has quit [Ping timeout: 244 seconds]
turt2live has quit [Ping timeout: 244 seconds]
hsiktas[m] has quit [Ping timeout: 244 seconds]
jo-so has quit [Ping timeout: 268 seconds]
maxmanders has quit [Ping timeout: 272 seconds]
hahuang65 has quit [Ping timeout: 264 seconds]
jhill has quit [Ping timeout: 244 seconds]
iNs has joined #ruby
teardown has joined #ruby
_aeris_ has joined #ruby
queip has joined #ruby
d10n-work has quit [Ping timeout: 260 seconds]
rann has quit [Ping timeout: 260 seconds]
hahuang65 has joined #ruby
helpa has quit [*.net *.split]
al2o3-cr has quit [*.net *.split]
SeepingN has quit [*.net *.split]
fippy has quit [*.net *.split]
plujon has quit [*.net *.split]
shoshin has quit [*.net *.split]
thecoffemaker has quit [*.net *.split]
shaman42 has quit [*.net *.split]
Inoperable has quit [*.net *.split]
havenwood has quit [*.net *.split]
`Alison has quit [*.net *.split]
mojca has quit [*.net *.split]
quintasan has quit [*.net *.split]
foxxx0 has quit [*.net *.split]
tekk has quit [*.net *.split]
xMopx has quit [*.net *.split]
balo has quit [*.net *.split]
jegade has quit [*.net *.split]
liKe2k1- has quit [*.net *.split]
sonne has quit [*.net *.split]
ablackack has quit [*.net *.split]
EdwardIII has quit [*.net *.split]
z4phod has quit [*.net *.split]
jhill has joined #ruby
void09 has quit [*.net *.split]
Tempesta has quit [*.net *.split]
TCZ has quit [*.net *.split]
cd has quit [*.net *.split]
Eiam has quit [*.net *.split]
cfjk has quit [*.net *.split]
dka has quit [*.net *.split]
kenichi has quit [*.net *.split]
Cork has quit [*.net *.split]
Fridtjof has quit [*.net *.split]
yokel has quit [*.net *.split]
probonic has quit [*.net *.split]
SuperLag has quit [*.net *.split]
freshmaker666 has quit [*.net *.split]
Papa has quit [*.net *.split]
rprimus has quit [*.net *.split]
e2 has quit [*.net *.split]
helpa has joined #ruby
Inoperable has joined #ruby
SeepingN has joined #ruby
thecoffemaker has joined #ruby
plujon has joined #ruby
fippy has joined #ruby
al2o3-cr has joined #ruby
shoshin has joined #ruby
shaman42 has joined #ruby
`Alison has joined #ruby
havenwood has joined #ruby
xMopx has joined #ruby
mojca has joined #ruby
tekk has joined #ruby
z4phod has joined #ruby
jegade has joined #ruby
foxxx0 has joined #ruby
sonne has joined #ruby
quintasan has joined #ruby
ablackack has joined #ruby
EdwardIII has joined #ruby
void09 has joined #ruby
balo has joined #ruby
liKe2k1- has joined #ruby
kermit has joined #ruby
helpa has quit [Read error: Connection reset by peer]
helpa has joined #ruby
olspookishmagus has joined #ruby
lucasb has joined #ruby
olspookishmagus is now known as Guest27097
Atro has joined #ruby
KnownSyntax has joined #ruby
rann has joined #ruby
KindOne has quit [*.net *.split]
walidvb has quit [*.net *.split]
howdoi has quit [*.net *.split]
kozowu has quit [*.net *.split]
manveru has quit [*.net *.split]
Lewix has quit [*.net *.split]
BuildTheRobots has quit [*.net *.split]
alnk has quit [*.net *.split]
Guest41501_ has quit [*.net *.split]
proc has quit [*.net *.split]
peteretep has quit [*.net *.split]
cstrahan has quit [*.net *.split]
fowl has quit [*.net *.split]
pitastrudl has quit [*.net *.split]
Iambchop has quit [*.net *.split]
grvgr has quit [*.net *.split]
tabakhase has quit [*.net *.split]
Hien has quit [*.net *.split]
Takumo has quit [*.net *.split]
voker57 has quit [*.net *.split]
vqrs has quit [*.net *.split]
canton7 has quit [*.net *.split]
aloy has quit [*.net *.split]
EvilJStoker has quit [*.net *.split]
ruby[bot] has quit [*.net *.split]
GGMethos has quit [*.net *.split]
spectra has quit [*.net *.split]
noodle has quit [*.net *.split]
creat has quit [*.net *.split]
eldritch has quit [*.net *.split]
graphicsv has quit [Ping timeout: 260 seconds]
peteretep has joined #ruby
BuildTheRobots has joined #ruby
walidvb has joined #ruby
EvilJStoker has joined #ruby
Iambchop has joined #ruby
Takumo has joined #ruby
Hien has joined #ruby
vqrs has joined #ruby
voker57 has joined #ruby
aloy has joined #ruby
canton7 has joined #ruby
grvgr has joined #ruby
manveru has joined #ruby
KindOne has joined #ruby
kozowu has joined #ruby
alnk has joined #ruby
Lewix has joined #ruby
fowl has joined #ruby
Guest41501_ has joined #ruby
cstrahan has joined #ruby
howdoi has joined #ruby
proc has joined #ruby
tabakhase has joined #ruby
pitastrudl has joined #ruby
GGMethos has joined #ruby
noodle has joined #ruby
ruby[bot] has joined #ruby
spectra has joined #ruby
creat has joined #ruby
eldritch has joined #ruby
JayDoubleu has joined #ruby
Tempesta has joined #ruby
Eiam has joined #ruby
kenichi has joined #ruby
Fridtjof has joined #ruby
SuperLag has joined #ruby
freshmaker666 has joined #ruby
Papa has joined #ruby
rprimus has joined #ruby
e2 has joined #ruby
cd has joined #ruby
cfjk has joined #ruby
probonic has joined #ruby
yokel has joined #ruby
Cork has joined #ruby
TCZ has joined #ruby
dka has joined #ruby
KindOne has quit [Max SendQ exceeded]
alnk has quit [Ping timeout: 240 seconds]
cstrahan has quit [Ping timeout: 240 seconds]
plujon has quit [Quit: ERC (IRC client for Emacs 25.2.2)]
CrazyEddy has quit [Ping timeout: 272 seconds]
d10n-work has joined #ruby
KindTwo has joined #ruby
silverdust has quit [*.net *.split]
Mrgoose has quit [*.net *.split]
bitstalker has quit [*.net *.split]
daemonwrangler has quit [*.net *.split]
bhaak has quit [*.net *.split]
bodgix has quit [*.net *.split]
Scriptonaut has quit [*.net *.split]
IsoLinCHiP has quit [*.net *.split]
tw1sted has quit [*.net *.split]
Nilium has quit [*.net *.split]
jidar has quit [*.net *.split]
phI||Ip has quit [*.net *.split]
thebetrayer has quit [*.net *.split]
electrostat has quit [*.net *.split]
kloeri has quit [*.net *.split]
dionysus69 has quit [*.net *.split]
andremedeiros has quit [*.net *.split]
Emmanuel_Chanel has quit [*.net *.split]
axe has quit [*.net *.split]
zxq2 has quit [*.net *.split]
DTZUZU has quit [*.net *.split]
Matadoer has quit [*.net *.split]
gigetoo has quit [*.net *.split]
bvdw has quit [*.net *.split]
zofrex has quit [*.net *.split]
justinmcp has quit [*.net *.split]
dhollinger has quit [*.net *.split]
bougyman has quit [*.net *.split]
leah2 has quit [*.net *.split]
tv- has quit [*.net *.split]
rcvu has quit [*.net *.split]
rheddry has quit [*.net *.split]
ropeney has quit [*.net *.split]
snapcase has quit [*.net *.split]
isene has quit [*.net *.split]
Sp4rKy has quit [*.net *.split]
t3hyoshi has quit [*.net *.split]
^ has quit [*.net *.split]
adam12 has quit [*.net *.split]
ruskie has quit [*.net *.split]
volix has quit [*.net *.split]
dionysus69 has joined #ruby
graphicsv has joined #ruby
KindTwo is now known as KindOne
tv- has joined #ruby
leah2 has joined #ruby
rheddry has joined #ruby
rcvu has joined #ruby
ropeney has joined #ruby
axe has joined #ruby
Emmanuel_Chanel has joined #ruby
andremedeiros has joined #ruby
zxq2 has joined #ruby
DTZUZU has joined #ruby
Matadoer has joined #ruby
gigetoo has joined #ruby
bvdw has joined #ruby
zofrex has joined #ruby
justinmcp has joined #ruby
dhollinger has joined #ruby
bougyman has joined #ruby
snapcase has joined #ruby
isene has joined #ruby
t3hyoshi has joined #ruby
Sp4rKy has joined #ruby
^ has joined #ruby
ruskie has joined #ruby
adam12 has joined #ruby
volix has joined #ruby
silverdust has joined #ruby
bitstalker has joined #ruby
Mrgoose has joined #ruby
tw1sted has joined #ruby
IsoLinCHiP has joined #ruby
bodgix has joined #ruby
Scriptonaut has joined #ruby
daemonwrangler has joined #ruby
jidar has joined #ruby
bhaak has joined #ruby
thebetrayer has joined #ruby
Nilium has joined #ruby
kloeri has joined #ruby
phI||Ip has joined #ruby
electrostat has joined #ruby
howdoi has quit [Ping timeout: 248 seconds]
Guest41501_ has quit [Ping timeout: 248 seconds]
BenDover has quit [*.net *.split]
coffeejunk has quit [*.net *.split]
integral has quit [*.net *.split]
Nightmare has quit [*.net *.split]
silviu29 has joined #ruby
integral has joined #ruby
Nightmare has joined #ruby
BenDover has joined #ruby
coffeejunk has joined #ruby
factormystic has quit [*.net *.split]
jpz has quit [*.net *.split]
wmoxam has quit [*.net *.split]
reaVer has quit [*.net *.split]
FastJack has quit [*.net *.split]
weaksauce has quit [*.net *.split]
mr_rich101 has quit [*.net *.split]
CalimeroTeknik has quit [*.net *.split]
ChrisBr- has quit [*.net *.split]
dorian has quit [*.net *.split]
cgfbee has quit [*.net *.split]
also_uplime has quit [*.net *.split]
baweaver has quit [*.net *.split]
russt_ has quit [*.net *.split]
ErhardtMundt has quit [*.net *.split]
major_majors has quit [*.net *.split]
tris has quit [*.net *.split]
gensym has quit [*.net *.split]
con3 has quit [*.net *.split]
darris has quit [*.net *.split]
salvor has quit [*.net *.split]
lucas__ has quit [*.net *.split]
Spitfire has quit [*.net *.split]
sirecote has quit [*.net *.split]
olblak has quit [*.net *.split]
genpaku has quit [*.net *.split]
vircung has quit [*.net *.split]
booboy has quit [*.net *.split]
IceDragon has quit [*.net *.split]
darthThorik has joined #ruby
SegFaultAX has quit [*.net *.split]
derpadmin has quit [*.net *.split]
Phoebus has quit [*.net *.split]
jnoon has quit [*.net *.split]
dputtick has quit [*.net *.split]
AutomationD has quit [*.net *.split]
Net has quit [*.net *.split]
entel has quit [*.net *.split]
MentalPower has quit [*.net *.split]
kwilczynski has quit [*.net *.split]
marahin has quit [*.net *.split]
tweaks has quit [*.net *.split]
G has quit [*.net *.split]
JoshAshby has quit [*.net *.split]
dumptruckman has quit [*.net *.split]
hays has quit [*.net *.split]
Fire-Dragon-DoL has quit [*.net *.split]
robotmay has quit [*.net *.split]
kaleido has quit [*.net *.split]
JoL1hAHN has quit [*.net *.split]
Hobbyboy has quit [*.net *.split]
factormystic has joined #ruby
wmoxam has joined #ruby
FastJack has joined #ruby
reaVer has joined #ruby
dorian has joined #ruby
cgfbee has joined #ruby
CalimeroTeknik has joined #ruby
also_uplime has joined #ruby
jpz has joined #ruby
baweaver has joined #ruby
ChrisBr- has joined #ruby
weaksauce has joined #ruby
mr_rich101 has joined #ruby
matthewd has quit [*.net *.split]
con3 has joined #ruby
ErhardtMundt has joined #ruby
salvor has joined #ruby
russt_ has joined #ruby
vircung has joined #ruby
tris has joined #ruby
genpaku has joined #ruby
lucas__ has joined #ruby
gensym has joined #ruby
sirecote has joined #ruby
Spitfire has joined #ruby
darris has joined #ruby
IceDragon has joined #ruby
olblak has joined #ruby
major_majors has joined #ruby
booboy has joined #ruby
lol768 has quit [*.net *.split]
jtperreault has quit [*.net *.split]
sparr has quit [*.net *.split]
raj has quit [*.net *.split]
cd has quit [Max SendQ exceeded]
cgfbee has quit [Max SendQ exceeded]
darris has quit [Max SendQ exceeded]
dcunit3d has quit [*.net *.split]
braincrash has quit [*.net *.split]
arooni has quit [*.net *.split]
elcontrastador has quit [*.net *.split]
infernix has quit [*.net *.split]
LtHummus has quit [*.net *.split]
Kilo`byte has quit [*.net *.split]
cadeskywalker has quit [*.net *.split]
j416 has quit [*.net *.split]
ua has quit [*.net *.split]
BTRE has quit [*.net *.split]
mniip has quit [*.net *.split]
nemesit|znc has quit [*.net *.split]
LenPayne has quit [*.net *.split]
llua has quit [*.net *.split]
ged has quit [*.net *.split]
ule has quit [*.net *.split]
pabs has quit [*.net *.split]
michael_mbp has quit [*.net *.split]
sol1d has quit [*.net *.split]
shalok has quit [*.net *.split]
pelegreno_______ has quit [*.net *.split]
SegFaultAX has joined #ruby
AutomationD has joined #ruby
jnoon has joined #ruby
Phoebus has joined #ruby
dputtick has joined #ruby
entel has joined #ruby
Net has joined #ruby
kwilczynski has joined #ruby
MentalPower has joined #ruby
marahin has joined #ruby
tweaks has joined #ruby
derpadmin has joined #ruby
dumptruckman has joined #ruby
robotmay has joined #ruby
JoshAshby has joined #ruby
G has joined #ruby
kaleido has joined #ruby
hays has joined #ruby
matthewd has joined #ruby
Fire-Dragon-DoL has joined #ruby
JoL1hAHN has joined #ruby
sparr has joined #ruby
Hobbyboy has joined #ruby
jtperreault has joined #ruby
raj has joined #ruby
lol768 has joined #ruby
itok has joined #ruby
darris has joined #ruby
sparr has quit [Max SendQ exceeded]
kwilczynski has quit [Max SendQ exceeded]
cd has joined #ruby
dcunit3d has joined #ruby
arooni has joined #ruby
sol1d has joined #ruby
elcontrastador has joined #ruby
infernix has joined #ruby
LtHummus has joined #ruby
nemesit|znc has joined #ruby
Kilo`byte has joined #ruby
LenPayne has joined #ruby
ule has joined #ruby
llua has joined #ruby
mniip has joined #ruby
BTRE has joined #ruby
ua has joined #ruby
j416 has joined #ruby
cadeskywalker has joined #ruby
braincrash has joined #ruby
ged has joined #ruby
michael_mbp has joined #ruby
pabs has joined #ruby
pelegreno_______ has joined #ruby
shalok has joined #ruby
helpa has quit [Read error: Connection reset by peer]
georgie has quit [*.net *.split]
dcunit3d has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
infernix has quit [Max SendQ exceeded]
helpa has joined #ruby
georgie has joined #ruby
integral has quit [Ping timeout: 241 seconds]
BuildTheRobots has quit [Ping timeout: 271 seconds]
d10n-work has quit [Ping timeout: 240 seconds]
lucasb has quit [Ping timeout: 244 seconds]
Iambchop has quit [Ping timeout: 272 seconds]
peteretep has quit [Ping timeout: 272 seconds]
coffeejunk has quit [Ping timeout: 246 seconds]
Guest27097 has quit [Quit: All for nothing]
cstrahan has joined #ruby
jnoon has quit [Ping timeout: 254 seconds]
entel has quit [Ping timeout: 254 seconds]
AutomationD has quit [Ping timeout: 254 seconds]
hahuang65 has quit [Ping timeout: 260 seconds]
graphicsv has quit [Ping timeout: 240 seconds]
pitastrudl has quit [Ping timeout: 272 seconds]
maxmanders has joined #ruby
jnoon has joined #ruby
Guest41501_ has joined #ruby
infernix has joined #ruby
peteretep has joined #ruby
cgfbee has joined #ruby
alnk has joined #ruby
coffeejunk has joined #ruby
Net has quit [Ping timeout: 260 seconds]
integral has joined #ruby
JayDoubleu has quit [Ping timeout: 244 seconds]
hahuang65 has joined #ruby
Phoebus has quit [Ping timeout: 260 seconds]
d10n-work has joined #ruby
sparr has joined #ruby
Iambchop has joined #ruby
pitastrudl has joined #ruby
AutomationD has joined #ruby
lucasb has joined #ruby
JayDoubleu has joined #ruby
howdoi has joined #ruby
Phoebus has joined #ruby
kwilczynski_ has joined #ruby
graphicsv has joined #ruby
KnownSyntax has quit [Ping timeout: 260 seconds]
Net has joined #ruby
rann has quit [Ping timeout: 260 seconds]
kwilczynski_ is now known as kwilczynski
ellcs has joined #ruby
dostoyevsky has quit [Quit: leaving]
dostoyevsky has joined #ruby
BuildTheRobots has joined #ruby
rann has joined #ruby
entel has joined #ruby
KnownSyntax has joined #ruby
ellcs has quit [Ping timeout: 244 seconds]
jmcgnh has joined #ruby
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
otagi[m] has joined #ruby
batisi[m] has joined #ruby
hsiktas[m] has joined #ruby
dionysus69 has quit [Remote host closed the connection]
alexherbo2 has joined #ruby
dionysus69 has joined #ruby
BenDover has quit [Remote host closed the connection]
dionysus69 has quit [Remote host closed the connection]
<walidvb> adam12: fyi, i ended up building a tiny service, deployable in one click: https://github.com/walidvb/pdfer
dionysus69 has joined #ruby
<walidvb> very light and quick implementation, but could be useful 🤷🏼‍♂️
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
turt2live has joined #ruby
stan has joined #ruby
infinityfye has quit [Quit: Leaving]
jo-so has joined #ruby
imode has quit [Ping timeout: 260 seconds]
imode has joined #ruby
georgie has quit [Remote host closed the connection]
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
chouhoulis has quit [Remote host closed the connection]
orbyt_ has joined #ruby
<walidvb> also, i haven't tested the deploy now button
TCZ has quit [Quit: Things Take Time]
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
* nakilon sighs about his unsolved native extension compilation issue
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
fippy has quit [Ping timeout: 256 seconds]
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
bmurt has joined #ruby
bmurt has quit [Client Quit]
dionysus70 has joined #ruby
dionysus69 has quit [Ping timeout: 260 seconds]
dionysus70 is now known as dionysus69
<adam12> walidvb: Nice.
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
siloxid has quit [Ping timeout: 244 seconds]
braincrash has quit [Ping timeout: 265 seconds]
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
ur5us_ has quit [Ping timeout: 264 seconds]
cloud69 has quit [Quit: Connection closed for inactivity]
baojg has quit [Remote host closed the connection]
baojg has joined #ruby
silverdust has quit [Ping timeout: 246 seconds]
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby