IT, Technológia kategória bejegyzései

Emojik Windowson

Biztos vannak, akik nem tudják, de a mobilos virtuális billentyűzetekhez hasonlóan asztali gépen/laptopon (Windows 10) is nagyon egyszerűen lehet szmájlikat használni ezzel a billentyűkombinációval:

Win + . (pont)

 

Emojik Windowson

Digitális névjegykártya: Bitly Link-in-bio

Aki főleg a digitális világban érzi magát otthon, annak a népszerű linkrövidítő, a Bitly tud ajánlani - talán nem forradalmi, de mindenképp hasznos - új szolgáltatást.

A Bitly Link-in-bio

A Bitly Link-in-bio egy olyan, testreszabható linkgyűjtemény, ahol vállalkozásként, vállalkozóként, bloggerként, vagy simán magánszemélyként a rólunk (vállalkozásunkról) szóló linkeket tudjuk modern köntösben átadni partnereinknek. Ez voltaképp egy elég részletesen testreszabható, mobiltelefonra optimalizált weboldal, melynek megosztása a telefonokon megszokott módon (e-mail, Messenger, link, QR-kód) lehetséges.

10 legjobb programozási nyelv 2023-ban

Ma már olyan sok számítógépes programozási nyelv létezik, hogy felsorolni is hosszú lenne. Van közöttük általános célú, vagy kifejezetten az adott helyzetre, architektúrára szánt nyelv is. Ezek népszerűsége is folyamatosan változik, ahogy az is, épp melyik nyelvet lenne érdmes megtanulni első, de akár sokadik nyelvként. A mi listáng az alábbi lett.

Újra aktívan a GitHubon

Bár már egy ideje van accountom a GitHubon, most újra elkeztem aktív lenni. Egyrészt oda kerülnek a privát fejlesztéseim, másrészt pedig publikus projekteket keztem el ott hostolni. Kódokat, projekteket, sample-öket vegyesen.

 Github: @iminet

Remélhetőleg sok új és hasznos repoval bővíthetem az accountomat.

C# verzió inkrementálás .NET Core 2-től

A régebbi, főleg a .NET Framework (4.8-ig bezárólag) használói valószínűleg megjegyezték, hogy a produktum automatikus verziózása egyszerűen megoldható volt a projekt tulajdonságai között az assembly verziót átírni (pl.) 1.0.* formátumra és az utrolsó két szekció automatikusan inkrementálódott (pl. 1.0.xxxx.yyyy).

.NET Core áthidaló megoldás

Na, ez a megoldás a .NET Core 2-től (a hibrid 5.0-t is beleértve) nem, vagy legalábbis nem pont így működik. De erre is van megoldás.

Amivel biztosan működik

.NET Core 2, 3 esetén, valamint a .NET 5.0 framework verziók esetében egészen biztosan működik az alábbi trükk.

Ehhez két fájlt kell módosítani, lehetőleg külső editorral, miközben a Visual Studio-ban az adott projektünk be van zárva.

A projektfájl (.jcsproj)

Ez egy XML fájl lesz, melyben kell lennie egy PropertyGroup csomópontnak, az itt lévő többi tulajdonság változtatása nélkül kell beszúrni a két, alábbi tulajdonságot. Mentsük a fájlt és zárjuk be.


	…
	False
	False
	…

A program class (program.cs)

Azt a program.cs fájl kell még editálnunk, amelyben a Main() metódus található.

Ide szúrjuk be az alábbi sort, az using szekció alá, annak utolsó sorát követő új sorba.

[assembly: System.Reflection.AssemblyVersionAttribute("1.0.*")]

Innentől kezdve minden build esetén inkrementálódik a verziószám utolsó szekciója, az utolsó előtti pedig minden nap fog új kombinációt kapni.

//Statelit is marked deprecated and will be removed in the next version