A legtöbb pozíció képviselői.  Milyen pozíció képviselői.  Orvosi képviselők: Főbb felelősségi körök és önéletrajz minta.  A szakma előnyei és hátrányai.  Fizetések régiónként

A legtöbb pozíció képviselői. Milyen pozíció képviselői. Orvosi képviselők: Főbb felelősségi körök és önéletrajz minta. A szakma előnyei és hátrányai. Fizetések régiónként

Bizonyára, ha ismer programozókat, elgondolkodott azon, mit szeretnének ajándékozni az újévre. Összegyűjtöttünk neked néhány ötletet, amely minden olyan ember számára tetszeni fog, aki nem közömbös a programozás iránt.

"Tökéletes kód", S. McConnell.

Rendkívül hasznos könyv minden programozó számára, amely lehetővé teszi kihúzni képességeinek fejlesztése a következő szintre. Annotáció a könyvhöz:

Több mint 10 éve ennek a könyvnek az első kiadását az egyik legjobb gyakorlati programozási útmutatónak tartják. Ezt a könyvet most teljesen frissítettük, hogy tükrözze az aktuális trendeket és technológiákat, és több száz új példa illusztrálja a programozás művészetét és tudományát.

A szerző egyrészt tudományos kutatások, másrészt a kereskedelmi szoftverfejlesztés gyakorlati tapasztalatai alapján a leghatékonyabb módszerekből és a leghatékonyabb elvekből szintetizálta a világos pragmatikai útmutatást. Bármi legyen is a készségszintje, bármilyen fejlesztőeszközzel dolgozik, bármilyen bonyolult is legyen a projektje, ez a könyv megadja a szükséges információkat, elgondolkodtat, és segít tökéletes kód létrehozásában.

Az ebben a könyvben felvázolt technikák és stratégiák segítenek Önnek: minimális bonyolultságú és maximális termelékenységű tervezés; részesüljön a csoportfejlesztésből; védekező programozási technikák alkalmazása a hibák elkerülése érdekében; javítani a kódot alkalmazza a projektjéhez legmegfelelőbb tervezési technikákat; gyors és hatékony hibakeresés; időben és gyorsan észleli a projekt kritikus problémáit; a minőség biztosítása a projekt minden szakaszában.

"Számítógépes hálózatok", E. Tanenbaum.

A legrészletesebb könyv a számítógépes hálózatok eszközeiről. A szerző az információátvitel fizikai és szoftveres szintjét egyaránt figyelembe veszi. A könyv elolvasása után fogalma lesz arról, hogy mi történik valójában, ha beír egy címet a böngésző címsorába, és megnyomja az Enter billentyűt.

Ebben a könyvben részletesen és következetesen bemutatjuk azokat a főbb fogalmakat, amelyek meghatározzák a számítógépes hálózatok jelenlegi állapotát és fejlődési irányait.

A szerző részletesen ismerteti a hardver és szoftver eszközét és működési elveit, figyelembe veszi a hálózatépítés minden aspektusát és szintjét, a fizikaitól az alkalmazási programok szintjéig. Az elméleti alapelvek bemutatását szemléletes, szemléletes példák egészítik ki az Internet, az ATM-hálózatok és a vezeték nélküli hálózatok működéséről.

Design Patterns, Eric Freeman, Elizabeth Freeman.

A tervezési minták ismerete sokszorosan leegyszerűsíti az összetett rendszerek fejlesztését. A könyvben nincs csupasz elmélet, mindent bőkezűen példákkal ízesítenek.

Mindig van valaki a világon, aki ugyanazokkal a programozási problémákkal néz szembe, mint te. Sok fejlesztő teljesen azonos problémákat old meg, és hasonló megoldásokat talál. Ha nem akarja újra feltalálni a kereket, használjon kész tervezési mintákat (mintákat), amelyekkel ez a könyv foglalkozik.

A minták azért alakultak ki, mert sok fejlesztő kereste a programjaik rugalmasságának és újrafelhasználhatóságának növelésének módját. A megtalált megoldások tömör és könnyen alkalmazható formában jelennek meg.

Ennek a kiadásnak a sajátossága az anyag egyedi bemutatási módja, amely megkülönbözteti O'Reilly Head First sorozatát számos unalmas programozási könyvtől. A könyv a webfejlesztők széles körét fogja érdekelni, a kezdőktől a szakemberekig, akik szeretnék megtanulni, hogyan kell dolgozni a tervezési mintákkal.

