Fejlesztés

DevOps mint karrier

Fórumok

Üdv,

a kérdés röviden az, hogy ki hogyan látja a DevOps karrier jövőjét, mondjuk néhány éves távlatban? Létezik senior DevOps? Vagy DevOps Architect? Vagy mi lesz egy DevOpsossal ha kiég? Elmegy tesztelni?
Nem dolgozom DevOps környezetben ezért csak arra hagyatkozom amit ismerősöktől megtudtam ill. a neten találtam.
Jelenleg egy eléggé felkapott kifejezés ami ugyanakkor nem igazán határolható körül. Cégenként változik, hogy milyen elvárások vannak. Van ahol kell 0-24 supportot adni, van ahol nem. Van ahol az AWS/Azure elvárás, van ahol hallani sem akarnak róla. Ugyanígy az elvárt toolok, keretrendszerek, adatbázisok, programnyelvek stb. cégenként változnak. Már-már annyira megfoghatatlan valami mint az ha azt mondjuk valakire, hogy informatikus.
Persze long life learning meg hasonlók, de minden munkahely váltással az addig megszerzett tapasztalat egy részét kukázni, mert ott más eszközöket "szeretnek"? Persze, a DevOps gondolkodás mód ettől még lehet ugyanaz...
Hogyan látjátok ezt a témakört? Milyen jövőt jósoltok?

multiple definition of HEELP

Fórumok

Ertem en, h mit akar jelenteni, de az hulyeseg:

a presslog meg sem emliti az xyzcfg-t. Btw ez akkor jott elo, mikor elkezdtem szetdobalni tobb fajlba a soxart. Kicsivel korabban cfg volt a neve, de nehogy masutt a stock lib-ek kozott is legyen 1, inkabb cyzcfg lett. Nem gondolom, h arduino specifikus lenne.
Persze tobbszor lehet a header beinkludolva, de az ifndef/etc meg van oldva. ???


.pioenvs/nanoatmega328/src/utils.cpp.o (symbol from plugin): In function `presslog(Debobounce*)':
(.text+0x0): multiple definition of `xyzcfg'
.pioenvs/nanoatmega328/src/menutest.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
collect2: error: ld returned 1 exit status
*** [.pioenvs/nanoatmega328/firmware.elf] Error 1

Responziv css létrehozása

Fórumok

Sziasztok!

Kérdésem, hogy ti, hogyan csináltok responziv felületet különböző eszközökre? Egyre több a full hd telefon és kicsit át kellene configolnom a holnpjaim.

Jelenleg böngésző vizsgálat fut szerver orladon, hogy milyen css fájlt generáljon, meg felbontás @media beállítással. Sajnos ez privát böngészésbe, meg új 4k telefonokon asztali képet eredményez.
Bootstrap? vagy mi az igazi? Felesleges javascripteket nem akarnék betenni.
Köszönöm.

C# text2speech nyelv beállítása

Fórumok

Hogyan lehet C# (VS2017) környezetben a gépi beszédhangot magyarra?


using System.Speech.Synthesis;

...

SpeechSynthesizer beszelo = new SpeechSynthesizer();

beszelo.Volume = 100;
beszelo.Rate = -2;

beszelo.SetOutputToDefaultAudioDevice();

beszelo.Speak("Üdvözöllek");

Így nem állítható, mert readonly:

speaker.Voice = SpeechSynthesizer.AllVoices.FirstOrDefault(gender => gender.Gender == VoiceGender.Female && gender.Language == "hu-HU");

Program / digitális számla generálása házon belül külföldre

Fórumok

Sziasztok,

Tudnátok ajánlani egy céges kapcsolatomnak olyan számlázó programot, amely hivatalosan megvehető (tehát nem szolgáltatás) és cégen belül tudnak generálni digitális számlát külföldre (EU-n belülre és kívülre) úgy, hogy a számla PDF-et át tudja adni egy programjuknak?

