2018-10-06 09:35:59    20    0    0
  1. #! /bin/bash
  2. databases=`mysql -e "SHOW DATABASES;" | grep -Ev "(Database|information_schema|performance_schema)"`
  3. for db in $databases; do
  4. mysqldump --force --opt --databases $db | gzip > "./$db.gz"
  5. done
2018-04-16 19:10:54    30    0    0

Najważniejsze plusy samego frameworka

  1. Wzorce projektowe.
    • MVC czy HMVC
    • DI (dependency injection)
    • Autowiring dependencies
    • Service Locator
  2. Wydajność, za czasów symfony 2 lub 3 była to delikatnie ujmując krowa która zawierała wszystko. Od wersji 4, developer decyduje z których komponentów chce korzystać. Zdarzało mi się przepisywać aplikację z Phalocna, wydajność aplikacji napisanej w symfony w dużym stopniu zależy od developera. Samo symfony ma wbudowany cache wielu plików jak np. tłumaczeń czy service locator.
  3. Elastyczność, symfony nie narzuca Ci korzystania z ORM Doctrine, zamiast niego skorzystać z Propel ORM. Elastyczność dotyczy również samych komponentów symfony. Samych metod przechowywania konfiguracji mamy parę, 'yaml', 'xml', 'php'.
  4. Twig - chyba najbardziej rozbudowany i bezpieczny system szablonów w PHP.
  5. Debugger (profiler), w tym frameworku mamy wyświetlany pasek, w którym mamy dostępne dokładne informacje takie jak
2017-02-10 09:45:58    33    0    0

Konfiguracja fail2ban dla systemu centos wraz z firewallem csf jest bardzo prosta.

Fail2ban jest narzędziem pomagającym zabezpieczyć serwery unixowe (linuks, *BSD) którego działanie polega na skanowaniu logów apliakacji w celu znalezienia błędów autoryzacyjnych używając głównie wyrażeń regularnych.

W założeniach posiadamy serwer pod kontrolą centos 7 oraz firewallem csf.

Konfiguracja

Na samym początku tworzymy “akcję” w folderze /etc/fail2ban/action.d/ która będzie banowała adresy ip które będą atakowały serwer.

Plik nazwiemy np. csf.conf, a oto jego zawartość.

  1. # fail2ban action config for csf deny / unblock IP
  2. # /etc/fail2ban/action.d/csf.conf
  3. [Definition]
  4. actionstart =
  5. actionstop =
  6. actioncheck =
  7. # to deny an IP and add to /etc/csf/csf.deny
  8. actionban = csf -d <ip> added by fail2ban for <name>
  9. # to unblock an IP and remove from /etc/csf/csf.deny
  10. actionunban = csf -dr <ip>
  11. [Init]
  12. name = default

W przypadku próby brute force będzie skutkowało wywołaniem polecenia csf -d <ip> added by

windows    2016-12-16 09:09:18    43    0    0

Gdy podczas instalacji windowsa okazuje się że koumnikat

We couldn’t find any drives. To get a storage driver, click Load driver.

Lub nie widzi żadnego dysku to niekoniecznie musi być problem z sterownikami. Okazuje się że windows nie zawsze widzi dysków z jakimiś linuksami. Co zrobić aby naprawić? Trzeba wykonać magię windowsową i “sformatować” dysk.

Naprawiamy

To usunie wszystkie dane z dysku.

Podczas instalacji klikamy Shift + F10 i naszym oczom ukazuje się cmd. Teraz klepiemy komendy.

  1. diskpart
  2. list disk

Diskpart
Zdjęcie autorstwa www.partitionwizard.com

I uwaga tutaj, musisz wybrać prawidłowy dysk, najlepiej rozpoznać po rozmiarze. Jak instalujesz z usb to żebyś sobie nie wyczyścił pendrive :D

  1. select disk 2
  2. clean

Zamykamy cmdka i otwieramy od nowa instalator a jak dalej nie będzie widział to reboot.

2016-11-03 16:32:34    30    0    0

Pacman

Synchronizuje repozytorium przed aktualizacją systemu.

  1. pacman -Syu

Instalacja pakietu/pakietów z repozytorium.

  1. pacman -S

Instalacja pakietu z repozytorium ale z lokalnego pliku.

  1. pacman -U

Usuwa pakiet zochowując pliki konfiguracyjne oraz wymagane zależności.

  1. pacman -R

Usuwa pakiet wraz z wszystkimi niepotrzebnymi zależnościami i plikami konfiguracyjnymi.

  1. pacman -Rns

Wyświetla informacje o pakiecie z repozytorium.

  1. pacman -Si

Przykład:

  1. $ pacman -Si firefox 130
  2. Repozytorium : extra
  3. Nazwa : firefox
  4. Wersja : 43.0.1-2
  5. Opis : Standalone web browser from mozilla.org
  6. Architektura : x86_64
  7. URL : https://www.mozilla.org/firefox/
  8. Licencja : MPL GPL LGPL
  9. Grupy : Brak
  10. Dostarcza