Kategorie
Java Script

Unikalne wartości tablicy w JS

Znalezienie unikalnych elementów tablicy lub usunięcie duplikatów to jedno z podstawowych czynności jakie wykonujemy jako programiści. Równie często takie zadanie pojawia się podczas rozmów rekrutacyjnych, ponieważ możliwości jego rozwiązania jest wiele, przynajmniej w JS. Sam kilka razy byłem o to pytany, a w zależności od odpowiedzi udowodnisz swoje doświadczenie i znajomość języka.

Kategorie
ServiceNow

Bycie konsultantem technicznym ServiceNow

Branża IT jest bardzo szerokim obszarem, gdzie stykają się kompetencje typowo techniczne, jak również biznesowe, związane choćby z zarządzaniem. Moja dotychczasowa działalność dotyczyła programowania, częściowo także projektowania i testowania wdrażanych rozwiązań. Algorytmy, struktury danych, testowanie i analiza kodu to typowe obowiązki programistów.

Nowe frameworki JS, zmieniające się metodologie, dostępne architektury wymagają ciągłego wysiłku, kiedy chcemy być „na bieżąco”. Zdarza się takie wieloletnie wysiłki prowadzą do wypalenia zawodowego i chęci spróbowanie czegoś nowego.

Kategorie
Przemyślenia

Architekt w ciągu 20 tygodni

Ten wpis to takie moje osobiste przemyślenia na temat szkolenia Droga Nowoczesnego Architekta, w skrócie DNA, którego druga edycja wystartowała w marcu 2020 roku. Nie oceniam ostatecznie samego kursu, ponieważ ten dopiero trwa od miesiąca. Jednak będąc jego uczestnikiem mam już jakieś wstępne pojęcie odnośnie tego co widziałem i czego spodziewam się.

Kategorie
Java Script

Minimalna i maksymalna wartość tablicy w JS

Znalezienie minimalnej lub maksymalnej wartości w tablicy nie jest trudnym zadaniem, ale nie w każdym języku programowania dostępnej jest dzięki wbudowanej funkcji. Przykładowo PHP oferuje funkcje min() oraz max(), które jako argument przyjmują tablicę bądź kolejne argumenty do znalezienia skrajnych wartości wśród nich. Niestety JS nie oferuje takich funkcji dla obiektu Array. Istnieje proste rozwiązanie.

Kategorie
Java Script

Sumowanie elementów tablicy w JS

Operacje na tablicach i manipulacje ciągami znaków to jedne z najczęściej wykonywanych działań w codziennej pracy programisty. Nawet podczas rozmów kwalifikacyjnych sprawdzana jest taka wiedza, choć to w zasadzie wiedza podstawowa z zakresu algorytmów. Jednak to w jaki sposób rozwiążesz takie lub podobne zadanie może dodatkowo świadczyć o twoich umiejętnościach. Zatem ile znasz sposobów posumowania elementów w JS.

Kategorie
HTML5

Wsparcie HTML5 na początku 2019 roku

Minęło kilka lat od kiedy HTML5 został zaproponowany jako nowy obowiązujący standard w internecie. Czas płynie, a producenci przeglądarek jakby tego nie zauważyli, ale w sumie żadna to niespodzianka, wszak zawsze implementacja standardów szła im jak po grudzie. Zapraszam do mojego podsumowania i porównania wsparcia HTML5 przez najpopularniejsze przeglądarki internetowe.

Kategorie
Edytory Przemyślenia Software

3 prawdziwe edytory tekstu dla programistów pod Linuksem

Praca programisty to głównie pisanie i edytowanie kodu. Poza wygodnym fotelem i dobrej jakości monitorami bardzo ważny jest edytor. Kwestia systemu operacyjnego jest drugorzędna, ponieważ często wynika ze specyfiki pracy, a nawet osobistych preferencji. Ostatnie 10 lat używałem wielu różnych edytorów prywatnie pracując w systemie Ubuntu, ale z żadnego nie byłem w pełni zadowolony. Próbowałem Gedit, Kate, Bluefish, a nawet Eclipse. Dopiero praca dla pewnej skandynawskiej firmy pozwoliła mi na wygodne i efektywne tworzenie kodu dzięki Sublime Text. Bardzo dobrze wspominam ten okres, bo dostrzegłem bardzo subtelne różnice między programami dedykowanymi dla produktów Apple, a często topornymi i ułomnymi, choć darmowymi odpowiednikami dla Linuksa. Zatem jaki edytor tekstowy (Text Editor) bądź zintegrowane środowisko programistyczne (Integrated Development Environment) pod Linuksem będzie idealne dla programisty?

Kategorie
Przemyślenia

Jak zostać programistą webowym?

Wynagrodzenia rosną, bezrobocie spada, a praca szuka ludzi. Wszystko to prawda, ale jednak nie w każdej branży. Programiści i wszelkiej maści specjaliści IT mają, rzeczywiście łatwiej w życiu, ale czy aż tak łatwo jak wydaje się ludziom stojącym z boku. Zatem jak zostać programistą stron internetowych?