Gondolom annyi lehet a speciális feltétele ennek, hogy nemzetközi törvényeknek megfelelő számlát tudjon kiállítani az ÁFA megfelelő kezelésével digitális aláírásra jogosultan.

Köszönöm.

HTML5 / Speech Synthesis / nem megy

Fórumok

Sziasztok, az alábbi példák mennek nálatok akármilyen böngészőben? Nálam nem szólal meg.

https://w3c.github.io/speech-api/speechapi.html#examples-synthesis

Az alábbi Mozilla doksi azt mondja, hogy FF 49-től támogatott a Speech Synthesis, Chrome-ban meg eleve mennie kellene:

https://developer.mozilla.org/en-US/docs/Web/API/Web_Speech_API#Browser…

Kösz.

abstract class vs interface

Fórumok

Valamelyik blog posztban merészeltem megkérdezni, hogy miért is jó, ha interface-t használnak abstract class helyett, mire a kedves szerző amolyan mucsai paraszt stílusban elküldött, hogy nyissak neki saját topic-ot.
O.K., itt van (őt meg külön megkérem, hogy tartsa távol magát ettől a topic-tól :D)

Naszóval... nem tudom, mely nyelvekben van mindkettő, melyekben nincs egyik sem, Pythonról tudom egyedül, hogy az utóbbi kategória.
Amelyik nyelvben van mindkettő, azokban miért nem elég csak az abstract class?
Valaki korábban felvetette, hogy nincs minden nyelvben többszörös öröklődés, ezt helyettesítik az interface-ekkel, ez eddig rendben van, ez egy elfogadható indok. Eset kipipálva.

Viszont kérdés, hogy én emlékszem rosszul vagy tényleg van olyan nyelv, amiben van mindkettő és van többszörös öröklődés is? Előbbi esetben a topic értelmét vesztette, a válasz megvan, utóbbiban viszont marad a kérdés, mire jó ilyen esetben az interface?
Az ilyenek, mint https://en.wikipedia.org/wiki/Multiple_inheritance#The_diamond_problem - ha jól értem a leírását, ugyanúgy érvényesek akkor is, ha interface-t használunk, ami tudtommal annyiban különbözik az abstract class-tól, hogy egyetlen metódusa sincs implementálva.

MySql táblanév kis/nagybetű

Fórumok

Sziasztok!

Adott egy MySql Linuxra telepítve nagybetűs táblanevekkel. Mysqldump-al mentés lett róla készítve és az be lett töltve egy Windows alatt futó MySql szerverre.
Ott természetesen kisbetűsre konvertálódtak a tábla nevek és windows alatt a mysqldump által generált scriptben is kisbetűsek. Emiatt egyrészt nem lehet visszatölteni Linux alá a meglévő sémába, csak üres sémába töltődik vissza, de mivel így kisbetűs lett minden, ezért az alkalmazásban az sql utasítások dobnak egy hátast mert ott mindenhol nagybetűvel vannak a hivatkozások a tábla nevekre.

Mit lehet ez esetben tenni? Az nem opció hogy az alkalmazásban az összes sql scriptet javítsuk kisbetűsre. Az lenne a legjobb ha mind linux mind windows alatt minden nagybetűs lenne. Valahogy át lehet alakítani a windows alatti táblaneveket nagybetűssé?

git help

Fórumok

Van egy git repo, amiben régebben létrehoztam egy új branch-t. Most szeretném, ha ő lenne a továbbiakban a master. Ezt hogy illik megcsinálni? Kissé belekavarodtam a doksiba.


            új --------- I most itt tartok
            /
master ----
            \
            régi

A "most itt tartok" pontnál szeretném visszatéríteni az "új" branch-t a "master"-be, felszámolva az "új"-at, a "régi"-ben meg megőrizném azt az állapotot, ami eddig a master volt.
A jelek szerint a "git merge új" csak a módosításokat viszi át a master-be, de az "új" megmarad.
O.K., törlöm, oszt jónapot, de ezt így is szokás vagy van rá valami egyéb mód?