ChanServ changed the topic of #crystal-lang to: The Crystal programming language | http://crystal-lang.org | Crystal 0.23.1 | 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
_4d47 has quit [Quit: Connection closed for inactivity]
<FromGitter> <codenoid> btw, idk, but my crystal wont work as frontend server :(
ruby_ has joined #crystal-lang
ruby_ has quit [Quit: Leaving]
codenoid has joined #crystal-lang
snsei has joined #crystal-lang
snsei has quit [Ping timeout: 246 seconds]
<FromGitter> <picatz> Started working on porting Command Lion over to Crystal tonight.
<FromGitter> <picatz> Mostly because I was really curious how hard it would be. Got some of the "Raw" ARGV argument parsing sorted out I think.
<FromGitter> <picatz> What does it look like? Hopefully not too terrible. I'm open to feedback: https://carc.in/#/r/2o7v
<FromGitter> <picatz> *The documentation wording it a bit weird, but #yolo.*
<FromGitter> <ezrast> @picatz I'd do `def self.arguments_to(flag : String, flags : Array(String | Regex) = [/^-/])`, if that makes sense
<FromGitter> <picatz> I think it makes sense.
<FromGitter> <picatz> Not entirely, though. What would be the benefit of having the String | Regex union?
<FromGitter> <ezrast> Default to assuming that any arg that begins with `-` is a flag
<FromGitter> <picatz> In general, I'm not really enforcing any sort of flag format ( with or without the -'s ); and at least how I parsed command lion's apps.
<FromGitter> <picatz> Like the crystal command for example. There's commands that don't have `-` in the flag.
<FromGitter> <picatz> I'd like for command lion to have `-` flags totally optional.
<FromGitter> <picatz> And, basically, I know all the flags ahead of time before the parsing of ARGV happens.
<FromGitter> <ezrast> I'm probably misunderstanding the use case. I'm old-school about my flags I guess.
<FromGitter> <picatz> No worries! I appreciate the feedback.
<FromGitter> <ezrast> It just struck me as an opportunity for a reasonable default.
<FromGitter> <picatz> For sure, I'm glad you brought it up.
<FromGitter> <picatz> Maybe something I need to document in the future. The "flags philosophy" of command lion.
<FromGitter> <picatz> There'd nothing stopping you from having the `-` flags if you ever end up using it :P
<FromGitter> <picatz> Maybe I could do some sort of keyword/method to enforce the `-` flags. ✨
<FromGitter> <picatz> Perhaps I should also investigate POSIX more and see if I could provide some sort of option for that. I dunno.
<FromGitter> <ezrast> My assumption is that non-`-` flags are positional, so random access to them makes no sense. Being unopinionated is fine but I'd assume that's what most users will want to do.
sp4rrow has joined #crystal-lang
<FromGitter> <picatz> That's also one thing I've sort of overlooked in command lion: positional arguments.
<FromGitter> <picatz> Basically, right now, in the ruby version, there's no positional enforcing at all.
<FromGitter> <picatz> Like, you couldn't if you wanted to.
<FromGitter> <picatz> Probably something I should invest some time into working out.
sp4rrow has quit [Ping timeout: 246 seconds]
snsei has joined #crystal-lang
sp4rrow has joined #crystal-lang
rohitpaulk has joined #crystal-lang
sp4rrow has quit [Quit: The Internet needs a break and I need a cookie]
sp4rrow has joined #crystal-lang
sp4rrow_ has joined #crystal-lang
sp4rrow has quit [Ping timeout: 255 seconds]
sp4rrow_ has quit [Ping timeout: 255 seconds]
snsei has quit [Remote host closed the connection]
codenoid has quit [Quit: This computer has gone to sleep]
codenoid has joined #crystal-lang
codenoid has quit [Client Quit]
rohitpaulk has quit [Ping timeout: 260 seconds]
codenoid has joined #crystal-lang
sp4rrow has joined #crystal-lang
sp4rrow has quit [Ping timeout: 246 seconds]
snsei has joined #crystal-lang
rohitpaulk has joined #crystal-lang
<FromGitter> <sdogruyol> Morning everyone!
<FromGitter> <drujensen> Good Morning!
<FromGitter> <drujensen> 11pm for me
<FromGitter> <drujensen> lol
<FromGitter> <sdogruyol> :D
<FromGitter> <sdogruyol> How are you @drujensen
<FromGitter> <drujensen> doing great. I’m writing an issue for TechEmpower regarding the results for Kemal and Amber
<FromGitter> <sdogruyol> awesome 👍
<FromGitter> <sdogruyol> Have you found the root cause yet?
<FromGitter> <drujensen> We have ran the benchmarks several times and we are seeing way better results on smaller systems
<FromGitter> <sdogruyol> I've also done small runs and can say the same
<FromGitter> <sdogruyol> Not sure about what's wrong with TE setup
<FromGitter> <sdogruyol> I'm getting around 100K RPS / core
<FromGitter> <drujensen> I followed their setup and made sure the environments are to their specs
<FromGitter> <sdogruyol> great
<FromGitter> <drujensen> on a 64 core, Amber is getting around 1m rps
<FromGitter> <drujensen> but they were 1.2ghz
<FromGitter> <sdogruyol> on an i7 or so that'd be double
<FromGitter> <drujensen> but that is still 10 times better than what they are showing
<FromGitter> <drujensen> right
<FromGitter> <sdogruyol> yeah
<FromGitter> <drujensen> we should be around 1.8 to 2m
<FromGitter> <sdogruyol> I get that result on a single core i7
<FromGitter> <drujensen> hoping they can figure out what the discrepency is and provide us an update
<FromGitter> <drujensen> I will include you on the PR
<FromGitter> <sdogruyol> please do so Dru 👍
<FromGitter> <sdogruyol> I've also updated Kemal BTW https://github.com/TechEmpower/FrameworkBenchmarks/pull/2959
sp4rrow has joined #crystal-lang
sp4rrow has quit [Ping timeout: 246 seconds]
snsei has quit [Remote host closed the connection]
<FromGitter> <drujensen> ok, @sdogruyol . I included you on the ticket. I’m hoping we can determine the cause. It’s as if the reuseport was not being used by all 3 frameworks.
<FromGitter> <sdogruyol> Yeah
<FromGitter> <sdogruyol> This is just gut feeling but
<FromGitter> <sdogruyol> What if crystal-raw reuse_port somehow runs first and then the others can't use it later?
<FromGitter> <sdogruyol> sounds silly but..
<FromGitter> <drujensen> I’ve asked if he could rerun the plaintext for the 3 projects. I don’t know if they will do that for us.
<FromGitter> <drujensen> I think I provided enough evidence that something went wrong
<FromGitter> <sdogruyol> Have you tried running crystal-raw first and then amber later?
<FromGitter> <drujensen> yeah
<FromGitter> <sdogruyol> I'm out of clues then :/
<FromGitter> <drujensen> well, no. I think it runs them alphabeticallly
<FromGitter> <sdogruyol> yes
<FromGitter> <drujensen> but i’ve ran them together
<FromGitter> <sdogruyol> hmm
<FromGitter> <drujensen> we are seeing about a 25% reduction in speed between crystal-raw and amber
<FromGitter> <drujensen> which is to be expected
<FromGitter> <drujensen> btw, i am removing kemalyst from the tests since amber is now available
<FromGitter> <sdogruyol> makes sense 👍
<FromGitter> <drujensen> so we should have raw, micro and full
<FromGitter> <drujensen> time for bed. have a great day!
<FromGitter> <sdogruyol> thanks, good night @drujensen 😴
<FromGitter> <krypton97> Morning all, lot of good news
<FromGitter> <krypton97> Good night:)
<FromGitter> <sdogruyol> morning @krypton97
<FromGitter> <sdogruyol> What news?
<FromGitter> <krypton97> Well, the result of the amber's bench :)
<FromGitter> <sdogruyol> ah yes
<FromGitter> <krypton97> s
<crystal-gh> [crystal] ezrast opened pull request #4929: Fix `YAML::PullParser#read_raw` (master...fix-read_raw) https://git.io/v5299
Papierkorb_ has joined #crystal-lang
alex`` has joined #crystal-lang
sp4rrow has joined #crystal-lang
sp4rrow has quit [Ping timeout: 264 seconds]
mark_66 has joined #crystal-lang
claudiuinberlin has joined #crystal-lang
Tuxified has joined #crystal-lang
rohitpaulk has quit [Ping timeout: 260 seconds]
Tuxified has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
claudiuinberlin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
claudiuinberlin has joined #crystal-lang
Tuxified has joined #crystal-lang
codenoid has quit [Quit: This computer has gone to sleep]
sp4rrow has joined #crystal-lang
codenoid has joined #crystal-lang
sp4rrow has quit [Ping timeout: 246 seconds]
codenoid has quit [Client Quit]
claudiuinberlin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Tuxified has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Tuxified has joined #crystal-lang
Groogy has quit [Disconnected by services]
Groogy2 is now known as Groogy
<Groogy> Lol that was interesting, got a notification on Github on rubinus
<Groogy> apparently I still count as a contributor? wut?
Groogy_ has joined #crystal-lang
<Groogy> oh Rubinus has +400 contributors, I guess once you do a PR it never goes away
<livcd> rubinus or rubinius ?
<Groogy> ah yeah Rubinius
<Groogy> It's like 5 years ago? Or something like that, did some stuff for the C api
claudiuinberlin has joined #crystal-lang
<oprypin> Groogy, this contributor thing means nothing for normal github notifications, it's literally "do i have a commit in it"
<oprypin> unless someone manually acted using that list
claudiuinberlin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sz0 has joined #crystal-lang
claudiuinberlin has joined #crystal-lang
rohitpaulk has joined #crystal-lang
sp4rrow has joined #crystal-lang
sp4rrow has quit [Ping timeout: 246 seconds]
<FromGitter> <crisward> Got a really odd bug with sockets. It only happens every few days and seems impossible to recreate. I have an array of connected sockets which I send messages to. However occasionally one seems to close without triggering a close. I have send wrapped in a begin rescue which removed the socket from the array on error, but it's not clear if this is running. I probably need to chuck some debug messages in to find
<FromGitter> ... out what's happening. If anyone has ideas on this issues, and thoughts on causes / recreation that'd really help.
<FromGitter> <crisward> I also have a `SIGNAL::PIPE.trap` as without this the app crashes.
<oprypin> crisward, what do you mean by "close without triggering a close"? what is the symptom?
<oprypin> anyhow, that seems like completely normal socket behavior. detecting a socket close was never reliable and never will be
<oprypin> to make your protocol reliable, you add periodical "heartbeat" messages, and detect timeouts
<oprypin> when you receive 0-length data from a socket, you know it's closed for sure
<oprypin> but not all closes are possible to find out
<oprypin> crisward, here are some references for you. it's messy but has been working reliably (after i learned my lesson) https://github.com/oprypin/critter/blob/2457b210f2aa10421437155cd61deca28fa39ffe/irc.cr#L26 https://github.com/oprypin/critter/blob/2457b210f2aa10421437155cd61deca28fa39ffe/irc.cr#L112
<oprypin> of course, I get the heartbeat for free as part of the irc protocol
<Papierkorb_> TCP itself also has a heartbeat functionality you can enable if it's not, or shorten the interval to get around close-happy routers
claudiuinberlin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<oprypin> i think i would've heard more about this functionality if it was a widely accepted practice to rely on it. something must be wrong with using it.
<Papierkorb_> Though I never relied on it, as in, either the protocol had a heartbeat message, or the connection was shortlived in any case
<Papierkorb_> oprypin: To be fair, there are many perfectly working features nobody uses for no reason
<Papierkorb_> SCTP <3
<crystal-gh> [crystal] akzhan opened pull request #4931: [WIP] try to reproduce bug in 32bit (master...example-of-bad-code-for-x86-bigint) https://git.io/v5afi
claudiuinberlin has joined #crystal-lang
claudiuinberlin has quit [Client Quit]
bmcginty has quit [Ping timeout: 240 seconds]
bmcginty has joined #crystal-lang
sp4rrow has joined #crystal-lang
sp4rrow has quit [Ping timeout: 246 seconds]
ShalokShalom_ has joined #crystal-lang
ShalokShalom has quit [Ping timeout: 260 seconds]
claudiuinberlin has joined #crystal-lang
snsei has joined #crystal-lang
claudiuinberlin has quit [Client Quit]
<crystal-gh> [crystal] akzhan closed pull request #4931: [WIP] try to reproduce bug in 32bit (master...example-of-bad-code-for-x86-bigint) https://git.io/v5afi
snsei has quit [Ping timeout: 246 seconds]
<crystal-gh> [crystal] RX14 closed pull request #4925: Process markdown in block quotes (master...master) https://git.io/v5uU3
<FromGitter> <Qwerp-Derp> How hard would it be to make a binding for Nuklear?
rohitpaulk has quit [Ping timeout: 240 seconds]
<FromGitter> <sdogruyol> what's that?
<crystal-gh> [crystal] akzhan reopened pull request #4931: [WIP] try to reproduce bug in 32bit (master...example-of-bad-code-for-x86-bigint) https://git.io/v5afi
<FromGitter> <Qwerp-Derp> https://github.com/vurtun/nuklear
<FromGitter> <Qwerp-Derp> C GUI library
<FromGitter> <Qwerp-Derp> I probably need to provide bindings for both Nuklear and SFML, to make a functional GUI library...
<FromGitter> <jose-rodrigues> @Qwerp-Derp I don't think you need to do the SFML binding since you do no call it from your program.
<Papierkorb_> Therre are already bindings to SFML too
<FromGitter> <Qwerp-Derp> Yeah, but I'm not sure what parts to take from the binding
<FromGitter> <Qwerp-Derp> I'll just figure things out one at a time for now :P
<FromGitter> <bew> Nuklear look nice though!!
<travis-ci> crystal-lang/crystal#ed1e6e5 (master - Process markdown in block quotes (#4925)): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/272427650
sp4rrow has joined #crystal-lang
<FromGitter> <codenoid> great, crystal ama will be live on 01:00am here ,
sp4rrow has quit [Ping timeout: 255 seconds]
rohitpaulk has joined #crystal-lang
<oprypin> Qwerp-Derp, https://github.com/Papierkorb/qt5.cr is all you (will) need
rumenzu has joined #crystal-lang
ShalokShalom_ is now known as ShalokShalom
claudiuinberlin has joined #crystal-lang
claudiuinberlin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Papierkorb_> <3
<FromGitter> <Qwerp-Derp> I've run into a brick wall with Nuklear... :(
<FromGitter> <Qwerp-Derp> oprypin, qt5.cr doesn't work for me yet (because it hasn't been tested on Mac OS X, which is what I'm using right now)
<Papierkorb_> oprypin: I moved on friday, so I wasn't able to do much the last days. Will start today, maybe with a commit or tomorrow on bindgen. Gotta work on the architecture more. Will also enable tons of more possibilities :3
<Papierkorb_> Qwerp-Derp, as I outlined, I don't own (or plan to own) a mac computer, so I can't port nor test it on that platform
<FromGitter> <Qwerp-Derp> Papierkorb_ yeah, IK
<Papierkorb_> Hopefully someone else will be willing to maintain the OS X side at some point
<Papierkorb_> At which point one could work on getting rid of the numerous pathing assumptions. Should be the majority of the work™.
<FromGitter> <Qwerp-Derp> It's strange though, since Qt is cross platform you would expect this to work
<Papierkorb_> oprypin: Does Crystal work on Windows outside the linux subsystem? Or is the scheduler still broken?
<FromGitter> <Qwerp-Derp> How do you create a binding to a local `.h` file in Crystal?
<FromGitter> <Qwerp-Derp> For example, say I have this structure:
<vegai> I believe we'd be seeing a blog post if Crystal on Windows was a thing :)
<FromGitter> <Qwerp-Derp> ```- binding.cr ⏎ - foo.h``` [https://gitter.im/crystal-lang/crystal?at=59afe586ee5c9a4c5f3be124]
<FromGitter> <Qwerp-Derp> How do I create a binding to `foo.h` in `binding.cr`?
claudiuinberlin has joined #crystal-lang
claudiuinberlin has quit [Client Quit]
<FromGitter> <Qwerp-Derp> Is anyone interested in helping me make a pixel art creator in Crystal?
<FromGitter> <sdogruyol> have you seen https://github.com/redcodefinal/pixel_lang_crystal
<FromGitter> <Qwerp-Derp> There doesn't seem to be any good options available for Crystal GUI at the moment for Mac OS X, except for `libui.cr` which lacks documentation and features IMO
<FromGitter> <Qwerp-Derp> Primarily because `libui` itself lacks documentation and features
sp4rrow has joined #crystal-lang
sp4rrow has quit [Ping timeout: 252 seconds]
<travis-ci> crystal-lang/crystal#ed1e6e5 (master - Process markdown in block quotes (#4925)): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/272427650
_4d47 has joined #crystal-lang
Gasher^ is now known as Gasher
snsei has joined #crystal-lang
snsei has quit [Ping timeout: 246 seconds]
rohitpaulk has quit [Ping timeout: 248 seconds]
<livcd> what is the estimation for Crystal 1.0 ? :D
<Papierkorb_> My guesstimate without any grounding in reality: +1year
<FromGitter> <sdogruyol> hopefully earlier than that :P
<FromGitter> <krypton97> Well, I only care about parallelism, windows can wait :P
claudiuinberlin has joined #crystal-lang
<FromGitter> <eliasjpr> @drujensen @sdogruyol im surprised of these results I got better on my local machine I don’t know if its because there no network latency https://gist.github.com/eliasjpr/d97b47eb541098071f624c0f2c8c9557
<FromGitter> <sdogruyol> ugh that latency seems really high even 2.5s on max @eliasjpr
<FromGitter> <eliasjpr> ¯\_(ツ)_/¯
<FromGitter> <eliasjpr> I did change the connection url for the DB to have an initial pool size of 50 and and checkout_timeout 1 s
claudiuinberlin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rohitpaulk has joined #crystal-lang
alex`` has quit [Ping timeout: 252 seconds]
<FromGitter> <marin117> Hi everyone
<FromGitter> <marin117> Does anybody know how to bind C pointer to function in struct
<FromGitter> <sdogruyol> hey @marin117
<FromGitter> <marin117> it has to be in structure
<FromGitter> <akzhan> you allowed to use notation f : Int32 -> Int32 in lin structs I suppose
alex`` has joined #crystal-lang
<FromGitter> <akzhan> anyway you allowed to get pointerof and pass the pointer as a hack :)
<FromGitter> <marin117> oh thank you :)
<FromGitter> <marin117> that should do the job :)
Tuxified has quit [Read error: Connection reset by peer]
noblehelm has joined #crystal-lang
noblehelm has quit [Quit: leaving]
claudiuinberlin has joined #crystal-lang
sz0 has quit [Quit: Connection closed for inactivity]
noblehelm has joined #crystal-lang
noblehelm has quit [Client Quit]
noblehelm has joined #crystal-lang
rohitpaulk has quit [Ping timeout: 252 seconds]
sp4rrow has joined #crystal-lang
<FromGitter> <crisward> @oprypin Thanks I check that out
sp4rrow has quit [Ping timeout: 246 seconds]
rohitpaulk has joined #crystal-lang
Papierkorb_ has quit [Quit: Konversation terminated!]
noblehelm has quit [Quit: Lost terminal]
<FromGitter> <krypton97> is there any package that provides Steam auth?
<FromGitter> <bararchy> What's the countdown on the talk today ?
<FromGitter> <krypton97> awesome go seems to lack
ragmaanir has joined #crystal-lang
snsei has joined #crystal-lang
claudiuinberlin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<FromGitter> <mgarciaisaia> @bararchy the AMA won't be a "talk" but a blogpost + comments
<FromGitter> <mgarciaisaia> The post goes live at ~1PM EST, we'll start answering at 2PM EST
<FromGitter> <mgarciaisaia> (love to talk on a foreign timezone)
snsei has quit [Ping timeout: 246 seconds]
claudiuinberlin has joined #crystal-lang
<FromGitter> <bararchy> @mgarciaisaia thanks :)
hightower4 has quit [Remote host closed the connection]
snsei has joined #crystal-lang
snsei has quit [Remote host closed the connection]
<travis-ci> crystal-lang/crystal#ed1e6e5 (master - Process markdown in block quotes (#4925)): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/272427650
<crystal-gh> [crystal] asterite opened pull request #4932: Don't check call of non-self instance when computing read instance vars (master...bug/4830-fix-instance-var-access-other-instance) https://git.io/v5a7a
claudiuinberlin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
claudiuinberlin has joined #crystal-lang
greenbigfrog has quit [Remote host closed the connection]
Tuxified has joined #crystal-lang
mark_66 has quit [Remote host closed the connection]
greenbigfrog has joined #crystal-lang
Tuxified has quit [Ping timeout: 240 seconds]
claudiuinberlin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
claudiuinberlin has joined #crystal-lang
claudiuinberlin has quit [Client Quit]
claudiuinberlin has joined #crystal-lang
_4d47 has quit [Quit: Connection closed for inactivity]
claudiuinberlin has quit [Quit: Textual IRC Client: www.textualapp.com]
buggs has joined #crystal-lang
<rumenzu> dev
<rumenzu> oops, wrong textbox!
<FromGitter> <asterite> Where's the AMA? The dev.to page is so... empty
<Yxhuvud> it starts in an hour?
<Yxhuvud> thanks for the reminder though :)
<ragmaanir> do i have to create an acc on dev.to to ask questions?
<FromGitter> <mgarciaisaia> The post will be published during this next hour
<FromGitter> <mgarciaisaia> We were copying the blog over to dev.to, but then found some issues, and then forgot about that :P
<FromGitter> <drujensen> @asterite good to see you here (even if it was a mistake) ;-)
<FromGitter> <drujensen> oh, wait. @rumenzu make the mistake, nm. still good to see you.
<FromGitter> <asterite> lol, no mistake :)
<FromGitter> <asterite> I just have ups and downs with Crystal :-P
<FromGitter> <drujensen> haha, gotta get that bi-polar’ness under control. you scared us.
rumenzu_ has joined #crystal-lang
<FromGitter> <sdogruyol> @asterite Crystal is great ❤️ Keep up the great work
rumenzu has quit [Ping timeout: 240 seconds]
rumenzu_ has quit [Ping timeout: 248 seconds]
rohitpaulk has quit [Ping timeout: 260 seconds]
<FromGitter> <elorest> @asterite Thanks so much for your work on crystal. I know how the ups and downs go. I’ve only been working for 6 months on the amber team I let things get to me too much sometimes. In order to do good work you have to care, but sometimes its easy to care too much or get burned out.
<FromGitter> <asterite> Definitely! Thanks for the kind words :)
<Papierkorb> asterite, Great to see you around! Hope the time off was refreshing
<oprypin> wonder how many questions will be something that wasnt asked before. expect around 15%
<oprypin> then again, even if it was, maybe things have changed... like parallelism
<FromGitter> <mgarciaisaia> If anyone's anxious about shooting your questions... https://dev.to/crystal-lang/we-created-the-crystal-language-ask-us-anything
<FromGitter> <mgarciaisaia> We'll officially tweet it in ~15mins, but you can start writting :)
claudiuinberlin has joined #crystal-lang
<FromGitter> <bararchy> Where will the blog post be published ?
<FromGitter> <bararchy> in crystal org ?
<oprypin> faustinoaq, why are u spamming feature requests when questions are wanted?
<oprypin> not even requests about the language
<FromGitter> <mgarciaisaia> @bararchy the post is at https://dev.to/crystal-lang/we-created-the-crystal-language-ask-us-anything
<oprypin> > Can you add a header in the google forum? how i'd react: yes i can. next question.
claudiuinberlin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
claudiuinberlin has joined #crystal-lang
<FromGitter> <asterite> :)
<FromGitter> <bararchy> XD
<FromGitter> <bararchy> @asterite Good to see you :)
<FromGitter> <faustinoaq> oprypin, sorry My bad, Do you think I need to delete these questions? 😅
<oprypin> sorry that im being rude, but yes. not in such quantity and not with such big pictures
<oprypin> (and just to clarify, I don't represent Manas or Crystal)
<FromGitter> <mgarciaisaia> Loving the bug reports, but will probably ignore them for the AMA :P
<FromGitter> <faustinoaq> 👍 Don't worry, I was too exited, It's my first AMA 😅 , let'me fix my questions 👍
<FromGitter> <mverzilli> it's our first as well so no worries (I do agree with oprypin's recommendations though :P)
alex`` has quit [Quit: WeeChat 1.9]
<FromGitter> <faustinoaq> Wait a minute, The CEO of Manas tech, Nicolas Di Tada is also answering questions?
<FromGitter> <faustinoaq> @mverzilli @mgarciaisaia ?
<FromGitter> <mgarciaisaia> Yeap :)
<FromGitter> <mgarciaisaia> He also happens to be a really nice human being ^_^
<FromGitter> <faustinoaq> OMG, Thanks you so much 👏
<FromGitter> <krypton97> Any good openid package or I should stick with the stdlib oauth2
<FromGitter> <krypton97> In doubts
trojan[m] has joined #crystal-lang
<FromGitter> <asterite> i think oauth2 should work
<FromGitter> <sdogruyol> AMA was great!
<FromGitter> <sdogruyol> Thanks everone
<FromGitter> <drujensen> Yes it was. Thanks to Manas.Tech as well.
<FromGitter> <mgarciaisaia> Really fun experience - thanks to everyone for joining!
<FromGitter> <mgarciaisaia> The comments are open, so you can still send questions whenever you want to :)
<trojan[m]> I'm Looking for a good customer to buy Cvv and dumps everyday and long-Term i will discount or give you bonus if you order bulk I got High balance fullz my icq 2336262
<FromGitter> <fridgerator> wut
<Papierkorb> Here we go
trojan[m] was kicked from #crystal-lang by RX14 [trojan[m]]
<FromGitter> <sdogruyol> wtf
<RX14> spammers
<Papierkorb> -o
<RX14> i was wondering if they'd come back
<RX14> because it was only a kick
<FromGitter> <asterite> but... icq?
<Papierkorb> And a low number at that
<Papierkorb> Comparably
<FromGitter> <sdogruyol> that icq must be at least 15 years old or so lol
<FromGitter> <asterite> maybe someone with a time machine, and we kicked him...
<FromGitter> <sdogruyol> :D
<Papierkorb> "Throwing out John Titor" is a once in a lifetime achievement
<RX14> they were from matrrix relay as well
<RX14> judging by the [m]
<RX14> (trojanmatr@gateway/shell/matrix.org/x-fnaaygequtywhxuo) : @trojan:matrix.org
<Papierkorb> At least it wasn't matrix to gitter to irc lul
<RX14> lol
<FromGitter> <fridgerator> I had an icq account back in the day, I used to have my number memorized
<Papierkorb> wasn't that the norm?
<FromGitter> <sdogruyol> just like a phone number
<Papierkorb> My ICQ was so similar to my bankaccount no, I was constantly giving out the wrong one >_>;
<FromGitter> <fridgerator> lol
claudiuinberlin has quit [Quit: Textual IRC Client: www.textualapp.com]
<FromGitter> <bararchy> BTW, I think it's time to add another product\comp to the "in prodcution" list ;) ⏎ https://twitter.com/NeuraLegion
<FromGitter> <sdogruyol> wow congratz @bararchy 👍
<FromGitter> <mgarciaisaia> 👏 💙
<FromGitter> <mgarciaisaia> Congrats, man!
<FromGitter> <opensas> congrats!!!
<FromGitter> <bararchy> Thanks :)
<FromGitter> <crisward> So has crystal been fuzzed?
<FromGitter> <crisward> I've used Zap on our api written with Kemal, didn't find anything....
bartgrantham has joined #crystal-lang
<bartgrantham> First time user bug report: I'm getting "ld: library not found for -lssl" when trying to build/run the Hello World webserver in the docs (https://crystal-lang.org/docs/overview/http_server.html)
<bartgrantham> I do have openssl installed via homebrew. Perhaps I need a different installation of libssl?
<bartgrantham> This is on macOS 10.12.6
<FromGitter> <bararchy> @crisward Playing around with it, found some issues with unhandled exceptions on base HTTP::Server -> https://github.com/crystal-lang/crystal/issues/4878
<FromGitter> <bararchy> When those will get fixed, I'll re-run it again, right now it produces too many crashes to test
<FromGitter> <bararchy> hahah
<FromGitter> <bararchy> @crisward BTW, if your project is written in Crystal and you want to try out our new Tool, I can give you a Crystal-User only deal ;) free tests, for credits and referances
Tuxified has joined #crystal-lang
Tuxified has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<RX14> bartgrantham, macos has a weird arrangement with openssl
<RX14> i don't use osx so i don't know how to fix it
<RX14> how are you installing?
Gasher^ has joined #crystal-lang
Gasher has quit [Ping timeout: 240 seconds]
<FromGitter> <opensas> A couple of days ago I realized that crystal is supported on codewars, here's a little json parsing kata I created to play around a while: https://www.codewars.com/kata/parsing-json-leaves/train/crystal
<FromGitter> <opensas> Have fun, any feedback is welcome
<bartgrantham> I installed openssl and crystal with homebrew. GG, I'll look into it and see if I find a solution. If so I'll come back and post it.
bartgrantham has quit [Quit: Page closed]
<FromGitter> <ziprandom> hey there was a talk today?
<FromGitter> <ziprandom> can't find anything on the blog ..
<FromGitter> <krypton97> @ziprandom hello dude, love that graphql implementation:)
<FromGitter> <krypton97> I'm interested in that talk as well, had to go out that time..
<FromGitter> <ezrast> @ziprandom Not a talk, but an AMA at https://dev.to/
<FromGitter> <ziprandom> @ezrast yeah found it!
<FromGitter> <ziprandom> @krypton97 thanks! I'm excited to see it being used and fix bugs
<FromGitter> <ziprandom> aren't we in for the parser rewrite and a benchmark? :)
<FromGitter> <ziprandom> btw. today I started with smth. that could become a gitlab clone using the graphql lib and https://github.com/mosop/git. it's amazing how fast api development cant be with graphql
Tuxified has joined #crystal-lang
Tuxified has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<FromGitter> <bew> Ouuuh nice project(s) @ziprandom !
<FromGitter> <drujensen> Yes, nice!
ragmaanir has quit [Quit: Leaving]