Monthly Archives: March 2016

3D nyomtatás: mágneses mountot az Apple Pencilnek!

Már amikor tavaly ősszel bemutatták a böszme nagy iPad Pro-t és a hozzá gyártott kiegészítőket akkor sem értettem, hogy miért nem voltak képesek megoldani azt, hogy az Pencil legalább a cég által gyártott tokhoz csatolható legyen valahogy - hiszen a két eszköz összetartozik.

Miután megnéztem a termékoldalakat és megbizonyosodtam róla, hogy az Apple valóban nem gondolt semmiféle megoldásra a problémával kapcsolatban, az első dolog, ami eszembe jutott az volt, hogy "nem volt még cerkánként 5 gramm neodímium mágnes, hogy odaragadjon a tablethez?". Pedig úgy tűnik, ezt Jonyék kihagyták. Ebből akár crowdfunding kampány is lehetne - na de nem érünk rá ezzel pöcsölni, inkább gyorsan megoldjuk a dolgot:

apple-pencil-magnetic-mount

A cucc egyszerű, mint egy faék. Mindössze 5x5x15 mm-es neodímium mágneseket kell betuszkolnunk a szögletes foglalatba, aztán már kész is vagyunk: a kis mount tapad az iPad hosszabbik széléhez (és ahogy a fotón látszik, a Smart Coverhez is), plusz a cerka annyira vonzódik a mágneshez, hogy épp nem csúszik ki a hüvelyéből (az Apple Pencil 8.9 mm átmérőjű, én a hüvelyt 9.3 mm-re hagytam). A mount oldalára felragad a cerka kupakja is, így kisebb az esélye, hogy elhagyd, amíg az apukája az iPadbe dokkolva töltődik. A fotón azért látsz két műanyag bigyót, mert először megcsináltam 1, aztán meg 2 mágnes hosszúra (1.4 gramm anyag a különbség):

apple-pencil-magnetic-mount-parts

Mielőtt összerakod, fontos, hogy először fel kell applikálni a mágneseket az iPad oldalára, hogy azok ott irányba álljanak, majd ez alapján kell bedugdosni őket a kis tokjukba.

A modellt szokás szerint szedheted a youmagine.com-ról.

3D nyomtatás: modellezzünk tableten?

A tegnapi Apple keynote után találtam az új termékek oldalát bogarászva a Shapr3D névre hallgató push-pull alapú, 5 magyar srác által kifejezetten iPad Pro-ra fejlesztett modellező szoftvert, amit az Apple a saját, workflow-kat bemutató oldalán kiemelve promóz:

Ingyen 3 workspace-ben tudsz dolgozni és csak lebutított STL exportra képes, ha éles munkára használnád, akkor az havi 25 USD-be fáj.

Nagyon kíváncsi vagyok, hogy mekkora limitációt jelent ilyen környezetben modellezni. Össze fogom vetni egy Fusion 360-ban végzett melóval és írok róla ide tesztet amint lehetőségem lesz rá, addig meg stay tuned!

Kész lenne a mesterséges kopoltyú?

Az előbb jött szembe ez:

Először azt hittem ez valami vicc, aztán rátaláltam az Indiegogo kampányra is, ahol jelenleg 330kUSD jött nekik össze a cuccra.

Ki mit tud?

Nézzük meg, mit mond a specifikáció:

  • Li-ion akksis tech hajtja (=azzal vonja ki a vízbül a zoxigént), egy töltéssel max. 45 percig, az akkut 2 óra feltölteni.
  • Az oxigént egy membrán segítségével választja ki.
  • Minden sós vizes használat után javasolt a cucc elöblítése, ami egy strandon körülményesebbé teszi a használatát.
  • Max 15 láb, azaz ~4.5 méter mélységig mehetsz vele.
  • 4.5 mélység elérése után a kütyü elkezd vibrálni és nehezíti a légzést, nehogy lejjebb merészkedj.
  • Ahogy az akksiból kritikus szintre fogy a szufla, a kütyü vibrálva figyelmeztet, hogy nemsokára vége az oxigénellátásnak.

