Blog Posts

Znalezione w sieci #5

Pierwsze wiosenne zestawienie „Znalezionych w sieci” przed Wami, a w nim dużo świeżych informacji ;). W dzisiejszym wpisie znajdziecie najnowszy raport Stack Overflow, w którym ponad 64 tysiące programistów z całego świata podzieliło się swoim zawodowym doświadczeniem. Nie zabrakło również wiedzy praktycznej. Znajdziecie m.in. artykuł o teorii i psychologii kolorów

czytaj więcej

Gdzie pracuje programista?

O zaletach pracy programisty można się długo rozwodzić, ale jedną z najważniejszych jest różnorodność miejsc pracy, projektów i technologii, które się z nią wiążą. Niemal każdy sektor rynku potrzebuje programistów, a ofert pracy jest bez liku. Dla każdego znajdzie się “coś miłego”. Esencją bycia programistą jest pisanie kodu i programowanie

czytaj więcej

Programisto, nie zapominaj o algorytmach! #4

Witajcie w kolejnym odcinku naszego cyklu algorytmicznego. Dzisiaj zobaczymy dlaczego stos jest taki ważny zaglądając do środka komputera. Przyjrzymy się bliżej konkretnym implementacjom struktury danych stosu i zobaczymy parę najprostszych przykładów zastosowań. Wreszcie, dowiemy się jaka jest złożoność obliczeniowa pewnych operacji w wybranych implementacjach. To do dzieła! W ramach przypomnienia

czytaj więcej

Znalezione w sieci #4

Kolejne zestawienie „Znalezionych w sieci” przed Wami, a w nim dużo praktyki ;). W dzisiejszym wpisie znajdziecie wprowadzenie do Webpacka, tutorial responsywnego mailingu, sporo CSS-owych inspiracji oraz praktyczną implementację wzorców projektowych w PHP. Nie zabraknie również trendów w projektowaniu oraz technologicznych nowinek m.in. o journey-driven desing czy nowoczesnej kryptografii w

czytaj więcej

Zacznij w IT: Front-end developer

Czy kiedykolwiek zastanawiałeś się ile stron internetowych jest w sieci? Jedno proste zapytanie w Google w ułamkach sekund wyświetli miliony wyników. Przez ponad dwie dekady od powstania pierwszej strony www internet rozrastał się w coraz szybszym tempie. Zmieniały się trendy i wykorzystywane technologie. Obecnie szacuje się, że w sieci jest

czytaj więcej

Błędy w pisaniu kodu HTML i ich analiza cz.1

Dobrze napisany kod HTML rozwiązuje wiele problemów, które ciężko rozpoznać rozpoczynając przygodę z tworzeniem stron internetowych. Czasami nawet doświadczeni webmasterzy zapominają o najprostszych zasadach, które generują błędy. W tym wpisie pokażę Ci jak wyłapać właśnie te, które czasem łatwo przeoczyć. Z czego tak naprawdę wynikają błędy w kodzie HTML? Źródła

czytaj więcej

Znalezione w sieci #3

Pierwsza noworoczna odsłona „Znalezionych w sieci” przed Wami. Na początek roku mamy dla Was przede wszystkim bardzo dużo trendów i prognoz na 2017 r. Przeczytacie m.in. o wykorzystaniu koloru roku Pantone, gradientowych interfejsach mobilnych czy dobrych praktykach UX. Nie zabraknie również ciekawostek o wykorzystaniu sieci neuronowych czy Big Data w

czytaj więcej

Geolokalizacja w PHP

Użytkownicy odwiedzający naszą stronę internetową zazwyczaj są zlokalizowani w różnych miejscach. Aby móc sprawdzić w jakim miejscu znajduje się użytkownik na naszej stronie, możemy skorzystać z geolokalizacji. W słownikowym znaczeniu geolokalizacja, to określenie fizycznego położenia obiektu. Pojęcie to zazwyczaj kojarzy się z GPS. W naszym przypadku, będziemy lokalizować użytkowników na

czytaj więcej

Zacznij w IT: Data scientist

Data scientist to zawód nazwany przez Harvard Business Review najgorętszą profesją nadchodzącego stulecia. Wymaga mieszanki wielodyscyplinarnych umiejętności – zaczynając od przekroju wiedzy matematycznej, statystycznej i technologicznej po umiejętności komunikacyjne czy biznesowe. Ciężko znaleźć specjalistę z tak szerokim wachlarzem umiejętności. Jeszcze ciężej znaleźć osobę, która doskonale rozumie pojęcie Data Science. Czym

czytaj więcej

Zasady pisania czytelnego kodu, czyli o kulturze programisty

Czy zdarzyło ci się, że czytając cudzy kod czułeś się jak rozbitek na bezludnej wyspie? Czy błądziłeś w leśnej gęstwinie egzotycznego nazewnictwa klas, wśród ekspansji multiplikujących się divów? Czy widziałeś jak instrukcje i tagi dusiły się w zgoła nie miłosnym uścisku, rozpaczliwie potrzebując spacji niczym świeżego powietrza? Choćbyś był Wojowniczym

czytaj więcej

Programisto, nie zapominaj o algorytmach! #3

Dzisiaj przed Wami kolejny wpis z algorytmiki. Dowiecie się czym są struktury danych i abstrakcyjne typy danych oraz poznacie podstawowe rodzaje ADT. Jesteś tutaj pierwszy raz? Zacznij od wprowadzenia do algorytmów oraz złożoności obliczeniowej. Podczas tworzenia programów napotykamy na problem: jak mamy zapisać dane w pamięci? Bardzo często od dobrego lub

czytaj więcej

Lifelong learning, czyli jak się uczyć przez całe życie

