The name SCJP is still hot for any Java professional looking for programmer certification even after Oracle’s takeover and renamed to OCPJP. What the abbreviation implies for SCJP and OCPJP? SCJP - Sun Certified Java Programmer is the certification name previously referred by Sun Microsystems. OCPJP - Oracle Certified Professional for Java Programmer is the certification name referred by Oracle after takeover. The OCPJP/SCJP exam is based on Java SE versions like below: OCPJP 7 was designed and released by Oracle (exam code 1Z1-804) and it is based on JDK 7. The exam introduced new concepts like try with resources, multi catch exception handling, using underscore (_) in numbers, diamond operator, NIO2 and JDBC 4.0. The exam also added design patterns section to tests Singleton and DAO pattern knowledge. OCAJP 7 is the pre-certification requirement to take OCPJP 7 exam.
If you are still asking the question should I build a mobile website or create an installable application for mobile… …then you are asking the wrong question! The Mobile Web vs. Mobile App debate is finally over. It is no longer a question of either…or. Making your website mobile friendly is no longer an option – it is mandatory requirement. More and more people are accessing the web from mobile phones and tablets. Share of Internet traffic from such devices has already reached double digit percentage and inching up…up…up. In next couple of years it is likely to overtake internet traffic from desktops and laptops. In fact, as per Mary Meeker (she is known as “queen of net”) then it has already happened in India!
Innovation doesn’t just happen… it evolves out of business desires and it frequently involves changing your own view of the IT value statement. This article focuses on one of the key components needed to make the shift from maintenance to an innovation IT philosophy, Business Service Reliability. As a progressive IT department you must understand exactly what it is, how you can manufacture Business Service Reliability in real time so that you can measure and report your contribution in business language, and how adopting the framework shifts your organization into an innovative business partner. Because of our long-lived traditional IT department philosophies, most IT organizations, whether or not they realize it, focus almost exclusively on component availability rather than the overall reliability of their business services and the related customer interactions. The problem, of course, is that you can achieve decent availability metrics for individual tiers of IT services – but still wind up with customer interactions (the business services) that are unpleasant. And frequent painful customer experiences drive customers and their money away from your company. They cause your customers to say bad things about you… in public and online. They undermine your credibility, so that the business sees you as a maintainer of poor systems and an overall liability, not an innovative business partner. The shift to innovation starts with your customer, and understanding what gives them a good experience, and proactively transforming your operating model to manufacture what the customer wants.
Component-oriented development has many architectural advantages. In spite of this, many developers tend to solve problems the monolithic way on the first go. This article demonstrates how a monolithic design can be modified to achieve component-based design. During this conversion process, the necessity of Component Models and Frameworks are highlighted. The article demonstrates the componentization of an example monolithic application using a simple homegrown component model and framework developed by the authors. Let us assume that we need to implement a simple E-store business application. The application needs to cater to the following simple business use cases for a single actor – the consumer.
The Java Designer’s general principle to architecting high scale or low scale application is choosing between EJB Centric Design (with EJB) or Web Centric Design (without EJB). OCE EJB Certification covers all design/developer knowledge required to implement Enterprise Java Bean Components. The latest Java EE 6 Certification for business component developer is divided into two certifications - EJB and JPA. These two certifications are completely different from previous SCBCD/OCPJBCD certification. The Java Designer's general principle to architecting high scale or low scale application is choosing between EJB Centric Design (with EJB) or Web Centric Design (without EJB). OCE EJB Certification covers all design/developer knowledge required to implement Enterprise Java Bean Components.
*&%#* The system is running slow again! Now what? Is there a space hog application sucking up all my resources? Did we just crash? No, must not say that word...must not say that word... ...still running, just sloooowly. I wonder if anything new has been installed… Nice if they told me. I overheard that something new might have been installed last week. Could there be a memory leak? Are they checking for one? Are they looking in the right place? Hide and seek with a leak is NO fun. How many times have you sat staring at your monitor until your eyes burn and blur, trying to figure out where the problem lies? There are so many places to look for a leak, that it is virtually impossible to find manually. And how do I tell the difference between a leak and increased demand? The symptoms can be similar. It is important to analyze all of the leak possibilities, because at the end of the day, if you are leaking memory in the JVM, you will find an increase in the heap and an increase in GC activity, culminating in hangs or blocks and finally, OutOfMemory exceptions. If the Java code is meant to run on a server 24 hours a day, then memory leaks can become significant. Even the smallest leak in code that is run continuously will eventually result in the JVM exhausting all of the memory available.
A tester friend of mine recently came to me with a complaint that I think is fairly common in the testing community. He said, “Every time there is a new release of the software for us to test, we have to rework our testing scripts.” I’ve heard this complaint throughout my career, not only in performance testing but in functional testing with automation tools as well. This state of affairs arises from three fairly straightforward observations: Change is inevitable. Everything changes, and in no industry is this more apparent than software development. It makes no sense for testers to ask developers to stop changing the code, but it does make sense to encourage wise changes. Developers and testers don’t always communicate well. The proverbial wall between developers and testers is still quite formidable. When developers throw a new version over the wall to be tested, too often they’ve given little thought to how it will be tested. All testing tools are not created equal. Some make it easier to identify and handle changes than others. If your testing tool is designed to handle change well, then your entire team is better positioned to embrace change rather than fear it.
EMC said Tuesday that it means to offer its cloud-based online file-sharing service Syncplicity, acquired last May, with its Isilon and Atmos widgetry so customers can store files as in the cloud as well as on-premise. The stuff’s in beta. It’s supposed to increase productivity, flexibility and ease of management, and reduce compliance risks.
Avnet Embedded, an Avnet unit by way of Avnet Electronics Marketing Americas, has launched Open Compute Project (OCP) Innovation Labs as both technology showcases and development labs for users, developers and partners to design, deliver and integrate cost-effective, power-efficient compute, storage and networking solutions. It says the lab will provide the OCP community with local and remote access to resources offering “hands-on” enablement of platform and configuration testing, hardware and software validation, performance tuning and community innovation. Avnet will bring together the hardware, connectivity and technical support resources to assist developers with application creation.
It’s that time again – the New Year has arrived and everyone’s excited to start 2013 on the right foot. We’re ready to tackle the biggest projects, climb the tallest mountains, and make the biggest deals. Now all we need are the right tools to help us get the job done. To make this task easier on you, we’ve compiled a list of ten innovative apps that are bound to be big hits in 2013. Sign In Blue: This year, did you make a resolution to manage your time more wisely? Then you’ll want to check out Sign In Blue, which allows users to electronically transmit signatures. No more waiting for overnight deliveries or incoming faxes; now, your contracts can be sent and received instantaneously. Imagine all the time you could save.
Am I the only person who thinks that we need a clear, well understood and unambiguous determine if the development process that you are following can be classified as Agile development process? Do you necessarily have to have a small, co-located, cross-functional team to be able to claim that your process is indeed agile? If you go by what agile thought leaders are saying then “small”, “co-located” and “cross-functional” is no longer considered a necessary condition for classifying a process as agile.
EPractize Labs offers mock exam simulator with study guide for OCEJWCD 6 (SCWCD 6) certification and it was released during OCE Web Component Certification beta stage itself. The software kit, OCEJWCD 6 Certification Training Lab Kit contains 706 practice questions with brief explanations for Quiz and Mock Exams.
I was programming in C++ for a living when I fell in love with Java. It was an unintended affair. At the time, I was following a trend with the limited language of C++, which didn’t even have operator overloading or templates, but boasted simplicity and the ability to write the code once and run it anywhere (otherwise known as WORA). But Java came along and changed everything. In fact, despite what most people say about Java in the mobile age, I still find it relevant, useful and an important coding tool going forward. Java’s WORA was much maligned during its early years, but people tend to forget how difficult things were before Java came along. Java was designed as a language of minimalism: There are less ways to accomplish a certain task, but that also makes it easy to go back in and make changes or corrections. With free and open tools, it made tackling the issues of platform defragmentation easier than ever.
A US magistrate judge Monday ordered Apple and Amazon to try settling their two-year-old App Store trademark dispute before going to trial August 19. They’ll be closeted together for negotiation on March 21 and the judge said, “No participant in the settlement conference will be permitted to leave the settlement conference before it is concluded.” Apple claims that Amazon’s Appstore treads on its App Store mark and confuses the consumer. Amazon contends the term is generic and commonplace in the industry. A district court has just absolved Amazon of Apple’s charge of false advertising.
A few weeks ago, I swapped out my Nexus 7 for an iPad Mini. I forced myself to grab the iPad Mini at every turn, and I have to say I am overwhelmingly disappointed. While it was fun to check out Infinity Blade and other similar titles, I found more and more that it is a crippled device. I’m a big Google user, and I found that the lack of dedicated apps for Google services (most notably Google Voice) to be obnoxious. I had to jump through hoops just to get my contacts synced to the device. But here are my major gripes (and a few shiny points). Many people try to compare the Android versus Apple ecosystems, mostly by saying that Android apps are not “optimized” for the tablet experience. If an Android app is not the right size for your tablet, the OS automagically scales it to the screen, and it works. If an iOS application isn’t made for the tablet, it can at best “double in size” which looks AWFUL. For devices in which the screen is the primary way to interact, the jacked up way that Apple handles non-HD apps is awful. Also, any allegations of X number of apps is a farce, because many apps (especially those for services Google doesn’t offer their own app) are just basically glorified bookmarks. There are some apps which are better (Facebook App seems to work smoother), but that’s about it. You can find a lot of games for the iPad only, but to be honest, if you do your research there are viable Android alternatives (that more often that not) play exactly the same. Apps are expensive in the Appstore (which is probably why they sell more). But they are not better. There might be more of them but they are limited to Apple’s walled garden, limiting what they can do. Apple also charges money for, well their own apps. Things like Garage Band and more cost $5 just to play.
I must admit that before I began reading this book I truly thought it was going to be another twisted story of an attempt at agile that failed in everyone's eyes except for those that needed to say it was a success. That is what I am used to. It is kind of like when I am on a product reference call to CIO. The product is always great and the company who sold it is always wonderful. Why some people think the CIO is going to say they didn't do their due diligence when picking a vendor, and the product and company we are asking about sucks, is beyond me? They never do. The same is true of almost all the agile projects I have seen. They end over budget, buggy, and pretty much the same way most projects end that use any other process, but they are always deemed a success by those involved. I was ready to tell myself I was correct in my assumption when I got blasted on page 2 with the Agile Manifesto, but decided to give them to the end of the chapter. In the next section of the chapter they caught my attention with the last of a list of 6 topics which was their take on Agile/Lean Principles. Number 6 was practitioners should define agile/lean practices.
Apple has cut component orders for the four-month-old iPhone 5 because of weaker-than-expected demand, the Wall Street Journal said Monday citing “people familiar with the situation.” It’s unclear if Apple initially over-ordered out of concern for potential shortages or if it is moving to introduce new phones more frequently. The company reportedly informed suppliers of the cuts last month according to Wall Street analysts, many of whom called it “old news.” The Journal’s story, which followed the Nikkei saying the same thing, briefly sent the “world’s most valuable stock” skittering below $500 before it staged a tiny comeback to around $504, down around 17 bucks.
Remember Microsoft’s Surface? Well, Lenovo’s got this thing called the IdeaCentre Horizon Table PC that it’s touting as the first “interpersonal computer.” It’s a Window 8 dingus with a 27-inch screen that can be laid down or stood up so four people can use it all at once as though it was a big board game, which went fitted out with paddles and joysticks appears to be its main purpose. Surface, now called PixelSense, was designed for store displays and other commercial applications. The Table PC’s screen, which is the size of eight iPads sewn together, is said to respond to 10 fingers touching it at the same time. Photos and videos can be rotated. It weighs 15lbs and will cost $1,699 this summer when it goes on sale.
In what would be a major strategy shift Apple is reportedly considering selling a “lower-end” iPhone later this year to meet competition from Android, which has been eating Apple’s lunch with its multiple models. The Wall Street Journal said late Tuesday that the cheaper iPhone, which could impact Apple’s healthy margins unless it attracts the non-iPhone consumer, could look like the classic iPhone but come in a polycarbonate plastic case rather than the iPhone 5’s up-market aluminum housing. The paper also said “other parts could remain the same or be recycled from older iPhone models.” The company recently introduced an iPad mini that’s smaller and cheaper than the standard iPad but there’s only been one iPhone with different storage capacities since the dingus was first introduced.
This is a massive cookbook with tons of recipes. It covers a ton of material and it covers it in depth. Although this book is more of a reference than a cover to cover read, every time I use it to look something up I find myself getting sucked in and reading several chapters. The author starts off with a really cool chapter called The Basics. It covers a ton of basics. Everything from packaging iOS apps for distribution to Objective-C language basics to loading data from bundles to using NSNotificationCenter to broadcast events. The rest of the chapter's recipes topics are reflected in the titles of the chapters. I have listed them all below.
There are many ways to enter into IT field as a programmer or tester, but the most powerful and demanded language in any software industry is Java.This article simplifies your Java learning and offers a simple application to start your programming in as lesser than 10 minutes. You can find tons of definition about Java on web; my answer is simple “Programming Language to develop any kind of application with Object Oriented approach and it can run anywhere”. For example, you need to develop an application to track your daily expenses on your PC. The application can be developed by Java by the following manner.
The certification trend for Java preparation is moved from old SCJP to new OCAJP after Oracle’s Java 7 certification release. SCJP (Sun Certified Java Programmer) is the certification name previously referred by Sun Microsystems for Java 6 and prior versions. The certification has been re-published and rebranded after Oracle takeover Sun Microsystems. There will be only one program level certification for Java prior to Java 7 but after Java 7, Oracle introduced two certifications.
The guy who runs IBM’s big services unit that means so much to it – pulling in maybe 57% of its revenues – is going to retire on March 31. Mike Daniels was supposedly in contention to replace former CEO Sam Palmisano but lost out to sales chief Ginni Rometty a year ago. He’s been with the company for 36 years and was reputed to have cut costs and tickled Blue’s margins. IBM has yet to name a replacement. The company said responsibility for the group would fall to Bridget van Kralingen and Erich Clementi with both reporting to Rometty. Kralingen, 49, runs the group that provides consulting services and develops and manages software apps. Clementi, 54, runs the part of the business that outsources technology systems and business functions such as CRM.
Apple said Monday that, excluding re-downloads and updates, more than 40 billion iPhone, iPad and iPod touch apps have been downloaded from its App Store and that it has paid developers more than $7 billion. That makes nearly 20 billion downloads in 2012 alone, Apple said. Nine months ago downloads had hit 25 million and payments were at $4 billion, up from $2.5 billion the preceding July, so the download craze is on a roll. This past September Google Play downloads hit 25 billion. Apple’s App Store has over 500 million active accounts and had a record-breaking December with over two billion downloads during the month. There are 775,000 iOS apps, including 300,000 native iPad apps, available.
Apple reportedly wants to buy Waze to help fix its giant maps gaffe but according to what TechCrunch heard it doesn’t want to spend the $750 million asking price. It’s reportedly offering $400 million plus $100 million in incentives. The three-year-old Israeli-born Waze uses crowdsourcing to plot routes around traffic jams and in the process create real-time maps. It’s said to have shaved five minute off the daily commute in Israel.