Fizika

A fenti listában talán a legfurább korlátozás a 4.5 méteres mélységi limit - nézzünk ennek utána.
A levegő oxigéntartalma 21% (a maradék 78% nitrogén, 1% pedig a többi nemesgáz és egyéb köcölék), és mondjuk azt általánosságban, hogy tengerszinten 1 bar nyomású. Amikor lemész a víz alá, a víztömeg elkezd téged a benned levő levegővel együtt összenyomni, ráadásul elég gyorsan: 10 méterenként +1 bar-ral nő a nyomás (= ρ*h*10 N/kg). 4.5 méter mélyen 1.45 bar nyomású tiszta oxigént fogunk belélegezni. Az oxigén 1,6 bar nyomás felett idegméreggé válik, központi idegrendszeri mérgezés alakul ki, ami sajna nem visszafordítható folyamat és elég csúnya vége az ember életének (mert ugye ki szeretne izomgörcsök közepette meghalni).

Aggodalmak

A leírásból nem derül ki, hogy ezen a kütyün van-e a búvárok által használt reduktorokon levő dúsítót helyettesítő funkció. A dúsító arra való, hogy kifújja a vizet a kamrából, amiből a levegőt szipákolod. Erre azért van szükség mert előfordulhat, hogy a mélyben kiesik a szádból a reduktor (véletlenül kiveri egy másik búvár vagy akár te veszed ki a szádból, mert mondjuk belehánysz és ki kell mosnod, etc.). Ilyenkor miután visszatetted a szádba, ki kell fújatnod a reduktorban levő vizet. Ezt megteheted kilégzéssel is, de mi van, ha épp nincs a tüdődben levegő? Erre való a dúsító.

Az amcsik NOAA (National Oceanic and Atmospheric Administration) nevű, vizekkel és levegővel foglalkozó állami szervezetének ajánlása szerint tiszta oxigénnel max. 19 láb (< 6 m) mélységre, egy merülésben max. 45 percig, napi max. 150 percig ajánlott merülni munkát végző búvárnak. A tiszta oxigén olyan, mint a medve: nem játék. A mérgezés nyomás és idő függvénye is, ráadásul a nitrogén narkózishoz hasonlóan nagy eséllyel befolyásolja a kialakulását az egyén aktuális fizikai állapota: másnapos-e, van-e benne elég folyadék, mennyire pihent, mekkora a stressz szintje, et cetera. Aki tapasztalta már magán vagy a merülőtársán a nitrogén narkózis tüneteit, az tudja, mennyire gyorsan lesz ijesztő a helyzet: a búvár egyik pillanatról a másikra, nagyjából előjelek nélkül veszti el az önkontrollját és dobja ki a reduktort a szájából.

Summarium

A gyártó a 4.5 méteres limitet láthatóan igyekezett biztonságosra belőni (ahogy a búvártanfolyamon is 1.4 barnak tanulod azt az oxigén parciális nyomásszintet, ami felett már mérgezést vált ki a belélegzett O₂), de én early adopter státusz helyett inkább megvárnék pár ezer emberkísérletet és addig merülnék palackkal tovább, szabadon, biztonságosabban. Mindettől függetlenül ezerrel drukkolok, hogy ez ne vaporware, hanem létező termék legyen.

HORIZONT Magánnyugdíjpénztár

Kaptam egy köszönőlevelet a HORIZONT Magánnyugdíjpénztártól:

HORIZONT-koszonolevel

Ezúttal végigolvastam és válaszoltam nekik:

Hello,

Ugyan többször kaptam már önöktől ugyanilyen köszönőlevelet, de őszintén bevallom, hogy a “köszönjük befizetéseit” szövegnél eddig nem jutottam tovább, mentek azonnal az archívumba. Ma azonban süt a nap, friss a levegő, finom volt a reggeli, szóval minden együttállt ahhoz, hogy véletlenül tovább olvassak - és ekkor döbbenten vettem észre az alábbi mondatot:

