And still, no Portuguese support on Cortana until next year. Compare this to the kind of language support you have on Google Now, and how they can mine all kinds of local content because their Bots can understand something other than English.
I guess Microsoft thinks it can compete with Google by leveraging their services with the Windows Desktop. Take Outlook.com for example, a functional but boring webmail... Want a "better" mail experience? Then buy an Office subscription to use Outlook... Meanwhile Google has Gmail, with tons of features, and Inbox that offers you an innovative take on managing email, no desktop client required, and I can use it both on a Mac and Linux.
The computer desktop is loosing relevance year after year, and it's dragging Microsoft along with it.
I can't use Cortana even if I wanted to, not even if I owned a Windows Phone device. See, I'm from Brazil, and Cortana doesn't understand Portuguese. It also refuses to work even it I switch my system language to English, because it's only enabled for US and UK. Compare that with Google Now language support.
It's kind of frightening actually how ahead Google is. That means that Google not only have a greater reach internationally, but means that they can extract information that Microsoft/BING doesn't have access to, since it's not limited to english. All this translates to better services, better local support, better AD targeting, and more dominance online.
It seems that young folk these days use YouTube, and other video sites, a lot to listen to music videos. So probably Microsoft just want another brand to use on its marketing war.
But I don't see how this will actually matter without support from other browsers. Who will waste CPU time and storage to create a stream that only one minor browser can take advantage of?
I'm a Java Web developer, without any real experience on desktop programming. But recently I was given the chance to do a small iPhone app for one of our clients, so I had to learn Objective-C from scratch to do it.
Objective-C might seem a little weird at first, but when you got used to the sintax the concepts used on the frameworks are not all that different from the Java counterparts. Appkit for example is much more pleasant to work with than Swing, for example.
It took around a week to learn the Objective-C basics, and another week to build a fairly complete prototype of the application.
So while might be a barrier for Java developers, it's not that high.
Hey, you know... there are other countries, and other carriers, and other cellphone plans out there.
For an example, you can get an UNBLOCKED iPhone here at Brazil... realy, and you don't even have to subscribe! You can use it with an pre-paid SIM Card, no strings attached!
Of course it will cost WAY more than if you subscribe to an expensive plan, but if you just want the phone, you can buy it and use it with any operator.
Also, OperaMini is really handy when you're out of 3G coverage, it will load a page much faster than a regular browser.
Windows 2000 actually is faster on Pentium class computers than Windows 98... but after that, Microsoft started to add more and more bloat.
On a side note,
Each interation of OSX seems to add performance instead of taking it. Also true for some Linux distros... Why Windows realeases can't behave the same way?
Most people associate the word "MP3" with digital music... also it will play on the vast majority of devices out there, while a lossless format sometimes will need to be converted, and this might confuse regular consumers.
But you're right, I can't see how it's any better than regular CDs.
Most TV sets can handle at least PAL and NTSC. Even the cheap 14" CRTs that are still being sold at some places.
Also, being the former owner of an Amiga 600, I can say the worst thing that may happen when you plug an NTSC equipment into an PAL TV is that you'll lose the color information, so all your output will be greyscale. Not that bad... and still quite usable.
Ok, quick short answers (because it's late and I have to go home)
1) They got famous country wide because they made shows on festivals during hollydays, and there's a lot of internal tourism here at Brazil. So people from São Paulo and Rio got to know them... and eventually they were invited to perform on a national TV show.
2) No major records or professional PR involved. Their albums are sold directly at their shows, or massively pirated on the streets. A album costs about U$2,00... and that's the reason of the popularity, it's cheap and poor people can afford it. Also, "piracy" (not really, their music IS copyleft) is a great distribution channel that will reach places where regular channels woudn't
3) I guess Google searches are more or less influenced by the country you're at. Google.com.br returns lots of results for "Banda Calypso"... Banda is portuguese for band.
4) I don't expect anybody from Slashdot to know them, unless you're REALY into bad brazillian music...;-)
Here at Brazil there are dozens of local bands that I never heard about, but are able to market themselves and earn money. These bands basically perform at regional shows, sell their albuns themselves and basically are ignored by the mainstream music industry. The music is basically "pirated" by the artists themselves, because it's sold on a such informal way directly by the band or by street vendors that copy and resell the albums as much as they want to.
Eventually some of this bands get attention from the general public and become know nationwide... And some even internationally, see the Calypso band for an example... not my kind of music, but they managed to make some shows on Europe and USA! And this without the help of any major label.
See, if a kitschy band from the brazilian countryside (hey, by countrysite I mean near the f*sk amazon forrest!) can reach international success all by themselves... Well, I think Record Labels are no longer necessary!
After taking a look at the exploit code, a few perl lines, it seems that it targets the apache module itself. It's a buffer overflow exploit, the AppServer wouldn't be affected because it's Java.
So, if you're using Apache2 it will cause your server to segfault and die. And, as Apache is usually the only way to get to the AppServer, it will become unreacheble.
It's a module that implements a communication protocol, this protocol enables features that are useful when dealing with clusters, such as load balancing, server affinity (user with an active session always hits the same server), better integration with caches and reverse-proxies, etc...
When I read the comments here about AT&T, Verizon and others here, it puzzles me as how consumers can be treated so badly. Why would Apple limmit the iPhone SDK? Applications are a necessary part of an smartphone success, and imposing absurd limits to your developers isn't a good way to make your new platform popular... Hell, they prevented Sun from porting Java to the iPhone, and so locked out THOUSANDs of mobile developers.
The problem is, other countries with laws that actually protect the consumer will have to face the same limitations. For an example, there are no locked phones anymore here at Brazil, even when you bought it cheaper with a contract. Also, there's real competition, so the price of new handsets tend to fall quickly once every Telco has it.
Brazil has used methanol as fuel for about 20yrs now, and there is NO food shortage here. Actually, there is so much food here that we export it to USA, Europe, China... And this having the greatest number of cars using biofuel in the world.
Healthcare, and medical research is more developed and advanced than what most African countries have.
It might have been happening all this time in Africa, and went unnoticed all this time because nobody cared enough to study it.
Windows Phone 2nd largest market is Brazil,
And still, no Portuguese support on Cortana until next year. Compare this to the kind of language support you have on Google Now, and how they can mine all kinds of local content because their Bots can understand something other than English.
I guess Microsoft thinks it can compete with Google by leveraging their services with the Windows Desktop. Take Outlook.com for example, a functional but boring webmail... Want a "better" mail experience? Then buy an Office subscription to use Outlook... Meanwhile Google has Gmail, with tons of features, and Inbox that offers you an innovative take on managing email, no desktop client required, and I can use it both on a Mac and Linux.
The computer desktop is loosing relevance year after year, and it's dragging Microsoft along with it.
You don't know how right you are about this,
I can't use Cortana even if I wanted to, not even if I owned a Windows Phone device. See, I'm from Brazil, and Cortana doesn't understand Portuguese. It also refuses to work even it I switch my system language to English, because it's only enabled for US and UK. Compare that with Google Now language support.
It's kind of frightening actually how ahead Google is. That means that Google not only have a greater reach internationally, but means that they can extract information that Microsoft/BING doesn't have access to, since it's not limited to english. All this translates to better services, better local support, better AD targeting, and more dominance online.
It seems that young folk these days use YouTube, and other video sites, a lot to listen to music videos. So probably Microsoft just want another brand to use on its marketing war.
But I don't see how this will actually matter without support from other browsers. Who will waste CPU time and storage to create a stream that only one minor browser can take advantage of?
The JVM is written in Java. As it is the javac compiler and every other tool bundled within the JDK.
You can solve this by hosting your own maven repo and targeting specific versions for your dependencies instead of "anything newer than x".
Or you can move into the present and use Gradle instead. Or go back to ANT, or use GANT for a more pleasant experience... The list goes on forever.
Point is: Yes, Maven sucks. But we have better alternatives now. Find another reason to dislike Java.
Easy...
If he went to the voting place wearing a tie, chances are that he's voting for himself. :-)
Objective-C is not all that bad...
I'm a Java Web developer, without any real experience on desktop programming. But recently I was given the chance to do a small iPhone app for one of our clients, so I had to learn Objective-C from scratch to do it.
Objective-C might seem a little weird at first, but when you got used to the sintax the concepts used on the frameworks are not all that different from the Java counterparts. Appkit for example is much more pleasant to work with than Swing, for example.
It took around a week to learn the Objective-C basics, and another week to build a fairly complete prototype of the application.
So while might be a barrier for Java developers, it's not that high.
I have one word for you:
iPhone
See now how important Safari is? Oh, and WebKit is used on Nokia phones too, and it's becoming a major player on the embedded browser market.
Well,
Kate is able to edit files over ssh, ftp, sftp, and probably other dozens of network protocols supported by KDE.
It's 2
0 1 2 3 4|5 6 7 8 9
Hey, you know... there are other countries, and other carriers, and other cellphone plans out there.
For an example, you can get an UNBLOCKED iPhone here at Brazil... realy, and you don't even have to subscribe! You can use it with an pre-paid SIM Card, no strings attached!
Of course it will cost WAY more than if you subscribe to an expensive plan, but if you just want the phone, you can buy it and use it with any operator.
Also, OperaMini is really handy when you're out of 3G coverage, it will load a page much faster than a regular browser.
IIRC
Windows 2000 actually is faster on Pentium class computers than Windows 98... but after that, Microsoft started to add more and more bloat.
On a side note,
Each interation of OSX seems to add performance instead of taking it. Also true for some Linux distros... Why Windows realeases can't behave the same way?
ExtJS uses a clever hack to allow async file upload... a hidden iFrame. So it's not really an async upload, but looks like one.
I guess one could implement the same trick using Dojo with a little effort.
Hummm,
Tecnically it's already doable... My N95 comes with TV-Out, and I know Nokia sells a bluetooth keyboard.
Well,
Most people associate the word "MP3" with digital music... also it will play on the vast majority of devices out there, while a lossless format sometimes will need to be converted, and this might confuse regular consumers.
But you're right, I can't see how it's any better than regular CDs.
Most TV sets can handle at least PAL and NTSC. Even the cheap 14" CRTs that are still being sold at some places.
Also, being the former owner of an Amiga 600, I can say the worst thing that may happen when you plug an NTSC equipment into an PAL TV is that you'll lose the color information, so all your output will be greyscale. Not that bad... and still quite usable.
Ok, quick short answers (because it's late and I have to go home)
1) They got famous country wide because they made shows on festivals during hollydays, and there's a lot of internal tourism here at Brazil. So people from São Paulo and Rio got to know them... and eventually they were invited to perform on a national TV show.
2) No major records or professional PR involved. Their albums are sold directly at their shows, or massively pirated on the streets. A album costs about U$2,00... and that's the reason of the popularity, it's cheap and poor people can afford it. Also, "piracy" (not really, their music IS copyleft) is a great distribution channel that will reach places where regular channels woudn't
3) I guess Google searches are more or less influenced by the country you're at. Google.com.br returns lots of results for "Banda Calypso"... Banda is portuguese for band.
4) I don't expect anybody from Slashdot to know them, unless you're REALY into bad brazillian music... ;-)
I have to disagree...
Here at Brazil there are dozens of local bands that I never heard about, but are able to market themselves and earn money. These bands basically perform at regional shows, sell their albuns themselves and basically are ignored by the mainstream music industry. The music is basically "pirated" by the artists themselves, because it's sold on a such informal way directly by the band or by street vendors that copy and resell the albums as much as they want to.
Eventually some of this bands get attention from the general public and become know nationwide... And some even internationally, see the Calypso band for an example... not my kind of music, but they managed to make some shows on Europe and USA! And this without the help of any major label.
See, if a kitschy band from the brazilian countryside (hey, by countrysite I mean near the f*sk amazon forrest!) can reach international success all by themselves... Well, I think Record Labels are no longer necessary!
The strange part of this is: The Apache Foundation has a MASSIVE portfolio of Java Technology.
Hell, I bet almost every Java vendor out there uses at least one of the several Java projects hosted by the Apache Foundation. Sun itself does!
Maybe Microsoft is hoping to grab some attention from the Apache developers to .NET and away from Java?
After taking a look at the exploit code, a few perl lines, it seems that it targets the apache module itself. It's a buffer overflow exploit, the AppServer wouldn't be affected because it's Java.
So, if you're using Apache2 it will cause your server to segfault and die. And, as Apache is usually the only way to get to the AppServer, it will become unreacheble.
It's a module that implements a communication protocol, this protocol enables features that are useful when dealing with clusters, such as load balancing, server affinity (user with an active session always hits the same server), better integration with caches and reverse-proxies, etc...
I would blame this one on the USA Telcos.
When I read the comments here about AT&T, Verizon and others here, it puzzles me as how consumers can be treated so badly. Why would Apple limmit the iPhone SDK? Applications are a necessary part of an smartphone success, and imposing absurd limits to your developers isn't a good way to make your new platform popular... Hell, they prevented Sun from porting Java to the iPhone, and so locked out THOUSANDs of mobile developers.
The problem is, other countries with laws that actually protect the consumer will have to face the same limitations. For an example, there are no locked phones anymore here at Brazil, even when you bought it cheaper with a contract. Also, there's real competition, so the price of new handsets tend to fall quickly once every Telco has it.
Agriculture is not feasible on the Amazon soil, period. It's just too shallow and to poor of nutrients.
Can you stop spreading this FUD about biofuels?
Brazil has used methanol as fuel for about 20yrs now, and there is NO food shortage here. Actually, there is so much food here that we export it to USA, Europe, China... And this having the greatest number of cars using biofuel in the world.
http://en.wikipedia.org/wiki/Ethanol_fuel_in_Brazil