Web standards committees screw the dev community once again!

This article from Wired/WebMonkey sums it up nicely… well, maybe not nicely

Ready or Not, Adaptive-Image Solution Is Now Part of HTML

The web needs a more intelligent way to serve images.

No one wants to waste bandwidth sending large images over limited mobile pipes, but everyone wants images to look good on the myriad screens connecting to today’s web. Currently web authors use a variety of hacks to (incompletely) work around this problem, but to really solve it the web likely needs new tools.

Unfortunately, thanks to miscommunication between standards bodies, web developers and browser makers, instead of a solution to the image problem what developers got this week feels more like a slap in the face. Eventually an adaptive image solution will likely emerge, but the real lesson for many developers will be about how the standards process works and how they fit into it, if at all.

MORE: http://www.webmonkey.com/2012/05/ready-or-not-adaptive-image-solution-is-now-part-of-html/

Share
Posted in Uncategorized | Leave a comment

Mobile apps — native versus web — where do we stand and what’s the future like?

Many companies have struggled to develop an overarching strategy for dealing with evolving ways of using the web,  the explosion of social media, and the growth of casual — and sometimes not so casual — web use by mobile users.

While platforms like Blackberry, iPhone, and Android have for some time had  the ability to browse to and present conventional websites designed for desktop browsers, much of the ‘action’ for early adopting companies has focused on the native application scene — where users go to an official download ‘store’ to get their free and paid apps which are then downloaded and stored on their mobile’s internal storage. Because such native apps typically have access to a fairly complete application programming interface (API), they can manipulate parts of the phone (like the camera or storage systems). Of course, with power comes responsibility resting on the back of developers — as well as a potential for paranoia or at least a certain amount of nervousness about granting such apps access to all the personal info stored on their phones.

That — combined with costs, time delays and other difficulties in native getting apps approved by various platform gatekeepers — has opened the way for app-like mobile-centric pages with features optimized for mobile platforms. There may not be access to the working innards of the phone — but that may actually make users feel considerably more confident.

And then there’s the hassle factor. If your company wants to create a mobile gateway app to their public facing online services or for basic promotional/informational purposes, which sounds like a more streamlined process: trying to persuade the user to go to the app store for his device, search through thousands of competing apps, find your app, confirm it’s really what they want, confirm any permissions you have to grant to the software to run, download it, and finally run it  – or give them a simple URL, QR code, or search keyword that they can point their phone browser to, automatically loading the web app. No need for multiple sites or apps, just write your web app once in standard HTML5 code and serve all modern platforms. When you need to update, no need to push updates out or hope that your users will approve the update.

Of course,  without a full device API,  there are very real limits to what a web app can do — but many of those limitations will be unlikely to be of great concern to many enterprises who, after all, aren’t angling to be the next Instagram but simply want to serve and inform customers and potential customers.

But even those limitations will will be easing as web standards continue to evolve and provide us more access to generic mobile device features, as this article from .NET Magazine suggests…

The age of mobile web apps dawns

Share
Posted in Uncategorized | Leave a comment

Trial of the century? It’s a young century…

The epic courtroom battle between Oracle and Google revolves around controversial patents and copyrights, alleged betrayals (by both parties) of the Open Source movement, and the inevitable spectacle resulting from a  Goliath vs Goliath courtroom collision.

The Java language at the heart of Oracle’s intellectual property claims was created by Sun Computing and put into Open Source long ago. Oracle bought Sun, many would suggest, in order to gain control of Sun’s trove of patents and other intellectual property, including patents underlying Java and MySQL, the Open Source database system that has come to be a preferred platform on the web (presumably much to the chagrin of high-end database system provider, Oracle).

Patents on techniques and features have a long tradition in the software world — but one of the most interesting aspects of this case is Oracle’s controversial assertion that copyright can be applied to the application programming interface of a language. This is seen as a potential way for Oracle to be able to reassert proprietaroy control over intellectual properties like Java and MySQL that had been put into Open Source by prior owners.

In this Forbes guest post, Oren Michels, CEO of Mashery, an app branding firm working with 150 major brands, lays out some of the most profoundly troubling considerations…

Oracle Vs. Google And A New Kind of Patent Troll

Share
Posted in evolving business structures, mobile commerce and communications | Leave a comment

New Mac trojan hot on heels of the massive Flashback Mac malware infection and botnet

A new Mac trojan is threatening Macintoshes — even before the massive Flashback-created Mac botnet and the malware that created it has been completely neutralized.

New targeted Mac OS X Trojan requires no user interaction

First, don’t panic.

But… it is cause for concern that there is yet another ‘drive-by’ malware attack on the Macintosh’s OS X operating system — fresh on the heels of the massive Flashback infestation that created a ‘botnet’ (robot network or zombie-net) of over 550,000 Macintoshes that had been taken over by that Java-related malware. Particularly troubling in that case was the fact that even though Java publishers Oracle released a fix for the vulnerability in January, it took Apple more than two months to implement the fix and patch the OS X system.

(Apple elects to handle updates to their Java engine themselves. Which, obviously, created a long window during which the malware was able to spread to over a half million Macs — the greatest penetration — as measured by percentage of a given computer platform — ever.)

Part of the problem for Apple is that they coasted on what they claimed were their laurels with regard to security for so long. OS X, they insisted, had almost never been the target of a large, succesful attack — even stretching so far as to claim that was because of ‘superior security’ on the Mac’s OS X. Sadly, that last  is simply not true, as MacWorld’s own Rich Mogull pointed out last year when he stated that Windows 7 was more secure than OS X — to the predictable howls of Mac evangelists.

