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.
Reklámok

Heti érdekességek 17.

Könyvajánló: Kanban és Scrum – mindkettőből a legjobbat 

Múlt heti cikkemben a SCRUM módszertannal foglalkoztam és nagyon megtetszett a módszer, ezért tovább kutakodtam. Szeretnék a figyelmetekbe ajánlani egy e-bookot, amelyet Henrik Kniberg és Mattias Skarin írt, a magyar fordítást pedig Csutorás Zoltánnak és Marhefka Istvánnak köszönhetjük. A pusztán 100 oldalas kiadvány nagyon pörgős és nagyon gyakorlatias, ajánlani tudom mindenkinek.

A könyv letölthető innen: www.adaptiveconsulting.hu

Tabris

Tabris provides a powerful widget toolkit that renders native iOS and Android widgets. It is based on a proven technology stack using SWT, JFace and OSGi. You can write your application entirely in Java, re-use existing code and benefit from first-class IDE tools without the need for cross-compiling.

How To Make The Most Of Your Too-Short Work Break 

After 90 minutes of meeting, working, thinking, and pushing emails, your glucose is in a bad place. That’s what project management consultant Tony Wong tells his clients. And everyone from NASA to the Berlin Academy of Music have run tests that prove you truly need the equivalent of a smoke break, a shift change, whatever you want to call it.

But let’s say you’re not the type who can sit on a park bench and contemplate nothing, and the conversation around the Keurig machine bores you. What can you do with 15 minutes that isn’t really work, but pays off in productivity?

The 3 things you should know about hashCode() 

In Java, every object has a method hashCode that is simple to understand but still it’s sometimes forgotten or misused. Here are three things to keep in mind to avoid the common pitfalls.

An object’s hash code allows algorithms and data structures to put objects into compartments, just like letter types in a printer’s type case. The printer puts all “A” types into the compartment for “A”, and he looks for an “A” only in this one compartment. This simple system lets him find types much faster than searching in an unsorted drawer. That’s also the idea of hash-based collections, such as HashMap and HashSet.

Kindle Fire, Kindle Fire HD, Kindle Paperwhite, … 

Az Amazon ma bejelentésözönt zúdított ránk. Szemezgessünk belőle:

forrás: hup.hu

Friss comScore jelentés az USA smartphone piacáról 

 201204-201206 USA smartphone piaci részesedés

A comScore elemző publikálta friss Mobile Subscriber Market Share jelentését, amely az összes Egyesült Államok-beli smartphone előfizetőről közöl megállapításokat. Az elemzés a júliussal végződő három hónapos időszakot dolgozza fel. A feldolgozott időszakban már több mint 114 millió USA előfizető rendelkezett smartphone készülékkel. Az iOS erősödött a legnagyobbat, 2 százalékpontot. Követi az Android, amely 1,4 százalékpontos erősödés mellett az USA smartphone piacának már picit több mint felét birtokolja. A legnagyobb bukó a RIM Blackberry-je volt, amely 2,1 százalékpontnyi részesedést dobott el. A Microsoft 0,4 százalékpontos csökkenés mellett kevesebb mint a piac 4%-át tudhatja magáénak. A részletek itt olvashatók.

forrás:hup.hu

A T-Systems indul az e-útdíj tenderen 

A T-Systems Magyarország GPS-alapú megoldásával indul a kormány tervei szerint jövő júliustól induló, kilométeralapú, elektronikus útdíjbeszedési rendszer kifejlesztését célzó tenderen.


Az utolsó előtti válasz lehetőségen majd behaltam, de csak második olvasatra esett le 😀 😀

Megjelent a Full Circle Magazin 60. számának magyar fordítása!

forrás:hup.hu

A fordítócsapat örömmel jelenti be, hogy elkészült a Full Circle Magazin 60. számának magyar fordítása.

60. szám

A 60. szám tartalma:

  • Hírek
  • Parancsolj és uralkodj: Tippek és trükkök – 2. rész
  • Hogyanok:
  • Programozzunk Pythonban – 32. rész
  • LibreOffice – 14. rész
  • Prey
  • GIMP – A paszuly* 1. rész (*az Égigérő paszuly népmeséből)
  • Inkscape – Az SVG fájl
  • Hogyan írjunk a Full Circle-be!
  • Linux labor: Soros kapcsolat
  • Közelebb a Windowshoz: Hangbeállítások
  • Az én történetem
  • Az én történetem
  • Különvélemény
  • Különvélemény
  • Szerintem… Az Ubuntu 12.04 április 26-án jelenik meg. Frissítesz?
  • Fókuszban: Desura
  • Levelek
  • KáVé
  • Hölgyek és az Ubuntu: Karriernapok
  • Játékok Ubuntun: Hírek
  • Játékok Ubuntun: SNES emulálás – 2. rész
  • Játékok Ubuntun: Trine 2 K&V
  • Az én asztalom
  • Közreműködnél?

Az új szám elérhető a régiek mellett a http://fullcircle.hu oldalon.

Direkt letöltési link: 60. szám

A fordítást a Full Circle Magazin magyar fordítócsapata készítette.

A régebbi számok továbbra is elérhetők a fordítócsapat oldalán, a fullcircle.hu oldalon, továbbá a Full Circle Magazin hivatalos oldalának letöltései között: http://fullcirclemagazine.org/downloads/

Hamarosan jelentkezünk a 61. számmal. A régebbi számok mindegyike elérhető és letölthető weboldalunkról, illetve kereshettek minket már a Facebookon is.

Addig is jó olvasgatást kívánunk mindenkinek!

Elfogyott 

Tegnap 15 óra körül allokálták az utolsó IPv4 címet a RIPE NCC-ben. A szabadon kiosztható IPv4 címek végére értünk, mostantól az utolsó /8 kiosztása következik – ami a gyakorlatban azt jelenti, hogy 1 db /22-es blokk tagonként, és nem több.

Sajtóhír itt.

forrás:hup.hu

Project Eternity – Másfél millió dollár 3 nap alatt 

Popout

Az Obsidian Entertainment “Project Eternity” projektje hihetetlenül népszerű a Kickstarter-en. A népszerűség nem véletlen: a projekt mögött veterán játékkészítők állnak. Az 1,1 millió dollárra kiírt kampányuk 3 nappal ezelőtt indult. Azóta 37 443 embertől összesen ~ 1,5 millió dollárnyi ígéretet kaptak, így a projekt már mindenképpen “funded” állapotba kerül október 17-én. A projektnek még 29 nap áll rendelkezésére, hogy további forrásokat vonjon be. Ha sikerül elérniük az 1,6 milliót, akkor a játékot kihozzák OS X-re. Ha a 2,2 milliót, akkor Linuxra is. Részletek a projekt Kickstarter oldalán.

j2objc – Java to iOS Objective-C Translation Tool and Runtime. 

J2ObjC is an open-source command-line tool from Google that translates Java code to Objective-C for the iOS (iPhone/iPad) platform. This tool enables Java code to be part of an iOS application’s build, as no editing of the generated files is necessary. The goal is to write an app’s non-UI code (such as data access, or application logic) in Java, which is then shared by web apps (using GWT), Android apps, and iOS apps.

J2ObjC supports most Java language and runtime features required by client-side application developers, including exceptions, inner and anonymous classes, generic types, threads and reflection. JUnit test translation and execution is also supported.

J2ObjC does not provide any sort of platform-independent UI toolkit, nor are there any plans to do so in the future. iOS UI code needs to be written in Objective-C or Objective-C++ using Apple’s iOS SDK (Android UIs using Android’s API, web app UIs using GWT, etc.).

