LINUX.ORG.RU

Сообщения Reaper

 

packages

Форум — Development

1. Хочу добавить путь к репозиторию:

(add-to-list 'package-archives
     '("melpa" . "http://melpa.milkbox.net/packages/") t)

если прописать это в .emacs оно вывалится с ошибкой:

Symbol's value as variable is void: package-archives

но если после запуска выполнить эту команду, то она успешно отработает. Где и как правильно прописать это добавление?

2. Куда прописывается загрузка установленных через пакетный менеджер модулей? Установил ElScreen, оно создало в ~/.emacs.d/elpa/elscreeen-xxxxx/ файлы и где-то грузит модуль, где?

 

Reaper
()

emacs minimap

Форум — Development

Есть такая штука для имакса, minimap: http://www.emacswiki.org/emacs-en/MiniMap, вспомнил о ней, когда просматривал скрин в галерее с редактором Sublime Text 2. Как изменить скорость прокрутки мышью в окне minimap? Там оно слишком тормозное, хочется реактивности. У меня в конфиге дефолтная скорость изменена:

(setq mouse-wheel-scroll-amount '(1 ((shift) . 1)))
(setq mouse-wheel-progressive-speed nil)

полностью устраивает, а в окне minimap соответственно хочется, наверно, дефолтную для имакса прокрутку. В общем, вопрос в том, как для буфера minimap сделать другую прокрутку.

 ,

Reaper
()

rails, jquery-rails

Форум — Web-development

Резко и неожиданно thin & webrick стали отдавать только первые 16 кб от jquery.js в девелоп-режиме на хосте, на котором ничего не обновлял. В чём может быть причина, в какую сторону копать?

Reaper
()

sendmail

Форум — Admin

На хостинге работает sendmail, сайт отсылает письма пользователям. Вопросы:

sendmail не занимается приёмом почты? Надо imap/pop3 сервер ставить? Какой попроще в установке?

Что ставят, чтобы можно было забирать / отсылать письма почтовой программой?

Reaper
()

vim

Форум — Desktop

Не знаю, после чего, перестала работать в виме в убунте цветовая сxема, которую использую. Тот же самый конфиг работает, когда захожу по ssh на хост, куда я положил конфиг / цветовую сxему. Локально ни в gnome-terminal, ни в xterm оно не работает. Конфиг простой:

syntax on
set ts=2
set autoindent
set lbr
set showcmd
set nocompatible
set backspace=indent,eol,start
set number

nnoremap j gj
nnoremap k gk
vnoremap j gj
vnoremap k gk
nnoremap <Down> gj
nnoremap <Up> gk
vnoremap <Down> gj
vnoremap <Up> gk
inoremap <Down> <C-o>gj
inoremap <Up> <C-o>gk

imap <F11> <Esc>:set<Space>nu!<CR>a
nmap <F11> :set<Space>nu!<CR>

inoremap <silent> <C-u> <ESC>u:set paste<CR>.:set nopaste<CR>gi

function ModeChange()
  if getline(1) =~ "^#!"
    if getline(1) =~ "/bin/"
      silent !chmod a+x <afile>
    endif
  endif
endfunction
au BufWritePost * call ModeChange()

colorscheme wombat256mod

сxема на месте, права на файлы нормальные.

 

Reaper
()

Чем можно отследить изменения файлов в директории

Форум — General

и запустить make при изменениях?

Reaper
()

флибуста

Форум — Talks

Подскажите, как стянуть раздел с флибусты?

Мучаюсь с вгетом, никак не могу заставить его с этой http://proxy.flibusta.net/b/102773 страницы тянуть ссылку с fb2: «Метро 2033 1142K (читать) скачать: (fb2)».

Хочется, конечно, раздел целиком хапнуть: http://proxy.flibusta.net/g/sf_action/Pop

 

Reaper
()

Возврат значения из замыкания

Форум — Development

Как вы считаете, если противопоставить, какое _и почему_ в абстрактном ЯП поведение оператора return внутри замыкания более правильное/оправданное: когда return только возвращает управление из замыкания или когда return вызванный внутри замыкания приводит ещё и к возврату из контекста, откуда было вызвано замыкание?

p.s. В качестве примера второго поведения - return из Proc в Ruby.

Reaper
()

С гуглем кто-то боролся уже?

Форум — Web-development

Тяну с ютуба информацию ботом, в самый неподходящий момент, когда почти всё отладил, бананули. В смысле, капчу теперь подсовывают. Временно решил проблему, пройдя её браузером, скормив боту заголовки отсылаемые браузером, но... В общем, по какому критерию они определяют, кто-то в курсе? Очень не хочется прокси подключать, мне всего-то осталось закончить отладку, да прогнать пару тысяч запросов собрав нужную информацию. До этого довольно продуктивно бот отработал несколько недель назад, слал все запросы без отсылки доп заголовков, помню ещё удивился тогда, что не банят. Понадобилось алгоритм сбора подправить, рассчитывал быстро сделать и на тебе. (

 ,

Reaper
()

Как примерно оценить выдерживаемую нагрузку в посетителях по rps?

Форум — Web-development

Есть сайт написанный под жумлу, хочется потестировать его пропускную способность. С помощью ab можно посмотреть количество запросов в секунду, которое держит, поиграться со сменой веб-сервера, подключеним memcached, XCache. Как бы эти абстрактные попугаи (rps) перевести в человеки, чтобы не сильно промахнуться? И в сколько потоков пускаете ab (параметр -c)?

Reaper
()

ff17 язык поиска в гугле

Форум — Talks

Не знаю, когда оно поменялось, раньше поиск, запускаемый из поля ввода для поиска (и адресной строки), вёлся на том языке в гугле, на котором был локализован файрфокс. Сейчас оно кидает меня на google.fr, использую файрфокс с русской локализацией, и там ищет, независимо от того, залогинен я в гугль-аккаунт или нет. Как мне вернуть русский интерфейс поисковой выдаче гугла и проводить поиск в google.com, а не fr?

Reaper
()

emacs themes

Форум — General

Обновил emacs-snapshot-gtk до 24.3.50.1 темы куда-то подевались. Помню, куда-то в /etc/emacs свою тему закидывал, где она подключалась, не помню. В общем, что там поменяли, кто-нибудь знает?

Перемещено JB из talks

 

Reaper
()

crop + повышение резкости

Форум — Talks

В какой последовательности делают, когда требуются эти две операции?

 

Reaper
()

Rails: Rails.root, косяк

Форум — Web-development

После переноса на хостинг и запуска там develop версии (деплой ещё не настраивал) «полетели» пути к файлам. Не знаю, почему. Локально всё работает, на хосте - FileUtils.mkdir_p «public/test» выдаёт access denied, тоже и для «/public/test». Rails.root.join спасает, но это нехороший выход. В общем, подскажите методику нахождения и устранения данного косяка. Rails.root выдаёт именно то, что надо (/srv/mydir1/mydir2).

 

Reaper
()

SCIM

Форум — Development

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

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

SCIM я заметил имеет плагины, оно для каждого тулкита Gtk/Qt отдельно подключает модули, а нет ли слоя ниже, куда можно вклиниться и перехватывать нажатия кнопок, чтобы сразу для всего на свете работало?

Наверно, пнёте в сторону чтения устройства иксов, но хотелось бы более детальную информацию получить, чтобы сократить себе поиски.

Reaper
()

sendmail

Форум — Admin

Простите за тупые вопросы, я что-то потерялся в документации сабжа. У меня на хосте (VPS) поднят sendmail, сервис поднят в составе Debian, который поднял хостер, когда я заказал VPS. sendmail работает, из PHP попробовал ф-ю mail() (работающая CMS на нём написана) мыло шлётся от рута. Мне надо указать SMTP-сервер, пользователя, пароль в админке CMS и желательно, но не обязательно ещё три мыла, с которых разного рода информация будет отсылаться/приниматься посетителям сайта. «Необязательно» означает, что если не получится, буду слать с единственного мыла.

Я хочу, во-первых, чтобы CMS слала письма не от root@xxxxxxx.keymachine.de, a инфо@блаблабла-моё-доменное-имя, ну, и, во-вторых, ещё ящиков. Что мне вообще надо настраивать, вернее искать, как настраивать? A если тут на пальцах объясните, что куда прописать, буду вообще счастлив.

 ,

Reaper
()

ruby

Форум — Development
count = 0
begin
  raise 'error'
rescue
  puts 'rescued'
  count += 1
  retry if count < 5
end

Можно в руби как-то красиво до одной строки сократить всё что связано с переменной count? Т.е. чтобы осталось:

begin
  raise 'error'
rescue
  puts 'rescued'
  retry ... # 5 раз 
end

 

Reaper
()

Ruby, rvm, chmod +x

Форум — Development

Как сделать файл исполняемым, если используешь rvm? Включение первой строкой #!/usr/bin/ruby выдаёт «bad interpretator», это закономерно, ruby установлен через rvm. Абсолютный путь куда-то в недра ~/.rvm тоже не особенно хочется писать, есть решение, чтобы не привязаться к пути для руби интерпретатора у меня на компьютере, чтобы можно было запускать файл в таком виде: ./myscript.rb ?

 ,

Reaper
()

make: цель не требует обновления

Форум — General
$ cat Makefile
all: css slim

css:
	sass chat.sass chat.css

slim:
	slimrb chat-test.slim chat-test.html
$ touch chat.sass
$ make css
make: `css' не требует обновления.
$ vi chat.sass
$ make css
make: `css' не требует обновления.
$ 

Где я накосячил? Запуск make отрабатывает цель slim.

 

Reaper
()

OpenTTD

Форум — Games

Зачем нужны семафоры при наличии светофоров?

 

Reaper
()

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