.Net, C#, WinForms, WPF, Xamarin, Javascript, Node.js, TSQL
Początek nowego roku to zwykle okres podsumowań i planów na nadchodzące 36x dni. Ja zwykle uciekałem raczej od tej czynności, tym razem jednak może warto zastanowić się nad tym co udało a czego nie udało się osiągnąć w obecnym roku a do czego może ambitnie warto by podejść w roku nadchodzącym. Pozytywy 2011. Zawodowe: – udało mi […]
Jestem właśnie świeżo po lekturze wpisu na blogu Macieja Aniserowicza, który z dużym zainteresowaniem śledzę. http://maciejaniserowicz.com/post/2011/10/12/Freelancing-i-okrutna-rzeczywistosc-Koniec-devDream.aspx Nie ukrywam, że zazdrościłem tej przygody z freelancingiem, za którym trochę tęsknię – przez kilka lat w duecie z kolegą opracowywaliśmy strony internetowe (ja byłem odpowiedzialny za silnik strony PHP+SMARTY+MySQL, wtedy jakoś rzadko używało się „gotowców”, a jeżeli w […]
Tytuł postu jest z pytajnikiem, bo tak naprawdę nie wiem czy do końca można to nazwać bugiem. Zgłosiłem już problem do Microsoft – nie znalazłem nigdzie w sieci opisu takiej sytuacji i jej rozwiązania więc pomyślałem, że może warto ku pamięci utrwalić to zarówno w ten sposób jak i generując post tutaj. Problem dotyczy na […]
Bardzo często zdarza mi się pisać soft, który komunikuje się z różnego rodzaju urządzeniami po RS-ie 232. Zwykle są to skanery kodów kreskowych, drukarki kodów kreskowych, wagi itp. Niestety często jest tak, że urządzenia są zamówione ale jeszcze nie dotarły, lub np. z różnych przyczyn trafiają od razu do klienta a software pasuje przygotować tak, […]
Postgresql Database Modeler jest bardzo ciekawym, wieloplatformowym (Win, Linux, MacOS) narzędziem Open Source, na które trafiłem jakiś czas temu. Program jest nadal w wersji rozwojowej i jego autor intensywnie nad nim pracuje, dodając wciąż nowe funkcje. pgModeler – w dużym skrócie – pozwala na wizualne zaprojektowanie tabel i relacji oraz wyeksportowanie ich do bazy, lub […]
Programowanie urządzeń mobilnych interesuje mnie już od dość dawna. W obecnej sytuacji na rynku, o czym chyba każdy doskonale wie, dominują iOS i Android – z czego właśnie ten drugi interesuje mnie zdecydowanie bardziej. Niestety, z Javą nie lubimy się zbytnio i poza krótkim epizodem na studiach nigdy nie używałem specjalnie tego języka. Przygodę z […]
Zgodnie z zapowiedzią z ostatniego postu podzielę się wrażeniami z kursu. Na chwilę obecną promocja się skończyła i w/w kurs zamiast wcześniejszych 25$ kosztuje 129$ (sic!). Kurs składa się ze zbioru nagranych szkoleń prowadzonych przez Roy’a dla jednej z firm oraz z kilku filmów będących nagraniami bez „publiczności”. Tematycznie i chronologicznie kurs pokrywa się z materiałem […]
Wczoraj na Twitterze Roy ogłosił promocję na kursy online, które oferuje na swojej stronie. Promocja jest dość konkretna – większość kursów kosztujących wcześniej 99$ obecnie kosztuje 25$. Jakiś czas temu kupiłem książkę Roy’a „The art of unit testing”, którą uważam za doskonały podręcznik do nauki tworzenia i stosowania testów jednostkowych. Ja skusiłem się na kursy „Unit […]
NDC Oslo to niewątpliwie największa i najciekawsza konferencja soft-dev i to nie tylko dla programistów .Net .Nagrania z tegorocznych sesji pojawiły się praktycznie natychmiast po zakończeniu konferencji – jest tego naprawdę duuużo i sporo bardzo ciekawych tematów. Udało mi się już oglądnąć kilka ciekawych dla mnie sesji – poniżej moja krótka recenzja tego co już […]
Jakiś czas temu w moim starym wiernym HP nx7300 umarł układ ładowania baterii. Jako że w naprawy płyty głównej nie bardzo wierzę, a zakup nowej płyty niemal przekracza wartość komputera stwierdziłem, że zrobię mały upgrade. Kupiłem po leasingowego HP 8510w, który w czasach gdy kupowałem nowego nx7300 kosztował worek pieniędzy i był naprawdę wypasiony. Na […]
Jakiś czas temu sporo walczyłem z pewnym napisanym przez siebie w C# softem, gdzie niemal w 100% byłem pewien obecności memory leak. Aplikacja to stosunkowo nieskomplikowany klient/serwer Modbus TCP odczytujący dane z kilku urządzeń i udostępniejący je klientom odpytującym w odpowiednich rejestrach dla każdego z klientow. Architektura stosunkowo prosta. Niestety sprzęt, na którym ów soft […]
Stare porzekadło, które mówi że „lepsze jest wrogiem dobrego” ma coś w sobie. Jakiś czas temu wykonywaliśmy upgrade WinCC ze starych wersji (6.0, 5.0) do wersji 7.2. Wcześniej taki upgrade robiłem wielokrotnie z jeszcze niższych wersji (4.2) do wersji 7.0 i był on bezproblemowy – automatyczne konwertery w kolejnych wersjach bez problemu radziły sobie ze […]
Przygotowywałem ostatnio dla klienta soft, którego zadaniem było pobieranie i wyświetlanie (z opcjami filtrowania) plików CSV generowanych przez aplikacje pilnujące produkcji. Zadanie dość banalne, nie mniej jednak pojawił się drobny problem – nowy plik CSV tworzony jest jedynie po zmianie asortymentu na maszynie co nie zdarza się mimo wszystko tak bardzo często, a użytkownik chce […]
Dzisiaj uruchamialiśmy u klienta aktualizację systemu, do którego aplikację pisałem jeszcze w 2008 roku. Sześć lat to jednak szmat czasu i poza dość starą technologią, której już dzisiaj w zasadzie nie używam (Delphi 2005) sam kod pozostawia niestety też wiele do życzenia, a z praktyki wiem, że refaktoryzacja bez możliwości dobrego zasymulowania warunków produkcyjnych zwykle […]
Dzisiaj pół dnia spędziłem walcząc z ustawieniem validacji dla kontrolek w wpf. Zdefiniowałem mapowanie do klasy, wskazałem na właściwą klasę i g..no – wynikiem builda za każdym razem był Error i komunikat o nie możliwości znalezienia mojego validationrule w mapowanej klasie. W pewnym momencie z głupia skasowałem całą linijkę i wpisałem jeszcze raz, pozwalając tym […]