Baikal – Aktualizacja

Aktualizacja Baikal-a wygląda zupełnie jak inna aktualizacja web-aplikacji:

Pobieramy najnowszą paczkę z GitHuba

Wykonujemy kopie zapasową katalogu całego katalogu, w którym zainstalowany jest baikal, a w szczególności:

 

Postępować teraz możemy dwojako, możemy na aktualną wersję nałożyć pobraną wersję z pominięciem katalogu ‚Specific’ lub na świeżo wgrać baikal i nadpisać katalog ‚Specific’ naszym starym (z kopii zapasowej).

Po powyższej czynności logujemy się do panelu admina baikal i potwierdzamy aktualizację.

Facebooktwittergoogle_plusreddit

Wallabag v2 – Aktualizacja

O wallabagu pisałem już wcześniej, jako super alternatywa Pocketa (getPocket/ReadItLater).

Projekt cały czas rozwija się, pojawiła sie kolejna aktualizacja.

Jeżeli korzystaliście z instalacji z paczki tar-a, można przeprowadzić aktualizację następujący sposób:

Należy przed podmianą plików utworzyć kopię pliku:

Katalog data jest dla nas ważny jeżeli wallabag korzysta z SQLita (można to zweryfikować w pliku parameters.yml)

 

Następnie nadpisujemy pliku nowym wallabagiem, wgrywamy nasze pliku z konfiguracją i cieszymy się nowszą wersją.

Należy również opróźnić katalog

 

Facebooktwittergoogle_plusreddit

Linux – Prosta strona statusu usług

Zdarzyć się może, że będziemy potrzebować staroświeckiej strony z statusem usług. Nie koniecznie będziemy zainteresowani wielkim projektem, który zarządza stanem usług czy też tworzeniem konta w serwisie świadczącym takie usługi.

Dlaczego by nie zrobić takiej strony samemu?

  1. Stwórzmy podstawową stronę w html-u
  2. Utwórzmy skrypt check.sh, który będzie odpytywać usługi
  3. Dodajmy skrypt do harmonogramu (cron)
  4. Sukces

 

Gdy już stworzymy nasz szablon strony w html należy skopiować statyczną część strony do skryptu check.sh i opatrzyć ją poleceniem ‚echo’. Dynamiczna część będzie sprawdzać czy nasze usługi są aktywne, ale by to zrobić musimy utworzyć listę z nazwami usług oraz adresami url.

Zakładamy, że plik /var/www/status.html jest dostępny na naszym serwerze www oraz skrypt znajduje się w lokalizacji /opt/check.sh

 

Dodajmy skrypt do cron-a:

W ten oto sposób nasz skrypt wykonywać będzie się co godzinę aktualizując plik status.html. Podejście to daje nam przewagę nad rozwiązaniami pisanymi w php, gdyż każdorazowe uruchomienie strony nie wykonuje komendy na naszym serwerze. Interwał między odświeżeniami kontrolujemy za pomocą wpisu w cron.

Facebooktwittergoogle_plusreddit

„plik jest uszkodzony i nie można go otworzyć” Excel 2010

Problem nie jest zbyt częsty mimo to:

  1. Uruchom Excel 2010
  2. Wybierz ‚Plik > Opcje’
  3. Wybierz ‚Centrum zaufania > Ustawienia Centrum zaufania’
  4. Z lewego menu wybieramy ‚Widok chroniony’
  5. Odznaczamy wszystkie 4 ptaszki i zatwierdzamy OK
  6. Restartujemy Excela i ponownie otwieramy plik

Pamiętajmy o włączeniu spowrotem wszystkich opcji w Widoku chronionym.

PS. Postępujmy w ten sposób tylko w przypadku, kiedy mamy pewność, że plik jest bezpieczny, a antywirus nie informuje o zagrożeniu po przeskanowaniu pliku

Facebooktwittergoogle_plusreddit

Ubuntu – Recovery Mode zawiesiło się po fsck

Wybierz z Recovery Menu opcję ‚root – Drop to root shell prompt

 

Zamontowaliśmy partycję, do której mamy dostęp z poziomu root-a. Dzięki temu możemy spróbować naprawić wszelkie błędy partycji, jeżeli jeszcze jakieś zostały.

 

Facebooktwittergoogle_plusreddit

Linux – Wyświetlanie emailu za pomocą mailq i postcat

Jeżeli używamy postfixa możemy wykorzystać narzędzia, które są jego częścią do przeglądania korespondencji, która przez niego przechodzi:

 

Facebooktwittergoogle_plusreddit

Wallabag v2 – Czyli alternatywa Pocket (getPocket/ReadItLater)

Od dłuższego czasu jestem użytkownikiem getPocket – wynikało to kiedyś z dużej kompatybilności z portelem IFTTT (if this then that), który automatyzował wiele rzeczy (robi to do teraz).

Z serwisu do automatyki przestałem korzystać tak namiętnie już jakiś czas, a pocket służył do synchronizacji url-i między urządzeniami. Obecnie podobną funkcjonalność oferuje Firefox i inne wiodące przeglądarki – ale czemu nie władać własnymi danymi ?! Okazuje się, że wallabag to nasza open sourcowa alternatywa.

 

Pobieramy paczkę z wszystkimi bibliotekami:

Rozpakowujemy paczkę w /opt/wallabag

Skonfigurujmy vhost apacha:

Z głownego katalogu /opt/wallabag

W celu przetestowania możemy uruchomić wallabag za pomocą wbudowanego serwera www

Oczywiście uruchomimy go na porcie 8000 na lokalnym hoście, więc tylko z lokalnego hosta zobaczymy czy działa – w celach bezpieczeństwa.

 

Wersja 2.0.0 premierę miała 03.04.2016 roku – na chwilę obecną aplikacja na androida nie wspiera v2, mimo to system działa świetnie!

 

Edit 07/04/2016:

  • firefox plugin – https://addons.mozilla.org/firefox/addon/wallabag-v2/
Facebooktwittergoogle_plusreddit