Comment Avatar (Score 1) 148
Looks like screens in Avatar!
Looks like screens in Avatar!
(and for OpenBSD, etc.)
It's no biggie, just recompile it!
Oh wait...
> -> faster routing code (all juniper routers run a modified version of fbsd, for good reason)
Yes, the good reason is the BSD license. They can use it for free and make money out of it without needing to opensource nor contribute back anything.
> -> actual coherent system
Uh? Oh come I can't compile that software against OpenSSL? Ah, it's using OpenSSL from
Seriously, it's a real mess.
> > Linux emulation is broken and has been broken for ages.
> Works for me.
Try to run the Neko VM, then.
Segfault, segfault, segfault. While it of course works like a charm on a real Linux system.
"ahah, you stupid, Neko is in the ports tree, just install it and enjoy the native version"
Yeah, but while it's in the ports tree, it obviously was never tested because it can't even start a thread without immediately crashing. Oh and a bug report is open for years, but apparently nobody knows how to make it work and nobody wants to remove broken ports from the ports tree either.
If you love the "touch" aspect of the Magic Mouse, an alternative is the Wacom Bamboo Touch tablet.
It's roughly the same price as a Magic Mouse, it supports gestures just fine, the area makes it more comfortable than a mouse and best of all, you can also use it as a tablet.
Come on, almost every major app has a light version. And in-app purchases encourages this even more.
Well, Android is no better, or even worse.
Almost every commercial Android application gets immediately cracked. Anyone can freely download them from links posted on public forums you can find with a simple Google search. And as far as I understand, there's even no need to jailbreak the device in order to install Android cracked software.
This is really bad for developers and I really hope that eventually, Apple and Google will find a solution to prevent this.
Unfortunately, on OSX, while the option (-w) is documented, OpenSSH still doesn't support tunneling, even after installing tuntap.
Unless, of course, it runs NetBSD.
Bought it, and frankly, it sucks. Bloom was great, but IMHO the new one sounds like shit. Don't waste your money.
Ehm, "where you are going" is usually defined _before_ you start programming. It's called specifications.
In my experience, bosses want to see things. Working user interfaces. They want to be able to play with products as soon as possible.
Bad strategy:
- Choose the best tools for the job even if this is not one the company used for previous projects
- Write solid, reliable, secure, clean, flexible, scalable, optimized and tested foundations.
- Tell your boss that you spent 80% of the time allowed to the project writing quality code, but there's nothing to look at yet.
- Sequentially and methodically write every part of the project, with a crappy UI just for testing
- Polish the UI, replace images with nice-looking ones
- Profit?
Rewarding strategy:
- Stick with the same old tools: no need to justify nor to demonstrate anything.
- Write crappy foundations. Hard-code data as much as possible. You just need to get a working test case.
- Work on the UI. Make it look cool even if it barely works. Add every possible button as soon as possible, even if they don't trigger any action. Looking at the interface is the way most people will judge the completion of the project.
- Connect the UI to the crappy foundations. You can easily show how much progress you did on the project.
- Rewrite the foundations so that they can deal with real data.
- The project is ready for production, you made the deadline.
- Plugging security holes, rewriting everything so that it can handle the real load, and fixing bugs will be dealt with after the deadline.
- Who cares about the quality of the code ? It's closed source anyway.
Ahaha you're so funny.
Now, GOTO \your_namespace because $this->is_off_topic(TRUE == "FALSE");
There is already a Ruby VM that runs in a browser: Hotruby : http://hotruby.yukoba.jp/
John Resig even blogged about it ages ago: http://ejohn.org/blog/ruby-vm-in-javascript/
Also, JS.class, while not a Ruby VM, is pretty cool and actually useful: http://blog.jcoglan.com/2009/06/08/jsclass-21-an-improved-pacakge-manager-proper-hashes-and-lots-of-ruby-19-goodness/ - http://ajaxian.com/archives/jsclass-21-released
"More software projects have gone awry for lack of calendar time than for all other causes combined." -- Fred Brooks, Jr., _The Mythical Man Month_