Stephen Ore

Introducing DART from Google {2}

by Stephen O
Google has recently introduced an experimental web browser based on the DART programming language. Dart is Google way to improve upon JavaScript. The Chromium browser (the open source version of Google Chrome) which also contains the Dart Virtual Machine is being released under the name Dartium (Link to Dartium will be posted later in the article.). Google developed DART to combat some of the issues that some complex and large-scale applications were having with JavaScript. Dart is something unique unto itself in that it is not an Industry standard like JavaScript “While there is much programmers might like about Dart, it is, like Microsoft’s VBScript before it, a nonstandard language from a single vendor created without any regard for the existing web standards process.” (Gilbertson, 2012) Google may include DART Virtual machine into the Chrome browser in the near future, but this may change in the future, Dartium may be the only browser it releases bundled together with. I know you are asking, but my browser does not use Google’s’ DART, what will happen? Google also plans to have a compiler that changes their DART language into JavaScript for those with non-Google web browsers. Oddly enough this solution has been used before, “In this scenario Dart ends up somewhat like CoffeeScript, a JavaScript abstraction that makes more sense to some programmers.” (Gilbertson, 2012) Time will tell how this experiment pans out. read more...

The Script is on the wall… {Comments Off on The Script is on the wall…}

by Stephen O
It is easy to see by now that Flash will be dying off in the coming years, probably in no small effort by Apple denying adobe flash on their iOS devices. Even Adobe can see that Flash will be going the way of the Dodo; they have axed development of plug-ins for mobile devices like the BlackBerry Playbook and Android users. Adobe has really tried to push their mobile flash plug-ins, but with all the drawbacks mobile flash has outweighed the advantages, and in addition, users of iPhones, iPod Touches, and iPad users have been flash-less for a while now with no issues. Another issue that has come up is performance; mobile devices that have been running flash have been far below par. “From the start, PCWorld’s Ginny Mies was not impressed by Flash’s performance on Android since it was first released in 2010 on the Nexus One: some sites moved ‘painfully slow’ while she ‘tried playing a couple of beloved Flash games that aren’t optimized for mobile and was disappointed that I couldn’t play some of them without a keyboard.’” (Ionescu, 2011) and it’s not just on Android devices that flash is failing to perform, “Even on the BlackBerry PlayBook ‘Flash objects are often slow to load, and some would not function,’ wrote Galen Gurman for InfoWorld in April; ‘It’s becoming increasingly clear to me that Flash and mobile don’t mix.’” (Ionescu, 2011) Flash is hurting, as mentioned earlier Adobe has seen the writing on the wall, they know flash is on the way out. They have come out and have said they will be working on HTML 5, flash’s rival. In August of 2011, they released a demo of Edge, a tool that would allow people to create flash like images using HTML 5. Flash isn’t the only loser here, Microsoft’s Silverlight(their version of flash) will be dying off in the near future as Microsoft has admitted that HTML 5 will be the way of the future. read more...

Apple displays HTML5 Demos while taking shots at Flash {2}

by Stephen O

Apple displays HTML5 Demos while taking shots at Flash

By now, you probably have heard of HTML 5 in some way shape or form. You may not be familiar with what it can do though; apple is seeking to change this. Apple created a site back in 2010 to show case some of the features that HTML 5 brings to the table. The site has several demos that include the latest in greatest in Web Standards and cover a number of features: CSS3, JavaScript, and HTML 5. At the time of the article, you needed to run Safari 4, but since this article is a couple years old, it may be safe to say the latest Firefox and Google Chrome maybe able to view it. The site also features HTML’s Play capabilities, and allows you to adjusts the size and scale of the video while the video is streaming. Another demo lets you play with “Rich Typography,” letting one change the font, font color, move the text and easily change the scaling of the font using the Scalable Vector Graphics. There are demos for audio as well, one demonstrates the audio tag in HTML 5 and allows you to add audio to your website without needing plug-ins, simply add by using the audio tag. Other demos included imagine transitions, 360-degree rotations around an object, and VR Browsers. All these features using HTML 5, JavaScript, and CSS3. While showing off all the goodies they made a subtle shot at flash “Standards aren’t add-ons to the web. They are the web. And you can start using them today.” (Mulroy, 2010). Included here in this blog is a link to the site: http://www.apple.com/html5/ read more...

