» Последние публикации на сайте » Страница 21

Установка ownCloud (инструкция)

Для запуска ownCloud, на вашем веб-сервере должны быть установлены следующие компоненты: php5 (>= 5.3), php5-json php-xml php-mbstring php5-zip php5-gdAnd в качестве дополнительных зависимостей: php5-sqlite (>= 3), curl, libcurl3, libcurl3-dev, php5-curl, php-pdo
apt-get install apache2 php5 php5-json php-xml php-mbstring php5-zip php5-gd
apt-get install php5-sqlite curl libcurl3 libcurl3-dev php5-curl php-pdo

Вам не нужна поддержка WebDAV веб-сервером (например Apache mod_webdav), чтобы получить доступ к данным через ownCloud WebDAV, ownCloud имеет встроенный WebDAV сервер.


1. Скачать
-Последний стабильный релиз.
-Последний dev-релиз.
-Клиент синхронизации.

2. Установить

2.1. Распакуйте вашу копию ownCloud на ваш веб-сервер
tar -xjf path/to/downloaded/owncloud-x.x.x.tar.bz2cp -r owncloud /path/to/your/webserver
(на Debian, был бы /var/www/owncloud)

2.2. Установить права для каталога
Владелец веб-сервера должен владеть следующими каталогами apps/, data/ и config/ для установки ownCloud. Вы можете сделать это, выполнив следующую команду для apps/, data/ и config/ каталогов: chown -R www-data:www-data /path/to/your/owncloud/install/data

Установите "www-data:www-data" пользователь и группа владелец веб-сервера. "www-data:www-data" подходит для Ubuntu и Debian систем.


2.3. Включение .htaccess и mod_rewrite, если используется Apach.
Если вы используете веб-сервер Apache, то рекомендуется включить .htaccess файлы. ownCloud использует их для повышения безопасности и позволяет использовать webfinger. Чтобы включить .htaccess файлы, вы должны убедиться, что "AllowOverride" установлен в "All" для каталога "/var/www/" в настройках вашего файла виртуального хоста. Это, как правило, в "/ etc/apache2/sites-enabled/000-default". Вы должны также запустить "a2enmod rewrite" и "a2enmod headers". Затем перезагрузите Apache service apache2 restart (для Ubuntu систем).

2.4. Следуйте мастеру установки
Откройте веб-браузер и перейдите на ваш ownCloud. Если вы устанавливаете ownCloud на той же машине, вы получите доступ к мастер установки по URL: http://localhost/ (или http://localhost/owncloud). Для простой установки мы рекомендуем SQLite, его легко установить (ownCloud сделает это за вас). Для полной установки, вы должны использовать MySQL или PostgreSQL. Нажмите на Расширенные настройки, чтобы показать параметры конфигурации. Вы можете ввести учетные данные администратора и ownCloud создаст свою собственную базу данных пользователей или введите предварительно пользователей.
Если вы не используете Apache в качестве веб-сервера, пожалуйста, установите каталог данных за пределами корневого каталога. См. дополнительные параметры установки.


3. Готово!
Войдите и начните использовать ownCloud! Для получения дополнительной информации о настройке ownCloud, пожалуйста, посетите Центр поддержки.

Обновление.
Чтобы обновить ownCloud, просто замените старые файлы, новыми. Оставьте без изменений папку config/ и data/, чтобы сохранить свои данные. Обновление происходит автоматически, когда вы впервые войдете в систему.
Читать далее

Что такое ownCloud?

Что такое ownCloud?

ownCloud - система для организации хранения, синхронизации и обмена данными, которые размещаются на внешних серверах. От похожих сервисов, таких как Google Docs, Dropbox, box.net, Ubuntu One - система ownCloud отличается предоставлением пользователю полного контроля над своими данными - информация не привязывается к внешним закрытым системам облачного хранения, а размещается на подконтрольных пользователю системах. Сначала проект развивался сообществом KDE, но впоследствии основатели проекта создали коммерческую компанию ownCloud Inc, которая взяла в свои руки разработку ownCloud и намерена начать предоставление сервисов на базе этой платформы.

