Lista artykułów

Wprowadzenie do wyrażeń regularnych RegEx

RegEx czyli wyrażenia regularne to potężne narzędzie pozwalające na zaawansowaną pracę z tekstem. Najczęściej spotkamy się z nimi, przy walidacji danych wprowadzanych przez użytkowników. Jednak nie jest to ich jedyne zastosowanie, za ich pomocą możemy odnaleźć wzorzec w tekście, pociąć tekst na fragmenty, czy też zamienić tekst zgodny ze wzorcem na inny. Skopiowałem wyrażenie regularne […]

IL - między piekłem a niebem.

Blog programistyczny.

Jak SPRAWDZIĆ, czy ktoś NAPRAWDĘ czegoś od Ciebie CHCE? [devstyle vlog #193]

Uczymy się Elasticsearch #008: coś poszło nie tak, czyli seria moich fackupów

Artykuł podsumowujący wszystkie błędy jakie do tej pory popełniłem dostrajając zapytania i testując możliwości Elasticsearcha.

97 rzeczy które każdy programista powinien wiedzieć. Część szósta (81-97)

To już ostatni post z serii streszczeń opartych o zbiór zasad 97 rzeczy które każdy programista powinien wiedzieć. Zapraszam do lektury! 81. Testy powinny być precyzyjne i dokładne Powinny być testowane konkretne rezultaty, np. jeśli testujemy funkcję sortującą to test powinien sprawdzić dokładny wynik, a nie liczba zwracanych elementów. Podobnie jak w przypadku dodawania elementu […]

Frontend Con 2018

Blog sarvendev.com został patronem medialnym konferencji Frontend Con 2018. Z tej okazji mam do oddania zniżkę 50% na bilet na tę konferencję, o której więcej informacji można przeczytać poniżej. Myślę, że warto się wybrać. Zainteresowanych zniżką proszę o dodanie strony do obserwowanych (fb, tw, email) i zostawienie komentarza pod tym wpisem lub w social media. […]

Frontend Con 2018

Blog sarvendev.com został patronem medialnym konferencji Frontend Con 2018. Z tej okazji mam do oddania zniżkę 50% na bilet na tę konferencję, o której więcej informacji można przeczytać poniżej. Myślę, że warto się wybrać. Zainteresowanych zniżką proszę o dodanie strony do obserwowanych (fb, tw, email) i zostawienie komentarza pod tym wpisem lub w social media. […]

FRONTEND CON 2018 zbliża się wielkimi krokami. Wśród gwiazd m.in. Harry Roberts

FRONTEND CON 2018 zbliża się wielkimi krokami. Wśród gwiazd m.in. Harry Roberts Jeszcze tylko kilka tygodni dzieli nas od Frontend Con 2018! Patrząc na duży sukces zeszłorocznej edycji i listę ekspertów zaproszonych w tym roku spodziewamy się wydarzenia na światowym poziomie. Frontend Con jest jedną z największych konferencji technicznych w Europie, w pełni poświęconej technologiom frontendowym. Tegoroczna edycja odbędzie się 4 i 5 grudnia, w kultowych wnętrzach warszawskiego Pałacu Kultury i Nauki.

Nowa Strona Danych – Hackathon Ministerstwa Cyfryzacji

Ministerstwo Cyfryzacji pokazało nową odsłonę portalu z danymi publicznymi - dane.gov.pl . Masz pomysł jak go ulepszyć? Jak zmienić go w jeszcze bardziej użyteczny? Weź udział w Hackathonie - nowa strona danych i stwórz narzędzia, które ułatwią korzystanie z otwartych danych.

Kilka słów o tabelach w obiektowym świecie – ORM czy SQL?

Jakie języki programowania przewijają się najczęściej w ofertach pracy? Cokolwiek, w czym jesteś w stanie stworzyć jakiś back-end, nieśmiertelny JS i niemalże równie wszechobecny SQL tego lub innego sortu. Na rozmowie czasem zdarzy nam się odpowiedzieć na pytanie dotyczące where’ów, selectów i innych joinów i… bywa, że jest to ostatni raz, gdy masz do czynienia w [...]

Why you do not write tests?

Probably every developer will agree that testing software is important, everyone expects from third-party library or application that it will work, that it is well written and thoroughly tested, even if it’s Continue Reading Why you do not write tests?

Jak mądrze rozwijać swoje umiejętności programistyczne?

Kariera programisty to nieustanny rozwój Mam nadzieję, że jest to oczywiste dla każdego czytelnika tego bloga. Kto się nie rozwija tak naprawdę się cofa. Dlatego też warto już od samego początku wiedzieć jak rozwijać się mądrze tak, aby wypracować sobie dobre nawyki i praktyki oraz uniknąć błądzenia w poszukiwaniu odpowiedzi na nurtujące nas pytania. Artykuł …

3 sposoby na git merge

W różny sposób pracujemy z gitem i scalamy branche. Już niedługo pojawi się e-book o git flow, który Ci obiecałam. Jednak aby pracować z git flow, trzeba znać podstawowe operacje. O naprawdę bazowych operacjach pisałam już wcześniej we wpisie o podstawach […]

Enum.ToString() z parametrami

Ostatnio natknęłam się na pewien problem. Miałam jakiś enum, przykładowo: Potrzebowałam zwrócić wartość liczbową enuma jako string (czyli liczbę 0 zapisaną w stringu „0”). Co mogłam zrobić? Ano mogłam napisać najprościej, jak się da: Jednak tutaj powinna mi się zapalić czerwona lampka. Przecież metoda .ToString() dla danej wartości enuma zwraca jego wartość tekstową, a nie liczbową.…

Kahlan – skróty podczas tworzenia instancji Double

Czołem! Całkiem nie dawno dorzuciłem swoje 3 grosze do projektu Kahlan. W tym wpisie przedstawię co nowego dodałem. Możliwość zdefiniowana wartości zwracanych przez metody podczas tworzenia instancji \Kahlan\Plugin\Double. Przed zmianami, używając funkcji allow: [crayon-5bf461520fd7b748570667/] Po zmianach, używając parametrów podczas tworzenia instancji: [crayon-5bf461520fd81527302297/] Możliwość zdefiniowana fałszywej implementacji metody podczas tworzenia instancji \Kahlan\Plugin\Double. Przed zmianami, używając funkcji …