<FromGitter>
<jwoertink> I'm curious if it would be possible to wrap this thing up to be able to use that as a web server
<FromGitter>
<Sija> @jwoertink would be sweet!
sija has joined #crystal-lang
<FromGitter>
<jwoertink> A good shard name could be Fuji! hahah
<FromGitter>
<jwoertink> but I have no idea how to ever start :(
<FromGitter>
<elorest> So will I be able to compile on a raspberry pi 3? I found a pull request from october that made it seem like there's a least partial Arm support...
<FromGitter>
<Sija> @jwoertink git clone ... ; make ; party!
<FromGitter>
<mjago> @elorest I believe @RX14 is setting up Crystal CI which includes rpi targets - so probably!
<FromGitter>
<jwoertink> lol
<FromGitter>
<jwoertink> well, I got the clone part, and the make part. Haven't figured out how to party yet
<FromGitter>
<jwoertink> but I hear when you httparty, you party hard
<FromGitter>
<Sija> haha, yeah -X OPTIONS
<FromGitter>
<Sija> -X PUT
<FromGitter>
<Sija> would be a good thing to have some kind of a Rack equivalent in Crystal
<FromGitter>
<sdogruyol> ah @ukd1 doing a great job as always :)
<FromGitter>
<sdogruyol> you'll be hearing about the code camp pretty soon :P
<FromGitter>
<sdogruyol> assuming that you guys are subscribed to crystalweekly.com
<FromGitter>
<KCreate> never heard of it but just subscribed ^^
<FromGitter>
<sdogruyol> really :O
<FromGitter>
<sdogruyol> it's the official newsletter of Crystal
<FromGitter>
<KCreate> I've always assumed all news to be posted on twitter
<FromGitter>
<sdogruyol> well a weekly newsletter is a bit different :P
<FromGitter>
<KCreate> is there a way to see old newsletters?
<FromGitter>
<KCreate> nevermind, didn't check close enough 😐
<RX14>
last I heard they wanted the training camp to be a bit of a secret still
<FromGitter>
<sdogruyol> @RX14 hopefully there'll be an announcement soon
<crystal-gh>
[crystal] txdv closed pull request #4146: Use default Type::STREAM for type. (master...addrinfo-resolve-type-fix) https://git.io/vyX7g
bjz has joined #crystal-lang
<FromGitter>
<crisward> Anyone got experience debugging memory / allocations in crystal? I'm on a mac if that makes any difference.
<FromGitter>
<sdogruyol> i've only used instruments to track memory usage
akwiatkowski has joined #crystal-lang
<FromGitter>
<crisward> @sdogruyol me too, leaks sort of works, but allocations says you need one of apples frameworks included.
<FromGitter>
<jipiboily> @sdogruyol the guy behind Elixir Sips is a friend, he’s now running DailyDrip too, and I think they are contemplating doing screencasts for Crystal. If anyone would like to be the voice behind them, let me know. I’ll double check with him and can intro if they want to pursue that avenue.
<FromGitter>
<jipiboily> Been trying to ask him to do just that :)
<FromGitter>
<jipiboily> That said, idk if there is enough people to justify it (yet)?
<FromGitter>
<jipiboily> Also, pre 1.0
<FromGitter>
<sdogruyol> @jipiboily that's awesome. I've been itching to do that but never got myself started
<FromGitter>
<sdogruyol> well i remember ElixirSips started at beta or something?
<FromGitter>
<jipiboily> yes
<FromGitter>
<jipiboily> and that’s sort of a problem :)
<FromGitter>
<jipiboily> the first X episodes are pre 1.0
<FromGitter>
<jipiboily> and doesn’t always work
<FromGitter>
<jipiboily> I know he edited a bunch, or added errata
<FromGitter>
<jipiboily> but that’s annoying.
<FromGitter>
<jipiboily> He’s redoing all the beginner material
<FromGitter>
<jipiboily> lot of work, as you can imagine.
<FromGitter>
<sdogruyol> :D
<FromGitter>
<sdogruyol> well i'm always amazed how Josh came up with that good ideas for each video
<FromGitter>
<jipiboily> he has great idesa for code :)
<FromGitter>
<sdogruyol> IMHO that makes him a perfect fit for screencasts :P
<FromGitter>
<jipiboily> with a bunch of free episodes for backers, it’s been closed for a little while, he’s working on it atm
<FromGitter>
<sdogruyol> great
<FromGitter>
<sdogruyol> is he interested in Crystal yet?
<FromGitter>
<jipiboily> I don’t think he’s doing any Crystal atm
<FromGitter>
<jipiboily> He’s pretty damn busy (to say the least) with DailyDrip, but it should get better shortly. Not sure what is current level of interest is. Last time we talked about it, I think it was last summer, he seemed interested. Maybe not in doing them himself, but having someone do them.
<FromGitter>
<jipiboily> Just pinged him on Slack.
zipR4ND has quit [Read error: Connection reset by peer]
<FromGitter>
<fridgerator> :thumbsup:
<FromGitter>
<jipiboily> ok, so he would like to do a week of crystal content, but they have this thing launching shortly (this week it looks like) where the community will be able to vote on content they want.
<FromGitter>
<jipiboily> on DailyDrip.com
<FromGitter>
<jipiboily> and they will produce content based on votes from paying customers
<FromGitter>
<jipiboily> or something along those lines
<FromGitter>
<sdogruyol> great
<FromGitter>
<jipiboily> So guys, I’m working with Gemnasium (consultant for them), so I’m always curious about dependency management...
<FromGitter>
<jipiboily> it’s cool to have Shards built-in…but…they are pretty limited (like Go, by default)
<FromGitter>
<jipiboily> Are you aware of any plan to have a centralized registry?
<FromGitter>
<jipiboily> I guess not on the short term, but have you heard anything related to that?
<BlaXpirit>
jipiboily, it's been quite centralized so far by prefering github
<FromGitter>
<jipiboily> right, but there is no version management or anything, right?
<FromGitter>
<jipiboily> Damn, I’m due for a trip to SF anyway…but bad timing…I’ll be back from Vegas a few weeks prior :/
<FromGitter>
<ltran> soo after a few weeks in vegas, back to sf?
<FromGitter>
<ltran> 乁(ツ)ㄏ
<FromGitter>
<jipiboily> haha, would love to, but I’m leaving my wife with our daughter for 8 days or so when I go to Vegas, I doubt she’ll be pumped about it :)
<FromGitter>
<ltran> ah, ya family first
<FromGitter>
<elorest> @FromIRC <RX14> Thanks for your answer. Do I still need to install the garbage collector on my raspberry pi since I'm compiling crystal on my mac? I'm not sure where llvm_ext.so is. Where am I editing that path at?
<FromGitter>
<jipiboily> Also, pretty expensive give that I don’t do any actual real projects with Crystal.
<FromGitter>
<elorest> <RX14> Thanks for your answer. Do I still need to install the garbage collector on my raspberry pi since I'm compiling crystal on my mac? I'm not sure where llvm_ext.so is. Where am I editing that path at?
<FromGitter>
<jipiboily> At least I have a few places to crash...
<RX14>
@elorest yes, you need to install all the libraries on the raspberry pi as that's where you're running the binary
<FromGitter>
<sdogruyol> @jipiboily is that expensive in US standards?
<FromGitter>
<ltran> Typo in eventbrite `traning` => `training` heh
<FromGitter>
<jipiboily> @sdogruyol idk, it is expansive given my actual context: my wife just went freelance too, and also not doing any Crystal work other than for fun...
<FromGitter>
<jipiboily> I’m spending much more on the conf in Vegas; but expecting some ROI.
<FromGitter>
<jipiboily> For Crystal, ROI would only be fun and meeting with all my SF friends…:)
<FromGitter>
<jipiboily> which is good
<FromGitter>
<sdogruyol> @jipiboily which conf?
<FromGitter>
<jipiboily> MicroConf
<FromGitter>
<sdogruyol> didnt know that, what's it about
<RX14>
there hasn't been any crystal meetups i've been able to attend
<RX14>
i'm a student and the only one i'd realistically be able to attend is one in london so it's a bit limited
<RX14>
it's fun enough to just contribute and hang out here for me :)
<FromGitter>
<sdogruyol> @RX14 aren't you in London
<RX14>
near london
<FromGitter>
<elorest> <RX14> apparently my mac has llvm version `~ ᐅ llvm-gcc -v ⏎ Apple LLVM version 8.0.0 (clang-800.0.42.1)` but raspbian has 3.5. In required libraries for crystal it states "You will need LLVM 3.8, 3.9 or 4.0." How does 8.0.0 play into that and how am I able to compile crystal on my mac if I have a completely different version than the 3 listed?
<RX14>
8 doesn't play into that
<BlaXpirit>
elorest, that can't be right
<RX14>
that's apple llvm and only consists of enough to run clang
<RX14>
you need to install llvm from homebrew
<BlaXpirit>
might as well install linux to play with this stuff xD
<BlaXpirit>
honestly why not use a VM, so much less trouble
<FromGitter>
<elorest> good points. Thanks. Will llvm from brew conflict with the one gcc is currently using?
<RX14>
it's really not
<RX14>
I don't use a mac but it seems to work for most people @elorest
<BlaXpirit>
elorest, nothing from brew should conflict, it is in its own folder
<RX14>
just doing brew install crystal should install LLVM correctly
zipR4ND has quit [Ping timeout: 240 seconds]
sz0 has quit [Quit: Connection closed for inactivity]
<RX14>
i think
kubaxvx has quit [Quit: WeeChat 1.6]
<FromGitter>
<elorest> I'm starting to think we I should just use a vm for this. Definitely conflicts.
Philpax_ has quit [Ping timeout: 240 seconds]
Philpax_ has joined #crystal-lang
<FromGitter>
<jwoertink> Wish I could go to this codecamp! I gotta find someone that will sponsor me :D
<RX14>
i think I managed to get someone to sign up lol
<FromGitter>
<sdogruyol> really?
<BlaXpirit>
elorest, well vagrant is easy cuz you dont do the installation process.
<FromGitter>
<elorest> Yeah. Looks like I'll have to install llvm from source for debian since the latest in their repo is 3.5. Has anyone done it another way?
<RX14>
yeah, llvm have packages
<RX14>
oh, only x86 and x86_64 though
<RX14>
debian looks like it has llvm-3.9 in armhf
pawnbox has joined #crystal-lang
<FromGitter>
<elorest> looks like xcode 8 use lvm 3.9
<FromGitter>
<elorest> from what I read
<FromGitter>
<elorest> <RX14> where do you see a repo for llvm-3.9 in armhf?
<FromGitter>
<tanoabeleyra> I read it, but can't find any "extract" method. Which is the right way to do it? Should I open the zip and then use File::write()?
<RX14>
hmm, that would probably be a useful helper
<RX14>
maybe make an issue for it
<FromGitter>
<tanoabeleyra> sorry if it's a dumb question, I'm used to Python ZipFile.extract()
<FromGitter>
<ltran> not dumb :D
<FromGitter>
<jaysg> has anyone made a live site on crystal lang yet?
<FromGitter>
<tanoabeleyra> oh ok, I'll try to do it myself, thanks!
<FromGitter>
<jaysg> I kinda would like to see what someone has built with crystal
<FromGitter>
<ltran> @tanoabeleyra let us know what you come up with. :thumbsup:
<FromGitter>
<tanoabeleyra> sure!, excited to do my first contribution :smile:
Renich has joined #crystal-lang
zipR4ND has quit [Quit: Leaving.]
akwiatkowski has quit [Ping timeout: 260 seconds]
<FromGitter>
<ltran> Im slowly sprinkling crystal cli tools around but wondering how i get it running on linux when im building it on my mac, i tried using the cross-compiler flag but I'm still failing at it :/
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 246 seconds]
Svenskunganka has left #crystal-lang [#crystal-lang]