TheBugger

  • [pl] Specificity, czyli co oznacza C w CSS

    December 28, 2021 by

    English version CSS czyli kaskadowe arkusze stylów – coś, czego używa duża część frontend developerów. Jednak spotkałem się z programistami, którzy latami używali CSS, a wciąż myśleli, że style, które są na końcu arkusza nadpisują te na początku. Kaskadowość to właśnie zasada które style nadpisują które. Na powyższym przykładzie mamy 3 razy zdefiniowane kolory ale… Read more

  • [en] Specificity: what means C in CSS

    December 28, 2021 by

    Wersja Polska CSS – Cascading Style Sheets – somethink, that is used by big part of frontend developers. But even this, I met programmers, that have used CSS by years, and still have thinked, that style on the end of sheet overrides this on the beggining. Cascading is set of rules which styles overrides which.… Read more

  • [en]About size of code

    March 10, 2021 by

    Polish version Good code is short code. What I mean is that if you can implement the same feature in 500 or 100 lines of code, 100 will be better. Main reason is shorter = containing less elements = less complex = easy to understand. Situation, when programmer don’t know what his code do is… Read more

  • [pl]O wielkości kodu

    March 10, 2021 by

    English version Dobry kod to krótki kod. To znaczy, jeśli możemy zaimplementować tą samą funkcjonalność w 100 liniach kodu, albo w 500, to wersja 100 linii będzie lepsza. Głównie dlatego, że krótsza = zawierająca mniej elementów = mniej złożona = prostsza do zrozumienia. A sytuacja, gdy programista nie wie co się dzieje w kodzie nie… Read more

  • [pl] Źle, drogo i powoli – jak nie tworzyć oprogramowania

    September 27, 2020 by

    English version W dzisiejszym wpisie chciałbym poruszyć temat mniej techniczny, dlatego zachęcam do przeczytania go nie tylko programistom.  Gdy zaczynamy robić nowy projekt, chcemy zrobić go szybko. To zrozumiałe, bo w końcu czas to pieniądz. Tylko nie każdy zdaje sobie sprawę z tego, jak to osiągnąć, by projekt zrobić szybko.  Jak tego nie robić  Gdy byłem początkującym programistą… Read more

  • [pl] HTML vs XHTML – czym to się różni

    September 5, 2020 by

    English version Dużo ludzi pisze kod w HTML, ale niewielu zgłębia ten temat. Jeśli nie wiesz, czym różni się <br> od <br/>, to ten artykuł jest dla ciebie. Co było przed internetem? SGML (Standard Generalized Markup Language) jest to format zapisu dokumentów tekstowych, w których oprócz samego tekstu są jeszcze dodatkowe informacje (tagi zwane też… Read more

  • [pl] Kurs technologii WebGL – #1 co to jest WebGL

    September 5, 2020 by

    Cześć, witam cię na kanale The Bugger, ja jestem Mateusz a to jest 1. odcinek kursu programowania w technologii WebGL. Jest to kurs przeznaczony dla programistów, więc wymagam od ciebie na starcie umiejętności programowania wmiarę sprawnie w języku Java Script i znajomości technologii webowych, ale nie wymagam od ciebie znajomości rzeczy związanych z grafiką, bo… Read more

  • [pl] Jak poprawnie wysyłać obrazki w mailach

    September 5, 2020 by

    English version Czy zdarzyło ci się kiedyś otworzyć maila, w którym tekst wyświetla się poprawnie, ale nie załadowały się obrazki? Wtedy twój program pocztowy wyświetla ci komunikat o tym, że obrazki zostały zablokowane i musisz kliknąć by je odblokować. To częsty problem. Ba, ciężko znaleźć maile tego problemu pozbawione, w których obrazki ładują się poprawnie… Read more

  • [pl] Javascript tricks #1 – rozszerzanie prototypów

    September 5, 2020 by

    English version Javascriptowe tablice mają kilka metod, które pozwalają operować na danych wg. podejścia funkcyjnego (np. filter, map, reduce).  Przy czym są to tylko podstawowe metody, nie mamy tak dużych możliwości jak np. biblioteka LINQ w C#. Istnieją biblioteki do JS o większych możliwościach. Przykładem niech będzie Lodash: Lodash daje nam dość dużo metod do wykorzystania, jednak tych metod nie wykonujemy na… Read more

View all posts