Indul a Google Föld élő riválisa 

Már nem kell sokat várni annak az új szolgáltatásnak a startjára, amely valós idejű műholdas felvételeket sugároz majd az interneten. A Google Föld valós idejű verzióját nem a keresőcég, hanem egy UrtheCast nevű kanadai startup vállalkozás indítja útjára néhány hónapon belül.

Must-reads for Java Developers: From Beginner to Professional 

In the last few months I noticed that I’ve been recommending the same books again and again to new and also to experienced developers. For this reason I decided to put together a list of must-reads. The books I’ll recommend were good company during my journey from beginner to the level I’m currently at (whatever level that is icon wink Must reads for Java Developers: From Beginner to Professional ). Many fellow programmers were involved in assembling the list. Special thanks go to Frank Appel, Rüdiger Herrmann, Benjamin Muskalla and Ralf Sternberg.

The ordering of the list reflects my personal choice. Feel free to shuffle it icon wink Must reads for Java Developers: From Beginner to Professional . One important thing – if you buy a book from the list, always chose the English version. Even when a translation is available in your language, the original version is almost always the better choice.

Beginner

If you are new to Java development, you need to get up to speed with the language first. Many books are available for this purpose. The content of these books are almost always the same, but the style of writing differs dramatically.

head first java Must reads for Java Developers: From Beginner to Professional Java A Beginner s Guide 5th Edition 01 ht Must reads for Java Developers: From Beginner to Professional tdd Must reads for Java Developers: From Beginner to Professional

There are two books to learn the language that are worth recommending. Head First Java is nontraditional but really, really fun reading. As with all Head First books, it’s up to you to like them or not (I love them). Java, A Beginner’s Guide is a more traditional book that explains programming Java really well. Once you know the Java language, I recommend one book before you are granted the level of Journeyman (also valid for other languages). This is Test Driven Development by Kent Beck. It describes a way of development that reflects the way we code at EclipseSource. In my opinion Test Driven Development (TDD) should be part of the introductory education of every programmer.

Journeyman

As described in many books, a Journeyman is a developer who knows his language and has done smaller projects but still has a long way to go to being a professional. At the beginning of this stage I’m sure you didn’t agree with this statement (I didn’t, either). But after 5 to 6 years as a Journeyman, I’m convinced you will agree icon wink Must reads for Java Developers: From Beginner to Professional .

effective java Must reads for Java Developers: From Beginner to Professional pragmatic Must reads for Java Developers: From Beginner to Professional design patterns book cover Must reads for Java Developers: From Beginner to Professional

Knowing a language is not enough! You need to master it! For this purpose almost every experienced Java programmer will recommend reading Effective Java by Joshua Bloch. The Pragmatic Programmer is like a dictionary. It covers many topics you will face in your career as a programmer and therefore is a must-read. Knowing your language does not enable you to write good software. From my point of view learning about software design is one of the most important, long term challenges in the career of a programmer. For this, the Design Patterns Book by the Gang of Four is probably a good start.

refactoring Must reads for Java Developers: From Beginner to Professional cleancode Must reads for Java Developers: From Beginner to Professional osgi Must reads for Java Developers: From Beginner to Professional cleancoder Must reads for Java Developers: From Beginner to Professional

When you have read Beck’s TDD Book you know that the golden rule is: red, green, refactor. Martin Fowler explains how the last step works in his Refactoring Book. After your tests are green and you have refactored the code you need to read Clean Code by Robert C. Martin at least twice. Once you’ve read it, I’m sure you will think about your code differently. The OSGi in Action book feels a little odd in this list. The reason it’s here is that I think modularity is one of the most important design principles. For a Java developer, learning about OSGi is a must. Remember when I said you won’t agree that you are not a professional unless you’ve been a Journeyman for several years? I’m sure you will reach this point after reading The Clean Coder. Robert C. Martin writes about himself and his journey becoming a professional in this book. It’s really an eye-opener!

Professional

I use the word “Professional” because many authors use it in this context as well. But I don’t like to use the word to categorize a programmer. Professional sounds like you are done. But this is simply false. As a programmer you can never stop learning! The books I put in this category are just “more advanced”. This means they either go deeper into detail or start to train you for leadership.

concurrency Must reads for Java Developers: From Beginner to Professional  Must reads for Java Developers: From Beginner to Professional peopleware Must reads for Java Developers: From Beginner to Professional patterns eaa Must reads for Java Developers: From Beginner to Professional

You can do quite a bit with Java without facing concurrency and as a Journeyman you will hopefully have a master in your team helping out with this topic. But there is a point in time when you will be the master. Thus mastering concurrency in Java is a must. Brian Goetz did a great job explaining the topic in his book Java Concurrency in Practice. Being a professional means taking responsibility. As a programmer this also means taking responsibility for legacy systems. Micheal Feathers made this boring topic fun in Woking Effectively with Legacy Code. As a professional you not only take responsibility for code, you also take responsibility for your team. Tom DeMarco and Timothy Lister write in Peopleware about how effective teams work and the important characteristics of an effective team. Explaining hard things right is one of the most difficult tasks. Few authors know how this works. Martin Fowler did a great job in Patterns of Enterprise Application Architecture which is an excellent lesson in software design.

I hope you had, or will have as much fun as I did reading these books. Please feel free to disagree or add additional recommendations in a comment.

Heti érdekességek 16.

Bekebelezi a Facebook az e-mailt 

Minden előzetes jelzés nélkül lecseréli a felhasználók alapértelmezett e-mail címeit @facebook.com-osra. Az új címre küldött levelek nem a felhasználó levelezőfiókjába futnak be, hanem a közösségi oldalra – adta hírül a Gizmodo technológiai blog.

 

Eclipse Juno Release Train Has Arrived 

As is the tradition for the end of June, the Eclipse community celebrates the release of the annual Eclipse release train, this year code-named Juno. This is the ninth year the community has shipped a release train, and each year the release gets bigger. Juno represents the work of 72 project teams by 445 open source committers on 55 million lines of code, and the participation of 40+ Eclipse member companies.

Cloud9 IDE adds features, closes gap with desktop 

Cloud9 has launched a new release of its IDE that might change the way people think about development in the clouds.

 

“A Firefox új parancssora segít neked a gyorsabb fejlesztésben” 

A jelenleg még a Beta csatornában tanyázó Firefox 16 egyik újdonsága az új webfejlesztői eszközök (Developer Toolbar) jelentős részének parancssori kivezetése lesz. Ezt a funkciót Mozilla körökben néha emlegetik “Graphical Command Line Interface”-nek, vagy csak röviden GCLI-nek is. A részletek itt olvashatók.

forrás: hup.hu

 

 

Már magyar nyelvet is támogat az Android Voice Search

A hivatalos Android blog egyik friss bejegyzése szerint 13 nyelvvel bővült a Voice Search amúgy sem kevés nyelvtámogatása. A támogatott nyelvek száma immár 42. A mostani bővítéssel 100 millióval több felhasználó használhatja hangját arra, hogy Android-ot futtató telefonját utasítsa. Hogy ez miért érdekes? Mert frissen bekerült támogatott nyelvek közt megtalálható a magyar is:

Basque                   Icelandic
Bulgarian                Norwegian
Catalan                  Romanian
European Portuguese      Serbian
Finnish                  Slovak
Galician                 Swedish
Hungarian

Részletek a bejelentésben. Aki Android 2.2-t vagy újabbat használ és lát egy mikrofon ikont a Google Search widget-en, az elkezdheti használni a szolgáltatást. Akinek nincs ilyenje, az telepítheti a Voice Search app-ot a Google Play-ből.

