Artykuły dla kategorii Start

freeimages.com
maj 04 2016
0

Najciekawsze funkcje C# 6.0, które warto znać

Czołowi blogerzy .Netowi zajmują się obecnie nowościami, które można będzie spotkać w stabilnej wersji 7.0 języka C#. W praktyce jednak, nie każdy może tak łatwo brnąć do przodu i podejrzewam, że jest sporo deweloperów, którzy wciąż nawet nie spróbowali szóstki.

Przyczyną tego stanu rzeczy najczęściej jest praca w firmie, która już jakiś czas funkcjonuje na rynku. W takiej sytuacji duży nacisk stawiamy na stabilność kodu, a każda nowa wersja czegokolwiek, stwarza potencjalne ryzyko błędu. Kompatybilny wstecz C# nie jest w tym miejscu wyjątkiem.

Dziś chciałbym Wam przedstawić kilka opcji z tej wersji języka, które rzeczywiście mogą uprzyjemnić Waszą codzienną pracę z tą technologią i które być może zachęcą Was (lub Waszych pracodawców), do ryzyka związanego z przejściem na nowszą wersję frameworka i tym samym języka C#.

freeimages.com
maj 02 2016
0

1Weather - ładna i dopracowana pogodynka

Przez kilka ostatnich lat, wiernie trwałem przy wszelakich pogodynkach z serii Accuweather. Na Androidzie jest oficjalna aplikacja od tego właśnie dostawcy, z której byłem bardzo zadowolony, aż do jednej z aktualizacji kilka miesięcy temu. Wprowadziła ona radykalne zmiany, które mi osobiście nie przypadły do gustu. Dodatkowo mocno ucierpiała stabilność i zniknęło kilka funkcji, do których przywykłem. Przez jakiś funkcjonowałem w stanie zniesmaczenia, ale w końcu postanowiłem się przemóc i dokonać dobrej zmiany.

Przewertowałem sklep Google Play w poszukiwaniu tej nowej, jedynej i tak trochę przypadkiem trafiłem na 1Weather. Słyszałem już wcześniej sporo dobrego o tym programie, ale nie przyglądałem mu się bliżej, ponieważ byłem zadowolony z tego co mam. Może to był błąd?

freeimages.com
kwi 27 2016
0

Interdyscyplinarność vs specjalizacja

W jednym z ostatnich tekstów, pisałem o tym, że może trudno być programistą aż do emerytury. Konkluzja tego tekstu była taka, że wielu programistów może z czasem odrobinę zmieniać wykonywane stanowisko. Na szczęście w branży IT mamy tutaj spore pole do popisu ponieważ okazuje się, że istnieje życie poza deweloperką;-)

Skoro już poruszyłem temat różnorodności stanowisk, to chciałbym się z Wami podzielić moimi przemyśleniami do trochę powiązanego tematu. Od jakiegoś czasu zastanawiam się, czy lepiej dokonywać specjalizacji stanowiskowej (nie mylić ze specjalizacją w obrębie stanowiska czyli np. programista backend .net, programista backend java itp.), czy też może posiadać cechy/umiejętności, które pozwolą łatwo przełączyć się na inne stanowisko. W skrócie pytanie jest proste - czy lepiej postawić na interdyscyplinarność, czy specjalizację?

freeimages.com
kwi 25 2016
0

upday - nowy, inteligentny agregator wiadomości

Od jakiegoś czasu mam wrażenie, że trochę ucichła moda na wszelkiej maści agregatory treści - przynajmniej te ogólnoświatowe, natomiast delikatnie rozruszał się nasz rynek lokalny. Całkiem niedawno opisywałem interesujący agregator skierowany na polski rynek - a mianowicie SQUID. Dziś mam zamiar przedstawić solidnego konkurenta dla tamtej appki, czyli tytułowy program upday.

Autorem programu jest gigant wydawniczy Axel Springer SE, aczkolwiek treść zawartych tu materiałów nie są w żaden sposób ograniczone do tego co znajduje się w zasobach Axela. Zapraszam do recenzji.

freeimages.com
kwi 18 2016
0

Bądź bardziej sumienny z aplikacją Śledzenie Nawyków Loop

Jak pewnie zdążyliście zauważyć, spory nacisk stawiam na organizację zadań. Stąd też często można znaleźć tutaj recenzje aplikacji typu TODO, czy też opisy metodyki GTD. Nie wszystko jednak dobrze da się opisać za pomocą tego rodzaju rozwiązań. Co np. zrobić z naszymi nawykami, które z jednej strony moglibyśmy zapisać jako zadanie, z drugiej zaś musiało by to być rozwiązanie powtarzalne? Dlatego też trudno zapisać kurs angielskiego, czy wypad na siłownie jako klasyczny punkt typu zrób i odznacz.

Lepszym rozwiązaniem tego problemu, będzie wykorzystanie aplikacji przeznaczonej stricte do monitorowania naszych nawyków, która będzie też analizować siłę z jaką dbamy o nasze przyzwyczajenie. Jednym z takich programów jest tytuł Śledzenie nawyków Loop, który mam przyjemność Wam dzisiaj zrecenzować.

