jhass changed the topic of #crystal-lang to: The Crystal programming language | http://crystal-lang.org | Crystal 0.18.7 | Fund Crystals development: http://is.gd/X7PRtI | Paste > 3 lines of text to https://gist.github.com | GH: https://github.com/crystal-lang/crystal | Docs: http://crystal-lang.org/docs/ | API: http://crystal-lang.org/api/ | Logs: http://irclog.whitequark.org/crystal-lang
Philpax has joined #crystal-lang
tomchapin has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Philpax has quit [Ping timeout: 244 seconds]
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 264 seconds]
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 265 seconds]
Oliphaunte has joined #crystal-lang
Oliphaunte has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 244 seconds]
ponga has joined #crystal-lang
jhass has quit [Ping timeout: 250 seconds]
asterite has quit [Ping timeout: 244 seconds]
Philpax has joined #crystal-lang
asterite has joined #crystal-lang
jhass has joined #crystal-lang
tomchapin has joined #crystal-lang
bjz has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
soveran has joined #crystal-lang
soveran has quit [Ping timeout: 276 seconds]
bew78 has joined #crystal-lang
tomchapin has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
pawnbox has joined #crystal-lang
mgarciaisaia has joined #crystal-lang
pawnbox has quit [Ping timeout: 244 seconds]
snsei_ has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
snsei has joined #crystal-lang
Oliphaunte has joined #crystal-lang
Oliphaunte has quit [Remote host closed the connection]
mgarciaisaia has left #crystal-lang [#crystal-lang]
pawnbox has quit [Ping timeout: 250 seconds]
Oliphaunte has joined #crystal-lang
Oliphaunte has quit [Remote host closed the connection]
xmgx has quit [Remote host closed the connection]
Oliphaunte has joined #crystal-lang
Oliphaunte has quit [Read error: Connection reset by peer]
Oliphaunte has joined #crystal-lang
snsei_ has joined #crystal-lang
snsei has quit [Ping timeout: 260 seconds]
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 240 seconds]
mgarciaisaia has joined #crystal-lang
mgarciaisaia has left #crystal-lang [#crystal-lang]
soveran has joined #crystal-lang
pawnbox has joined #crystal-lang
soveran has quit [Ping timeout: 240 seconds]
pawnbox has quit [Ping timeout: 244 seconds]
bjz has joined #crystal-lang
Yxhvd has quit [Quit: No Ping reply in 180 seconds.]
pawnbox has joined #crystal-lang
bazaar has quit [Ping timeout: 240 seconds]
Yxhuvud has joined #crystal-lang
mgarciaisaia1 has joined #crystal-lang
mgarciaisaia1 has left #crystal-lang [#crystal-lang]
pawnbox has quit [Ping timeout: 260 seconds]
Oliphaunte has quit [Read error: Connection reset by peer]
bazaar has joined #crystal-lang
pawnbox has joined #crystal-lang
matp has joined #crystal-lang
ttdonovan has joined #crystal-lang
ttdonovan has quit [Quit: ttdonovan]
ttdonovan has joined #crystal-lang
DeBot has quit [Ping timeout: 260 seconds]
ttdonovan has quit [Quit: ttdonovan]
soveran has joined #crystal-lang
soveran has quit [Ping timeout: 244 seconds]
soveran has joined #crystal-lang
soveran has joined #crystal-lang
soveran has quit [Changing host]
txdv has joined #crystal-lang
txdv has quit [Client Quit]
txdv has joined #crystal-lang
txdv has quit [Client Quit]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
Philpax has quit [Ping timeout: 244 seconds]
gewo1 has quit [Ping timeout: 244 seconds]
<BlaXpirit> ttdonovan, it's interesting. crystal has methods to convert integers of particular size like this, but probably not for BigInt. so your code might actually be the most concise possible
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
<crystal-gh> [crystal] olbat opened pull request #3218: Fix: Int32 overflow when using File.read on big files #3209 (master...fix_file_read_int32_overflow) https://git.io/viUAw
mark_66 has joined #crystal-lang
matp has quit [Ping timeout: 240 seconds]
txdv has joined #crystal-lang
txdv has quit [Client Quit]
DeBot has joined #crystal-lang
gewo has joined #crystal-lang
txdv has joined #crystal-lang
Nik736 has joined #crystal-lang
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
Davy_CC has quit [Ping timeout: 240 seconds]
Davy_CC has joined #crystal-lang
bjz_ has joined #crystal-lang
bjz has quit [Ping timeout: 276 seconds]
soveran has quit [Remote host closed the connection]
matp has joined #crystal-lang
soveran has joined #crystal-lang
Philpax has joined #crystal-lang
tomchapin has joined #crystal-lang
tomchapi_ has quit [Ping timeout: 255 seconds]
mkl0501 has joined #crystal-lang
<RX14> BlaXpirit, i disagree with you on string size. I think that 4gb is a good size limit and it should stay
<RX14> doubling the header size to allow people to misuse strings seems like a bad idea to me
wmoxam has quit [Ping timeout: 265 seconds]
wmoxam has joined #crystal-lang
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 276 seconds]
soveran has quit [Remote host closed the connection]
adam12 has quit [Ping timeout: 265 seconds]
soveran has joined #crystal-lang
adam has joined #crystal-lang
adam is now known as Guest32546
txdv has quit [Quit: WeeChat 1.6-rc1]
txdv has joined #crystal-lang
soveran has quit [Remote host closed the connection]
mark_66 has quit [Remote host closed the connection]
mark_66 has joined #crystal-lang
crystal-lang135 has joined #crystal-lang
mgarciaisaia has joined #crystal-lang
mgarciaisaia has left #crystal-lang [#crystal-lang]
crystal-lang135 has quit [Ping timeout: 264 seconds]
pawnbox has joined #crystal-lang
Guest32546 is now known as adam12
pawnbox has quit [Ping timeout: 240 seconds]
bjz has joined #crystal-lang
bjz_ has quit [Ping timeout: 265 seconds]
pawnbox has joined #crystal-lang
bew78 has quit [Quit: WeeChat 1.5]
mkl0501 has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
bew78 has joined #crystal-lang
soveran has joined #crystal-lang
soveran has joined #crystal-lang
soveran has quit [Changing host]
soveran has quit [Ping timeout: 260 seconds]
soveran has joined #crystal-lang
pawnbox has quit [Remote host closed the connection]
mkl0501 has joined #crystal-lang
blassin has joined #crystal-lang
blassin has quit [Quit: Page closed]
pawnbox has joined #crystal-lang
soveran has quit [Remote host closed the connection]
mgarciaisaia has joined #crystal-lang
mgarciaisaia has left #crystal-lang [#crystal-lang]
mgarciaisaia has joined #crystal-lang
tomchapi_ has joined #crystal-lang
tomchapi_ has quit [Client Quit]
mgarciaisaia has left #crystal-lang [#crystal-lang]
soveran has joined #crystal-lang
soveran has quit [Ping timeout: 244 seconds]
mark_66 has quit [Remote host closed the connection]
soveran has joined #crystal-lang
soveran has quit [Changing host]
soveran has joined #crystal-lang
ponga has quit [Quit: Connection closed for inactivity]
jr_ has joined #crystal-lang
jeromegn has quit [Ping timeout: 244 seconds]
jr_ has quit [Client Quit]
noblehelm has joined #crystal-lang
jeromegn has joined #crystal-lang
<noblehelm> crystal lang has any shard for image processing?
noblehelm has quit [Quit: leaving]
noblehelm has joined #crystal-lang
<jhass> depending on what you want, shelling out to imagemagick might be easiest
<RX14> yes
<RX14> you want imagemagick bindings probably
<RX14> which don't seem to exist as a shard
<noblehelm> i want to load it to a matrix and be able to perform processing on it and output an image thereafter
<noblehelm> like interpolation, gaussian filters and {low,high}-pass
<RX14> sounds like something imagemagic should be able to do
<RX14> if it can't apply said filters to the matrix, it will be able to output raw RGB to handle yourself
<noblehelm> i'm currently undergoing a image processing course, so that's why
<noblehelm> asked my teacher if i could do in something like python, she refused because she said python already have too many things to facilitate
<RX14> well then
<RX14> using imagemagic is cheating
<RX14> it does everything for you
<jhass> you're probably not supposed to use any library then
<jhass> what's your input data?
<noblehelm> any image
<RX14> you might want a png decoder or the likes though
<noblehelm> any format
<RX14> which seem to exist
<RX14> this looks good
<RX14> it takes pngs and returns a "canvas" which is the raw rgba grid
<RX14> probably should use [] and []= instead of get_pixel and set_pixel though
<noblehelm> dang, a real png decoder
<noblehelm> i wonder if someone did one for jpeg
<noblehelm> thank you
mhib has joined #crystal-lang
<RX14> stumpy_png is a bit rough round the edges
<RX14> like having a crop_y bot not a crop_x
soveran has quit [Remote host closed the connection]
<noblehelm> funny thing, i did a computer graphics course before and the teacher was a stupid dude who insisted that a CG course must have an entire topic on JPEG decoder
<noblehelm> he did set aside 2D and 3D to teach Fourier analysis and JPEG
soveran has joined #crystal-lang
soveran has quit [Remote host closed the connection]
Ven has joined #crystal-lang
ttdonovan has joined #crystal-lang
ttdonovan has quit [Quit: ttdonovan]
<RX14> looks like asterite might be back
<BlaXpirit> :)
<Papierkorb> yay
<RX14> i wouldn't like to look at his github notifications lol
soveran has joined #crystal-lang
soveran has quit [Changing host]
soveran has joined #crystal-lang
soveran has quit [Ping timeout: 255 seconds]
A124 has quit [Ping timeout: 244 seconds]
soveran has joined #crystal-lang
mhib has quit [Ping timeout: 276 seconds]
willl has joined #crystal-lang
Nik736 has quit [Quit: Textual IRC Client: www.textualapp.com]
pawnbox has quit [Remote host closed the connection]
Ven has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
pawnbox has joined #crystal-lang
soveran has quit [Remote host closed the connection]
<noblehelm> quit
<noblehelm> crap
<noblehelm> missed the backlash
noblehelm has quit [Quit: leaving]
<RX14> i do it all the time lol
pawnbox has quit [Ping timeout: 244 seconds]
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 264 seconds]
pataphysics has quit [Ping timeout: 276 seconds]
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 258 seconds]
pataphysics has joined #crystal-lang
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 240 seconds]
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 264 seconds]
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 276 seconds]
am_ has joined #crystal-lang
am_ has quit [Remote host closed the connection]
bjz has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 240 seconds]
Philpax has quit [Ping timeout: 260 seconds]
Philpax has joined #crystal-lang
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 240 seconds]
pawnbox has joined #crystal-lang
maxpowa has quit [Ping timeout: 265 seconds]
maxpowa has joined #crystal-lang