A Facebook oregoni adatközpontjának belsejében 

Aki kíváncsian belesne a Facebook adatközpontjába, annak most lehetősége nyílik. A GigaOM bejutott a létesítménybe. Közelről látta, hogy mely gépek felelnek azért, hogy a Facebook látogatói napi 2,7 milliárd “Like”-ot nyomhassanak, 300 millió új képet töltsenek fel és a Facebook napi 500+ TB-nyi adatot dolgozhasson fel. Képek, videók. Műszaki szemmel nézve érdekes “tárlatvezetés”.

 

HTML5 2D game development: Introducing Snail Bait 

In this series, HTML5 maven David Geary shows you how to implement an HTML5 2D video game one step at a time. This initial installment shows you the finished game and then gets you started implementing it from scratch. If you’ve ever wanted to create an HTML5 game but didn’t have time to master all the details, this is the series for you.

Az olcsó modellek sztárjai lehetnek a Firefox-mobilok 

A ZTE és az Alcatel készülékei lesznek az első olyan okostelefonok, amelyek a böngészőjéről ismert Mozilla alapítvány Firefox OS nevű szoftverét használják. A fejlesztők szerint a szoftver meggyőzően teljesít majd olcsó készülékeken is. 

 

blink(1) – USB-s RGB állapotjelző LED 

Popout

A blink(1) – nevének formátuma nem véletlen, a készítők a man oldalak formátumához hasonlót szerettek volna – egy RGB LED, amely szinte minden eszközön működik. A fejlesztők a blink(1)-et az old school UNIX eszközök szellemében szerették volna fejleszteni, azaz legyen egyszerű, de mégis rugalmas, robusztus. A blink(1) három információtípust tud közölni: szín, fényerő és (villogás)minta.

 

 

A Firefox 15 gondoskodik a memóriaszivárgásos add-on-okról 

A hírek szerint a Mozilla Firefox 15-ös verziójának bétájában a fejlesztők egy hasznosnak látszó ötlet megvalósításával foglalatoskodtak. Nevezetesen, a böngésző gondoskodni fog arról, hogy az add-on-ok részéről jelentkező memóriaszivárgások többségét megakadályozza. Rosszul programozott add-on a lefoglalt memóriát elfelejtheti felszabadítani miután a böngészőfül bezárásra került, vagy a felhasználó elnavigált a kérdéses oldalról. Ilyenkor ún. zombie compartment-ek jönnek létre. Ezek olyan memóriaterületek, amelyek sosem kerülnek felszabadításra. Ez azt okozza, hogy a Firefox futása során fokozatosan egyre több memóriát használ, lelassul és rossz esetben akár össze is omlik.

A Firefox 15-ben bemutatkozó változásoknak köszönhetően az add-on-t használó Firefox felhasználók nagy része számára jelentősen csökken a Firefox memóriahasználata anélkül, hogy a problémás add-on-okat megfrissítené. Ezeknél a felhasználóknál a Firefox gyorsabb lehet (esetenként a gyorsulás jelentős), kisebb lesz az esély az összeomlásra, kiváltképp akkor, ha több add-on-t használnak és/vagy a Firefox újraindítások közt jelentős idő szokott náluk eltelni.

A fejlesztők több ismert memóriazabáló add-on-nal is tesztelték az új változtatásokat. Ilyen például a SiteAdvisor 3.4.1.

A fenti képen a piros oszlop a SiteAdvisor add-on-nal ellátott Firefox 14-ben és Firefox 15-ben MemBench-csel megnyitott, majd bezárt 150 weblap utáni helyzetet mutatja.

Részletesen a fejlesztésről itt.

 

 

 

Helyesírás-ellenőrzés: trágár Word és frankofón Writer 

A HVG összehasonlította a két szövegszerkesztő helyesírás-ellenőrzőjét. A Word ma sem fukarkodik a trágár javaslatokkal, ha általa nem ismert szavakkal találkozik: a HVG betűhíven közli a „Geist” és a „Pirnában” (a HVG munkatársa német helyszíni tudósítóként gyűjtötte az utóbbi példát) szavakra adott, normál esetben nyomdafestéket nem tűrő javaslatait.

Az eredmény rövid összefoglalása: a Writer Hunspell helyesírás-ellenőrzőjével kevesebb a vaklárma (a tesztpéldában 11 helyett csak 7), sőt helyes javaslatot tett a hibásan „Peugeaut”-nak írt „Peugeot”-ra is. A francia eredetű és egyéb idegen szavak kiemelt helyesírási támogatásának egyszerű az oka a Writerben: a magyar fejlesztésű, de ma már a Firefox és a LibreOffice/OpenOffice.org mellett a Google Chrome-ba, Mac OS X-be, vagy az Adobe InDesignba is beépített Hunspell helyesírás-ellenőrző támogatja az Unicode karakterkódolást és összetettebb hasonlósági keresést végez a javaslatokhoz, így a „voila” szóra nemcsak a „viola”, hanem a „voilà” szót is javasolja, valamint nem riaszt tévesen, ha éppen „Molière-ről” van szó egy dokumentumban. L. még a részletes összehasonlítást a Word és a Writer magyar nyelvi támogatásáról.

A cikk foglalkozik a helyesírás-ellenőrzők lehetséges javításával, főleg a sok téves hibajelzés kiszűrésének megoldásával is. A cikkszerző Bedő Iván erre jelenleg a következő jól bevált módszert ismeri, és használja a LibreOffice-ban is: a beírás közbeni automatikus helyesírás-ellenőrzés teljes kikapcsolását. A tapasztalt újságírók ránézésre kiszúrják a kéziratban a sürgősen javítandó súlyos helyesírási hibákat, anélkül, hogy vaklármával kellene foglalkozniuk (de akár a nem vaklárma is elvonhatja a figyelmet munka közben: egy pszichológiai vizsgálat szerint valamilyen zavaró tényező, például telefonhívás után akár tíz perc, negyedóra is eltelhet, míg a figyelem helyreáll). Egy hozzászóló viccesen meg is jegyzi, a minimális ellenőrzés hiánya időnként meg is látszik a HVG online változatában. Míg például az Index nem védekezhet ezzel, a HVG-nél azonban a végleges (nyomtatott, korrektúrázott) változat kiküszöböli a csorbát. Az sem véletlen, hogy a Hunspell magyar helyesírási szótára a HVG-ből vett át olyan, az elsők között ott megjelent helyes átírásokat, mint az „al-Káida”.

Az egyik legnagyobb előnye azonban a nyílt forráskódú helyesírás-ellenőrzésnek, hogy nyílt forráskódú. Így amint a tervezett új akadémiai helyesírási szabályzat életbe lép (idén, vagy jövőre), és kiadásra kerül az ennek megfelelően javított Hunspell program és magyar helyesírási szótára, minden Hunspellt használó alkalmazás támogatni fogja az „új” magyar helyesírást (várhatólag sok kisebb változtatásról lesz szó, nem az „ly” eltörléséről, például a Word/Helyes-e? által korábban támogatott nem egyszerűsödő „észszerű”, „kulimászszerű” írásmód lép életbe a jelenleg még (egyedül) helyes „ésszerű”, „kulimásszerű” helyett).

 

Megjelent a Full Circle Magazin 56. számának magyar fordítása! 

A fordítócsapat örömmel jelenti be, hogy elkészült a Full Circle Magazin 56. számának magyar fordítása.

56. szám

