YV&C Current Issue


ADS BY GOOGLE
From the Blogosphere

Mr. and Mrs. President Bashar al-Assad: At the tender age of 17 months my severely ill daughter Sofia, an American citizen, was abducted by her mother on Monday, July 26, in Istanbul, Turkey, and taken to Syria. I was informed yesterday by Sofia's mother that she will not be comi...
After months of promising we have finally moved Exadel Flamingo to exadel.org and released version 2.2.0. exadel.org is our community site for hosting open source projects. Flamingo is a light weight framework for connecting rich web and mobile user interfaces to enterprise back end. ...
Exadel has released Exadel JavaFX Plug-in for Eclipse version 1.3.4. The biggest feature in this release is Organize Imports (just like in Java editor). The class for Text node is missing, pressing Ctrl+Shift+O, will display the dialog where the correct class can be selected. You ca...
One of the most common questions for people that are new to BIRT is about how to ask data from the DataSet in the report.  The question is when building expressions should I use dataSetRow["FIELD"] or row["FIELD"]? So let me see if I can set the record straight. When data is acq...
I don’t know any other technology that has ever gotten as much of a beating as JavaFX did last week (here, here, and here). JavaFX has become a technology that developers love to hate. It’s like a pinata for developers. JavaFX was first announced at JavaOne 2007 (that’s 3 years ago). M...
Recently I had the opportunity to figure out how to manipulate sizing, positioning and text wrapping of chart legends so I thought I'd share what I learned. If you have a chart with legend items that don't fit in the available space, BIRT will do one of two things, depending on the wr...
BIRT Introduced OLAP style data cubes and crosstabs in version 2.2 and while they have been around for some time we still get a lot of questions on how to use and manipulate them. Below are just some of the resources that have been posted to BIRT Exchange that should help you with cub...
Whether you call it Football, Futbol, Fussball, Futebol, Calcio or Soccer – if you are a fan of this game I am sure you are looking forward to the upcoming FIFA World Cup in South Africa. The tournaments web site is http://www.fifa.com/worldcup and allows the fans to follow their team...
Rich Cannings, Android security lead, blogged about remotely removing an app from people’s Android phones. Recently, we became aware of two free applications built by a security researcher for research purposes. These applications intentionally misrepresented their purpose in order to ...
Over the course of my career, I've been running lots and lots of training classes on software development. I still do. Teaching software takes 15 - 20% of what I do for a living - the rest is work on real-world projects.  These days I mostly teach Java and Adobe Flex courses, but ...
The latest Moyea Web Player V2.4.0.8 is released recently supporting JS application in navigation URL and auto-hide control bar in full-screen mode. Shenzhen P.R.C – Jun, 24th, 2010 - Moyea Software Co., Ltd. (http://www.moyeamedia.com): a rising developer of flash applications for the...
We've just released the fifth milestone of our 2.0 Java SCA runtime, check out the release announcement for details of what's in it. It's been a little while since milestone four as we've been hard at work updating the runtime to make sure that we pass the proposed OASIS compliance tes...
This is a 5-minute guide to creating a wizard inside a modal panel. We are going to use a4j:include together with rich:modalPanel. Start page (start.xhtml): <h:form> <a4j:commandLink oncomplete="#{rich:component('panel')}.show();" value="Open" r...
CloudFucius checked out some In-flight WiFi this week while traveling to Seattle. Alaska Air offers GoGo Inflight Internet on their 737 fleet flying the 48 contiguous for $4.95, but the service is free through July 2010. An instruction card is located in the magazine pouch located in...
The Mobile Proof Presence (MPOP) checkin game is white-hot and set to explode. In a relatively short amount of time, most people (with an iPhone, at least) know what a “checkin” is and the most popular checkin platform (Foursquare) is adding 15,000 people per day! Foursquare is chasin...
Just ran across this and it is a nice technique for those situations where you are limited to table based filtering of data. Typically, I focus on data filtering as far up stream as possible. It is better to filter data at the source (in the where clause for JDBC). Next, I use DataSet ...
On Friday Momail announces its forthcoming Virtual App Store for release in Q3 2010. Specially developed for emerging markets, where feature phones are dominant and the lack of infrastructural capacity causes problems for always online devices, Momail continues to offer cloud based ser...
To minimize the invocation time, final methods are optimized (inlined) first by Java compiler and then, during runtime by Just-In-Time (JIT) compiler. Because of this, making methods final is considered a best practice for optimizing performance. If you create classes that may be use...
For those who don’t know, I’m relatively conservative in my use of IT, I’ve been around the block, been burned a few times (OS/2 Beta Tester, WFW, WP...The list goes on), and the organizations I’ve worked for where I was part of “Enterprise IT” were all relatively conservative (Utiliti...
BIRT 2.5.2 provides a variety of tools to construct reports to analyze data. These include charts, aggregation elements, drill to detail capabilities, nested tables, data cubes and crosstabs. These features are presented very well in the AJAX based viewer when deployed to the web, supp...
Before you read on through this blog post, check out this post on Slashdot from a disgruntled Android programmer who is fed up with having to maintain multiple different code paths to deal with the out of control fragmentation in the Android market.
Many rich components (from rich: tag library) provide client-side JavaScript API. Being client-side means it’s happening only in the browser. We would have to click submit or fire an Ajax request to submit the changes. How do you find what JavaScript functions are available on a ...
In software engineering there have always been two schools of thought. One school feels that there is a lot to learn from manufacturing. The other school thinks that they are entirely different. There have been three distinct phases in this debate: CMM Phase, Agile Phase and the Lean P...
Another blog under the theme "let's document it so we don't get caught out again", which can also be tagged as "let's document it so others don't get caught out too".

In ...
Eric Brewer, professor at UC Berkeley came up with the CAP theorem. CAP stands for Consistency, Availability, and Partitioning or Distributability. He says out of the 3, the maximum you can achieve is 2. For example, if you’re Amazon and you want various servers distributed al...
A recent seven hour outage at Amazon Web Services on Saturday has renewed the discussion about cloud failures and whether the customer or the provider of the services should be held responsible. The conversation stems from two power outages on May 4 an...
Sometime back I blogged about Stress & load testing web applications (even ADF & Apex) using Apache JMeter. That post dealt with the generic setup of recording a web session and then replaying under load via JMeter. When considering using JMeter for JDeveloper 11g ADF applications t...
A couple weeks ago I blogged how to configure Apache JMeter for testing Oracle's ADF. This week to complete the set, I'll post my findings on stress testing Oracle's Application Express (Apex) with JMeter . Both posts are related to an earlier post on how to record sessions in JMeter...
There’s a growing focus on PaaS (Platform as a Service), particularly as Microsoft has been rolling out Azure and VMware continues to push forward with its SpringSource acquisition. Amazon, though generally labeled as IaaS (Infrastructure as a Service) is also a “player” with its Simpl...
VMWare and Salesforce.com joined hands to launch VMforce which they claim the world's first enterprise Java cloud. Not sure why it is the first enterprise cloud for Java? We have Java-based cloud solutions from the industry leaders Google (AppEngine), Microsoft (Azure) and from other c...
This Wednesday I gave a presentation on 'Java in the Cloud' at the Phoenix Java User Group and lot of people attended it. I was thrilled with the interest in cloud and great to see cloud enthusiasts here in Phoenix. Lots of people asked for the presentation.
Monitis, a provider of all-in-one Cloud-based network and application monitoring suite, has announced a major new product launch: Java Application Monitoring. Using their leading-edge hosted software as a service (SaaS) approach, Monitis’ Cloud-based Java Application Monitoring Tool...
No one is talking about the Web 2.0, AJAX, SaaS, or SOA these days. It doesn't mean that no one is using these technologies, it is just that these are not the buzzwords anymore. The latest buzzword is "Cloud Computing". Every one is talking about building apps in cloud or moving the a...
As you probably know JSF 2 is a major upgrade over JSF 1.2. One of the major additions to this version of JSF is standard Ajax support. This article covers Ajax features in JSF 2. If you are familiar with RichFaces and specifically the a4j:support tag then learning how to use Ajax feat...
Dan Gillmor has a terrific piece that looks at what’s worrisome about the iPad and its fawning embrace by the very media that hope to be saved by it.
First of all, this change is a stab in the back to Adobe, that invested heavily into enhancing the upcoming CS5 release with the ability to EASILY create iPhone applications in ActionScript. Apple kept quiet (chuckling in the bushes) for all this time and made this licensing change jus...
Under JDeveloper 11g ADF Business Components introduced the support for Groovy expressions. Among other benefits this allows JDeveloper programmers to skip many trivial Java programming tasks with a shorthand Groovy expression. Grant Ronald's Apr. 8, 2010 06:15 PM EDT  Reads: 2,043
If you live in the Northern Hemisphere, the signs of spring finally coming to life are all around – crocuses shooting up from the ground, buds on trees and green lawns. It just so happens, too, that, at this time of the year, we’re seeing stronger signs of new life in the economy and i...
I often get asked about ‘REST to SOAP’ transformation use cases these days. Using an SOA gateway like SecureSpan to perform this type of transformation at runtime is trivial to setup. With SecureSpan in front of any existing web service (in the DMZ for example), you can virtualize a RE...
In the Twitter project we’ve been working on, one of the map’s we’re running breaks the text of a Tweet down into words.  Because we can’t assume that any data will be available for access via a database, etc, we attach a couple of values that we’re intere...





ADS BY GOOGLE