Kategorie
Bez kategorii

Complete website screenshot

Funkcja jest wbuowana w Google Chrome i przeznaczona jest dla deweloperów.

Kliknij na stronie prawym przyciskiem myszy i wybierz opcję Zbadaj.

W lewym górnym rogu inspektora Chrome zobaczysz małą ikonę monitora z telefonem kliknij ją lub użyj skrótu klawiszowego Ctrl + Shift + M

Uruchomi się widok na którym możesz wybrać wymiary ekranu, który chcesz zasymulować, np. 1920×1080

W prawym górnym rogu w belce z ustawieniami wymiarów ekranu znajduje się przycisk z trzema kropkami umieszczonymi w pionie, otwierający menu. Kliknij go i wybierz opcję Capture full size screenshot.

Kategorie
Bez kategorii

Jak w Google Chrome zrobić zrzut ekranu całej strony internetowej?

W Google Chrome możesz łatwo zrobić zrzut ekranu całej strony za pomocą narzędzi deweloperskich. Oto jak to zrobić:

  1. Otwórz stronę, której chcesz zrobić zrzut ekranu.
  2. Otwórz narzędzia deweloperskie:
    • Naciśnij klawisze Ctrl + Shift + I (Windows/Linux) lub Cmd + Option + I (Mac).
    • Możesz też kliknąć prawym przyciskiem myszy na stronie i wybrać Zbadaj.
  3. Przełącz na tryb responsywny:
    • Naciśnij Ctrl + Shift + M (Windows/Linux) lub Cmd + Shift + M (Mac).
    • Lub kliknij ikonę urządzenia w lewym górnym rogu narzędzi deweloperskich.
  4. Dostosuj rozmiar widoku (opcjonalne):
    • W górnym pasku wybierz typ urządzenia albo ustaw własne wymiary.
  5. Zrób zrzut ekranu:
    • Kliknij trzy kropki w prawym górnym rogu narzędzi deweloperskich.
    • Wybierz Run Command lub naciśnij Ctrl + Shift + P.
    • Wpisz screenshot i wybierz opcję Capture full size screenshot.
  6. Zapisz zrzut ekranu:
    • Chrome automatycznie pobierze obraz na Twój komputer.

Dzięki temu dostaniesz zrzut całej strony, nawet jeśli przewija się ona w pionie!

Kategorie
Bez kategorii

Linux find and remove modified files

find . -type f -mtime -10 -name '*.php' -exec rm -f {} \;

Kategorie
Bez kategorii Domeny i hosting

Windows xampp apache timezone

Aby ustawić strefę czasową w PHP można to zrobić poprzez plik php.ini. W tym celu należy znaleźć następującą linię:

;date.timezone =

i zmienić ją do postaci:

date.timezone = Europe/Warsaw

Ustawienie strefy czasowej w pliku php.ini będzie miało wpływ na wszystkie aplikacje PHP, które korzystają z funkcji czasu.

Kategorie
Bez kategorii

cakephp upgrade tool

Do wykonania upgrade kodu aplikacji działającej na cakephp 3.* do cakephp 4.* musisz użyć niezależnej aplikacji dostępnej tutaj:

https://github.com/cakephp/upgrade

oraz postępować zgodnie z

https://book.cakephp.org/3/en/appendices/3-x-migration-guide.html

jak również dla wersji 4 z:

https://book.cakephp.org/4/en/appendices/migration-guides.html

Kategorie
Bez kategorii

The easiest way to create a README file

This simple editor allows you to quickly add and customize all the sections you need for your project’s readme

Just try it here.

Kategorie
Bez kategorii GIT

Przydatne polecenia GIT

Usunięcie taga ze zdalnego repozytorium:

git push --delete origin v.2.5.16

Tagowanie starszego commita:

git tag -a v2.5.16 5bf6091 -m "Wersja 2.5.16"
git tag -a v2.6.21 1f958cb -m "Wersja 2.6.21"
git tag -a v2.6.2 5f6097d -m "Wersja 2.6.2"

Usunięcie taga z lokalnego repozytorium:

git tag --delete v.2.5.16

Push all local tags to remote repo:

git push origin --tags

Usunięcie wszystkich tagów z repozytorium lokalnego:

git tag -l | xargs git tag -d

Pobranie listy tagów z repozytorium zdalnego:

git fetch

Zwraca bieżącą nazwę taga:

git describe --tags --abbrev=0

push do konkretnej gałęzi:

git push origin master

git push origin test

git push origin production

Pobranie zmian ze śledzonej gałęzi:

git pull

a jeśli gałąź test nie jest śledzona:

git pull <remote> <branch>
git pull origin test

Śledzenie zmian wybranej gałęzi:

git branch --set-upstream-to=origin/test test

Usunięcie wybranej gałęzi:

git branch -D test
git push --delete origin test
Kategorie
Bez kategorii

Kopia bazy danych z linii poleceń

Z kompresją gzip:

usr/bin/mysqldump --opt --host=localhost 
--user=nazwa_uzytkownika --password="trudnehaslo" nazwa_bazy | gzip -v -9 > plik.sql

Bez pełnej ścieżki do mysqldump

mysqldump -u nazwa_uzytkownika --password="trudnehaslo" nazwa_bazy > backup.sql
Kategorie
Bez kategorii

SMTP Error: 550 Sender verify failed

Przyczyną błędu z nagłówka może być ustawienie nadawcy maila innego niż skrzynka do której się logujemy w celu wysłania maila.

Zatem jeśli wysyłamy maila przez smtp ze skrzynki kontatk@cakephpdev.pl to nie możemy ustawić jako nadawcy innynadawca@gmail.com

Kategorie
Bez kategorii

Witaj na CakePhpDev!

Witam cię serdecznie. To jest pierwszy wpis na blogu traktującym o programowaniu aplikacji w PHP z wykorzystaniem frameworka CakePHP, oraz tworzeniu stron internetowych z systemami CMS opartymi również o CakePHP.

Blog będzie mieć bardziej charakter notatnika, gdzie pojawią się fragmenty kodu czy przemyślenia dotyczące tworzenia stron www.