Tutorial kategória bejegyzései

Magyar zászló - HTML+CSS tutorial

Nagyon egyszerűen készíthetünk magyar zászlót pusztán HTML és CSS segítségével. Nem kell se kép, se Javascript. Korlátlanul átméretezhető és minden böngészővel működik.

Hungary flag with HTML+CSS

Weboldal képeinek kilistázása Powershell segítségével

Biztos sokan találkoztak már azzal a ma népszerű és egyben bosszantó Facebook posztokkal, amikor a kép fele le van vágva és a kommentek között van a külső weboldal, arra hivatkozva, hogy ott a teljes kép megnézhető.

Alapvetően ezzel még nem lenne gond, de az esetek többségében egy reklámokkal teletömött weboldalra navigálnak, ahol a felugró-beúszó-bemászó reklámok között az ember kedve teljesen elmegy attól, amiért eredetileg érkezett: a poénos kép.

Szerencsére ez a probléma megoldható a reklámok, sőt, ilyenkor a felesleges weboldal nékül is.

YouTube minilejátszó (kép a képben)

Talán sokan nem is tudják, de az épp játszott YouTube videó nézhető miniben, "letépve" a böngészőről, akár bármilyen másik ablak fölött is. Az alábbiak Windowson böngészőben, de gyakorlatilag bármilyen más rendszeren (Mac, Linux) is működni fog az összes mai modern böngészővel. Ezt a funkciót magyarul Kép a képben, angolul Picture in picture néven illetik, illetve elterjedt rövidítése a PiP. Gyakori tévhitekkel ellentétben ez semmiféle böngészőkiegészítő feltelepítését nem igényli. Az alábbi leírás képpel segíteni fog mindenkinek.

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

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.