"Modern operációs rendszerek", E. Tanenbaum.

Ebben a könyvben a szerző részletesen ismerteti az operációs rendszerek felépítését, kezdve a kernellel és a felhasználói felületekig. A könyv hasznos lesz minden fejlesztő számára, aki tudni akarja, hogy mi történik a fejlesztői környezetük "burkolata alatt".

Andrew Tanenbaum bemutatja világméretű bestsellerének új kiadását, amely elengedhetetlen a modern operációs rendszerek működésének megértéséhez. Jelentősen eltér az előzőtől, és információkat tartalmaz az informatika területén elért legújabb eredményekről.

Például a Windows Vista-ról szóló fejezetet a Windows 8.1 részletes áttekintése váltotta fel, mint a cikk írásakor a legfrissebb verziót. Megjelent egy terjedelmes szakasz az Android operációs rendszernek. Az anyag frissült a Unix és Linux, valamint a RAID rendszerekkel kapcsolatban. Sokkal nagyobb figyelmet fordítanak a többmagos és többmagos rendszerekre, amelyek jelentősége folyamatosan nőtt az elmúlt néhány évben. Vadonatúj fejezet következik a virtualizációról és a számítási felhőről.

Nagy mennyiségű új anyag került be a kódhibák kihasználásáról, a rosszindulatú programokról és a kapcsolódó védelmi intézkedésekről.
A könyv sok olyan fontos részletet közöl áttekinthetően és szórakoztató módon, amely más kiadványokban nem található meg.

"Algoritmusok. Fejlesztési útmutató”, S. Skiena.

A könyv részletes referencia azoknak, akik bármilyen típusú algoritmust szeretnének elsajátítani, a buborékos rendezéstől a háromszögelésig, a kd-fákig és más érdekességekig. A szerző kiemelt figyelmet fordít arra is, hogy az olvasó megtanult önállóan algoritmusokat fejleszteni.

A könyv a legátfogóbb útmutató a hatékony algoritmusok kidolgozásához. A könyv első része gyakorlati ajánlásokat tartalmaz az algoritmusok fejlesztéséhez: megadja az alapfogalmakat, az algoritmusok elemzését, az adatszerkezetek típusait, az alapvető rendezési algoritmusokat, a gráfbejárási műveleteket és a súlyozott gráfokkal végzett munka algoritmusait, példákat. a kombinatorikus keresés, a heurisztikus módszerek és a dinamikus programozás használata. A könyv második része a hivatkozások kiterjedt listáját és a 75 leggyakoribb algoritmikus probléma katalógusát tartalmazza, amelyekhez a meglévő szoftvermegvalósításokat soroljuk fel. A feladatokra számos példa található.

A könyv felhasználható algoritmus-hivatkozásként programozók, kutatók számára, tankönyvként pedig releváns szakterület hallgatói számára.

Megnézheti a programozók számára készült legjobb könyveinket is:

Hasznos

Hátizsák

Ahhoz, hogy egy laptopot mindenhová magukkal vigyenek, a programozóknak egy kényelmes hátizsákra lesz szükségük, amelybe mind a laptop, mind a perifériák beleférnek: fejhallgató, pendrive-ok, vezetékek, tápegység, külső akkumulátor stb. Ezenkívül egy ilyen hátizsáknak vízállónak kell lennie, hogy esőben vagy hóban kedvenc eszközei ne hibásodjanak meg a nedvesség miatt. Ezenkívül egy ilyen ajándék kiválasztásakor érdemes figyelembe venni a laptop méretét.

Jelkapu

A táblára napi feladatokat írhat, sémákat rajzolhat a programok működéséhez, emlékeztetőket hagyhat és még sok mást. Közvetlenül a munkahely fölé akasztható a falra, és minden szükséges információ mindig a szeme előtt lesz. Valamint mágnesek segítségével különféle jegyzetek, dokumentumok rögzíthetők rá. Tehát sokféleképpen lehet használni.

beavan

