MongoDB tanfolyam

by dexter 26. March 2018 06:05

Múlt hét elején végre eljutottam a MongoDB tanfolyamra, amire már tavaly szerettem volna. Vasárnap utaztam fel Petrával, pont a legnagyobb pusztulatban. Összesen 8 óránkba került Pestre érni. Na de hétfő reggel kezdődött a tanfolyam, és az autópályával se jártunk volna jól, ott 7 óra volt egy Budapest-Debrecen út aznap. Maga a tanfolyam marha jó volt, összesen hárman voltunk, így jól tudtunk haladni. Az oktató pedig nemcsak azt mondta el hogy milyen fasza a nosql meg a mongo, hanem olyan helyzeteket is, amikor nem jó használni.

MCSD

by dexter 30. September 2014 13:02

Ma sikerrel teljesítettem a 70-480-as Microsoft vizsgát is, ami HTML5, JavaScript és CSS3-ról szólt, így Microsoft Certified Solution Developer lettem. Ez a 14. Microsoft minősítésem. A vizsga hála a jó égnek már nem Pesten volt, hanem Debrecenben, ráadásul a cégnél. Úgyhogy összesen 20 percembe került a művelet. Amúgy a Pearson Vue rendszere barátságosabb, mint a Prometric, és az eredmény is 30 perc múlva rögzítésre került a Microsoftnál, nem pedig napok múlva.

HTML5 tanfolyam

by dexter 22. June 2014 22:10

Egész múlt héten HTML5 tanfolyamon voltunk. Tiszta nyálcsorgatás volt, JavaScript, CSS3, canvas, svg, animációk, reszponzív oldalak, stb… Legnagyobb baj vele, hogy nem szabvány, így ha valami támogatja is, nincs előírva hogyan. Azért hasznos volt, a flexbox-os layout pl. megváltás a problémáinkra. Megyünk majd belőle vizsgázni is, én minél hamarabb szeretném.

Tags:

Szakmai

Megint Microsoft vizsga

by dexter 1. October 2013 11:03

Annak idején letettem az összes elérhető Microsoft vizsgát, elértem a legmagasabb minősítést (Microsoft Certified Professional Developer) két kategóriában, nem volt feljebb. 2011 telén voltam utoljára vizsgázni. Most a .NET 4.5 kapcsán a Microsoft kicsit átvariálta a tabellát. Sokáig egyébként teljes bizonytalanság volt, könyvek még most sincsenek. Az MCPD megszűnt, helyét átvette az MCSD, a Microsoft Certified Solution Developer. A tudáspiramison jelölik, hogy ez nem a csúcs, de perpillanat nincs magasabb minősítés developer kategóriában.  Van MCSM mint Solution Master, de az üzemeltetés. Na szóval nekem az MCPD miatt nem 3 vizsgát kell tennem, csak kettőt, és ebből az egyik egy upgrade vizsga csak. A másikból meg még a könyv se jelent meg :D

Tags: ,

Szakmai

Hőmérséklet mérés fail 1 és 2

by dexter 25. November 2012 23:54

A külső eeprom library amit használok, alapból használ egy debug funkciót. Soros porti kiíratás, és egy 100-as írási limit. Úgy látszik, hogy ha include-olok egy fájlt, és abban van egy #define, én pedig a fő fájlban tolok egy #undef-t, az édeskevés, a hivatkozott fájlban kell eltávolítani (rég volt az a C). Tehát az első kísérlet a 100-as írási limiten bukott meg, keveset loggolt. A másik kísérlet pedig a cserépkályhán, ami nagymértékben befolyásolja az eredményt, nem olyan lett a grafikon, mint vártam. Tegnap és ma van a harmadik kísérlet, csak konvektorokkal, remélem ezúttal sikeresen.

Windows 8 konferencia

by dexter 1. November 2012 02:06

Voltunk tegnap Windows 8 fejlesztői konferencián az egyetemen. Hát, érdekes. Azt látom, hogy a mobil életvilágot mesterségesen ráerőszakolták a PC-re, erősen építenek arra, hogy a laptop érintőképernyős (persze megy az egérrel is, de minek). Némi előnye is van, a mobilokhoz hasonlóan csak az operációs rendszer feladata eldönteni, hogy egy alkalmazásnak mikor van vége. Ezért elviekben nem kell hozzá olyan hűde erős gép. Abszolút felfedezhetőek az analógiák, ne adj isten lenyúlások máshonnan, vagyis élő csempe = widget, appbar = menu, contracts = az Androidos jogosultságok, még a notification area is egy az egyben megvan. Szóval a Microsoft végülis nem alkotott valami nagyon forradalmit, egyszerűen beállt a sorba. Ami viszont iszonyat érdekes volt, hogy JavaScript-el írt Metro app simán hozzáfér a natív C# class library-hez (típus nélküli vs típusos nyelv!!!). Ami pedig tetszett, az az alkalmazások contract-okon keresztüli beépülése az operációs rendszerbe, pl. a SkyDrive a fájl műveletekbe.

