Live data from Hacker News

Show HN: Firesize – On-the-fly image resizing, no code required

firesize.com

21–30 of 43 posts

Re: Show HN: Firesize – On-the-fly image resizing, no code required

#21

Do you have a utility that lets me port over my named transformations from Cloudinary? Also, is there any way to pull images directly from an S3 bucket rather than from my Heroku instance?

Oh nope, but that would be pretty sweet. I'll throw that in the queue of things to build next.

We just grab whatever image you include in the url, so as long as the images in your S3 bucket are public, Firesize should be able to resize them just like normal.

Re: Show HN: Firesize – On-the-fly image resizing, no code required

#22

Great :), first impressions: I've seen a few of these before and the things I remember I liked about them was the ability to provide a default image incase you cannot load the image. Major kudos if you could do a g_face so you could center / crop around faces! You say you provide a CDN and yet the images are loading slow under HackerNews weight. I guess the type of people who are going to use these aren't super conce…

Oh yeah a default would be nice. Good idea.

The image on the homepage isn't behind a CDN, but when you signup we give you a custom subdomain which is behind a CDN. Although the initial loading and resizing still takes a quick second, before we cache it.

Not exactly. The Heroku addon just means you can easily signup and manage Firesize from the Heroku dashboard. Although the code is AGPL'd so you could totally run your own hosted version of Firesize: https://github.com/asm-products/firesize

Re: Show HN: Firesize – On-the-fly image resizing, no code required

#25
One small issue is that it doesn't correct for gamma. Most browsers don't even do it properly, so it isn't a very important issue at all.

Demo: http://firesize.com/100x100/g_center/http://www.4p8.com/eric...

More info: http://www.4p8.com/eric.brasseur/gamma.html

Re: Show HN: Firesize – On-the-fly image resizing, no code required

#26
post #21

Do you have a utility that lets me port over my named transformations from Cloudinary? Also, is there any way to pull images directly from an S3 bucket rather than from my Heroku instance?

Oh nope, but that would be pretty sweet. I'll throw that in the queue of things to build next. We just grab whatever image you include in the url, so as long as the images in your S3 bucket are public, Firesize should be able to resize them just like normal.

I like your pricing model much more--I don't like how Cloudinary charges me for storage, because I don't want them to store the images, just transform them.

What I would need to move over to yours are the following features: * Reorienting the picture based on exif data * Picture gravity via face detection * Way to ensure no one else maliciously uses my account (e.g., domain whitelisting/CORS, only pulling from my S3 bucket, something like that) * Renaming the output file image on the fly

Obviously, I'm only one customer, so don't do anything based on just me! But if it's at all helpful, these are one potential user's needs :)

Re: Show HN: Firesize – On-the-fly image resizing, no code required

#28

Nginx can do this with the ngx_http_image_filter_module (included in stock distribution): https://neosmart.net/blog/2014/nginx-wordpress-images-with-n...

That's really neat and I hadn't seen it before. Thanks for the pointer.

Re: Show HN: Firesize – On-the-fly image resizing, no code required

#29
post #27

Bit off-topic, but... it feels like there's a trend towards "x as a service" away from "x as open-source software". Is that something other people are seeing, or is it just my imagination?

Definitely seeing it. But if you want open source, check out imagesquish https://github.com/dmcquay/imagesquish

Re: Show HN: Firesize – On-the-fly image resizing, no code required

#30
Is there anything yet to prevent abuse? For example, in the case of Cloudinary, they allow signing of URLs[0] to prevent anyone from just using your account to serve arbitrary images.

[0] http://cloudinary.com/blog/on_the_fly_image_manipulations_se...

Post reply on HN