Для доступа к данным, сохраненным в ownCloud, можно использовать веб-интерфейс или протокол WebDAV. Дополнительно к хранению данных можно отметить функции поддержки средств для обеспечения совместного доступа и возможность синхронизации между различными машинами таких данных, как адресная книга, календарь-планировщик и закладки, с возможностью их просмотра и редактирования с любого устройства в любой точке сети. Исходный код системы распространяются в рамках лицензии AGPL. Сервер ownCloud можно развернуть на любом хостинге, который поддерживает выполнение PHP-скриптов и предоставляет доступ к SQLite, MySQL или PostgreSQL.

В версии ownCloud 4 появились поддержка версионного контроля изменений файлов, поддержка шифрования данных, интерфейс для ведения планов (TODO), встроенный просмотрщик ODF-файлов, возможность монтирования внешних хранилищ.
Читать далее

Статья о Phpfox на Википедии

Мы рады сообщить, что активный пользователь Phpfox написал первую статью на Википедии о Phpfox. Вы можете найти её здесь. Это заслуга Джона Льюиса, он написал многие другие статьи на Википедии. Спасибо, Джон, за написание статьи!

Статья о Phpfox на Википедии


На русском языке.
Читать далее

SocialEngine: дорога в никуда

SocialEngine: дорога в никудаЧитая прошлую новость, в голову приходят странные мысли. Все что мы видим на протяжении долгих лет очень похоже на желание держать всё под тотальным контролем и нежелание заниматься основной работой. Создатели SE всё строят так, что пользователь платформы становится зависимым от них и от группы компаний, которые занимаются разработкой плагинов для SE, потому что из коробки возможности тянут на 2008 год, но не на 2012.

Вот пару вещей, которые указывают на «режим бога» в разработке и сопровождение платформы:
Простой и понятный код платформы отсутствует. Разработчики взяли Zend FW и конечному пользователю остается, только пользоваться настройками панели администратора и покупать плагины. Вспомним SocialEngine 3, он хоть и состоит из кода, который находится далеко от совершенства, но с ним пользователи смогли разобраться, здесь тоже можно разобраться, но это будет очень долгий процесс. Остается ждать новых возможностей от сторонних компаний за деньги или потратить долгие дни на изучение, того как это работает. Разработчикам не важно, что вы хотите возможности как на Facebook, главная задача продать вам основной функционал, который вроде работает, остальное все допишет левая сторона. Зависимость на лицо.

Проведение тестов. «Зачем что-то тестировать, когда мы профессионалы, и мы пишем верный код с первого раза», только так можно объяснить, те вещи, которые происходят с обновлениями у SocialEngine 4, и также было в SocialEngine 3 и 2. Каждое обновление сопровождается отчетом, где указывается, что исправили. Отчет всегда большой, и учитывая, что в свет вышло более 26 обновлений, можно быть уверенным, что ошибки были почти в каждой файле, и как это все работало не понятно. Пользователь за свои же деньги выступает бета-тестером, который сообщает обо всех ошибках, а в ответ получает расплывчатые ответы и сидит, ждет следующего обновления. Зависимость от обновлений. Хотя возможно разработчики большими отчетами показывают, как они трудятся без остановки и двигаются в светлое будущие, хотя в таком случае вместо FIX должно быть везде слово ADD.

База знаний с описанием функций, которые используются в коде. Наличие такой базы уже давно стало эталоном любой CMS, но официальный сайт SE содержит информацию только по использованию функций графического интерфейса и немного данных о настройки сервера. Почему ее нет, это же важно? Ответ, когда была SocialEngine 3, подробные описания того как все работает, могло навредить, знающий человек мог дать сразу низкую оценку кода, а не знающий, мог научиться делать полезные вещи. Пропадает зависимость от разработчиков. Появление открытой базы знаний для разработчиков с выходом SocialEngine 4, тоже не произошло. Разработчикам придется остановить работу на пару месяцев, чтобы хоть немного объяснить текстом что-то про свой новый код с нуля, плюс все, что писалось раньше.

Общение с пользователем. Разработчики SE не считают это важной задачей, поэтому нет официального сообщества, а если было, то состояло бы почти полностью из тем с названием «У меня проблемы …». Поэтому продолжаем общаться через комментарии, где уже после двадцатого, становится ничего не понятно. Если срочные вопросы есть электронная почта, ответ получите в течение ближайшего будущего.

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

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

