Monthly Archives: január 2013

Heti érdekességek 22.

 

Why Programmers are Bad at Estimating Times

An experienced project manager I used to work with claimed that he took the programmers’ time estimates, multiplied by pi and converted to the next time magnitude to get the true number. He had learned the hard way that programmers are bad at estimating times.

 

Predictions for 2013 

2012 was an interesting year of technology uprises and calm ending of december. very pleasant and calm sounds an interesting year ahead of 2013, lot of predictions as usual but disruptive technologies – literally… as usual known is a drop and unknown is an ocean. Between lies the godliness..heard this before…

Source Predictions Link
Gartner windows8, mobile handsets on chinese, big data, facebook – enterprises Gartner -predictions of 2013
EMC it process engineering, enterprise on mobile, app factories, big data, saas EMC – predictions of 2013
Forrester strategic sourcing, wlan deployment, nac Forrester – predictions of 2013
Steve Cerocke Cloud computing services, social networks and commnication services,tablets, phones, windows8 Steven Cerocke technology predictions for 2013
Future Timeline European Single Supervisory Mechanism,Solar flares affecting Satellites, air travel, car navigations, the banking system, hospital equipment, computers and many other machines,3D technologies,Highly flexible touch sensors,Full-body scanners are mandatory in US airports,14 nanometre chips enter mass production Future Timeline predictions for 2013
Nexxtep more secure mobile payment technology, cheaper tablets, double the mobile app downloads frm 2012 Richard Baker technology predictions for 2013
Telegraph 4G mobile speeds around the world, internet TV, secure devices, wearable gadgets Telegraph technology predictions of 2013
Telestra Mobile wallet, big data, acceleration of cloud computing,ICT (Information communications technology in health, transport and mining, connected home,speech recognition Telestra predictions of 2013
IDC 3rd Platform, built on mobile devices and apps, cloud services, mobile broadband networks, big data analytics and social technologies IDC predictions of 2013
Futurist neuroscientists soon be able to predict what you will do before you do i, future cars producers of power,aquaponic recycling system, economy will become increasingly jobless with full of work, next space age launch after 2020 Futurist predictions

 

 

Elérhető a TPB AFK: The Pirate Bay – Away From Keyboard dokumentumfilm 

video

A TPB AFK: The Pirate Bay Away From Keyboard egy dokumentumfilm, amely 2013. február 8-án jelent meg. A film a The Pirate Bay három alapítójának – Peter Sunde, Fredrik Neij és Gottfrid Svartholm – történetét mutatja be. A Simon Klose által rendezett filmet 2008 nyarától 2012 augusztusáig filmezték.

A film weboldala 2010. augusztus 28-án startolt el egy Kickstarter kampánnyal együtt. Utóbbit 25 ezer dollár összegyűjtésére indították. A pénz stúdióbérlésre és egy vágó alkalmazására kellett. A kampány három nap alatt elérte célját és végül 51 424 dollár felajánlással zárult. A teljes filmet a Creative Commons BY-NC-ND (Nevezd meg! -Ne add el! -Ne változtasd!) licenc alatt publikálták a The Pirate Bay-en és más torrent oldalakon.

Azok, akik az online támogatási formán kívül támogatnák az alkotókat, megvásárolhatják a filmet DVD-n vagy digitális letöltés formájában. A DVD előrendelhető 23 dollárért. A digitális letöltés 10 dollár.

Akik csak letöltenék, megtalálják a The Piratebay-en, vagy megnézhetik a YouTube-on. A bejelentés itt.

 

JuJu átirat – A Go nyelv sikertörténete a Canonical-nél 

Popout

Dave Cheney, a Canonical egyik programozója egy, a Go nyelvvel kapcsolatos sikertörténetet osztott meg a Go programnyelv általános hírcsoportjában. Az elmúlt évben a Canonical programozói szorgosan dolgoztak azon, hogy portolják a JuJu-t (fenti videó) Python-ról Go-ra. A múlt héten megszületett az első nem kísérleti kiadás a Go-ba átírt JuJu-ból. Ez eddig körülbelül 109 000 sornyi Go kódot jelent eddig. A részletek itt.

posted by Thom Holwerda on Wed 27th Feb 2013 01:59 UTC
Icon“Internet Explorer 10 is available worldwide in 95 languages for download today. We will begin auto updating Windows 7 customers to IE10 in the weeks ahead, starting today with customers running the IE10 Release Preview. With this final release, IE10 brings the same leading standards support, with improved performance, security, privacy, reliability that consumers enjoy on Windows 8, to Windows 7 customers.”

Március 28-án megkezdődik az Ouya konzolok kiszállítása 

Az Ouya (1, 2, 3, 4, 5, 6, 7, 8, 9, 10) projekt ma bejelentette, hogy 2013. március 28-án megkezdi a konzolok kiszállítását a Kickstarter támogatókhoz. Vagyis aki a kampányidőszakban támogatást ígért és adott ahhoz, hogy a konzol megszülethessen, az rövidesen már örülhet a stuffnak. A(z online) áruházakba a jelenlegi tervek szerint júniusban kerül a készülék. A gép mit sem ér játékok nélkül. Az Ouya játékokat is ígér. Egyebek mellett bejelentették, hogy Kim Swift – Portal, Left 4 Dead, Quantum Conundrum híresség – és az Airtight Games egy vadiúj, Ouya-exkluzív címen dolgozik.

Részletek a bejelentésben.

 

 Here are the CodeBuild selections of must-read software engineering books. Books are grouped according to their content with some description.

Google Glass: túllépni az okostelefon korszakon 

Joshua Topolsky azon kevés szerencsés közé tartozik, akik már ma kipróbálhatták a Google Glass-t. Érdemes végigolvasni az egész postot. Akik rohannak, azoknak itt az 5 és fél perces videó: 

Popout

Több érdekes megállapítása is van a cikknek. Az egyik, amit a Google Glass termékigazgatója mond, hogy a technológia megszakítja, megzavarja a mindennapi életünket. Itt elsősorban az okostelefonokra gondol. És ilyen módon a Glass egyik fő előnyévé léphet elő, hogy post-smartphone korszakot nyit, amennyiben olyan technológiát ad az emberek kezébe… oh, wait. Már nem is a kezébe, hanem a szeme elé… Szóval, amivel kevesebbet kell bíbelődniük, mint egy telefonnal.

Topolskynak a legjobban az tetszik, hogy a keze segítsége nélkül tud olyan képeket és videókat készíteni a szemüveggel, amik a világot az ő perspektívájából örökítik meg. 

Ez jó olyan élethelyzetekben, mint amilyen a kocogás, autóvezetés, biciklizés vagy a kirándulás. És nem jó olyan helyzetekben, amikor a sima fotókészítésnél, útvonaltervezésnél, videócsetelésnél többet szeretnénk.

A Glass igazi gyengesége szerintem az, hogy az alkalmazások vezérlése leginkább hangalapú (és picit érintésalapú). Így lehetetlenné válik összetettebb feladatok elvégzése. Valószínűleg már egy email megírása és elküldése is szenvedéstelibb egy ilyen interfészen, mint egy okostelefonon. 

The natural language search works most of the time, but when it doesn’t, it can be confusing, leaving you with text results that seem like a dead-end. And Glass doesn’t always hear you correctly, or the pace it’s expecting you to speak at doesn’t line up with reality. I struggled repeatedly with Glass when issuing voice commands that seemed to come too fast for the device to interpret.

Ne feledjük, a hangvezérlés azt is jeletni, hogy egyszerű parancsokkal igen, de precíz műveletekkel nem tudjuk kezelni az eszközt. Nincs kurzor, nincs ujj, ami egy felületnek több értelmet adna mint egy nagy piros gomb. “Készíts fotót!” – ehhez nem kell különösebb felhasználói interfész. “Nyisd meg a fotót Lightroomban szerkesztésre!” Na ez már nem fog menni.

Ilyen szempontból számomra a Glass inkább egy androidosított GoPro szemüveg. De majd kiderül, hogy az augmented reality-ra épülő megoldások mennyire teszik szórakoztatóvá és hasznossá ezt az eszközt.

Az is igaz, hogy a Glass jelenleg wifi és tether módon kapja a netet. Vagyis továbbra is smartphone-nal lehet majd jól használni. És ha a lightroomos példát visszahozom, a Glass arra is jó, hogy delegáljunk feladatokat a mobiltelefonunknak vagy a laptopunknak. 

Hoppá! Akkor viszont a Glass nem is egy új interfész vagy média. Hanem a mi saját személyiségünk (közvetlenül a szemünkkel érzékelt, a fülünkkel hallott világunk) digitális rétege, amely formalizáltan segít kommunikálni a megszokott eszközeinkkel. A telefonunkkal vagy a számítógépünkkel. 

Maga a dizájn is erre a cyborg világra hajaz egy kicsit. Ami nekem speciel kevésbé jön be. Szívesebben hordanék egy szemüvegnek látszó szemüveget, mint egy hajpántnak látszó U alakú antennát. De persze ez csak a prototípus. És még nem volt a kezünkben.

Mint kiderült, már idén kapható lesz, ezerötszáz dollárért. Kb 330 ezer forint. Egy nagyon könnyű és finom eszköz, ami egy másik dimenzióba helyezi az egész digitális világot körülöttünk. Hamarosan kiderül, hogy apartneri megállapodások eredményeként tud-e olcsóbb lenni. (Szerintem olcsóbb lesz karácsonyig.)

Egy biztos: ki akarom próbálni. Minél hamarabb. VISOR for the blind!

 

Heti érdekességek 21.

Confused About Map/Reduce?

 

 I was working on some Hadoop stuff recently, and as a total beginner, I found that the Map/Reduce concept was not easy to understand, despite the huge number of tutorials.
The Wordcount example is the ‘Hello World’ of Hadoop, but when I prepared a small presentation for my team, I realized it was not clear enough to explain Map/Reduce in 5 minutes.

As you may already know, the Map/Reduce pattern is a pattern that is very good for embarrassingly parallel algorithms.

 

Changing Times For Web Developers – 6 Tips You Should Read To Survive

 

image

The context of this post is about the changing times for a web developer, and I see a lot of web developers still lagging behind especially in the .NET world.  If you haven’t yet started mastering your art and adapting to the changing trends, you should start today.

Think about crafting your web applications properly. Use commonsense to mix and match based on scenarios. Here we go with 6 Tips to be a responsible web developer, and to stay on top of what you do.

 

 

 

Creating Rich Interactive Web Apps With KnockoutJS – Part 1

With the advent of online games, social apps, Flash/AIR apps, and rich instant-feedback sites
like Google Search and GMail, consumers are demanding more and more interactivity.

While interacting with your app customer now expect:

  • Browser-side processing (calculation, business rules, …)
  • Instant validation
  • Instant visual feedback: animation/effect while making changes (add/remove/update)
  • Dynamic clues on what to do next
  • More same / on page functionality (without the need to refresh or navigate to other pages)

For a while adding a sprinkling of AJAX and localized visual refresh using jQuery UI was sufficient.

 

 

[Video] A Canonical mai bejelentése: Ubuntu telefonokon 

Részletek az ubuntu.com/devices/phone/ oldalon.

 

Best practices for load testing mobile applications (Part II) 

Mobile applications and mobile websites have become a major channel for conducting business, improving employee efficiency, communicating, and reaching consumers. In Part I of this article we discussed the differences between testing traditional and mobile applications, specific challenges associated with mobile load testing, mobile testing basics and best practices for recording mobile load test scenarios. In this Part II of the article, we will look at how to conduct realistic tests and how to best analyze the results: http://www.neotys.com/blog/best-practices-for-load-testing-mobile-applications-2/

 

Is a twelve-year-old bug in the JDK out there waiting to bite you? 

Running a Java 1.4, Java 5 or Java 6 applications? Then there is a chance that you are living next to a classloader leak waiting to bite you.

 

Five ways vFabric GemFire 7 changes the game for Java developers 

In the latest series of release announcements, VMware vFabric GemFire 7.0 steals the show, and this article highlights all the new capabilities available to Java application developers.

 

Qt Project Releases Qt 5 

Qt 5 offers developers enhanced productivity, flexibility, and easier cross-platform portability.

https://i2.wp.com/qt.digia.com/Global/Images/Qt/Nokia%20Qt/Qt_master_logo_CMYK_300dpi.jpgThe Qt Project has announced the release of Qt 5.0, the latest version of the Qt C++ UI framework. According to the website, Qt 5 lets developers quickly create applications with intuitive user interfaces for multiple targets, and Qt’s modular C++ class library and tools let developers create applications for one platform and easily build and deploy on another platform.

According to the announcement, Qt 5 includes amazing graphic capabilities and performance. Qt 5 uses an OpenGL-based scene graph to accelerate the graphics of Qt Quick…Read more at Linux Pro Magazine

 

 

 

Interview: Zanata, an open source translation platform 

Zanata is an open source translation platform written in Java that offers translation memory, an online translation editor, and workflow integration with REST APIs and command-line tools. For translators, it is a web browser-based translation environment where previous translations provide context for their work. For software developers, it’s an integration tool that provides a…

experience

Zanata is an open source translation platform written in Java that offers translation memory, an online translation editor, and workflow integration with REST APIs and command-line tools. For translators, it is a web browser-based translation environment where previous translations provide context for their work. For software developers, it’s an integration tool that provides a centralized localization repository along with translation tools that save time and resources.

Product Manager, Runa Bhattacharjee and Lead Developer, Sean Flanigan, have more to say in this interview.

Why is Zanata needed and who is it for?

Runa Bhattacharjee (RB): The primary motivation for this project was to set up a tool that would provide a uniform translation platform with rich features and takes out the hassles of having to learn a million tools to work with. Translation, especially technical translation, can be extremely tricky because of the new kind of content and technology involved and may sometimes require a lot of research by the translators. In these situations, translators often do not like to have to work with tools that take their concentration away from the core part of their work. Translation tools like Zanata provide that abstraction…Read more at OpenSource.com

 

15 Greatest Open Source Terminal Applications Of 2012 

 

Linux on the desktop is making great progress. However, the real beauty of Linux and Unix like operating system lies beneath the surface at the command prompt. nixCraft picks his best open source terminal applications of 2012.

Fig.01: siege in actionLinux on the desktop is making great progress. However, the real beauty of Linux and Unix like operating system lies beneath the surface at the command prompt. nixCraft picks his best open source terminal applications of 2012.

Most of the following tools are packaged by all major Linux distributions and can be installed on *BSD or Apple OS X.

#1: siege – An HTTP/HTTPS stress load tester…Read more at NixCraft

 

 

 

Index 2: F Grade és ami utána van 

Whereas most designers start with mock-ups, Sharp developed and coded 50 working versions of the site, experimenting with various column widths, layouts, and ways of presenting the pictures. “From the beginning, we were aware that if we were going to get somebody to spend all this time putting together a collection, at the very least, the collection had to be beautiful,” Silbermann says. As Sharp puts it, “The grid was everything.” His final version displayed interlocking images of a fixed width–192 pixels–and varying heights. When new images were pinned, the entire site would rearrange itself, meaning that users rarely saw the exact same home page twice. ( Can Ben Silbermann Turn Pinterest Into The World’s Greatest Shopfront?)

Hétfőn hajnalban az első benyomásaimat írtam le az indexes változásokról. Most egy kicsit részletezőbben, egyszersmind unalmasabban szeretném összefoglalni egy nap használata után még egy körben az észrevételeimet. 

Mindenekelőtt a hétfő reggeli állapothoz képest (8 megabájtos nyitóoldal) valamelyes javult a helyzet. Sikerült optimalizálni a nyitóoldalon 2 megabájtot. Ez még így is négyszer-hatszor olyan nehéz oldal, mint egy átlag médiaszájté. Mert ugye az Index eredeti, valamint az “Index 2” oldala egyszerre töltődik be, ami azt idézi elő, hogy eszement mennyiségű kép, javascript töltődik le, és ráadásul nem is mindig a legoptimálisabban.