havenwood changed the topic of #ruby to: Rules & more: https://ruby-community.com | Ruby 2.7.0, 2.6.5, 2.5.7: https://www.ruby-lang.org | Paste 4+ lines of text to https://dpaste.de/ and select Ruby as the language | Rails questions? Ask in #RubyOnRails | Books: https://goo.gl/wpGhoQ | Logs: https://irclog.whitequark.org/ruby | Can't talk? Register/identify with Nickserv first!
shokohsc has quit [Ping timeout: 265 seconds]
anveo has joined #ruby
bruce_lee has quit [Ping timeout: 258 seconds]
lxsameer has quit [Ping timeout: 258 seconds]
bruce_lee has joined #ruby
DaRock has joined #ruby
weeirc8089 has joined #ruby
hutch has quit [Ping timeout: 268 seconds]
<unixabg> Ok another question, what is the most efficient way I can pull a snapshot.jpg of an rtsp stream?
ellcs has joined #ruby
<adam12> juria_roberts: Nothing built-in / single step AFAIK. I'd probably map & join. ["foo", "bar"].map { |v| "-" + v }.join
<adam12> unixabg: IMHO, I'd shell out to ffmpeg.
<adam12> unixabg: system("ffmpeg", "-rtsp_transport", "tcp", "-i", your_rtsp_stream_uri, "-frames", 1, "output.jpg") or something.
shokohsc has joined #ruby
spiette has quit [Quit: ZNC 1.7.5 - https://znc.in]
mossplix has quit [Remote host closed the connection]
spiette has joined #ruby
lineus has quit [Ping timeout: 240 seconds]
mossplix has joined #ruby
lineus has joined #ruby
duderonomy has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
poontangmessiah has quit [Quit: WeeChat 2.7]
gitter1234 has quit [Quit: Connection closed for inactivity]
jenrzzz_ has quit [Ping timeout: 268 seconds]
alexherbo26 has joined #ruby
alex`` has quit [Ping timeout: 268 seconds]
alexherbo2 has quit [Ping timeout: 260 seconds]
alexherbo26 is now known as alexherbo2
weeirc8089 has quit [Ping timeout: 260 seconds]
alex`` has joined #ruby
lineus has quit [Remote host closed the connection]
lineus has joined #ruby
SeepingN has quit [Quit: The system is going down for reboot NOW!]
davidw has quit [Ping timeout: 258 seconds]
mossplix has quit [Remote host closed the connection]
juria_roberts has quit [Remote host closed the connection]
ellcs has quit [Ping timeout: 248 seconds]
DaRock has quit [Ping timeout: 265 seconds]
DaRock has joined #ruby
mossplix has joined #ruby
bruce_lee has quit [Ping timeout: 268 seconds]
bruce_lee has joined #ruby
bruce_lee has quit [Changing host]
bruce_lee has joined #ruby
alexherbo2 has quit [Quit: The Lounge - https://thelounge.chat]
mossplix has quit [Ping timeout: 268 seconds]
troulouliou_dev has quit [Quit: Leaving]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 268 seconds]
wildtrees has quit [Quit: Leaving]
cthulchu_ has quit [Ping timeout: 268 seconds]
alex`` has quit [Quit: WeeChat 2.7]
mossplix has joined #ruby
mossplix has quit [Ping timeout: 265 seconds]
gdonald has quit [Ping timeout: 245 seconds]
gdonald has joined #ruby
<havenwood> adam12: For two steps, I'd vote: .join(separator).prepend(separator)
<havenwood> &>> %w[foo bar baz].reduce('') { _1 + '-' + _2 }
<rubydoc> # => "-foo-bar-baz" (https://carc.in/#/r/8g0g)
<havenwood> adam12: Would you count that ^ as one step or two? ¯\_(ツ)_/¯
<havenwood> Or I guess better to have fewer Strings:
<havenwood> &>> %w[foo bar baz].reduce('') { "#{_1}-#{_2}" }
<rubydoc> # => "-foo-bar-baz" (https://carc.in/#/r/8g0h)
<havenwood> &>> %w[foo bar baz].each_with_object('') { _2 << '-' << _1 }
<rubydoc> # => "-foo-bar-baz" (https://carc.in/#/r/8g0i)
jenrzzz has joined #ruby
chalkmonster has quit [Ping timeout: 258 seconds]
fphilipe has joined #ruby
AJA4350 has quit [Quit: AJA4350]
jenrzzz has quit [Ping timeout: 268 seconds]
fphilipe has quit [Ping timeout: 252 seconds]
rippa has joined #ruby
shokohsc has quit [Quit: Ping timeout (120 seconds)]
shokohsc has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 258 seconds]
arahael1 has joined #ruby
jenrzzz has joined #ruby
Arahael has quit [Ping timeout: 245 seconds]
chalkmonster has joined #ruby
robotmay has quit [Quit: No Ping reply in 180 seconds.]
jenrzzz has quit [Ping timeout: 268 seconds]
jaequery_ has quit [Remote host closed the connection]
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 240 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 268 seconds]
pandorian has joined #ruby
braincrash has quit [Quit: bye bye]
jintseng has joined #ruby
jintseng has quit [Max SendQ exceeded]
rippa has quit [Quit: {#`%${%&`+'${`%&NO CARRIER]
jintseng has joined #ruby
duderonomy has joined #ruby
braincrash has joined #ruby
houhoulis has joined #ruby
duderonomy has quit [Ping timeout: 265 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 240 seconds]
duderonomy has joined #ruby
mossplix has joined #ruby
<havenwood> Silly entry: prepend('').join('-')
<havenwood> &>> %w[foo bar baz].prepend('').join('-')
<rubydoc> # => "-foo-bar-baz" (https://carc.in/#/r/8g0w)
mossplix has quit [Ping timeout: 260 seconds]
jenrzzz has joined #ruby
pwnd_nsfw` has joined #ruby
pwnd_nsfw has quit [Ping timeout: 265 seconds]
tpanarch1st has joined #ruby
jenrzzz has quit [Ping timeout: 268 seconds]
chalkmonster has quit [Quit: WeeChat 2.7]
jenrzzz has joined #ruby
fredolinhares has quit [Quit: WeeChat 1.9.1]
fmccann has quit [Ping timeout: 260 seconds]
Swyper has quit [Remote host closed the connection]
donofrio has quit [Remote host closed the connection]
sergioro has joined #ruby
regedit has joined #ruby
Swyper has joined #ruby
Swyper has quit [Remote host closed the connection]
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #ruby
VoidVextor0 has joined #ruby
<uplime> is there anyway in a gemfile to tell bundle to ignore a dependency version requirement? jekyll-terminal requires jekyll <4, but I want to try it on 4 since it doesnt seem to have anythin 3 specific
jintseng has quit [Quit: Leaving]
pandorian has quit [Ping timeout: 272 seconds]
TorpedoSkyline has joined #ruby
d3bug has joined #ruby
Emmanuel_Chanel has quit [Read error: No route to host]
ttoocs has joined #ruby
VoidVextor0 has quit []
pandorian has joined #ruby
CrazyEddy has joined #ruby
TorpedoSkyline has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<havenwood> uplime: for experimenting, you should be able to just edit the Gemfile.lock
sauvin has joined #ruby
<uplime> ah ok
pandakekok9 has joined #ruby
pwnd_nsfw has joined #ruby
pwnd_nsfw` has quit [Ping timeout: 265 seconds]
jenrzzz has quit [Ping timeout: 268 seconds]
jenrzzz has joined #ruby
Emmanuel_Chanel has joined #ruby
houhoulis has quit [Remote host closed the connection]
pwnd_nsfw` has joined #ruby
pwnd_nsfw has quit [Read error: Connection reset by peer]
pandakekok9 has quit [Quit: Rebooting...]
fphilipe has joined #ruby
pandakekok9 has joined #ruby
chalkmonster has joined #ruby
dhollinger has quit [Read error: Connection reset by peer]
dhollinger has joined #ruby
akemhp has quit [Ping timeout: 260 seconds]
dhollinger has quit [Ping timeout: 260 seconds]
jenrzzz has quit [Ping timeout: 265 seconds]
mjsir911 has quit [Ping timeout: 246 seconds]
mjsir911 has joined #ruby
dhollinger has joined #ruby
jenrzzz has joined #ruby
ablackack has quit [Ping timeout: 250 seconds]
Yuyu06 has joined #ruby
ablackack has joined #ruby
IsoLinCHiP has quit [Ping timeout: 250 seconds]
IsoLinCHiP has joined #ruby
schne1der has joined #ruby
lakrivite[m] has quit [*.net *.split]
klaas has quit [*.net *.split]
mahlon has quit [*.net *.split]
e has quit [*.net *.split]
Liothen has quit [*.net *.split]
infinity2022 has quit [*.net *.split]
_ikke_ has quit [*.net *.split]
Argorok has quit [*.net *.split]
JayDoubleu has quit [*.net *.split]
jnix has quit [*.net *.split]
iamdevnul has quit [*.net *.split]
vqrs has quit [*.net *.split]
juvenal has quit [*.net *.split]
xipho[m] has quit [*.net *.split]
turt2live has quit [*.net *.split]
p3ps1 has quit [*.net *.split]
NEETzsche has quit [*.net *.split]
kreantos has quit [*.net *.split]
Tuor has quit [*.net *.split]
chunkypuffs has quit [*.net *.split]
EvilJStoker has quit [*.net *.split]
wnd has quit [*.net *.split]
ytti has quit [*.net *.split]
Retr0Punk has quit [*.net *.split]
KrzaQ has quit [*.net *.split]
SegFaultAX has quit [*.net *.split]
VSpike has quit [*.net *.split]
themoonmaster has quit [*.net *.split]
seb_ has quit [*.net *.split]
oncall-pokemon has quit [*.net *.split]
Yuyu0 has quit [*.net *.split]
zapata has quit [*.net *.split]
Yxhuvud has quit [*.net *.split]
Fusl has quit [*.net *.split]
mistym has quit [*.net *.split]
nfsnobody has quit [*.net *.split]
mnemon has quit [*.net *.split]
Furai has quit [*.net *.split]
jhass has quit [*.net *.split]
Hanma[m] has quit [*.net *.split]
kp666[m] has quit [*.net *.split]
Rush has quit [*.net *.split]
RushPL has quit [*.net *.split]
jtperreault has quit [*.net *.split]
JoL1hAHN has quit [*.net *.split]
aloy has quit [*.net *.split]
mjacob_ has quit [*.net *.split]
G has quit [*.net *.split]
laudecay has quit [*.net *.split]
gbristol has quit [*.net *.split]
havenwood has quit [*.net *.split]
csaunders_ has quit [*.net *.split]
mkroman has quit [*.net *.split]
Kuukunen- has quit [*.net *.split]
lucas_ has quit [*.net *.split]
spectra has quit [*.net *.split]
duderonomy has quit [Ping timeout: 240 seconds]
execat[m] has quit [Ping timeout: 246 seconds]
ablackack has quit [Ping timeout: 240 seconds]
kira_rose[m] has quit [Ping timeout: 252 seconds]
linuus[m] has quit [Ping timeout: 252 seconds]
cliffindor[m] has quit [Ping timeout: 250 seconds]
sepp2k has quit [Ping timeout: 245 seconds]
thecoffemaker has quit [Ping timeout: 240 seconds]
qbrd[m] has quit [Ping timeout: 264 seconds]
laudecay has joined #ruby
Kuukunen- has joined #ruby
Fusl has joined #ruby
RushPL has joined #ruby
aloy has joined #ruby
jtperreault has joined #ruby
G has joined #ruby
JoL1hAHN has joined #ruby
gbristol has joined #ruby
mjacob_ has joined #ruby
csaunders_ has joined #ruby
havenwood has joined #ruby
lucas_ has joined #ruby
mkroman has joined #ruby
mistym has joined #ruby
Yxhuvud has joined #ruby
zapata has joined #ruby
oncall-pokemon has joined #ruby
jhass has joined #ruby
nfsnobody has joined #ruby
mnemon has joined #ruby
Rush has joined #ruby
Furai has joined #ruby
spectra has joined #ruby
cxl has quit [Ping timeout: 268 seconds]
thecoffemaker has joined #ruby
Fusl has quit [Max SendQ exceeded]
cxl has joined #ruby
TomyWork has joined #ruby
mossplix has joined #ruby
duderonomy has joined #ruby
ablackack has joined #ruby
Fusl has joined #ruby
mossplix has quit [Read error: Connection reset by peer]
mossplix has joined #ruby
gsingh93 has quit [Ping timeout: 240 seconds]
gsingh93 has joined #ruby
fphilipe has quit [Ping timeout: 272 seconds]
loveablelobster has joined #ruby
TomyWork has quit [Ping timeout: 256 seconds]
VoidVextor0 has joined #ruby
pandorian has quit [Ping timeout: 268 seconds]
fphilipe has joined #ruby
chalkmonster has quit [Quit: WeeChat 2.7]
Liothen has joined #ruby
JayDoubleu has joined #ruby
mahlon has joined #ruby
vqrs has joined #ruby
_ikke_ has joined #ruby
e has joined #ruby
Argorok has joined #ruby
Tuor has joined #ruby
jnix has joined #ruby
p3ps1 has joined #ruby
ytti has joined #ruby
klaas has joined #ruby
wnd has joined #ruby
kreantos has joined #ruby
infinity2022 has joined #ruby
EvilJStoker has joined #ruby
NEETzsche has joined #ruby
SegFaultAX has joined #ruby
juvenal has joined #ruby
VSpike has joined #ruby
themoonmaster has joined #ruby
Retr0Punk has joined #ruby
iamdevnul has joined #ruby
chunkypuffs has joined #ruby
KrzaQ has joined #ruby
seb_ has joined #ruby
NODE has quit [Excess Flood]
Argorok has quit [Max SendQ exceeded]
JayDoubleu has quit [Max SendQ exceeded]
NODE has joined #ruby
ur5us_ has joined #ruby
Argorok has joined #ruby
JayDoubleu has joined #ruby
suukim has joined #ruby
mossplix has quit [Remote host closed the connection]
weeirc8089 has joined #ruby
pwnd_nsfw has joined #ruby
ur5us__ has joined #ruby
pwnd_nsfw` has quit [Ping timeout: 268 seconds]
ur5us_ has quit [Ping timeout: 248 seconds]
_whitelogger has joined #ruby
gitter1234 has joined #ruby
mossplix has joined #ruby
zdm has quit [Remote host closed the connection]
cnsvc has quit [Ping timeout: 240 seconds]
mossplix has quit [Remote host closed the connection]
teclator has quit [Ping timeout: 240 seconds]
loveablelobster has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
GodFather has quit [Read error: Connection reset by peer]
stooj has joined #ruby
GodFather has joined #ruby
zlogan2003 has quit [Ping timeout: 268 seconds]
teclator has joined #ruby
sergioro has quit [Quit: leaving]
phaul_ has joined #ruby
loveablelobster has joined #ruby
akemhp has joined #ruby
evert has quit [Quit: ZNC - https://znc.in]
evert has joined #ruby
TomyWork has joined #ruby
pandorian has joined #ruby
fphilipe has quit [Ping timeout: 265 seconds]
VoidVextor0 has quit [Ping timeout: 252 seconds]
dionysus69 has joined #ruby
fphilipe has joined #ruby
shansen has joined #ruby
akemhp has quit [Remote host closed the connection]
fphilipe has quit [Ping timeout: 248 seconds]
akemhp has joined #ruby
loveablelobster has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
fphilipe has joined #ruby
chalkmonster has joined #ruby
akemhp has quit [Remote host closed the connection]
ur5us__ has quit [Ping timeout: 268 seconds]
d3bug has quit [Quit: Connection closed for inactivity]
robotmay has joined #ruby
chalkmonster has quit [Quit: WeeChat 2.7]
chalkmonster has joined #ruby
howdoi has quit [Quit: Connection closed for inactivity]
zdm has joined #ruby
antimatroid has joined #ruby
<antimatroid> What's ruby made with? I'm trying to make a (template) programming language with C++ for my website generator and am having trouble reaching the kinds of speeds Python have, or even Ruby speeds for empty while loops that iterate an integer variable 100k or 1 million times. I am at least 3 times faster than bash, but still not very happy..
lxsameer has joined #ruby
zlogan2003 has joined #ruby
pandakekok9 has quit [Ping timeout: 240 seconds]
nofxx_ has quit [Remote host closed the connection]
pandakekok9 has joined #ruby
nofxx_ has joined #ruby
regedit has quit [Quit: Connection closed for inactivity]
<QuakePhil> antimatroid: C
jenrzzz has quit [Ping timeout: 268 seconds]
jenrzzz has joined #ruby
mossplix has joined #ruby
william1_ has joined #ruby
loveablelobster has joined #ruby
pandakekok9 has quit [Remote host closed the connection]
<uplime> antimatroid: depends on your ruby implementation. one of the more popular ones is written in C
<uplime> another popular one uses java
<QuakePhil> antimatroid: it may also be worth your while looking into golang for this exercise
<antimatroid> in which way?
ellcs has joined #ruby
Ishido has joined #ruby
<ljarvis> antimatroid: if performance is a really important requirement then Ruby might not be the best tool for the job
<ljarvis> actually I just read your comment back and maybe you're not actually using Ruby for anything
<QuakePhil> QuakePhil: it can be stupid fast, and it appears to be the spiritual successor to jvm world as well as c/cxx
<QuakePhil> derp... meant to go antimatroid:
<QuakePhil> unless you're doing all this just to learn C++ in which case go with that 8)
<antimatroid> I know c++ reasonably well, much better than anything else, it's what i'm making the website generator with
<antimatroid> the website generator is https://nift.cc
bvdw has quit [Read error: Connection reset by peer]
<QuakePhil> in that case it might be good to branch out and try another lang
<QuakePhil> unless you are actually trying to enter the website generator market, in which case... good luck lol 8)
bvdw has joined #ruby
<ljarvis> antimatroid: I guess any performance questions will be related to your c++ implementation then?
<QuakePhil> also I poked around your sites, you got "Page was last built on @currentdate at @currenttime (@timezone)." at the bottom of https://n-ham.com/
<QuakePhil> also, iterating in templates is probably bad 8)
<ljarvis> wut
<antimatroid> QuakePhil: cheers I haven't updated that for how I changed the syntax in the language
<QuakePhil> templates are typically presentation layer... throw an iterator at a designer and youll get back spaghetti code template... so its best to keep that in controller or whatever runs your logic and sends it to the template
<ljarvis> iterating in templates is absolutely fundamental
<antimatroid> ljarvis: what performance questions do you have?
<ljarvis> antimatroid: I don't have any questions. I'm confused why you're here I guess or what you expect to glean from this channel :)
tsujp has joined #ruby
<QuakePhil> ljarvis: you are correct of course, i was thinking more about "performant" logic like iterating a million times. you might have to iterate a bunch of times for your template elements and whatnot, but if you are iterating a million times per one template, something is probably wrong
<ljarvis> yeah I'm hoping that's just a benchmark
<antimatroid> ljarvis: was hoping to find people who might be able to give some insight in to how a few things work under the hood with languages like ruby
<ljarvis> antimatroid: ah, maybe someone could help, but I'd probably try to understand why your implementation is slower than you'd expect, which means help from C++ people
<QuakePhil> and if i wanted, i might be able to make a case that in templates, iterators are not fundamental. they are nice, but dry templates are a lot less valuable, at least to me, than dry code
Emmanuel_Chanel has quit [Ping timeout: 240 seconds]
<antimatroid> ljarvis: cheers, have tried asking a few questions in the c++-general channel as well, still stuck though unfortunately
<antimatroid> i'm barely doing anything with stuff like hardcoded functions, so I'm not sure how it's not already super fast
<ljarvis> I guess you could peruse alternative template languages what are written in C++ to see how they've done it? I kind of agree with QuakePhils comment about just prefering to use an existing tried and tested templating language rather than trying to roll your own (you'll likely get more people on board too). Unless of course it's just for fun
<antimatroid> you can already use other template language with nift kind of, but it's not nearly as nice
<antimatroid> and I personally don't like the syntax for them either
<QuakePhil> does anyone have ruby-protobuf experience here? i'm playing around with it for the first time trying to decode serialized data from a python script spitting protobuf into stdout, and getting weird errors that i could use some help with...
<antimatroid> https://www.nift.cc/docs/template_languages.html that outlines ways to use other template languages with nift
AJA4350 has joined #ruby
william1_ has quit [Ping timeout: 260 seconds]
bsdbandit-01 has joined #ruby
Elundia has joined #ruby
qbrd[m] has joined #ruby
Hanma[m] has joined #ruby
execat[m] has joined #ruby
turt2live has joined #ruby
sepp2k has joined #ruby
linuus[m] has joined #ruby
cliffindor[m] has joined #ruby
kp666[m] has joined #ruby
mariusz-kowalski has joined #ruby
lakrivite[m] has joined #ruby
kira_rose[m] has joined #ruby
xipho[m] has joined #ruby
tsujp has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
fig-le-deunch has joined #ruby
Elundia has quit [Remote host closed the connection]
ellcs has quit [Ping timeout: 246 seconds]
donofrio has joined #ruby
fercell has joined #ruby
lucasb has joined #ruby
darkstardevx has joined #ruby
zlogan2003 has quit [Ping timeout: 272 seconds]
fig-le-deunch has quit [Quit: Konversation terminated!]
jzinedine has joined #ruby
jzinedine has left #ruby [#ruby]
NODE has quit [Quit: changing servers]
NODE has joined #ruby
mossplix has quit [Remote host closed the connection]
mossplix has joined #ruby
pwnd_nsfw` has joined #ruby
pwnd_nsfw has quit [Read error: Connection reset by peer]
mossplix has quit [Ping timeout: 260 seconds]
loveablelobster has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jzinedine has joined #ruby
pwnd_nsfw has joined #ruby
pwnd_nsfw` has quit [Ping timeout: 268 seconds]
jzinedine has left #ruby ["Textual IRC Client: www.textualapp.com"]
pwnd_nsfw` has joined #ruby
suukim has quit [Quit: Konversation terminated!]
pwnd_nsfw has quit [Ping timeout: 260 seconds]
mossplix has joined #ruby
jzinedine has joined #ruby
<jzinedine> hello world
zlogan2003 has joined #ruby
antimatroid has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
antimatroid has joined #ruby
fmccann has joined #ruby
loveablelobster has joined #ruby
regedit has joined #ruby
Emmanuel_Chanel has joined #ruby
jzinedine has quit [Quit: Textual IRC Client: www.textualapp.com]
ellcs has joined #ruby
<unixabg> adam12: ty for response. I have tried something like that, but the overhead to get it started is heavy. I have also tried leaving it running, but
<unixabg> again heavy. (ffmpeg that is).
markopasha has joined #ruby
<QuakePhil> welp, i figured out protobuf 8)
<QuakePhil> (the third party script was encoding it in a peculiar way)
<havenwood> antimatroid: You might take a look at the Crystal compiler, which was written in Ruby before bootstrapping to Crystal: https://crystal-lang.org/2013/11/14/good-bye-ruby-thursday.html
<havenwood> It was about a 10x speed increase to bootstrap, but writing it initially in Ruby makes it way quicker to implement.
<havenwood> antimatroid: If you mean to run your templating language via CGI, startup time is important.
john2496 has joined #ruby
_whitelogger has joined #ruby
pwnd_nsfw` has quit [Ping timeout: 268 seconds]
pwnd_nsfw has joined #ruby
pwnd_nsfw` has joined #ruby
<adam12> unixabg: Maybe you can use the libav FFI instead? https://github.com/dmlary/ffi-libav
<adam12> havenwood: join.prepend is a nice way to do it.
<havenwood> adam12: I agree. It's nice when clear and fast align.
pwnd_nsfw has quit [Ping timeout: 260 seconds]
TorpedoSkyline has joined #ruby
duderonomy has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Jonopoly has joined #ruby
<adam12> antimatroid: Most Ruby template languages compile into Ruby and are then evaluated. There's a library called Temple which uses S-expressions of a specific format to generate this Ruby code. People who build their own template language will generate these S-expressions, either with a string scanner or maybe with a PEG implementation.
pwnd_nsfw has joined #ruby
<havenwood> Kinda fun addition in 2.8: {aim: true}.transform_keys(aim: :new) #=> {:new=>true}
<adam12> antimatroid: The exception to that rule is probably Liquid, which last time I looked uses an AST and it's own VM.
<adam12> antimatroid: there's a Liquid implementation in Rust that you could maybe look at to stir up some ideas.
<adam12> havenwood: Interesting. Kinda looks like dry-transformer.
<adam12> havenwood: or transproc, or hm.
pwnd_nsfw` has quit [Ping timeout: 268 seconds]
cd has joined #ruby
pwnd_nsfw` has joined #ruby
pwnd_nsfw has quit [Ping timeout: 265 seconds]
Fraeon has quit [Ping timeout: 240 seconds]
william1_ has joined #ruby
Swyper has joined #ruby
TorpedoSkyline has quit [Read error: Connection reset by peer]
weeirc8089 has quit [Ping timeout: 268 seconds]
vondruch has quit [Quit: vondruch]
vondruch has joined #ruby
davidw has joined #ruby
davidw has quit [Changing host]
davidw has joined #ruby
fercell has quit [Quit: WeeChat 2.7]
william1_ has quit [Ping timeout: 240 seconds]
ttoocs has quit [Ping timeout: 265 seconds]
davidw has quit [Ping timeout: 260 seconds]
Fraeon has joined #ruby
vondruch has quit [Ping timeout: 260 seconds]
weeirc8089 has joined #ruby
evert has quit [Quit: ZNC - https://znc.in]
evert has joined #ruby
fercell has joined #ruby
DaRock has quit [Ping timeout: 260 seconds]
loveablelobster has quit [Quit: Textual IRC Client: www.textualapp.com]
cthulchu_ has joined #ruby
duderonomy has joined #ruby
jzinedine has joined #ruby
davidw has joined #ruby
aesthe has joined #ruby
weeirc8089 has quit [Ping timeout: 258 seconds]
vondruch has joined #ruby
dinfuehr has quit [Ping timeout: 265 seconds]
phaul_ has quit [Ping timeout: 246 seconds]
dinfuehr has joined #ruby
aesthe has quit [Quit: Leaving]
Swyper has quit [Remote host closed the connection]
dinfuehr has quit [Ping timeout: 268 seconds]
vondruch has quit [Ping timeout: 258 seconds]
phaul_ has joined #ruby
Swyper has joined #ruby
dinfuehr has joined #ruby
howdoi has joined #ruby
conta1 has joined #ruby
NODE has quit [Quit: changing servers]
NODE has joined #ruby
Ishido has quit [Quit: Leaving]
jzinedine_ has joined #ruby
jzinedine_ has left #ruby [#ruby]
Swyper has quit [Remote host closed the connection]
zlogan2003 has quit [Ping timeout: 246 seconds]
phaul_ has quit [Ping timeout: 268 seconds]
Swyper has joined #ruby
lghtstkr has quit [Ping timeout: 272 seconds]
fphilipe has quit [Ping timeout: 246 seconds]
william1_ has joined #ruby
jzinedine has quit [Quit: Textual IRC Client: www.textualapp.com]
ellcs has quit [Ping timeout: 268 seconds]
phaul_ has joined #ruby
fphilipe has joined #ruby
bvdw has quit [Read error: Connection reset by peer]
TomyWork has quit [Ping timeout: 256 seconds]
bvdw has joined #ruby
darkstardevx has quit [Ping timeout: 258 seconds]
Jonopoly has quit [Quit: WeeChat 2.5]
wildtrees has joined #ruby
fphilipe has quit [Ping timeout: 265 seconds]
phaul_ has quit [Ping timeout: 265 seconds]
phaul_ has joined #ruby
darkstardevx has joined #ruby
william1_ has quit [Ping timeout: 265 seconds]
conta1 has quit [Quit: conta1]
phaul_ has quit [Ping timeout: 268 seconds]
fercell has quit [Quit: WeeChat 2.7]
jaequery has joined #ruby
zlogan2003 has joined #ruby
i9zO5AP has joined #ruby
Ai9zO5AP has quit [Ping timeout: 265 seconds]
gix has joined #ruby
rippa has joined #ruby
orbyt_ has joined #ruby
zig has joined #ruby
gigetoo has quit [Read error: No route to host]
gigetoo has joined #ruby
adam12 has quit [Changing host]
adam12 has joined #ruby
<baweaver> 🎉adam12 is now an op on the channel
<adam12> o/
mossplix_ has joined #ruby
mossplix has quit [Ping timeout: 268 seconds]
<havenwood> \o/
meinside has quit [Quit: Connection closed for inactivity]
Emmanuel_Chanel has quit [Ping timeout: 240 seconds]
jaequery has quit []
antizeus has joined #ruby
fphilipe has joined #ruby
jenrzzz has quit [Ping timeout: 268 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Read error: Connection reset by peer]
jenrzzz has joined #ruby
sauvin has quit [Read error: Connection reset by peer]
Emmanuel_Chanel has joined #ruby
Emmanuel_Chanel has quit [Max SendQ exceeded]
* gitter1234 busts some sick moves
<gitter1234> oops wrong channel
<gitter1234> lol
<gitter1234> thought it was #music
<gitter1234> adam12 is now op? well then, guess that's reason to bust some sick moves after all
<adam12> gitter1234: ban!
<gitter1234> banzai!
<gitter1234> ┗(^0^)┓
<gitter1234> jk, bbl :) peace adam12!
alex` has joined #ruby
alex` is now known as Guest92241
s2013 has joined #ruby
pwnd_nsfw` has quit [Read error: Connection reset by peer]
Xiti` has quit [Quit: Xiti`]
Fusl has quit [Excess Flood]
tricon has quit [Ping timeout: 272 seconds]
Fusl has joined #ruby
ropeney has quit [Ping timeout: 260 seconds]
ropeney has joined #ruby
zdm has quit [Remote host closed the connection]
zdm has joined #ruby
Ven`` has joined #ruby
s2013 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Xiti has joined #ruby
s2013 has joined #ruby
TorpedoSkyline has joined #ruby
Guest92241 is now known as alex``
tpanarch1st has quit [Ping timeout: 255 seconds]
rippa has quit [Quit: {#`%${%&`+'${`%&NO CARRIER]
s2013 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
tricon has joined #ruby
lineus has quit [Remote host closed the connection]
lineus has joined #ruby
s2013 has joined #ruby
tricon has quit [Ping timeout: 268 seconds]
tricon has joined #ruby
<antimatroid> havenwood: cheers (sorry was asleep, am Australian :))
TorpedoSkyline has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
d3bug has joined #ruby
mossplix_ has quit [Remote host closed the connection]
mossplix has joined #ruby
TorpedoSkyline has joined #ruby
antimatroid has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
s2013 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
mossplix has quit [Ping timeout: 268 seconds]
mossplix has joined #ruby
sagax has quit [Read error: Connection reset by peer]
houhoulis has joined #ruby
kristian_on_linu has joined #ruby
evdubs has quit [Remote host closed the connection]
sagax has joined #ruby
evdubs has joined #ruby
pwnd_nsfw has joined #ruby
fphilipe has quit [Ping timeout: 272 seconds]
kristian_on_linu has quit [Ping timeout: 260 seconds]
bsdbandit-01 has quit [Quit: -a- Connection Timed Out]
fphilipe has joined #ruby
kent\n has quit [Ping timeout: 268 seconds]
bsdbandit-01 has joined #ruby
kent\n has joined #ruby
weeirc8089 has joined #ruby
darkstardevx has quit [Ping timeout: 248 seconds]
gix has quit [*.net *.split]
Ven`` has quit [*.net *.split]
jenrzzz has quit [*.net *.split]
gigetoo has quit [*.net *.split]
cthulchu_ has quit [*.net *.split]
davidw has quit [*.net *.split]
cd has quit [*.net *.split]
ged has quit [*.net *.split]
foxxx0 has quit [*.net *.split]
ropeney has quit [*.net *.split]
kempo has quit [*.net *.split]
salvor has quit [*.net *.split]
sh7d has quit [*.net *.split]
CrazyEddy has quit [*.net *.split]
QuakePhil has quit [*.net *.split]
bukkitgerman has quit [*.net *.split]
impermanence has quit [*.net *.split]
jcalla has quit [*.net *.split]
SoF has quit [*.net *.split]
jacksoow has quit [*.net *.split]
j416 has quit [*.net *.split]
tsrt^ has quit [*.net *.split]
mcspud has quit [*.net *.split]
tbisker8 has quit [*.net *.split]
camilasan has quit [*.net *.split]
bluetown has quit [*.net *.split]
shaman42 has quit [*.net *.split]
kaleido has quit [*.net *.split]
_vircung_ has quit [*.net *.split]
Flonk has quit [*.net *.split]
`Alison has quit [*.net *.split]
uplime has quit [*.net *.split]
Skarlso has quit [*.net *.split]
nibbo has quit [*.net *.split]
gremax has quit [*.net *.split]
CalimeroTeknik has quit [*.net *.split]
kloeri has quit [*.net *.split]
vrih_ has quit [*.net *.split]
llua has quit [*.net *.split]
freshmaker666 has quit [*.net *.split]
dan64 has quit [*.net *.split]
dostoyevsky has quit [*.net *.split]
antizeus has quit [Ping timeout: 240 seconds]
duderonomy has quit [Ping timeout: 240 seconds]
fphilipe has quit [Ping timeout: 246 seconds]
swistak35 has quit [Ping timeout: 268 seconds]
regedit has quit [Quit: Connection closed for inactivity]
davidw has joined #ruby
davidw has quit [Changing host]
davidw has joined #ruby
swistak35 has joined #ruby
duderonomy has joined #ruby
akemhp has joined #ruby
cthulchu_ has joined #ruby
nibbo has joined #ruby
shaman42 has joined #ruby
gigetoo has joined #ruby
gremax has joined #ruby
dostoyevsky has joined #ruby
kempo has joined #ruby
jenrzzz has joined #ruby
dan64 has joined #ruby
j416 has joined #ruby
CalimeroTeknik has joined #ruby
tsrt^ has joined #ruby
tsrt^ has quit [Max SendQ exceeded]
tsrt^ has joined #ruby
tsrt^ has quit [Max SendQ exceeded]
reyfi9e has quit [Remote host closed the connection]
tsrt^ has joined #ruby
tsrt^ has quit [Max SendQ exceeded]
tsrt^ has joined #ruby
tsrt^ has quit [Max SendQ exceeded]
tsrt^ has joined #ruby
tsrt^ has quit [Max SendQ exceeded]
tsrt^ has joined #ruby
tsrt^ has quit [Max SendQ exceeded]
tsrt^ has joined #ruby
tsrt^ has quit [Max SendQ exceeded]
tsrt^ has joined #ruby
tsrt^ has quit [Max SendQ exceeded]
tsrt^ has joined #ruby
tsrt^ has quit [Max SendQ exceeded]
tsrt^ has joined #ruby
tsrt^ has quit [Max SendQ exceeded]
tsrt^ has joined #ruby
tsrt^ has quit [Max SendQ exceeded]
mossplix has quit [Remote host closed the connection]
mossplix has joined #ruby
<gitter1234> Anybody seen Radar lately?
orbyt_ has quit [Read error: Connection reset by peer]
mossplix has quit [Ping timeout: 240 seconds]
bsdband96 has joined #ruby
smccarthy has joined #ruby
bsdbandit-01 has quit [Ping timeout: 272 seconds]
<havenwood> gitter1234: Nope, I haven't in a while.
<smccarthy> What is the difference between `bundle install` and `bundle package` ? Why would I ever need to use bundle package? Thanks !
Skarlso has joined #ruby
<smccarthy> oh, I think I understand, if I want to use bundle install again (after a bundle package), it would be a lot faster (from cache)
Skarlso has left #ruby [#ruby]
ged has joined #ruby
cnsvc has joined #ruby
weeirc8089 has quit [Ping timeout: 265 seconds]
ropeney has joined #ruby
gix has joined #ruby
CrazyEddy has joined #ruby
jacksoow has joined #ruby
foxxx0 has joined #ruby
sh7d has joined #ruby
salvor has joined #ruby
QuakePhil has joined #ruby
SoF has joined #ruby
Ven`` has joined #ruby
bukkitgerman has joined #ruby
impermanence has joined #ruby
cd has joined #ruby
jcalla has joined #ruby
freshmaker666 has joined #ruby
camilasan has joined #ruby
tbisker8 has joined #ruby
bluetown has joined #ruby
kaleido has joined #ruby
Flonk has joined #ruby
`Alison has joined #ruby
uplime has joined #ruby
mcspud has joined #ruby
kloeri has joined #ruby
vrih_ has joined #ruby
llua has joined #ruby
_vircung_ has joined #ruby
NODE has quit [Excess Flood]
<gitter1234> havenwood: Bigg ups to him though! I guess being a husband and a father comes at a price
xNetX0 has joined #ruby
<havenwood> smccarthy: Just `bundle` is an alias for `bundle install`. That's the most commonly run Bundler command. I wish they didn't make creating the Gemfile the same command as installing the Gemfile.lock, but it is.
<havenwood> smccarthy: The `bundle package` command is an alias for `bundle cache` I believe, which is deprecated.
xorl has quit [Ping timeout: 240 seconds]
mossplix has joined #ruby
cd has quit [Max SendQ exceeded]
jcalla has quit [Quit: Leaving]
cd has joined #ruby
millerti has joined #ruby
groks has joined #ruby
xNetX0 is now known as NODE
orbyt_ has joined #ruby
akemhp has quit [Ping timeout: 240 seconds]
<smccarthy> havenwood: ok thanks !
akemhp has joined #ruby
FooMunki has joined #ruby
FooMunki has left #ruby [#ruby]
NODE has quit [Quit: o]
john2496 has quit [Remote host closed the connection]
john2496 has joined #ruby
Benett has quit [Remote host closed the connection]
schne1der has quit [Ping timeout: 260 seconds]
john2496 has quit [Remote host closed the connection]
pwnd_nsfw has quit [Read error: Connection reset by peer]
DaRock has joined #ruby
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Benett has joined #ruby
smccarthy has quit [Remote host closed the connection]
NODE has joined #ruby
mossplix has quit [Remote host closed the connection]
mossplix has joined #ruby
pwnd_nsfw has joined #ruby
bsdbandit-01 has joined #ruby
mossplix has quit [Ping timeout: 268 seconds]
bsdband96 has quit [Ping timeout: 265 seconds]
Benett has quit [Ping timeout: 264 seconds]
NODE has quit [Ping timeout: 272 seconds]
Swyper has quit [Remote host closed the connection]
Benett has joined #ruby
AJA4350 has quit [Quit: AJA4350]
TorpedoSkyline has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
markopasha has quit [Remote host closed the connection]
zdm` has joined #ruby
zdm` has quit [Remote host closed the connection]
NODE has joined #ruby
jenrzzz has quit [Ping timeout: 272 seconds]
zdm has quit [Ping timeout: 268 seconds]
cthulchu_ has quit [Read error: Connection reset by peer]
cthulchu_ has joined #ruby
Swyper has joined #ruby
Swyper has quit [Remote host closed the connection]
orbyt_ has joined #ruby
jenrzzz has joined #ruby
zig has quit [Quit: WeeChat 1.9.1]
s2013 has joined #ruby
davispuh has quit [Ping timeout: 260 seconds]
Seich has joined #ruby
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #ruby
davispuh has joined #ruby