00:05
soveran has quit [Ping timeout: 252 seconds]
00:37
elia has joined #crystal-lang
00:44
elia has quit [Quit: Computer has gone to sleep.]
00:53
Ven has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
01:08
Ven has joined #crystal-lang
01:10
matp_ has joined #crystal-lang
01:14
matp has quit [Ping timeout: 258 seconds]
01:57
akwiatkowski has quit [Ping timeout: 264 seconds]
04:03
soveran has joined #crystal-lang
04:08
soveran has quit [Ping timeout: 250 seconds]
04:32
Ven has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
05:00
<
FromGitter >
<fridgerator> I guess if you instantiate a class variable inside of a class method, it is also nillable
05:21
<
FromGitter >
<jots_twitter> thanks @fridgerator that works. I wonder if it's a bug or supposed to work like that.
05:44
pawnbox has joined #crystal-lang
05:58
matp_ is now known as matp
06:05
soveran has joined #crystal-lang
06:10
<
FromGitter >
<piyush_ranjan_twitter> Any libraries for GUI in crystal ?
06:10
soveran has quit [Ping timeout: 250 seconds]
06:22
<
bmcginty >
There's bindings for curses, if you are okay with console...
06:23
pawnbox has quit [Remote host closed the connection]
06:26
pawnbox has joined #crystal-lang
06:29
pawnbox has quit [Remote host closed the connection]
06:35
pawnbox has joined #crystal-lang
06:45
bjz has joined #crystal-lang
06:49
pawnbox has quit [Remote host closed the connection]
06:52
pawnbox has joined #crystal-lang
06:55
bjz has quit [Ping timeout: 258 seconds]
07:02
matp has quit [Remote host closed the connection]
07:03
matp has joined #crystal-lang
07:15
bjz has joined #crystal-lang
07:16
snsei has joined #crystal-lang
07:56
snsei has quit [Remote host closed the connection]
08:05
pawnbox has quit [Remote host closed the connection]
08:10
soveran has joined #crystal-lang
08:10
soveran has joined #crystal-lang
08:10
soveran has quit [Changing host]
08:29
mark_66 has joined #crystal-lang
08:32
pawnbox has joined #crystal-lang
09:07
matp has quit [Remote host closed the connection]
09:08
matp has joined #crystal-lang
09:09
<
RX14 >
there's libui bindings
09:12
matp has quit [Remote host closed the connection]
09:13
matp has joined #crystal-lang
09:13
akwiatkowski has joined #crystal-lang
09:42
hako has joined #crystal-lang
09:59
hako_ has joined #crystal-lang
10:02
hako has quit [Ping timeout: 250 seconds]
10:05
pawnbox has quit [Remote host closed the connection]
10:06
pawnbox has joined #crystal-lang
10:13
hako_ has quit [Remote host closed the connection]
10:14
hako_ has joined #crystal-lang
10:25
sagax has joined #crystal-lang
10:29
Ven has joined #crystal-lang
10:29
<
sagax >
vim editor can showing crystal syntax?
10:47
gloscombe has joined #crystal-lang
11:11
optikfluffel has joined #crystal-lang
11:20
vivus-ignis has joined #crystal-lang
11:26
Ven has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
11:28
soveran has quit [Remote host closed the connection]
11:32
vivus-ignis has quit [Ping timeout: 240 seconds]
12:14
soveran has joined #crystal-lang
12:14
soveran has joined #crystal-lang
12:14
soveran has quit [Changing host]
12:38
optikfluffel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
12:46
optikfluffel has joined #crystal-lang
13:03
Philpax has quit [Ping timeout: 248 seconds]
13:23
ponga has joined #crystal-lang
13:27
dhk has joined #crystal-lang
13:28
dhk has quit [Max SendQ exceeded]
13:29
dhk has joined #crystal-lang
13:30
dhk has quit [Max SendQ exceeded]
13:33
elia has joined #crystal-lang
13:34
dhk has joined #crystal-lang
13:44
pawnbox has quit [Remote host closed the connection]
13:48
pawnbox has joined #crystal-lang
13:55
optikfluffel_ has joined #crystal-lang
13:55
optikfluffel_ has left #crystal-lang [#crystal-lang]
13:56
optikfluffel has quit [Ping timeout: 258 seconds]
13:58
pawnbox has quit [Remote host closed the connection]
14:05
mgarciaisaia has joined #crystal-lang
14:29
<
crystal-gh >
crystal/master a8fbc2d Ary Borenszweig: Compiler: add primitive to get a class' instance type id...
14:41
sp4rrow has joined #crystal-lang
14:53
p0p0pr37 has quit [Read error: Connection reset by peer]
14:54
p0p0pr37 has joined #crystal-lang
14:58
<
RX14 >
looks like it doesn't
14:58
<
RX14 >
youc an always test that
15:07
dhk has quit [Quit: Leaving]
15:12
<
FromGitter >
<taylorfinnell> yea confirmed it does not, thanks
15:13
<
FromGitter >
<taylorfinnell> wonder if that would be tricky to fix, i will take a peek
15:15
<
RX14 >
it shouldn't be too hard
15:15
<
RX14 >
there's FS path normalization that you can probably reuse
15:15
<
FromGitter >
<taylorfinnell> thanks, will look for that
15:17
<
FromGitter >
<taylorfinnell> excellent
15:17
<
RX14 >
you might end up copy/pasting it to make it work in path
15:17
<
RX14 >
but thats fine
15:18
<
crystal-gh >
[crystal] splattael opened pull request #3692: Replace unused `each_with_index` with simple `each` (master...master)
https://git.io/v1MH2
15:19
<
FromGitter >
<taylorfinnell> sounds good will do it tonight, trying to determine how uri equality is implemented ie( URI.parse() == URI.parse() ), i don't see URI implementing Comparable or anything like that
15:20
<
FromGitter >
<taylorfinnell> oh
15:20
<
FromGitter >
<taylorfinnell> `def_equals_and_hash`
15:20
<
FromGitter >
<taylorfinnell> it would appear
15:30
fedruantine_ has quit [Ping timeout: 246 seconds]
15:43
snsei has joined #crystal-lang
15:53
<
crystal-gh >
[crystal] MakeNowJust opened pull request #3693: Wrap GenericInstanceType in link if type vars don't have link (master...fix/wrap-generic-instance-type-in-link)
https://git.io/v1Mbu
15:54
pawnbox has joined #crystal-lang
16:02
pawnbox has quit [Ping timeout: 246 seconds]
16:05
snsei has quit [Remote host closed the connection]
16:06
snsei has joined #crystal-lang
16:12
snsei has quit [Remote host closed the connection]
16:17
snsei has joined #crystal-lang
16:20
snsei has quit [Remote host closed the connection]
16:21
snsei has joined #crystal-lang
16:23
snsei has quit [Read error: No route to host]
16:24
<
FromGitter >
<taylorfinnell> @RX14 do you think that change for the relative uri path should live in the uri_parser?
16:24
snsei has joined #crystal-lang
16:25
Ven has joined #crystal-lang
16:26
sp4rrow has quit [Quit: The Internet needs a break and I need a cookie]
16:27
elia has quit [Quit: Computer has gone to sleep.]
16:30
elia has joined #crystal-lang
16:33
<
FromGitter >
<asterite> @RX14 Cool!
16:33
<
RX14 >
sending a PR now
16:33
pduncan has joined #crystal-lang
16:33
<
RX14 >
i should have tested more, but I added proper specs now
16:34
soveran has quit [Remote host closed the connection]
16:34
<
crystal-gh >
[crystal] RX14 opened pull request #3694: Fix File.expand_path when HOME ends with / (master...bugfix/home-fixes)
https://git.io/v1De5
16:35
<
RX14 >
and the release-mode specs are failing too
16:38
pduncan has quit [Ping timeout: 258 seconds]
16:40
<
FromGitter >
<asterite> Is this on 64 bits? What spec is failing?
16:40
<
FromGitter >
<asterite> Ah, I can see them... sha1 digest
16:40
<
FromGitter >
<asterite> It's strange, on mac I can't seem to reproduce it
16:40
<
RX14 >
some of the bits get corrupted
16:40
<
RX14 >
well it's a codegen bug I think
16:41
<
FromGitter >
<asterite> Not sure yet. I was able to reproduce it on a docker image :-)
16:42
<
RX14 >
but I would suspect a codegen bug if it's platform-specific
16:45
<
RX14 >
now I have to learn packer to automate machine image generation for loads of different architectures
16:50
soveran has joined #crystal-lang
16:50
soveran has joined #crystal-lang
16:50
soveran has quit [Changing host]
16:56
vivus-ignis has joined #crystal-lang
16:59
matp_ has joined #crystal-lang
17:00
matp has quit [Read error: Connection reset by peer]
17:08
soveran has quit [Remote host closed the connection]
17:17
mark_66 has quit [Remote host closed the connection]
17:23
soveran has joined #crystal-lang
17:23
soveran has joined #crystal-lang
17:23
soveran has quit [Changing host]
17:38
vivus-ignis has quit [Quit: vivus-ignis]
17:43
elia has quit [Quit: Computer has gone to sleep.]
18:07
gloscombe has quit [Remote host closed the connection]
18:32
matp has joined #crystal-lang
18:34
matp_ has quit [Ping timeout: 250 seconds]
18:51
pawnbox has joined #crystal-lang
19:14
matp has quit [Remote host closed the connection]
19:15
matp has joined #crystal-lang
19:33
Ven has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
19:58
Ven has joined #crystal-lang
20:34
daekano has quit [Ping timeout: 245 seconds]
20:36
daekano has joined #crystal-lang
20:53
<
RX14 >
wow, putting packer on a SSD brings build times down from 25 mins to 5
21:05
matp has quit [Quit: ZZzzzZz...]
21:07
<
Papierkorb >
Now .. what happens with a ramdisk then? :P
21:08
<
RX14 >
probably faster
21:08
<
RX14 >
bigger issue is the lack of DNS in the created images
21:09
<
Papierkorb >
Docker should use the hosts dns servers
21:09
<
RX14 >
this isn't docker
21:09
<
RX14 >
this is qemu/kvm
21:17
ponga has quit [Quit: Connection closed for inactivity]
21:17
Philpax has joined #crystal-lang
21:25
<
RX14 >
thing is it works fine when installing...
21:26
<
FromGitter >
<raydf> Anyone with experience using crystal-db pooling? I'm trying to use crystal-pg with the pool
21:28
Philpax has quit [Ping timeout: 264 seconds]
21:36
bjz has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
21:43
ruby has joined #crystal-lang
21:44
ruby is now known as Guest36268
21:54
bjz has joined #crystal-lang
21:56
<
FromGitter >
<fridgerator> I just learned earlier today that `Db.open` is already pooled
21:58
<
FromGitter >
<sdogruyol> yeah
22:02
<
FromGitter >
<raydf> @fridgerator , thanks nice to know.
22:06
bjz has quit [Read error: Connection reset by peer]
22:10
matp has joined #crystal-lang
22:14
mgarciaisaia1 has joined #crystal-lang
22:15
<
FromGitter >
<raydf> What i'm doing wrong?
22:17
mgarciaisaia has quit [Ping timeout: 260 seconds]
22:20
<
FromGitter >
<raydf> *typo pg_utl = pg_url
22:34
<
FromGitter >
<spalladino> @raydf what versions of crystal-db and crystal-pg are you using?
22:35
<
FromGitter >
<spalladino> If you are running the
*latest* db version, you might want to switch to that branch of crystal-pg until it's actually merged
22:36
<
FromGitter >
<raydf> I'm using ⏎ github: will/crystal-pg ⏎ branch: master
22:37
<
FromGitter >
<raydf> should i include in shards.yml the crystal db version?
22:42
<
FromGitter >
<spalladino> That is at least until the PR is merged in pg
22:45
Philpax has joined #crystal-lang
22:47
<
FromGitter >
<raydf> @spalladino , thanks cloned the repo and switched to that branch and everything compiles
22:54
Philpax has quit [Ping timeout: 265 seconds]
23:02
pawnbox has quit [Remote host closed the connection]
23:04
<
FromGitter >
<raydf> @spalladino, how crystal-db handles connections exceptions and could you help me how to locate the config options for the pooling?
23:30
<
FromGitter >
<spalladino> Also, apologies for the issues with the crystal-db and pg versions: @bcardiff is moving really fast implementing a lot of functionality in the db shard, and staying in sync with all 3 adapters (sqlite, pg and mysql) is quite an effort; though everything should start stabilising now
23:32
mgarciaisaia1 has quit [Quit: Leaving.]
23:58
matp has quit [Read error: Connection reset by peer]
23:59
elia has joined #crystal-lang