Az 56. szám tartalma:

  • Hírek
  • Parancsolj és uralkodj: VIM: szerkesztés felsőfokon
  • Hogyanok:
  • Varázsoljunk “Klasszikus” megjelenést 11.10 alá
  • LibreOffice – 10. rész
  • Mentési stratégiák – 4. rész: SpiderOak
  • Készíts tartós USB tárat
  • Csatlakozz IRC-hez
  • Hogyan írjunk a Full Circle-be!

 

JBoss Developer Framework 1.0 released 

JBoss Developer Framework exists to show you, the developer, how to make the most of JBoss and Java EE 6 technologies on JBoss Enterprise Application Platform and JBoss AS. There are four ways we do this: quickstarts, fully fledged examples, migration guides, and recommended/tested stacks.

 

 

Heti érdekességek 15.

The Tube – újabb, Libre eszközökkel készülő filmen dolgozik az Elephants Dream rendezője 

Popout
Elephants Dream (1, 2) – nyílt eszközökkel készült 3D animációs rövidfilm Bassam Kurdali-tól 2006-ból

Bassam Kurdali – az Elephants Dream rendezője – és csapata egy újabb, Libre eszközökkel – Blender, Python, Gimp, Inkscape, FFMPEG stb. – készülő rövidfilmhez keres támogatókat a Kickstarter-en. A film címe: The Tube.

Java SE 7: java.util.Object 

The java.util.Objects class is new to JDK 7 and described as: “This class consists of static utility methods for operating on objects. These utilities include null-safe or null-tolerant methods for computing the hash code of an object, returning a string for an object, and comparing two objects.”

JavaDoc: java.util.Object
http://docs.oracle.com/javase/7/docs/api/java/util/Objects.html

Java 7 Objects-Powered Compact Equals
http://marxsoftware.blogspot.pt/2011/06/java-7-objects-powered-compact-equals.html

JDK 7: The New Objects Class
http://marxsoftware.blogspot.pt/2011/03/jdk-7-new-objects-class.html

5 Things all Java developer should know when developing for the cloud

The last couple of years, “Cloud Computing” replaced Web 2.0 as the new buzzword. You can read, hear and see everywhere the cloud is coming. To most developer, this is still the same old sh*t. If you have experience in developing distributed system then you should be fine, you say. Well not entirely true, the IT department wants to deploy on cheap cloud and therefore some restrictions now applies. I will list 5 things that I think all developers should know when working with cloud Platform as a Service provider such as Amazon Beanstalk or Google App Engine. This list also applies to IaaS architecture. Some of the points might be obvious to the more experienced, nevertheless, they need to be mentioned.

The Simplicity Thesis 

The only companies or products that will succeed now are the ones offering the lowest possible level of complexity for the maximum amount of value.

A fascinating trend is consuming Silicon Valley and beginning to eat away at rest of the world: the radical simplification of everything.

Want to spot the next great technology or business opportunity? Just look for any market that lacks a minimally complex solution to a sufficiently large problem.

Open Source Web Application Security Audit Tool 

ratproxy is a semi-automated, largely passive web application security audit tool, optimized for an accurate and sensitive detection, and automatic annotation, of potential problems and security-relevant design patterns based on the observation of existing, user-initiated traffic in complex web 2.0 environments.

Detects and prioritizes broad classes of security problems, such as dynamic cross-site trust model considerations, script inclusion issues, content serving problems, insufficient XSRF and XSS defenses, and much more.

Ratproxy is currently believed to support Linux, FreeBSD, MacOS X, and Windows (Cygwin) environments.

  • No risk of disruptions. In the default operating mode, tool does not generate a high volume of attack-simulating traffic, and as such may be safely employed against production systems at will, for all types of ad hoc, post-release audits. Active scanners may trigger DoS conditions or persistent XSSes, and hence are poorly suited for live platforms.
  • Low effort, high yield. Compared to active scanners or fully manual proxy-based testing, ratproxy assessments take very little time or bandwidth to run, and proceed in an intuitive, distraction-free manner – yet provide a good insight into the inner workings of a product, and the potential security vulnerabilities therein. They also afford a consistent and predictable coverage of user-accessible features.
  • Preserved control flow of human interaction. By silently following the browser, the coverage in locations protected by nonces, during other operations valid only under certain circumstances, or during dynamic events such as cross-domain Referer data disclosure, is greatly enhanced. Brute-force crawlers and fuzzers usually have no way to explore these areas in a reliable manner.
  • WYSIWYG data on script behavior. Javascript interfaces and event handlers are explored precisely to a degree they are used in the browser, with no need for complex guesswork or simulations. Active scanners often have a significant difficulty exploring JSON responses,XMLHttpRequest() behavior, UI-triggered event data flow, and the like.
  • Easy process integration. The proxy can be transparently integrated into an existing manual security testing or interface QA processes without introducing a significant setup or operator training overhead.

Megjelent a PostgreSQL Magazine első száma 

A PostgreSQL Magazine az első nyomtatott, non-profit médium, amelyet a PostgreSQL közösség hozott létre saját maga számára. Megjelent a magazin első száma. Benne a cikk a PostgreSQL 9.1 új funkcióiról, szolgáltatásairól, a kiadás előtt álló 9.2-es verzióról. Interjú, tippek és trükkök, hírcsokor stb. Online olvasható itt. Letölthető PDF-ben innen.

A StatCounter adatai szerint a Google Chrome első ízben nyomta le az Internet Explorer-t 

 a Google Chrome a  legnépszerűbb böngésző

Decembert írtuk, amikor a pár éve a semmiből jött Google Chrome lenyomta a Mozilla Firefox-ot. A StatCounter adatai szerint világviszonylatban tekintve a Google Chrome már az Internet Explorer-t is átlépte. Igaz, hogy csak egy napra, de ez mindenképpen mérföldkőnek tekinthető a Google webböngészőjének életében.

A StatCounter bejelentése itt olvasható.

Apache TomEE: Java EE for Tomcat 

Apache TomEE, pronounced “Tommy”, is an all-Apache stack aimed at Java EE 6 Web Profile certification where Tomcat is top dog.

The Web Profile version of TomEE contains

  • CDI – Apache OpenWebBeans
  • EJB – Apache OpenEJB
  • JPA – Apache OpenJPA
  • JSF – Apache MyFaces
  • JSP – Apache Tomcat
  • JSTL – Apache Tomcat
  • JTA – Apache Geronimo Transaction
  • Servlet – Apache Tomcat
  • Javamail – Apache Geronimo JavaMail
  • Bean Validation – Apache Bean Validation

TomEE+

The TomEE Plus distribution adds the following:

  • JAX-RS – Apache CXF
  • JAX-WS – Apache CXF
  • JMS – Apache ActiveMQ
  • Connector – Apache Geronimo Connector

Interest in Cloud Computing Has Peaked

forbes.com

Lately I’ve been hearing some rumblings during my various discussions around cloud computing. Some in the industry have been quietly saying the end is near for the much over hyped term.  I wouldn’t go as far as to say the cloud is dead just yet, but there is a growing sense that  interest in cloud computing, at least from the point of view of a buzz word, has peaked.

EMFStore Release 0.9.0 

We are proud to announce the release version 0.9.0 of EMFStore!
For those of you who don’t know EMFStore, it is a server solution for EMF entities or ‘model repository’. EMFStore allows parallel and distributed editing of entities, supporting continuous offline work. This means that a client can modify the available entities until it decides that a set of changes is consistent and should be shared with the other clients. The potentially conflicting changes between two clients is resolved through EMFStore’s support for interactive merging of EMF model entities. The EMFStore model repository is a headless framework.

