<arahael>
Any decent IDE or text editor should be able to do that. I don't know much about in ruby, but in python, there are IDE's that give quite good code completion hints and the like.
kculpis has joined #ruby
<gizmore>
in php and ruby its a pita here
<gizmore>
i use eclipse only, though
<gizmore>
PDT for PHP
<gizmore>
Aptana for Ruby
<gizmore>
tried jetbrains for ruby... not much better
<arahael>
RubyMine? I was about tos uggest that, though I hadn't tried it.
<gizmore>
i tried it
<gizmore>
dont remember much
<gizmore>
i tried the debugger
<arahael>
If it's anything like PyCharm, though, you would want to have good code docs that includes the argument types.
<gizmore>
because i was devinga cli multithread bot
gheegh has quit [Ping timeout: 240 seconds]
<gizmore>
and i wanted to try debugger on Redmine
<gizmore>
and it sucked
<arahael>
Ah well.
<arahael>
Whenever I want really good typing, I usually stick with Haskell, C++, or F#.
<gizmore>
code completion is non exitant on AptanaStudio maybe... i bet on JetbrainsRedmine it almost is bearable
<arahael>
But usually in dynamic languages I lean more on the tests.
<gizmore>
i am afraid of C++ taking too long to dev, especially because i wanted runtime code reload (dll reloading),
<gizmore>
but my next framework might be c/++
<arahael>
C and C++ are quite different languages now.
digitalnomad has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
eightlimbed has joined #ruby
dviola has joined #ruby
raspado has quit [Remote host closed the connection]
olivi____ has quit [Remote host closed the connection]
raspado has joined #ruby
bkxd_ has joined #ruby
raspado has quit [Ping timeout: 255 seconds]
bkxd__ has quit [Ping timeout: 268 seconds]
bkxd___ has joined #ruby
bkxd has quit [Ping timeout: 260 seconds]
jphase has quit [Read error: No route to host]
jphase has joined #ruby
cdg has joined #ruby
uZiel has joined #ruby
rundor has quit [Remote host closed the connection]
cdg has quit [Ping timeout: 260 seconds]
cdg has joined #ruby
digitalnomad has joined #ruby
ramfjord has quit [Ping timeout: 255 seconds]
cdg has quit [Ping timeout: 260 seconds]
jackjackdripper1 has joined #ruby
jackjackdripper has quit [Ping timeout: 260 seconds]
bronson has joined #ruby
hkdsun has quit [Read error: Connection reset by peer]
hkdsun has joined #ruby
bronson has quit [Ping timeout: 255 seconds]
eightlimbed has quit [Quit: Ex-Chat]
SteenJobs_ has joined #ruby
guardianx has quit [Remote host closed the connection]
bkxd has joined #ruby
SteenJobs_ has quit [Quit: SteenJobs_]
bkxd__ has joined #ruby
bkxd_ has quit [Ping timeout: 260 seconds]
bkxd___ has quit [Ping timeout: 248 seconds]
kies has joined #ruby
mim1k has joined #ruby
blackwind_123 has quit [Ping timeout: 240 seconds]
sarbs has quit [Read error: Connection reset by peer]
mim1k has quit [Ping timeout: 260 seconds]
gix has quit [Ping timeout: 248 seconds]
cagomez has joined #ruby
gix has joined #ruby
cagomez has quit [Ping timeout: 248 seconds]
raspado has joined #ruby
jameser has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cdg has joined #ruby
cdg has quit [Ping timeout: 246 seconds]
Moosashi has joined #ruby
jameser has joined #ruby
cdg has joined #ruby
digitalnomad has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
raspado has quit [Remote host closed the connection]
raspado has joined #ruby
bkxd_ has joined #ruby
bkxd___ has joined #ruby
bkxd has quit [Ping timeout: 255 seconds]
raspado has quit [Ping timeout: 240 seconds]
bkxd__ has quit [Ping timeout: 255 seconds]
bronson has joined #ruby
Logicgate has joined #ruby
<Logicgate>
Engineering question:
<Logicgate>
So I have a repository for users, but users have privileges and I'm unsure whether or not the user repository should also handle persisting the privileges
<Logicgate>
Or should it be a separate repository altogether
<Logicgate>
Could one say the privileges are contextually bounded to the users and it's okay to use the users repository to update a users privileges / retrieving them?
runescape07rsps has quit [Read error: Connection reset by peer]
belmoussaoui__ has quit [Remote host closed the connection]
digitalnomad has joined #ruby
kculpis has quit [Quit: Leaving]
belmoussaoui__ has joined #ruby
Dimik has quit [Ping timeout: 248 seconds]
guardianxx has quit [Read error: Connection reset by peer]
nocaberi has joined #ruby
Bock has quit [Ping timeout: 240 seconds]
guardianxx has joined #ruby
Paradox has quit [Quit: off to herp the derps]
nocaberi is now known as Bock
_whitelogger has joined #ruby
charliesome has joined #ruby
alex`` has quit [Quit: WeeChat 1.9]
m27frogy has quit [Ping timeout: 268 seconds]
bkxd_ has joined #ruby
bkxd___ has joined #ruby
bkxd__ has quit [Ping timeout: 240 seconds]
bkxd has quit [Ping timeout: 240 seconds]
InfinityFye has joined #ruby
Moosashi has quit [Quit: Moosashi]
bronson has joined #ruby
belmoussaoui__ has quit [Read error: Connection reset by peer]
alex`` has joined #ruby
alex`` is now known as alexherbo2
bronson has quit [Ping timeout: 240 seconds]
alexherbo2 is now known as alex``
ltem has joined #ruby
belmoussaoui has joined #ruby
ta_ has joined #ruby
SeepingN has quit [Quit: The system is going down for reboot NOW!]
hahuang61 has joined #ruby
milardovich has joined #ruby
mudri has joined #ruby
milardovich has quit [Ping timeout: 260 seconds]
belmoussaoui has quit [Ping timeout: 255 seconds]
djbkd has joined #ruby
hahuang61 has quit [Ping timeout: 268 seconds]
Rodya_ has quit [Remote host closed the connection]
enterprisey has joined #ruby
belmoussaoui has joined #ruby
imtar has joined #ruby
enterprisey has quit [Remote host closed the connection]
ta_ has quit [Remote host closed the connection]
djbkd has quit [Remote host closed the connection]
pwned has quit [Ping timeout: 260 seconds]
belmoussaoui has quit [Ping timeout: 255 seconds]
KeyJoo has joined #ruby
enterprisey has joined #ruby
newbie36 has joined #ruby
newbie36 has quit [Client Quit]
charliesome has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
Guest69161 has quit [Quit: ZNC 1.6.4+deb1 - http://znc.in]
enterprisey has quit [Remote host closed the connection]
bkxd has joined #ruby
bkxd__ has joined #ruby
<morfin60>
interesting
<morfin60>
ruby 2.4.1 was fixed?
<morfin60>
i mean that uninitialized variables access and other bad things
bkxd_ has quit [Ping timeout: 248 seconds]
bkxd___ has quit [Ping timeout: 255 seconds]
<apeiros>
yes, bad things were fixed in ruby 2.4.1
ledestin has joined #ruby
cam27 has quit [Quit: cam27]
P1ro_ has quit [Remote host closed the connection]
Ishido has quit [Ping timeout: 255 seconds]
hutch34_ has joined #ruby
Ishido has joined #ruby
belmoussaoui has joined #ruby
hutch34_ has quit [Ping timeout: 255 seconds]
ta_ has joined #ruby
digitalnomad has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
petto has joined #ruby
bronson has joined #ruby
bronson has quit [Ping timeout: 246 seconds]
milardovich has joined #ruby
ecuanaso has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bkxd_ has joined #ruby
bkxd___ has joined #ruby
imtar has quit [Quit: WeeChat 1.9]
bkxd has quit [Ping timeout: 240 seconds]
bkxd__ has quit [Ping timeout: 248 seconds]
milardovich has quit [Ping timeout: 260 seconds]
imtar has joined #ruby
Ishido has quit [Read error: Connection reset by peer]
aupadhye has joined #ruby
Ishido has joined #ruby
jameser has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
pandaant has joined #ruby
bkxd___ has quit [Read error: Connection reset by peer]
belmoussaoui has quit [Ping timeout: 255 seconds]
vee_ has quit [Ping timeout: 276 seconds]
belmoussaoui has joined #ruby
marr has joined #ruby
belmoussaoui has quit [Remote host closed the connection]
belmoussaoui has joined #ruby
bkxd_ has quit [Read error: Connection reset by peer]
imtar has quit [Quit: WeeChat 1.9]
belmoussaoui has quit [Ping timeout: 255 seconds]
jaruga has joined #ruby
jaruga has quit [Remote host closed the connection]
Rr4sT has quit [Quit: Connection closed for inactivity]
ar1a has quit [Ping timeout: 260 seconds]
guardianxx has quit [Remote host closed the connection]
ar1a has joined #ruby
belmoussaoui has joined #ruby
guardianxx has joined #ruby
guardianxx has quit [Client Quit]
petto has quit [Remote host closed the connection]
petto has joined #ruby
bkxd has joined #ruby
bkxd_ has joined #ruby
aupadhye has quit [Remote host closed the connection]
belmoussaoui has quit [Ping timeout: 255 seconds]
pwned has joined #ruby
belmoussaoui has joined #ruby
matti has joined #ruby
high_fiver has joined #ruby
belmoussaoui has quit [Remote host closed the connection]
bronson has joined #ruby
etehtsea has joined #ruby
belmoussaoui has joined #ruby
hutch34_ has joined #ruby
bronson has quit [Ping timeout: 260 seconds]
high_fiver has quit [Ping timeout: 255 seconds]
belmoussaoui has quit [Ping timeout: 240 seconds]
belmoussaoui has joined #ruby
hutch34_ has quit [Ping timeout: 276 seconds]
milardovich has joined #ruby
vuoto has joined #ruby
belmoussaoui has quit [Ping timeout: 240 seconds]
ramfjord has joined #ruby
mrgrieves has joined #ruby
milardovich has quit [Ping timeout: 248 seconds]
ferr has joined #ruby
mrgrieves has quit [Client Quit]
belmoussaoui has joined #ruby
cgfbee has joined #ruby
ramfjord has quit [Ping timeout: 255 seconds]
leah2 has quit [Ping timeout: 258 seconds]
belmoussaoui has quit [Ping timeout: 255 seconds]
hanmac has quit [Ping timeout: 246 seconds]
uZiel has quit [Remote host closed the connection]
hanmac has joined #ruby
morfin60 has quit []
leah2 has joined #ruby
belmoussaoui has joined #ruby
bronson has joined #ruby
lxsameer has joined #ruby
ltem has quit [Quit: Leaving]
bronson has quit [Ping timeout: 255 seconds]
nhhc has quit [Quit: Leaving]
jackjackdripper1 has quit [Quit: Leaving.]
workmad3 has joined #ruby
etehtsea has quit [Read error: Connection reset by peer]
alveric3 has quit [Quit: WeeChat 1.9]
high_fiver has joined #ruby
SCHAPiE has quit [Read error: Connection reset by peer]
SCHAPiE has joined #ruby
phinxy has quit [Read error: Connection reset by peer]
Tempesta has quit [Quit: AdiIRC is updating to v2.9 Beta Build (2017/07/22) 64 Bit]
roshanavand has joined #ruby
lele has quit [Ping timeout: 240 seconds]
lele has joined #ruby
bronson has joined #ruby
cadillac_ has quit [Ping timeout: 255 seconds]
<hays>
is there a way to select and modify in one sweep
cadillac_ has joined #ruby
hutch34_ has joined #ruby
oleo has quit [Quit: irc client terminated!]
bronson has quit [Ping timeout: 248 seconds]
pavelz_home has joined #ruby
oleo has joined #ruby
hutch34_ has quit [Ping timeout: 246 seconds]
milardovich has joined #ruby
high_fiver has quit [Ping timeout: 240 seconds]
ramfjord has joined #ruby
uZiel has joined #ruby
milardovich has quit [Ping timeout: 260 seconds]
mudri has quit [Ping timeout: 255 seconds]
vuoto has quit [Ping timeout: 248 seconds]
ramfjord has quit [Ping timeout: 255 seconds]
vuoto has joined #ruby
Trynemjoel has quit [Ping timeout: 276 seconds]
Trynemjoel has joined #ruby
_whitelogger has joined #ruby
cagomez has joined #ruby
GodFather has quit [Ping timeout: 240 seconds]
cagomez has quit [Ping timeout: 260 seconds]
ledestin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rahult has joined #ruby
Azure has quit [Read error: Connection reset by peer]
DeeJayh has quit [Read error: Connection reset by peer]
Trynemjoel has quit [Ping timeout: 264 seconds]
olivi____ has joined #ruby
Trynemjoel has joined #ruby
rahult has quit [Ping timeout: 260 seconds]
GodFather has joined #ruby
apparition47 has joined #ruby
olivi____ has quit [Ping timeout: 246 seconds]
Ishido has quit [Quit: Roads? Where We're Going We Don't Need Roads.]
belmoussaoui has quit [Remote host closed the connection]
belmoussaoui has joined #ruby
Vetaxili has joined #ruby
alveric has joined #ruby
yeticry_ has joined #ruby
yeticry_ has quit [Client Quit]
yeticry has quit [Ping timeout: 260 seconds]
yeticry has joined #ruby
jeffreylevesque_ has joined #ruby
bronson has joined #ruby
mudri has joined #ruby
<Vetaxili>
Hi all. I'm having an issue when using Faraday to post a csv file. It works if all the 'client' code is within one file, but as soon as I split it I get either *undefined method `strip'* or *Unsupported Media Type*http://rubyfiddle.com/riddles/766ab Any ideas?
grymmjack has quit [Remote host closed the connection]
Xiti has joined #ruby
milardovich has quit [Remote host closed the connection]
milardovich has joined #ruby
Vetaxili has joined #ruby
<Vetaxili>
I'm having an issue when using Faraday to post a csv file. It works if all the 'client' code is within one file, but as soon as I split it I get either *undefined method `strip'* or *Unsupported Media Type* error http://rubyfiddle.com/riddles/766ab Any ideas?
mudri has left #ruby ["WeeChat 1.9"]
ElFerna has quit [Ping timeout: 260 seconds]
milardovich has quit [Ping timeout: 260 seconds]
charliesome has joined #ruby
charliesome_ has joined #ruby
charliesome has quit [Ping timeout: 255 seconds]
charliesome_ has quit [Client Quit]
t-recx has joined #ruby
alex`` has joined #ruby
hutch34_ has joined #ruby
flyhigh has quit [Quit: Konversation terminated!]
flyhigh has joined #ruby
hutch34_ has quit [Ping timeout: 255 seconds]
bronson has joined #ruby
belmoussaoui has quit [Ping timeout: 255 seconds]
07EABB6VK has joined #ruby
pwned has quit [Ping timeout: 268 seconds]
bronson has quit [Ping timeout: 240 seconds]
AxelAlex has quit [Ping timeout: 240 seconds]
inoperable has quit [Quit: user rectified]
inoperable has joined #ruby
olivi____ has joined #ruby
iomotoko has joined #ruby
olivi____ has quit [Remote host closed the connection]
<arthurl>
i'd like to sort by snapshot_create_time so i can get the most recent snapshot
PatrikasZvaigzde has joined #ruby
bronson has quit [Ping timeout: 260 seconds]
enterprisey has joined #ruby
vuoto has quit [Remote host closed the connection]
konsolebox has quit [Ping timeout: 240 seconds]
KeyJoo has quit [Ping timeout: 248 seconds]
<havenwood>
arthurl: Consider using #min_by and then not turning it back into a Hash: my_hash.db_snapshots.min_by { |db_snapshot| Date.parse db_snapshot.create_time }.last
oliv_____ has quit [Remote host closed the connection]
oliv_____ has joined #ruby
<havenwood>
arthurl: Is it a standard date format? Avoid Date#parse if you can.
vuoto has joined #ruby
<arthurl>
havenwood according to the AWS docs it's a 'Time' data type
<arthurl>
`parse': can't convert Time into String (TypeError)
<havenwood>
arthurl: is it iso8601?
<havenwood>
arthurl: what does that time string look like?
<havenwood>
arthurl: the format isn't iso8601, jisx0301, rfc3339, rfc2822 or rfc822 so I put together a format string: '%Y-%m-%d %H:%M:%S %Z'
<havenwood>
arthurl: Each %-letter is a directive.
<arthurl>
right- i think i'm following- just trying to figure out how to tie it back with 'my_hash.db_snapshots.min_by { |db_snapshot| Date.parse db_snapshot.create_time }.last'