Оставляйте свои мысли в комментариях по следующим вопросам: Что думаете о статье? Какие способы решения проблем, если они есть? Что дальше?
Читать далее

SocialEngine: взгляд в будущее

SocialEngine: взгляд в будущее

Привет всем, что-то мы забыли рассказать вам о новости, которая недавно прошла на официальном сайте SocialEngine. Новость эта на наш взгляд будет не очень интересной русскому сообществу, но в ней присутствует немного информации о будущем SocialEngine 4.

Разработчики сообщают о том, что их дела идут вверх, и они рады представить следующие поколение платформы для создания интернет сообществ SocialEngine 5. Работа над пятой версией происходила в течение девяти месяцев, и SE5 релиз знаменует собой значительный сдвиг в направлении компании.
Разработка SocialEngine 4, интересная и сложная задача. Эта платформа помогла вырасти компании, но платформа написана на PHP из-за чего имеются вещи, которыми не получается управлять с легкостью. Различные конфигурации сервера могут привести к проблемам со скоростью, несколько сторонних плагинов могут быть несовместимыми, пользовательские изменения в коде SE4 мешают обновлению.

SocialEngine 5 является решением проблем. Это совершенно новая платформа. Читаем далее...
Читать далее

Водяной знак / Watermark

Думаю многие искали решение водяного знака на фото профиля? Некоторые пытались найти плагин (который кстати имеется на SocEngine.ru - но почему то не работает), другие пытались все сделать сами, но результата так никто и не увидел.

Водяной знак / Watermark


Так вот, пришло то самое время, что бы сделать свой Watermark на фото профиля, в вашей социальной сети. Как же мы это сделаем? А сделаем мы это знаниями php, и конечно же руками.
Читать далее

Пиратские сайты будут иметь низкий рейтинг в поисковой выдаче Google

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

Компания Google рассказала о новой технологии, которая нацелена на то, чтобы наказывать web-сайты, распространяющие пиратский контент.

В корпорации заявили, что в рейтинге поисковой выдачи теперь будет учитываться количество уведомлений о нарушении определенным сайтом Закона об авторском праве в цифровую эпоху (Digital Millennium Copyright Act, DMCA). Те сайты, которые в прошлом получили наибольшее количество этих уведомлений, будут размещены ниже в поисковой выдаче. При составлении рейтинга будут приниматься во внимание только законные уведомления о нарушении авторских прав от правообладателей. Google не будет сама принимать решения о законной или незаконной деятельности ресурсов.

«Только правообладатели знают, какие материалы защищены авторским правом, и только судебные инстанции могут определить, нарушает ли его конкретная web-страница», - говорится в официальном блоге компании Google.

Представитель Google Амит Сингал (Amit Singhal) сообщил, что в настоящее время в распоряжении компании находится большое количество данных о нарушителях авторских прав в Интернет. «На самом деле, сейчас мы получаем и обрабатываем больше уведомлений о нарушении авторских прав, чем за период с 2009 года. Более 4,3 млн адресов за последние 30 дней», - заявил Сингал.
Читать далее

Провальное обновление SocialEngine 4.2.6

Провальное обновление SocialEngine 4.2.6

Вчера вышла новая версия платформы SocialEngine 4.2.6, которая шла под флагом "Теперь на 60% быстрей", 60% все этого так ждали, но радость на этом и закончилась.

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

Появившейся GZIP функция, вступает в конфликт с Zlib, при наличии последнего, что необходимо учесть при обновлении.

Лог ошибок просто утопает. Система кеширования не работает.

Комментарии к релизу везде содержат жалобы на ошибки, вот одно из сообщений у нас на форуме:
People, DON'T upgrade your SE - this version is full of Bugs. Go on to maker web site, and read comments.
Few parts won't work, I tested on my Locale.
Language Manager is useless, be careful with it!
Cache manager also not work.
Error Log grow enormous any second if you try to set options for Cashing in AP ! Check that thru your FTP, and you will see.