Beavan 6,7 millió rubelt gyűjtött össze a Boomstarter közösségi finanszírozási platformon két kampány eredményeként. Valójában ez egy légmatrac, amelyhez nincs szükség speciális szivattyúra. Összecsukva hátizsákba tehető és magával viheti. Hiszen laptoppal kényelmesen ülhetsz rajta bárhol: irodában, parkban, vidéken, lakásban. A projekt készítői megjegyzik, hogy a Bivan 2.0 akár 300 kg súlyt is képes ellenállni, és körülbelül 12 órán keresztül megtartja alakját.

A Raspberry Pi 3 Model B+ egy egylapos számítógép, amely megtanítja a mikrokontrollerek programozására. A számítógép 4 magos, 1,4 GHz-es frekvencián működő processzorral, 1 GB RAM-mal, Bluetooth, Wi-Fi és Ethernet modulokkal, teljes méretű HDMI porttal, 4 USB 2.0 porttal, 40 tűs GPIO csatlakozóval rendelkezik. és egy microSD kártyanyílás. A Raspberry Pi 3 Model B+-ról bővebben a hivatalos weboldalon olvashat.

Társasjátékok

Az Imaginarium társasjáték a Mosigra szerint igen népszerű a programozó csapatok körében. A játékban az egyik játékosnak asszociációkat kell kitalálnia a készlet képeire, míg a többieknek ki kell találniuk az ott látható képeket. Az „Imaginarium” kreatív gondolkodást és logikát fejleszt.

A "sakál" egy stratégia, amelyet a 70-es években találtak ki a Moszkvai Állami Egyetemen. A játék cselekménye szerint kalózok landoltak a szigeten kincs után kutatva. Maga a sziget egy játéktér, cellákra osztva. Bármelyiken találhatsz erődöt, ágyút, találkozhatsz krokodillal, találhatsz egy üzenetet tartalmazó palackot, vagy kiáshatod Sakál kapitány egyik kincsét. A játékos feladata az arany megtalálása és a hajóra szállítása.

A "Sakál: Archipelago" a "Sakál" változata, amelyet a játékosok véleményének figyelembevételével módosítottak. A főbb változások közé tartoznak a kisebb szigetek, ezek mindegyikének három zónára való felosztása eltérő mennyiségű aranyat és felgyorsított feleket.

póló

Soha nincs túl sok póló, különösen a kreatív. Íme néhány lehetőség:

Ha valami eredetibbre vágysz, itt van még néhány ajándék lehetőség:

  • csörgődob;
  • aprítógép;
  • 3D toll;
  • többszerszám;
  • robotporszívó;
  • fitness karkötő;
  • külső akkumulátor;
  • Google Cardboard VR szemüveg;
  • rádióvezérlésű gép;
  • programozható quadcopter.

Milyen karácsonyi ajándékokat szeretnél kapni? Ossza meg vágyait a megjegyzésekben.

Mit ajándékozzon egy programozónak születésnapjára: manapság a technológia és a modernitás szép kiegészítései a banális dolgok kiválasztásának. Ajándékok választhatók a személy munkairányától függően, valamint nevetésre, szórakozásra.

Az ajándékok kiválasztása előtt adja meg, hogy a programozó mit csinál a munkahelyén:

  • Van-e állandó hozzáférés az internethez, hogy elvonja a figyelmet a munkáról;
  • El tudja olvasni a programok összes kódját és alkalmazásnyelvét;
  • Meg tudja-e különböztetni az egyik szolgáltatást a másiktól;
  • Amit a programozáson kívül tisztel a tudományos módszerek közül;
  • Van-e humora a szakmát illetően;
  • Képes-e felismerni a titkosított információkat.

Ahhoz, hogy biztosan mit adjon egy programozónak születésnapjára, és örömet szerezzen neki, figyelembe kell vennie a munka és a házi feladat sajátosságait hobbi formájában.

