Posts

Decompilation - dll spy toolset

Image
Did you ever needed to check what is inside some DLL or EXE file? In the dark ages that was popular way to gain certain knowledge, sometimes not so legal, but it was time that there was no open source. I know, not good enough excuse. Let's leave it alone in past. Still, curiosity of decompiling is a good thing. In dark ages there was a .Net Reflector  but one day it became a Pro version (paid version). fortunately where is a need there is a product, even two, maybe more but those two i know best dotPeek from Jet Brains and Just Decompile from Telerik. Using them is very easy, just drop file and it will be decompiled. Both applications are pretty efficient and generates almost ideally projected original code. Dot peek even recreates comments! Why this is alarming? Comments doesn't supposedly end up in released application. Decompiling you own code to exactly the same code is not very useful.  There is one more tool that is much more interesting. ILSpy . D...

Set output variable in a Powershell VSTS Build Task

Image
I have value in my artifact files. I set it in  this post . So now I can use it. I will get it almost the same way - using powershell.

VSTS build variable publish as artifact

Image
Powershell is a powerful tool. It's easy to create file in the fly, read from file, call some API. It's easy and flexible. I decided that I want to use all those tree operations in one of my VSTS pipelines. The scenario is: - take variable filled while build queuing - write it's value to text file that will be available as artifact - use artifact file value (read the file) - set Release variable with file content - use release variable for API call (or any other use).

Virtualize my work machine.

Image
Some experiments take some time. Others take much longer. Although they are not so complicated. Data-intensive operations take a long time. My experiment was to visualize my working machine. It's very good machine (gaming 14" MSI that I adore) but still it can be better :) In azure in the MSDN subscription I have money to spent so I can create quite heavy loaded machine with not so big price - of course if I don't use it all the time. And working machine should be (at least in theory) working only 8 h / 20 days a month.

Hardware in my handbag

Image
I'm Microsoft fanboy. I code in  C#. But I'm also mobile developer (I like to thinkt about myself as a full stack mobile developer). That's why I have a lot of hardware in my purse everyday. And even more on conferences.

Azure and Java resources shelved for later use

Image
I had a plan to create few posts about Azure related with Java and my work at one clients application. Here is the full Azure and Java story . I've created quite a lot of App Services in a process (it never work the first time I try to record it) and now all those resources are eating my virtual MSDN money! I could delete all of them. But if I wanted to come back some day and continue this story? I decided that I need to archive this structure.

Microsoft fanboy

Image
I'm Microsoft fanboy. I always liked Microsoft and from start I always worked in Microsoft Technology stack, I like technologies and that it they gives me job and there is always wide community ready to help and share knowledge.