Live data from Hacker News

Weave and Docker for Mac: The bridge between local and remote services

blog.runnable.com

1–10 of 45 posts

Re: Weave and Docker for Mac: The bridge between local and remote services

#3
post #2

Offtopic, but does anybody know how the diagrams in this article were generated? I'd love a simple piece of software to generate beautiful, straightforward pictures like this to explain architectural problems.

I don't think that it generated these diagrams, but you should check out planttext (http://www.planttext.com/) - makes UML diagrams easy.

Re: Weave and Docker for Mac: The bridge between local and remote services

#4
post #2

Offtopic, but does anybody know how the diagrams in this article were generated? I'd love a simple piece of software to generate beautiful, straightforward pictures like this to explain architectural problems.

I don't know about the article, but DOT[0] + graphviz[1] could be used for this.

[0] https://en.wikipedia.org/wiki/DOT_(graph_description_languag... [1] http://www.graphviz.org/

Re: Weave and Docker for Mac: The bridge between local and remote services

#5
Why not just run Linux locally? Mac OS X is BSD, not Linux, which means its build tools & environment are subtly incompatible. You're always going to be chafing if you develop anywhere other than in your deployment environment.

Linux is superlative for desktop & development use. It supports things like tiling window managers far better than does a Mac. It's free. The hardware is far more affordable. Although this is definitely a matter of taste, I find Linux far more usable than a Mac. I will grant that Mac laptops are lightweight & thin.

It just seems weird to me to go through all these contortions to develop software for Linux on a Mac or Windows box when it's far easier IMHO to just … run Linux.

Re: Weave and Docker for Mac: The bridge between local and remote services

#6
post #5

Why not just run Linux locally? Mac OS X is BSD, not Linux, which means its build tools & environment are subtly incompatible. You're always going to be chafing if you develop anywhere other than in your deployment environment. Linux is superlative for desktop & development use. It supports things like tiling window managers far better than does a Mac. It's free. The hardware is far more affordable. Although this is…

That simply isn't cool enough.

Re: Weave and Docker for Mac: The bridge between local and remote services

#9
post #5

Why not just run Linux locally? Mac OS X is BSD, not Linux, which means its build tools & environment are subtly incompatible. You're always going to be chafing if you develop anywhere other than in your deployment environment. Linux is superlative for desktop & development use. It supports things like tiling window managers far better than does a Mac. It's free. The hardware is far more affordable. Although this is…

Developers don't exist in a vacuum. A lot of people have to use stuff like Office and Skype; if you do that on Windows, "you're always going to be chafing", the pain just moves from one area to the next.

Re: Weave and Docker for Mac: The bridge between local and remote services

#10
post #5

Why not just run Linux locally? Mac OS X is BSD, not Linux, which means its build tools & environment are subtly incompatible. You're always going to be chafing if you develop anywhere other than in your deployment environment. Linux is superlative for desktop & development use. It supports things like tiling window managers far better than does a Mac. It's free. The hardware is far more affordable. Although this is…

I've been using a Mac for 10 years and am thinking of switching back to Linux. I also want to get new hardware as 4GB RAM is really limiting. What would people recommend? I do like the Mac hardware, but considering you can get better for a lot less I don't think I'll stick with it.
Post reply on HN