75 karma · joined July 27, 2013
- axess: https://www.discogs.com/Axess-Chamaeleon/release/544829 https://www.youtube.com/watch?v=qkcvDi_J-Ks
- Danger in Dream: https://www.discogs.com/Danger-In-Dream-Entrance/release/555... https://www.youtube.com/watch?v=7qHqMh2pono
- Christopher Franke did some great solo stuff after his time at TD.
I sometimes need containers with several services, and that's perfectly fine if it makes the setup simpler. Services can be dynamically enabled/disabled for instance with daemontools. As a matter of fact, docker brought new life to djb's daemontools for me. This makes it possible to conditionally add even an sshd to my containers (just by mixing in a directory with the run configuration), so I can go into them and check what's going wrong.
And when things need to be hardened up, just drop the corresponding service directory.
Here it is (probably not where I originally read it): http://www.nbcnews.com/id/21643646/ns/health-behavior/t/what...
daemontools and ucspi-tcp are still some of the best tools to dig into. I love multilog (part of daemontools) which solves problems I didn't even know exist. e.g. I had a pool of servers and wanted to collect all the logs in one place... the way multilog names files makes this a simple rsync task, and you can just concatenate and sort, it even works for multi-lined output.
Since I started using docker, djb's tools got a new life for me. I manage all services within docker containers with daemontools.
1. You run the db and its files inside a container and regularly export a DB dump like so (example for postgres):
docker run --volumes-from db -v $(pwd):/backup ubuntu:trusty sh -c "cd /var/lib && tar zcvf /backup/backup.tgz postgresql"
(I don't recommend this)
2. You run the db inside a docker container and mount a volume for /var/lib/postgresql into docker. This I find is the best way. the db files remain on your host and you can easily maintain the DB (runtime) and files separately.
Adjust to whatever DB you're using.
For the record: I love the other Jetbrain IDEs (i.e. RubyMine and Intellij)
As it stands, this unjustified hate in a particular technology comes across as childish.
As for Nokia killing Symbian: To publicly announce a year before you actually ship the next product, that your current products are now obsolete - huge mistake! I don't think there is any dispute on this.
But we digress: I strongly believe that if you do it right there is money to be made as an Android vendor (don't forget those emerging companies from China, Huawei, xiaomi,...), but there is no money in WP. Nokia did a brilliant job with their Lumias, but they just won't sell without the right OS.
Nokia was the market leader in smartphones before they went WP. They were larger than Apple and Samsung combined and then some more. Motorola wasn't a big factor in the smartphone business. Google bought them for their patents, certainly not for their mismanaged smartphone strategy. So, Motorola went from 0% smartphone market share to roughly 3% with Android. (Nothing to write home about, but you can't blame this on Android.)
Nokia on the other side was at 34% when they decided to go all in on WP, and look where they are now: 3%. Nokia's fall is of historic proportions. Motorola's fall doesn't even come close.
You see WP devices 'a lot' (that is: you get to see them once in a while) over there, but these are mostly owned by people who wanted some sort of smartphone. Also a lot of them are quite annoyed that there are no apps.
WP market is much much smaller, so, by becoming a big player in this market, which Nokia achieved in very little time, they became in fact a big player in a market where there really is no money.
Had they instead of this focused on becoming a big player in a market that actually matters, e.g. the Android market, then Nokia may still (or again) be worth a lot. (But then they wouldn't be a cheap take-over target for Microsoft.)
With Nokias connection to telcoms, they could have easily achieved a big chunk of the android market share.
Imagine if instead they went for android, and took that 70% market share in the Android space? It was possible for them to do in the WP space, why should it not have been possible in the Android space?
As I see it, they wasted their engineering abilities to gain a big chunk of an unimportant market, rather than shooting for the big fish, because their idiotic CEO puts Microsoft's interests before Nokia's.