“A befizetett tagdíjból éves szinten 60 Ft-ot a pénztár működésének finanszírozására használunk fel, a fennmaradó 2340 Ft az Ön megtakarítását gyarapítja.”

60 HUF az éves finanszírozásukra? Komolyan? Nem találom a szavakat, szabályosan szégyellem magam, hogy napi 16 fillért adok az önök munkájáért cserébe, úgyhogy engedjék meg, hogy hozzátegyek még kérés nélkül 940 Ft-ot.

Üdvözlettel,
Penoff Gábor

Az autók és a kriptográfia

Ez jó száraz lesz, kép nélkül meg úgysem kezdesz neki, úgyhogy iderakom az előbb elkészült low&slow oldalast, az szaftos is meg szép is - de aztán olvass nekem!

low-and-slow-zeberka

Tegnap jött szembe az index.hu cikke, amiben bemutatják, hogy hogyan loptak el nemrég egy kulcs nélküli nyitású Porsche Cayenne-t. Többször olvastam már hasonlót és minden egyes esetben az egekbe szökik tőle a vérnyomásom. Ez a poszt egyrészt segít megérteni, hogy miért, másrészt megpróbál egy kis kriptográfiai alapismeretet ültetni a fejedbe.

Egész pontosan attól leszek ideges, hogy látom, ahogy a sokmilliós autókba a gyártók még mindig képtelenek az autólopást valóban ellehetetlenítő technológiát beépíteni. Ha elolvastad az indexes cikket, abból kiderült, hogy a tolvajok lényegében lehallgatják az autó és a kulcs közötti kommunikációt, valamint a netről beszerzik a változó kódot léptető algoritmust és azzal meg egy korábban lehallgatott kulccsal az új kulcsot kiszámolva nyitják ki a kiszemelt járgányt.
Na de ha ez ilyen egyszerű, akkor miért nem lopják el az összes pénzed, amikor online bankolsz? Az interneten küldözgetsz mindenfélét, ott miért ne hallgatódzhatna a tolvaj és miért ne számoltathatná ki a következő e-bank belépésedhez szükséges kulcsot csak úgy, ahogy az indexes cikkben látott autótolvajok csinálták? Hát azért, mert az autógyártókkal ellentétben a bank nem _szarik_ a biztonságra és megfelelő azonosítási technikát használ!

Titkosítsunk

A kocsikulcs és az kocsi közti kommunikáció során a gonosz tolvaj egyrészt hallgatódzik, másrészt hozzáfér a kommunikációt végző protokollhoz (hiszen vette a neten a kínaiaktól egy szoftver formájában). Valahogy azt kell megoldanunk, hogy a tolvaj ne tudjon a kocsi által értelmezhető üzenetet gyártani, illetve amit lehallgat, azt se értse. Erre megoldás az asszimetrikus titkosítás.

Hogy könnyebben értsük a magyarázatot, nevezzük át a résztvevőket: legyen a kocsi Alice, a kocsikulcs Bob, a hallgatódzó tolvaj pedig Eve.

A titkosításhoz kulcsokra lesz szükségünk, mégpedig résztvevőnként két darabra, egy nyilvános és egy privát kulcsra (a két kulcs nem számítható ki egymásból). Ezekkel a kulcsokkal fogjuk az üzeneteket titkosítani, illetve visszafejteni. Matekozás nélkül fogadjuk el, hogy létezik olyan algoritmus, amely az üzenetet úgy kódolja az egyik kulccsal, hogy az ily módon kódolt üzenet csak a másik kulccsal fejthető vissza.

Ha tehát Alice nyilvános kulcsát odaadjuk Bobnak és Bob nyilvános kulcsát Alice-nak, akkor már meg is vagyunk:

  • Alice Bobnak szánt üzenetét a Bob nyilvános kulcsával kódolja, amit a Bob a saját privát kulcsával dekódol
  • Bob Alicenak szánt üzenetét Alice nyilvános kulcsával kódolja, amit Alice a saját privát kulcsával dekódol