freeimages.com
kwi 16 2016
0

Hadoop. Kompletny przewodnik. Recenzja książki

Zastanawialiście się kiedyś, jakie programowe i sprzętowe rozwiązania są wykorzystywane przez gigantów IT? Weźmy np. takie Google, które codziennie obsługuje setki milionów zapytań, a oprócz tego indeksuje każdą nowo dodaną stronę. Trudno to sobie nawet wyobrazić, ale w takich sytuacjach wykorzystywane są naprawdę potężne farmy serwerów oraz skalowalne rozwiązania, które są w stanie reagować na wszelkiej maści nagłe piki - np. ważne zdarzenia na świecie.

Czy wyobrażacie sobie jak w tej sytuacji składowane są dane? Jeśli pomyśleć, że taki Google może mieć nawet tysiące serwerów je przechowujących? Z pewnością trudno było by w takiej sytuacji wykorzystać rozwiązania typu RDBMS, które często nie są dobrze przygotowane do takiej skali operacji oraz do nieustannej obsługi zapytań SELECT.

Dlatego od jakiegoś czasu coraz większy nacisk stawia się na tzw. rozwiązania typu NoSQL (takie jak wspomniany w tytule Hadoop), które po prostu lepiej radzą sobie w dzisiejszych czasach m.in. dzięki lepszemu wykorzystaniu sprzętu, większej skalowalności oraz braku nacisku na normalizację danych.

Dziś mam przyjemność zrecenzować Wam jedną z nie wielu dostępnych po polsku książek, poświęconych tej tematyce. Zapraszam do recenzji:-)

metro.co.uk
kwi 11 2016
0

Pepper - gratka dla łowców okazji

Jeśli miałbym przypisać zestaw cech, który najlepiej opisywałby obywateli naszego kraju, to z pewnością na mojej liście umieściłbym kombinatorstwo. Lubimy kombinować i to niezależnie od sytuacji. Jak robić by się nie narobić to z pewnością życiowe motto nie tylko Ferdka Kiepskiego. Ponadto jesteśmy łasi na okazje - wszędzie gdzie jest szansa na potencjalnie tańsze zakupy, nie trudno o znalezienie amatorów łatwych okazji.

Jeśli zaliczasz się do tej grupy (a chyba każdy z nas trochę czuje te klimaty), to z pewnością powinieneś zainteresować się dzisiejszą aplikacją tygodnia, która jest gratką dla łowców okazji.

freeimages.com
kwi 04 2016
0

iA Writer - notatnik, który pokochasz

Lubię wszelkiej maści notatniki, które nie tylko poprawiają moją produktywność i organizację, ale czasem służą mi nawet jako swego rodzaju pamięć krótkotrwała.

Na co dzień do poważnych tematów używam Evernote, który sprawuje się bardzo dobrze i mam dostęp do niego na każdym ekranie, ale czasem potrzebuję również programu, do swego rodzaju notatek tymczasowych, w których spisuje np. ustalenia z jakiejś rozmowy na gorąco, bądź też wklejam tymczasowe fragmenty kodu itp. W takiej sytuacji nie do końca ważna jest synchronizacja, ale bardziej prostota użytkowania i w takich warunkach świetnie odnajduje się tytułowy bohater tekstu, czyli iA Writer.

freeimages.com
mar 30 2016
0

Czy można być programistą aż do emerytury?

Różne badania dowiodły, że z wiekiem spada nasza sprawność umysłowa. Nie tylko więc się wolniej uczymy, ale również w życiu codziennym analiza niektórych sytuacji może nam zająć więcej czasu, co może mieć oczywiście przełożenie na naszą pracą.

Będąc programistą, bardzo często jestem zmuszony do pracy na wysokich obrotach. Czasem trzeba szybko reagować, lub po prostu dobrze zanalizować problem, by uniknąć potencjalnych konsekwencji. Praca w IT wymaga również ciągłego rozwoju - wystarczy spojrzeć na ilość frameworków JavaScript wypuszczonych na przestrzeni kilku ostatnich lat, by przekonać się, że słowo dynamiczny, bardzo łagodnie określa tempo zmian dziejących się w tym świecie. Pytanie więc - jak długo można tak funkcjonować?

awesome steampunk machine
mar 28 2016
0

Awesome Steampunk Machine - gra która łatwo Cię zdenerwuje

Lubię grać i nie ukrywam, że jest to jedna z tych aktywności do których chętnie wracam w ramach mojego wolnego czasu. Oczywiście jako, że nie mam go już teraz zbyt wiele, fajnie jest gdy znajdzie się choćby godzinka w ciągu dnia na tego typu rozrywkę. W związku z zaistniałą sytuacją, szukam raczej gier, które zapewnią mi dużą grywalność i są na maksa satysfakcjonujące. Przy takich założeniach, trudno mi było ocenić tytułową grę, która z jednej strony daje sporo satysfakcji, z drugiej zaś potrafi nieźle sfrustrować-;) Zapraszam do recenzji.