Compare commits

..

2 Commits

5 changed files with 91 additions and 987 deletions

View File

@ -1,5 +1,5 @@
title: Csúcsfejlesztés
sub_title: AR/VR, 3D fejlesztés, Ipar 4.0, K+F
sub_title: Optimizáció, AR/VR, 3D fejlesztés, Ipar 4.0, K+F szolgáltatások
ord: "0"
tags: ["Ipar 4.0", "AI", "AR/VR", "Játékfejlesztés", "3D", "UX", "Innováció"]
tags_as_list: true
@ -10,99 +10,48 @@ sections:
image: meta2_nu.jpg
text:
title: Csúcsfejlesztés
sub_title: AR/VR, 3D fejlesztés, Ipar 4.0, K+F
sub_title: Optimizáció, AR/VR 3D fejlesztés, Ipar 4.0, K+F szolgáltatások
- type: quote
text: "A határ a csillagos ég"
- type: bordered-picture
# - type: full-picture
image: industry40.jpg
text: "Digitalizáció, korszerűsítés, batch-size 1, ember-gép interakció"
- type: paragraph
css: "text-align:justify;"
text: 'Az ipar 4.0 egy korunkban lezajló fejlődés a termelési folyamatokban. A legtöbben a jelenséget az IOT és összekapcsoltság ipari terjedésével írják le, de sajnos elterjedt a fogalmakkal való dobálózás is. Érdemes összefoglalni a valódi, üzleti értéket hordozó változásokat amelyek a termelés hatékonyságát ténylegesen is növelni tudják. Vállalatunk szívesen bekapcsolódik az itt leírtakoz köthető nagyobb hangvételű fejlesztésekbe kisebb feladatok részmegvalósítójaként, vagy segíti a kis és közepes beszállítókat eszközeik és módszereik esetleges modernizálásában, azonban itt a teljes fejlesztési területet bemutatjuk azon hiánypótló céllal, hogy sajnos igen kevés megfelelő minőségű és hiteles leírás érhető el ezen fejlesztési lehetőségekről.'
title: Mit tehetünk önökért?
text: "A MagosIT Kft. nagy hangsúlyt fektet a csúcstechnológia, innováció és hardcore fejlesztések, illetve a könnyűsúlyú és nagy terhet elviselő rendszerek, speciális rendszerek kivitelezésére. Ilyen feladatok az optimizáció, a 3D grafikus és AR/VR megoldások, K+F, vagy a low-cost embedded prototipizálás. Ismerjük az alacsony-szintű programozást, C/C++ nyelveket és modern zig, go nyelveket egyaránt, ismerjük a gépi architektúrát, algoritmusokat és adatszerkezeteket tudunk tervezni. A szoftverek világán túl képesek vagyunk hardver elemekkel is rendelkező egyedi rendszerek megvalósítására!"
- type: paragraph
css: "text-align:justify;"
title: Digitalizáció, korszerűsítés
text: "A kissé helytelen megfogalmazás (hiszen már jó ideje nem analóg elektronikát használunk) igazából a termelő egységek és gyárak további modernizációjának igényét takarja. Ezen ipari fejlődésben akár kisvállalati, vagy egyéni vállalkozásban működő beszállítóként is részt vehetünk, hiszen sok esetben a nagyobb gyárak beszállítói régi - bár megbízható és jó minőségű - gépekkel dolgoznak, amelyek bár képesek az adott feladat ellátására, de kényelmi szempontból nem mindig korszerűek. Egy kisvállalat, vagy egyéni vállalkozó számára ebben a helyzetben sokkal nehezebb egy modern gép beszerzése, hiszen komolyan mérhető összeget tesz ki a bevételeihez képest egy ilyen beruházás. A meglévő régi munkagép eközben a gyártásnak megfelelő minőséget képes előállítani, de például nem rendelkezik megfelelő méretű memóriával egy cnc program tárolására és körülményes az elavult interfészeken történő külső program-mentés és betöltés. Néhány ilyen és ehhez hasonló esetben megvalósítható ma már akár egyszerű fogyasztói elektronikai eszközökkel is a gépek részleges modernizációja, lehetővé téve például a progam sd kártyára történő mentését, vagy némely esetben akár a program nyelvének kiegészítését is!"
title: Optimizáció
text: "Magyarul: az alkalmazások gyorsabbá tétele, vagy kevesebb erőforrás-igényre történő optimalizációja. Ez jelenthet algoritmikus, cache, többszálú, vagy architekturális és technológiai átállás miatti optimalizációt is."
- type: paragraph
css: "text-align:justify;"
text: "Példák: Cloud költségek csökkentése a rendszer átírásával, több FPS-el futó játák, gyorsabban elkészülő kémiai/DNS szimuláció."
- type: iframe
name: '<iframe width="560" height="315" src="https://www.youtube.com/embed/videoseries?si=ycn8HntvDXgX9aGY&amp;list=PLYJHDddXS1Z490-LqAOvFrUKsNPoQeFwC" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>'
- type: paragraph
css: "text-align:justify;"
title: 3D fejlesztések, AR/VR
text: "Ismerjük a 3D grafika elméleti alapjait, custom 3D engine fejlesztési feladatokban is részt tudunk venni, AR (kiterjesztett valóság) területen igen komoly tapasztalattal rendelkezünk (nReal light, Hololens), emellett játékfejlesztési feladatokat is el tudunk vállalni (pl. Godot, esetleg Unity környezetben, vagy custom C++ engine környezetben)."
- type: paragraph
css: "text-align:justify;"
text: "Példák elkészült projektekre: Online háztervező programban kivitelezett fejlesztések, Blender-nReal és Blender-Hololens integráció, automatikus tető generálás legacy kódjának grafikai és architekturális megjavítása, játékfejlesztés."
- type: iframe
name: '<iframe width="560" height="315" src="https://www.youtube.com/embed/0djLqCjnwM8?si=8BDUB5osH3X7vw0v" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>'
- type: paragraph
title: Ipar 4.0
image:
name: wifi.jpg
float: left
css: "text-align:justify;"
text: '"A Milennium Falcon a Star Warsban csak egy közönséges teherhajó volt, de megfelelő fejlesztésekkel ez lett az egész galaxis leggyorsabb űrhajója" - foglalta össze egy mondatban Tunkel Richárd, a Reach központi adatgyűjtő, adattároló és feldolgozó rendszer alapítója a napi.hu vonatkozó cikkében azt, hogy szerinte miért nem kell tartania a kis- és középvállalkozásoknak az it-fejlesztésektől. Fontos, hogy az ipar 4.0 fejlesztésekre józanul tekintsünk, de lássuk az elérhető célokat egy KKV esetén is!'
text: 'A Milennium Falcon a Star Warsban csak egy közönséges teherhajó volt, de megfelelő fejlesztésekkel ez lett az egész galaxis leggyorsabb űrhajója. Ezért fontos, hogy a kis- és középvállalkozásoknak sem szabad tartani az ipar 4.0, vagy it-fejlesztésektől.'
- type: paragraph
css: "text-align:justify;"
text: "Általánosságban véve elmondható, hogy akár kisvállalatként működő beszállítók, akár nagy gyáregységek korszerűsítéséről van szó, több esetben elmondható, hogy <b>megjelennek olyan, a fogyasztói elekronikában már ismert megoldások</b> a gyártási és ipari körülmények között, mint a mobil, vagy mesterséges intelligencával bővített, esetleg IoT jellegű területeken már megismert módszerek."
text: "Az iparban már jelenleg is gépesített, digitális elektronikat használó, hatékony rendszerek működnek, melyek azonban főként a tömeges gyártás esetén képesek csak, úgynevezett magas batch-méret esetén olcsó gyártási költségeket eredményezni. Az ipar 4.0 változások egyik fő eleme az alacsony mennyiségben gyártott, egyedi termékek megfizethető kivitelezése, a másik KKV szektor számára hasznos újítás pedig akár régi gépek felokosítása lehet. Mi kis méretű cégünkkel az ipar 4.0 projektekben való IT szolgáltatói részvételt (részfeladatok programozása), vagy kisebb projektek fent említett területeken történő kivitelezését tudjuk ellátni."
- type: paragraph
css: "text-align:justify;"
title: Tömeges egyedi gyártás, batch-size 1
text: "Az iparban már jelenleg is gépesített, digitális elektronikat használó, hatékony rendszerek működnek, melyek azonban főként a tömeges gyártás esetén képesek csak, úgynevezett magas batch-méret esetén olcsó gyártási költségeket eredményezni. Az ipar 4.0 változások egyik fő eleme az alacsony mennyiségben gyártott, egyedi termékek olcsó, a tömeggyártáshoz közeli áron történő előállítása, melyet 'batch size 1', 'setup time 0' illetve 'mass customization' (tömeges egyedi gyártás) névvel jelöl a szakirodalom. Ennek megvalósítása több pilléren nyugszik."
text: "Példa: Meglévő jól bevált, de régi ipari gép COM-porton át lyukkártya lyukasztóra képes CNC programot menteni, de jó lenne, ha pendrive-ra, vagy sd kártyára mentené. Ilyen feladatokat például sok esetben el lehet végezni."
- type: paragraph
css: "text-align:justify;"
text: "Ilyen <b>a gyártás alatt álló termék adathordozóval ellátása</b> amely a hagyományos eljáráshoz képest nem csak a hibák felderítésében, vagy a termék gyártási folyamatainak a követésében, de abban játszik szerepet, hogy leírja, hogy az adott gyártási ponton műveletet végző gép milyen lépéseket végez a termékkel (pl. robotvezérlő program kiválasztása). A módszer használatával a gyártási művelet beállítása nem igényel külön beavatkozást az egyedi alkatrészgyártás esetén sem. Természetesen ez a módszer nem minden munkafolyamattal egyeztethető össze - gondoljunk csak a szerszámkészítéshez szükséges erőforrásokra - azonban több gyártási területen sikeresen kialakultak ilyen a módszerek."
title: K+F szolgáltatások
text: "Nem csak a pályázatírásban (lásd: Szervezeti Szolgáltatások) és a szakmai tartalomban tudunk részt venni, hanem konkrét innovációs és K+F munkák végkivitelezésében is."
- type: paragraph
css: "text-align:justify;"
text: "Egy másik hatékonyság növelő módszer a <b>lineáris szállító-rendszerek</b> használata, amely azon a megfigyelésen alapul, hogy a hagyományos futószalagos termelésnél a szalag sebességét meghatározza a leglassabb művelet, amely azonban azzal a mellékhatással jár, hogy a gyorsabb műveletek közötti pallet mozgatás is csak a szalag állandó sebessége mellett lehetséges. Moduláris gyártósorral kiküszöbölhetők ezek a várakozások - pl. akár egyszerű, a fő szalagot megbontó moduláris emelők és segédszalagok, önvezérlő szállítóegységek, vagy akár újszerű és alternatív mágneses lebegtetésen alapuló mozgatási technikák használatával."
- type: paragraph
css: "text-align:justify;"
text: "A kis nagyságrendben is működő olcsó egyedi termelés igénye természetesen nem csak technikai, de gyártás-szervezési és értékesítési fejlődést is megkövetel, így például olyan új üzleti modellek bevezetését, mint az online B2C megrendelésre történő bérgyártás a pcbway, oneclickprint és hasonló, a végfelhasználókat és kisebb megrendelőket kielégító termelők online <b>webáruház jellegű gyártási szolgáltatás megrendelés</b> megoldásai."
- type: paragraph
css: "text-align:justify;"
title: Ember-gép interakció
text: "Az ipar 4.0 fejlesztések talán leglátványosabb eleme az ember-gép interakció fejlődésében látható. Ezen a területen is szerteágazó eredmények érhetők tetten, kezdve az olyan fejlesztésekkel, mint a dolgozók felszerelését tároló szekrények mobiltelefonnal történő nyithatósága és igénybevétele, árukövetési információk mobil eszközön történő leolvashatósága, a szemmozgás figyelő és fáradtság-érzékelő rendszerek kritikus infrastruktúrák esetén, vagy az oktatást és szimulációt támogató AR/VR megoldások, mint például egy csarnok átalakításának szervezésekor, vagy új gép beszerzésekor a csarnokba mozgatás és elhelyezés méretarányos holografikus szimulációja a valós környezetben, vagy egy holografikus 3D szerelési útmutató a betanításhoz."
#text: "TODO: batch size 1, setup time 0, mass customization, tervek és utasítások a gyártott elemen, konzumer fejlesztési eredmények beépítése ipari használatra, linear motion system (lásd itt: https://community.boschrexroth.com/t5/Rexroth-Blog/Batch-size-1-setup-time-0/ba-p/130) - továbbá lásd (https://www.deutschland.de/en/topic/business/innovation-technology/networking-the-world)"
# - type: full-picture
# image:
# name: video.mp4
# type: video
# text:
# title: Beautiful Title
# sub_title: pouet pouet
# date: 2015-12-08
# - type: bordered-picture
# image:
# name: video.mp4
# type: video
- type: bordered-picture
image: stuff.png
# - type: bordered-picture
# image:
# name: video.mp4
# type: video
text: "plop"
- type: bordered-picture
image: stuff.png
text: "plop"
- type: text
text: « voici plein de blabla à rajouter et <b>ceci est du gras</b> et encore plein plein plein plein de text car je veux voir comment ça va wrapper car c'est important et il faut pas que j'oublie de mettre des margins en % sinon ça va pas le faire alala là ça devrait aller »
- type: pictures-group
images:
-
- name: stuff.png
text: "test"
# - name: video.mp4
# type: video
- name: stuff.png
text: "test"
-
- stuff.png
- name: stuff.png
text: "more stuff"
- type: pictures-group
images:
-
- name: stuff.png
text: "test"
- name: stuff.png
text: "test"
- name: stuff.png
text: "test"
-
- stuff.png
- stuff.png
- type: full-picture
image: stuff.png
# - type: full-picture
# image:
# name: video.mp4
# type: video
text: "Példa feladatok: 3D szkennelő logisztikai hardver embedded tervezése és fejlesztése, Mesterséges intelligencia kutatás, matematikai szimulációk (akár CUDA, vulkan, vagy többszálú, optimalizált C++) és természetesen holografikus, AR/VR megoldások."

