OpenXava is a framework for Rapid Development of Web Applications for iPad, well-suited for business and database oriented applications. OpenXava allows you develop applications just by writing simple domain classes with Java or Groovy. The user interface is generated automatically in runtime, without code generation. Now you can use square brakets in @ListProperties to asociate one or more properties of the container entity to a property of the collection. In this way you can add arbitrary values as totals.
OpenXava is a framework for Rapid Java Web Development, well-suited for business and database oriented applications. OpenXava allows you develop applications just by writing simple domain classes with Java or Groovy. The user interface is generated automatically in runtime, without code generation. OpenXava 4.3 adds support for total properties in collections, it has a new editor for HTML_TEXT stereotype, add info and warning messages and some other useful new features. Now you can use square brakets in @ListProperties to asociate one or more properties of the container entity to a property of the collection. In this way you can add arbitrary values as totals.
The US International Trade Commission, which was supposed to deliver its final decision on whether or not HTC infringes two Apple patents on Wednesday, has pushed back its commissioners’ verdict until next Monday, December 19. It is the second time that the ITC has delayed its decision. It was originally supposed to say whether HTC will be allowed to keep on importing its Android phones into the United States on December 6. The ITC’s reasons are unknown; word of the delay came overnight from HTC, which told Reuters it had gotten a notice of the postponement but that the ITC didn’t say why. Patent watcher Florian Mueller thinks it’s likely due to the ITC’s workload and that it doesn’t suggest anything good or ill for either side.
The Integration Group in John Muir Health’s ITS department is responsible for maintaining a broad range of applications that link all the department systems to the core health system, enabling data exchange, enhancing functionality and improving productivity throughout the organization. Read this case study to understand how VMware vFabric tc Server delivered more efficient application deployment, improved server deployment and management and rapid response time.
Great software applications seldom happen by accident: Wise design decisions are the key. Yet many application development teams only design for one, two, or three of these qualities, and others have strayed from design altogether as teams, distracted by shiny new technologies, methodologies, and platforms, fail to engage design principles and talent effectively. Is your business demanding more innovation? You must respond by rising above mediocrity to deliver great software and, to achieve this, you must balance your design to provide seven key qualities: user experience, availability, performance, scalability, adaptability, security, and economy. Boost your commitment to design and design for all seven qualities to create better software, faster.
Real-time, global data updates have become a critical business requirement for financial-services firms. Overnight or hourly batch jobs can cause erroneous results and missed opportunities. New regulatory requirements dictate real-time reporting of liquidity; traders want access to real-time market and risk positions; and the time windows for relevancy of cross-selling and marketing opportunities are getting shorter. To deal with these issues and new requirements, firms need to be able to react quickly to changes in data. Quick reactions require near-instant access to data, risk analysis and deeper computational analysis for effective decision making. View this webcast to learn how to achieve real-time awareness by: Managing ever-increasing data volumes and transaction rates Supporting a single, consistent view of a global business while running on regionally provisioned hardware Integrating various client systems as active subscribers to different slices of rapidly changing data Overcoming the scale and latency issues associated with traditional relational database management system (RDBMS) models
Modern web applications must meet the needs of users connecting anytime, anywhere, and from a variety of new devices, in particular mobile handsets, tablets and non-traditional PCs. Supporting these new, modern web applications and devices requires an application infrastructure that easily scales and is cost-effective to monitor and manage. VMware vFabric Cloud Application Platform enables modern applications at cloud scale.
We'll see below some examples of security attack scenario that many people will put forth as a perfect example of how powerful, valuable and simple correlation is. As you can see, the overall approach of using static rule-based correlation on these is simply flawed. Attack Scenario Example 1: Identity Theft There are numerous ways to perform an Identity Theft attack, but let's focus on just one of them, recognizing that somebody cannot be in two places at the same time and hence that a user cannot log in your infrastructure from VPN and locally from the office "at the same time." Furthermore, if he connects through VPN, then disconnects and then "shortly thereafter" he reconnects locally, then it is probably Identity Theft.
Why have millions of Java developers discarded bloated JEE containers in favor of lean, lightweight application servers? What have they gained by the move? Get the details – plus the insight you need to decide whether to take the same course – in this informative white paper. Discover how your peers are using efficient, lightweight application server platforms to: - Develop and deploy up to 50% faster – at a fraction of the cost - Tune and debug in a fraction of the time - Move quickly and effortlessly from development to production
This white paper discusses an important trend in IT development and deployment architectures: the evolution from JEE Application Servers to lighter weight Java containers. As evidenced by the growing popularity of Tomcat server, many IT organizations have been re-thinking their commitment to commercial JEE Application Servers. The IT Manager considering migrating applications from their commercial JEE servers has a number of important things to determine before embarking on the process.
I recently wrote an article examining the basic offerings of Apple, Google, and Amazon, and hypothesized that they were all building ecosystems to get consumers locked in to one ecosystem or another. Here is another post in that series, this time looking at the Apple ecosystem. Apple’s Offerings Apple has some of the most innovative and sought after consumer products on the market right now. You likely don’t know many people that don’t own or use some Apple offering. Of the three companies we are looking at Apple is actually the only one that has an entry in the computer genre with the iMac, Mac Mini, and the MacBook Pro and Air, each coming with OSX Lion. Apple makes its own phone, the iPhone, with its own software, iOS and now the new search engine, Siri. The iPod is the most prolific music storage device. iPad created a new category of computing devices, and is being copied by all other companies. Apple makes its own router and backup storage drive called Time Capsule. Apple TV is used to stream media through your TV, including Netflix. iTunes is used across all devices as the most popular music service available. And don’t forget about iCloud, Apples new online storage. Apple has also developed Thunderbolt, a new data transfer port. Apple also has a social media service called Ping and a productivity suite to answer Office in iWork- Pages, Keynote, and Numbers.
Apple is in talks to buy five-year-old fabless Israeli flash storage maker Anobit Technologies for $400 million-$500 million according to a story in the Hebrew-language financial daily Calcalist repeated by Reuters, Bloomberg, TechCrunch et al. That seems like a lot of money for an Apple acquisition, which are generally software-related, but it’s previously bought processor design talent, which is how it comes by its own ARM chip. Of course Apple’s got a ton of money so it could easily peel off a half-billion and not even notice it. Anobit’s widgetry is used in cell phones and tablets including some iPhones, iPads, iPods and the MacBook Air. The start-up’s memory signal processing technology uses proprietary signal processing algorithms combined with advanced error correction and flash management schemes to improve flash performance, endurance and cost. Apparently it could double the memory in iPads and MacBooks.
Gartner says, in three years, mobile application development projects will outnumber PC projects by 4-1 ratio and in four years, 50% of the people will primarily access their emails from a mobile device. So, the necessity of establishing a mobile channel for your customer is – well a no-brainer. However, should you just build a mobile website or should you also invest in building native application is not easy to decide. There can be no doubt that you need to have a website optimized for mobile devices. What is the best way to build and maintain that website is not a simple decision.
RIM has had to change the name of its latest operating system to BlackBerry 10 after Basis International Ltd, a New Mexico ISV, claimed it owned the name BBX since 1985 and got a temporary restraining order Tuesday. The court told RIM not to use the name at a three-day conference it was holding in Asia. It is unclear if the company, which figures it’s in a different market than Basis, will fight to keep the name or buy it off of Basis. BBX was supposed to represent the blending of RIM’s legendary BlackBerry OS with the bought-in QNX operating system currently running its poorly selling PlayBook tablet that is also supposed to run the company’s future line of smartphones.
Apple took a hit Friday when a California federal judge said in a 65-page ruling that it couldn’t have a preliminary injunction preventing Samsung from bringing any more of its Android smartphones and tablets into the United States before the case goes to trial next July 30. Although the court allowed that Apple may eventually prevail at trial, the company supposedly didn’t prove it would suffer the kind of irreparable harm that couldn’t be solved by monetary damages. At the same time the court found Samsung’s tablet “virtually indistinguishable” from the iPad so the case’s eventual resolution, which charges Samsung with slavish copying, depends on whether Apple’s patents are valid absent a Samsung redesign.
Purpose of analyzing Cobol for some of the future enterprise needs is not go back to old age. However the whole point of Cloud platform is about choice and freedom to enterprises. Which means that enterprises can take their own decision in this regard. However considering the natural fitment of Cobol language in file processing and the batch processing and with the new supporting features like private Clouds, we can consider this as a worthy option. More over considering the huge installed code base and a lot of business critical logic exist in Cobol this analysis has more meaning than any other legacy programming language.
The last of the discontinued HP TouchPads, which created an unexpected feeding frenzy when retailers like Best Buy marked their inventory down to $99.99 in August, are supposed to go on sale this Sunday around 7pm ET on HP’s eBay store after HP employees have first crack at however many HP has. They’ll cost $99 for the 16GB model and $149 for the 32GB model. According to TechCrunch, which happened on an HP internal memo, all the units are refurbished with a 90-day limited warranty. Limit two to a customer. Accessories will cost $79 for the case, charging dock and wireless keyboard.
Last Friday Oracle amended its countersuit against HP over their Itanium flap claiming it was tricked into settling the suit HP filed over ex-HP CEO Mark Hurd joining Oracle a month after he was ousted from HP. Oracle wants the agreement canceled. HP claims the agreement includes a contractual stipulation binding Oracle to support HP’s Itanium machines with its software, which is what the ruckus is all about. Oracle claims it would never have come to terms over Hurd – let alone sign a partnership agreement unrelated to Hurd – if it knew HP was going to hire Oracle antagonists Léo Apotheker as CEO and make Ray Lane its chairman.
To move a lot of products Cicso has come out with CloudVerse, which isn’t a product, it’s a framework, a “framework that combines the foundational elements – unified data center, cloud-intelligent network and cloud applications – needed to build, manage and connect public, private and hybrid clouds.” What that means is that it’s stitching existing products together so they can be sold for more money as a package and to sex it up a bit it’s throwing in some new automation, management and collaboration widgetry like a perspective “Cloud-to-Cloud Connect” capability that will allow a data center nearing capacity to push service fulfillment seamlessly to a sister data center.
Apple took a hit Friday when a California federal judge said in a 65-page ruling that it couldn’t have a preliminary injunction preventing Samsung from bringing any more of its Android smartphones and tablets into the United States before the case goes to trial next July 30. Although the court allowed that Apple may eventually prevail at trial, the company supposedly didn’t prove it would suffer the kind of irreparable harm that couldn’t be solved by monetary damages. At the same time the court found Samsung’s tablet “virtually indistinguishable” from the iPad so the case’s eventual resolution, which charges Samsung with slavish copying, depends on whether Apple’s patents are valid absent a Samsung redesign.
In this installment, we'll see that modeling attack scenario is doomed for failure. Attacks are not deterministic, and trying to model an attack as a series of discrete steps will just not work. By managing all your logs you get universal visibility in everything that is happening in your IT infrastructure." Yes, this is a true statement. But to tell that you can easily flag security attacks using rule-based correlation is a major overstatement. Rule-based correlation essentially automates the "If this is happening here" and "That is happening there" then "We have a problem." More precisely, "If this precise event is taking place at this particular time in this specific device" and "That precise event is taking place at that particular time in that specific device" then "We may have a problem." Of course, you can set a time window (not too wide as we'll see later) and you can specify a group of devices (not too many as we'll also see later), but in the core of the engine it will get translated to plenty of single specific rules.
As software applications grow, a common technique to reduce the complexity is to break the overall solution into separately built and deployed modules. This allows each component to be worked on independently without being overwhelmed with detail, though the cost of reassembling and building the application is the trade off for the added flexibility. When modules become reusable across applications the reassembly and build problem is exasperated and it becomes essential to track which version of each module is required against each application. Such problems can be reduced by the introduction of dependency management tools. In the Java world there are a few well-known tools for dependency management including Apache Ivy and Apache Maven. Strictly speaking Ivy is just a dependency management tool which integrates with Apache Ant, while Maven is a set of tools of where dependency management is but just one of its specialties.
Rule-based log correlation is almost a good idea. It sounds like a good idea, it appears to be a good idea and many people will tell you it’s a good idea, but in fact it is not. Rule-based log correlation is very complex, limited in use and applicability, and boasts a terrible ROI. It will give you a false sense of security, and this is a bad thing. We will look at the reasons why this is a false good idea, and what are some ways to augment the use of logs to improve your security through pragmatic Risk Management.
All in all I highly recommend this book to every Java programmer. I really like the CERT books. This one is no different, however, it is not one to read from cover to cover, at least not for me. It contains a catalog of rules for programming secure java code. What I have been doing is using it to look up rules about topics found in other resources that I have been using to learn the java environment. Although the book contains a great index, there is an online version of this book which is really nice. It contains a really sweet search. I have been using that a lot to find the topics I am interested in, marking them in the book, and then reading about them in the book. The online version of the book contains all the code samples found in the book.
Apple can’t call the iPad the iPad in China. A trademark infringement suit Apple filed after its application for ownership of two Chinese trademarks – iPad and IPAD – was thrown out of court. The Chinese trademark office said a local contract manufacturer called Proview Technology that makes flat panel displays and is reportedly close to bankruptcy owns the name and the court agreed. Proview claims it reserved the rights to the name when a Taiwan subsidiary of Hong Kong parent company Proview International sold the supposedly global trademark to IP Application Development, a British company, in 2006 for roughly $55,000. Apple bought the name from the Brits but Proview claims the deal didn’t include China. It says it’s had dibs on the name in China since 2001, 10 years before Apple’s iPad appeared, and used it on a failed tablet back then. It’s also reportedly registered the name in Europe, Mexico, South Korea, Singapore, Indonesia, Thailand and Vietnam.