Kiedy ostatnio nauczyłeś się czegoś nowego? Jeżeli odpowiedź na to pytanie brzmi “nie wiem” lub “dawno”, koniecznie czytaj dalej.  Większość z nas pewien etap regularnej nauki kończy razem z opuszczeniem murów uczelni. Kiedyś umiejętności zdobyte w trakcie studiów były wystarczające do rozpoczęcia kariery zawodowej. Obecnie coraz częściej wiedza, którą przyswoimy

czytaj więcej

Programisto, nie zapominaj o algorytmach! #2

W poprzednim odcinku rozpoczęliśmy temat algorytmiki i powiedzieliśmy co nieco o złożoności obliczeniowej. Pewnie część z Was głowi się – jak to właściwie obliczyć? Spróbujemy sobie dzisiaj odpowiedzieć na to pytanie i (z pewną dokładnością) przeanalizować złożoność obliczeniową kawałków kodu. Temat wymagający pełnego skupienia 🙂 Analiza złożoności obliczeniowej Przypomnijmy, że będziemy

czytaj więcej

Znalezione w sieci #2

Kolejna odsłona nowinek z sieci przed Wami. W grudniowym zestawieniu odkryjecie sporo najnowszych funkcjonalności m.in. ECMAScript 6, WordPressa 4.7 czy Angulara 1.6. Poza tym znajdziecie zestawienie najlepszych stron mijającego roku według Davida Walsha, wyzwanie „24 pull requests for Christmas” czy kopalnię wiedzy dla front-endowców. Wpis w sam raz na długie,

czytaj więcej

Programisto, nie zapominaj o algorytmach! #1

Każdy początkujący programista w swojej karierze trafia prędzej lub później na temat algorytmów i struktury danych. Czy to na studiach, czy na własną rękę, kiedy okazuje się, że cudowne rozwiązanie problemu jest skrajnie niewydajne. Odpowiedzi na pytanie: „Dlaczego mój program działa tak wolno?” udziela często algorytmika – nauka o algorytmach. Dzisiejszym

czytaj więcej

Cachowanie w PHP

Wraz ze wzrostem popularności naszego serwisu, kiedy dzienna liczba odwiedzających to nie 100 a 10 000 osób, zapotrzebowanie serwera na zasoby rośnie. Najczęściej jesteśmy wtedy zmuszeni do zakupienia lepszego, bardziej wydajnego serwera. Z pomocą może przyjść nam cachowanie, z którego możemy skorzystać na kilka różnych sposobów. Na początek, czym jest

czytaj więcej

5 miękkich umiejętności, o których każdy programista powinien pamiętać

Co widzi przeciętna osoba, kiedy wyobraża sobie programistę? Prawdopodobnie stereotypowy obraz: posępny człowiek siedzący przy klawiaturze, wpatrzony w monitor i maniakalnie przebierający palcami po klawiaturze. Mamrocze coś do siebie, klnie na komputer, po jego biurku walają się puste kartony po pizzy oraz puszki Red Bull’a. Nikt nigdy nie widział, aby

czytaj więcej

Znalezione w sieci #1

Przed Wami pierwsza odsłona “Znalezionych w sieci”. Co miesiąc w tym cyklu będziemy publikować nowinki technologiczne, przydatne tutoriale i najnowsze narzędzia, które ułatwią Wam pracę ;). Co ciekawego znajdziecie w listopadowym wydaniu? Sporo wskazówek dla początkujących programistów, pokaz możliwości AI od Google oraz garść trendów w JavaScript na nadchodzący rok.

czytaj więcej

Let’s CSS #1 – kafelkowy grid

Dzisiejszym wpisem ruszamy z cyklem praktycznych tutoriali, dzięki którym podszkolisz swój CSS-owy warsztat. Jeśli zastanawiasz się, co rozwieje nudę prostokątnych kształtów ułożonych wzdłuż regularnych linii waszych monitorów, wyznaczających granice przeglądarek i layoutów, które wzbogacone o kolejne kolory i kształty uparcie wyglądają zbyt grzecznie, to odpowiem wam – przechylcie głowy o czterdzieści

czytaj więcej

Lifelong learning w karierze programisty

Rozwój technologiczny coraz bardziej kształtuje dynamiczne zmiany gospodarki. Większość osób, które obecnie wchodzi na rynek pracy zmieni swoje kwalifikacje zawodowe przynajmniej 4 razy w ciągu życia. Etapy nauki, pracy i odpoczynku będą się cyklicznie przeplatać, a idea ‚one job in a lifetime’ zagrożona jest wymarciem. Co zrobić by nadążyć za

czytaj więcej

Jak nie zepsuć strony WWW – czym jest SEO?

Obecność w sieci to biznesowe must-be każdej firmy. Za pomocą wyszukiwarki Google użytkownicy generują 3,5 miliona zapytań dziennie. Jakich błędów nie popełniać, by dać się znaleźć? Dlaczego najwyższa w wyszukiwarce to ta najlepsza? Jak pozycjonować strony, by dział marketingu Cię pokochał? Tego wszystkiego dowiesz się w naszym cyklu ‚‚Jak nie

czytaj więcej

Jak znaleźć dobrego programistę JavaScript?

Znalezienie dobrego programisty to często duże wyzwanie, z którym mierzy się na co dzień praktycznie każda firma technologiczna. Jak zweryfikować umiejętności, wiedzę i doświadczenie kandydata? Ten artykuł pomoże ci wyłowić z morza programistów perełki do twojego zespołu. JavaScript (w skrócie JS) jest dynamicznym językiem programowania opartym na prototypowej konstrukcji obiektów. W

czytaj więcej

Site Footer

Sliding Sidebar