View File

@ -40,4 +40,7 @@ Install using venv
pip install . # this installs it well
# might add dependency by installing the dependencies txt file too!
# Was needed because later jinja is not compatible with old prosopopee codes..
pip install --upgrade jinja2==3.0.2
This is needed for locally installing the stuff. Maybe that way one can install manually too using the setup.py (see manuals online)

View File

@ -1,5 +1,5 @@
title: Szervezeti
sub_title: Képzés, Pályázatírás, Agile, Lean
sub_title: K+F tanácsadás, Pályázatírás, Agile, Lean, Képzések
ord: "2"
tags: ["Pályázatírás", "K+F tanácsadás", "Lean/Agile/Scrum oktatás", "Kreativitás fejlesztés(Radics módszertan)", "Lighweight és mikro-architektúra oktatás", "Frontend és backend oktatás", "Egészségügyi továbbképzések", "Automatizáció"]
tags_as_list: true
@ -9,62 +9,32 @@ sections:
- type: full-picture
image: organizational.jpg
text:
title: ...TODO:...
sub_title: ...TODO...
title: Szervezeti szolgáltatások
sub_title: Pályázatírás, K+F tanácsadás, Lean/Agile/Scrum, Radics innovációs módszertan, oktatások, továbbképzések, automatizáció
- type: quote
text: "Szél a tölgyet ledönti, de a náddal nem bír."
# - type: full-picture
# image:
# name: video.mp4
# type: video
# text:
# title: Beautiful Title
# sub_title: pouet pouet
# date: 2015-12-08
# - type: bordered-picture
# image:
# name: video.mp4
# type: video
- type: bordered-picture
image: stuff.png
# - type: bordered-picture
# image:
# name: video.mp4
# type: video
text: "plop"
- type: bordered-picture
image: stuff.png
text: "plop"
- type: text
text: « voici plein de blabla à rajouter et <b>ceci est du gras</b> et encore plein plein plein plein de text car je veux voir comment ça va wrapper car c'est important et il faut pas que j'oublie de mettre des margins en % sinon ça va pas le faire alala là ça devrait aller »
- type: pictures-group
images:
-
- name: stuff.png
text: "test"
# - name: video.mp4
# type: video
- name: stuff.png
text: "test"
-
- stuff.png
- name: stuff.png
text: "more stuff"
- type: pictures-group
images:
-
- name: stuff.png
text: "test"
- name: stuff.png
text: "test"
- name: stuff.png
text: "test"
-
- stuff.png
- stuff.png
- type: full-picture
image: stuff.png
# - type: full-picture
# image:
# name: video.mp4
# type: video
- type: paragraph
css: "text-align:justify;"
title: Pályázatírás, K+F tanácsadás
text: "Többször komoly pályázatírói feladatokat is elláttunk még korábban, alkalmazottként ez 6-8 db nyertes pályázatot jelentett. Ez a tevékenység akkor főként IT vagy hardver fejlesztési K+F pályázatok szakmai tartalmának összeállításában és azok fejlesztéseiben való közvetlen részvétel mentén történt. Ezt követően később a MagosIT Kft. maga is nyert pályázatot már azonnal a létrejöttekor is, így azóta saját teljesebb körű tapasztalatokkal is rendelkezünk, mint például pályázati felület, a kitöltő-program közvetlen használata."
- type: paragraph
css: "text-align:justify;"
text: "Példa feladatok: K+F Szakmai tartalom szövegírás Frascati kézikönyv szerinti K+F megfelelőséget szem előtt tartva, valós tervezett projektek K+F megfelelővé alakítása és projekt tervezéskor szakmai tartalom innovációs szintjének beállítása kísérleti fejlesztéshez, ipari kutatáshoz, alapkutatáshoz. Igény szerint részt is tudunk venni a K+F feladatok szakmai (valós) kivitelezésében: embeddded prototípus-fejlesztés, 3D grafika, szimulácis számítások, AR/VR megoldások, speciális megoldások, új algoritmusok."
- type: paragraph
css: "text-align:justify;"
title: Lean, agile, scrum tanácsadás
text: "A scrum és agile manapság megosztóvá kezd válni, de mi sikeresen vezettük be alulról jövő, fejlesztői kezdeményezésként a működő formáit. Nem vagyunk 'szektás' agile tanácsadók, ezeket mind a valóság talaján állva, de a módszereket mégis jól ismerve tudjuk egy fejlődő szervezet számára bevezetni, vagy technikailag (pl. külsős scrum masterként) folyamatosan is követni. Akár legyen szó transzformációról és bevezetésről, akár oktatásról, akár személyes külsősként történő részvételről, keressen minket!"
- type: paragraph
css: "text-align:justify;"
text: "Példák: Az ügyfél optimalzálni szeretné a munka hatékonyságát, a dolgozói elégedettséget, a felesleges munkák kiküszöbölését; Az ügyfél agile oktatást szeretne kérni saját belső fejlesztői, vagy középvezetői számára; Az ügyfélnek scrum master, vagy egyéb agile tanácsadó személyre, esetleg agilis működést ismerő külsős projektvezetőre van szüksége."
- type: paragraph
css: "text-align:justify;"
title: Oktatások, továbbképzések
text: "Technikai és egyéb oktatások, továbbképzések elvégzését is tudjuk (megfelelő kapacitás esetén) vállalni."
- type: paragraph
css: "text-align:justify;"
text: "Példák: Kód optimizáció, pesszimizáció kerülése; Lightweight alternatív megoldások ismertetése; Go programozási nyelv; Hyper Express backend megoldások typescript-el; orvosi oktatások (Thierné Dr. Papdi Gyöngyvér által)"
- type: paragraph
css: "text-align:justify;"
title: Automatizáció
text: "Rendszerelemzés, működési folyamatok elemzése az automatizálható pontok azonosítására"

