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.de/ | Rails questions? Ask in #RubyOnRails | Books: https://goo.gl/wpGhoQ | Logs: https://irclog.whitequark.org/ruby | Can't talk? Register/identify with Nickserv first! | BLM <3
bmurt has joined #ruby
<nakilon> I remember an online contest case where my Ruby code was like: puts [*$<].split.map(&:capitalize).reverse.join(" ")
<adam12> rapha: What's the value of res? `pp res`
<nakilon> and my contestant's code in C# was as long as whole this chat message I write now, so I won because I made it faster
m_antis has joined #ruby
bambanx has joined #ruby
impermanence has joined #ruby
cd has quit [Quit: cd]
Technodrome has joined #ruby
bambanx has quit [Quit: Leaving]
meinside has joined #ruby
henninb has quit [Quit: Lost terminal]
Deesl has joined #ruby
brainfunnel has quit [Quit: whoops]
TCZ has quit [Quit: Leaving]
duderonomy has quit [Ping timeout: 264 seconds]
nakilon has quit [Quit: The Lounge - https://thelounge.chat]
duderonomy has joined #ruby
nakilon has joined #ruby
silverdust has joined #ruby
impermanence has quit [Quit: Connection closed]
Deesl has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Deesl has joined #ruby
Deesl has quit [Ping timeout: 260 seconds]
ExoUNX has joined #ruby
ExoUNX has quit [Client Quit]
m_antis has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
impermanence has joined #ruby
silverdust has quit [Ping timeout: 260 seconds]
silverdust has joined #ruby
Technodrome has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
silverdust has quit [Ping timeout: 240 seconds]
ChmEarl has quit [Quit: Leaving]
silverdust has joined #ruby
markong has quit [Ping timeout: 260 seconds]
markong has joined #ruby
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
silverdust has quit [Ping timeout: 240 seconds]
silverdust has joined #ruby
wild_buffalo has joined #ruby
silverdust has quit [Ping timeout: 260 seconds]
burgestrand has joined #ruby
burgestrand has quit [Client Quit]
oni_aramaki has joined #ruby
oni_aramaki has quit [Max SendQ exceeded]
kidel has joined #ruby
DarthGandalf has quit [Ping timeout: 256 seconds]
apoc has joined #ruby
DarthGandalf has joined #ruby
donofrio has quit [Remote host closed the connection]
cd has joined #ruby
wild_buffalo has quit [Remote host closed the connection]
burgestrand has joined #ruby
burgestrand has quit [Client Quit]
JasonO has quit [Excess Flood]
JasonO has joined #ruby
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
BSaboia has quit [Quit: Leaving]
<rapha> adam12: sorry; fell asleep. res has a ResultSet: https://gist.github.com/sixtyfive/113e133781ce5860b31f798ff4e81787 ... so far i've not yet been able to figure out how to see the query that's being created.
x0n has quit [Ping timeout: 265 seconds]
nemesit|znc has quit [Quit: ZNC 1.6.3+deb1ubuntu0.2 - http://znc.in]
nemesit|znc has joined #ruby
cd has quit [Quit: cd]
vondruch has quit [Quit: vondruch]
vondruch has joined #ruby
Liothen has quit [Ping timeout: 260 seconds]
Liothen has joined #ruby
vondruch has quit [Ping timeout: 260 seconds]
vondruch has joined #ruby
ur5us has joined #ruby
burgestrand has joined #ruby
<nakilon> in which directory my program is supposed to store its config and other files on arbitrary Linux?
Technodrome has joined #ruby
<nakilon> some persistent files that user does not need to see but he creates them by using my program that remembers his preferences and maybe downloads/caches sometimes more
<nakilon> *something else
<jhass> convention then is to use a subdirectory $appname under these
ur5us has quit [Ping timeout: 260 seconds]
<nakilon> my server has only XDG_RUNTIME_DIR; macOS and Ubuntu has none of these
<nakilon> *docker Ubuntu
<jhass> well, macOS naturally, it's not linux
<jhass> this is more of a desktop thing, but the spec gives defaults an application should fallback for
<nakilon> ah, freedesktop, I see
<jhass> so IMO the default locations are pretty good for any user faced tool in any unixy environment
<jhass> and then respecting those env vars is nice on top
<nakilon> okay, then $HOME/.config/ and /usr/local/share/; I see /usr/local/share/google/ and ~/.config/gcloud/ dirs on server
imode has quit [Ping timeout: 240 seconds]
TCZ has joined #ruby
<jhass> yeah, $HOME/.config for per user config, $HOME/.local/share for per user persistent data, $HOME/.cache for per user volatile data
stnly has quit [Quit: goodbye]
stnly has joined #ruby
stnly has quit [Client Quit]
<nakilon> also found this as an example https://github.com/ruby/ruby/pull/2174
<nakilon> I hoped Ruby just implements these things or there is a widely used gem for that
andremed- has joined #ruby
andremedeiros has quit [Ping timeout: 240 seconds]
andremed- is now known as andremedeiros
<nakilon> constants like... DefaultDirs::SYSTEM_CACHE, DefaultDirs::USER_CONFIG, etc. that resolves for each OS as needed
<jhass> hehe, make a gem :D
<jhass> easy way to get famous
stnly has joined #ruby
<nakilon> *to start participate in linux dirs holywar
<jhass> *and to
<nakilon> have no clue in current Windows state though, the C:/Users folder is a nice change but there are so many aliases now there for compatibility
<nakilon> my old program that used Nullsoft Installer now either does not install or installs but all shortcuts are dead
momoninja has joined #ruby
<momoninja> hello
<jhass> hi :)
<jhass> nakilon: try to get them to set XDG_ xD
<nakilon> that would need reboot
<jhass> nah, I mean microsoft
<momoninja> how would I format a gettext string like this with format(): _('%d foo %s') % [23, _('bar')]
yasumi2136 has joined #ruby
<jhass> Kernel#format, Kernel#sprintf and String#% are the same thing really. So you could format(_('%d foo %s'), 23, _('bar')) but there's no real benefit
<momoninja> jhass: format() processes faster than %
<nakilon> on Windows though you are now probably supposed to just use WSL that is essentially an Ubuntu downloaded from Windows Store
<nakilon> maybe in this way the Ruby Installer once will become obsolete
<jhass> momoninja: by any relevant factor?
akem_ has joined #ruby
akem has quit [Ping timeout: 260 seconds]
<momoninja> tiny
<jhass> so yeah, unless I had proven this to be an actual bottleneck in my application (it very likely isn't), I just wouldn't bother :)
akem_ has quit [Ping timeout: 260 seconds]
<momoninja> it is just an excercise for me.
ua_ has quit [Ping timeout: 260 seconds]
<nakilon> that pull request links to https://wiki.archlinux.org/index.php/XDG_Base_Directory that links to 8 years old gem https://github.com/rubyworks/xdg
<nakilon> and there in Issues you find this https://github.com/bkuhlmann/xdg
ua_ has joined #ruby
<nakilon> made by a single guy; who is also the only member of his organisation, heh
<jhass> seems like a pretty legit gem though :)
<jhass> maybe a tiny bit bloated for what it does but not too bad
ap4y has quit [Ping timeout: 260 seconds]
fercell has joined #ruby
yasumi2136 has quit [Ping timeout: 258 seconds]
fercell has quit [Ping timeout: 264 seconds]
Technodrome has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
donofrio has joined #ruby
<isene> There is a certain suckness about the Ruby curses lib - like not having the possibility to get inputs via the Readline module - so I'm writing my own Readline implementation into RTFM :-/
akem has joined #ruby
vondruch_ has joined #ruby
vondruch has quit [Ping timeout: 256 seconds]
vondruch_ is now known as vondruch
DarthGandalf has quit [Quit: Bye]
<EdwardIII> isene: writing your own readline? brave hehe
<EdwardIII> isene: will you be interfacing with the C readline lib to do this?
DarthGandalf has joined #ruby
cow[moo] has joined #ruby
olspookishmagus has joined #ruby
cow[moo] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bmurt has joined #ruby
vondruch has quit [Quit: vondruch]
vondruch has joined #ruby
sysh has joined #ruby
cow[moo] has joined #ruby
cow[moo] has quit [Client Quit]
cow[moo] has joined #ruby
dionysus69 has quit [Remote host closed the connection]
cow[moo] has quit [Client Quit]
BSaboia has joined #ruby
cow[moo] has joined #ruby
cow[moo] has quit [Client Quit]
<isene> EdwardIII: No, I do it in pure Ruby (easier for me than figuring out how to inteface with the lib - and then I have full control)
<EdwardIII> be interested to see how it looks when it's ready
Rudd0 has quit [Ping timeout: 264 seconds]
ruurd has quit [Quit: ZZZzzz…]
ruurd has joined #ruby
TCZ has quit [Quit: Leaving]
duckpupp- has quit [Remote host closed the connection]
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
duckpuppy has joined #ruby
cow[moo] has joined #ruby
cow[moo] has quit [Client Quit]
<havenwood> isene: You might want to check out Reline, which ships with Ruby these days: https://github.com/ruby/reline
cow[moo] has joined #ruby
cd has joined #ruby
<isene> havenwood: The problem is the curses library that doesn't allow any hooks to any outside library or functions that way. I literally have to write it manually, character by character from scratch
cow[moo] has quit [Client Quit]
silverdust has joined #ruby
impermanence has quit [Ping timeout: 246 seconds]
lucasb has joined #ruby
<isene> EdwardIII: Here it is so far (it handles moving around on the command line + history and a couple of substitutions): https://github.com/isene/RTFM/blob/main/rtfm#L584
<isene> havenwood: ^^
<EdwardIII> hah that was quick
cow[moo] has joined #ruby
<EdwardIII> this is some clear procedural code
cow[moo] has quit [Client Quit]
bmurt has joined #ruby
<isene> EdwardIII: I need to keep it readable for myself - and this is what I consider readable :-)
<EdwardIII> isene: is ruby your first language? or did you come from something else?
<isene> Of course, suggestions for improvements are always welcome
<EdwardIII> to be clear it wasn't a criticism :) just an observation
TCZ has joined #ruby
<isene> I have programmed in some 30 different languages. I have done lots of OO stuff in Ruby - like the Amar Tools (https://github.com/isene/Amar-Tools) - but I didn't see the need for any OO'ing in RTFM. My main languages have been FOCAL, MCODE (assembler for the coconut), Ruby, Raven and earlier OPL, Forth,...
<isene> I may convert some of the functions to extension of the Curses class later, but for now, this will suffice
<EdwardIII> is amar tools anything to do with amar of dragonruby?
<isene> Nope - it's an RPG (see https://d6gaming.org) - it handles creating random encounter, detailed NPCs, fully populated medevial towns with interpersonal relations, random weather, random names and more
<EdwardIII> cool stuff
<isene> Or rather - it's a tool set for that RPG. It's also available online: https://isene.com/amar.html
m_antis has joined #ruby
m_antis has quit [Read error: Connection reset by peer]
ChmEarl has joined #ruby
m_antis has joined #ruby
<EdwardIII> looks interesting!
cow[moo] has joined #ruby
cow[moo] has quit [Client Quit]
mohsen_in has joined #ruby
mohsen_in has quit [Client Quit]
mohsen_in has joined #ruby
akem has quit [Ping timeout: 272 seconds]
Technodrome has joined #ruby
m_antis has quit [Read error: Connection reset by peer]
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mohsen_in has quit [Quit: Leaving]
mohsen_in has joined #ruby
m_antis has joined #ruby
roadie has joined #ruby
bmurt has joined #ruby
burgestrand has quit [Quit: burgestrand]
rippa has joined #ruby
akem has joined #ruby
akem_ has joined #ruby
akem has quit [Ping timeout: 260 seconds]
cow[moo] has joined #ruby
cow[moo] has quit [Client Quit]
m_antis has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cow[moo] has joined #ruby
cthulchu has joined #ruby
cow[moo] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
orbyt_ has joined #ruby
x0n has joined #ruby
CrazyEddy has quit [Ping timeout: 272 seconds]
fercell has joined #ruby
Rudd0 has joined #ruby
duckpuppy has quit [Quit: ZNC 1.8.2 - https://znc.in]
howdoi has joined #ruby
rubydoc has quit [Ping timeout: 260 seconds]
phaul has quit [Ping timeout: 260 seconds]
TCZ has quit [Quit: Leaving]
akem_ is now known as Akem
MadLamb has joined #ruby
<MadLamb> I'm trying to check if a relationship exists on my model with relationship_name.any? and it is always returning false. I noticed that the SQL query is using the parent class name instead of the children model I am performing the query on. Any ideas?
cow[moo] has joined #ruby
cow[moo] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
crankharder has joined #ruby
crankharder has quit [Ping timeout: 246 seconds]
mohsen_in has quit [Quit: Leaving]
maryo has joined #ruby
<adam12> MadLamb: Which ORM? We'd probably need to see a bit more to make any suggestions. SQL query, bits of the two models perhaps.
roadie has quit [Remote host closed the connection]
roadie has joined #ruby
Rudd0 has quit [Ping timeout: 264 seconds]
<MadLamb> adam12, Rails ActiveRecord
<MadLamb> adam12, I call that and instead of putting the class name on the query, it puts the parent name
<MadLamb> adam12, so it doesnt find anything
rubydoc has joined #ruby
rubydoc has quit [Remote host closed the connection]
<MadLamb> adam12, using that would not even be necessary, given the id is enough to know if there is a relationship, and a id can't be of two types at the same time
rubydoc has joined #ruby
<MadLamb> adam12, my association "has_many" is declared on the parent, but I tried to move it to the children and it still looks for the parent name :/
sysh has quit [Remote host closed the connection]
bambanx has joined #ruby
imode has joined #ruby
<MadLamb> brb 30 min
MadLamb has quit [Remote host closed the connection]
imode has quit [Quit: WeeChat 2.9]
imode has joined #ruby
cnsvc has joined #ruby
greypack has quit [Ping timeout: 260 seconds]
cow[moo] has joined #ruby
fercell has quit [Quit: WeeChat 2.9]
cow[moo] has quit [Client Quit]
greypack has joined #ruby
bocaneri has quit [Remote host closed the connection]
maryo has quit [Quit: Leaving]
ujjain has quit [Quit: ZNC - 1.6.0 - http://znc.in]
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
CrazyEddy has joined #ruby
s2013 has joined #ruby
MadLamb has joined #ruby
<MadLamb> adam12, u there?
ujjain has joined #ruby
Akem has quit [Ping timeout: 256 seconds]
ellcs has joined #ruby
Akem has joined #ruby
camilasan has quit [Ping timeout: 240 seconds]
camilasan has joined #ruby
voker57 has quit [Read error: Connection reset by peer]
voker57 has joined #ruby
bmurt has joined #ruby
bmurt has quit [Client Quit]
<adam12> MadLamb: Ya
<adam12> MadLamb: I don't have much to go on without seeing code.
<adam12> MadLamb: ie. do your child classes inherit from the parent class?
bmurt has joined #ruby
fmccann_ has quit [Quit: ZNC 1.7.5 - https://znc.in]
ap4y has joined #ruby
ellcs has quit [Ping timeout: 260 seconds]
Technodrome has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
justHaunted has quit [Ping timeout: 260 seconds]
cow[moo] has joined #ruby
cow[moo] has quit [Client Quit]
stryek has joined #ruby
TCZ has joined #ruby
bambanx has quit [Ping timeout: 240 seconds]
bambanx has joined #ruby
Hobbyboy|BNC is now known as Hobbyboy
justHaunted has joined #ruby
rippa has quit [Quit: {#`%${%&`+'${`%&NO CARRIER]
<MadLamb> adam12, yes
<MadLamb> adam12, if the child class name would be in the query it would work
<MadLamb> adam12, it does WHERE ...id = 123 and ...type = Parent
<jhass> so this is an STI table?
<MadLamb> adam12, but no record has type = Parent on this table. its all type = Child
<jhass> the association doesn't tell whether the hierarchy of models is realized with STI or not
<MadLamb> jhass, its exactly this thing, but the model with has name has inheritance
<MadLamb> sorry my ignorance, what is STI?
ur5us has joined #ruby
<jhass> single table inheritance
<MadLamb> ah
<MadLamb> the class I am trying to use the any? on, inherits from Parent that inherits from ActiveRecord::Base
<MadLamb> its a single table with 4 different objects stored
<MadLamb> classes*
<adam12> MadLamb: So it's STI and not polymorphic.
<MadLamb> its both
<adam12> MadLamb: Ah, OK
<adam12> MadLamb: I think the problem is that inheriting from a model assumes it's keeping the same model bits
<adam12> if it's not, you probably want an abstract model class
<adam12> ie. If you have an Account model, then Admin < Account, the Admin model re-uses everything that Account set. So it thinks it's Account and not Admin.
<MadLamb> the Parent class has_many of a class Feature. The Feature has belongs_to :featureable, :polymorphic => true"
<MadLamb> this Feature is also used in a different model
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<MadLamb> when I call any? on the Child, it should use the Child in the query, but it is using the Parent
<MadLamb> the mapping seem reasonable, the issue is in the query IMO
<jhass> using fake names makes this so much harder to understand :/
<MadLamb> Parent = Post, Child = Project
ap4y has quit [Quit: WeeChat 2.9]
CactusJuan has joined #ruby
<jhass> Project < Post? weird but ok :D
<MadLamb> Project inherits Post
<MadLamb> Project inherits Post inherits ActiveRecord::Base
<havenwood> MadLamb: A project is a type of post?
<MadLamb> havenwood, yes
<jhass> so, you got a feature and want to do feature.post.any?
<adam12> MadLamb: I wouldn't be surprised if this is an ActiveRecord bug.
<MadLamb> adam12, looks like it
<MadLamb> jhass, I want to know which Projects are featured. In the Project scope I am calling feature.any?
<jhass> I feel like it's someting like it's picking the relationship name because it has no clear class to go to, but I have no clear picture yet to be honest
<jhass> ah
<MadLamb> I want to know if the current project is featured*
<jhass> what's your exact has_many line in Project?
<adam12> MadLamb: Maybe you can get by with defining a custom dataset that filters on the type.
<MadLamb> adam12, has_many :features, :dependent => :destroy, :as => :featureable, :class_name => "Feature"
<MadLamb> ops
<jhass> and you got something similar in Post, right?
<adam12> has_many :features, ->(o) { where(features: { featurable_type: o.class }) }, dependent: ..., rest of options
<jhass> I wonder what happens if you rename the one in Project to :project_features and try project_features.any?
<MadLamb> jhass, this was actually declared in Post only. I moved up to see if it would make a difference
ap4y has joined #ruby
<MadLamb> jhass, there are 4 models that extend Post
CactusJuan has left #ruby [#ruby]
<MadLamb> adam12, that didnt work. exact same result.
<MadLamb> adam12, SELECT 1 AS one FROM "features" WHERE "features"."featureable_id" = $1 AND "features"."featureable_type" = $2 AND "features"."featureable_type" = 'Project' LIMIT 1 [["featureable_id", 187], ["featureable_type", "Post"]]
<MadLamb> now it has 3 AND
<adam12> MadLamb: Ah. It appended it twice.
<MadLamb> :D
justHaunted has quit [Quit: The Lounge - https://thelounge.chat]
<MadLamb> not sure if it was like that b4
<jhass> hum, rewhere and respicify the id condition too?
<MadLamb> o.id?
duckpuppy has joined #ruby
<jhass> I guess, yeah
<jhass> might just do a def at that point, idk
duckpuppy has quit [Client Quit]
<jhass> def features; Feature.where(featurable_id: id, featureable_type: self.class); end
<MadLamb> jhass, I added id, now it has 4 AND
<MadLamb> :D
<MadLamb> its appending, not replacing
<MadLamb> maybe a too old rails?
<MadLamb> Rails 4.2.11.3
ap4y has quit [Quit: WeeChat 2.9]
ap4y has joined #ruby
<MadLamb> seems to be the latest 4.2.x release
<MadLamb> so if there was a known bug should be fixed
<jhass> not sure what you added now, the featurable_id snippedto adam12's version above, or also switching the where to a rewhere there or added the def in addition to the has_many?
<MadLamb> has_many :features, ->(o) { where(features: { featureable_id: o.id, featureable_type: o.class }) }, :dependent => :destroy, :as => :featureable, :class_name => "Feature"
<MadLamb> SELECT 1 AS one FROM "features" WHERE "features"."featureable_id" = $1 AND "features"."featureable_type" = $2 AND "features"."featureable_id" = 3439 AND "features"."featureable_type" = 'Project' LIMIT 1 [["featureable_id", 3439], ["featureable_type", "Post"]]
<jhass> so yeah, that's quite expected
<MadLamb> I didnt code this app, just to be clear
<MadLamb> :D
<jhass> the idea was to use rewhere, which then makes adding the id necessary, I think
<MadLamb> how can I do that?
<jhass> s/where/rewhere/
<MadLamb> jhass, but I am using any?
* jhass sighs
<jhass> has_many :features, ->(o) { rewhere(...) }
<MadLamb> ah :B
CactusJuan has joined #ruby
<MadLamb> jhass, believe it or not, same result
<MadLamb> has_many :features, ->(o) { rewhere(features: { featureable_id: o.id, featureable_type: o.class }) }, :dependent => :destroy, :as => :featureable, :class_name => "Feature"
<jhass> so, just get rid of the has_many and do the def :P
<MadLamb> :(
<jhass> def features; Feature.where(featurable_id: id, featureable_type: self.class); end
roadie has quit [Quit: ERC (IRC client for Emacs 25.3.50.1)]
<CactusJuan> for ext in ext_list
<CactusJuan> Hello looking for some assistance regarding net/http and using a GET request to pull some reports that have parameters in the uri. This is a snippet of the loop i have.
<CactusJuan> ext_id = ext[0]
<CactusJuan> end
<CactusJuan> ext_ver = ext[1]
<CactusJuan> res = Net::HTTP.get(URI("https://api.crxcavator.io/v1/report/#{ext_id}/#{ext_ver}"),"Content-Type" => "application/json")
<CactusJuan> when my script gets to this point i get an error, Failed to open TCP connection to (my uri with the parameters:80) (no implicit conversion of URI::HTTPS into string) (TypeError)
<CactusJuan> no sure why this is. i tired searching but not sure if i am looking for the right things. when i visit the uri without the :80 at the end, i see the data i want
<CactusJuan> sorry tried to get it all in one
<jhass> Mmmh, looking at the docs I don't think .get takes headers like that
<CactusJuan> is the get method not correct then? i tried get_response and it gave me the same error
<jhass> so you gave it a hash for the "path" argument which means it interprets the first argument as a host string and not an URI
<jhass> get_response seems to sport the same API
zapata has quit [*.net *.split]
turt2live has quit [*.net *.split]
Takumo has quit [*.net *.split]
CustosLimen has quit [*.net *.split]
Phoebus has quit [*.net *.split]
Bish has quit [*.net *.split]
tweaks has quit [*.net *.split]
G has quit [*.net *.split]
SegFaultAX has quit [*.net *.split]
TheMoonMaster has quit [*.net *.split]
<jhass> I think for net/http you need to get to the instance API, so newing one up with the right host and then using #get on it with the path and headers. If you can take an external dependency, using httprb or faraday should be much simpler :)
G has joined #ruby
Phoebus has joined #ruby
SegFaultAX has joined #ruby
tweaks has joined #ruby
zapata has joined #ruby
CustosLimen has joined #ruby
Takumo has joined #ruby
TheMoonMaster_ has joined #ruby
justHaunted has joined #ruby
turt2live has joined #ruby
teardown has quit [Ping timeout: 260 seconds]
<MadLamb> jhass, still running my script but seem to have worked
<MadLamb> jhass, thanks :D
<MadLamb> adam12, thanks too <3
duckpuppy has joined #ruby
<MadLamb> wish ActiveRecord was a little bit more decent
justHaunted has quit [Read error: Connection reset by peer]
CactusJuan has left #ruby [#ruby]
bmurt has joined #ruby
bmurt has quit [Client Quit]
justHaunted has joined #ruby
vondruch_ has joined #ruby
kristian_on_linu has joined #ruby
vondruch has quit [Ping timeout: 272 seconds]
vondruch_ is now known as vondruch
justHaunted has quit [Remote host closed the connection]
justHaunted has joined #ruby
MadLamb has quit [Ping timeout: 240 seconds]
ruurd has quit [Read error: Connection reset by peer]
ruurd has joined #ruby
mojca has joined #ruby
mojca has quit [Client Quit]
mojca has joined #ruby
mojca has quit [Client Quit]
mojca has joined #ruby
mojca has quit [Client Quit]
mojca has joined #ruby
mojca has quit [Client Quit]
mojca has joined #ruby
Rudd0 has joined #ruby
cow[moo] has joined #ruby
cow[moo] has quit [Ping timeout: 265 seconds]
stryek has quit [Quit: Connection closed for inactivity]
TCZ has quit [Quit: Leaving]
banisterfiend has joined #ruby
queip has quit [Ping timeout: 260 seconds]
TCZ has joined #ruby
queip has joined #ruby
s2013 has quit [Ping timeout: 260 seconds]
Technodrome has joined #ruby
banisterfiend has quit [Read error: Connection reset by peer]
m_antis has joined #ruby
ap4y has quit [Quit: WeeChat 2.9]