Now, of course, with Flash back — the most ‘successful’ penetration (measured by percentage) of any modern OS ever — there’s little rational argument that OS X seriously needs the kind of security overhaul that Microsoft performed on Windows — in particular the ‘anonymization’ of critical OS code libraries. Windows now uses what amounts to a dynamic naming system to ‘hide’ critical OS components from malware, which has proved very successful. Mac security specialists like Mogull have been urging Apple to do the same and it appears that they have, indeed been working to bring OS X up to contemporary security standards.

Flashback removal info: http://www.macworld.com/article/1160098/macdefender.html

MacWorld doesn’t have news of this newest Mac trojan, currently known by the euphonically challenged names, Backdoor.OSX.SabPub.a and  SX/Sabpab-A — but ZDNet is on the tip with this article on the latest set of threats (same as linked at top of article)…

http://www.zdnet.com/blog/security/new-targeted-mac-os-x-trojan-requires-no-user-interaction/11545

From the article…

The remote C&C website appears to be hosted on the free dynamic DNS service onedumb.com. Interestingly, the IP address in question has been used in other targeted attacks (known as Luckycat) in the past. This particular attack may been launched through e-mails containing a URL pointing to two websites hosting the exploit, located in Germany and the U.S.

The Trojan may have been created on March 16, 2012. It was compiled with debug information, meaning analyzing it wasn’t hard, but more importantly this seems to suggest it is not the final version. You can check for infection by looking for the following files:

/Library/Preferences/com.apple.PubSabAgent.pfile
/Library/LaunchAgents/com.apple.PubSabAGent.plist

The Java exploits appear to be pretty standard, but have been obfuscated using ZelixKlassMasterto avoid detection by anti-malware products. The low number of infections and its backdoor functionality indicates that it is most likely used in targeted attacks.

UPDATE on FLASHBACK:

Despite Apple’s release of a removal tool and OS patch last month, there are still about 270,000 Macs in the Flashback botnet: http://www.zdnet.com/blog/bott/apple-releases-flashback-removal-tool-infections-drop-to-270000/4775?tag=content;siu-container

Share
Posted in Uncategorized | Leave a comment

Enterprise tablet lessons

The Wall Steet Journal has an overview of lessons learned by early adopters of enterprise tablet use…

Here Come Tablets. Here Come Problems.

Share
Posted in evolving business structures | Leave a comment

Protecting your online image assets…

Here’s a very informative article that covers some of the issues facing those who want to display images of their own creation online — but want to minimize their unauthorized use by others.

From DWUser, who publish the XML Flash Slideshow and Easy Rotator tools:

Stop the Thieves! Strategies to Protect Your Images

Share
Posted in best/worst practices, e-commerce, electronic publishing, security | Tagged , , , | Leave a comment

We don’t like to say we told you so… but… oh, wait, yes we do…

From Business Week comes a report of more bad news for 15 minute wonders, Groupon…

The company had announced 4Q net income of about $15 million on revenue of $506.5M. But a revelation of faulty accounting accompanied a revised revenue figure of $492.2M — for an operating loss of… $15 million

Groupon Discloses ‘Material Weakness’; Stock Falls Aftermarket


Easy come, easy go. Only, of course, in this case, it’s mostly going.

 

Share
Posted in Uncategorized | Leave a comment

Apple slowly making headway in enterprise IT, with iPhone and iPad leading the way

A new survey of corporate IT managers from Information Week shows that Apple is slowly gaining a place in the corporate information technology scene — led in large part by widespread acceptance of the iPhone (50% of respondents said their enterprise supports it) and the iPad (47% officially support it) — but that Apple’s desktop presence continues to lag. Still, there is considerable resistance, as well, with many managers citing Apple’s business practices and heavy handed policies and lack of adequate security.

The obstacles to greater Apple presence in enterprises are varied, but five stand out: 51% of respondents cited the absence of OS X and iOS versions of critical applications (there are 500,000+ apps, just not the right ones); 36% cited lack of internal Apple expertise and disinterest in cultivating that knowledge; 34% cited difficulty integrating Apple users with Active Directory or other authentication systems; 27% said Macs and iOS devices are too expensive; and 27% said Apple’s devices are too difficult to centrally manage.


Information Week: New iPad And Enterprise IT: Exclusive Research

Share
Posted in Uncategorized | Leave a comment

Oracle makes improvements to open source MySQL database engine…

MySQL… It’s the open source database that runs much of the web. From WordPress blogs (like this one) to hundreds of thousands of e-commerce and other sites, MySQL has proved to be not just a solid performer that could compete with expensive alternatives like MS SQL Server or Oracle’s own database system, but a much desired — and even loved — icon of the Open Source movement.

So, when Oracle bought Sun Microsystems in 2010 to acquire their open source projects, Java and MySQL, many in the developer community — and particularly the Open Source community — were gut-sick with worry that Oracle — not known for their lovability by a long stretch — would either destroy the project or proprietize it, removing it from the Open Source community’s loving embrace and charging big bucks for it. Indeed, Oracle did add several proprietary — and quite expensive extensions not long after.

Still, all in all  – and so far — things aren’t looking too disastrous.

In fact, recent changes announced by Oracle suggest that MySQL’s performance will be boosted substantially by changes Oracle’s developer’s have made to its codebase.

Wire: Oracle Turbocharges MySQL Database

Share
Posted in Uncategorized | Leave a comment