View File

@ -1,794 +0,0 @@
let SessionLoad = 1
if &cp | set nocp | endif
let s:cpo_save=&cpo
set cpo&vim
map \rwp <Plug>RestoreWinPosn
map \swp <Plug>SaveWinPosn
map \ds <Plug>DrawItStop
map \di <Plug>DrawItStart
vmap gx <Plug>NetrwBrowseXVis
nmap gx <Plug>NetrwBrowseX
vnoremap <silent> <Plug>NetrwBrowseXVis :call netrw#BrowseXVis()
nnoremap <silent> <Plug>NetrwBrowseX :call netrw#BrowseX(netrw#GX(),netrw#CheckIfRemote(netrw#GX()))
nmap <silent> <Plug>RestoreWinPosn :call RestoreWinPosn()
nmap <silent> <Plug>SaveWinPosn :call SaveWinPosn()
noremap <silent> <Plug>DrawItStop :set lz :call DrawIt#DrawItStop() :set nolz
noremap <silent> <Plug>DrawItStart :set lz :call DrawIt#DrawItStart() :set nolz
let &cpo=s:cpo_save
unlet s:cpo_save
set background=dark
set backspace=indent,eol,start
set backupdir=~/.cache/vim/backup//
set directory=~/.cache/vim/swap//
set fileencodings=ucs-bom,utf-8,default,latin1
set helplang=hu
set ruler
set runtimepath=~/.vim,/usr/share/vim/vimfiles,/usr/share/vim/vim82,/usr/share/vim/vimfiles/after,~/.vim/after,~/.vim/bundle/Vundle.vim,~/.vim/bundle/Vundle.vim/after
set smartindent
set suffixes=.bak,~,.o,.info,.swp,.aux,.bbl,.blg,.brf,.cb,.dvi,.idx,.ilg,.ind,.inx,.jpg,.log,.out,.png,.toc
set tabpagemax=100
set undodir=~/.cache/vim/undo//
let s:so_save = &so | let s:siso_save = &siso | set so=0 siso=0
let v:this_session=expand("<sfile>:p")
silent only
silent tabonly
cd ~/munka/magosit/python/magosit-website
if expand('%') == '' && !&modified && line('$') <= 1 && getline(1) == ''
let s:wipebuf = bufnr('%')
endif
set shortmess=aoO
argglobal
%argdel
set stal=2
tabnew
tabnew
tabnew
tabnew
tabrewind
edit ~/munka/magosit/python/magosit-website
set splitbelow splitright
set nosplitbelow
set nosplitright
wincmd t
set winminheight=0
set winheight=1
set winminwidth=0
set winwidth=1
argglobal
let s:cpo_save=&cpo
set cpo&vim
nmap <buffer>  <Plug>NetrwHideEdit
nmap <buffer> <nowait> <silent>  <Plug>NetrwRefresh
nmap <buffer> <nowait> <silent>  <Plug>NetrwLocalBrowseCheck
nmap <buffer> <nowait> <silent>  <Plug>NetrwServerEdit
nmap <buffer> <nowait> <silent> % <Plug>NetrwOpenFile
nmap <buffer> <nowait> <silent> - <Plug>NetrwBrowseUpDir
nmap <buffer> <nowait> <silent> C <Plug>NetrwSetChgwin
nmap <buffer> <nowait> <silent> a <Plug>NetrwHide_a
nmap <buffer> <nowait> <silent> cd <Plug>NetrwLcd
nmap <buffer> <nowait> <silent> cB <Plug>NetrwBadd_cB
nmap <buffer> <nowait> <silent> cb <Plug>NetrwBadd_cb
nmap <buffer> <nowait> <silent> gb <Plug>NetrwBookHistHandler_gb
nnoremap <buffer> <F1> :he netrw-quickhelp
nmap <buffer> <nowait> <silent> <S-CR> <Plug>NetrwTreeSqueeze
nnoremap <buffer> <silent> <S-Up> :Pexplore
nnoremap <buffer> <silent> <S-Down> :Nexplore
nmap <buffer> <C-H> <Plug>NetrwHideEdit
nmap <buffer> <nowait> <silent> <C-R> <Plug>NetrwServerEdit
nmap <buffer> <nowait> <silent> <C-L> <Plug>NetrwRefresh
let &cpo=s:cpo_save
unlet s:cpo_save
setlocal keymap=
setlocal noarabic
setlocal noautoindent
setlocal backupcopy=
setlocal balloonexpr=
setlocal nobinary
setlocal nobreakindent
setlocal breakindentopt=
setlocal bufhidden=hide
setlocal nobuflisted
setlocal buftype=
setlocal nocindent
setlocal cinkeys=0{,0},0),0],:,0#,!^F,o,O,e
setlocal cinoptions=
setlocal cinwords=if,else,while,do,for,switch
setlocal colorcolumn=
setlocal comments=s1:/*,mb:*,ex:*/,://,b:#,:%,:XCOMM,n:>,fb:-
setlocal commentstring=/*%s*/
setlocal complete=.,w,b,u,t,i
setlocal concealcursor=
setlocal conceallevel=0
setlocal completefunc=
setlocal nocopyindent
setlocal cryptmethod=
setlocal nocursorbind
setlocal nocursorcolumn
setlocal cursorline
setlocal cursorlineopt=both
setlocal define=
setlocal dictionary=
setlocal nodiff
setlocal equalprg=
setlocal errorformat=
setlocal noexpandtab
if &filetype != 'netrw'
setlocal filetype=netrw
endif
setlocal fixendofline
setlocal foldcolumn=0
setlocal foldenable
setlocal foldexpr=0
setlocal foldignore=#
setlocal foldlevel=0
setlocal foldmarker={{{,}}}
setlocal foldmethod=manual
setlocal foldminlines=1
setlocal foldnestmax=20
setlocal foldtext=foldtext()
setlocal formatexpr=
setlocal formatoptions=tcq
setlocal formatlistpat=^\\s*\\d\\+[\\]:.)}\\t\ ]\\s*
setlocal formatprg=
setlocal grepprg=
setlocal iminsert=0
setlocal imsearch=-1
setlocal include=
setlocal includeexpr=
setlocal indentexpr=
setlocal indentkeys=0{,0},0),0],:,0#,!^F,o,O,e
setlocal noinfercase
setlocal iskeyword=@,48-57,_,192-255
setlocal keywordprg=
setlocal nolinebreak
setlocal nolisp
setlocal lispwords=
setlocal nolist
setlocal makeencoding=
setlocal makeprg=
setlocal matchpairs=(:),{:},[:]
setlocal modeline
setlocal nomodifiable
setlocal nrformats=bin,octal,hex
set number
setlocal nonumber
setlocal numberwidth=4
setlocal omnifunc=
setlocal path=
setlocal nopreserveindent
setlocal nopreviewwindow
setlocal quoteescape=\\
setlocal readonly
setlocal norelativenumber
setlocal norightleft
setlocal rightleftcmd=search
setlocal noscrollbind
setlocal scrolloff=-1
setlocal shiftwidth=8
setlocal noshortname
setlocal showbreak=
setlocal sidescrolloff=-1
setlocal signcolumn=auto
setlocal smartindent
setlocal softtabstop=0
setlocal nospell
setlocal spellcapcheck=[.?!]\\_[\\])'\"\ \ ]\\+
setlocal spellfile=
setlocal spelllang=en
setlocal statusline=
setlocal suffixesadd=
setlocal noswapfile
setlocal synmaxcol=3000
if &syntax != 'netrw'
setlocal syntax=netrw
endif
setlocal tabstop=8
setlocal tagcase=
setlocal tagfunc=
setlocal tags=
setlocal termwinkey=
setlocal termwinscroll=10000
setlocal termwinsize=
setlocal textwidth=0
setlocal thesaurus=
setlocal noundofile
setlocal undolevels=-123456
setlocal varsofttabstop=
setlocal vartabstop=
setlocal wincolor=
setlocal nowinfixheight
setlocal nowinfixwidth
setlocal nowrap
setlocal wrapmargin=0
silent! normal! zE
let s:l = 43 - ((42 * winheight(0) + 27) / 55)
if s:l < 1 | let s:l = 1 | endif
exe s:l
normal! zt
43
normal! 0
lcd ~/munka/magosit/python/magosit-website
tabnext
edit ~/munka/magosit/python/magosit-website/settings.yaml
set splitbelow splitright
set nosplitbelow
set nosplitright
wincmd t
set winminheight=0
set winheight=1
set winminwidth=0
set winwidth=1
argglobal
setlocal keymap=
setlocal noarabic
setlocal noautoindent
setlocal backupcopy=
setlocal balloonexpr=
setlocal nobinary
setlocal nobreakindent
setlocal breakindentopt=
setlocal bufhidden=
setlocal buflisted
setlocal buftype=
setlocal nocindent
setlocal cinkeys=0{,0},0),0],:,0#,!^F,o,O,e
setlocal cinoptions=
setlocal cinwords=if,else,while,do,for,switch
setlocal colorcolumn=
setlocal comments=:#
setlocal commentstring=#\ %s
setlocal complete=.,w,b,u,t,i
setlocal concealcursor=
setlocal conceallevel=0
setlocal completefunc=
setlocal nocopyindent
setlocal cryptmethod=
setlocal nocursorbind
setlocal nocursorcolumn
setlocal nocursorline
setlocal cursorlineopt=both
setlocal define=
setlocal dictionary=
setlocal nodiff
setlocal equalprg=
setlocal errorformat=
setlocal expandtab
if &filetype != 'yaml'
setlocal filetype=yaml
endif
setlocal fixendofline
setlocal foldcolumn=0
setlocal foldenable
setlocal foldexpr=0
setlocal foldignore=#
setlocal foldlevel=0
setlocal foldmarker={{{,}}}
setlocal foldmethod=manual
setlocal foldminlines=1
setlocal foldnestmax=20
setlocal foldtext=foldtext()
setlocal formatexpr=
setlocal formatoptions=croql
setlocal formatlistpat=^\\s*\\d\\+[\\]:.)}\\t\ ]\\s*
setlocal formatprg=
setlocal grepprg=
setlocal iminsert=0
setlocal imsearch=-1
setlocal include=
setlocal includeexpr=
setlocal indentexpr=GetYAMLIndent(v:lnum)
setlocal indentkeys=!^F,o,O,0#,0},0],<:>,0-
setlocal noinfercase
setlocal iskeyword=@,48-57,_,192-255
setlocal keywordprg=
setlocal nolinebreak
setlocal nolisp
setlocal lispwords=
setlocal nolist
setlocal makeencoding=
setlocal makeprg=
setlocal matchpairs=(:),{:},[:]
setlocal modeline
setlocal modifiable
setlocal nrformats=bin,octal,hex
set number
setlocal number
setlocal numberwidth=4
setlocal omnifunc=
setlocal path=
setlocal nopreserveindent
setlocal nopreviewwindow
setlocal quoteescape=\\
setlocal noreadonly
setlocal norelativenumber
setlocal norightleft
setlocal rightleftcmd=search
setlocal noscrollbind
setlocal scrolloff=-1
setlocal shiftwidth=2
setlocal noshortname
setlocal showbreak=
setlocal sidescrolloff=-1
setlocal signcolumn=auto
setlocal nosmartindent
setlocal softtabstop=2
setlocal nospell
setlocal spellcapcheck=[.?!]\\_[\\])'\"\ \ ]\\+
setlocal spellfile=
setlocal spelllang=en
setlocal statusline=
setlocal suffixesadd=
setlocal swapfile
setlocal synmaxcol=3000
if &syntax != 'yaml'
setlocal syntax=yaml
endif
setlocal tabstop=8
setlocal tagcase=
setlocal tagfunc=
setlocal tags=
setlocal termwinkey=
setlocal termwinscroll=10000
setlocal termwinsize=
setlocal textwidth=0
setlocal thesaurus=
setlocal noundofile
setlocal undolevels=-123456
setlocal varsofttabstop=
setlocal vartabstop=
setlocal wincolor=
setlocal nowinfixheight
setlocal nowinfixwidth
setlocal wrap
setlocal wrapmargin=0
silent! normal! zE
let s:l = 197 - ((43 * winheight(0) + 27) / 55)
if s:l < 1 | let s:l = 1 | endif
exe s:l
normal! zt
197
normal! 0
lcd ~/munka/magosit/python/magosit-website
tabnext
edit ~/munka/magosit/python/magosit-website/Üzleti/settings.yaml
set splitbelow splitright
set nosplitbelow
set nosplitright
wincmd t
set winminheight=0
set winheight=1
set winminwidth=0
set winwidth=1
argglobal
setlocal keymap=
setlocal noarabic
setlocal noautoindent
setlocal backupcopy=
setlocal balloonexpr=
setlocal nobinary
setlocal nobreakindent
setlocal breakindentopt=
setlocal bufhidden=
setlocal buflisted
setlocal buftype=
setlocal nocindent
setlocal cinkeys=0{,0},0),0],:,0#,!^F,o,O,e
setlocal cinoptions=
setlocal cinwords=if,else,while,do,for,switch
setlocal colorcolumn=
setlocal comments=:#
setlocal commentstring=#\ %s
setlocal complete=.,w,b,u,t,i
setlocal concealcursor=
setlocal conceallevel=0
setlocal completefunc=
setlocal nocopyindent
setlocal cryptmethod=
setlocal nocursorbind
setlocal nocursorcolumn
setlocal nocursorline
setlocal cursorlineopt=both
setlocal define=
setlocal dictionary=
setlocal nodiff
setlocal equalprg=
setlocal errorformat=
setlocal expandtab
if &filetype != 'yaml'
setlocal filetype=yaml
endif
setlocal fixendofline
setlocal foldcolumn=0
setlocal foldenable
setlocal foldexpr=0
setlocal foldignore=#
setlocal foldlevel=0
setlocal foldmarker={{{,}}}
setlocal foldmethod=manual
setlocal foldminlines=1
setlocal foldnestmax=20
setlocal foldtext=foldtext()
setlocal formatexpr=
setlocal formatoptions=croql
setlocal formatlistpat=^\\s*\\d\\+[\\]:.)}\\t\ ]\\s*
setlocal formatprg=
setlocal grepprg=
setlocal iminsert=0
setlocal imsearch=-1
setlocal include=
setlocal includeexpr=
setlocal indentexpr=GetYAMLIndent(v:lnum)
setlocal indentkeys=!^F,o,O,0#,0},0],<:>,0-
setlocal noinfercase
setlocal iskeyword=@,48-57,_,192-255
setlocal keywordprg=
setlocal nolinebreak
setlocal nolisp
setlocal lispwords=
setlocal nolist
setlocal makeencoding=
setlocal makeprg=
setlocal matchpairs=(:),{:},[:]
setlocal modeline
setlocal modifiable
setlocal nrformats=bin,octal,hex
set number
setlocal number
setlocal numberwidth=4
setlocal omnifunc=
setlocal path=
setlocal nopreserveindent
setlocal nopreviewwindow
setlocal quoteescape=\\
setlocal noreadonly
setlocal norelativenumber
setlocal norightleft
setlocal rightleftcmd=search
setlocal noscrollbind
setlocal scrolloff=-1
setlocal shiftwidth=2
setlocal noshortname
setlocal showbreak=
setlocal sidescrolloff=-1
setlocal signcolumn=auto
setlocal nosmartindent
setlocal softtabstop=2
setlocal nospell
setlocal spellcapcheck=[.?!]\\_[\\])'\"\ \ ]\\+
setlocal spellfile=
setlocal spelllang=en
setlocal statusline=
setlocal suffixesadd=
setlocal swapfile
setlocal synmaxcol=3000
if &syntax != 'yaml'
setlocal syntax=yaml
endif
setlocal tabstop=8
setlocal tagcase=
setlocal tagfunc=
setlocal tags=
setlocal termwinkey=
setlocal termwinscroll=10000
setlocal termwinsize=
setlocal textwidth=0
setlocal thesaurus=
setlocal noundofile
setlocal undolevels=-123456
setlocal varsofttabstop=
setlocal vartabstop=
setlocal wincolor=
setlocal nowinfixheight
setlocal nowinfixwidth
setlocal wrap
setlocal wrapmargin=0
silent! normal! zE
let s:l = 1 - ((0 * winheight(0) + 27) / 55)
if s:l < 1 | let s:l = 1 | endif
exe s:l
normal! zt
1
normal! 0
lcd ~/munka/magosit/python/magosit-website
tabnext
edit ~/munka/magosit/python/magosit-website/Csúcsfejlesztés/settings.yaml
set splitbelow splitright
set nosplitbelow
set nosplitright
wincmd t
set winminheight=0
set winheight=1
set winminwidth=0
set winwidth=1
argglobal
setlocal keymap=
setlocal noarabic
setlocal noautoindent
setlocal backupcopy=
setlocal balloonexpr=
setlocal nobinary
setlocal nobreakindent
setlocal breakindentopt=
setlocal bufhidden=
setlocal buflisted
setlocal buftype=
setlocal nocindent
setlocal cinkeys=0{,0},0),0],:,0#,!^F,o,O,e
setlocal cinoptions=
setlocal cinwords=if,else,while,do,for,switch
setlocal colorcolumn=
setlocal comments=:#
setlocal commentstring=#\ %s
setlocal complete=.,w,b,u,t,i
setlocal concealcursor=
setlocal conceallevel=0
setlocal completefunc=
setlocal nocopyindent
setlocal cryptmethod=
setlocal nocursorbind
setlocal nocursorcolumn
setlocal nocursorline
setlocal cursorlineopt=both
setlocal define=
setlocal dictionary=
setlocal nodiff
setlocal equalprg=
setlocal errorformat=
setlocal expandtab
if &filetype != 'yaml'
setlocal filetype=yaml
endif
setlocal fixendofline
setlocal foldcolumn=0
setlocal foldenable
setlocal foldexpr=0
setlocal foldignore=#
setlocal foldlevel=0
setlocal foldmarker={{{,}}}
setlocal foldmethod=manual
setlocal foldminlines=1
setlocal foldnestmax=20
setlocal foldtext=foldtext()
setlocal formatexpr=
setlocal formatoptions=croql
setlocal formatlistpat=^\\s*\\d\\+[\\]:.)}\\t\ ]\\s*
setlocal formatprg=
setlocal grepprg=
setlocal iminsert=0
setlocal imsearch=-1
setlocal include=
setlocal includeexpr=
setlocal indentexpr=GetYAMLIndent(v:lnum)
setlocal indentkeys=!^F,o,O,0#,0},0],<:>,0-
setlocal noinfercase
setlocal iskeyword=@,48-57,_,192-255
setlocal keywordprg=
setlocal nolinebreak
setlocal nolisp
setlocal lispwords=
setlocal nolist
setlocal makeencoding=
setlocal makeprg=
setlocal matchpairs=(:),{:},[:]
setlocal modeline
setlocal modifiable
setlocal nrformats=bin,octal,hex
set number
setlocal number
setlocal numberwidth=4
setlocal omnifunc=
setlocal path=
setlocal nopreserveindent
setlocal nopreviewwindow
setlocal quoteescape=\\
setlocal noreadonly
setlocal norelativenumber
setlocal norightleft
setlocal rightleftcmd=search
setlocal noscrollbind
setlocal scrolloff=-1
setlocal shiftwidth=2
setlocal noshortname
setlocal showbreak=
setlocal sidescrolloff=-1
setlocal signcolumn=auto
setlocal nosmartindent
setlocal softtabstop=2
setlocal nospell
setlocal spellcapcheck=[.?!]\\_[\\])'\"\ \ ]\\+
setlocal spellfile=
setlocal spelllang=en
setlocal statusline=
setlocal suffixesadd=
setlocal swapfile
setlocal synmaxcol=3000
if &syntax != 'yaml'
setlocal syntax=yaml
endif
setlocal tabstop=8
setlocal tagcase=
setlocal tagfunc=
setlocal tags=
setlocal termwinkey=
setlocal termwinscroll=10000
setlocal termwinsize=
setlocal textwidth=0
setlocal thesaurus=
setlocal noundofile
setlocal undolevels=-123456
setlocal varsofttabstop=
setlocal vartabstop=
setlocal wincolor=
setlocal nowinfixheight
setlocal nowinfixwidth
setlocal wrap
setlocal wrapmargin=0
silent! normal! zE
let s:l = 1 - ((0 * winheight(0) + 27) / 55)
if s:l < 1 | let s:l = 1 | endif
exe s:l
normal! zt
1
normal! 0
lcd ~/munka/magosit/python/magosit-website
tabnext
edit ~/munka/magosit/python/magosit-website/Szervezeti/settings.yaml
set splitbelow splitright
set nosplitbelow
set nosplitright
wincmd t
set winminheight=0
set winheight=1
set winminwidth=0
set winwidth=1
argglobal
setlocal keymap=
setlocal noarabic
setlocal noautoindent
setlocal backupcopy=
setlocal balloonexpr=
setlocal nobinary
setlocal nobreakindent
setlocal breakindentopt=
setlocal bufhidden=
setlocal buflisted
setlocal buftype=
setlocal nocindent
setlocal cinkeys=0{,0},0),0],:,0#,!^F,o,O,e
setlocal cinoptions=
setlocal cinwords=if,else,while,do,for,switch
setlocal colorcolumn=
setlocal comments=:#
setlocal commentstring=#\ %s
setlocal complete=.,w,b,u,t,i
setlocal concealcursor=
setlocal conceallevel=0
setlocal completefunc=
setlocal nocopyindent
setlocal cryptmethod=
setlocal nocursorbind
setlocal nocursorcolumn
setlocal nocursorline
setlocal cursorlineopt=both
setlocal define=
setlocal dictionary=
setlocal nodiff
setlocal equalprg=
setlocal errorformat=
setlocal expandtab
if &filetype != 'yaml'
setlocal filetype=yaml
endif
setlocal fixendofline
setlocal foldcolumn=0
setlocal foldenable
setlocal foldexpr=0
setlocal foldignore=#
setlocal foldlevel=0
setlocal foldmarker={{{,}}}
setlocal foldmethod=manual
setlocal foldminlines=1
setlocal foldnestmax=20
setlocal foldtext=foldtext()
setlocal formatexpr=
setlocal formatoptions=croql
setlocal formatlistpat=^\\s*\\d\\+[\\]:.)}\\t\ ]\\s*
setlocal formatprg=
setlocal grepprg=
setlocal iminsert=0
setlocal imsearch=-1
setlocal include=
setlocal includeexpr=
setlocal indentexpr=GetYAMLIndent(v:lnum)
setlocal indentkeys=!^F,o,O,0#,0},0],<:>,0-
setlocal noinfercase
setlocal iskeyword=@,48-57,_,192-255
setlocal keywordprg=
setlocal nolinebreak
setlocal nolisp
setlocal lispwords=
setlocal nolist
setlocal makeencoding=
setlocal makeprg=
setlocal matchpairs=(:),{:},[:]
setlocal modeline
setlocal modifiable
setlocal nrformats=bin,octal,hex
set number
setlocal number
setlocal numberwidth=4
setlocal omnifunc=
setlocal path=
setlocal nopreserveindent
setlocal nopreviewwindow
setlocal quoteescape=\\
setlocal noreadonly
setlocal norelativenumber
setlocal norightleft
setlocal rightleftcmd=search
setlocal noscrollbind
setlocal scrolloff=-1
setlocal shiftwidth=2
setlocal noshortname
setlocal showbreak=
setlocal sidescrolloff=-1
setlocal signcolumn=auto
setlocal nosmartindent
setlocal softtabstop=2
setlocal nospell
setlocal spellcapcheck=[.?!]\\_[\\])'\"\ \ ]\\+
setlocal spellfile=
setlocal spelllang=en
setlocal statusline=
setlocal suffixesadd=
setlocal swapfile
setlocal synmaxcol=3000
if &syntax != 'yaml'
setlocal syntax=yaml
endif
setlocal tabstop=8
setlocal tagcase=
setlocal tagfunc=
setlocal tags=
setlocal termwinkey=
setlocal termwinscroll=10000
setlocal termwinsize=
setlocal textwidth=0
setlocal thesaurus=
setlocal noundofile
setlocal undolevels=-123456
setlocal varsofttabstop=
setlocal vartabstop=
setlocal wincolor=
setlocal nowinfixheight
setlocal nowinfixwidth
setlocal wrap
setlocal wrapmargin=0
silent! normal! zE
let s:l = 1 - ((0 * winheight(0) + 27) / 55)
if s:l < 1 | let s:l = 1 | endif
exe s:l
normal! zt
1
normal! 0
lcd ~/munka/magosit/python/magosit-website
tabnext 1
set stal=1
badd +0 ~/munka/magosit/python/magosit-website/settings.yaml
badd +19 ~/munka/magosit/python/magosit-website/Csúcsfejlesztés/settings.yaml
badd +0 ~/munka/magosit/python/magosit-website/Szervezeti/settings.yaml
badd +0 ~/munka/magosit/python/magosit-website/Üzleti/settings.yaml
if exists('s:wipebuf') && len(win_findbuf(s:wipebuf)) == 0
silent exe 'bwipe ' . s:wipebuf
endif
unlet! s:wipebuf
set winheight=1 winwidth=20 shortmess=filnxtToOS
set winminheight=1 winminwidth=1
let s:sx = expand("<sfile>:p:r")."x.vim"
if file_readable(s:sx)
exe "source " . fnameescape(s:sx)
endif
let &so = s:so_save | let &siso = s:siso_save
doautoall SessionLoadPost
unlet SessionLoad
" vim: set ft=vim :

