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!
jenrzzz has quit [Ping timeout: 272 seconds]
davidw has quit [Ping timeout: 260 seconds]
cnsvc has joined #ruby
bruce_lee has quit [Remote host closed the connection]
lmat has joined #ruby
jenrzzz has joined #ruby
davidw has joined #ruby
iNs_ has quit [Quit: bubye]
iNs has joined #ruby
alex`` has quit [Ping timeout: 240 seconds]
mossplix has joined #ruby
Helenah has joined #ruby
<Helenah> Hi hi!
<Helenah> From learning Python to learning Ruby! :)
<Helenah> I'm actually learning the fundamentals of Ruby so I can better learn Ruby on Rails.
<prp-e> Helenah, for learning RoR, I suggest learning about fundamentals of Software Engineering as well.
DaRock has joined #ruby
mossplix has quit [Ping timeout: 268 seconds]
prp-e has quit [Ping timeout: 265 seconds]
jenrzzz has quit [Ping timeout: 265 seconds]
mossplix has joined #ruby
Swyper has joined #ruby
lucasb has quit [Quit: Connection closed for inactivity]
mossplix has quit [Ping timeout: 240 seconds]
jenrzzz has joined #ruby
antizeus has joined #ruby
oncall-pokemon has quit [Quit: Connection closed for inactivity]
mossplix has joined #ruby
mossplix has quit [Ping timeout: 268 seconds]
orbyt_ has joined #ruby
davidw has quit [Ping timeout: 265 seconds]
mossplix has joined #ruby
cnsvc has quit [Ping timeout: 240 seconds]
s2013 has joined #ruby
<mistergibson[m]> <Helenah "Hi hi!"> You might also want to check out Sinatra, Sequel, and Padrino --> a lightweight approach that is easier to learn than the full RoR stack.
mossplix has quit [Ping timeout: 240 seconds]
<uplime> sinatra is great
<uplime> what does padrino do?
<mistergibson[m]> it is a competitor to Rails. Both are MVC-oriented in architecture. Padrino is built upon Sinatra. It lets you 'mount' apps at different http routes
<uplime> ah
<mistergibson[m]> it is super light weight
<mistergibson[m]> Rails is huge by comparison
chalkmonster has joined #ruby
<mistergibson[m]> So, if you want to prototype, or even build your own web framework Sinatra is the place to start - and Padrino is a great way to get APIs built --> dead easy in Padrino.
mossplix has joined #ruby
wildtrees has quit [Quit: Leaving]
mossplix has quit [Ping timeout: 268 seconds]
jenrzzz has quit [Ping timeout: 272 seconds]
Fernando-Basso has quit [Quit: Leaving]
ellcs has quit [Ping timeout: 248 seconds]
ellcs has joined #ruby
cnsvc has joined #ruby
jenrzzz has joined #ruby
lxsameer has quit [Ping timeout: 268 seconds]
ropeney has quit [Quit: ZNC 1.7.4 - https://znc.in]
ellcs has quit [Ping timeout: 265 seconds]
Ai9zO5AP has quit [Quit: WeeChat 2.5]
mossplix has joined #ruby
hutch has quit [Ping timeout: 240 seconds]
<havenwood> uplime: Padrino extends Sinatra, like Sinatra plus.
sp3ncer has joined #ruby
sp3ncer has quit [Client Quit]
mossplix has quit [Ping timeout: 240 seconds]
hutch has joined #ruby
<havenwood> uplime: I'd use Hanami in that category, for a clean implementation along the lines of Padrino.
DaRock has quit [Ping timeout: 268 seconds]
<havenwood> I still like Roda, unless you're really cloning Basecamp. :P
<havenwood> When those boxes start to get checked, Rails or Hanami become quite appealing.
<havenwood> (I've not actually worked on a Hanami app, but have admired the codebase.)
cd has quit [Quit: cd]
_whitelogger has joined #ruby
<mistergibson[m]> <havenwood "uplime: I'd use Hanami in that c"> Is Hanami also based upon Sinatra?
<havenwood> mistergibson[m]: Nope, Hanami is from scratch.
DaRock has joined #ruby
<mistergibson[m]> wow, cool
<havenwood> mistergibson[m]: Padrino has Sinatra as a dependency.
<havenwood> mistergibson[m]: https://hanamirb.org/
duderonomy has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<mistergibson[m]> I just installed it --> definitely will try it out :) Thanks
mossplix has joined #ruby
cnsvc has quit [Ping timeout: 240 seconds]
pandakekok9 has joined #ruby
mossplix has quit [Ping timeout: 268 seconds]
Swyper has quit [Remote host closed the connection]
mossplix has joined #ruby
Swyper has joined #ruby
pandakekok9 has quit [Quit: fixing my internet]
mossplix has quit [Ping timeout: 240 seconds]
ropeney has joined #ruby
TorpedoSkyline has joined #ruby
TorpedoSkyline has quit [Client Quit]
rainmanj_ has quit []
TorpedoSkyline has joined #ruby
TorpedoSkyline has quit [Client Quit]
pandakekok9 has joined #ruby
<uplime> havenwood: ah, i always forget about roda
dionysus69 has joined #ruby
s3nd1v0g1us has joined #ruby
ropeney has quit [Quit: ZNC 1.7.4 - https://znc.in]
<adam12> Definitely prefer Hanami over Padrino for new projects.
justinmrkva has quit [Ping timeout: 268 seconds]
hutch has quit [Ping timeout: 268 seconds]
Swyper has quit [Remote host closed the connection]
jenrzzz has quit [Ping timeout: 240 seconds]
_whitelogger has joined #ruby
hutch has joined #ruby
mossplix has joined #ruby
braincrash has quit [Quit: bye bye]
gix has quit [Disconnected by services]
gix- has joined #ruby
ropeney has joined #ruby
ropeney has quit [Client Quit]
braincrash has joined #ruby
Swyper has joined #ruby
ropeney has joined #ruby
hutch has quit [Ping timeout: 260 seconds]
dionysus69 has quit [Ping timeout: 268 seconds]
anveo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
gix- has quit [Ping timeout: 268 seconds]
mossplix has quit [Remote host closed the connection]
Azure|dc has quit [Remote host closed the connection]
Azure has joined #ruby
cnsvc has joined #ruby
poontangmessiah has joined #ruby
poontangmessiah has quit [Client Quit]
duderonomy has joined #ruby
RiPuk has quit [Quit: ZNC 1.7.5 - https://znc.in]
RiPuk has joined #ruby
AJA4350 has quit [Quit: AJA4350]
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #ruby
antizeus has quit [Remote host closed the connection]
Swyper has quit [Remote host closed the connection]
tpanarch1st has joined #ruby
howdoi has quit [Quit: Connection closed for inactivity]
code_zombie has joined #ruby
chalkmonster has quit [Quit: WeeChat 2.7]
s2013 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
nofxx_ has quit [Remote host closed the connection]
jenrzzz has joined #ruby
Inoperable has joined #ruby
jenrzzz has quit [Ping timeout: 265 seconds]
nofxx has joined #ruby
Inoperable has quit [Quit: All your buffer are belong to us!]
Inoperable has joined #ruby
Inoperable has quit [Remote host closed the connection]
Inoperable has joined #ruby
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Inoperable has quit [Quit: All your buffer are belong to us!]
Inoperable has joined #ruby
chalkmonster has joined #ruby
s3nd1v0g1us has quit [Quit: WeeChat 2.6]
cthulchu_ has quit [Ping timeout: 268 seconds]
schne1der has joined #ruby
ur5us has joined #ruby
animo8 has joined #ruby
animo8 has quit [Remote host closed the connection]
pandakekok9 has quit [Ping timeout: 240 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 268 seconds]
code_zombie has quit [Quit: Leaving]
_whitelogger has joined #ruby
rippa has joined #ruby
schne1der has quit [Ping timeout: 268 seconds]
nowhere_man has joined #ruby
Fernando-Basso has joined #ruby
fphilipe has quit [Ping timeout: 260 seconds]
lxsameer has joined #ruby
alex`` has joined #ruby
akemhp has quit [Read error: Connection reset by peer]
akemhp has joined #ruby
sergioro has quit [Quit: leaving]
akemhp_ has joined #ruby
akemhp_ has quit [Remote host closed the connection]
foxxx0 has quit [Quit: foxxx0]
foxxx0 has joined #ruby
jenrzzz has joined #ruby
foxxx0 has quit [Client Quit]
foxxx0 has joined #ruby
gix has joined #ruby
jenrzzz has quit [Ping timeout: 265 seconds]
fphilipe has joined #ruby
ur5us has quit [Ping timeout: 268 seconds]
fercell has joined #ruby
fercell has quit [Client Quit]
fercell has joined #ruby
fercell has quit [Client Quit]
greengriminal has joined #ruby
TCZ has joined #ruby
schne1der has joined #ruby
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #ruby
al2o3-cr has quit [Quit: WeeChat 2.7]
instigator has joined #ruby
<instigator> Hello. Is it possible to pass values using flags with optparse? The tutorials I have come across only show how to use a flag with a boolean value and not a string value.
al2o3-cr has joined #ruby
greengriminal has quit [Quit: This computer has gone to sleep]
<_phaul> there is a String type
phaul has joined #ruby
Helenah has quit [Read error: Connection reset by peer]
_phaul has quit [Ping timeout: 268 seconds]
daed has quit [Quit: leaving]
Helenah has joined #ruby
<instigator> _phaul: thanks
phaul has quit [Ping timeout: 265 seconds]
TCZ has quit [Ping timeout: 260 seconds]
TCZ has joined #ruby
tokelove has joined #ruby
gitter1234 has joined #ruby
TCZ has quit [Quit: Bye Bye]
greengriminal has joined #ruby
troulouliou_dev has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 268 seconds]
nowhere_man has quit [Ping timeout: 272 seconds]
greengriminal has quit [Quit: This computer has gone to sleep]
conta has joined #ruby
s2013 has joined #ruby
ellcs has joined #ruby
s2013 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
pwnd_nsfw` has joined #ruby
pandorian has joined #ruby
pwnd_nsfw has quit [Ping timeout: 268 seconds]
VoidVextor0 has quit [Ping timeout: 268 seconds]
conta has quit [Quit: conta]
troulouliou_dev has quit [Remote host closed the connection]
wallace_mu has joined #ruby
troulouliou_dev has joined #ruby
wallace_mu has quit [Ping timeout: 265 seconds]
Rob__ has joined #ruby
pwnd_nsfw` has quit [Read error: Connection reset by peer]
Rob__ has quit [Read error: Connection reset by peer]
extrowerk has joined #ruby
<extrowerk> Hi guys
<extrowerk> I am with the HaikuPorts team here, have some questions about the --user-install thing.
pwnd_nsfw has joined #ruby
<extrowerk> On haike the system folder managed by the package-manager (called package_daemon). The system folder thus immutable, eg. read-only, even with sudo.
<extrowerk> So every user have to pass --user-install at installing gems. This is not optimal. It would be better to handle it once for all, so i want to patch our ruby port, so it always uses --user-install.
<extrowerk> Question is: what would be the best way to accomplish this?
AJA4350 has joined #ruby
pwnd_nsfw` has joined #ruby
tokelove has quit [Quit: Quit]
pwnd_nsfw has quit [Ping timeout: 268 seconds]
anveo has joined #ruby
ellcs has quit [Ping timeout: 248 seconds]
ellcs has joined #ruby
jenrzzz has joined #ruby
ellcs has quit [Ping timeout: 248 seconds]
jenrzzz has quit [Ping timeout: 265 seconds]
Esa_ has joined #ruby
_whitelogger has joined #ruby
troulouliou_dev has quit [Remote host closed the connection]
prp-e has joined #ruby
<jhass> extrowerk: you can ship a global gemrc (below SYSTEM CONFIGURATION DIRECTORY, see gem env) and have it say install: --user-install
<jhass> or generically command: default arguments
<jhass> so you may also want to include update and uninstall, possibly others, not sure
troulouliou_dev has joined #ruby
cjohnson has left #ruby [#ruby]
<jhass> another option is to set GEM_HOME and GEM_PATH environment variables such that the home points to something in the users home directory but system wide installed gems still appear in GEM_PATH
<extrowerk> jhass: the second idea is not vialible, nobody want to mess with the envvars.
<extrowerk> global gemrc could be possible, but i need to test it
alexherbo2 has joined #ruby
zdm has joined #ruby
prp-e has quit [Quit: Leaving]
yokel has quit [Ping timeout: 268 seconds]
lucasb has joined #ruby
ellcs has joined #ruby
DaRock has quit [Ping timeout: 265 seconds]
VoidVextor0 has joined #ruby
pandorian has quit [Ping timeout: 268 seconds]
troulouliou_dev has quit [Remote host closed the connection]
<extrowerk> jhass:i already use plenty ENV vars to not let ruby/gem to create dotfolders in $HOME. It is not welcomed on Haiku. Question is: can i override everything with gemrc to achaive this?
<extrowerk> no program should store their stuff directly in home at all. we patch all programs to use the correct place for it, and having a dot in the folder nae is also not allowed.
troulouliou_dev has joined #ruby
Rob__ has joined #ruby
visage_ has joined #ruby
<jhass> well see above, you can define the lookup path and I guess with -i also the install directory arbitrarily
<jhass> that is you can pass any commandline argument
pwnd_nsfw` has quit [Ping timeout: 268 seconds]
schne1der has quit [Ping timeout: 265 seconds]
cd has joined #ruby
dinfuehr has quit [Ping timeout: 265 seconds]
dinfuehr has joined #ruby
pwnd_nsfw has joined #ruby
Rob__ has quit [Ping timeout: 240 seconds]
<Helenah> I like Haiku
danguita has joined #ruby
FernandoBasso has joined #ruby
visage_ has quit [Quit: visage_]
Fernando-Basso has quit [Ping timeout: 268 seconds]
ellcs has quit [Remote host closed the connection]
jenrzzz has joined #ruby
ellcs has joined #ruby
jenrzzz has quit [Ping timeout: 260 seconds]
alexherbo21 has joined #ruby
alex`` has quit [Ping timeout: 268 seconds]
alexherbo2 has quit [Ping timeout: 268 seconds]
alexherbo21 is now known as alexherbo2
alex`` has joined #ruby
phaul__ has joined #ruby
pwnd_nsfw` has joined #ruby
impermanence17 has joined #ruby
pwnd_nsfw has quit [Ping timeout: 260 seconds]
impermanence has quit [Ping timeout: 258 seconds]
phaul__ has quit [Ping timeout: 268 seconds]
<Helenah> mistergibson[m]: I wanted to learn RoR because a freelancer said it is another thing becoming popular in the industry.
wildtrees has joined #ruby
Swyper has joined #ruby
danguita has quit []
sgen has joined #ruby
phaul has joined #ruby
danguita has joined #ruby
GodFather has joined #ruby
FernandoBasso has quit [Quit: Leaving]
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #ruby
<gitter1234> Helenah: hey you're that chick from #music right?
<gitter1234> didn't know you were into ruby as well
<gitter1234> looking forward to your next soundcloud release!
sgen has quit [Remote host closed the connection]
sgen has joined #ruby
sgen has quit [Remote host closed the connection]
oncall-pokemon has joined #ruby
_phaul has joined #ruby
phaul has quit [Ping timeout: 268 seconds]
devney has quit [Quit: leaving]
lightstalker has joined #ruby
sergioro has joined #ruby
alexherbo27 has joined #ruby
devney has joined #ruby
<havenwood> gitter1234: lots of folk have the same name.
alexherbo2 has quit [Ping timeout: 265 seconds]
alexherbo27 is now known as alexherbo2
alex`` has quit [Ping timeout: 268 seconds]
<havenwood> gitter1234: i think "that chick" is a bit overly informal.
<havenwood> gitter1234: doing any Ruby today?
alex`` has joined #ruby
<havenwood> i'm trying to decide what project to do today...
<Helenah> gitter1234: Yes, I am. :)
<Helenah> havenwood: It was overly informal, however I didn't mind. Also gitter1234 got the right Helena.
normanrockwell has joined #ruby
normanrockwell has quit [Client Quit]
<havenwood> Helenah: Hah, I didn't guess gitter1234 was right.
<havenwood> gitter1234: Never mind about lots of folk with a name!
<havenwood> Helenah: I'd say Rails is already pretty mainstream. On the West Coast of the US, I see a ton of Rails work.
<Helenah> gitter1234: I come from Python and still use it.
<Helenah> havenwood: Based on what I've seen of Rails so far, it looks like a really nice web framework.
<gitter1234> havenwood: its all good :)
<gitter1234> Helenah: awesome, well like i said in #music, welcome to the fam!
<Helenah> gitter1234: I enjoy being a member of the family. Thank you. :)
ua_ has quit [Ping timeout: 240 seconds]
<Helenah> gitter1234: Interested in anything else? 3D Printing? Home Automation? Greenhouse Computers?
Oxtrzy has joined #ruby
Oxtrzy has left #ruby [#ruby]
Rob__ has joined #ruby
pwnd_nsfw` has quit [Ping timeout: 240 seconds]
ua_ has joined #ruby
Esa_ has quit [Ping timeout: 260 seconds]
alexherbo27 has joined #ruby
alexherbo2 has quit [Ping timeout: 240 seconds]
alexherbo27 is now known as alexherbo2
alex`` has quit [Ping timeout: 260 seconds]
alex`` has joined #ruby
tpanarch1st has quit [Ping timeout: 255 seconds]
ellcs has quit [Ping timeout: 248 seconds]
Helenah has quit [Ping timeout: 240 seconds]
kristian_on_linu has joined #ruby
pwnd_nsfw has joined #ruby
Rob__ has quit [Ping timeout: 265 seconds]
Helenah has joined #ruby
<Helenah> gitter1234, havenwood, I didn't realise I disconnected, did I miss anything?
<Helenah> I got a flakey 3G/GSM gateway which I set up.
conta has joined #ruby
<havenwood> Helenah: Nope, didn't miss anything at all. Slow morning. Logs are here: https://freenode.irclog.whitequark.org/ruby/2020-01-25
<Helenah> Ah, brilliant.
<havenwood> Helenah: A fair number of folk here use ZNC as a bouncer. It's a bit of a pain to setup, but it'll replay chat history. It's nice if you IRC a lot, but logs work too.
<havenwood> Helenah: https://github.com/znc/znc
<Helenah> havenwood: I got servers outside the LAN but I haven't been using them for IRC for some reason where as I used to do.
<Helenah> I should consider doing it again.
<havenwood> (You run ZNC on a server and it just stays connected to IRC.) I did one on a Digital Ocean server a long while back and it *just works*.
<Helenah> I use dtach and weechat
<havenwood> Ah, nice
<extrowerk> Helenah: i use the same thing from Haiku.
<Helenah> havenwood: weechat also has its own relay so no need for ZNC.
<havenwood> Helenah: ah, i didn't know weechat had a relay
<havenwood> nice
Tuor has left #ruby ["https://quassel-irc.org - Chat comfortably. Anywhere."]
ellcs has joined #ruby
conta has quit [Quit: conta]
alexherbo28 has joined #ruby
alexherbo2 has quit [Ping timeout: 265 seconds]
alexherbo28 is now known as alexherbo2
alex`` has quit [Ping timeout: 265 seconds]
alex`` has joined #ruby
antholog has quit [Remote host closed the connection]
ellcs has quit [Ping timeout: 260 seconds]
greengriminal has joined #ruby
Fernando-Basso has joined #ruby
pwnd_nsfw` has joined #ruby
Ai9zO5AP has joined #ruby
pwnd_nsfw has quit [Ping timeout: 260 seconds]
TvL2386_ has joined #ruby
TvL2386 has quit [Ping timeout: 268 seconds]
ur5us has joined #ruby
<adam12> havenwood: It actually has a nice web frontend too. GlowingBear or something?
<adam12> havenwood: I switched to it from irssi (and if you can think far enough back, bitchx). Weechat seems to have nicer key bindings and easier configuration options. Seeing all settings in a list is very nice!
rippa has quit [Quit: {#`%${%&`+'${`%&NO CARRIER]
greengriminal has quit [Quit: This computer has gone to sleep]
Inoperable has quit [Quit: All your buffer are belong to us!]
psmolen_ has quit [Ping timeout: 265 seconds]
Inoperable has joined #ruby
instigator has quit [Quit: Leaving.]
TCZ has joined #ruby
nixy37 has quit [Quit: The Lounge - https://thelounge.chat]
nixy37 has joined #ruby
orbyt_ has joined #ruby
Ai9zO5AP has quit [Ping timeout: 240 seconds]
Ai9zO5AP has joined #ruby
Ven`` has joined #ruby
pandorian has joined #ruby
VoidVextor0 has quit [Ping timeout: 265 seconds]
Helenah has quit [Ping timeout: 268 seconds]
kristian_on_linu has quit [Remote host closed the connection]
hiroaki has quit [Ping timeout: 265 seconds]
Some-body_ has joined #ruby
DarthGandalf has quit [Read error: Connection reset by peer]
sphex has quit [Remote host closed the connection]
Some-body_ is now known as DarthGandalf
alexherbo29 has joined #ruby
alex`` has quit [Ping timeout: 260 seconds]
alexherbo2 has quit [Ping timeout: 240 seconds]
alexherbo29 is now known as alexherbo2
DaRock has joined #ruby
ur5us has quit [Ping timeout: 268 seconds]
alex`` has joined #ruby
zdm has quit [Quit: nil]
Helenah has joined #ruby
schne1der has joined #ruby
sphex has joined #ruby
darkstardevx has quit [Remote host closed the connection]
darkstardevx has joined #ruby
wildtrees has quit [Ping timeout: 265 seconds]
Ven`` has quit [Read error: Connection reset by peer]
Ven``_ has joined #ruby
Ven``_ has quit [Client Quit]
RiPuk has quit [Quit: ZNC 1.7.5 - https://znc.in]
RiPuk has joined #ruby
Rob__ has joined #ruby
pwnd_nsfw` has quit [Ping timeout: 265 seconds]
Fernando-Basso has quit [Quit: Leaving]
duderonomy has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
gearnode1 has joined #ruby
gearnode has quit [Ping timeout: 250 seconds]
gearnode1 is now known as gearnode
akemhp_ has joined #ruby
akemhp has quit [Ping timeout: 260 seconds]
TCZ has quit [Quit: Bye Bye]