Live data from Hacker News

Nanobox: Local development done right

desktop.nanobox.io

1–10 of 84 posts

Re: Nanobox: Local development done right

#3
seems interesting but I started clicking around, specifically in the Python section and this website seems to have been released too early, the text I am not sure is right(it says I need to use a ruby engine settings for python?) and some links don't work or give 404.

Re: Nanobox: Local development done right

#4
post #2

Interesting, but this is too much of a framework for my taste. I prefer to work with independent tools with a well-defined boundary, so that I can change them at will.

Agreed. This sentence especially makes me think this is too much magic:

>Nanobox detects your app type and automatically configures the environment and installs everything your app needs to run

and

>Each Engine sniffs the code looking for a positive match to determine which language / framework your app is written in

and lastly:

>The matched Engine generates a Boxfile defining the services your app needs to run and how each should be configured

This sound quite fragile imo. No specs or configuration, it just guesses what all my deps are, and how to configure redis,mysql, and "other data-specific services" etc.

So an enourmous abstraction over everything except my source code with no configuration and a promise to "take care of everything" and forcing me to use their pipeline. Hm...

Re: Nanobox: Local development done right

#7

seems interesting but I started clicking around, specifically in the Python section and this website seems to have been released too early, the text I am not sure is right(it says I need to use a ruby engine settings for python?) and some links don't work or give 404.

Later it says you can specify which JS runtime to use with python:

  build:
    runtime: python27
    js_runtime: nodejs-0.12
    app_module: ''

Re: Nanobox: Local development done right

#8
post #6
post #5

Can't see the letters, sorry. Not everyone is sitting in a dark room.

I am sitting in a dark room, with a high-contrast IPS screen, and still can barely read anything.

That said, the colors really are beautiful. At least, what I can see of them. Excellent color palette! I'm a sucker for softened tones like these.

Re: Nanobox: Local development done right

#9
post #7

seems interesting but I started clicking around, specifically in the Python section and this website seems to have been released too early, the text I am not sure is right(it says I need to use a ruby engine settings for python?) and some links don't work or give 404.

Later it says you can specify which JS runtime to use with python: build: runtime: python27 js_runtime: nodejs-0.12 app_module: ''

That one's not unreasonable.

Re: Nanobox: Local development done right

#10
post #4
post #2

Interesting, but this is too much of a framework for my taste. I prefer to work with independent tools with a well-defined boundary, so that I can change them at will.

Agreed. This sentence especially makes me think this is too much magic: >Nanobox detects your app type and automatically configures the environment and installs everything your app needs to run and >Each Engine sniffs the code looking for a positive match to determine which language / framework your app is written in and lastly: >The matched Engine generates a Boxfile defining the services your app needs to run and h…

>> Nanobox detects your app type and automatically configures the environment and installs everything your app needs to run

Yeah, that's gonna be a bit hard for it to do with our Clojure web app. Well, maybe. If it knows to install openjdk-7 and nginx because it sees a project.clj, then perhaps it really is as smart as it thinks it is.

Post reply on HN