Heti érdekességek 18.

Explore Python, machine learning, and the NLTK library 

Machine learning lies at the intersection of IT, mathematics, and natural language and is typically used in big-data applications. This article discusses the Python programming language and its NLTK library, then applies them to a machine learning project.

Document databases in predictive modeling 

Predictive analytics relies on processing, analyzing data from many different sources, collating, and then processing that through several stages into usable data. Learn how to use the recent range of document-based NoSQL databases to help collate the information in a structured format, while coping with the flexible structure of the individual data points.

5 Trends Changing Java Apps Architectures 

One of VMware’s Java cloud platform leaders cites several changes – from how apps are consumed and produced to the economic advantages of cloud platforms – as drivers of app architecture change.

The Broken Telephone Game of Defining Software and UI Requirements 

The broken telephone game is played all over the world. In it, according to Wikipedia, “one person whispers a message to another, which is passed through a line of people until the last player announces the message to the entire group. Errors typically accumulate in the retellings, so the statement announced by the last player differs significantly, and often amusingly, from the one uttered by the first.”

This game is also played inadvertently by a large number of organizations seeking to define software and UI requirements, using information passed from customers, to business analysts, to UI/UX designers, to developers and testers.

Here’s a typical example:

  • The BA or product owner elicits requirements from a customer and writes them down, often as a feature list and use cases.
  • The use cases are interpreted by the UI/UX team to develop UI mockups and storyboards.

Creating the future of mobile with Firefox OS 

“Just under a month ago I wrote a personal post about my thoughts on Firefox OS and why I think there is something ‘magical’ about what it stands for and the possibilities it brings to the table. This post is a follow-up that aims to cover much of the same ground but with extra detail and more of a technical focus.”

Elkészült az Office 2013

A Microsoft bejelentette, hogy elkészült az Office 2013-mal: az irodai programcsomag letölthető verzióban is elérhető lesz, és táblagépes használatra is optimalizálták.

Az Office 2013 esetében még kényelmesebbé tették a kezelést, így ingyenes riválisainál könnyebb a többek közt a Wordöt, Excelt és Powerpointot tartalmazó programcsomag használata. Az új Office kezelőfelületét úgy tervezték, hogy azt ne csak hagyományos számítógépeken, hanem táblagépeken is használni lehessen, és automatikusan képes számítási felhőbe menteni a dokumentumokat, hogy azok minden számítógépről rendelkezésre álljanak.


Project Sumatra improves Java performance with OpenCL 

“Java is a programming language that allows developers to write once and deploy everywhere – from high-end gaming desktops to smartphones. Its OS-agnostic and widespread nature is one of its strongest selling points, but one area where it can fall flat is performance. Generally, Java applications are not going to perform as well as native applications written for a specific OS. However, thanks to Project Sumatra that performance gap may soon become less of an issue.”

Data Grid – Cache Evolved 

A data grid is one part cache and one part NOSQL. This post will discuss clustered caches, their limitations, and how data grids have incorporated NOSQL concepts in order to overcome them. It concludes with a couple of use cases related to application server clusters and data grids.


Troubleshooting an application suffering from 130x performance degradation 

We had an application which was slowly dying in our hands. Monitoring indicated that the application has not achieved much after the first 20 minutes of it’s lifetime. For the last 2 hours and 10 minutes it had only served ~2,000 requests as opposed to the 40,000 it managed to crunch during the first 20 minutes. 130x loss in throughput. Something must have gone horribly wrong.

Posted on 2012. október 15, in Uncategorized. Bookmark the permalink. Hozzászólás.

Vélemény, hozzászólás?

Adatok megadása vagy bejelentkezés valamelyik ikonnal:

WordPress.com Logo

Hozzászólhat a WordPress.com felhasználói fiók használatával. Kilépés /  Módosítás )

Google+ kép

Hozzászólhat a Google+ felhasználói fiók használatával. Kilépés /  Módosítás )

Twitter kép

Hozzászólhat a Twitter felhasználói fiók használatával. Kilépés /  Módosítás )

Facebook kép

Hozzászólhat a Facebook felhasználói fiók használatával. Kilépés /  Módosítás )


Kapcsolódás: %s

%d blogger ezt kedveli: