Mi az a vezető fejlesztő és hogyan válhatok azzá?

Mi az a vezető fejlesztő és hogyan válhatok azzá?

Senior fejlesztővé válás, amire sokan törekszünk, miközben folytatjuk kódutunkat és építjük karrierünket. De mit is jelent valójában „Senior” fejlesztőnek lenni? Az, hogy vezető fejlesztőnek lenni, nem az Mielőtt elkezdenénk, tegyük ezt félre. Ellentmondással annak, amit az online álláshirdetések legalább 95% -án láthat, a vezető fejlesztő nincs szigorúan összefüggésben csak az önéletrajzában szereplő évek számával. Igaz, gyakran, hogy sok éven át végzett munk

Olvass tovább

   Az NGINX sebességkorlátozása dióhéjban

Az NGINX sebességkorlátozása dióhéjban

Az NGINX fantasztikus ... de a dokumentációját az árkorlátozásról kissé korlátozottnak találtam. Szóval írtam ezt az útmutatót a sebességkorlátozáshoz és a forgalom alakításához az NGINX segítségével. Mi fogunk: ismertesse az NGINX irányelveket magyarázza el az NGINX elfogadási / elutasítási logikáját különféle beállítások segítségével vizualizálhatja, hogyan dolgozza fel a valódi forgalomrobbantást: sebességkorlátozó, forgalmi házirend és kis sorozatok engedélyezése Bónuszként belefoglaltam a GitHub repót és az így kapott Docker képet, így kísérletezhet és reprodukálhatja a teszteket.

Olvass tovább

   Hogyan készítsünk Gantt-szerű diagramot az adatkészlet vizualizálásához a D3 segítségével

Hogyan készítsünk Gantt-szerű diagramot az adatkészlet vizualizálásához a D3 segítségével

Amikor befejezi a D3.js alapjainak megismerését, általában a következő lépés az vizualizációk készítése az adatkészlettel. A D3 működése miatt az adatkészlet rendezése valóban megkönnyítheti vagy megnehezítheti az életünket. Ebben a cikkben ennek az építési folyamatnak a különböző aspektusait fogjuk megvitatni. Ezen szempontok szemléltetésére

Olvass tovább

   Szemantikus felhasználói felület gombok

Szemantikus felhasználói felület gombok

Mik azok a szemantikus felhasználói felület gombjai? Egy gomb jelzi a lehetséges felhasználói műveletet. A szemantikus felhasználói felület egyszerűen használható szintaxist biztosít, amely nemcsak a gomb stílusát, hanem a természetes nyelv szemantikáját is egyszerűsíti. Hogyan kell használni őket A Semantic UI osztály egyszerűen hozzáadódik egy gombelemhez. Az alábbiakban különféle p

Olvass tovább
Angular 9 kezdőknek - Komponensek és húrinterpoláció

Angular 9 kezdőknek - Komponensek és húrinterpoláció

A modern webfejlesztés során sok fejlesztő inkább egy weboldal felhasználói felületét komponens-alapú módon építi fel. Ezt minden modern keretrendszer is támogatja. Az alkotóelemek működésének és használatának megértése nagy lépés az Angular elsajátításában.Ebben a bejegyzésben megismerheti a szögletes összetevőket, az összetevők létrehozását és használatát a projektben, valamint a sztringek interpolációját. A következő cikkeimben kitérek az Angular e

Olvass tovább

   A modálok renderelése a React-ben

A modálok renderelése a React-ben

A modálok bonyolult témát jelenthetnek a React-ben, mivel a React felépíti a DOM-ot. Ha ismeri a React alapjait, akkor tudja, hogy a teljes alkalmazás egy olyan összetevő, amelyet általában úgy hívnak, hogy a #root nevű gyermekként csatolja. Az index.html fájl így néz ki: Amint a komponens megjelenik a DOM-ban, a „#root” azonosítójú tényleges elem megjeleníti benne a teljes React alkalmazást. Következésképpen elég gya

Olvass tovább

   SQL Cserélje ki a nézet kimutatást példákkal magyarázva

SQL Cserélje ki a nézet kimutatást példákkal magyarázva

Bevezetés A Nézet olyan adatbázis-objektum, amely egy vagy több táblázatból származó adatokat jelenít meg. Ugyanaz a SQL utasítás, amelyet a nézet létrehozásához használt, meglévő nézet helyettesítésére is használható. Ez az útmutató frissíti (lecseréli) a meglévő „programozás-hallgatók-v” nézetet egy kissé eltérő és más nevű nézettel. Biztonsági tipp: mindig készítsen biztonság

Olvass tovább

   Hogyan készítsünk digitális feszültségmérőt az Arduino használatával