Az ünneplés alkalmával valaki születésnapot ünnepel, miközben valakinek úgyis dolgoznia kell. Ha Ön kollégák, próbálja meg meglepni az alkalmazottat egy szokatlan, de hasznos ajándékkal, amely hasznos lesz számára a gépi gondolkodású kemény munkában.

  • Kisméretű porszívó, szettben, amivel keféket, gumi és latex szivacsokat is árulnak, a billentyűzet alapos tisztítására készült. Bizonyára minden internetezőnek volt már gondja, amikor néhány apróság a billentyűk alá került. És egy programozónak minden nap 8-10 órán keresztül meg kell küzdenie ilyen problémákkal.

  • Jó, ha kéznél van egy készlet kiegészítő alkatrész - kulcsok, zsinórok és adapterek egyéb fontos apróságokkal néha sokat megkímélnek a veszteségektől. A kényszerű nehézségeket könnyű leküzdeni, ha kéznél van egy mentőkészlet.

  • Amikor senki sem tudja elolvasni a drága idődet, és senki sem fogja tudni kitalálni, hogy mi van a kezedben – egy haladó ember igazi öröme, közel a gépi intelligenciához. Itt bújik meg a mentalitás és a képzett programozó ereje.

  • Egy barát vagy elvtárs egyszerűen megköszöni, otthon pedig több órán keresztül hackeli kedvenc játékát. Csak hát a programozók szerény srácok, nem fognak ugrálni örömükben. Otthon megnyílik a számítógépes telepítések szerelmese teljes lényege.

  • Érintőlámpa kulcsnévnyomattal. Miért Shift? Mivel ez a billentyű mindig a programírás nyelvének megváltoztatására szolgál, új szkriptet hoz létre, és minden billentyűhöz további opciókat keres. Ez egy mega gomb, és a helye a "nap" alatt van.

Nincs olyan programozó, aki ne használná a modern technológiákat. Nem szükséges mindenhol és mindenben számokat és szimbólumokat látni.

A Wi-Fi hálózathoz hozzáféréssel rendelkező aljzat képes lesz „megmondani” magának, hogy mikor kapcsolja ki a telefont, mi fogyasztja az energiát, és hogyan növelheti az akkumulátor kapacitását. A cikkben található videó több eredeti ötletet kínál.

Az ilyen meglepetéseket bemutathatja az irodában, vagy megvárhatja a munkanap végéig. Barátokkal és kollégákkal együtt menjen el egy kávézóba vagy pizzériába szórakozni és sok benyomást szerezni.

Banális és vicces

Csak a legjobb barátok tudnak menő és humoros ajándékokat adni (lásd), amilyen nincs, és soha nem is lenne, ha nem lennének a vidám emberek. Úgy tűnik, ki gyárt ilyen dolgokat, és mire szánják őket?

Az ilyen ajándékokat minden sarkon árulják, csak ki kell választani a megfelelő formákat és képeket, kiválasztani a méretet és a felhasználási célt. És most az ajándékot választották, a lista utolsóhoz mellékeljük az instrukciókat, az ár minden lehetőségnek megfelelő.

Rendelésre készítve

Egyes ajándékok saját kezűleg is elkészíthetők, vagy megrendelhetők valamilyen ajándékboltban, nyomdában vagy cukrásztól, ha tortáról beszélünk. Az alábbiakban olyan fotóötleteket mutatunk be, amelyekből a saját készítésű meglepetések, vagy legalábbis rendkívüli, nem tömeggyártásban készült ajándékok közül válogathatsz.

Nehéz, de aranyszínű édességekből számítógép formájában torta készül. A forma bármilyen lehet, a töltelék és az összetevők is.

Aki még nem tudja, hogy ez egy decimális számrendszerben írt képeslap. A programozó fogja a leggyorsabban megfejteni az üzenetet, de itt a lényeg az, hogy ne hibázz.

Nyomtatáshoz, rajzokhoz egy egyszerű pohárkészlet adható. Kulcsok helyett használjon szkriptekből származó szimbólumokat a változtatáshoz vagy az alkalmazott matematikából származó kódokat.

Igen, sok pénzért árulják, és otthon is könnyen és egyszerűen elkészíthető. Itt fontos bekapcsolni az „ács fizikust” a lélekben, hogy az agy helyesen számítsa ki a fára ható nyomóerőt és a cérnafeszességet.

Jó ajándék egy barátnőtől vagy barátoktól, akik elismerik "vereségüket" egy nagyszerű és erős férfi-agy előtt.

Ha nem rendel nyomatot a műhelyben, akkor több szálból is készíthet takarót. Igaz, a szövet manuális festése professzionális művészek munkája, akik ismerik a batikolás technikáját.

És itt van egy másik egyszerű változat egy programozó számára. Az alábbiakban egy mesterkurzus található arról, hogyan készítsünk születésnapi ajándékot egy programozónak.

Naptárbeállítások programozóknak

