Giter Club home page Giter Club logo

szoftvertechnikak's Introduction

BMEVIAUAB00 Szoftvertechnikák

Build docs

BMEVIAUAB00 Szoftvertechnikák tárgy jegyzetei, labor anyagai, házi feladatai.

A jegyzetek MkDocs segítségével készülnek és GitHub Pages-en kerülnek publikálásra: https://bmeviauab00.github.io/szoftvertechnikak/

MKDocs tesztelése (Docker-rel)

Helyi gépen

A futtatáshoz Dockerre van szükség, amihez Windows-on a Docker Desktop egy kényelmes választás.

GitHub Codespaces fejlesztőkörnyezetben

A GitHub Codespaces funkciója jelentős mennyiségű virtuális gép időt ad a felhasználók számára, ahol GitHub repositoryk tartalmát tudjuk egy virtuális gépben fordítani és futtatni.

Ehhez elegendő a repository (akár a forkon) Code gombját lenyitni majd létrehozni egy új codespace-t. Ez lényegében egy böngészős VSCode, ami egy konténerben fut, és az alkalmazás által nyitott portokat egy port forwardinggal el is érhetjük a böngészőnkből.

Dockerfile elindítása (helyi gépen vagy Codespaces-ben)

A repository tartalmaz egy Dockerfile-t, mely az MKDocs keretrendszer és függőségeinek konfigurációját tartalmazza. Ezt a konténert le kell buildelni, majd futtatni, ami lebuildeli az MKDocs alapú dokumentációt, és egyben egy fejlesztési idejű webservert is elindít a dokumentáció "futtatásához".

  1. Terminál nyitása a repository gyökerébe.

  2. Adjuk ki ezt a parancsot Windows (PowerShell), Linux és MacOS esetén:

    docker build -t mkdocs .
    docker run -it --rm -p 8000:8000 -v ${PWD}:/docs mkdocs
  3. http://localhost:8000 vagy a codespace átirányított címének megnyitása böngészőből.

  4. Markdown szerkesztése és mentése után automatikusan frissül a weboldal.

szoftvertechnikak's People

Contributors

03vmate avatar adifiak avatar aracsibalint avatar berci9ke101 avatar bodand avatar bzolka avatar forcemagic avatar gabor7d2 avatar gombossb avatar homok43 avatar kisbogyi avatar n0f4x avatar nbitech avatar norbertkurcsi avatar szucscintialia avatar tibitoth avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

szoftvertechnikak's Issues

HF 4 Game.cs ->MainWindow.xaml.cs

Feladat 6 - DispatecherQueue - BEADANDÓ
Ha helyesen értelmezem itt egy elírás van:
Context:
image

  1. sor jelenleg:
- a „háttérben” a Visual Studio legyen, a `Game.cs` megnyitva,
  1. sor helyesen:
- a „háttérben” a Visual Studio legyen, a `MainWindow.xaml.cs` megnyitva,

Felület kialakítása lab - layout - alapelrendezés eggyel több sorral, alul ListView-val

Felület kialakítása lab

A "Layout, elrendezés" fejezetben a kiinduló példában már négy sor legyen. Három auto és egy * méretezésű (legalsó sor). A legalsó sorban legyen egy üres ListView, körben valamilyen margóval és valamilyen háttérszínnel, hogy jól látható legyen futás közben. Sőt, ne háttérszín legyen, mert az vagy light, vagy dark módhoz passzolna csak. Én érzésre inkább keretre (border) szavaznék, pl. a BorderThickness="1" BorderBrush="DarkGray" dark és light mód esetén is egészen rendben levőnek tűnik.

A bevezető mozgókép ábrát a doksiban majd befrissítem a végén én, ha már minden letisztult.

(A doksiba és a megoldásba is vezesd be kérlek.)

Ne legyen gridben grid

Felület kialakítása lab - Ne legyen gridben grid a gyökérelem vonatkozásában.
(az Age esetén majd lesz, ahhoz egy másik jegy tartozik)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.