View File

@ -9,62 +9,38 @@ sections:
- type: full-picture
image: business_python.jpg
text:
title: ...TODO:...
sub_title: ...TODO...
title: Üzleti szoftverfejlesztés
sub_title: Üzleti szoftverek, Integráció, Céges weboldalak, Webtárhely, Mikroszervíz fejlesztés, CMS, Legacy rendszerek, CRM, Mobilbarát oldalak, Webshop, E-learning, Bestshore
- type: quote
text: "Nincs oly rakott szekér, melyre még egy villával ne férne."
# - type: full-picture
# image:
# name: video.mp4
# type: video
# text:
# title: Beautiful Title
# sub_title: pouet pouet
# date: 2015-12-08
# - type: bordered-picture
# image:
# name: video.mp4
# type: video
- type: bordered-picture
image: stuff.png
# - type: bordered-picture
# image:
# name: video.mp4
# type: video
text: "plop"
- type: bordered-picture
image: stuff.png
text: "plop"
- type: text
text: « voici plein de blabla à rajouter et <b>ceci est du gras</b> et encore plein plein plein plein de text car je veux voir comment ça va wrapper car c'est important et il faut pas que j'oublie de mettre des margins en % sinon ça va pas le faire alala là ça devrait aller »
- type: pictures-group
images:
-
- name: stuff.png
text: "test"
# - name: video.mp4
# type: video
- name: stuff.png
text: "test"
-
- stuff.png
- name: stuff.png
text: "more stuff"
- type: pictures-group
images:
-
- name: stuff.png
text: "test"
- name: stuff.png
text: "test"
- name: stuff.png
text: "test"
-
- stuff.png
- stuff.png
- type: full-picture
image: stuff.png
# - type: full-picture
# image:
# name: video.mp4
# type: video
- type: paragraph
css: "text-align:justify;"
title: Egyedi alkalmazás fejlesztés
text: "Ügyviteli rendszerre van szüksége? Szeretné kiváltani az excel táblázatokban, vagy meglévő, de nem személyre szabott ügyviteli rendszerben vezetett IT folyamatait? Mi képesek vagyunk személyre szabott IT rendszert tervezni, majd ezt a tervet kivitelezni is. Cégünk specialitásából adódóan akár hardver fejlesztéssel is kiegészítve. A termék lehet webes, mobil, vagy akár asztali, esetleg embedded elemekkel kiegészülő alkalmazás is."
- type: paragraph
css: "text-align:justify;"
text: "Példa: Az ügyfélnek szüksége van egy lakóparkok generálkivitelezői munkáinak nyomonkövetését célzó ügyviteli rendszerre, mert a vállalkozásuk az elmúlt években nagy arányú növekedésen ment keresztül. Megkeresik a MagosIT Kft-t ezzel a kéréssel, majd több alkalmas helyszíni megbeszélést követően, a fő üzletmenetet megismerve ajánlatot adunk, mely jellemzően egy fix áras szerződés, közepes átfutási idővel és mérföldkövekkel. Az ajánlat kijelöli a megfelelő elvégzendő feladatokat, de a technikai részletek pontosításához agilis megközelitésben, az ügyfelet bevonva fejlesztjük a szoftvert."
- type: paragraph
css: "text-align:justify;"
title: Fejlesztői igénybevett szolgáltatások
text: "A teljes kivitelezésen túlmenően igénybe vehetik a MagosIT Kft. munkaerejét órabérben vagy napi bérben, esetleg kisebb méretű projekt alapú kifizetéssel a meglévő rendszerek továbbfejlesztésére is, nagyobb, több-szereplős fejlesztésekben való részvételre is."
- type: paragraph
css: "text-align:justify;"
text: "Példa: Az ügyfél megbízza a MagosIT Kft. céget, hogy Java spring alapú üzleti alkalmazás fejlesztésében adott részfeladatot (vagy adott embernapnyi feladatot) végezzen el frontend, vagy backend téren."
- type: paragraph
css: "text-align:justify;"
text: "Technológiák: Typescript, Java EE, Spring, Go, React, SQL, Flask(python), OSGi, C++"
- type: paragraph
css: "text-align:justify;"
title: Microservice fejlesztés
text: "Közismert manapság a microservice fogalom, de mi már akkor is írtunk ilyen megoldásokat, amikor még a kifejezés sem volt ismert! A mikro méretű szolgáltatások a hagyományos szolgáltatásokhoz hasonló módon külön telepítési egységet képeznek, de azokhoz képest sokkal kisebb méretűek. Az általuk ellátott feladat jellemzően egy nagy rendszer 1-1 kis eleme, amely azonban jól körülhatárolható, de akár több rendszerben is alkalmazható."
- type: paragraph
css: "text-align:justify;"
text: 'Példák: Az ügyfélnek szüksége van egy "Cím bekérő" modulra, ahol a felhasználók beírhatják, illetve gépeléses keresőből kiválaszthatják a címüket. Esetleg egy "chat" jellegű, vagy (adatokkal feltöltött) naptár szolgáltatásra. Az ügyfél ezeket a kis mikró szolgáltatásait elég egyszer megírassa, majd standard API integrációval a meglévő üzleti alkalmazásainak adott weboldalain elhelyezheti, oda integrálhatja őket. Ez lehet akár "plug&play" jellegű integráció is, de lehet szó csak a backkend adatszolgáltatás jellegű megvalósításról is.'
- type: paragraph
css: "text-align:justify;"
title: Meglévő IT Rendszer kiváltása, modernizációja
text: "Sok esetben találkozhatunk azzal, hogy az ügyfélnek egy jó meglévő rendszere van, de az a rendszer elavult, használata nehézkes, esetleg már nem kompatibilis. Ilyen esetekben nem szükséges nulláról elkészíteni a rendszertervezést, hanem megoldható a régi (pl. DOS-os, vagy mainframe-en, régi AiX Unix-on futó stb.) rendszer lényegi másolata, modern környezetben."
- type: paragraph
css: "text-align:justify;"
text: "Példák: DOS-os pszichológiai teszt program átírása modern webalkalmazássá, vagy egy régi mainframe program MQ-hoz való illesztése, futókapu adat-kiolvasó program készítés gépkönyv alapján."