LINUX.ORG.RU

Сообщения Reaper

 

Запуск task

Форум — Web-development

Покажите пример вызова заданной task (deploy:run_migrate) изнутри хука (after 'deploy:update_code' ...). Так, как написано сейчас падает с ошибкой, а пример нужного, найти не могу, везде однострочники типа after 'deploy:update_code', 'deploy:run_migrate'.

command finished in 1578ms
/home/reaper/.rvm/gems/ruby-1.9.3-p194@rails3/gems/capistrano-2.13.4/lib/capistrano/configuration/namespaces.rb:83:in `block in namespace': wrong number of arguments (1 for 0) (ArgumentError)
	from ./config/deploy.rb:50:in `block in load'
	from /home/reaper/.rvm/gems/ruby-1.9.3-p194@rails3/gems/capistrano-2.13.4/lib/capistrano/callback.rb:25:in `call'
	from /home/reaper/.rvm/gems/ruby-1.9.3-p194@rails3/gems/capistrano-2.13.4/lib/capistrano/callback.rb:25:in `call'
	from /home/reaper/.rvm/gems/ruby-1.9.3-p194@rails3/gems/capistrano-2.13.4/lib/capistrano/configuration/callbacks.rb:141:in `block in trigger'
...
namespace :deploy do
  task :run_migrate do
    run "cd #{deploy_to}/current && rake db:migrate"
  end
end

after 'deploy:update_code', :roles => :app do
  run "rm -rf #{current_release}/db/data"
  run "ln -s #{deploy_to}/shared/data #{current_release}/db"

  deploy:run_migrate
end

 ,

Reaper
()

Сьёмки для сайта, конвертация отснятого

Форум — Multimedia

Мне нужно переконвертировать видео для сайта. Снимаю (кошек) айфоном, хочу переконвертировать в любой формат поддерживаемый html5/video. Eсли у кого-то есть опыт, посоветуйте во что лучше переконвертировать и параметры пережатия (вероятно, для avconv?). Исxодный материал: 1280x720, H.264/AVC; 3 минуты - 230 Mb, качество видео приличное. Размер сильно не устраивает. Раз в десять бы ужать. Я, конечно, сижу читаю, пробую вот:

ffmpeg -i IMG_1797.MOV -acodec libvorbis -ac 2 -ab 96k -ar 44100 -b 345k -s 640x360 output.ogv

но пока сам не нашёл удовлетворяющий результат.

Reaper
()

SCIM, Firefox

Форум — Desktop

Кто-нибудь вообще использует этот бажный SCIM? Есть один косяк, который не могу починить, если переключить метод ввода в ff, перестаёт работать выпадающее меню по правой кнопке мыши и выпадающие списки на страницах (на всех).

А иногда, крайне редко, всё нормально - перключаешь себе метод ввода, ничего не ломается.

А в хроме всё нормально, но смена браузера - не вариант.

 

Reaper
()

Unity, emacs, M -

Форум — Desktop

Ubuntu, Unity.

В Unity нажатие любого альта запускает показ глобального меню. Имакс получает всё равно требуемую последовательность, например, у меня Alt + i j k l забиндены на перемещение курсора, но ощущаю дискомфорт из-за этого мерцающего на момент нажатия альта меню. Нет ли способа «не выпускать» из имакса альты?

 ,

Reaper
()

cap deploy

Форум — Web-development
require 'rvm/capistrano'
require 'bundler/capistrano'

set :application, "mysite"
set :rails_env, "production"
set :domain, "root@mysite"
set :deploy_to, "/srv/#{application}"
set :use_sudo, false
set :unicorn_conf, "#{deploy_to}/current/config/unicorn.rb"
set :unicorn_pid, "#{deploy_to}/shared/pids/unicorn.pid"
set :rvm_ruby_string, '1.9.3@rails3' 
set :rvm_type, :system

set :scm, :git
set :repository, "git@bitbucket.org:IAM/mysite.git"
set :branch, "master"

role :web, domain
role :app, domain
role :db,  domain, :primary => true 

before 'deploy:setup', 'rvm:install_rvm', 'rvm:install_ruby'

after 'deploy:update_code', :roles => :app do
  run "ln -s #{deploy_to}/shared/db #{current_release}/db/data"
  run "chown -R www-data:www-data #{deploy_to}"
  run "cd #{deploy_to}/current && rake assets:precompile"
end

Во время deploy rake assets:precompile выдаёт вот такую ошибку:

    [root@mysite] executing command
*** [err :: root@mysite] /usr/local/rvm/rubies/ruby-1.9.3-p194/bin/ruby /usr/local/rvm/gems/ruby-1.9.3-p194@global/bin/rake assets:precompile:all RAILS_ENV=production RAILS_GROUPS=assets
*** [err :: root@mysite] 

Если попробовать сделать rake assets:clean, выдаёт вот это:

* executing "cd /srv/mysite/current && rake assets:clean"
    servers: ["mysite"]
    [root@mysite] executing command
*** [err :: root@mysite] /usr/local/rvm/rubies/ruby-1.9.3-p194/bin/ruby /usr/local/rvm/gems/ruby-1.9.3-p194@global/bin/rake assets:clean:all RAILS_ENV=production RAILS_GROUPS=assets
*** [err :: root@mysite] 
*** [err :: root@mysite] rm -rf /srv/mysite/releases/20120924111656/public/assets
*** [err :: root@mysite] 
    command finished in 26518ms

Куда копать? Как получить подробности, из-за чего оно валится?

 ,

Reaper
()

sqlite

Форум — Development

Не могу найти, подскажите, безопасно ли использовать эту БД для одновременной записи из разных процессов? Там какая-то блокировка существует файла с базой при записи?

 

Reaper
()

nginx

Форум — Admin

Два сайта, статический и рельсы, рельсы крутятся на unicorn, nginx проксирует на unicorn.

Проблема с урлом вида «rails.com» - редиректит на первый (статический), остальные урлы обрабатывает нормально: rails.com/news, rails.com/assets/photos/img01.jpg

1:
server {
  server_name .static.com;
  access_log /var/log/nginx/static.log;
  root /srv/static.com;
}

2:
server {
  server_name .rails.com;
  root /srv/rails.com/public;
  access_log /var/log/nginx/rails.log;
  location / {
    try_files $uri @unicorn;
  }
  location @unicorn {
    proxy_set_header Client-Ip $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header Host $http_host;
    proxy_pass http://unix:/srv/rails.com/tmp/sockets/unicorn.sock:;
  }
}

Наверно, надо сюда что-то добавить: try_files $uri @unicorn; ?

 

Reaper
()

Empathy

Форум — Desktop

Существует ли способ увеличить высоту поля ввода сообщения в окне чата, чтобы оно всегда несколько строк занимало?

 

Reaper
()

OAuth

Форум — Web-development

1.0a или 2.0, вот в чём вопрос.

Выбираем для организации доступа к своему API (соцсеть).

Склоняюсь к 1.0а, несмотря на то, что реализация 2.0 проще. Запинайте.

 

Reaper
()

Rails: associations

Форум — Web-development

Есть модель Cat. У кошки есть родители. Хочу делать выборку для заданной кошки, получать всех её детей (в смысле, котят, а не рекурсивно).

Сначала хотел сделать самоприсоединение для Cat, добавить поля father и mother, но в таком варианте, я не знаю, как указать, что дети - это сумма дочерних записей с father_id и mother_id равные ID текущей записи. Перед тем, как переделаю на использование с промежуточной таблицей и :through (с полями parent и parent_type), может, всё-таки, есть возможность как-то хитро указать has_many :children1, :class_name => 'Cat', :foreign_key => :father и has_many :children2, :class_name => 'Cat', :foreign_key => :mother «в одном флаконе»?

зы: но если есть ещё какие-то недостатки самоприсоединения в данном случае, хочу узнать о них.

 

Reaper
()

RoR: Редактор статьи

Форум — Web-development

Есть что-то готовое, легковесное?

CMS - не надо, админки - не надо, хочу:

1) при создании «статьи» вставлять картинки (опционально: видео) в любое место статьи
2) по-возможности, на клиенте WYSIWIG редактор, чтобы задавать стили тексту

Вроде бы, типовая задача, есть что-то в природе или самому надо делать?

 

Reaper
()

Django, динамическое подменю

Форум — Web-development

Есть редактируемая в админке сущность. Эта сущность (список) используется как подменю для одного из пунктов главного меню на сайте. Как грамотно сделать загрузку этого самого подменю?

Сейчас во всех вью я загружаю этот список и передаю его во все шаблоны. В базовом шаблоне который наследуют (расширяют?) все шаблоны объявляю блок, в шаблонах имплементирую этот блок используя переданный список. Не оставляет ощущение, что сделал через жопу.

 

Reaper
()

django, css

Форум — Web-development

django_dir/contrib/admin/templates/admin/base_site.html -> site_dir/templates/admin/base_site.html
django_dir/contrib/admin/templates/admin/404.html -> site_dir/templates/404.html

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

 ,

Reaper
()

django, правило в urls.py для залитых файлов

Форум — Web-development

Новости, аплоад картинки к новости.

в модели:

    preview_img = models.ImageField(upload_to='images/%Y/%m')
Подскажите, что в urls.py вписывать, а то оно у меня, ессно, не отдаёт картинки, которые в шаблоне показываю, отдаёт 404 и ругается на отсутствие правила для таких ссылок.

 , image upload

Reaper
()

Debian, fb

Форум — Desktop

Я ставил ati дрова как описано здесь: http://wiki.debian.org/ATIProprietary оно мне что-то поломало, теперь загрузка системы не включает фреймбуфер и иксы без наличия xorg.conf стартуют со второго раза, в первый выдавая, что screen не найден. Помогите починить.

Reaper
()

compiz

Форум — Desktop

Debian/Wheezy поставил compiz, запускаю в LXDE:

compiz ccp --indirect-rendering

вероятно он включается, т.к. декорации у окон меняются. Поставил ccsm, настройки в нём меняю, ничего не меняется. К примеру, включаю лупу, проверяю, чтобы комбинация Alt+m включала лупу, нажимаю комбинацию - ничего не происxодит. И так со всеми настройками.

Откуда начинать искать причину?

 ccsm, , ,

Reaper
()

выпуски debian

Форум — General

1. Подскажите, lenny, squeezy, wheezy, sid - это названия только для конкретных выпусков или оно всегда так будет называться (т.е. когда testing станет stable, к примеру)?

2. В source.list равноценны записи

deb http://ftp.fr.debian.org/debian/ sid main contrib non-free

и

deb http://ftp.fr.debian.org/debian/ unstable main contrib non-free

?

3. experimental это что, sid/unstable или что-то другое?

Reaper
()

Debian fonts

Форум — Desktop

Пните, пожалуйста, в сторону актуального руководства для Debian/Wheezy по настройке аккуратно сглаженных шрифтов, чтобы не хуже убунтовских вышло и желательно без использования радуги (без субпиксельного сглаживания). Натыкаюсь на упоминание про то, что начиная с Wheezy не надо вообще ничего патчить в дебиане, а так же вот на эту фигню: http://www.linuxforums.org/forum/debian-linux/114384-enable-smooth-fonts-debi... где отключается хинтинг, включается антиаллиассинг и автохинтинг. Использую LXDE, кажется, у меня настройка типа сглаживания из гуя забивает настройку из ~/.font.conf, по крайней мере, вижу разницу, если запускаю TWM, там, вроде бы, подхватываются настройки из конфига. Так вот, эта хрень по ссылке выше мне нифига не нравится как она выглядит в TWM, т.е. +автохинт +антиаллиассинг -хинтинг.

 

Reaper
()

dpkg-reconfigure console-data

Форум — Desktop

Свеже установленный Debian/wheezy, запуск сабжа меняет раскладку в консоли, но оно не сохраняется после рестарта. В чём может быть причина?

Reaper
()

Debian

Форум — General

Подскажите, соотношение «свежие версии програм / работающие» где лучше, в Ubuntu или Debian/testing, или Debian/unstable? Соотношение - имею в виду, чтобы пакеты были свежие и чтобы в подавляющем большинстве случаев не падало. Подумываю с Ubuntu на Debian перейти, достала «способность» Ubuntu при апгрейде дистрибутива создавать проблемы. Как версия сменяется, так какой-нибудь косяк при апгрейде вылезает. В последний раз (Kubuntu 11.10 -> 12.04) apt снёс мне apt, не весь, конечно, но какие-то разделяемые библиотеки, теперь оно не запускается вообще.

 

Reaper
()

RSS подписка на новые темы