воскресенье, 3 июня 2007 г.
Google Gears - GApollo?
Seems that idea of making web applications capable to work offline is quite popular these days. Pioneered by Adobe Apollo and now we have Google Gears.
Looking at the list of supported browsers
Apple Mac OS X (10.2 or higher)
Firefox 1.5 or higher
Linux
Firefox 1.5 or higher
Microsoft Windows (XP or higher)
Firefox 1.5 or higher
Internet Explorer 6 or higher
am not impressed that much. Second, is the "clever" idea to put SQL statements in javascript code - it's very easy to hack the application if you know the database structure. And finally you will get the famous Google attitude - it's free so we won't bother making it look nice and easy to understand - the samples are ugly, the documentation is far from perfect.
вторник, 8 мая 2007 г.
getters & setters
For example
Flex:
[RemoteClass (alias="core.company.CompanyRegionDescBean")]
public class CompanyRegionDescBean
{
public var url:String;
public var name:String;
}
Java:
public class CompanyRegionDescBean implements Serializable{
private String url="";
private String name = "";
public String getUrl() {
return url;
}
public void setUrl(String url) {
this.url = url;
}
public String getName() {
return url;
}
public void setName(String url) {
this.name = name;
}
}
Now, if you remove setName - you will always get name as null on Flex side.
You should also make sure that all your variables are named according to Java conventions, for example, they should start with letter in lowercase.
Just try this one..
And you are also in trouble.
понедельник, 7 мая 2007 г.
Flash to SilverLight converter
Google, what's wrong with me?
What the hell?
-------------------------------------------------------------------
We're sorry...
... but your query looks similar to automated requests from a computer virus or spyware application.
To protect our users, we can't process your request right now.
We'll restore your access as quickly as possible, so try again soon.
In the meantime, if you suspect that your computer or network has been infected, you might want to run
a virus checker or spyware remover to make sure that your systems are free of viruses and other spurious software.
суббота, 5 мая 2007 г.
Yahoo web messenger
http://webmessenger.yahoo.com/
just another brilliant piece of work
пятница, 4 мая 2007 г.
Yahooo!
Software maker Microsoft Corp. asked search engine operator Yahoo Inc. to re-enter formal negotiations for an acquisition that could be worth $50 billion, the New York Post reported on Friday.
Well, this does seem to make sense.
SWX - a great idea
SWX – new format of exchanging data between flash and server.
Great stuff, Aral!
четверг, 3 мая 2007 г.
Google - don't be evil !
Google products are definitely cool. I'm pretty sure they scale well, their code is obviously very object-oriented, system components are loosely-coupled, and business logic is separated from the presentation and all that stuff.
There is only one little problem - everything they do (except GoogleMaps) looks like crap.
Sorry, Google, don't mean to abuse, but someone should tell you the truth.
Your products look like they were created by 'will write HTML code for food' guy.
I have my own vision of why it always happens with Google – the nerds (erm, sorry, I meant to say, engineers, although Google prefer to call them geeks) just don’t pay attention to how it looks like because it’s not that exciting as recompiling Linux kernel or improving bubble sort algorithm.
Google, please, please, I’m begging you, find someone who DOES care of how page looks like - we are not GoogleBots, we want it looking nice.
back links for free
As he discovered phpinfo() has an XSS vulnerability (PHP 4.3.3 - 4.3.6 are affected) so you can pass the link(s) as a parameter to any phpinfo() page and it will show it on the page. Well, there are a lot of phpinfo pages availble on the net, and a lot of them even have PR>3
I bet BlackHat SEOs soon will start sponsoring developers to make backdoors like that open.
Or did it already happen ? :)
Take care,
Alex