Hogyan készítsünk digitális feszültségmérőt az Arduino használatával

Múlt vasárnap, miközben az elektronika és az Arduino alapjait magyaráztam szobatársamnak, kihívott, hogy megértsem, hogyan működik a voltmérő, és a semmiből építsen fel, csak a már meglévő dolgok felhasználásával. Elfogadtam a kihívást, elkezdtem feltörni, kódolni, tesztelni, újra kódolni és újra tesztelni, végül vacsora idejére elkészültem és működtem a voltmérővel! Az Arduino Uno-t (analóg feszültség ös

Olvass tovább

   Hogyan állíthatja be és telepítheti a React alkalmazást a semmiből a Webpack és a Babel segítségével

Hogyan állíthatja be és telepítheti a React alkalmazást a semmiből a Webpack és a Babel segítségével

Tehát egy ideje használja a create-reagál-alkalmazást, más néven CRA-t. Nagyszerű, és rögtön eljuthat a kódoláshoz. De mikor kell eltávolítania a create-react-app alkalmazásból, és el kell kezdenie a saját React alkalmazás konfigurálását? Eljön egy idő, amikor el kell engednünk a biztonsági ellenőrzést, és egyedül kell elindulnunk. Ez az útmutató a legegyszerű

Olvass tovább
A statikus űrlapok kezelése - ügyféloldali út

A statikus űrlapok kezelése - ügyféloldali út

Az űrlapok olyan interaktív elemek, amelyek felhasználhatók a felhasználótól a további feldolgozáshoz. Leggyakrabban az űrlapokat csak olyan bemenet fogadására használják, amely nem igényel feldolgozást, hanem csak adatok fogadására, ez lehet kapcsolatfelvételi űrlap, RSVP, ajánlatkérés stbHagyományosan az űrlapokat egy kiszolgáló (más néven szerveroldal) kezeli, de ez hatékonyabb, ha az űrlapból származó adatokat dolgozza fel, esetleg egy felhasználói regisztrációs űrlapot, ahol az űrlap adatait érvényesítik, hitelesítik és elmentik. adatbázisban.Amikor egy egyszerű űrlapot kés

Olvass tovább

   A szélesség és a rugalmas alap közötti különbség a Flexboxban

A szélesség és a rugalmas alap közötti különbség a Flexboxban

A furcsa részek megértése Amikor először kezdtem el tanulni a Flexbox-ot, a legjobban kíváncsi voltam: "Miért adták hozzá ezt a rugalmas alapot?" Mármint van szélességem ... Miért létezik rugalmas alap? „Dinamikus kényszer” Több cikket olvastam a témában. Mindezek némi különbséget állítottak a szélesség és a rugalmas alap között. Bár egyik sem magyarázta el telje

Olvass tovább

   A betűtípusok betöltése a teljesítményproblémák elkerülése és az oldalbetöltés felgyorsítása érdekében

A betűtípusok betöltése a teljesítményproblémák elkerülése és az oldalbetöltés felgyorsítása érdekében

Az egyedi webes betűtípusokat a világ minden táján használják, de sok (ó, annyi) webhely nem megfelelő módon tölti be őket. Ez sok problémát okoz az oldal betöltésekor, például teljesítményproblémák, lassú betöltési idő, blokkolt renderelés és cserélt betűtípusok a navigáció során. Úgy látom, hogy sok fejlesztő fi

Olvass tovább

   A Laravel telepítése a Homestead használatával a Windows rendszerre - Az egyszerű módszer

A Laravel telepítése a Homestead használatával a Windows rendszerre - Az egyszerű módszer

A laravel dokumentáció javasolja a Homestead (előre csomagolt egy csavargó dobozban csomagolását, amely tartalmazza az Ubuntu 16.04, PHP 7.1, Nginx, Composer alkalmazást) használatát a laravel telepítéséhez. A laravel projekt felállítása egyszerű, ha a tanya fut a gépén. Ebben a cikkben a laravel Windows rendszerre történő telepítésének egyszerű megközelítését fogjuk megvizsgálni. Előfeltételek A kezdéshez t

Olvass tovább
Hogyan készítsük és telepítsük a legújabb Linux-rendszermagot forrásból

Hogyan készítsük és telepítsük a legújabb Linux-rendszermagot forrásból

Most fejeztem be az első feladatomat a fejlett operációs rendszerek tanfolyamára. És úgy döntöttem, hogy dokumentálom a Linux kern forrásból történő létrehozásának és a saját rendszerhívás megvalósításának megközelítését.Számos olyan blog létezik, amelyek már elárulják, hogyan kell ezt csinálni, de néhányuk elavult, és néhány feleslegesen bonyolultnak tűnik. A célom egy egyszerű megközelítés bemuta

Olvass tovább