How the hell did the parent post wind up 'insightful'? If I create some
software myself (no other peoples' software involved), license it under the GPL, and distribute
binaries to people in any way whatsoever, the parent would have
me obliged to spring for a webhoster and bandwidth cost?!
The GPL is 'free as in speech, not as in beer'. It's not 'free as in speech and as in beer'.
You're getting some software with some additional rights; those rights don't include
the right to push cost on me. RMS himself
distributed Emacs on tape only initially, and the tapes cost $150.
And as for 'all GPL software involves an advanced audience', I know some stores that use Linux for a few of their desktops, and they have nary a clue on how the binaries got to their computer (a helpful geek maintains them), and they don't even know what source code is. Stop projecting.
Since access is associated only with the user... there's no setuid mechanism that allows a program to be run by the user but with elevated privileges... any code run by the user has that right, and thus any remote or local exploit really has to be treated as a root exploit.
That is only partially true. While I personally don't know a way to assign 'proxy roles' to a program, it is easy enough for an out-of-process com component.
The list of the "coalition of the willing" mentioned only tiny,
irrelvant countries, and skipped over really important ones: England,
Spain, Poland, the Netherlands. Yes, we did 90% of the work ourselves,
but the film implied that we had absolutely no international support,
which is simply not true.
That would be the government of the Netherlands, not the
country the Netherlands, thankyouverymuch. Not everyone
supported our Harry Potter president in going to Iraq.
Another interesting angle is that Minimo will offer a XUL engine on-board, which means you could develop applications using XUL instead of the Symbian SDK.
Probably for pretty much the same reason people/ bussinesses choose Windows over Unix: support, and traction in the market. While BSD may or may not be better (and you really need to define your needs and goals before you can evaluate what 'better' means in your context), it is a lot easier to get support from a large number of companies, among which some very reputable, and let's not forget the friendly neighbourhood unix geek. He's a lot more likely to know about Linux than BSD these days.
My problems are that I can't inflict the cygwin installer on my clients, and that the PostgreSQL on Windows HOWTO specifically states
That being all said and done however, we don't recommend using the cygwin version of PostgreSQL for "Production" quality databases, nor high load levels. The cygwin emulation layer introduces a few limitations, namely the lack of being able to tune PostgreSQL to the same performance levels of a Unix system, and we're also not sure how well the data integrity features of Windows + cygwin + PostgreSQL work in the event of a system crash, hardware failure, etc.
Regarding native Windows PostgreSQL, it seems like it's going to be out 'soon' pretty much as long as I can remember. I'm sure it'll happen sometime, but I'm not holding my breath. Even when it does happen, it'll be very new to the platform.
There's more to a domain than just a website, you know. An nslookup -type=NS bogusdomain.com is going to return sitefinders data whether the corresponding website returns 404 or not, while it's supposed to return NXDOMAIN. Spam-checking tools that verify the senders address use this; they don't go checking the website, which would be very unreliable to boot. Not every domain must have a website, and even if it does, it could be at http://bogusdomain.com, http://www.bogusdomain.com, http://web.bogusdomain.com, https://secure.bogusdomain.com, etc.
For one, you do want to also firewall port 135. Just because something's not listening on it now, that doesn't mean that there won't be something listening on it ever. Multiple layers of defence and all.
And lots of intranets in large organisations use 'routable' (non-reserved) addresses, blocked at the router to the outside, BTW.
The better option is not for the service to only listen to some set range of IP addresses, but just to be disabled altogether until the user makes a knowledgeable decision about what needs to be enabled. Unfortunately, that doesn't really mesh with the bulk of the MS market.
There's C#, VB.Net and an architecture that has allow Python.net, Perl.net, Fortran.net, Cobol.net and others. The multitude of languages comes into its own when you realise that objects written in one language are easily used in every other language, so you can have 1 developer using Perl, another using C#. Try that in Java. Try any cross language development in Java.
Then your Fortran.Net developer leaves, and you're screwed because your Python.net zealot won't touch his code with a 10-foot pole.
One of Java's strengths is that it doesn't allow multi-lang other than JNI. Sure, there's a learning curve, but language standardisation is good.
The language-neutrality is just a lure. MSIL is essentially highly-compressed C# code (much like Java.class files are pretty much highly-compressed Java source files). Any language other than C# must go through awkward hoops to match its model.
Multi-language is not all it's cracked up to be -- would you allow people in your team to just pick the language of their liking 'because it all compiles to MSIL anyhow'? Of course not. You'd have a humoungous support problem, peer-review would be a mess, etc.
What is going to happen is that people will get on board because they can keep their fav language, and after a while everyone will migrate to C# because it will simply be better supported, and hey, it's a pretty decent language.
Try GCJ on your java sources. It does impose some restrictions, but it is capable of creating native binaries from Java source. At the XWT project we cross-compile Java source to Win32 and Linux binaries (both from Linux). The native binaries are markedly faster than the Java bytecode version.
That said, there's a lot you can do to tune your JVM for your particular setup. Browse around java.sun.com and www.java.net for tips.
There doesn't need to be a building for this soft wall. If you make a large soft wall that extends for several miles, and funnel 3-4 airplanes in them, good luck trying to find out where the 'center' of this soft wall is. While you're trying to find out, the plane keeps fighting you. The only way as I see it would be up or down.
Right, so what you want to do is not hack the avionics
but hack the database. Extend the 'soft walls' to
ridiculous sizes, and funnel airplanes into a tight
spot, having them fight the computer-mandated collision.
I actually hate that keyboard to death for coming up in 'office keys replace function keys and insert' by default, with no way of having it come up otherwise. I can't believe that
There's no toggle switch to undo this brain damage, and that
I shelled out good money for the keyboard.
I want my model M back.
Re:Kiss and say goodbye to Java language!!
on
PHP 5 Beta 1
·
· Score: 3, Informative
> No Java, no JSP man. Simply use PHP for web development. > Forget Java man and go to PHP! > > PHP is 4 times faster than Java technology 'JSP' (Java server > pages).
Substantiate that statement. What benchmark, what workload, etc.
> This tallies because compiled "C" program is 4 times faster than > Java.
PHP scripts are re-interpreted, at runtime, *for every page hit*. They're not C.
> Moreover, PHP is getting the object oriented features of Java > language.
Yeah, *finally*. Partially. This is the 1st go. Java was designed from the start to be OO, it isn't hobbled on like with PHP.
> The real usefulness of Java is 'Java applets' which run on > client browsers but on the server side you simply use PHP.
Substantiate.
> PHP is a very lightening fast object oriented scripting > language. PHP is 100% written in "C" and there is no virtual > machine as in Java. Nothing can beat "C" language ("C" is a > language which never dies!!)
Jeez, moron. What do you think the JVM is written in?
> (Java is just another language. The PHP project needs millions > of Java programmers who can add the Java's language features > like inner classes, static, private, protected and others to > PHP. PHP already has some of java' features). > Java programmers will really "LOVE" PHP as PHP class is > identical to Java's class keyword.
I use Java and PHP, and I *loathe* PHP. It's single redeeming feature is that it's everywhere. For the rest, it's a language with crappy library support, that actively emcourages mixing the presentation and business layer.
> Read the benchmars of Java JSP and PHP. PHP tops in the speed!!
> No Java, no JSP man. Simply use PHP for web development.
> Forget Java man and go to PHP!
>
> PHP is 4 times faster than Java technology 'JSP' (Java server
> pages).
Substantiate that statement. What benchmark, what workload, etc.
> This tallies because compiled "C" program is 4 times faster than
> Java.
PHP scripts are re-interpreted, at runtime, *for every page hit*.
They're not C.
> Moreover, PHP is getting the object oriented features of Java
> language.
Yeah, *finally*. Partially. This is the 1st go. Java was designed from
the start to be OO, it isn't hobbled on like with PHP.
> The real usefulness of Java is 'Java applets' which run on
> client browsers but on the server side you simply use PHP.
Substantiate.
> PHP is a very lightening fast object oriented scripting
> language. PHP is 100% written in "C" and there is no virtual
> machine as in Java. Nothing can beat "C" language ("C" is a
> language which never dies!!)
Jeez, moron. What do you think the JVM is written in?
> (Java is just another language. The PHP project needs millions
> of Java programmers who can add the Java's language features
> like inner classes, static, private, protected and others to
> PHP. PHP already has some of java' features).
> Java programmers will really "LOVE" PHP as PHP class is
> identical to Java's class keyword.
I use Java and PHP, and I *loathe* PHP. It's single redeeming feature
is that it's everywhere. For the rest, it's a language with crappy
library support, that actively emcourages mixing the presentation and
business layer.
> Read the benchmars of Java JSP and PHP. PHP tops in the speed!!
Substantiate.
In skydiving, there's hardly anything you can get good at using pure rationale. You've got to do it on your feeling. Shut off your left-brain, and just feel the airflow and how it interacts with your body. Only when you let go of the urge to control and rationalize and pre-plan everything down to the last muscle movement, things will work. Things are moving too fast to really think, anyway; if you actually start a conscious thought process, the stuff you're trying to solve has already flewn past you. Intuition and fingerspitzengefuhl is where it's at.
I find it to be the perfect counterpart for my decidely left-brain other hobbies and my work. Plus, it puts you in a place where you simply cannot fuss about that datacentre that you accidently set on fire this morning. For 60 precious seconds, it's just you, a bunch of playful friends, gravity, and the inherent idiocy of the entire game. It's pure Zen.
How the hell did the parent post wind up 'insightful'? If I create some software myself (no other peoples' software involved), license it under the GPL, and distribute binaries to people in any way whatsoever, the parent would have me obliged to spring for a webhoster and bandwidth cost?!
The GPL is 'free as in speech, not as in beer'. It's not 'free as in speech and as in beer'. You're getting some software with some additional rights; those rights don't include the right to push cost on me. RMS himself distributed Emacs on tape only initially, and the tapes cost $150.
And as for 'all GPL software involves an advanced audience', I know some stores that use Linux for a few of their desktops, and they have nary a clue on how the binaries got to their computer (a helpful geek maintains them), and they don't even know what source code is. Stop projecting.
And if you want a proper movie review/rating, your first stop ought to be here.
Another interesting angle is that Minimo will offer a XUL engine on-board, which means you could develop applications using XUL instead of the Symbian SDK.
Just use stunnel with the proxy patch. Faster and harder to detect.
Probably for pretty much the same reason people/
bussinesses choose Windows over Unix: support, and
traction in the market. While BSD may or may not
be better (and you really need to define your needs
and goals before you can evaluate what 'better' means in your context),
it is a lot easier to get support from a large number of
companies, among which some very reputable, and let's not
forget the friendly neighbourhood unix geek. He's
a lot more likely to know about Linux than BSD these days.
Regarding native Windows PostgreSQL, it seems like it's going to be out 'soon' pretty much as long as I can remember. I'm sure it'll happen sometime, but I'm not holding my breath. Even when it does happen, it'll be very new to the platform.
Because it might have better Windows support than PostgreSQL. I'm looking forward to giving it a whirl.
Nothing but the built-in connection limit in non-server versions of windows, that is.
If they ever get around to releasing it, XWT, recently renamed to Ibex, would be just that.
See here, and here to disable them (Win2k/XP only). For Linux, I assume you know how to remap your keyscan codes.
There's more to a domain than just a website, you know. An nslookup -type=NS bogusdomain.com is going to return sitefinders data whether the corresponding website returns 404 or not, while it's supposed to return NXDOMAIN. Spam-checking tools that verify the senders address use this; they don't go checking the website, which would be very unreliable to boot. Not every domain must have a website, and even if it does, it could be at http://bogusdomain.com, http://www.bogusdomain.com, http://web.bogusdomain.com, https://secure.bogusdomain.com, etc.
Don't want WMP9? Then disable it in your Windows Update preferences, and you'll never see it again.
For one, you do want to also firewall port 135. Just because something's not listening on it now, that doesn't mean that there won't be something listening on it ever. Multiple layers of defence and all.
And lots of intranets in large organisations use 'routable' (non-reserved) addresses, blocked at the router to the outside, BTW.
The better option is not for the service to only listen to some set range of IP addresses, but just to be disabled altogether until the user makes a knowledgeable decision about what needs to be enabled. Unfortunately, that doesn't really mesh with the bulk of the MS market.
Then your Fortran.Net developer leaves, and you're screwed because your Python.net zealot won't touch his code with a 10-foot pole.
One of Java's strengths is that it doesn't allow multi-lang other than JNI. Sure, there's a learning curve, but language standardisation is good.
You mean what you like about ASP.Net. There's more to .Net than just websites, you know.
The language-neutrality is just a lure. MSIL is essentially highly-compressed C# code (much like Java .class files are pretty much highly-compressed Java source files). Any language other than C# must go through awkward hoops to match its model.
Multi-language is not all it's cracked up to be -- would you allow people in your team to just pick the language of their liking 'because it all compiles to MSIL anyhow'? Of course not. You'd have a humoungous support problem, peer-review would be a mess, etc.
What is going to happen is that people will get on board because they can keep their fav language, and after a while everyone will migrate to C# because it will simply be better supported, and hey, it's a pretty decent language.
Try GCJ on your java sources. It does impose some restrictions, but it is capable of creating native binaries from Java source. At the XWT project we cross-compile Java source to Win32 and Linux binaries (both from Linux). The native binaries are markedly faster than the Java bytecode version. That said, there's a lot you can do to tune your JVM for your particular setup. Browse around java.sun.com and www.java.net for tips.
There doesn't need to be a building for this soft wall. If you make a large soft wall that extends for several miles, and funnel 3-4 airplanes in them, good luck trying to find out where the 'center' of this soft wall is. While you're trying to find out, the plane keeps fighting you. The only way as I see it would be up or down.
Right, so what you want to do is not hack the avionics but hack the database. Extend the 'soft walls' to ridiculous sizes, and funnel airplanes into a tight spot, having them fight the computer-mandated collision.
- There's no toggle switch to undo this brain damage, and that
- I shelled out good money for the keyboard.
I want my model M back.> No Java, no JSP man. Simply use PHP for web development.
> Forget Java man and go to PHP!
>
> PHP is 4 times faster than Java technology 'JSP' (Java server
> pages).
Substantiate that statement. What benchmark, what workload, etc.
> This tallies because compiled "C" program is 4 times faster than
> Java.
PHP scripts are re-interpreted, at runtime, *for every page hit*.
They're not C.
> Moreover, PHP is getting the object oriented features of Java
> language.
Yeah, *finally*. Partially. This is the 1st go. Java was designed from
the start to be OO, it isn't hobbled on like with PHP.
> The real usefulness of Java is 'Java applets' which run on
> client browsers but on the server side you simply use PHP.
Substantiate.
> PHP is a very lightening fast object oriented scripting
> language. PHP is 100% written in "C" and there is no virtual
> machine as in Java. Nothing can beat "C" language ("C" is a
> language which never dies!!)
Jeez, moron. What do you think the JVM is written in?
> (Java is just another language. The PHP project needs millions
> of Java programmers who can add the Java's language features
> like inner classes, static, private, protected and others to
> PHP. PHP already has some of java' features).
> Java programmers will really "LOVE" PHP as PHP class is
> identical to Java's class keyword.
I use Java and PHP, and I *loathe* PHP. It's single redeeming feature
is that it's everywhere. For the rest, it's a language with crappy
library support, that actively emcourages mixing the presentation and
business layer.
> Read the benchmars of Java JSP and PHP. PHP tops in the speed!!
Substantiate.
> No Java, no JSP man. Simply use PHP for web development. > Forget Java man and go to PHP! > > PHP is 4 times faster than Java technology 'JSP' (Java server > pages). Substantiate that statement. What benchmark, what workload, etc. > This tallies because compiled "C" program is 4 times faster than > Java. PHP scripts are re-interpreted, at runtime, *for every page hit*. They're not C. > Moreover, PHP is getting the object oriented features of Java > language. Yeah, *finally*. Partially. This is the 1st go. Java was designed from the start to be OO, it isn't hobbled on like with PHP. > The real usefulness of Java is 'Java applets' which run on > client browsers but on the server side you simply use PHP. Substantiate. > PHP is a very lightening fast object oriented scripting > language. PHP is 100% written in "C" and there is no virtual > machine as in Java. Nothing can beat "C" language ("C" is a > language which never dies!!) Jeez, moron. What do you think the JVM is written in? > (Java is just another language. The PHP project needs millions > of Java programmers who can add the Java's language features > like inner classes, static, private, protected and others to > PHP. PHP already has some of java' features). > Java programmers will really "LOVE" PHP as PHP class is > identical to Java's class keyword. I use Java and PHP, and I *loathe* PHP. It's single redeeming feature is that it's everywhere. For the rest, it's a language with crappy library support, that actively emcourages mixing the presentation and business layer. > Read the benchmars of Java JSP and PHP. PHP tops in the speed!! Substantiate.
In skydiving, there's hardly anything you can get good at using pure rationale. You've got to do it on your feeling. Shut off your left-brain, and just feel the airflow and how it interacts with your body. Only when you let go of the urge to control and rationalize and pre-plan everything down to the last muscle movement, things will work. Things are moving too fast to really think, anyway; if you actually start a conscious thought process, the stuff you're trying to solve has already flewn past you. Intuition and fingerspitzengefuhl is where it's at.
I find it to be the perfect counterpart for my decidely left-brain other hobbies and my work. Plus, it puts you in a place where you simply cannot fuss about that datacentre that you accidently set on fire this morning. For 60 precious seconds, it's just you, a bunch of playful friends, gravity, and the inherent idiocy of the entire game. It's pure Zen.
Freefly rules!