5 Places to bring out the Web Designer in you {3}

by Stephen O

Even some of the best web designers out there need some inspiration, or even a little help. While there are maybe thousands of websites you can visit for advice and cool resources, there are five gems among the rough that people looking to develop websites should visit first. One of them is http://www.planetphotoshop.com . “If I’m looking to spiff up some ordinary-looking photographs, I mouse over to Planet Photoshop. This site features an abundance of tutorials that will help you fix problem shots or make your photos more vibrant.” (Dove, 2010) The site is frequently updated with news, how-to’s and links to professional resources. The National Association of Photoshop Professionals sponsors it, but you need not be a member to use the resources of the site. Another must visit site is http://www.lynda.com/, as it has a ton of helpful tutorials on how to use technical programs like 3ds Max, and it has a large library of online videos by sorted subject and software. In addition, it has Learning packages available at different price-points. Now if you want to know everything about fonts then ilovetypography.com/ is for you. A blog site dedicated to everything font “How-tos include making fonts and choosing fonts; there’s coverage of the Arial vs. Helvetica controversy.” (Dove, 2010) There other places worth mentioning as well: Digital Photography Review which specializes in digital cameras, so if you’re looking to buy a camera to take pictures for your up and coming website this is the place to visit. Another amazing website is Smash Magazine; it is a mix of technical information and design ideas. “The site mixes inspiration with technical information covering all aspects of Web design, program-based tips and tricks, coding tutorials, professional advice, plus all the icons, graphics, wallpapers, themes, photos, and fonts you could ever want.” (Dove, 2010) read more...

HTML 5 now and HTML 5 forever {1}

by Stephen O

AT&T is in overdrive to push HTML 5 out since the release of the new API’s that were released. They are really pushing App developers to use HTML 5. “‘It’s essentially a rich set of APIs and tools aimed at furthering the HTML 5 appeal as an app development choice,’ said David Christopher, chief marketing officer at AT&T.’ Why are we focusing on HTML 5? We think it has the potential to address fragmentation.’” (Gohring, 2012) They hope by using HTML 5 as a defining standard among App Developers that it will make future app development easier. As it stands now apps that run on iPhones, Androids, Windows Phones, and Black Berries is a mess because developers need to rewrite applications to run on each phone and by writing apps in HTML 5 it will let developers make apps that run in the browser, which any Smartphone has. The new HTML5 API library offers API’s for some useful features like SMS, MMS, and it would allow users to be able to make payments in app that can be applied to the user’s bill. So for example, I am playing Angry Birds Lite in my HTML 5 Browser, I enjoy it so I purchase the full version, and it will then appear in say my monthly AT&T Bill. The API Library is hosted on select cloud services like MS Azure and Heroku, and to access these new API’s a person must be willing to shell out $99 for registration. read more...

AJAX Exploitation used to bypass security Filters! {1}

by Stephen O
Researchers have detected a new exploit, this time using AJAX or “Asynchronous JavaScript and XML” to meet their insidious ends.  “Ajax (Asynchronous JavaScript and XML) is a method of building interactive applications for the Web that process user requests immediately. Ajax combines several programming tools including JavaScript, dynamic HTML (DHTML), Extensible Markup Language (XML), cascading style sheets (CSS), the Document Object Model (DOM), and the Microsoft object, XMLHttpRequest. “ (SearchWinDecelopment, 2007) basically it allows websites to show people dynamic content, for example Google maps. When you move around the map, it automatically loads new areas. Unlike traditional web pages that simply load content and then disconnect from the web server until the user makes a request. AJAX remains connected to the web server and when new data is required, it requests it on the fly. Using our Google Maps example, let us say we looking over the Los Angeles area, we can scroll southward towards San Diego and the map starts loading more terrain on our digital trip south, all thanks to AJAX. read more...

