Blackjack játék grafikus elemei, Inkscape

Az alábbi bejegyzésem azon leendő bejegyzéssorozat első része, mely végighalad a blackjack játék elkészítésének legfőbb fázisain. Elsőnek a játék azon grafikus elemeinek megalkotása történt meg, melyek elkészítéséhez rajzprogramra volt szükségem. Ilyenek a francia kártya lapok, valamint az egyes zsetonok. Az elkészítésükhöz az Inkscape-et hívtam segítségül, mely egy ingyenes, nyílt forrású vektorgrafikus program. Continue reading

IFTTT

Az IFTTT (if this than that) segítségével különböző webes és mobilos szolgáltatásokat és eseményeket tudunk egymással összekapcsolni bizonyos feltételes logika mentén. Tehát megmondhatjuk, hogy milyen eseményeket figyeljen, és azok bekövetkezése esetén mi történjen. Elég sok szolgáltatás elérhető az alkalmazásban, ezek közül néhány: Gmail, Facebook, Twitter, Android Device, YouTube, Tesco, LinkedIn, Fitbit, GitHub, Google Drive, Dropbox, Google Assistant, IOS reminder. Continue reading

Google Asszisztens – Api.ai (fontosabb fogalmak, kezdő lépések)

A Google Asszisztens képes kérdésekre válaszolni, bizonyos információkat közölni. Alapértelmezetten be van tanítva néhány dologra, de beprogramozhatjuk saját igényeink szerint is.

Google Asszisztens

Egy beszélgetést biztosít a felhasználó és a Google között.

Google Home

Egy eszköz, ami a Google Asszisztenst használja.

Actions on Google

Egy felület, ahol a fejlesztők kibővíthetik a Google Asszisztens tudását. Continue reading

Webes alapok kutatása #4 (AJAX + JSON)

Az AJAX egy olyan technika, amellyel hozzáférhetünk a szerverhez a weboldalunk használatával. A neve az Asynchronous Javascript And XML akronímja. Használatának előnye, hogy:

  • Frissíthetjük a weboldalt, annak újra töltése nélkül
  • Kérhetünk le adatot a szervertől – miután az oldal betöltött
  • Fogadhatunk adatot a szervertől – miután az oldal betöltött
  • Küldhetünk adatot a szervernek – a háttérben

Continue reading

Webes alapok kutatása #2 (Bootstrap)

Egyik eszköz, amely az MVC webes projektem megvalósítása során használatba lett véve a Bootstrap nevezetű keretrendszer lett. A Bootstrap egy igen hasznos kis keretrendszer, melynek segítségével dinamikusabban, és egyszerűbben mehet a weboldal fejlesztése, ugyanis kínál egy alap felhasználói felületet, amit később a fejlesztők személyre tudnak szabni. Ez egy jó dolog az olyan fejlesztőknek, akik nem kifejezetten vannak megáldva a weblap design tehetségével, vagy időt akarnak vele spórolni. Continue reading

Webes alapok kutatása #1 (Entity Framework Code First)

Az Entity Framework Code First -öt a projektben főleg a rugalmasabb adatbázis létrehozására, alakítására, optimalizálására fogom használni. Az EFCF feladata elsősorban az lesz, hogy a C# -ban létrehozott osztályok, kontextus osztályok alapján adatbázisokat hozzon létre. Így nagyobb hangsúlyt lehet fektetni magára az oldal designra, ahelyett, hogy a régi módszer szerint felépített adatbázis köré tervezett oldalt fejlesztenénk. Continue reading

API kutatás/tesztelés #5 (MS Graph API\O365)

A következő API, amelyre sort kerítettem a Microsoft Graph API, amellyel az összes létező Microsoft API elérhető egyetlen token segítségével, így azt nem kell minden API -nál külön kérni. Az MS Graph felhő szolgáltatásába beletartozik az Azure Active Directory, Office365, SharePoint, OneDrive, OneNote, és Planner is.

A hozzáféréshez igyekeztek a többi nagy felhő szolgáltató által alkalmazott szabványhoz igazodni, így is könnyebbé téve a rendszer használatát. Először is szükségünk lesz egy Microsoft fiókra, amiben regisztrálnunk kell egy új alkalmazást. A regisztráció kezdetén csak az alkalmazást kell megadnunk, a mi esetünkben az legyen mondjuk GraphAPItest. A program legenerálása után megkapjuk az alkalmazás azonosítóját, lejjebb pedig generálhatunk alkalmazás titkot hozzá.

G1 Continue reading

API kutatás/tesztelés #4 (FacebookAPI)

Következőnek a Facebook API irányába indultam el kutatásom alatt. A hivatalos Facebook SDK beszerezhető a https://github.com/facebook-csharp-sdk/facebook-csharp-sdk oldalról. A dokumentáció, ami segítségemre volt pedig a https://developers.facebook.com/docs/ oldalon érhető el. Ebben az esetben egy elég egyszerű oldalt készítettem el, amely egy gombot tartalmaz.F2

Continue reading