<- Kezdőlap [ Projektek ]

A Projektjeim

[01] Termék Új

Scret

Üzenetküldő · adatvédelem · termék

Nyomtalan üzenetküldő: amit ide írsz, azt egy nap múlva már sehol nem találod meg. Az üzeneteket nem töröljük, mert el sem tároljuk, így csak ti ketten olvassátok.

[02] Termék Arch alapú

GRASS Linux

Operációs rendszer · Arch · termék

Egy Arch alapú operációs rendszer, ami teljes mértékben optimalizálva van játékra és hétköznapi használatra. 100%-ban módosítható, nincsen lezárva.

[03] Nyelv Aktív fejlesztés

Programozási nyelv · magyar & angol

Saját fejlesztésű, beszédszerű programozási nyelv: magyarul és angolul írhatsz kódot, REPL-lel, VS Code bővítménnyel és egy parancsos telepítéssel. Aktív fejlesztés alatt; új funkciók folyamatosan érkeznek.

[04] Termék Böngésző

KUPAK

Böngésző · termék

A világ leggyorsabb böngészője.

[05] Ökoszisztéma Platform

Northbound World

Ökoszisztéma · termék

A Northbound World egy olyan digitális ökoszisztéma, amely a közösséget, a klímatudatosságot és az élményalapú technológiát hozza össze egy platformon. Az első benyomástól a mindennapi használatig úgy építjük, hogy valódi értéket adjon: nem csak képernyőt, hanem mozdulatot, célt és kapcsolódást.

[06] Weboldal Ügyfélmunka

Kapolcs Forest

Web · tartalom · megjelenés

A Kapolcs Forest weboldalának teljes körű megtervezése és kivitelezése: letisztult megjelenés, átgondolt struktúra és olyan tartalom, amely első pillantásra közvetíti az erdő nyugalmát és a természetközeli élményt.

[07] Weboldal Ügyfélmunka

DunaHill

Vendégház · web · tartalom · megjelenés

A DunaHill vendégház online jelenlétének teljes körű szerkesztése és megújítása: strukturált oldalépítés, vizuális hierarchia, szövegezés és részletek finomhangolása, hogy a vendégek első pillantásra érezzék a hely nyugalmát és minőségét. Cél, hogy a foglalásig vezető út egyszerű, bizalomkeltő és gyors legyen.

[08] Játék Böngészőben

VISCOSIT

Webes játék · reakció · ritmus

A VISCOSIT egy pörgős, böngészőben játszható reflexjáték, ahol a gyors döntés, a tempóérzék és a pontos mozdulatok folyamatosan próbára tesznek. Letisztult, modern élményre épül: egy kattintással indul, azonnal beszippant, és körönként újra legyőzhető kihívást ad.

[??] Készülő Hamarosan

[03] EL++ · Easy Language

EL++

Easy Language · programozási nyelv

[ Letöltés a GitHubról ]

Az EL++ egy természetes, beszédszerű programozási nyelv: magyar és angol parancsszavakkal írhatsz valódi programokat anélkül, hogy bonyolult szintaxist kellene megjegyezned.

  • Magyar és angol kulcsszavak szinonimákkal (legyen / set, írd ki / print…)
  • Azonnali REPL: írd be az el++ parancsot, és már programozol is
  • .elpp fájlok futtatása és szintaxiskiemelés
  • VS Code bővítmény egyedi ikonnal
  • Egy parancsos Windows-telepítés: a Python is automatikusan települ, ha kell
  • Beépített frissítésfigyelő: el++ check-update és el++ update

// A nyelv aktívan fejlődik. Új szinonimák, utasítások és eszközök folyamatosan érkeznek. A legfrissebb csomag a GitHub Releases oldalon érhető el.

EL++ saját fájl ikon a VS Code-ban

Egyedi ikon mindenhol

Az EL++ nyelvnek mindenhol egyedi ikonja van. VS Code-ban és Windows-on is az arany tehén jelzi a .elpp fájlokat.

EL++ while ciklus: amíg i kisebb mint 5

while számláló ciklus

Az i változót 0-ról indulva növeli, amíg el nem éri az 5-öt, és közben kiírja az aktuális értéket (0, 1, 2, 3, 4).

EL++ faktoriális számítás ciklussal

Faktoriális ciklus

Ciklussal összeszorozza az 1-től 5-ig terjedő számokat, azaz kiszámolja 5 faktoriálisát, majd kiírja az eredményt: 120.

EL++ Hello World magyar példa

Így lehet szöveget kiírni

A legegyszerűbb program: egy sorral kiírja a konzolra a Hello, EL++! üzenetet, magyar parancsszóval (írd ki).

EL++ if / else feltétel magyarul

Ilyen egy if / else feltétel

Ha x nagyobb mint 5, kiírja: nagy, különben: kicsi. A 10-es értéknél tehát a „nagy” ág fut le.

Kulcsszavak

A nyelv jelenlegi parancsai magyar és angol szinonimákkal: mit jelentenek és mire használhatók.

Jelentés Magyar Angol Mire használható
Változó legyen, állíts set, let, make Új változó létrehozása és értékadás
Kiírás írd ki, mutasd print, show, say Szöveg vagy szám megjelenítése a kimeneten
Feltétel ha, amennyiben if, when Elágazás indítása: csak akkor fusson a blokk, ha teljesül a feltétel
Ág akkor then A feltétel igaz ágának kezdete
Különben különben, egyébként else, otherwise Alternatív ág, ha a feltétel hamis
Ciklus amíg, ismételd amíg while, repeat while Ismétlés, amíg a feltétel igaz marad
Blokk vége kész, vége end, done Blokk, ciklus vagy feltétel lezárása
Egyenlő egyen, egyenlő to, is, equals Értékadás vagy egyenlőség vizsgálat
Nagyobb nagyobb mint greater than Összehasonlítás: bal oldali érték > jobb oldali
Kisebb kisebb mint less than Összehasonlítás: bal oldali érték < jobb oldali
Komment #, //, megjegyzés: #, //, note: Megjegyzés a kódban; a futtató figyelmen kívül hagyja
[??] Készülő

Készülő projektek

A háttérben mindig készülnek új projektek, a meglévőket pedig folyamatosan frissítem és javítom. Amint egy elér egy bemutatható állapotot, felkerül ide a többi mellé. Nézz vissza néha.