AWS Friend or Foe? {2}

by Stephen O
Cloud Computing is a new frontier, in a way it is like the wild west, one that is constantly evolving as new startup companies emerge and take to the field. It is common for one of these start-ups to use Cloud Computing services, because let us face it is cheaper and more efficient for startups to use cloud computing services rather than investing time and money into their own servers. One of the more dominates Cloud Computing Service providers is Amazon with their Amazon Web Services otherwise known as AWS. Right now Amazon and others who use AWS benefit largely because AWS has a strong core of service and has very aggressive when it comes to development. With the way, the Cloud Computing Industry is now there are many open opportunities that startup companies are taking advantage of, but what if AWS starts eyeing the same territory. This is why the Wild West analogy earlier was apt. “I was in a venture capital meeting last week where we were told by one prominent VC that, “Two years ago Amazon was a blessing to startups. Today it is neutral. In two years it may well be a curse.” How so? By building up Amazon Web Services to include many services currently offered by other vendors.” (Rosenberg, 2011) Right now, it holds the lion’s share of the market, because of simple to use API’s and easy to use AMI’s and the whole system is more user friendly than the competitors are. While this maybe the case there are many open areas of Cloud Computing yet open. “As such, there is a huge amount of room for innovation around “cloud” as a whole–storage, network, management–very few existing tools measure up when it comes to the new architecture and programmatic interfaces that we get from cloud in general.” (Rosenberg, 2011) Because there is so much open territory to tackle realistically there is no way that AWS can be everything for everyone, especially if it does not even offer some of these services. It is the opinion of the Author we nothing to fear, it is in the hands of the little guys to stake a claim and protect it against the AWS’ of the cloud. read more...

The all “new” Database Firewall {Comments Off on The all “new” Database Firewall}

by Stephen O
It slices, it dices, it makes healthy meals in thirty minutes flat, unclogs drains with ease, and will fold your laundry! Okay maybe it does none of that, but what it does do is offer a small peace of mind when it comes to Database protection.  This year was known as the Year of the hacker, with hacking stealing the headlines away from shark attacks, missing children, and celebrity rehab news (Thankfully). People have known about hackers for ages, but this last summer hacker groups such as Anonymous and LOLZSEC made everyone feel a little less safe. Sony was a focus of several attacks, and millions of people were affected by one attack alone. The Spree of hacking brought the hacking problem into the public eye. What is even more freighting is how easy it is. read more...

Databases turn the tide on Graffiti! {Comments Off on Databases turn the tide on Graffiti!}

by Stephen O
Graffiti, it dots the landscape in just about every city and neighborhood. In most cases, it is an eyesore, blight upon the urban landscape. Every day the cities spend millions on cleaning it up, only for to happen again, and again. To this end cities are fighting back…with databases!  Several cities have started to fight back with databases. Los Angeles launched its own database this year called TAGRS to combat a ten million dollar a year problem. City of Santa Clarita has a Graffiti task force, which was created back in 2006 and since then has caught 1,000 taggers since the creation of their database. read more...

Have you been PWNed!? {Comments Off on Have you been PWNed!?}

by Stephen O
If you were affected by Lulzsec’s attack on Sony or any of the other numerous targets you may have had your information compromised. This summer there seemed to be no shortage of news of hackers and their victims, and no one seemed safe not even the government or their affiliates were safe from hacking or denial of service attacks. While people suffered and business were thoroughly embarrassed there was opportunity to be had. Recently several sites like pwnedlist.com have sprung up and have offered people a chance to check their usernames and emails against databases of known lists that Lulzsec released of compromised accounts. “Among security experts, 2011 has already been anointed “Year of the Data Breach.” Millions of people have had their email addresses, user names, passwords and more clipped by crackers breaking into the data stores of companies like Sony, Epsilon, Google, Citigroup and Sega. What’s more many more less publicized breaches occur daily. So Pwnedlist couldn’t be coming online at a better time.” (Mello jr, 2011) read more...