Így, amennyiben egyik privát kulcs sem kerül Eve kezébe, hiába hallgatja le a kommunikációt, nem tudja dekódolni azt, hiába van a kódoló/dekódoló algoritmus a birtokában (nota bene: egy titkosító algoritmus erejét soha nem jelentheti az, hogy az algoritmus maga mennyire ismert). Mindez lerajzolva:
public key encryption
Forrás: Wikipedia

Hol kapható ez az extra?

Számomra a legmeglepőbb, hogy a fent leírt technológiát kínáló biztonságot egyetlen autógyártó sem kínálja, sem alapáron, sem extraként. Másfélmillióért vehetsz adaptív ledes fényszórókat, fizethetsz felárat azért, hogy az autód beparkoljon helyetted, de hogy asszimetrikus titkosítás védje az ajtózárad, arra valahogy nincs kipipálható opció az extralistán. 3rdparty megoldás szerencsére többféle is van: BLUE16, Cerbeos.

3D nyomtatás: air vent mount-ból soha nem elég

El kell ismerjem, kicsit "elgurult a gyógyszer" air vent mount ügyben. Az elmúlt pár napban csináltam egy rakat variánst, de ezekből kettőt még mindenképp meg akarok mutatni.

1. Még mindig a mágnesek

Az első a múltkorihoz hasonlóan szintén mágneses, ám annyiban más, hogy speciálisan a MagBak iPhone telefontokokhoz mellékelt mágnest lehet vele ragasztás nélkül a műszerfalra applikálni:

MagBak-air-vent-mount

A MagBak tokokról annyit kell tudni, a tok három oldalába 3-3 spéci alakú neodímium mágnest préseltek, így a tok nemcsak a hozzá mellékelt mágnescsíkon tapad meg, hanem bármilyen más felületen, ami sík és mágnesezhető (pl. hűtőszekrény, mágnestábla, fém perfboard, etc.):

MagBak for iPhone from Alex Baca on Vimeo.

A mágnescsík eredetileg egy kétoldalas 3M VHB ragasztócsíkkal előkészítve érkezik, én azonban nem akartam összeragasztgatni semmit - innen jött az air vent mount ötlet. A mágnest az őt tartó keretbe lényegében a menetes air vent mount tüske szorítja be:

MagBak-air-vent-mount-disassembled

Ha ugranál rá, az STL file-ok itt vannak.

2. Mágnesmentesen

A másik ötlet az volt, hogy ha létezik a fotózásban használt gömbfejeknek mini változata, akkor miért ne próbáljak egy ilyet a szellőzőrácsra illeszteni:

ballhead-air-vent-mount

Ehhez még persze kell egy, a kisebbik fotós állványcsavar-anya foglalattal (1-4/20" UNC) felszerelt telefontartó is, na meg egy 1/4-20" UNC apacsavar, a gömbfej printelt cucchoz történő rögzítésére. Én egy Giottos GH1004-et használtam a JOBY GripTight nevű telefontartójával.

Ez is ugyanazt az elvet követi: a műanyag talpat felcsavarozzuk a gömbfejre, a talpba meg belecsavarozzuk az air vent mount tüskét:

ballhead-air-vent-mount-disassembled

Ennek a változatnak meg itt laknak az STL-jei, have fun!

3D nyomtatás: minimalista AA akksitartó, Gregnek, szeretettel

Greg barátom kritizált - jogosan - a múltkori böszme nagy "forgótáras" AA akksitartóért. Még régebben egy búvártúra előtt csináltam a 18650-es akkupárokhoz egy minimalista tartót, most legyártottam egy hasonlót az AA akksikoz is:

Minimalistic-double-AA-battery-holder-IRL

A ~15 percnyi bénázást (=a Fusion 360 nem mindig akarta azt csinálni, amit én szerettem volna) fel is vettem, hátha lesz, akinek hasznára válik:

Desigining a double AA battery holder in Autodesk Fusion 360 from Gabor Penoff on Vimeo.

Ha kell, a modellt viheted a youmagine.com-ról.

Update: Greg kedvéért kilyukasztottam mindkét oldalát és tettem rá GOOD markert is:

Double-AA-battery-holder-v12