ChanServ changed the topic of #crystal-lang to: The Crystal programming language | http://crystal-lang.org | Crystal 0.24.2 | Fund Crystal's development: http://is.gd/X7PRtI | GH: https://github.com/crystal-lang/crystal | Docs: http://crystal-lang.org/docs/ | API: http://crystal-lang.org/api/ | Gitter: https://gitter.im/crystal-lang/crystal
<FromGitter> <faustinoaq> @schoening Have you tried systemd to manage your apps? 😅
<FromGitter> <faustinoaq> SystemD and other services managers like OpenRC or even init are nice to handle logs, resources, and crashes almost automatically 😄
Creatornator has joined #crystal-lang
pabs has quit [Ping timeout: 264 seconds]
pabs has joined #crystal-lang
Raimondii has joined #crystal-lang
Raimondi has quit [Ping timeout: 264 seconds]
Raimondii is now known as Raimondi
greengriminal has quit [Quit: This computer has gone to sleep]
<FromGitter> <svs> question - what's the state of mysql/pg drivers in Crystal? The crystal-mysql library docs say 'WIP' and last commit Feb 6th.
snsei has joined #crystal-lang
Creatornator has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
duane has joined #crystal-lang
duane_ has joined #crystal-lang
duane has quit [Ping timeout: 260 seconds]
<FromGitter> <faustinoaq> New CodeOutline on VSCode is awesome ✨
<FromGitter> <faustinoaq> @svs I think `crystal-db` is pretty well maintained by `crystal-lang` team, although `crystal-mysql` and other db connectors may lack of some features and bugfixes, contributions are welcome 😉
Creatornator has joined #crystal-lang
Creatornator has quit [Client Quit]
sz0 has joined #crystal-lang
akaiiro has quit [Remote host closed the connection]
<FromGitter> <aisrael> Is there an equivalent to `Enumerable#find()` that removes the element if found? Like an `Enumerable#delete(if_none = nil, &block)`?
rohitpaulk has joined #crystal-lang
<FromGitter> <svs> ``` age: {type: Int32, converter: <StringToIntConverter????>} ⏎ )``` ⏎ ⏎ I have ints as strings in my JSON (of course) and want to map them as Int32 in my object. How to do? [https://gitter.im/crystal-lang/crystal?at=5b1a125d144c8c6fea7d2780]
<FromGitter> <bew> Yes you can do a converter that reads a string then does `to_i` on ot
pabs has quit [Ping timeout: 264 seconds]
pabs has joined #crystal-lang
<FromGitter> <svs> @bew OK I was hoping to find a converter in the stdlib for such a simple transformation, like we have in the Time class for formatting and epoch conversion.
<FromGitter> <svs> No worries, perhaps I send in a PR with my converter ;-)
FromGitter has quit [Read error: Connection reset by peer]
FromGitter has joined #crystal-lang
tilpner has quit [Ping timeout: 276 seconds]
tilpner has joined #crystal-lang
pabs has quit [Ping timeout: 245 seconds]
pabs has joined #crystal-lang
rohitpaulk has quit [Remote host closed the connection]
yaewa has joined #crystal-lang
yaewa has quit [Client Quit]
moei has quit [Ping timeout: 248 seconds]
rohitpaulk has joined #crystal-lang
Raimondi has quit [Ping timeout: 244 seconds]
Raimondii has joined #crystal-lang
pabs has quit [Ping timeout: 264 seconds]
Raimondii is now known as Raimondi
pabs has joined #crystal-lang
marius has joined #crystal-lang
ua_ has joined #crystal-lang
ua has quit [Ping timeout: 268 seconds]
pabs has quit [Ping timeout: 255 seconds]
pabs has joined #crystal-lang
Raimondii has joined #crystal-lang
Raimondi has quit [Ping timeout: 264 seconds]
Raimondii is now known as Raimondi
<ben___> @faustinoaq :) have you run code-runner in vs code on windows with your crystal.bat? Do you know a way to get it runnable? :)
FromGitter has quit [Ping timeout: 240 seconds]
marius has quit [Quit: baj]
marius has joined #crystal-lang
rohitpaulk has quit [Ping timeout: 248 seconds]
Groogy has quit [Read error: Connection reset by peer]
greengriminal has joined #crystal-lang
greengriminal has quit [Client Quit]
<ben___> Test
ben___ has left #crystal-lang [#crystal-lang]
ben___ has joined #crystal-lang
<ben___> Sorry: test
rohitpaulk has joined #crystal-lang
pabs has quit [Ping timeout: 268 seconds]
pabs has joined #crystal-lang
<z64> finally playing with JSON::Serializable and annotations on crystal nightly.. this is so awesome! :D
duane_ has quit [Ping timeout: 260 seconds]
Creatornator has joined #crystal-lang
rohitpaulk has quit [Ping timeout: 256 seconds]
greengriminal has joined #crystal-lang
greengriminal has quit [Ping timeout: 264 seconds]
greengriminal has joined #crystal-lang
greengriminal has quit [Quit: Leaving]
Creatornator has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
duane has joined #crystal-lang
sz0 has quit [Quit: Connection closed for inactivity]
duane_ has joined #crystal-lang
Creatornator has joined #crystal-lang
Elfryskai has joined #crystal-lang
akaiiro has joined #crystal-lang
Vexatos has quit [Quit: ZNC Quit]
Vexatos has joined #crystal-lang
duane has quit [Ping timeout: 260 seconds]
duane_ has quit [Ping timeout: 264 seconds]
akaiiro has quit [Ping timeout: 260 seconds]
That_Guy_Anon has joined #crystal-lang
Creatornator has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Creatornator has joined #crystal-lang
duane has joined #crystal-lang
duane_ has joined #crystal-lang
akaiiro has joined #crystal-lang
That_Guy_Anon has quit [Remote host closed the connection]
Creatornator has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
pabs has quit [Ping timeout: 248 seconds]
pabs has joined #crystal-lang
DTZUZO has quit [Ping timeout: 240 seconds]
pabs has quit [Ping timeout: 264 seconds]
hightower2 has joined #crystal-lang
pabs has joined #crystal-lang
hightower3 has quit [Ping timeout: 265 seconds]
duane has quit [Quit: Lost terminal]
Creatornator has joined #crystal-lang
hightower2 has quit [Ping timeout: 248 seconds]
Creatornator has quit [Client Quit]
pabs has quit [Ping timeout: 260 seconds]
bbobb has joined #crystal-lang
DTZUZO has joined #crystal-lang
duane_ has quit [Ping timeout: 240 seconds]
pabs has joined #crystal-lang
Elfryskai has quit [Ping timeout: 260 seconds]
<oprypin> gitter bridge seems down. will look into it in around 1 hr 30 min
duane has joined #crystal-lang
duane has quit [Ping timeout: 260 seconds]
hightower2 has joined #crystal-lang
hightower3 has joined #crystal-lang
ben___ has quit [Quit: Connection closed for inactivity]
hightower2 has quit [Ping timeout: 268 seconds]
<crystal-gh> [crystal] bcardiff closed pull request #6166: Update to codemirror 5.38.0 (master...update/codemirror-5.38.0) https://git.io/vhu6E
duane has joined #crystal-lang
pabs has quit [Ping timeout: 260 seconds]
pabs has joined #crystal-lang
hightower3 has quit [Ping timeout: 260 seconds]
hightower3 has joined #crystal-lang
<travis-ci> crystal-lang/crystal#7e8b219 (master - Update to codemirror 5.38.0 (#6166)): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/389837897
<DeBot> https://github.com/crystal-lang/crystal/pull/6166 (Update to codemirror 5.38.0)
FromGitter has joined #crystal-lang
<FromGitter> <oprypin> .
<oprypin> Hi people,
<oprypin> during this day the Gitter <-> IRC bridge was not working, so your messages were not relayed.
<FromGitter> <oprypin> Now it is back
moei has joined #crystal-lang
pabs has quit [Ping timeout: 264 seconds]
pabs has joined #crystal-lang
duane has quit [Ping timeout: 245 seconds]
<crystal-gh> [crystal] bcardiff opened pull request #6169: Update changelog (master...changelog/0.25.0) https://git.io/vhgHj
<FromGitter> <bew> Oh right, didn't even realized that.. What went wrong?
return0e has quit [Read error: Connection reset by peer]
return0e has joined #crystal-lang
duane has joined #crystal-lang
bmcginty has quit [Ping timeout: 240 seconds]
bmcginty has joined #crystal-lang
pabs has quit [Ping timeout: 264 seconds]
pabs has joined #crystal-lang
<oprypin> some mini outage on gitter api and application was unable to recover
return0e has quit [Read error: Connection reset by peer]
bbobb has quit [Quit: bbobb]
return0e has joined #crystal-lang
hightower2 has joined #crystal-lang
hightower3 has quit [Ping timeout: 240 seconds]
hightower3 has joined #crystal-lang
robacarp has joined #crystal-lang
hightower2 has quit [Ping timeout: 240 seconds]
<robacarp> A shard install produces `Installing mosquito (0.1.0 at 0.1.1)` why don't these version numbers line up?
<FromGitter> <evandrojr> Good question
<FromGitter> <evandrojr> Maybe one is the tag number and the other the version #
<FromGitter> <evandrojr> Just wondering...
<FromGitter> <evandrojr> They could makes It more explicit
<FromGitter> <j8r> yes it's when the version of the tag and in the shard.yml aren't the same
<FromGitter> <evandrojr> 😄 glad got It right!
<robacarp> I thought that might be the reason, but I think I'm still missing something
<robacarp> oh, nope, that's it.
<robacarp> I'd made the tag without first running a git fetch :|
<robacarp> thanks
hightower3 has quit [Remote host closed the connection]
<FromGitter> <fgimian> hey there guys, hope you're all doing great! 😄 Is `printf` the best way to print strings at a certain width with left, right justification? Forgive me for asking such a basical question but I couldn't find much about this.
<FromGitter> <fgimian> Also is there a way to center text in Crystal lang? In Ruby it's `"hello there".center(50)`