Sikeres I2C projekt

by dexter 15. September 2012 13:07

Több mint egy hónapja szenvedek az I2C-vel, egész konkrétan egy I2C csatlakozású LCD vezérlésével. Így a párhuzamos vezérlést igénylő minimum 11 lábas megoldás helyett elég csak 4 (feszültség + clock + data). Arról nem is beszélve, hogy egy I2C eszköz után akárhány hozzáadható gond nélkül. Másrészt ugye mivel a mikrokontroller oldaláról elég 2 láb, kisebb daraboknál (attiny 45) is használható. Hát, sokat tanultam ez alatt az egy hónap alatt. Többnyire hogy a félhivatalos leírásoknak nem szabad hinni. Ha nem megy a 7 bites cím, akkor 8 bites kell. Felhúzó ellenállások nélkül meg nem fog működni. Igen erős alap volt Peter Fleury I2C library-je, aminek különlegessége, hogy hardveres és szoftveresen emulált változata is van.  Aztán az Arduino library, amit jól át kellett írni pár helyen, de végülis működésre tudtam bírni. Kipróbáltam hardveresen is (atmega328) és szoftveresen is (attyin45), tökéletes :) Most viszont nem tudom majd mit csinálok.

Tags: ,

Szakmai | Technika

I2C címzés

by dexter 9. September 2012 12:10

Mondtam én, hogy címzési probléma van. A dolog úgy áll, hogy a gyártó 7 bites címet ad meg, 0x27. Ezt simán megkajálja az Arduino library, azonban amit én használok, az 8 bites címet vár, mint kiderült. 0100111 vs 01001110.És ezért szívok már egy hónapja. Úgy jöttem rá, hogy csináltam egy I2C portszkennert tulajdonképpen, és nem 39-nél jelezte az eszközt, hanem 78-nál. Így már lehet tovább haladni.

Tags:

Technika | Szakmai

I2C

by dexter 29. August 2012 13:55

I2C, “eye-squared cee”, a Philips üdvöskéje, két drótos univerzális kommunikáció. A mikrokontrollereken TWI-nek (two wire interface) hívják, hogy elkerüljék a licensz fizetést. Sunyi mocskok :) Szoftveres TWI-t (Attiny procik) nem sikerült összehoznom, de megjött a hardveres TWI-t támogató, iszonyat nagy, huszonszáz lábú mikrokontrollerem. Na majd azzal. Hát azzal sem. Tegnap elég sokat szenvedtem vele, aztán ma rájöttem. Hiába mondják hogy egy eszköz elműködik felhúzó ellenállások nélkül, nem működik. Mostanra eljutottam odáig, hogy van órajel, és valamit próbál küldeni. Csak az Arduinos fogadó oldal nem érzékeli, valószínű címzés miatt. Az I2C busz olyan mint egy utca. Az I2C master (amiből csak egy van) a postás. Az slave eszközök a házak, mindegyik egyedi címmel. A masternek pedig cím szerint kell megszólítani a slave-et. És ez nekem még elég zavaros, mert van univerzál cím (ha a library számol magától), van írási cím, és van olvasási cím. Na most ha ez nem klappol, a csomag nem ér célba, ez van most.

Tags:

Szakmai | Technika

Osztás

by dexter 9. June 2012 15:44

Már említettem, hogy azért szeretek mikrokontrollert programozni, mert kihívás. Bele kell férnie a lefordított programnak mondjuk 2kB-ba. A létező legköltségesebb művelet mikrokontrolleren az osztás, és a törtszámok (float, hát még a double). És akkor jön a következő probléma: Van egy ultrahangos távolságmérőm, azt méri hány us-en belül ér vissza belé a hang. Ehhez ugye hangsebességgel kell számolni, ami az adatlap szerint 340 m/s. Na most így távolság = us-ok száma / 58.82. Ezzel egy kis baj van, a hang sebessége 20 Celsius fokos levegőben 343,2 m/s. Sőt, igazából erősen hőmérsékletfüggő, de ez most lényegtelen. Ez így viszont 58,275. Tudom nem sok eltérés, de kis távolságoknál kifejezetten kemény %-os eltérés. Na és most jön a feketeleves, az osztás. Egy kis osztás, egy kis átalakítás szöveggé, és máris 162%-ban van tele a 2kB. Ciki. Egyetlen kerülőpont a két egész szám osztása, ezt az általános iskolából ismert módon csinálja meg, a végén lesz egy hányados, és egy maradék. Vagyis egy egészrész és egy törtrész a kimeneten, két darab int. Viszont így ugye 58-al kötelező számolni, ami hangsebességre vetítve 344,8 m/s. Ciki, de nincs más lehetőség, úgy néztem. Szóval kicsit pontatlan, de lineáris távolságmérés.

Naptár

CommentList