Heti érdekességek 14.

Három hét múlva megérkezhet az iPad 3 

A Wall Street Journal amerikai üzleti lap értesülései szerint az Apple legújabb táblagépe március 7-én kerül majd a boltokba, és támogatni fogja a 4G-s internetet is.

 

Rövidesen a Google-é lesz a Motorola mobilrészlege 

Megkapta az engedélyt a Google a Motorola mobilrészlegének felvásárlására. A keresőóriás terveit több hatóság is aggályosnak találta, mégis engedélyezték.

 

Microsoft Reports Significant Performance Improvements in Entity Framework 5 

Microsoft has announced that the upcoming Entity Framework 5 could potentially improve performance up to 67 percent. Developers using EF 4.0 should also see performance improvements just by upgrading to .NET Framework 4.5. By Jenni Konrad

Reszponzív webdizájn: hogyan, miért, kinek? 

responsive web design

Az utóbbi egy évben sokan kérezték meg, hogy miért és hogyan érdemes reszponzív webdizájnban (sitebuildben) gondolkodni. Ugye a kérdést elsősorban az okostelefonok és táblagépek terjedése implikálja: milyen jó lenne, ha egyetlen sitebuilddel mindhárom kijelzőn rugalmasan működő webdizájnja lehetne a szájtunknak. 

A helyzet sokat bonyolódott és egyszerűsödött is az elmúlt hónapokban. Két szempontot szeretnék most itt megemlíteni, plusz pár hasznos tippet. 

Az egyik szempont, hogy azok a szájtok, melyek számára fontos az online hirdetési bevétel, sokszor külön értékesítik a mobilra optimalizált weboldaluk mobilra optimalizált hirdetési felületeit. Ilyen szempontból a reszponzív webdizájn nem olyan jó választás. Hiszen a különféle kijelzőméreteken és -felbontásokon nem fog ugyanolyan jól mutatni a hirdetéskreatív. Ezt a szempontot (mobil hirdetések) mindenképpen érdemes végiggondolni, mielőtt belecsapunk a lecsóba. 

A másik szempont, ami viszonylag újkeletű, hogy az újabb generációs, nagyképernyős, nagyfelbontású, erős hardveres képességű okostelefonokon már nem annyira fontos a mobilverziók erőltetése. Kiváló példa az iPhone 4 vagy a Galaxy Nexus. Utóbbi esetében a 4,65 hüvelykes (118 milliméteres) kijelzőn 720×1280 pixel (316 ppi) jelenik meg. Ekkora felületen pedig már inkább a szájtok teljes verzióját szereti nézegetni az ember, és kevésbé az egyszerűsített, mobilra optimalizált layoutokat.

Avagy: a desktop kijelző méretek, a táblagépek és okostelefonok mellett immár a nagyképernyős, erős hardveres okostelefonokra is optimalizálni kellene. Ugyanakkor nincs érdemi különbség egy iPad 2 és egy iPhone 4 kijelzőélménye között. Persze, az iPad fizikailag nagyobb kijelző, de az olvashatóság, navigációs szempontok közötti szakadékok kezdenek szűkülni. Úgyhogy sokkal szofisztikáltabban kell hozzáállni egy reszponzív sitelayouthoz, mint korábban. 

És akkor néhány hasznos link, még mielőtt belekezdtek: 

A fenti cikkek és eszközök végigmolyolását követően én a lehető legegyszerűbb grideléssel kezdenék bele a tervezésbe. Ha egyszerű, mondjuk két hasábos layoutok esetében nem csak a tartalmak megjelenését, de a navigációt, menüszerkezetet, betűméreteket, képátméretezéseket, videómegjelenítéseket sikerül megoldani, akkor érdemes második körben nekiállni az egész szénné optimalizálásának.

Ne az legyen a vége, hogy egy nagyon reszponzív, ám nagyon nehézkesen betöltődő weboldallal végül felbosszantjuk a júzereket, rontunk az összélményen. Tehát minimalizált layout, majd szigorúan meghatározott alaplogikák, utána pedig optimalizálás. És ha ezek megvannak, esetleg újratervezhetjük az egészet eggyel összetettebb szinten is. 

Ezen a ponton pedig ismétcsak szembesülni fogunk a böngészőkompatibilitási problémákkal, valamint az egyes mobileszközök hardveres és böngészőt érintő korlátaival. Jön majd a felismerés, hogy az iPad 1 és iPad 2 között is van akkora különbség hardveresen, ami fejfájást okozhat a javascriptek nyakló nélküli alkalmazása miatt.

A mobiltelefonok böngészőjénél pedig a cache vagy a javascript futtatási képességek korlátaival. De ha már itt tartuk, nem fogunk visszafordulni. Mert reszponzív oldalakat tervezni alapvetően jó dolog: logikailag szigorúan koherens szemléletet kíván. Nincs más dolgunk, mint fluid gridekben, flexibilis képekben és media querykben gondolkodnunk. 

A reszponzív webdizájn a weboldaltervezés azon vetületéről szól, hogy a weben ésszerűtlen dolog egyetlen felbontásra, egyetlen, merev layoutra apellálnunk. Ha képesek vagyunk dinamikus oldalfelépítések tervezésére, akkor egyben a saját kontentünket, annak belső logikáit is jobban fogjuk érteni. Avagy: jobban fogjuk érteni a web igazi nyelvét.

 

Repülő minirobotok lepik el a környezetünket (hamarosan) 

Popout

Bár Vijay Kumar prezentációja nagyon szemléletes, és a bemutatott kísérletek is valamiféle pozitív küldetést sugallanak a robotfejlesztés mögött (földrengéskor feltérképezni az épületeket, építeni, összeszerelni, zenélni, stb), azért ha visszagondolunk az első slide-ra, éppen az is eszünkbe juthat, hogy katonai célokra is kiválóan alkalmasak lehetnek ezek a kooperatív repülő minirobotok.

A rosszhiszemű felhasználásról nem beszélve. Gondoljuk csak meg, ezekkel a robotokkal gyerekjáték bejutni épületekbe, lakásokba, és feltérképezni az ott látható dolgokat, vagy akár ciánkapszulát pottyantani segítségükkel egy pohár vízbe. Vagy esetleg egy kis kaliberű fegyverrel és kamerával felszerelve készen is van a tökéletes gyilkosság. 

A fenti prezentációban Kumar többször is hangsúlyozza, hogy ezek a minirobotok azért különösen izgalmasak, mert egy sor feladatot autonóm módon tudnak megoldani. Vagyis nagyon jól megírt programok futnak bennük, amik parancsait extrém gyorsan tudják végrehajtani, illetve a környezetükből származó információkat feldolgozni. 

Akár mennyire is lenyűgöző ez az egész prezentáció, bennem mégicsak sikerült némi aggodalmat keltenie. Pedig alapvetően a technológiai fejlődésben hiszek, és jó dolognak tartom, hogy egyre összetettebb problémákat egyre precízebben, kreatívabban tudunk gépek segítségével megoldani. Mégis, a hangtalanul suhanó, agilis minirobot-rajok világa egy picikét azért rémisztő is.

A múltkoriakban már írtam arról, hogy szerintem azok a technológiák lesznek érdekesek a közeljövőben, melyek kilépnek a megszokott interfészekről (laptop, mobil, tévé), és egy olyan problémát oldanak meg vagy kezelnek, melyek a közvetlen fizikai világunkat befolyásolják. Mint például a Nest projekt. 

