The correct way to do this, would have been to write it in bog standard javascript, do not pollute the dom or javasacript objects any more than absolutely necessary, encapsulate everything you need in a single object.
All you'd have to do is run:
jQuery.noConflict();
and your DOM/JS scope is clean. So if you want to use bog standard JS or any other library, the above is all you need to know about jQuery.
The reason the Jetpack dev's probably went for jQuery is because it is small, plays nice with other libraries and is easily extensible.
Good job, but this system has a few years left to catch up with Extjs
I've played around with UIzard, it's completely different to Extjs. Think Eclipse/Dreamweaver-for-the-web, not Yet Another JS Library (YUI is comparable to Extjs).
the Arc de Triomphe has sculptures all over it, detailing the wars fought by France, and there's also the tomb of the Unknown Soldier (who died during WW1) at its foot.
Yes I'm a lazy coder I know, but fuck it, you get what you pay for.
Do it right, or don't do it at all.
I'm all for cutting corners when dealing with stingy clients (which tend not to be clients for long) so I get your way of thinking, but basic security shouldn't be one of the corners to cut. In the end it will be worthwhile to simply add a bit of code to sanitize user input to avoid all the hassle you'll get in the long run.
If you are spending an hour (of your own or billed) every two months for cleaning up crap, next time please spend two hours and add some validation. Keep on billing said client for spam cleanups for all I care.
Every time a viewer sees spam it makes your work seem poor. Even a lazy coder knows when it will cost him more work in the long run.
True for domestic companies, but not for international companies.
Mod parent up. Yes, it's true: Dutch companies pay plenty, but international companies can route their funds via the Netherlands and gain quite a tax break.
Luckily this is also against EU law and should be over soon. Good riddance.
So that raises the question, do you try to force papers to shoot for the lowest common denominator, or do you let them establish a baseline standards that readers would have to meet in order to be supported?
Neither. You'd specify a generic webservice interface with which each reader can specify which features it supports, and the 'newspaper' server would send it a PDF that comes closest.
No fuss with upgrading to a new ereader and you get the best version your reader can handle. The only problem is requiring software om the ereader client (which you would need anyway for this to work) and getting all the newspapers to agree on a single interface (nobody said it would be easy).
I could see this work technically. From a business perspective though, most people will either stick with getting their news free from the web or via deadtree newspaper. It would have to be a pretty good brain-dead ereader, bundled together with a deadtree subscription if this were to get anywhere.
Does anyone have good ideas for a relatively powerful laptop without a display?
Simply hook up a monitor and you have a energy-efficient and quiet desktop. For fun, strap the laptop to the back of the monitor.
With older laptops you could fool around with those mini-LCD screens, use them for displaying the weather for instance. But as you mention it's a powerful laptop, so it would probably make a decent desktop.
Owning the machine running the open source code, and even having the machine onsite, does not mean it's any more "free" than the original SaaS if you lack the expertise to fix things when they break. Does RMS really think everyone currently using SaaS should develop that expertise?
Having the expertise is a whole different question. Not everyone can debug a program, but that doesn't mean that it isn't useful to have the source code of a program for those people that can.
If the SaaS you are using is open source, then you have the _option_ to set up your own version (or hire someone to do it for you) and modify it in any way you please, if you want to. You don't have that option with a traditional SaaS-provider. That is the freedom RMS wants.
He also wrote a book called "A new kind of Science" which lays out some interesting ideas based on what are called "Cellular Automata" - basically a simple algorithm turned into a loop.
Except that most of the ideas on CA that Wolfram used (borrowed?) were already well-known. "A New Kind of Science", it wasn't.
Read: It's a near impossibility to support older titles.
My first reaction was: why would that be unlikely/impossible? If the MotionPlus simply made the 'mote more accurate, then there would be no need for software support on the Wii (via a new IOS-version).
But what the MotionPlus probably does is add a second gyroscope to the Wiimote and send the data directly to the Wii. The Wii would then be able to determine the orientation of the Wiimote more accurately by comparing the data of both gyroscopes. Any other setup would automatically give backwards-compatibility (but it seems like it wouldn't work).
Can't wait for the next step: 3 BT receivers to triangulate the position of the wiimotes. I'd love to get rid of that barely-functional sensorbar setup.
Backbones are the interstate of the internet, and the "local nodes" are the roads. Sure, you COULD pierce together an ad-hoc network of ethernet to PC to PC to PC... but that'd be like trying to have a shipping business that not only avoided the interstate, but didn't even get in a car.
A better analogy would be for GP to build his own on-ramp to the interstate, because the local roads and the only existing on-ramp are all owned by companies that demand a fee for their usage. ISPs do form part of the backbone, but they also plug into a central internet exchange.
The problem is that a private on-ramp simply costs too much for only a couple of users, so you'd need to band together to make it worthwhile. In effect, set up your own community ISP. You'd also need to come up with a good plan to hook up all the homes to the on-ramp though.
Of course, there is Zimbra and its ilk, but it really doesn't take long for the subscriptions to cost more than Exchange in the long run.
It's clear you don't know what you're talking about on this front. Zimbra (with outlook connector) is a _lot_ cheaper compared to Exchange.
I recently did a Zimbra-conversion for a client, it went remarkably well. The price is reasonable if you want outlook-interactivity and support, and given that Zimbra uses FOSS under the hood and has a great admin-interface it's easy to administer and extend. The open source version is perfect if you are in a situation where Outlook has not reared its head.
Then again, for your average business reliability/stability is much more important than price. That is the biggest win Zimbra and FOSS have over Exchange. Webmail users don't mind switching, as long as they get a better, more dependable solution.
The only thing keeping Exchange in place are the PHBs.
It won't be worthwhile to specialize in any language. It's time to get a job and some real-world experience.
As a CS grad, you should be able to pick up any language within a few weeks. This is your main selling point versus those that have already specialized within a certain area. A few extra months of specialization won't help; if you do you'll likely restrict yourself to only those jobs and have to compete against those with years of experience.
Instead, make good use of your current flexibility (and relative cheapness) and land yourself an entry-level programming position in an area that sparks your general interest. If after a few years on the job you'd like to apply for a job that requires experience, you now are able to.
If you want to restrict access to your country only, you could give geoip a try. Either call geoiplookup for every visitor or use one of the many bindings.
It might block users you would want on your site though and there's not a lot you can do about proxies. YMMV.
There doesn't exist any really good F/OSS groupware alternatives. The ones out there are really crippleware and you have to buy licensing to get at the good stuff. I guess sharepoint is easier to replace with an open source CMS.
Give Zimbra a try, the web user/admin interface is great and it wraps up a range of F/OSS tools in one coherent package.
Yes, if you want the MAPI Outlook connector you'll have to pay for the Network edition, but the price is reasonable and with Openchange picking up steam I'm guessing this won't be the case for too long. Or simply ditch Outlook.
But it's not only Python, you can still write software in C/C++ and J2ME. Though C++ applications requires a signature from nokia to be able to run.
I haven't done any C++ programming for S60 (have done so in Python), but isn't it so that you need a signature if your application wants access to certain phone functions? For example, if your application is simply a game you wouldn't need a signature, but if you want to access the contact list you do. Last time I checked this was how it was done with PyS60.
Anyway, I'm hoping Nokia releasing Symbian as open source will revive the S60 for development. With Google having Android quite locked-down and OpenMoko muddling along, S60 will be the real open source mobile platform.
Linux Action show (in their last episode) seem to adamantly think that this lawsuit has nothing to do with Linux.
Then they haven't read the documents MS filed. At least the long filename patent was in it, and TomTom uses Linux's vfat module for reading files. I don't see how you could have TomTom "violate" this patent without discussing Linux.
IANAL and neither are the guys from the show, but I wouldn't be so quick to consider this case as merely a battle between two companies.
Apache/2.2.4 (Ubuntu) mod_fastcgi/2.4.2 PHP/5.2.3-1ubuntu6.5 Server at john.freml.in Port 80
Whoops...
All you'd have to do is run:
and your DOM/JS scope is clean. So if you want to use bog standard JS or any other library, the above is all you need to know about jQuery.
The reason the Jetpack dev's probably went for jQuery is because it is small, plays nice with other libraries and is easily extensible.
I've played around with UIzard, it's completely different to Extjs. Think Eclipse/Dreamweaver-for-the-web, not Yet Another JS Library (YUI is comparable to Extjs).
Champs-Elysees. It is indeed a fitting name.
Do it right, or don't do it at all.
I'm all for cutting corners when dealing with stingy clients (which tend not to be clients for long) so I get your way of thinking, but basic security shouldn't be one of the corners to cut. In the end it will be worthwhile to simply add a bit of code to sanitize user input to avoid all the hassle you'll get in the long run.
If you are spending an hour (of your own or billed) every two months for cleaning up crap, next time please spend two hours and add some validation. Keep on billing said client for spam cleanups for all I care.
Every time a viewer sees spam it makes your work seem poor. Even a lazy coder knows when it will cost him more work in the long run.
Mod parent up. Yes, it's true: Dutch companies pay plenty, but international companies can route their funds via the Netherlands and gain quite a tax break.
Luckily this is also against EU law and should be over soon. Good riddance.
Neither. You'd specify a generic webservice interface with which each reader can specify which features it supports, and the 'newspaper' server would send it a PDF that comes closest.
No fuss with upgrading to a new ereader and you get the best version your reader can handle. The only problem is requiring software om the ereader client (which you would need anyway for this to work) and getting all the newspapers to agree on a single interface (nobody said it would be easy).
I could see this work technically. From a business perspective though, most people will either stick with getting their news free from the web or via deadtree newspaper. It would have to be a pretty good brain-dead ereader, bundled together with a deadtree subscription if this were to get anywhere.
Simply hook up a monitor and you have a energy-efficient and quiet desktop. For fun, strap the laptop to the back of the monitor.
With older laptops you could fool around with those mini-LCD screens, use them for displaying the weather for instance. But as you mention it's a powerful laptop, so it would probably make a decent desktop.
Having the expertise is a whole different question. Not everyone can debug a program, but that doesn't mean that it isn't useful to have the source code of a program for those people that can.
If the SaaS you are using is open source, then you have the _option_ to set up your own version (or hire someone to do it for you) and modify it in any way you please, if you want to. You don't have that option with a traditional SaaS-provider. That is the freedom RMS wants.
Except that most of the ideas on CA that Wolfram used (borrowed?) were already well-known. "A New Kind of Science", it wasn't.
My first reaction was: why would that be unlikely/impossible? If the MotionPlus simply made the 'mote more accurate, then there would be no need for software support on the Wii (via a new IOS-version).
But what the MotionPlus probably does is add a second gyroscope to the Wiimote and send the data directly to the Wii. The Wii would then be able to determine the orientation of the Wiimote more accurately by comparing the data of both gyroscopes. Any other setup would automatically give backwards-compatibility (but it seems like it wouldn't work).
Can't wait for the next step: 3 BT receivers to triangulate the position of the wiimotes. I'd love to get rid of that barely-functional sensorbar setup.
A better analogy would be for GP to build his own on-ramp to the interstate, because the local roads and the only existing on-ramp are all owned by companies that demand a fee for their usage. ISPs do form part of the backbone, but they also plug into a central internet exchange.
The problem is that a private on-ramp simply costs too much for only a couple of users, so you'd need to band together to make it worthwhile. In effect, set up your own community ISP. You'd also need to come up with a good plan to hook up all the homes to the on-ramp though.
It's clear you don't know what you're talking about on this front. Zimbra (with outlook connector) is a _lot_ cheaper compared to Exchange.
I recently did a Zimbra-conversion for a client, it went remarkably well. The price is reasonable if you want outlook-interactivity and support, and given that Zimbra uses FOSS under the hood and has a great admin-interface it's easy to administer and extend. The open source version is perfect if you are in a situation where Outlook has not reared its head.
Then again, for your average business reliability/stability is much more important than price. That is the biggest win Zimbra and FOSS have over Exchange. Webmail users don't mind switching, as long as they get a better, more dependable solution.
The only thing keeping Exchange in place are the PHBs.
Handbreak is what the MPAA will do to you if they find out you use Handbrake.
It won't be worthwhile to specialize in any language. It's time to get a job and some real-world experience.
As a CS grad, you should be able to pick up any language within a few weeks. This is your main selling point versus those that have already specialized within a certain area. A few extra months of specialization won't help; if you do you'll likely restrict yourself to only those jobs and have to compete against those with years of experience.
Instead, make good use of your current flexibility (and relative cheapness) and land yourself an entry-level programming position in an area that sparks your general interest. If after a few years on the job you'd like to apply for a job that requires experience, you now are able to.
Oh no, not another boring party/mini-game collection. Doesn't the Wii 9 have enough bad orgy games already?
(and we all laughed when Nintendo chucked the name 'Revolution'...)
FTFTFY
Redundant, sheesh. It's hard to be redundant when your post all but answers the f-ing question.
Mods: I don't know what you're smoking today, but I could use some.
If you want to restrict access to your country only, you could give geoip a try. Either call geoiplookup for every visitor or use one of the many bindings.
It might block users you would want on your site though and there's not a lot you can do about proxies. YMMV.
Give Zimbra a try, the web user/admin interface is great and it wraps up a range of F/OSS tools in one coherent package.
Yes, if you want the MAPI Outlook connector you'll have to pay for the Network edition, but the price is reasonable and with Openchange picking up steam I'm guessing this won't be the case for too long. Or simply ditch Outlook.
I haven't done any C++ programming for S60 (have done so in Python), but isn't it so that you need a signature if your application wants access to certain phone functions? For example, if your application is simply a game you wouldn't need a signature, but if you want to access the contact list you do. Last time I checked this was how it was done with PyS60.
Anyway, I'm hoping Nokia releasing Symbian as open source will revive the S60 for development. With Google having Android quite locked-down and OpenMoko muddling along, S60 will be the real open source mobile platform.
Then they haven't read the documents MS filed. At least the long filename patent was in it, and TomTom uses Linux's vfat module for reading files. I don't see how you could have TomTom "violate" this patent without discussing Linux.
IANAL and neither are the guys from the show, but I wouldn't be so quick to consider this case as merely a battle between two companies.
The Gimped Feisty gLight? No thanks.
Mod parent up. Unlike GP (which is at +5 insightful and _almost_ gets it right), parent truly understands the concept of NULL in RDBMS's.
Pity I don't have modpoints atm.
You owe me $80k for reading your $8000 comment, you insensitive clod!