• This is a usual time of the year for summaries so let’s keep the tradition alive and write one. Here’s my 2017 achievements split between months. January Blogging for 18 days straight – nothing near gutek’s achievement (whole year!) but still a nice streak Microsoft MVP title (thx Konrad Kokosa for pointing this one ;)) February […]

  • “Advent of Code is a series of small programming puzzles for a variety of skill levels.” Each day was a fun an interesting coding challenge. I’ve decided to practice and code this in python to learn the skill. Some of them might not be the best python scripting as I was short on time in […]

  • Some time ago I’ve attended a .net developer days 2017 conference. I was quite busy since (traveling, teaching .net, working) that only now I got some time to share some thoughts about it. As a bonus I’m including a short interview I did during the event. I need to state here, just to be clear, […]

  • We developers don’t like documentation. We don’t like to read it, and we even more we don’t like to write it. But sometimes it is worth to read it. Like when you find out that by using datetime in SQL DB you got a milliseconds precision but only if it ends on 0,3,7 (link). That […]

  • In the previous post we’ve removed some of the technical debt that could be found in our NetDeveloperPoland Website application. In this one we will remove it even more. We can even maybe reach a B? Let’s see where we’ll end up at the end of this part.

Nasza pierwsza aplikacja napisana w obj-c już jest. Proste narzędzie pozwalające zapamiętać lokalizację auta na parkingu tak, aby później bezproblemowo do niego trafić.

EarthIconTrans
Download_on_the_App_Store_Badge_US-UK_135x40

Napisana bardziej aby zdobyć doświadczenie w iOS niż w wyniku realnej rynkowej potrzeby. Dodatkowo jest już multum takich aplikacji dostępnych :). Nauka nowego języka jakim jest obj-c to także dodatkowy motywator do spróbowania i wypuszczenia czegoś działającego. Przejście przez cały proces podpisywania aplikacji i umieszczania jej w App Store to także ciekawe doświadczenie.

Zachęcamy do instalacji i wypróbowania. W przyszłości – więcej szczegółów będzie można znaleźć na stronie http://tuauto.octal.pl

 

Czas biegnie a na jednej z maszyn wciąż mieliśmy zainstalowanego Windows 8. Jako że mieliśmy potrzebę użycia na niej emulatora Windows Phone 8.1 byliśmy zmuszeni do update’u do Win 8.1 – info tutaj (ładnie to sobie MS wykombinował :/). Zmuszeni bo bez tego nie chce działać. Update ten z kolei przy okazji wywala SQLa w kosmos. Tak dokładnie, jeśli mieliście usługę MSSQL na Win8 to na Win8.1 już jej nie macie.

Spróbujcie sobie wyobrazić nasze zdziwienie gdy rano okazało się, że nie można podpiąć się do bazy używanej w innym projekcie. Na początku niedowierzanie bo przecież trudno uwierzyć, że coś takiego może mieć miejsce. Potem szybkie przejście przez pozostałe kilka faz: negacja, gniew aż w końcu zaakceptowaliśmy ten fakt. Usługi MSSQL po prostu nie ma!

Na szczęście pliki na dysku zostają a po uruchomieniu naprawy instalacji SQLa, pomimo błędów w trakcie wszystko wraca do normy. Patrząc po sieci trochę ludzi na to się nacięło i zastanawiam się dlaczego to jeszcze nie zostało naprawione.

Oj nieładnie Microsoft, nieładnie…chyba po raz ostatni “zakupiłem” cokolwiek w Windows Store. Kto wie czego się pozbędę instalując jakąś aplikację stamtąd…wczoraj było trochę tak jak w Misiu

W czwartek miałem przyjemność wygłosić krótką prelekcję na spotkaniu Luxoft LoGeek Night. Prezentacja pod poniższym linkiem:

Screen Shot 2014-05-26 at 07.30.17

W razie pytań zapraszam do kontaktu.

Czas się przyznać. Nie można takiego stanu utrzymywać dłużej bo prawda prędzej czy później wyjdzie na jaw. Jak to mówią kłamstwo ma krótkie nogi. Dzisiaj postanowiłem wyjść z szafy, ujawnić się i powiedzieć to na głos. Nie testuję JavaScript’ów.
Uff teraz kiedy już publicznie to powiedziałem 50% sukcesu za mną. No bo przecież powiedzenie tego publicznie jest najtrudniejsze…

Read More

Tytuł tego posta to jawne nawiązanie do wywiadu Luisa C.K., który udzielił w programie
The Night Show z Conanem O’Brainem. Jeśli nie widzieliście tego wywiadu jeszcze zachęcam do poświęcenia chwili i zapoznania się z nim:

Niedawno naszło mnie na przemyślenia, że także w naszym dev-świecie także sporo narzekania i ogólnego defetyzmu 😉 jest a przecież nigdy dotąd tworzenie oprogramowania nie było takie przyjemne.
Czemu zatem tak się dzieje? Zobaczmy… Read More

Obejrzałem wczoraj keynote Grega Younga zatytułowany 8 lines of Code. Keynote stary (bo Java lambdy już ma) ale ogólnie temat ciekawy. Pokazane w niej jest, jak mając za nadrzędny cel prostotę, powinniśmy/możemy zmienić kod aby był prostszy (duh!) i czytelniejszy. Zgadzam się, że im prostszy kod tym lepszy, niemniej wydaje mi się, że to co pokazał Greg takie nie jest. No bo zobaczmy – kod z którego wyszliśmy jest następujący: Read More

bootcampW sobotę miałem przyjemność poprowadzić dwa warsztaty w ramach Global Windows Azure Bootcamp. Moimi tematami były Media Services oraz NewRelic. Mam nadzieję, że pomimo drobnych kłopotów warsztaty wzbogaciły waszą wiedzę jeśli chodzi o możliwości wykorzystania Azure’a. Read More

Wczoraj (w środę) miałem przyjemność wygłosić prelekcję o Fody na Krakowskiej Grupie .NET. Z mojego punktu widzenia prezentacja się udała – pokazałem wszystko co zamierzałem choć przy końcu musiałem trochę przyśpieszyć :). Jak zawsze pojawiły się ciekawe pytania w trakcie który rozgrzewały dyskusję! Mam nadzieję, że z punktu widzenia uczestnika również nie było tragicznie 🙂 Read More

O projekcie Fody po raz pierwszy, usłyszałem dość dawno temu, ale dopiero ostatnia prezentacja Tomka na Wroc.NET uświadomiła mi jak fajny jest to projekt. Ja sam będę miał przyjemność prezentować Fody’ego w nadchodzącym tygodniu (na spotkaniu KGD.NET) a dzisiaj wstęp na blogu.

Read More

O problemach życia ze sprzętem z wysokim DPI pisał Scott Hanselman już jakiś czas temu (Living a High-DPI desktop lifestyle can be painful). Ja, dotychczas nie miałem z tym problemów jako, że nie posiadałem takowego. Od jakiegoś czasu pracuję jednak na MacBook Pro Retina, który z rozdzielczością 2560×1600 wystawia mnie na wszystkie te problemy, o których w swoim poście pisał Scott. Dziwne to było na początku, ale po chwili przyzwyczajenia jakoś one szczególnie mi nie przeszkadzają. Ot kolejne problemiki codziennej pracy. To prawda są one irytujące, szczególnie w przypadku niektórych narzędzi. Okno wyboru pliku w SQL Management Studio wygląda tak: Read More