BUÉK mindenkinek!
2011.12.20. 19:08
Kukacos Apple az irodában? - CSV + numbers = TSV !
Címkék: microsoft apple excel 2011 numbers csv tsv
Az Apple miért szarik az officeban dolgozó hívekre? Nem tudom.
Szeretem a Mac-em. De tényleg. Mindent megtudok csinálni vele, amit csak kell. Ugyanakkor az Apple iWorks táblázatkezelője, a numbers, egy csillivilli foshalom.
Árnyaltabban fogalmazva egy kiadványszerkesztő az microsoft Excel megoldásához képest. Ez utóbbi inkább egy munkaeszköz.
Sok mindent nem tud a numbers, ami az excelben alapszolgáltatás. Az extrákról pedig ne is beszéljünk, úgy mint:
- adatfeldolgozás
- adatkapocsolatok akár db-vel is
- nyílt programozási lehetőség
- analitikai függvények sokasága
Az viszont meglepő, hogy az átjárhatóságot az Apple igen furcsán értelmezi, különösen a számítástechnikai körökben alapvetőnek vélt kategóriában a szövegfile feldolgozásban.
Az adatfeldolgozás során a szöveg fileok mai napig transzfer megoldást jelentenek. Egyik rendszerből kinyerjük az adatokat egy szöveg fileba, mintha nyomtatnánk őket, aztán a másik rendszerbe beolvassuk, és ott feldolgozzuk. Ezt a megoldást évtizedek óta alkalmazzuk és a terméke a CSV - csévé - file, ami egy holt egyszerű szabvány: vesszővel elválasztott értékek sorozatát jelenti. Ahol a sorvége karakter az új rekordot jelöli.
A numbers számára a CSV formátum nem más, mint sorok egymás után. Az egy sorban levő elemeket nem hajlandó oszlopokba rendezni. Jelzem, az excel egymillió éve képes a már táblában levő sorokat is értelmezni és paraméterezéstől függően cellásítani - azaz az egyes elemeket cellákba dolgozni. A numbersben ez sci-fi kategóriába illik.
Lehet persze varázsolni és magyarázatokat keresni. Egyesek azt állítják, hogy ha átállítjuk a .csv kiterjesztést .txt-re, akkor felismeri a veszőket a numbers. De nem. Ez nem így van. Egyszerűen számára nem létezik ez a dolog.
Magyarázatok közt szerepel, hogy az OSX-ben a comma, azaz a vessző, az open document format miatt változó értelmet nyer - azaz vannak országok, ahol a vessző ezres szeparátor, és akkor ugye a számokkal mi lesz? Továbbá vannak régiók, ahol a tizedes pont nem pont, hanem vessző és akkor azzal mi lesz?
Ezek mind-mind fontos tények, de nem jelentik azt, hogy nem kéne megcsinálni egy egyébként fontos funkciót. Hogy miért fontos? Mert tényleg alapszintű megoldás, és kapcsolatot jelent az világegyetem nem OSX-es felével.
Az Excelnek valójában egy varázslója van a feladat megoldására, pontosan azért, mert ők is szembe kerültek ezzel a poblémával.
De nem - az Apple számára ez nem fontos. Végül is ez érthető. Mondjuk a célcsoport nem abból tevődik össze, akik döntéseket előkészítenek, hanem azokból, akik meghozzák azokat. A csinovnyikoknak meg jó lesz a Excel is.
Ugyanakkor az, hogy ezt a HELP-be nem hajlandóak leírni, az viszton szánalom. Az ember küzd, mint malac a jégen, de állítom, nem lesz eredmény.
Ugyanakkor elárulok egy titkot: a Numbers feldolgozza a TSV - azaz a Tab Separated Values - szövegfileokat. Azokat majdnem jól képes is feldolgozni.
Nyilvnán az Apple úgy volt ezzel: a comma és a pont ki tudja, hogy micsoda, inkább ignoráljuk - ahelyett, hogy a user-t megkérdeznék, ugye. De ez az Apple filozófiában nem létező opció.
TSV a mentsmeg uram
Cserében viszont van a nem szanakürtölt TSV. Ez mind szép, de még mindig ott van a formátum háború, azaz nem mind1, hogy az OSX-ben az eztes szeparátor ill. a tizedes pont melyik karakter. Ha ezek is helyesen kerülnek bele a TSV file-ba, akkor nyert ügyünk van és kezdhetjük a kiadványszerkesztést Apple módra, immár adatokkal.
Hogyan olvassunk be CSV szerű dokumentumot numbers-be?A. szerencsénk van és a forrás rendszer készít TSV-t
1. mentsük le a file-t
2. cseréljük ki az ezres szeparátort amire kell - jó eséllyel van textedit és replace funkció
3. cseréljük le a tizedes szeparátort amire kell
4. nyissuk meg a filet .numbers-el.
B. ha a forrás rendszer készít CSV-t, akkor alakítsuk azt TSV-vé és ugrás az A.pontra
C. használjunk Excel form mac-et.
És mindenki boldog lesz.
Leginkább az MS a 279 USD miatt, amibe az Office for mac kerül.
A bejegyzést a Microsoft nem támogatta. És az Apple sem.
Szólj hozzá!
2011.12.14. 17:17
Sok beszédnek, sok az alja - [video]
Egy (bitlisz) videóval futok neki a karácsony előnek, amit a levélözön feldolgozás során került elém. Az amerikanszkaja firma egymás mellé tette az Appel Sirijét és a Microsoft TellMe-jét performancia ellenőrzés gyanánt. A háttérben levő macbook miatt nem mondhatom el, hogy elfogulatlan a történet, mindenesetre tanulságos a két nagy versenyző teljesítménye.
Ugyanakkor Ákosnak és a NOKIA Magyarországnak köszönhetően épp most esett az asztalunkra egy NOKIA Lumia 800 ami Windows Phone-t futtat.
Azton túl, hogy a probálkozás design vonalon igen letisztult, szinte már a Kubrik ürodüsszeiának idegen hasábját idézi, sokat még nem tudunk elmondani róla azton túl, hogy iszonyat erős az 1.4 Mhz-s proci. Oprendszer szinten azonban a különbség semmiképpen nem kisebb, egy iPhone-val összemérve, mint ahogy az a fenti videó is személteti.
A NOKIA-tól azt az infót kaptuk, hogy jövő év elejére jóval összeszedettebb verziót kapunk majd kézhez. Mindenesetre teszteljük vele, amit csak lehet.
Szólj hozzá!
2011.11.03. 18:28
Jönnek a droidok - ahogy jeleztük
Címkék: video blog.hu inda android data ios
Rég tudjuk, hogy az iOS telók, és tabletek áttörését lovagolva ezen a karácsonyon a nyakunkba szakadhat jó pár raklapnyi androidos tabletet birtokló user. Mint az alábbi videó szemlélteti, a folyamat búvópatak szerűen folyik a háttérben, miközben az iPhone 4S-től hangos a sajtó. Jönnek a HTC-k és a Samsungok és kapar a Sony is erősen, hogy kapjon még morzsákat a tányérról.
A videó a blog.hu adatok alapján készült google analytics vizualizációval.
Állunk a térnyerés elébe! Kellemes Karácsonyt mindenkinek!
1 komment
2011.10.09. 17:41
Mi köze a googlenak a telefonszámomhoz? [gmail watch]
Címkék: google gmail internet trend konvergencia registration
Álmomban sem gondotlam volna, hogy a szépreményű XXI.sz.-ban legalább egy telefonszám kell a létezésem bizonyításához.
Anyám elérte az internetes kiskorúságot, és kért egy emailcímet. Miután Apám gmail-es, egyszerűbbnek véltem, ha Any is az lesz - e tekintetben nem vagyok teljes mértékig lojális. Ugyanakkor arra álmomban sem gondotlam volna, hogy a szépreményű XXI.sz. a capchán való átverekedés után elhozza, hogy a Google SMS-el akar további bizonyosságot szerezni a létezéséről. Tessék megkapaszkodni, manapság márpedig ez így van!
Az másik kérdés, hogy első körben vettem a bátorságot és hagytam Fatert, hogy a regisztráción Ő verekedje át magát. Persze két fordulós volt a történet. Ennek a lényegi oka a Google dátumporn felfogása volt. Persze, Fater szart a pontokra a számok között. Ami nem is lenne nagy probléma, ha a google felületen csekkoná azonmód, hogy valami nem kóser. De nem. Jó backend-check oldalrefresh után tolta az arcába pirossal a tényt: Eeeee! Hibás a dátum formátum.
Persze másodjára segítettem, csakhogy nem ellenőriztem a bevitt adatokat, azaz az emailcímet. Sajnos, nem az elvárt emailcímhez tartozó fiók jött létre. Érdekes módon, ekkor a nindzsa kattintgatás közepette nem tűnt fel semmilyen létezés ellenőrző algoritmus léte - már a capchán kívül, persze.
Node, ha már rossz a fiók, akkor nincs mit tenni, mint módosítani vagy törölni. Na emailcímet nem tudok módosítani, mert az maga az google account. Fiókot törölhetnék, de ahhoz meg rendes google account kell, és attól még az account emailcím viselkedése kérdőjeles. Ekkor gondoltam, nem leszek jó fej a google-al és hagyom a picsbe az egészet. Csinálok új fiókot.
Ekkor jött a meglepetés. Regform és a capcha után megérkezett a kérlelhetetlennek tünő form elem: A google SMS-en vagy telefon híváson keresztül kívánja Anyám azonosítani.
O.O WTF?!?!?!?!?
Haza akartam jönni, mert már amúgy is kilátástalannak tűnő küzdelmet folytattam egy haldokló félben levő kb. 8 éves 400W-os ATX táppal. Anynak kéne a fiók, és nem akarom, hogy úgy lépjek olajra, hogy egy nyanvadt google fiókot nem hozok létre. És ha már így hozta az élet, legalább tesztelünk egyet. Kb. 30s-sem telt belé, és megjött az SMS a +447781484000-ról, melyben ékes magyarsággal virított a mondtat:
"Az Ön Google ellenőrzőkódja a következő: 873838"
A jelenség némelyest elgondolkodtatott. A XXI. sz. mindenképpen elhozza a digitális ítástudás szükségességét. És ebben a Google az egyik legnagyobb követünk? A hordozható kérszülékeken rájdoló Androidok olvasszák egyé széles tömegek számára a digitálisan reinkarnálódó telefóniát és az internet technológiáit? Ha nincs telefonszámod senki lennél? Ha nincs email címed, szintúgy? Ha mind kettőd van, akkor lennél teljes értékű állampolgár-digitálisz?
A jelek szerint ebbe az irányba haladunk. Éljen a szép új világ!
És akkor mi jöhet még?