Programiści .NET od zamierzchłych czasów używali podmiany wersji w pliku AssemblyInfo.cs do uaktualnienia wersji tworzonej aplikacji. To było oczywiste jak stawianie średnika na końcu linii. Jednak czasy się zmieniają, mamy nowe CLI i warto wiedzieć, że można łatwo zmienić numer wersji aplikacji bez dodatkowych narzędzi ani skryptów.
CD (change directory) with favourite folders
When playing with command line we need to constantly change folders switching from one project to another. Quite often you need to do this with same folders every day. Because of that I found a way to search the list of favourite folders and select all matching that phrase.
You can see how it works below:
Ultimate solution cleanup that always works
Quite often when you play with dependency updates or project configuration it’s needed to clean the solution. Especially if other teammates claim it works on their machine (or even on build server). Unfortunately neither “dotnet clean” nor “Clean” command in Visual Studio work as expected and sometimes leave some leftover.
CICD na sterydach: deploy pull requesta jeszcze przed jego zamknięciem
Czasem robiąc code review rodzą się wątpliwości, czy dany kawałek kodu w ogóle działa albo czy przypadkiem nie psuje reszty systemu. Najlepiej w takiej sytuacji przed zamknięciem pull requesta po prostu to przetestować, ale do tego trzeba ściągnąć najnowszą wersję kodu, zbudować i uruchomić projekt a wcześniej odłożyć swoje zmiany na bok. Sam wiem po sobie, że często z tego rezygnowałem. Można jednak rozszerzyć swój proces CI/CD aby build server sam robił deploy każdego pull request’u na odrębne środowisko.
Resharper-like search for Chrome tabs and bookmarks
Some time ago I was trying to find a good extension to Chrome that would let me go to recent tab same as for example R# does it with files. The outcome was rather poor so I decided to write my own extension (it’s called Omnicomplete). It does even more and is available on GitHub. Now I use it dozens of times a day and I can recommend it wholeheartedly.
Print size of subfolders – the lost oneliner
Sometimes free disk space shrinks and you need to figure out the reason. Whenever it happened to me I remember downloading some tool to calculate size of subfolders and detect the weightest one. I felt that there must be a way of doing that without third-party tools but it lived a long life on my TODO list (not that obvious to google).
Wstawianie kawałków kodu na wordpress.com
W przypadku platformy wordpress mamy do wyboru bardzo wiele różnych wtyczek do formatowania i kolorowania składni kodu. Niestety nie możemy z tego wszystkiego korzystać, jeżeli hostujemy swój blog na wordpress.com (platforma z gotowymi instalacjami wordpressa, niestety z ograniczonymi możliwościami ręcznych ustawień).
Mimo wszystko w przypadku wordpress.com cały czas mamy dostęp do całkiem fajnej wtyczki umożliwiającej formatowanie kodu, ale jej użycie wcale nie jest takie oczywiste.