Разработчики в своем блоге и в комментариях, не дали никаких заявлений, наверное, активно заняты решением проблем, и мы скоро увидим, что-то похожие на SocialEngine 4.2.6p1, p2, p3... Хотя возможно они все еще любуются заголовком "SocialEngine 4.2.6 – Speed Improvement 60% Faster!".

Мы не рекомендуем обновляться.
Читать далее

SocialEngine 4.2.6

Привет SE пользователи!

Приготовьте сервера для SocialEngine 4.2.6. Загрузите обновление с нашего форума или посетите официальный сайт.

Новый выпуск включает в себя:
*Возможности перевода - перевод с помощью CSV файлов и PHP
*Gzip для повышения скорости
*Исправление ошибок.
*Здесь все изменения!

SocialEngine сейчас на 60% быстрее! Вы говорили. Мы слушали. Обновите ваше сообщество уже сегодня! Есть вопросы? Пожалуйста, посетите наш форум и оставьте нам комментарий. Мы хотели бы услышать, как ваше SocialEngine сообщество процветает.

Желаю вам всего самого наилучшего!
Команда SocEngine
Читать далее

Вся правда об XSS или Почему межсайтовое выполнение сценариев не является уязвимостью?

Вся правда об XSS или Почему межсайтовое выполнение сценариев не является уязвимостью?С учетом распространенных среди разработчиков мифов и заблуждений о межсайтовом выполнении сценариев, нет ничего удивительного в том, что он и по сегодняшний день входит в число наиболее распространенных проблем безопасности веб-приложений.

Должен признаться, что чтение комментариев на Хабре к практически любым постам, описывающим очередную XSS на каком-либо популярном сервисе или сайте, способно повергнуть в уныние любого, кто так или иначе связан с безопасностью веб-приложений. С учетом распространенных среди разработчиков мифов и заблуждений о межсайтовом выполнении сценариев, нет ничего удивительного в том, что он и по сегодняшний день входит в число наиболее распространенных проблем безопасности веб-приложений: согласно данным отчета Positive Technologies за 2010-2011 годы, XSS были подвержены 40% проанализированных веб-приложений, а из отчета Firehost за второй квартал 2012 года следует, что XSS составила 27% от числа зарегистрированных хостером атак.

И поскольку, заминусовать этот пост можно и за один только его заголовок, то поспешу пояснить: межсайтовое выполнение сценариев действительно не является уязвимостью, но только потому, что оно является атакой. В чем разница, почему это важно, как со всем этим бороться и какие еще мифы и заблуждения распространены об XSS — читаем под катом.
Читать далее

Цены на акции Facebook упали ниже $20

Об очередном достижении компании Facebook не напишут в пресс-релизах, потому как это достижение с приставкой "анти-". Дело в том, что на днях стоимость акций крупнейшей мировой социальной сети 2 августа 2012 года упала ниже отметки в $20, и торговались по цене $19,99 за акцию. Разумеется, это самым прямым образом сказалось на стоимости самой компании Facebook. Такими темпами стоимость компании может составить менее $44,6 млрд, а ведь именно столько в 2008 году готова была заплатить корпорация Microsoft за приобретение Yahoo.
Цены на акции Facebook упали ниже $20

Что же касается стоимости самой Facebook, то ситуация выглядит следующим образом. Принимая во внимание количество выпущенных акций, 2,74 млрд, и их стоимость, несложные подсчеты показывают, что оценивается сегодня соцсеть в $54,7 млрд. Для того чтобы "сравняться" с Yahoo того времени, социальной сети Facebook надо "добиться" падения цен на акции до уровня $16,28.

По оценкам специалистов, в обозримом будущем падение цен на акции компании Facebook продолжится, и отметка в $16,28 за акцию будет достигнута уже в середине августа. До конца текущего года ожидается выпуск дополнительного количества акций, что в свою очередь приведет к резкому падению цены на них. Впрочем, на капитализацию компании это сильно не повлияет.

Нам остается только напомнить, что еще в мае 2012 года, при начале торгов, стоимость одной акции компании Facebook превышала $42. Отметим также, что на момент написания материала стоимость акций немного подросла, поднявшись выше отметки $20, но в целом тренд на снижение очевиден.
Читать далее