315 karma · joined January 21, 2013
Most people used java.util.ArrayList all the time but they couldn't answer why nor did they want to know why a LinkedList, Map, Tree etc. would be better for a specific case. While it is nice to have all those high level types and classes available it's kind of sad that most people aren't interested in the inner workings.
Edit: The various Java collection implementations aren't really "low level" either, but you get the idea.
While we can blame the DOM and it's layouts recalculations there are many websites that are super responsive. I'm no web developer but if you take the weaknesses of the DOM into account it can't be that hard to keep a website reactive and smooth.
Why Esc? For Vim?
*Control instead of Caps, Delete above Enter
That's the only thing that would make sense.
[1] http://elitekeyboards.com/products.php?sub=pfu_keyboards,hhk...
- AIDE https://play.google.com/store/apps/details?id=com.aide.ui...
- Sand IDE https://play.google.com/store/apps/details?id=com.jimmychen....
I used Terminal IDE on my Nexus 7 (yeah, too small for actual work) before and with a physical keyboard connected it comes with everything needed to create, build, pack and install Android apps, including native development in C/C++.
Why not compile everything to brainfuck? It reminds me of that post of the guy who booted linux on an 8 bit uC :D
Same visual quality/performance as a native game is probably not possible and every game in js will perform worse AND create more load (and waste energy).
Why is everyone trying to move games and big applications to the web?
The math behind it is ridiculously easy and JS got faster over the years. And as someone already mentioned there is a 13 years old paper about verlet physics in games so this is everything but new.
On the server side however if you add new components, services or introduce new fields in existing entities you have to restart the JBoss and build the changed component.
It is enterprise, I'm working on the market-leading MES (Manufacturing Execution System) solution for the pharma- and biotech area. Our internal framework alone consists of around 3.700 classes.
Of course a full build is only needed every once in a while but single components take 1-3 Minutes to build as well.
I usually use the time to get coffee or put together a new playlist (listening to music 99% of the time).
A single click (without moving) should draw a dot.
A vote to clear the canvas would be cool, removing stuff with that brush is a bit annoying.
They will find a way to make it really hard to block that stuff based on generic rules or by blocking the servers that serve the ads.
oh_no {
while true; do
yes > /tmp/windows_vista_$RANDOM
done
}
while true; do; oh_no &; doneIt's interesting, though. You can even list who's connected to the server.
netstat -nat | awk '{ print $5}' | cut -d: -f1 | sed -e '/^$/d' | uniqI mostly program "on demand".
So focus on tasks you often do that you could automate or programs you use that you think are way too heavy for what you need them for until you find something.
Keep in mind that you have to start with the (language independent) basics no matter how boring books and online resources are.