Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
olifante
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
121.
▲
by
olifante
15y ago
one nice thing about the web2py Data Abstraction Layer is that it doesn't have any dependencies. It's just a single file, and it seems to be pretty easy to use with Bottle, which doesn't have any data abstraction layer: http://martin.tecno
122.
▲
by
olifante
15y ago
One thing that I love about bottle is that it is one of the few web frameworks that supports Python 3 (as does CherryPy, I'm told). Not that it matters one bit if you're running on GAE, which only supports Python 2.5.
123.
▲
by
olifante
15y ago
Django is a full-stack framework with a monolithic approach. The fact that it is possible to switch some of the components doesn't really mean that it is advisable to do so. I've worked with Django for 3 years, and in my opinion Django actu
124.
▲
by
olifante
15y ago
For reasons that escape me, web2py doesn't seem to get much love, but deploying a web2py app to GAE takes all of 5 minutes. Web2py uses a DAL instead of an ORM, which means it's much easier to use the same data model on the non-relational d
125.
▲
by
olifante
15y ago
You said it yourself. The Django ORM is designed for relational databases. Django-nonrel seems to work, but it's a second-class citizen in the Django world. Much of the appeal of Django resides in the ecosystem of pluggable apps, and most o
126.
▲
by
olifante
15y ago
the funny thing is how all americans, including geeks, seem to consider this inevitable. Growing up in Europe, I was a full-blown geek at the age of 13 and I didn't feel socially isolated at all (much less taunted or tortured) because of it
127.
▲
by
olifante
15y ago
You must be a Ruby programmer.
128.
▲
by
olifante
15y ago
to try it out without making it permanent, just open a Terminal window and enter something like this: /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome -enable-vertical-tabs
129.
▲
by
olifante
15y ago
ah, the joy of libertarian thought. Let a thousand meltdowns bloom.
130.
▲
by
olifante
15y ago
The study also left out Bitbucket, which I'm sure still attracts a decent amount of Python projects (Mercurial is written in Python and was blessed by Guido as the preferred SCM). Yet that doesn't seem to have prevented Python from coming o
131.
▲
by
olifante
15y ago
But that's part of the point, isn't it? The very fact that Drupal folks prefer to live in their own isolated code community could indicate a degree of provincialism.
132.
▲
by
olifante
15y ago
it's interesting the way they measure language popularity by number of commits to the major code forges. It's a way to separate the living & breathing languages that are actually being chosen for new projects from the living-dead langua
133.
▲
by
olifante
15y ago
the 3rd slide shows the total number of commits per language on popular code hosting sites. To my eyes, there is a distinct split between 1st tier languages (C++, Java, Python, C, Javascript and Ruby) and 2nd tier languages (C#, Perl and PH
134.
▲
6 dominant languages on code forges: C++, Java, Python, C, Javascript & Ruby
(slideshare.net)
2 points
by
olifante
15y ago
|
5 comments
135.
▲
by
olifante
15y ago
TLDR: C++ fastest but hardest, Scala fast and elegant, Java simple but opaque, Go immature.
136.
▲
by
olifante
15y ago
absolutely brilliant commencement speech by Robert Krulwich.
137.
▲
by
olifante
15y ago
so broad coalitions are forced to favor the public interest, while narrow coalitions can afford to serve only their sponsors and ignore the public interest -- very interesting thesis. Do you have any links to more detailed discussions of th
138.
▲
by
olifante
16y ago
Béla Bartók
139.
▲
by
olifante
16y ago
What do you mean by lack of support for naked domains? You can host your AppEngine app at yourdomain.com via Google Apps, as described here: http://code.google.com/appengine/docs/domain.html I haven't heard of any limitations on using cus
140.
▲
by
olifante
16y ago
You haven't listened to many Naxos recordings, have you? Quoting from page 2 of their 2008 catalogue ( http://www.naxos.com/SharedFiles/pdf/NaxosCat2008May.pdf ): More than half of all current Naxos recordings are included in various
141.
▲
by
olifante
16y ago
Folio is nice, but it's missing what for me is the killer feature of GoodReader: the ability to crop the white margins for all pages of a PDF. This immensely improves PDF readability in portrait format. The Folio Fit-to-width functionality
142.
▲
by
olifante
16y ago
doesn't work for me. It only offers to open the .epub file in Stanza or GoodReader. iBooks is not shown as a possible choice.
143.
▲
by
olifante
16y ago
I found Hannas' book boring. I much prefer John DeFrancis' The Chinese Language - Fact and Fantasy ( http://en.wikipedia.org/wiki/Chinese_language_facts_and_fant... ) and Sampson's Writing Systems . These are the books that taught me tha
144.
▲
by
olifante
16y ago
you can also use StartU to see a map with the location of Portuguese startups, entrepreneurs and webapps: http://whois.startu.pt/
145.
▲
Minimal Django
(olifante.blogs.com)
3 points
by
olifante
16y ago
|
0 comments
146.
▲
by
olifante
17y ago
that's a bit harsh. I found the article genuinely interesting, even if very light on the details.
147.
▲
by
olifante
17y ago
I'm in Lisbon, Portugal
148.
▲
by
olifante
17y ago
no it's not. It's a good read, but not as seminal or breath taking as Guns, Germs and Steel, a true modern classic.
149.
▲
by
olifante
17y ago
Argh! Not the dreaded "I don't want to live in a world where X" cliché again!
150.
▲
by
olifante
17y ago
That's a specious distinction, even if I can understand their interpretation. It's just easier to say that: 1. Django Templates correspond to Rails Views (they both define how data is presented to the client). The biggest difference is that
More ›