Instalacja MySQL Workbench na Slackware64-13.1
Ostatnio zabrałem się za instalację rewelacyjnego programu do modelowania baz danych MySQL Workbench. Program ten umożliwia pełną kontrolę nad bazą danych, a także do dodatkowych funkcji dostępnych w silniku 5.x do których nie mamy dostępu z popularnego phpMyAdmin mowa tutaj przede wszystkim o operacjach składowanych, triggerach i widokach. MySQL Workbench pozwala zarządzać tymi wszystkimi elementami, [...]
Read MoreJak wysłać maila z shella
Najprostszym sposobem na wysłanie maila z shella jest wydanie polecenia
echo "text content" | mail -s "test email" test@example.com
Natomiast aby wysłać dodatkowo załącznik należy skorzystać z programu mutt
mutt -s "test email" -a /home/damian/testfile.jpg test@example.com < emailbody.txt
Read MoreJak zamazać dane na dysku
Problem:
Usunęliśmy plik z dysku, lecz chcielibyśmy mieć peność, że ten plik zostanie usunięty rzeczywiście na trwałe. Jak trwale usunąć pliki z dysku?
Rozwiązanie:
Mamy linuxa więc żadne dodatkowe narzędzia nie będą nam potrzebne. Wypełnimy całą wolną przestrzeń zerami jednocześnie pozbywając się niezamazanych danych.
bash: dd if=/dev/zero of=/home/bigfile
bash: sync
bash: rm /home/bigfile
bash: sync
Pytanie: Jak przechowywać obrazki na serwerze
Problem:
Posiadamy serwis internetowy, w którym jest bardzo duża liczba użytkowników. Zdjęcia każdego użytkownika trzymamy w osobnym folderze w katalogu /uploads. Niestety przy dużej liczbie zdjęć spada szybkość odczytu, a przy naprawde dużej system nie chce utwarzać kolejnych plików . Czy istnieje lepszy sposób przechowywania obrazków na serwerze?
Synchronizacja katalogów via FTP
Problem:
Pracujemy w domu nad projektem. Mamy dostęp jedynie do konta ftp. Co jakiś czas aktualizujemy stan naszego katalogu na serwerze poprzez klienta ftp. Czy można to robić automatycznie?