Dev Notes/Blog

Wiedza i inspiracje na temat html, css, javascript, WordPress, php, kodowania i projektowania. Rozwiązania najróżniejszych problemów, ciekawe pomysły.

Graphic Design – pojęcia

Pojęcia web design - obejmuje wygląd, układ, strukturę i zawartość strony internetowej digital design - szersze pojęcie, obejmujące również projektowanie banerów, motion graphics,...

Graphic Design – podstawy

Graphic Design czyli projektowanie graficzne to najprościej ujmując zarządzanie tekstem i obrazem w taki sposób by wspólnie przedstawiały zamierzony komunikat. jest to odpowiednie zarządzanie...

ciekawe javascript package

...

standard dokumentacji PHPDoc

@return - służy do opisania, co funkcja zwraca void - informuje, że funkcja nie zwraca żadnej wartości (czyli w kodzie nie ma return z wartością, a jedynie ewentualnie samo...

WooCommerce – atrybuty i warianty

W WooCommerce atrybuty i warianty są ze sobą powiązane, ale pełnią różne funkcje i mają inne zastosowania w zarządzaniu produktami. Atrybuty Atrybuty - Attributes - to cechy lub...

WordPress – Child theme

Jeśli nie chcesz tworzyć własnego theme (motywu) ale ten, który masz zainstalowany wymaga paru poprawek dobrym rozwiązaniem jest stworzenie motywu potomnego czyli Child theme. W nim...

środowisko lokalne

Tworzenie lokalnego środowiska, tak by móc stworzyć na własnym komputerze stronę na systemie Wordpress. Dla systemów macOS Local proste narzędzie stworzone specjalnie dla...

VS Code – Command Palette

polecenia w Command Palette View: Reset View Locations - resetuje widoki w VS Code do domyślnych ustawień View: Show Explorer - pokazuje widok Explorerea, ale nie przywraca ikony w bocznym...

Sass – co nowego

Dart Sass jest oficjalnym kompilatorem Sass. Ruby Sass jest przestarzały, a Node Sass powoli traci wsparcie. Nowe funkcje jak @use zostały wprowadzona w Dart Sass (wersja 1.23.0 i...

canvas – funkcje

getImageData() parametry x, y, width, height - obszaru z jakiego odczytać chcemy dane context.save();...

Bitmap

Bitmapa to format obrazu, zapisujący grafikę w postaci siatki pikseli. Każdy piksel w tej siatce ma przypisaną wartość, która określa jego kolor. Najważniejsze info: rozdzielczość...

ChatGPT

Obecnie AI to narzędzia oparte na zaawansowanych algorytmach uczenia maszynowego i sieciach neuronowych. Idealne do analizowania olbrzymich ilości danych. ChatGPT można uruchomić w...

npm

npm czyli Node Package Manager - menadżera pakietów dla Node.js Parę ciekawych faktów: npm jest napisany całkowicie w języku JavaScript npm jest aplikacją wiersza poleceń, CLI npm...

VS Code – Visual Studio Code – shortcodes

Linie kodu ALT + Z - zwijanie lini w widoku pliku Alt + ↓ - przeniesienie lini, lub całego bloku w dół Alt + ↑ - przeniesienie lini, lub całego bloku w górę Shift + Alt + ↑ -...

różne pojęcia i skróty

TTL -  Time to Live (czas życia) — to ustawienie określające, jak długo dane (w formie pakietu) są ważne i dostępne w sieci, zanim router je usunie. Czas ten możemy również nazwać...

Programowanie zorientowane obiektowo – php

OOP (ang. Object-Oriented Programming) - programowanie zorientowane obiektowo Proceduralny php od obiektowego różni się tym, że w proceduralnym php wszystkie elementy mamy w jednym pliku,...

JavaScript – różne

zamieszczenie atrybutu defer w znaczniku html script pozwala na pobranie zamieszczonego w parametrze src skryptu równolegle z ładowaniem strony ale wykonanie go kiedy strona zostanie już...

sprawdzenie wersji jQuery w oknie przeglądarki

w oknie konsoli przeglądarki wpisujemy polecenie $().jquery; lub $.fn.jquery i wyświetla nam się wersja jQuery użyta na danej stronie lub info o braku tej...