Azt gondolom, hogy a minirobotok fejlődése is ebbe az irányba kell, hogy hasson. Előbb kell ezekbe a cégekbe az IT-szektornak pénzt fektetnie, mint a hadiiparnak.

 

 

Legjobb Android-alkalmazások (2012 tavasz) 

With the growth of competition in the browser market, browser vendors are increasingly innovating and providing functionality that makes it possible to deploy rich motion graphics directly via browser technologies, a role once served primarily by Flash Player. Increasingly, rich motion graphics will be deployed directly via the browser using HTML5, CSS3, JavaScript and other modern web technologies. While the primary role of Flash Player as an engine for innovation on the web remains the same, what it is used for will change.

Adobe believes that the Flash runtimes are particularly and uniquely suited for two primary use cases: creating and deploying rich, expressive games with console-quality graphics and deploying premium video.

This shift in focus for Flash does not mean that existing content will no longer run, or that Flash cannot be used for content other than gaming and premium video. However, it does mean that when prioritizing future development and bug fixes, gaming and premium video use cases will take priority.

 

Eclipse 4 and the Compatibility Layer 

This tutorial gives an overview on how to use the Compatibility Layer in Eclipse 4 to run plug-ins based on the Eclipse 3.x API.

Eclipse Community Award Winners Announced 

The Eclipse Foundation congratulates the winners of the annual Eclipse Community Awards, which recognize the top individuals, projects and technologies in the ecosystem. Recipients were honored at an awards ceremony March 26 on the opening day of EclipseCon 2012.
This article discusses the differences between Java EE and Spring.

 


Heti érdekességek 13.

A The Linux Foundation az enterprise Linux növekedését jósolja 2012-re 

A The Linux Foundation egy felmérést eredményét tette közzé, amelyből azt szűri le, hogy a világ nagyvállalati továbbra is elkötelezettek a Linux vállalati szférában történő felhasználása mellett:

Enterprise Linux felhasználás a világ nagyvállalatainál

A részletek itt és itt.

 

 

Eclipse RCP and Plugin Internationalization – Tutorial 

This article describes how to externalize your strings in Eclipse RCP and Eclipse plug-ins and how to support different languages. Includes how to translate your Eclipse 4.x workbench model.
Did you, programming language creators ever try to teach a new programming language to “normal”, 9 till 5 programmers? I’m not talking about 9 (am) till 9 (pm) programmers who love to learn new languages every day. It is definitely tough to be proficient in one programming language.

Ubuntu: An Absolute Beginners Guide (PDF Guide) 

Ubuntu is a free, open-source computer operating system with 20 million users worldwide.

This 30 page guide was written for beginners and will tell you everything you need to know about the Ubuntu experience. You will learn how to install and setup Ubuntu on your computer, find technical support in your community, understand the Ubuntu philosophy, navigate the Unity desktop interface and use Ubuntu compatible software programs. Also with this free guide you will receive daily updates on new cool websites and programs in your email for free courtesy of MakeUseOf.

Márciustól szokásainkat is kiismeri a Google 

Márciustól összeköti a felhasználóiról a különböző szolgáltatásaiban felgyűlő adatokat a Google, ezáltal fel tudja térképezni az internetezők legintimebb szokásait is. A keresőcég szerint ez a Gmail, a YouTube és társaik hatékonyabb működésének elérése érdekében történik.

7 évről 10 évre növelte a Red Hat a RHEL 5 és 6 “production” életciklusának hosszát 

A Red Hat ma bejelentette, hogy a vállalati szféra igényeihez igazodva 7 évről 10 évre növelte a Red Hat Enterprise Linux 5 és 6 disztribúciók “production” életciklusának hosszát. A RHEL 5 és 6 teljes életciklusa a következőképpen alakul:

RHEL életciklusok

Részletek itt. A bejelentés elolvasható itt.

forrás:hup.hu

 

Megjelent a Full Circle Magazin 54. számának magyar fordítása 

A fordítócsapat örömmel jelenti be, hogy elkészült a Full Circle Magazin 54. számának magyar fordítása.

54. szám

 

10-ből 6 lakos jelentősen csökkentette kiadásait a gazdasági válság hatására 

A gazdasági válság legkevésbé az egészségügyi kiadásokat mérsékli – derül ki a Szinapszis Kft. legfrissebb kutatásából.

Lead kép: 

tovább

 

 

Pure speed with mod_pagespeed 

mod_pagespeed is a module from Google for Apache HTTP Servers that can improve the page load times of your website. It programmatically and automatically incorporates all the best practices for a speedy website into your site, and requires only minimal configuration. With mod_pagespeed, Apache web hosters can improve website speed quickly and easily.

Eclipse 4 RCP – Tutorial

This tutorial describes the creation of Eclipse 4 based applications, e.g. Eclipse RCP applications. It describes the modeled application concept and the new programming model which is based on annotations and dependency injection.

Categories: Tutorial, RCP, e4

[html] Eclipse 4 RCP – Tutorial

Open Source HTML5 Charting Library 

Flotr2 is a library for drawing HTML5 charts and graphs. It is a branch of flotr which removes the Prototype dependency and includes many improvements.

Features:
  • mobile support
  • framework independent
  • extensible plugin framework
  • custom chart types
  • FF, Chrome, IE6+, Android, iOS
  • lines
  • bars
  • candles
  • pies
  • bubbles

 

 

Apache JMeter 2.6 released 

Apache JMeter, the Open Source Load Test tool reference, which recently became a Top Level Apache project has released a new version 2.6

Hibernate Query Cache in Action 

One of the common problems of people that start using Hibernate is performance, if you don’t have much experience in Hibernate you will find how quickly your application becomes slow. If you enable sql traces, you would see how many queries are sent to database that can be avoided with little Hibernate knowledge. In current post I am going to explain how to use Hibernate Query Cache to avoid amount of traffic between your application and database.

Fizet a Google a személyes böngészési adatok átadásáért 

Ugyan hivatalos bejelentés még nincs, egyesek már ráakadtak a Google “Screenwise panel” kezdeményezésére. A Google kíváncsi az átlagemberek internetezési szokásaira, ezért pénzt kínál azoknak az internetezőknek, akik hajlandók böngészési adataikat átadni számára. A programba jelentkezőknek bizonyos feltételeknek meg kell felelniük. Idősebbnek kell lenniük 13 évesnél, Google fiókkal kell rendelkezniük, Google Chrome-ot kell használniuk, valamint telepíteniük kell egy böngésző kiterjesztést. Mit ad az adatokért a Google? Maximum 25 dollárt Amazon ajándékkód (gift code) formájában. A böngésző kiterjesztés telepítése után 5 dollár jár. Utána háromhavonta 5 dollárt lehet kapni. A részletek itt.

 

forrás:hup.hu

 

Megmentenék a Windows nélkül maradó iskolákat 

Információs oldalt hozott létre a márciustól Windows nélkül maradó oktatási intézmények számára az FSF.hu Alapítvány. A Szabad út nevű oldalon egyaránt találhatók kész tanyagok és kidolgozásra váró problémák.

Heti érdekességek 12.

Android Finally Gets Serious About Its Looks, Launches Official Design Portal

Tired of looking at Android apps that are decidedly more homely than their iOS counterparts? Google is too — and it’s finally doing something about it.

Today the Android team has launched an official ‘Android Design’ portal, featuring an extensive guide outlining UI best practices that developers should work to use as they’re building their apps. You can find the new site right here.

 

WinCheat–Open Source Windows Spying Tool 

