Развертывание защищенного облака Seafile на своем сервере

Развертывание защищенного облака Seafile на своем сервере

Seafile — это система хранения облачных данных с открытым исходным кодом с шифрованием файлов и групповым обменом.

Коллекции файлов называются библиотеками, и каждая библиотека может синхронизироваться отдельно. Библиотеку можно зашифровать с помощью пароля, выбранного пользователем. Этот пароль не сохраняется на сервере, поэтому даже администратор сервера не может просматривать содержимое файла.

Seafile позволяет пользователям создавать группы с синхронизацией файлов, вики и обсуждения, чтобы обеспечить легкое взаимодействие вокруг документов внутри команды.

>>>


Русификация последних комментариев Disqus

Русификация последних комментариев Disqus

Для отображения последних комментариев Disqus, достаточно вставить простой скрипт на страницу, заменив {{disqus_shortname}} на ваше значение.

<script type="text/javascript" src="http://{{disqus_shortname}}.disqus.com/recent_comments_widget.js?num_items=5&hide_mods=0&hide_avatars=1&avatar_size=32&excerpt_length=100"></script>

По умолчанию даты отображаются на английском языке. Можно добавить следующий несложный скрипт для их перевода на русский.

>>>

Запуск нескольких node.js сайтов на одном сервере

Когда на одном сервере находиться несколько одновременно работающих node.js сайтов, для них необходим общий механизм запуска. Наиболее простой вариант, а также наиболее производительный, это запуск одного приложения, которое подключает все нужные сайты. Механизм подключения должен быть без ограничений для создаваемых сайтов, и максимально простым. Он должен быть стабилен, при критической ошибке на одном из сайтов, другие все равно должны продолжать свою работу.
Все подключаемые веб-приложения должны быть легко переносимы на отдельный хостинг. Необходима поддержка как отдельных доменных имен, так и поддоменов для определенного доменного имени.

>>>

Плэйлист определённой длины

Понадобилось мне однажды составить перемешанный список из выбранных песен, общая продолжительность которых не должна превышать заранее выбранное время.

Для решения задачи решил использовать bash и программу mp3info. Небольшой скрипт create_playlist создает в текущей директории файл newfile со списком песен. Полученный файл можно проиграть в mplayer с помощью ключа -playlist.

>>>