For once the summary of the article on/. is less sensational than article itself.
From the article title "Panasonic unleashes 16-finger, hair washing robot" you'll expect Panasonic released a horde of 16 finger robots wandering on the streets looking to hair wash innocent victims in a "Thing" manner.
It's not stolen, it's worse, it's an illegal copy. Swiss bank should sue french and english governments for "pirating" their data and ask for 10 times more the amount of taxes and fines collected from the taxes + a ridiculos amount for lost sales/customers.
Does it exist geothermal energy on Mars? "That subterranean world, Onstott said, is a lightless pool of hot, pressurized salt water that stinks of sulfur and noxious gases humans would find unbreathable."
Everybody is discussing on MySQL, Solaris and Java. But are still some other opportunities for Oracle: JavaME and OpenOffice.
If Oracle have balls they could continue the push for JavaME (Java is used in almost all mobile phones and is the only solution for write once run everywhere). A kind of Java is used also by Google Android platform.
They can make also an alternative for exchange server and with a decent office suit Microsoft is history. This is a real stack offer: hardware for servers, soft for middleware and soft for frontend (PC's, notebooks and mobile phones) all "seamless" integrated.
To be honest I don't see Oracle coming so close to the user from their pedestal of "High level enterprise provider" but it can be an idea.
In fact is a wonderful idea. You buy a remote made by a third party. All tv makers will follow a standard communication protocol for sending commands for TV's, DVD players, you'll have true universal remotes IR or radio. If the protocol is bidirectional you can even integrate it in your own domotica system (my dream).
I have Vista CoreDuo 6750 (2.66 Ghz)/4Gb and XP Amd5000 (2.66 Ghz) 2Gb with similar 8600GT video cards and similar software. Vista is MUCH slower even if the Intel processor should be faster.
A much simpler solution:
1. No more magnetic stripe
2. Make the chip in the card (not the ATM) sign a transaction with a private key stored in the chip and the bank will check with a public key stored in their DB.
3. Sign the transaction with the correct key only when the correct PIN is used or else sign it with a dummy key. This is done for avoiding a rogue machine attempt a brute force attack on your card. Checking if signing was OK a request to the bank is needed and repeated requests will trigger an alarm. This can be done also with a small delay for the response in the chip itself.
Advantages over one time password:
- you don't carry around a one time password generator.
- even if somebody is stealing the data from the bank they do not know the private key only the public one.
- nobody is able to clone your card and the PIN is useless without the card
Is still possible to have a rogue machine that is charging you more than what is displayed but the situation is like this now anyway.
I develop java web based enterprise applications that are heavily dependent on external applications (external means outside our team). Log4j is gold but I can give some tricks:
1. Log as most of possible but do not forget if(LOG.isDebugEnabled()) { LOG.debug(...) } In an enterprise application CPU is (should be) not the bottleneck but file IO, DB's and Network, so a simple if does not hurt your performance at all.
2. Always log request response to external services on info level (the default level I'm using in production). Most of the problems are not yours and you should be able to blame the others as quick as possible:).
3. Create a special page that takes 2 parameters loggerName and loggingLevel that can change the logging level at runtime Logger.getLogger(loggerName).setLevel(Level.toLevel(loggingLevel)). This way you can change the logging level at runtime and have extra information in case of problems.
4. At every request put the authenticated user id in threadlocal and create a custom Layout extending org.apache.log4j.PatternLayout that is overriding format(LoggingEvent event) with
return user from thread local+"|"+super.format(event);
This helps you tracing what a specific used did. Also log the http request parameters (they are not so many unless you are regularly uploading files)
5. Consider AspectJ for logging function calls, profiling and unit testing. I do not like AspectJ except for these cases. AspectJ makes your program harder to understand and maintain, so the rule of thumb should be: your application should run the same with or without aspects enabled, DO NOT USE AspectJ for anything like managing transactions or anything that is business related unless you are thinking about some job protection.
Seven years ago, one morning me and my wife rejoiced when pregnancy test turned positive. I left to work and my wife scheduled an appointment in a recently created private cabinet of a doctor recommended by my mother in law. (I'm from an ex-communist country and by that time this was new and considered better than public health care).
At noon my wife is calling me, crying on the phone telling me that we need to plan an abortion. She was to the consultation and she remembered that had a lungs radiography one week before and she asked what are the risks if any for the kid. The doctor said nobody knows for sure the risks of radiation on fetus but in this case she will recommend an abortion (it was "soon" after the communist years when the abortion was prohibited and most of her customers just wanted an abortion). She even planned an abortion for the next week.
When I heard about this I started to search desperate over the internet about radiation and pregnancy and found the amount of radiation (especially lungs) to be negligible for affecting the pregnancy. I've gone to place where the radiography was made to find the type of machine (an old russian one) to see if was having problems or the possibility of malfunctioning.
I gone to her together with my wife with the printed pages trying to find out if I understood wrong the information (I'm no doctor) and evaluate the risks of pregnancy. She started to babble about her experience and if we decide to have the kid is our responsibility not her.
After this we gone to another doctor (one teaching at university) that told us in short: the other common risks of pregnancy are much bigger than a simple radiography and if we really want a kid we should go for it.
In the end we had the kid, a boy, no problems at all, at 7 years old is promising to become a geek also. Now that I remember it I want to go to that doctor again to show her the kid she wanted to kill because of her ignorance. If I remember well the amount of radiation for two lungs radiography was 0.2 rads (less than a tooth radiography) when the dose considered risky for a fetus was 2 rads. Also the price of a permanent internet connection of 36Kbit for companies was costing 100$/month.
Maybe they worked fast but in the wrong direction. They focused on display without enhancing the form components. I remember that 7 years ago I wanted to implement a simple combo box (select + edit new value) and had no choice. Now is still the same apart from libraries that are doing workarounds.
Even now looking at the "Web 2 revolution" they are still focusing on stylesheets for display instead of looking for standards for interaction with the users and comunication with the servers.
From what I'm seeing they will still keep the old "presentation only" focus instead of starting making a standard for web applications.
I find it strange to say the web applications are easier to write. My main problems are (but not limited to):
1. How to handle back, forward, open in new window/tab.
2. No log on the client side to find out what the user really did (or to see the Javascript log)
3. Writing tones of JS (even with libraries and frameworks) for having functionalities that are granted to the desktop applications (popups with more than 2 choises, right click, clipboard...).
4. Different browsers.
All the problems are solvable more or less but saying that a web application is easier to write I find it a little bit exaggerated.
I understand your reason for being AC and I even consider the story credible but I don't understand the reason for posting the company name.
If they are so sue happy what is preventing them in suing/. for giving defamatory information or helping in hacking their system and asking for the logs of the users.
Maybe your story is true, maybe you are an AC from another company. I don't see why are you moded informative, in the moment when you are accusing anonymously without proof you are just a troll.
Still missing const
For once the summary of the article on /. is less sensational than article itself.
From the article title "Panasonic unleashes 16-finger, hair washing robot" you'll expect Panasonic released a horde of 16 finger robots wandering on the streets looking to hair wash innocent victims in a "Thing" manner.
It's not stolen, it's worse, it's an illegal copy. Swiss bank should sue french and english governments for "pirating" their data and ask for 10 times more the amount of taxes and fines collected from the taxes + a ridiculos amount for lost sales/customers.
I believe it's this article .
Having no default, and presenting a list of options
Make it a balot screen with random order.
Asus MB983-001GIGM/S-4 Motherboard with AnusTech 56chipset and SuperHD-VGA 512Graphic2.0
Where did you bought your machine? It's a kind of 18+ shop?
Mythbusters doing science. Geek card revoked.
Does it exist geothermal energy on Mars? "That subterranean world, Onstott said, is a lightless pool of hot, pressurized salt water that stinks of sulfur and noxious gases humans would find unbreathable."
Everybody is discussing on MySQL, Solaris and Java. But are still some other opportunities for Oracle: JavaME and OpenOffice.
If Oracle have balls they could continue the push for JavaME (Java is used in almost all mobile phones and is the only solution for write once run everywhere). A kind of Java is used also by Google Android platform.
They can make also an alternative for exchange server and with a decent office suit Microsoft is history. This is a real stack offer: hardware for servers, soft for middleware and soft for frontend (PC's, notebooks and mobile phones) all "seamless" integrated.
To be honest I don't see Oracle coming so close to the user from their pedestal of "High level enterprise provider" but it can be an idea.
In fact is a wonderful idea. You buy a remote made by a third party. All tv makers will follow a standard communication protocol for sending commands for TV's, DVD players, you'll have true universal remotes IR or radio. If the protocol is bidirectional you can even integrate it in your own domotica system (my dream).
I have Vista CoreDuo 6750 (2.66 Ghz) /4Gb and XP Amd5000 (2.66 Ghz) 2Gb with similar 8600GT video cards and similar software. Vista is MUCH slower even if the Intel processor should be faster.
The explanation is simple, the investors are trying to buy all short .cn domain names up to 5 letters. Chinese ones.
Worse, they took our jokes!
Anthropogenic warming is the desired cause as that is the only one we can do a damn thing about.
People can do something even if the warming is not man made. If the cause is proven to be man made maybe the people will be persuaded to react faster.
A much simpler solution:
1. No more magnetic stripe
2. Make the chip in the card (not the ATM) sign a transaction with a private key stored in the chip and the bank will check with a public key stored in their DB.
3. Sign the transaction with the correct key only when the correct PIN is used or else sign it with a dummy key. This is done for avoiding a rogue machine attempt a brute force attack on your card. Checking if signing was OK a request to the bank is needed and repeated requests will trigger an alarm. This can be done also with a small delay for the response in the chip itself.
Advantages over one time password:
- you don't carry around a one time password generator.
- even if somebody is stealing the data from the bank they do not know the private key only the public one.
- nobody is able to clone your card and the PIN is useless without the card
Is still possible to have a rogue machine that is charging you more than what is displayed but the situation is like this now anyway.
And Windows lovers needs to endure that monthly period with headaches and patches.
I develop java web based enterprise applications that are heavily dependent on external applications (external means outside our team). Log4j is gold but I can give some tricks:
:).
1. Log as most of possible but do not forget
if(LOG.isDebugEnabled()) {
LOG.debug(...)
}
In an enterprise application CPU is (should be) not the bottleneck but file IO, DB's and Network, so a simple if does not hurt your performance at all.
2. Always log request response to external services on info level (the default level I'm using in production). Most of the problems are not yours and you should be able to blame the others as quick as possible
3. Create a special page that takes 2 parameters loggerName and loggingLevel that can change the logging level at runtime Logger.getLogger(loggerName).setLevel(Level.toLevel(loggingLevel)). This way you can change the logging level at runtime and have extra information in case of problems.
4. At every request put the authenticated user id in threadlocal and create a custom Layout extending org.apache.log4j.PatternLayout that is overriding format(LoggingEvent event) with
return user from thread local+"|"+super.format(event);
This helps you tracing what a specific used did. Also log the http request parameters (they are not so many unless you are regularly uploading files)
5. Consider AspectJ for logging function calls, profiling and unit testing. I do not like AspectJ except for these cases.
AspectJ makes your program harder to understand and maintain, so the rule of thumb should be: your application should run the same with or without aspects enabled, DO NOT USE AspectJ for anything like managing transactions or anything that is business related unless you are thinking about some job protection.
The web saved the life of my first kid.
Seven years ago, one morning me and my wife rejoiced when pregnancy test turned positive. I left to work and my wife scheduled an appointment in a recently created private cabinet of a doctor recommended by my mother in law. (I'm from an ex-communist country and by that time this was new and considered better than public health care).
At noon my wife is calling me, crying on the phone telling me that we need to plan an abortion. She was to the consultation and she remembered that had a lungs radiography one week before and she asked what are the risks if any for the kid. The doctor said nobody knows for sure the risks of radiation on fetus but in this case she will recommend an abortion (it was "soon" after the communist years when the abortion was prohibited and most of her customers just wanted an abortion). She even planned an abortion for the next week.
When I heard about this I started to search desperate over the internet about radiation and pregnancy and found the amount of radiation (especially lungs) to be negligible for affecting the pregnancy. I've gone to place where the radiography was made to find the type of machine (an old russian one) to see if was having problems or the possibility of malfunctioning.
I gone to her together with my wife with the printed pages trying to find out if I understood wrong the information (I'm no doctor) and evaluate the risks of pregnancy. She started to babble about her experience and if we decide to have the kid is our responsibility not her.
After this we gone to another doctor (one teaching at university) that told us in short: the other common risks of pregnancy are much bigger than a simple radiography and if we really want a kid we should go for it.
In the end we had the kid, a boy, no problems at all, at 7 years old is promising to become a geek also. Now that I remember it I want to go to that doctor again to show her the kid she wanted to kill because of her ignorance. If I remember well the amount of radiation for two lungs radiography was 0.2 rads (less than a tooth radiography) when the dose considered risky for a fetus was 2 rads. Also the price of a permanent internet connection of 36Kbit for companies was costing 100$/month.
Maybe they worked fast but in the wrong direction. They focused on display without enhancing the form components. I remember that 7 years ago I wanted to implement a simple combo box (select + edit new value) and had no choice. Now is still the same apart from libraries that are doing workarounds.
Even now looking at the "Web 2 revolution" they are still focusing on stylesheets for display instead of looking for standards for interaction with the users and comunication with the servers.
From what I'm seeing they will still keep the old "presentation only" focus instead of starting making a standard for web applications.
I find it strange to say the web applications are easier to write. My main problems are (but not limited to):
...).
1. How to handle back, forward, open in new window/tab.
2. No log on the client side to find out what the user really did (or to see the Javascript log)
3. Writing tones of JS (even with libraries and frameworks) for having functionalities that are granted to the desktop applications (popups with more than 2 choises, right click, clipboard
4. Different browsers.
All the problems are solvable more or less but saying that a web application is easier to write I find it a little bit exaggerated.
I understand your reason for being AC and I even consider the story credible but I don't understand the reason for posting the company name.
/. for giving defamatory information or helping in hacking their system and asking for the logs of the users.
If they are so sue happy what is preventing them in suing
Maybe your story is true, maybe you are an AC from another company. I don't see why are you moded informative, in the moment when you are accusing anonymously without proof you are just a troll.
"Western Union"? Are you kidding? All the scams are using Western Union payments.
You are so emo.
Why not put people in rolling cages like rats? More energy for free and good for your health.