I had written some of my most complicated OO Python to-date, using a mixture of SQLAlchemy and Nagare. I found 2 excellent tools for generating class diagrams:
– pyreverse within the PyLint distribution is excellent
– and PyNsource is amazing as well
I ended up mainly using the first one, because all I had to do with `pip install pylint` and then pyreverse -o png -p app .
Posted in Python
From this reddit thread we have this dirt on G:
They stole search from RankDex, gmail was in beta for 8 years and the search still sucks balls, google maps is allright, android was acquired by them and is still in beta (not officially, but have you seen the problems they’re having?), chrome started out promising but gets worse and worse, Google voice was a neat idea that was stillborn and their mismanagement of G+ and hangouts is legendary. Reader, iGoogle, Google Talk, Google Health, Knol, Picnik, Buzz, Wave, aardvark, notebook, dictionary, dodgeball, jaiku, lively, pagecreator, answers, Google Plus, Google Glass, Google Nexus Q, etc. etc. etc. There’s more dead projects than live ones.
If your wordpress update failed with the error “””
The update cannot be installed because we will be unable to copy some files. This is usually due to inconsistent file permissions.: wp-admin/includes/update-core.php"""
Help is on the way.
sudo chown -R www-data:www-data .
The problem is that most frameworks misunderstand what HTML is.
The purpose of our MV- frameworks is mostly to map actual data- XML or JSON- to our HTML backing store. Their mistake is thinking of the HTML as a view- HTML does not have the concept of a “View”, and bolting the view on is awkward and leads to all sorts of tooling issues- which is mostly what the author is complaining about. These are valid complaints, but they don’t arise from separation- they arise from leaky abstractions.
Posted in Python
When I wanted to learn Scala, my first steps were to get Scala, SBT and Intellij IDEA installed. And then I needed to get IntelliJ IDEA to know about my locations for scala, scalac, and sbt.
The next step was to find some offline resources, so I could learn on the train. Here are enough resources to get you going:
Posted in Uncategorized