WinCheat features

  • Pick visible windows with the mouse and see information about them (like MsSpy++ does, but identifying better the window under the cursor).
  • Explore the windows hierarchy of the current desktop.
  • Allow to see and modify windows styles
  • Send/post messages to windows, enable/disable/show/hide them
  • Capture the text from windows (and yes, this works for password fields on WinNT/Win2000/WinXP)
  • Capture/save window content as bitmap
  • Magnify a rectangle on screen following the mouse movements

 

Netbankok – a pénzügyintézés jövője(?)

 

A jelenlegi gazdasági helyzet a pénzügyi piac minden szereplőjét rákényszeríti a költségek lefaragására.A fő kérdés az, hogy mivel tudnak a bankok még több ügyfelet rávenni arra, hogy pénzügyeik intézéséhez elsősorban a pénzintézetek számára is költséghatékonyabb online felületeket válasszák. Az NRC legfrissebb kutatása e témát vizsgálta meg közelebbről.

tovább

 

Ugyan kevesen vannak, de talán éppen ezért egészen aktívak: 50 év felettiek az interneten

 

Generációs hidak és szakadékok címmel elkészült az UPC és az Ithaka Információs Társadalom- és Hálózatkutató Központ onlin

e kutatása az 50 évesnél idősebb netezők újmédia- és internet-használati szokásairól. Az online megkérdezéssel készült felmérés az internetet rendszeresen használó, a hálón otthonosan mozgó lakosságot reprezentálja. 

tovább

 

 

PrimeSense Demos A Gesture-Based Next-Gen TV Interface 

We’ve all seen the Kinect, or at least heard about its wonders. Well, the same company that hooked up Microsoft during “Project Natal” development has showed off some pretty wonderful technology at CES last week.

It uses a 3D camera on top of your TV to let you interact with your television through gestures. To be honest, it looks a lot like any touchscreen interface you’re already used to (with similar transitions and gestures) but you just happen to be 10 feet away from the screen.

 

Az Androidot istenítette az Apple alapítója 

Steve Wozniaktől, az Apple társalapítójától sosem álltak távol az olyan lépések, amik megbotránkoztatnak egy igazi Apple-hívőt. Legutóbbi nyilatkozatában például azt mondta, hogy bár az iPhone az elsődleges telefonja, szeretné, ha a készülék képes lenne mindarra, amire az Android.

Heti érdekességek 11.

Seven UX Best Practices of Community Design 

Business strategists have long preached the advice, “Adapt or die.” Adaptation is happening in the social pond with a user’s social graphs influencing online and offline decisions. A user’s community is more important than ever. Businesses are mining online communities for valuable consumer information that can influence every phase in their go-to-market cycle, from product innovation to fostering repeat purchases. The definitive tome on the social movement, Groundswell: Winning in a World Transformed by Social Technologies, foretells, “Within a few…read more
By Kristin Zibell

 

Open Source HTML 5 Video Player 

VideoJS is a open source HTML 5 video player

  • Free & Open Source
  • Lightweight. NO IMAGES USED
  • 100% skinnable using CSS
  • Library independent
  • Easy to use
  • Easy to understand & extend
  • Consistent look between browsers
  • Full Screen & Full Window Modes
  • Volume Control
  • Forced fallback to Flash (even when there is an unsupported source)

 

Mire lesz jó valójában a 4G? 

Egy kávézó teraszán bármikor elérhető a HD-felbontású tévéadás, az autóban CD helyett személyre szabott online rádió szolgáltatja a zenét, a villamoson utazva műholdképes térképen nézzük meg az időjárást és azt, mikor kell átszállni. Ez csupán néhány kiragadott példa azokból a lehetőségekből, amelyeket a reklámok szerint a negyedik generációs mobiltelefónia biztosít. Az [origo] utánajárt annak, hogy a gyakorlatban mire lehet használni a 4G-t.

Gyorsan kell lépni, ha feltörték a Gmail-fiókot 

Banki szintű biztonsági beállításokkal is levédhető a Google levelezője, de az extra védelmet a felhasználónak magának kell bekapcsolnia. A kétlépcsős azonosítással fél óra alatt hackerbiztossá tehető a pénzügyi és személyes információk garmadáját rejtő Gmail-fiók. Feltörés esetén gyorsan kell lépni, megmutatjuk, hogyan.

Megjelent a Full Circle Magazin 53. számának magyar fordítása! 

A fordítócsapat örömmel jelenti be, hogy elkészült a Full Circle Magazin 53. számának magyar fordítása.

53. szám

