Od jakiegoś czasu pracuje za prawdziwe złoto jako sieciowy programista, dawno nikt nie wymagał aby po przekierowaniu wrócić do jakiegoś specyficznego kawałka strony. Zawsze kończyło się przekierowaniem do pełnej. Zapomniałem już o takiej funkcjonalność, no prawie zapomniałem. Otóż klepiąc sobie coś tam w domu, chciałem po zrobieniu POSTa wrócić gdzieś na dół strony, akcja nie korzysta ze zdobyczy technologi jaką jest AJAX, więc strona się przeładowywuje. Pozostało mi tylko skorzystanie z elementu html, k...
A first step into big data world.
Bazy danych i XML 3575 dni, 13 godzin, 23 minuty temu 258 źrodło rozwiń
Docker here docker there docker everywhere – Getting started with docker in .NET with F# Posted on by Michal Franc Docker here docker there docker everywhere – Getting started with docker in .NET and F# If you are in IT world, you surely heard or read about docker. There was / is a huge hype about this technology. It looks like this one might actually survive the initial ‘It’s awesome phase’. I was looking for some info about docker. It was confusing to get to know what docker really is. Too much mar...
Ostatnio w pracy miałem do rozwikłania pewien banalny problem (przynajmniej tak mi się pierwotnie wydawało). Moim zadaniem było znalezienie programowego rozwiązania, które w sposób jednoznaczny pozwoli zidentyfikować smartfon z systemem Windows Phone. Aplikacja wykorzystywała architekturę WinRT (Universal Apps).
Mobile development 3577 dni, 18 godzin, 20 minut temu 181 źrodło rozwiń
Postanowiłem przedstawić Wam dziś zajebiste narzędzie, o którym wcześniej nie słyszałem, a na które natknęła się ostatnio koleżanka pracująca ze mną w projekcie, poszukując odpowiedniego frameworka do „routingu” po stronie klienta. Zresztą mni...
Zapewne słyszeliście o MapReduce, a jeśli nie, to teraz macie okazję poczytać. MapReduce jest frameworkiem służącym do przetwarzania dużych zbiorów danych w sposób zrównoleglony. Ostatnimi czasy stał się bardzo popularny dzięki platformom takim jak Hadoop (o nim w kolejnym poście) czy Spark. Wykorzystywany jest wszędzie tam, gdzie dane liczy się w terabajtach. Duże firmy produkują dużo danych...
Remember that this post is not about why we should automate our functional tests. It is also not about technical details of writing tests in any particular programming language or by using any particular framework.Initial investigations Before we start writing any code we should think about best possible technical solution. The goal of this article is not to encourage using any specific framework or library. However, some crucial aspects should be considered here. First of all, we should think about o...
Ciekawostki.NET, 3wymiary, praca, rozwójPrzemysław Walkowski Gdy zaczynałem pracę, jako programista cieszyłem się jak dziecko, gdy mogłem 8 godzin siedzieć i programować. Robiłem to, co lubiłem i jeszcze mi sporo płacili. Programowałem szybko, solidnie i byłem rzemieślnikiem. Unikałem jak ognia zbyt dużego zaangażowania w biznes, który oprogramowałem i skupiałem się na pojedynczych zadaniach. To był błąd! Poniżej zebrałem to, co w pracy programisty powinno być najważniejsze, to, co sprawa, że z łatwo za...
Rynek IT wyglądał zupełnie inaczej gdy w 2008 roku podjąłem moją pierwszą, poważną pracę w branży. Nie wiele wtedy się mówiło o czymś takim jak frontend, czy backend, a i tytuły stanowisk nazywały się inaczej - tak jakoś bardziej polsko. W ogłoszeniach najczęściej szukano programistów C++ i JAVY, a także webmasterów PHP. Tych z pierwszej grupy szuka się nadal, aczkolwiek teraz mamy ładniejsze nazwy stanowisk. Spore zmiany zaszły za to w świecie webmasterów....
Sztuka programowania 3584 dni, 14 godzin, 16 minut temu 522 źrodło rozwiń
Dzisiaj goszczę dwóch Pawłów. Paweł Łukasik bloguje, występuje na konferencjach, jest założycielem dotnetomaniaka, jednym z organizatorów Wroc.NET oraz opiekuje się devPytaniami a tweetuje jako @pawel_lukasik. Paweł Sawicz również bloguje i jest prelegentem, a dodatkowo jednym z trzech organizatorów świetnej inicjatywy dotnetconfPL… a to wszystko robi w połączeniu ze studiami, tweetując jako ...
Borys najlepiej dryblował, Cybor kręcił najlepsze rogale, było kilku kajtków, którzy robili 200 kapek. Alternatywna recenzja książki Amy Hoy. Czyli rzecz o dostarczaniu.
Sztuka programowania 3584 dni, 14 godzin, 16 minut temu 250 źrodło rozwiń
TL;DR; Feedback is crucial for your career. Be proactive, get out of your closet and ask for it!
Jakiś czas temu pisałem tutaj na blogu na temat różnego rodzaju frameworków JavaScript. Dla przypomnienia, porównałem w nim takie frameworki jak BackboneJS, EmberJS oraz AngularJS. Myślę, że tematyka „frameworkowa” będzie się na łamach tego bloga przewijać wielokrotnie i dziś jest jeden z takich właśnie momentów – podstawy AngularJS Wpis powstał na podstawie krótkiej prezentacji na temat Angulara (lokalnie u mnie w firmie),...
Zapewne widzieliście już prezentację Erika Meijera z Reaktor Dev Day 2014. Prelegent postanowił rozprawić się z całą tą ściemą, jaką jest Agile, a jako jej alternatywę zaprezentował podejście „One Hacker Way” – nieskomplikowane, bo sprowadzającą się prostu do … pisania kodu. Ilu z Was łyknęło tę nowinkę niczym młody pelikan swoją pierwszą sardynkę (rym niezamierzony)? Jeśli to kupiliście, to muszę Was zmartwić – zostaliście zhakowani.
Sztuka programowania 3589 dni, 12 godzin, 29 minut temu 388 źrodło rozwiń
Myślę, że każdy kto czyta mojego bloga zauważył, że jeśli opisuję jakiś przykładowy kod, często wrzucam dodatkowo link do jsfiddle. Żeby nie było – uważam, że to świetne narzędzie, które wielokrotnie przydało mi się nie tylko podczas tworzenia wpisów na bloga ale nawet częściej przy codziennej pracy, kiedy to trzeba było zrobić na szybko jakiś „proof of concept”. Od dzisiaj jednak ogłaszam wszem i wobec, że każd...
Agile Principles, Patterns, and Practices in C# by Uncle Bob is the best book about modern Software Development I have ever read. First section (chapters 1-6) is an Overview of Agile, Extreme Programming (XP), and TDD. Very good introduction to modern software development. Chapter 6. shows all these techniques by example, by creating “The Bowling Game” application...
Sztuka programowania 3589 dni, 12 godzin, 29 minut temu 247 źrodło rozwiń
Pisanie aplikacji będziemy realizować w Xamarin Studio for Mac. Podstawowa wersja licencyjne narzędzia pozwala nam na tworzenie aplikacji bez konieczności ponoszenia jakichkolwiek opłat, z wyjątkiem kosztów związanych z późniejszym publikowaniem aplikacji na AppStore.Założenia Aplikacja będzie oferować nam dwie podstawowe metody szacowania czasu: standardową oraz t-shirt. Metoda standardowa musi oferować nam karty z następującymi symbolami: Metoda t-shirt musi dostarczyć nam następujących kart z m...
Mobile development 3589 dni, 12 godzin, 29 minut temu 133 źrodło rozwiń
W trzecim odcinku “Tydzień z Azure” razem z Mariuszem Kędziorą szukamy godzili w nowym datacenter żeby zrobić backup przed instalacją Windows 10! Zapraszam do oglądania! Share this:EmailFacebookTwitterLinkedInPosted on Author wisniaCategories Azure, Azure Backup, Azure Search, Tydzien z Azure, Virtual MachinesTags Azure Backup, Azure Search, Tydzien z Azure, Virtual MachineLeave a Reply Cancel reply Your email address will not be published. Required fields are marked * Name * Email * Website Commen...
Jest serwer Continuos Integration, który pilnuje, żeby nasz cudny kod był buildowalny poza maszyną developera. To bardzo ważne jeśli tego developera akurat nie ma w biurze. Wiadomo – u dev-a wszystko działa i wszystko się builduje – to czego nie wiadomo to co on/ona mają na komputerach poinstalowane i dlaczego tak naprawdę to to się builduje....
W ostatnią środę, czyli 21 stycznia 2015 roku Microsoft zaprezentował nowy system Windows 10. Konferencja giganta z Redmond przyniosła wiele ciekawych informacji – m.in. dowiedzieliśmy się, że nowy system operacyjny będzie przez rok od dnia premiery dostępny za darmo dla wszystkich obecnych użytkowników Windowsa począwszy od wersji 7. Komentarzy na ten temat możecie przeczytać w „Internetach” co nie miara, ja jednak chciałbym ...