Posts

Showing posts from November, 2015

Java shines brightest in language popularity

Image
Java shines brightest in language popularity Java's popularity keeps climbing and climbing. Once again, Java leads both the Tiobe and PyPL indexes . But this month, Java climbed above a 20 percent rating in the Tiobe index, which gauges popularity based on a formula that assesses searches on languages in multiple search engines. Java's rating was 20.403 percent, the first time it had reached a level exceeding 20 percent since July 2009. Java's Tiobe rating was 19.543 percent in October, and it has increased more than 6 percentage points in the past year. In the PyPL index, which assesses searches on language tutorials in Google, Java claimed a 24.4 percent share. Tiobe said the recent JavaOne conference in San Francisco helped Java. Tiobe Managing Director Paul Jansen, who compiles the index, also sees Java's evolution as helping. "The Java language is changing nowadays, after having been at the same level for many years," Jansen ...

Thousands of Java applications vulnerable to nine-month-old remote code execution exploit

Image
Thousands of Java applications vulnerable to nine-month-old remote code execution exploit    A popular Java library has a serious vulnerability, discovered over nine months ago, that continues to put thousands of Java applications and servers at risk of remote code execution attacks. The flaw is located in Apache Commons, a library that contains a widely used set of Java components maintained by the Apache Software Foundation. The library is used by default in multiple Java application servers and other products including Oracle WebLogic, IBM WebSphere, JBoss, Jenkins and OpenNMS. The flaw is specifically in the Collections component of Apache Commons and stems from unsafe deserialization of Java objects. In programming languages, serialization is the process of converting data to a binary format for storing it in a file or memory, or for sending it over the network. Deserialization is the reverse of that process. The vulnerability was first rep...

The Armaggeddon Microtron T2X

Image
The Armaggeddon Microtron T2X The Armaggeddon Microtron T2X has a the ATX form factor. ATX is the most ubiquitous of case standards, providing the largest array of compatible hardware on the market. Using the ATX standard, the case can house motherboards and power supplies with form factors ATX, Micro-ATX and Mini-ITX . The dimensions of the case itself (LxWxH) are 527mm x 240mm x 486mm . The Armaggeddon Microtron T2X has four expansion slots, so there is some room for extra components, which may be a deciding factor when planning on the longevity and build type of a PC system. The case has two 5.25" drive bays , and two 3.5" drive bays, which is quite a small amount of space, although you can install an SSD or laptop hard drive in the one 2.5" drive bay . Made primarily of Steel, the Armaggeddon Microtron T2X is built to be strong and well-ventilated. Steel cases are generally fairly cheap and sturdy, but also tend to be quite heavy. Whatever y...

Microsoft signals a slower Windows 10 upgrade tempo

Image
Microsoft signals a slower Windows 10 upgrade tempo Microsoft has taken to referring to Windows 10's upgrade tempo as slower than it once did, hinting that the company may not sustain an aggressive three-times-a-year cadence. From electronic records to digital medical devices, all signs point to healthcare as a stable, In public documentation, Microsoft has recently used an upgrade frequency of two-to-three-times annually, a departure from before, when it consistently cited a three-times-each-year release schedule. "With Windows 10, a new model is being adopted," Microsoft stated in a just-revised technical overview of the OS's servicing options. "Instead of new features being added only in new releases that happen every few years, the goal is to provide new features two to three times per year , continually providing new capabilities while maintaining a high level of hardware and application compatibility [ emphasi...

Gigabyte GeForce GTX 950 Xtreme VGA

Image
Gigabyte GeForce GTX 950 Xtreme VGA NVIDIA's GeForce GTX 950 was released a few weeks ago, covering the entry-level price-point at around $160, right below $200, where competition from AMD is strong. NVIDIA gave the GeForce GTX 950 a solid and cost-effective foundation in the 28 nm GM206 silicon on which the GTX 960 is also based. This is a tiny chip, and compared to the R7 370, it has a narrower 128-bit memory bus for just four memory chips on the card. NVIDIA makes up for some of the deficit with lossless texture compression tech, which improves effective bandwidth by around 20%. The sheer pixel-crunching muscle of the Maxwell architecture takes care of the rest, which creates immense room for future cost-cutting measures. Today, we are reviewing Gigabyte's tweaked up GTX 950 Xtreme Gaming, which is the company's flagship GTX 950 card. It comes with an overclock on both GPU and memory and has a backplate, all for $180.  

Java Interview Questions And Answers

Image
Java Interview Questions And Answers     1. Which two method you need to implement for key Object in HashMap ?   In order to use any object as Key in HashMap, it must implements equals and hashcode method in Java. How HashMap works in Java     2. What is immutable object? Can you write immutable object?   Immutable classes are Java classes whose objects can not be modified once created. Any modification in Immutable object result in new object. For example is String is immutable in Java. Mostly Immutable are also final in Java, in order to prevent sub class from overriding methods in Java which can compromise Immutability. You can achieve same functionality by making member as non final but private and not modifying them except in constructor. 3. What is the difference between creating String as new() and literal? When we create string with new() Operator, it’s created in heap and not ...

Cloud And Internet Of Things Fuel Java's Ongoing Momentum

Image
Cloud And Internet Of Things Fuel Java's Ongoing Momentum The Java One San Francisco 2015 Java developers’ convention drew strong interest and provided meaningful information and interactions for its audience. Oracle, Java’s parent company, announced a new offering for cloud-based Java services, entitled Java SE Cloud Service . It delivers not only Java but a host of open-source tools that are commonly used by Java developers. The offering reflects the growing importance of cloud computing in software development. Several sessions expanded on this theme, while many others provided information about the use of Java in the burgeoning Internet of Things space. Dating back to the days when Java was owned by Sun Micro systems, Java One has long been the largest congregation of Java programmers in the world. This year, more than 9,000 developers participated in almost 500 different sessions, with the average attendee participating in 14 sessions. This level of interest is ...