Az 53. szám tartalma:

  • Hírek
  • Parancsolj és uralkodj: A nap üzenete
  • Hogyanok:
  • Programozzunk Pythonban – 27. rész
  • LibreOffice – 8. rész
  • Mentési stratégiák – 1. rész
  • Ubuntu az üzleti életben és az oktatásban – 2. rész
  • Gramps – 2. rész
  • Írjunk Full Circle Magazin cikket!
  • Linux labor: ZoneMinder CCTV – 2. rész
  • Az én történetem: Ubuntu az osztályteremben
  • Az én történetem
  • Szerintem… A webes emailszolgáltatások elterjedésével, szükség van egyáltalán alapértelmezetten telepített kliensre?
  • Fókuszban: Linux Mint 11
  • Levelek
  • Hölgyek és az Ubuntu: Vezetők
  • Játékok Ubuntun: VVVVVV
  • KáVé
  • Az én asztalom
  • Közreműködnél?
  •  

    Megkezdődött a Raspberry Pi-k gyártása 

    Megkezdődött a Raspberry Pi-k gyártása. Az első sorozat első darabjai valamikor január végén jöhetnek ki a gyártósor végén. Az első sorozatban kizárólag “Model B” (256MB memória, 2 USB, 10/100 hálózati csatoló, 35 USD ár) lapok készülnek. Közben az alapítványnak meg kell küzdenie egy “kis” problémával is. Szeretnének mindent “otthon” (az Egyesült Királyságban) gyártatni, mert karitatív szervezet lévén örülnének, ha a hazai ipart segíthetnék. Viszont az ottani gyárak vagy nem tudnak ekkora volumenben gyártani megfelelő időn belül, vagy ha igen, akkor drágán. Ráadásul ha otthon gyártatnak, akkor a behozott alkatrészeket vám terheli, míg ha külföldről a komplett lapokat egyben hozzák, akkor nincsen ez a költség. Ezért az alapítvány keresi a lehetőségét annak, hogy a) tudna-e otthon gyártatni ésszerű keretek közt b) a Távol-Keleten milyen feltételekkel tudnának gyártatni.

    A részletek itt olvashatók.

    forrás:hup.hu

     

    Mozilla Firefox Extended Support Release 

    Ugyan a Mozilla kijelentette a múltban, hogy sosem volt első számú célcsoportja a vállalati szféra, mégis úgy döntött, hogy meghallgatja a vállalati ügyfeleit és előáll egy számukra is elfogadható(bb), kibővített támogatással rendelkező kiadással. Ez a kiadás az Mozilla Firefox ESR, vagyis a Mozilla Firefox Extended Support Release. A célcsoport a vállalati szféra, a közintézmények, oktatási intézmények stb, ahol központilag kezeli a Firefox telepítéseket. Az ESR kiadások egy évben egyszer jelentkeznek és csak biztonsági frissítéseket kapnak, viszont nem változik sem a webes motorjuk, sem az add-on felületük. Az implemetációs részletek egy héten belül napvilágot látnak. Addig is, aki akar részt vehet a Mozilla Enterprise Working Group munkájában. A részletek elolvashatók itt.

    forrás:hup.hu

     

    Oracle’s OCAJP Certification Going Live in April 2012. OCPJP to Follow 

    Oracle is drastically changing the way Java developers obtain their ‘professional’ designation. Passing the OCAJP exam is the first step, and it looks like we’ll see Oracle going live with that exam in April of 2012. The OCPJP exam for Java 7 will follow thereafter.
    Seven predictions for what might be in store for Big Data in 2012.

    Az új tévékhez már beszélni fogunk 

    A Las Vegas-i kütyüexpó felhozatala alapján 2012 a tévé forradalmának éve lesz: a legújabb okostelevíziókról már nem csupán a Facebookot és a YouTube-ot lehet majd elérni, de felismerik használójuk hangját, távirányító helyett pedig puszta kézzel lehet rajtuk csatornát váltani a kanapén fekve. Nemsokára a számítógép helyett újra a tévé lehet a háztartás digitális központja,amelyet ugyanúgy lehet fejleszteni, mint egy PC-t.

    Using RichFaces with JSF 2 

    RichFaces, like most other rich/Ajax component frameworks designed for use with JavaServer Faces (JSF), was extensively revamped for compatibility with the significant changes in JSF 2. Joe Sam Shirah examines changed and new RichFaces 4.1 components that provide the same functionality he demonstrated in “An introduction to RichFaces” with version 3.1. He also updates the setup requirements for using RichFaces with JSF.

    The Rise and Fall of Programming Languages in 2011 

    As mobile devices become a major development platform, scripting languages are beginning to fall out of favor.

    Trello Makes Project Collaboration Simple and Kind of Enjoyable

    Just-launched webapp Trello is a simple yet powerful project management tool. We know, “project management” sounds kind of boring, but if you’ve ever tried using project management apps, Trello stands out as a tool that augments your collaboration without overwhelming you.

    Heti érdekességek 10.

    Egész Európában olcsóbb lehet az e-könyv 

    Három százalékra csökkentették Luxemburgban az e-könyvek áfáját. A döntés jelentősen olcsóbbá teheti a digitális könyveket az EU más országaiban lakók számára is.

    Practical Garbage Collection, part 1 – Introduction

    Why should anyone have to care about the garbage collector?

    That is a good question. The perfect garbage collector would do its job without a human ever noticing that it exists. Unfortunately, there exists no known perfect (whatever perfection means) garbage collection algorithm. Further, the selection of garbage collectors practically available to most people is additionally limited to a subset of garbage collection algorithms that are in fact implemented.

    “Kötelezővé teszik a szabványos dokumentumformátumokat” 

    “Egy december 23-án kelt határozatában a szabványos dokumentumformátumok és a nyílt forrású irodai szoftverek használatát rendelte el az államigazgatásban a kormány. […] az intézmények elméletileg továbbiakban is használhatnak Microsoft Office-t, amennyiben a OOXML formátumot választják dokumentumcserére. […] A nyílt és szabványos dokumentumformátumok használata mellett a határozatban a kormány azonban kiállt a nyílt forrású irodai szoftverek mellett is: a kabinet felhívja a minisztereket arra, hogy a felügyeletük alatt álló szervek csak műszakilag vagy gazdaságilag indokolt esetben, illetve nemzetközi szerződésekből adódó kötelezettség teljesítése érdekében szerezhetnek be nem nyílt forráskódú irodai szoftvereket. Ezzel a kormány lényegében száműzte a közigazgatásból a Microsoft Office-t és megágyazott a nyílt irodai szoftvereknek.”

    forrás:hup.hu

     

    NetApplications – minden idők legnagyobb desktop Linux piaci részesedése #2 

    Net Applicatons: Linux desktop piaci részesedés @ 2011. dec.

    Folytatjuk a korábban megkezdett vicces képes sorozatot. E havi képünk címe: “ennek már a fele sem tréfa” :))

    (NetApplications: Desktop Operating System Market Share)

     

     

    Tíz fővárosi kerületben startolt a hazai 4G mobilnet 

    Január elsejétől a T-Mobile-nál már negyedik generációs mobilinternetre is elő lehet fizetni, a tizenkétezer forintos havidíjú csomag használatához 4G-s modemre van szükség, a lefedettség pedig egyelőre tíz fővárosi kerületre korlátozódik.

    Pehelykönnyű notebookok és a Windows-képeskönyv éve lesz 2012 

    Változások sorát hozhatja 2012 a számítógépeknél: egy új chipnek köszönhetően új életre kelhetnek a netbookok, és kiderül, hogy bárki képes lesz-e az iPadet legyőző tabletet gyártani. Az év legnagyobb meglepetését valószínűleg a Microsofttól várhatjuk: a drasztikusan áttervezett küllemű Windows 8-ban megvan a lehetőség, hogy teljesen átalakítsa a személyi számítógépeket.

     

    Nginx Overtakes Microsoft As No. 2 Web Server 

    With financial backing from the likes of Michael Dell and other venture capitalists, open source upstart Nginx has edged out Microsoft IIS (Internet Information Server) to hold the title of second-most widely used Web server among all active websites. What’s more, according to Netcraft’s January 2012 Web Server Survey, Nginx over the past month has gained market share among all websites, whereas competitors Apache, Microsoft, and Google each lost share.

    Több mint 1000 új alkalmazottat tervez felvenni idén a Red Hat 

    Menetel tovább a Red Hat. Mikor mások leépítenek, az amerikai Linux disztribútor embereket vesz fel. Jim Whitehurst, a Red Hat vezérigazgatója nemrég arról beszélt, hogy a 2012-es évben minimum 1000 új dolgozót fognak alkalmazni. A vállalat első embere a robbanásszerű létszámbővülést a cloud computing-gal magyarázta. (Itt érdemes megjegyezni, hogy a SUSE-nál is hetente 10-20 új pozíció nyílik.)

    A részletek itt olvashatók.

    forrás:hup.hu

     

     

    Heti érdekességek 9.

    StatCounter: Globális felmérésben első ízben nyomta le a Google Chrome a Mozilla Firefox-ot 

     ww havi böngészőstatisztika 200911-201111

    A StatCounter ma sajtóhírben közölte, hogy a Google webböngészője használatot tekintve első ízben előzte meg a Mozilla Firefox-ot globális (worldwide) felmérésében. A StatCounter mérései szerint 2011 novemberében a Google Chrome-nak 25,69%-os, a Mozilla Firefox-nak 25,23%-os, az Internet Explorer-nek 40,63%-os piaci részesedése volt.

    A részletek itt olvashatók.

    forrás:hup.hu

     

    Ráerőszakolják a netezőkre az új Explorert 

    A Microsoft bejelentette, hogy januártól a Windows XP-nél újabb operációs rendszereken automatikusan feltelepülnek majd az Internet Explorer legfrissebb verziói. A drasztikus lépés ugyan okozhat frusztrációt egyes felhasználóknál, de egyértelműen az internetezők védelmét szolgálja.

    Silverlight 5 Now Available for Download 

    New features in Silverlight 5 include hardware decode of H.264 media, Postscript vector printing, and an improved graphics stack with 3D support that uses the XNA API.d

    A mobilalkalmazásoknak ki kell halniuk 

    Pár napja írtam arról, hogy egyáltalán nem gondolom feltétlenül ésszerűnek, hogy lassan minden médiaszájtnak külön alkalmazása van.

    Tegnap akadtam Scott Jenson prezentációjára, mely ennél is tovább megy, és azt firtatja, hogy vajon hova vezet, hosszabb távon mi értelme is van a natív alkalmazások világának.