Mayan EDMS w wersji 2.0

Wczoraj ukazała się wersja 2.0 systemu do zarządzania dokumentami Mayan EDMS napisanego w języku Python z wykorzystaniem frameworka Django. Mayan EDMS umożliwia stworzenie repozytorium dla dokumentów elektronicznych, w którym może być przechowywane wiele wersji tego samego dokumentu, pobieranie ich a także przywracanie dokumentów do poprzednich wersji, a wszystko to zgodnie z uprawnieniami nadanymi w ramach Listy Kontroli Dostępu (ACL). Oczywiście są to tylko podstawowe cechy systemu. Opis pozostałych można znaleźć na oficjalnej stronie projektu. Mayan EDMS dostępny jest na licencji Apache 2.0.

Nowy wygląd panelu administratora w Django

Zgodnie z zapowiedziami twórców Django, jedną ze zmian w wersji 1.9 frameworka będzie nowy, płaski wygląd panelu administratora. Mimo że, termin wydania Django 1.9 przewidywany jest na listopad/grudzień 2015 r. już teraz można podziwiać zmiany w panelu admina. Wystarczy przy pomocy pip zainstalować pakiet django-flat-theme.

Postfix - przekazywanie poczty na inne konto

Podpinając dotychczasową domenę pod VPS stanąłem przed problemem utraty wiadomości przychodzących na konto pocztowe będące w tej domenie. Ponieważ dotychczas nie konfigurowałem jeszcze serwera poczty ani serwera IMAP/POP3 a zależało mi na czasie, postanowiłem pójść po najmniejszej linii oporu i tak skonfigurować serwer poczty, aby otrzymywane wiadomości przesyłał na moje dodatkowe konto w Gmail. Chciałem również mieć możliwość czytania tych wiadomości przy pomocy czytnika Mutt będąc zalogowanym do mojego konta na VPS-ie.

VPS w OVH

Szukając hostingu dla projektów w Django natrafiłem na ofertę VPS-ów w OVH. Moją uwagę zwróciła atrakcyjna cena oraz dostępność dystrybucji Arch Linux, którą używam na codzień. Ponieważ do tej pory nie korzystałem z VPS-a pomyślałem, że jest to dobry moment na zapoznanie się takim rozwiązaniem.

Django pod Nginx w pięć minut

Zgodnie z dokumentacją do Nginx uruchomienie aplikacji Django sprowadza się do wpisania odpowiedniej konfiguracji do pliku nginx.conf, zrestartowaniu serwera i wystartowaniu aplikacji w trybie FastCGI. Wykonanie tych czynności nie powinno zająć więcej niż pięć minut. Sprawdzimy to na przykładzie FreeBSD.

If the implementation is easy to explain, it may be a good idea.

The Zen of Python
Wyszukiwarka
Strefa kursów
Kurs jQuery - zaawansowany
Miejsce na reklamę
Nota prawna

Właściciel strony nie udziela żadnej gwarancji co do kompletności ani dokładności informacji zawartych na stronie. W szczególności należy mieć świadomość, że informacje zawarte na blogu mogą być niekompletne, zawierać błędy lub mogą ulec dezaktualizacji. W żadnym wypadku właściciel strony nie ponosi odpowiedzialności za szkody powstałe na skutek dostępu, braku dostępu lub polegania na informacjach zamieszczonych na niniejszej stronie.