Az utóbbi időben fontossá vált a szokatlan ajándékok átadása számokkal, eltérő prezentációs formátumban. A naptárak példáján pedig a tevékenység irányától és a munkavállaló profiljától függően elkészíthető a prezentáció egyik vagy másik változata.

A hexadecimális számrendszer azonnal világos lesz a rendszergazdának, aki csak ezzel dolgozik.

Jobb egy ilyen naptárt a tizedesjegyek rendszerében készíteni. Erre van egy speciális program - MultiMaps.

A kilenctizedes rendszer ideális környezet a lakott tudós számára a gépekkel való kommunikáció terén.

Pont az a terület, amikor mindig érdekes megérteni, hogy vannak-e bizonyítékok a mennyiségekre és a problémamegoldásra az elméletben.

A teoretikus addig keresi őket a naptárban, amíg az információelmélet és a PCP egészét át nem tanulmányozza.

Nem szabványos protokoll, és nem tudni, miért hozták létre, de csak az egyértelmű jelenléte tétel.

A hálózati programozó így fogja látni a naptárt, minden információt átnézve.

Semmi más nem számít, csak a tervezés – ez a webprogramozói lét lényege.

Nem fog megállni, és kiválasztja a megfelelő nyelvet a naptáríráshoz, hanem egyszerűen értékeli a színsémát.

Tipp: Az ilyen képregényes ajándékokat a barátoknak egy egyszerű programmal elkészíthetjük. Biztosak vagyunk benne, hogy a programozók örömmel olvassák és használják az anyagot az irodában vagy otthon szórakozásból.

Íme, mit ajándékozzon egy programozónak születésnapjára, és ne csak a pontszámra gondoljon, hanem még egy évig élvezze a felnőtté válást. Néhány meglepetést az internetes oldalakon keresztül vásárolhat, mások pedig a szokásos üzletekben. Ne felejtsük el, hogy a programozó néha egyszerű ajándékokat akar, de nem mindig mestere a szimbólumoknak.

Ha közeleg a következő ünnep, és még nem jutott eszedbe, hogy mit adj egy ismerős programozónak (vagy kedvesednek), akkor itt egy bevásárlólista segít.

Illatos ébresztőóra-érzékelő, Wake

március 8-ig jó

Az eredeti ébresztőóra strapabíró fehér műanyagból készült, és a kenyérpirítóhoz hasonló formájú. A ház felső szélén található a különféle ízesítésű kapszulák csatlakozója, mellette pedig egy kis panel vezérlőgombokkal. A gombok megnyomásával kikapcsolhatja az ébresztőóra „aromáját”, be-/kikapcsolhatja a háttérvilágítást, beállíthatja az időt és a hangot.

Az előlapon egy monokróm kijelző található, amely nagy számban mutatja az időt, a dátumot és a szobahőmérsékletet. A hátul található nyílásokon élénkítő aroma árad.

Elektronikus konstruktor

Az elektronikus tervező olyan alkatrészkészlet, amellyel összeállíthatja saját modulját. Például egy távoli hőmérő, egy gomb, amellyel lekapcsolhatja a villanyt egy lakásban, vagy egy bot, amely megírja a Telegramon, hogy mikor kell levenni a főtt krumplit a tűzhelyről, mielőtt megsülne.

Sokféle lehetőség létezik, mindegyikhez nincs szükség forrasztópáka vagy egyéb bonyolult szerszámok használatára. Ha valami nagyon egyszerűt szeretne, vegye be a Yodo készletet - közvetlenül a böngészőben van programozva JavaScriptben, és kezdő programozók számára alkalmas. Más készletek kicsit nehezebbek, de nem kevésbé érdekesek.

A "lopásgátló" városi hátizsákok sorozata Bobby már kultikussá vált a geekek körében. A srácok 850 000 dollárt gyűjtöttek össze a Kickstarteren, és minden napra kényelmes hátizsákot készítettek, amit rendkívül nehéz a hátadon diszkréten kinyitni vagy felvágni. Belül - átgondolt zsebek laptopnak, táblagépnek, dokumentumoknak és kütyüknek. Kihozták az USB-portot, amellyel a hátizsák kinyitása nélkül töltheti a telefont útközben.

Vagy laptoptáskát

március 8-ig jó

