Podsumowanie 2016. Moje plany życiowe, albo górnolotnie mówiąc projekt życie, nie do końca się udał w tym roku i w zasadzie jestem w trakcie małej rewolucji. No, ale może po kolei. Wszyscy robią różne plany na kolejny rok, podsumowują to co s...
Wiele osób z którymi rozmawiam mówi mi, że nie ma czasu na czytanie książek. Są też takie, które mówią, że przy nich zasypiają więc nie mogą czytać. Mówią „też bym tak chciał(a)”, kiedy widzi kolejną przeczytaną przeze mnie książkę.A to wcale nie jest takie trudne! Rok temu udało mi się przeczytać ponad 52 książki choć 52 to był cel jaki sobie ustawiłam. W tym roku celem było 60. Udało się to przebić i to tak naprawdę całkiem niechcący choć na pewno nie było to takie proste. Dodam, że rzadko wrzucam na...
~ MJ Stało się, 2016 rok przeszedł do historii. Jest to idealny moment na wszelkie podsumowania. Jak to wyglądało z mojej strony?
“Jak rozmawiać z klientem, który nie wie, czego chce.” – znajome zdanie? 😉 Książka wyjaśnia, że taka opinia nie jest jednak do końca sprawiedliwa. Klient zawsze wie, czego chce, jednak nie zawsze wie, czego potrzebuje oraz nie zdaje sobie sprawy z konsekwencji swoich oczekiwań.
Podsumowania roku 2016 sypią się jak grzyby po deszczu więc ja również kontynuuję tradycję, którą u siebie zapoczątkowałem w zeszłym roku. Co zatem jest tu do napisania o mojej "IT-twarzy"?
In one of the lasts post, I’ve showed you what tools to use to play with IL. I’ve also showed how to change the entrypoint of the application. Now lets learn some basic structure of IL code. Let’s dive in. Actually it’s not that different from C# code. We do have assemblies, classes and of course code. So it’s the same concepts as we know them from .NET – but it’s a bit different. Let’s see.View the code on Gist. Above we can see some Hello World program decompiled to IL. As you can see there’s a lot o...
Hi folks, it’s me again! Well, I was kind of inactive for a while and to be honest, I did it for a purpose. 2016 was an absolutely crazy year for me, full of new challenges, projects and personal changes (hope that most of them were those positive). Therefore, at the end of December, I decided to take a short break and flush my thoughts related to the blog, podcast and… programming. But don’t be nervous, I’m not gonna give it up! Anyway, I guess that with the new year it’s finally time to do some summar...
Welcome to 2017 my dear folks! New year, new me – right? Not entirely correct, as I’d rather paraphrase this sentence to sound more like “new year, new projects (and tons of new code)”. Wondering what I’d like to achieve within the next 365 days (or make it 363 to be precise)?
Studia czy się opłacaStudia Studia są ważne, bez nich nie zostałbym programistą. Przed 1 semestrem inżyniera, robiłem różne rzeczy. Stronki na joomli, podstawowe skrypty php, stawianie serwera Lineage 2 (oh ile ja życia na to straciłem, lecz języka się nauczyłem, english of course :) ). Już pierwszy semestr, pierwsze zajęcia programowania I, pierwszy raz z delphi, udowodniły, że nie potrafię programować. Kompilator / kompilacja / linkowanie - słowa obce. To był moment mojej pierwszej poważnej decyzji...
Some people can say 2016 was terrible year, for me it was one of the best, one of the most productive years as far as I remember. It was sort of game changer to me. So if you believe in balance in the universe, and last 12 month weren't so good for you, you must think there is a guy somehere, who stole your good fortune. Yup, it's me. I'm terribly sorry for that and ... I intend to make 2017 even better, at least for me ;).
In previous post I've shown how a temporary table can be generated based on IQueryable and then reused in subsequent queries. I have also pointed out a serious limitation. The goal of this post is to address that limitation and touch on unit testing aspect.
How to report your SQL - FSharp and XPlot make it easy 26 Dec 2016 | Category: Programming | Tag: F#, SQL It's a time to go further. Recently we modified SqlProfilerTraceAnalyzer by adding different ways of showing recorded trace. Today we'll do something even better - we'll generate an HTML page with charts showing count, the total and the average time for our SQL. After that, we'll add a table containing information about our store procedures. Last time we used F# Charting, but today we'll take a...
Time goes by whether you like it or not (unless you’re a photon). So is 2016 about to finish – the year that was one of the biggest breakthroughs not only in my career but also in life so far.
~ MJ We wczorajszym poście opisałem co takiego zmieniło się w PL w ciągu ostatnich lat na polskiej scenie programistycznej. Jak ewoluowała przez ten czas. Jednakże zachęcony jednym z komentarzy postanowiłem szczegółowo ją opisać. Wpis dotyczy .NET i tematów pokrewnych lub leżących bardzo blisko.
Tytułowe pytanie jest być może kontrowersyjne. Wszystko rozbija się o to, czy w ogóle, jako programiści, powinniśmy specjalnie w siebie inwestować? Mam tu na myśli aspekt czysto zawodowy, czyli rozwój umiejętności, zdobywanie wiedzy itd. itp. Spotkałem dwie skrajne opinie.
~ MJ Człowiek cieszy się, jak widzi ile w ciągu ostatnich 2 lat powstało blogów programistycznych. W porównaniu do tego co pamiętam, gdy sam zakładałem swojego – a było to przecież tak niedawno, w 2010 roku – jest taka różnica, jak między koniem,
How to show your SQL19 Dec 2016 | Category: Programming | Tag: F#, SQL Last time we did a good job. We tracked store procedures hitting our server and we printed some details to the console. This was good, but this is not the end of what we can do. The first version contained hard-coded file name used to extract data and we only put the result on the console. Today we'll change this hard-coded file to a parameter and we add printing result to the file and to the chart.
~ MJ Parę lat temu napisałem posta o ciekawych pozycjach programistycznych do przeczytania. Jednak jak to zazwyczaj bywa w naszym świecie IT – ulegają one szybkiemu przedawnieniu.
Wczoraj opisałem pusty projekt, który dostajemy w Visual Studio, tworząc projekt F# > Android. Dziś czas na zbudowanie krok po kroku naszej pierwszej aplikacji - prostej listy zadań.
~ MJ Dawno, dawno temu, za siedmioma górami, za siedmioma lasami…Wróć. Po prostu dawno temu powstała idea stworzenia ogólnopolskiej strony dla .NET deweloperów, na której będą znajdować się wszelkie potrzebne do życia programisty informacje. Koniec z szukaniem webcastów, artykułów, blogów, konferencji i innych po bezgranicznych czeluściach Internetu.