A belső rekeszben egy 13 hüvelykes képernyőméretig terjedő laptop és néhány személyes tárgy elfér, bár még egy esernyőnek is van helye. A Pacsafe Slingsafe LX250 külsején tágas rendezőzseb található a különféle kiegészítők számára, amelyekhez gyors hozzáférés szükséges. A táska fő rekese két csúszkával záródik, speciális pántokkal a könnyű használat érdekében. Ezenkívül minden futó speciális gumi cipzáras fülek alá bújik, hogy megnehezítse a betolakodóknak a kioldását. Szúrásálló ToughZip dupla cipzár segít megelőzni a jogosulatlan használatot.

Online tanfolyamok

Egy igazi szakember számára nagyon fontos a folyamatos fejlődés. A programozók folyamatosan vágynak arra, hogy valami újat tanuljanak, és trendben legyenek. És ezt a lehetőséget is meg lehet adni. Válasszon tanfolyamot, ha biztos benne, hogy az ajándékozott tanulni szeretne, vagy egyszerűen csak vegyen egy ajándékutalványt egy bizonyos összegre (első a listán).

Könyv

A tudás átadásának másik jó módja a könyvek. Nagyon gondosan kiválasztottuk a jó könyveket, és tematikus gyűjteményekbe csomagoltuk őket, gyere és válogass. Ez segít abban, hogy ne hibázz – ma már rengeteg a számítógépes szakirodalom, de nehéz igazán értékes könyveket találni.

mechanikus billentyűzet

A piacon kapható legtöbb billentyűzet hagyományos membránbillentyűzet, amely nagyjából ugyanúgy működik, mint a TV távirányítói. Olcsóbbak és könnyebben elkészíthetők, mint a mechanikusak, és a legtöbb vásárló nem érti a különbséget. De a programozók és más emberek számára, akik gyakran gépelnek valamit, a különbség észrevehető lesz. A mechanikus kapcsolók különböző elrendezésűek. Ujjai kevésbé fáradnak el, és a gépelési sebesség csak akkor nő, ha a megfelelő billentyűzetet használja.

Ha nem tudja, melyik típust válassza, válassza a Cherry MX Blue-t. De ne feledje, hogy meglehetősen zajosak, és például lehetetlen aludni ugyanabban a szobában, ahol egy személy ilyen billentyűzeten dolgozik. A Cherry MX Brown érezhetően halkabb, de az érzés egy kicsit más.

Az ilyen billentyűzetek ára körülbelül 10 000 ₽, de sokkal tovább bírják, és akkor biztosan nem akar majd visszatérni a megszokotthoz.

Előfizetőink számára a mechanikus billentyűzetek szállítása Oroszországban ingyenes – kérjük, rendeléskor tájékoztasson bennünket, hogy a Tprogerről szóló cikkből származott.

Funkcionális 3D puzzle


A gyűjtés megbocsáthatatlan! Megtaláltuk a tökéletes ajándékot azoknak, akiknek vérükben van az összeállítás. Az Ugears konstruktőrei egyáltalán nem Arduino: az alkatrészek fából vannak, a motorok helyett mechanikus szervók vannak. De milyen menő dolog több órán keresztül gyűjteni a tökéletesen lézerrel vágott alkatrészeket, majd bezárni egy fából készült széfet vagy elindítani egy versenyautót!

Az Ugearsnek nagyon sok konstruktora van, de a kedvencünk az UGM-11 teherautó. Először is ez az alapmodell, amely kiegészítők segítségével tartálykocsivá vagy tűzoltóautóvá alakítható. Másodszor, a kész teherautó vezet. Először saját kezűleg tányérokból, fogpiszkálókból és gumitartókból alkot egy 4 hengeres, főtengely és kardántengely által hajtott motort, majd kinyithatja az ajtót, forgathatja a kormányt és válthat sebességet. Élvezet!

Fejhallgató, amiben kényelmes aludni

Az ágyban zenét hallgatni hagyományos fejhallgatóval nem túl kényelmes, de ezeket a probléma megoldására tervezték. Úgy néznek ki, mint egy kötés, kényelmesen ülnek a fejen, és még csak nem is zavarják a kedvenc számokhoz való szunyókálást. Bluetooth-on keresztül vezeték nélkül működik.

Előfizetőink számára 10% kedvezmény a TPROGER promóciós kód használatával.