LINUX.ORG.RU

Сообщения prozaik

 

navicat install

Форум — General

помогите пожалуйста установить gui-клиент navicat для postgres. ос linux mint

я делаю следующее:

скачиваю соответствующий пакет с http://www.navicat.com/download/navicat-for-postgresql

распаковываю его и переношу каталог в /opt

устанавливаю права 777 для start_navicat

находясь в этом каталоге, в соответствии с этим http://wiki.navicat.com/wiki/index.php/Can_I_run_Navicat_on_64-bit_Linux? через консоль выполняю

start_navicat

в результате получаю:

kalinin@kalinin /etc/apt $ start_navicat
start_navicat: command not found
kalinin@kalinin /etc/apt $ 
kalinin@kalinin /opt/navicat111_pgsql_en $ start_navicat
start_navicat: command not found

kalinin@kalinin /opt/navicat111_pgsql_en $ 

 ,

prozaik
()

статика на heroku

Форум — Web-development

помогите пожалуйста понять проблему

я сделал на локальном сервере простейший сайт на ruby on rails. на сайте есть возможность загружать картинки. при разработке пользовался сервером webrick. статику этот сервер отдавал своими силами

затем я перенёс сайт на heroku. перенос заключался в копировании файлов и восстановлении структуры БД. то есть я не заморачивался с каким-то особенным оптимальным способом раздачи статики

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

ссылки выглядят приблизительно так: https://........herokuapp.com/system/users/avatars/000/000/001/original/29156...

у кого-нибудь были подобные проблемы? где искать причину?

 ,

prozaik
()

настроить db-конфиг для heroku?

Форум — Web-development

помогите пожалуйста решить проблему.

я сделал сайт. в режиме разработки использовал sqlite3. database.yml:

default: &default
  adapter: sqlite3
  pool: 5
  timeout: 5000

development:
  <<: *default
  database: db/development.sqlite3

test:
  <<: *default
  database: db/test.sqlite3

production:
  adapter: postgresql
  encoding: unicode
  database: mysterious-badlands-7572_production
  pool: 5
  username: mysterious-badlands-7572
  password: blabla

gemfile:

source 'https://rubygems.org'

gem 'rails', '4.2.1'
gem 'sass-rails', '~> 5.0'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.1.0'
gem 'jquery-rails'
gem 'turbolinks'
gem 'jbuilder', '~> 2.0'
gem 'sdoc', '~> 0.4.0', group: :doc
gem 'bootstrap-sass', '3.2.0.0'
gem 'bcrypt', '~> 3.1.7'
gem 'populate'
gem 'faker'
gem 'russian', '~> 0.6.0'
gem 'will_paginate'
gem 'paperclip'
gem 'fancybox2-rails', '~> 0.2.8'
gem 'rspec-rails'
gem 'factory_girl'
gem 'database_cleaner'

group :development do
  gem 'sqlite3'
end

group :production do
  gem 'pg'
  gem 'rails_12factor'
end

group :development, :test do
  gem 'byebug'
  gem 'web-console', '~> 2.0'
  gem 'spring'
end

на локальном сервере сайт работает. я закачал его на heroku. в результате получаю следующее сообщение об ошибке:

500 internal server error

heroku использует postgresql и у меня подозрение, что я неправильно настроил конфиг. в этом проблема. помогите пожалуйста настроить конфиг

если интересно, то вот ссылка на сайт https://mysterious-badlands-7572.herokuapp.com/

mysterious-badlands-7572 это моё username. я его взял из личного кабинета heroku. в database.yml в секции production я вводил пароль, который я использую для входа в личный кабинет heroku.

 ,

prozaik
()

где находится список типов исключений?

Форум — Web-development

помогите пожалуйста найти в официальной документации список типов исключений.

я написал такой экшен:

def show
  begin
    @user = User.find(params[:id])   
  rescue ActiveRecord::RecordNotFound => e
    logger.debug e
    logger.debug "Error #{$!}"
    render_404      
  end
end

мне нужно использовать несколько видов исключений:

def show
  begin
    @user = User.find(params[:id])   
  rescue ActiveRecord::RecordNotFound => e
    logger.debug e
    logger.debug "Error #{$!}"
    render_404  
  rescue anotherExceptionType1 => e   
    ......
    ......
    ..... 
  rescue anotherExceptionType2 => e   
    ......
    ......
    ..... 
  rescue anotherExceptionType3 => e   
    ......
    ......
    .....         
  end
end

но я не нашёл в документации список типов исключений.

самое близкое что я нашёл это http://ruby-doc.org/core-2.2.2/Exception.html но здесь нет типа, который я использовал выше

ActiveRecord::RecordNotFound
хотелось бы найти полный список всех возможных типов исключений

 

prozaik
()

накопление прерванных процессов в гите

Форум — General

помогите пожалуйста разобраться

в git я регулярно вывожу историю в консоль. история большая поэтому чтобы выйти в bash я нажимаю

ctrl + z
в результате процесс вывода истории прерывается

после нескольких таких выходов у меня в системе накапливается некоторе число прерванных процессов. об этом говорит:

* 32fe3b9 2015-06-23 | n [Your Name]
* 02986a9 2015-06-23 | posts perm ok [Your Name]
* 9c8e0a5 2015-06-23 | show actions index show ok [Your Name]

[9]+  Stopped                 git hist

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

 

prozaik
()

в рельсах сломался генератор

Форум — Web-development

помогите пожалуйста решить проблему

использую на локальной машине rails4. с некоторых пор перестали работать генераторы(все: скаффолда, моделей, контроллеров, миграций). не работает даже команда

rails generate

после ввода любой команды с использованием генератора и нажатия энтер ничего не происходит(но процесс какой-то происходит потому что курсор не свободен). ctrl + z прерывает процесс, но результата нет.

до появления проблемы пробовал следующее:

sudo apt-get install libmagick9-dev 
но это вряд ли повлияло

 

prozaik
()

Откат в git и история

Форум — General

помогите пожалуйста разобраться

я накоммиттил лишнего:

kalinin@kalinin ~/rails/depot $ git hist
* 129bc8f 2015-06-01 | fff2 (HEAD, master) [Your Name]
* c399c90 2015-06-01 | fff [Your Name]
* 06cc3ad 2015-06-01 | ajax ok [Your Name]
* 853797b 2015-06-01 | before ajax [Your Name]
* 58def0f 2015-06-01 | cart partial [Your Name]
* c1d5f57 2015-05-30 | cart full ok [Your Name]
* e726c7d 2015-05-30 | before q [Your Name]
* b91746e 2015-05-30 | cart ok [Your Name]
* 6d5b664 2015-05-30 | tests ok [Your Name]
* 3156c52 2015-05-30 | layout styles add ok [Your Name]
* 53cd558 2015-05-30 | validation ok [Your Name]
* 371aa66 2015-05-30 | tests ok [Your Name]
* fbe65a4 2015-05-30 | scaffold ok products [Your Name]

хотел бы откатиться до 06cc3ad получилось при помощи:

git reset --hard HEAD 06cc3ad

но проблема в том, что я не вижу в истории теперь c399c90 и 129bc8f:

kalinin@kalinin ~/rails/depot $ git hist --all
* 06cc3ad 2015-06-01 | ajax ok (HEAD, master) [Your Name]
* 853797b 2015-06-01 | before ajax [Your Name]
* 58def0f 2015-06-01 | cart partial [Your Name]
* c1d5f57 2015-05-30 | cart full ok [Your Name]
* e726c7d 2015-05-30 | before q [Your Name]
* b91746e 2015-05-30 | cart ok [Your Name]
* 6d5b664 2015-05-30 | tests ok [Your Name]
* 3156c52 2015-05-30 | layout styles add ok [Your Name]
* 53cd558 2015-05-30 | validation ok [Your Name]
* 371aa66 2015-05-30 | tests ok [Your Name]
* fbe65a4 2015-05-30 | scaffold ok products [Your Name]

а хотелось бы увидеть полную историю

 

prozaik
()

gem pg on rails

Форум — Web-development

помогите пожалуйста решить проблему

не получается установить gem pg в ruby on rails 4. вот содержание Gemfile:

source 'https://rubygems.org'
gem 'rails', '4.2.1'
group	:development	do
	gem	'sqlite3'
end
gem 'sass-rails', '~> 5.0'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.1.0'
gem 'jquery-rails'
gem 'turbolinks'
gem 'jbuilder', '~> 2.0'
gem 'sdoc', '~> 0.4.0', group: :doc

group :development, :test do
  gem 'debugger'
  gem 'web-console', '~> 2.0'
  gem 'spring'
end


group :production do
  gem 'pg'
  gem 'rails_12factor'
end

полсе попытки установки получаю следующее сообщение об ошибке:

sergey@sergey-H61M-D2-B3 ~/rails/sample_app $ sudo bundle update
Fetching gem metadata from https://rubygems.org/............
Fetching gem metadata from https://rubygems.org/..
Resolving dependencies...
Using rake (10.4.2) 
Using i18n (0.7.0) 
Using json (1.8.2) 
Using minitest (5.7.0) 
Using thread_safe (0.3.5) 
Using tzinfo (1.2.2) 
Using activesupport (4.2.1) 
Using builder (3.2.2) 
Using erubis (2.7.0) 
Using mini_portile (0.6.2) 
Using nokogiri (1.6.6.2) 
Using rails-deprecated_sanitizer (1.0.3) 
Using rails-dom-testing (1.0.6) 
Using loofah (2.0.2) 
Using rails-html-sanitizer (1.0.2) 
Using actionview (4.2.1) 
Using rack (1.6.1) 
Using rack-test (0.6.3) 
Using actionpack (4.2.1) 
Using globalid (0.3.5) 
Using activejob (4.2.1) 
Using mime-types (2.6.1) 
Using mail (2.6.3) 
Using actionmailer (4.2.1) 
Using activemodel (4.2.1) 
Using arel (6.0.0) 
Using activerecord (4.2.1) 
Using debug_inspector (0.0.2) 
Using binding_of_caller (0.7.2) 
Using bundler (1.3.5) 
Using coffee-script-source (1.9.1.1) 
Using execjs (2.5.2) 
Using coffee-script (2.4.1) 
Using thor (0.19.1) 
Using railties (4.2.1) 
Using coffee-rails (4.1.0) 
Using columnize (0.9.0) 
Using debugger-linecache (1.2.0) 
Using debugger-ruby_core_source (1.3.8) 
Using debugger (1.6.8) 
Using multi_json (1.11.0) 
Using jbuilder (2.2.16) 
Using jquery-rails (4.0.3) 
Installing pg (0.18.2) 
Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.

        /usr/bin/ruby1.9.1 extconf.rb 
checking for pg_config... no
No pg_config... trying anyway. If building fails, please try again with
 --with-pg-config=/path/to/pg_config
checking for libpq-fe.h... no
Can't find the 'libpq-fe.h header
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers.  Check the mkmf.log file for more
details.  You may need configuration options.

Provided configuration options:
	--with-opt-dir
	--without-opt-dir
	--with-opt-include
	--without-opt-include=${opt-dir}/include
	--with-opt-lib
	--without-opt-lib=${opt-dir}/lib
	--with-make-prog
	--without-make-prog
	--srcdir=.
	--curdir
	--ruby=/usr/bin/ruby1.9.1
	--with-pg
	--without-pg
	--enable-windows-cross
	--disable-windows-cross
	--with-pg-config
	--without-pg-config
	--with-pg_config
	--without-pg_config
	--with-pg-dir
	--without-pg-dir
	--with-pg-include
	--without-pg-include=${pg-dir}/include
	--with-pg-lib
	--without-pg-lib=${pg-dir}/lib


Gem files will remain installed in /var/lib/gems/1.9.1/gems/pg-0.18.2 for inspection.
Results logged to /var/lib/gems/1.9.1/gems/pg-0.18.2/ext/gem_make.out
An error occurred while installing pg (0.18.2), and Bundler cannot continue.
Make sure that `gem install pg -v '0.18.2'` succeeds before bundling.

то, что предлагается в последней строке тоже пробовал:

sergey@sergey-H61M-D2-B3 ~/rails/sample_app $ sudo gem install pg -v '0.18.2'
Building native extensions.  This could take a while...
ERROR:  Error installing pg:
	ERROR: Failed to build gem native extension.

        /usr/bin/ruby1.9.1 extconf.rb
checking for pg_config... no
No pg_config... trying anyway. If building fails, please try again with
 --with-pg-config=/path/to/pg_config
checking for libpq-fe.h... no
Can't find the 'libpq-fe.h header
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers.  Check the mkmf.log file for more
details.  You may need configuration options.

Provided configuration options:
	--with-opt-dir
	--without-opt-dir
	--with-opt-include
	--without-opt-include=${opt-dir}/include
	--with-opt-lib
	--without-opt-lib=${opt-dir}/lib
	--with-make-prog
	--without-make-prog
	--srcdir=.
	--curdir
	--ruby=/usr/bin/ruby1.9.1
	--with-pg
	--without-pg
	--enable-windows-cross
	--disable-windows-cross
	--with-pg-config
	--without-pg-config
	--with-pg_config
	--without-pg_config
	--with-pg-dir
	--without-pg-dir
	--with-pg-include
	--without-pg-include=${pg-dir}/include
	--with-pg-lib
	--without-pg-lib=${pg-dir}/lib


Gem files will remain installed in /var/lib/gems/1.9.1/gems/pg-0.18.2 for inspection.
Results logged to /var/lib/gems/1.9.1/gems/pg-0.18.2/ext/gem_make.out

 , ,

prozaik
()

запуск локального сервера в rails

Форум — Web-development

помогите пожалуйста решить проблему

через rvm установил rails на mint. проблема в том, что не получается запустить сервер webrick. вот вывод консоли:

sergey@sergey-H61M-D2-B3 ~/rails/project1 $ ruby --version
ruby 1.9.3p484 (2013-11-22 revision 43786) [x86_64-linux]
sergey@sergey-H61M-D2-B3 ~/rails/project1 $ rails --version
Rails 3.2.21
sergey@sergey-H61M-D2-B3 ~/rails/project1 $ bundle update
Fetching gem metadata from https://rubygems.org/...........
Resolving dependencies...
Enter your password to install the bundled RubyGems to your system: 
Using rake (10.4.2) 
Using i18n (0.7.0) 
Using multi_json (1.11.0) 
Using activesupport (3.2.21) 
Using builder (3.0.4) 
Using activemodel (3.2.21) 
Using erubis (2.7.0) 
Using journey (1.0.4) 
Using rack (1.4.5) 
Using rack-cache (1.2) 
Using rack-test (0.6.3) 
Using hike (1.2.3) 
Using tilt (1.4.1) 
Using sprockets (2.2.3) 
Using actionpack (3.2.21) 
Using mime-types (1.25.1) 
Using polyglot (0.3.5) 
Using treetop (1.4.15) 
Using mail (2.5.4) 
Using actionmailer (3.2.21) 
Using arel (3.0.3) 
Using tzinfo (0.3.44) 
Using activerecord (3.2.21) 
Using activeresource (3.2.21) 
Using bundler (1.3.5) 
Using coffee-script-source (1.9.1.1) 
Using execjs (2.5.2) 
Using coffee-script (2.4.1) 
Using rack-ssl (1.3.4) 
Using json (1.8.2) 
Using rdoc (3.12.2) 
Using thor (0.19.1) 
Using railties (3.2.21) 
Using coffee-rails (3.2.2) 
Using jquery-rails (3.1.2) 
Using rails (3.2.21) 
Using sass (3.4.13) 
Using sass-rails (3.2.6) 
Using sqlite3 (1.3.10) 
Using uglifier (2.7.1) 
Your bundle is updated!
sergey@sergey-H61M-D2-B3 ~/rails/project1 $ bundle install
Using rake (10.4.2) 
Using i18n (0.7.0) 
Using multi_json (1.11.0) 
Using activesupport (3.2.21) 
Using builder (3.0.4) 
Using activemodel (3.2.21) 
Using erubis (2.7.0) 
Using journey (1.0.4) 
Using rack (1.4.5) 
Using rack-cache (1.2) 
Using rack-test (0.6.3) 
Using hike (1.2.3) 
Using tilt (1.4.1) 
Using sprockets (2.2.3) 
Using actionpack (3.2.21) 
Using mime-types (1.25.1) 
Using polyglot (0.3.5) 
Using treetop (1.4.15) 
Using mail (2.5.4) 
Using actionmailer (3.2.21) 
Using arel (3.0.3) 
Using tzinfo (0.3.44) 
Using activerecord (3.2.21) 
Using activeresource (3.2.21) 
Using coffee-script-source (1.9.1.1) 
Using execjs (2.5.2) 
Using coffee-script (2.4.1) 
Using rack-ssl (1.3.4) 
Using json (1.8.2) 
Using rdoc (3.12.2) 
Using thor (0.19.1) 
Using railties (3.2.21) 
Using coffee-rails (3.2.2) 
Using jquery-rails (3.1.2) 
Using bundler (1.3.5) 
Using rails (3.2.21) 
Using sass (3.4.13) 
Using sass-rails (3.2.6) 
Using sqlite3 (1.3.10) 
Using uglifier (2.7.1) 
Your bundle is complete!
Use `bundle show [gemname]` to see where a bundled gem is installed.
sergey@sergey-H61M-D2-B3 ~/rails/project1 $ rails server
/var/lib/gems/1.9.1/gems/execjs-2.5.2/lib/execjs/runtimes.rb:48:in `autodetect': Could not find a JavaScript runtime. See https://github.com/rails/execjs for a list of available runtimes. (ExecJS::RuntimeUnavailable)
	from /var/lib/gems/1.9.1/gems/execjs-2.5.2/lib/execjs.rb:5:in `<module:ExecJS>'
	from /var/lib/gems/1.9.1/gems/execjs-2.5.2/lib/execjs.rb:4:in `<top (required)>'
	from /var/lib/gems/1.9.1/gems/coffee-script-2.4.1/lib/coffee_script.rb:1:in `require'
	from /var/lib/gems/1.9.1/gems/coffee-script-2.4.1/lib/coffee_script.rb:1:in `<top (required)>'
	from /var/lib/gems/1.9.1/gems/coffee-script-2.4.1/lib/coffee-script.rb:1:in `require'
	from /var/lib/gems/1.9.1/gems/coffee-script-2.4.1/lib/coffee-script.rb:1:in `<top (required)>'
	from /var/lib/gems/1.9.1/gems/coffee-rails-3.2.2/lib/coffee-rails.rb:1:in `require'
	from /var/lib/gems/1.9.1/gems/coffee-rails-3.2.2/lib/coffee-rails.rb:1:in `<top (required)>'
	from /usr/lib/ruby/vendor_ruby/bundler/runtime.rb:72:in `require'
	from /usr/lib/ruby/vendor_ruby/bundler/runtime.rb:72:in `block (2 levels) in require'
	from /usr/lib/ruby/vendor_ruby/bundler/runtime.rb:70:in `each'
	from /usr/lib/ruby/vendor_ruby/bundler/runtime.rb:70:in `block in require'
	from /usr/lib/ruby/vendor_ruby/bundler/runtime.rb:59:in `each'
	from /usr/lib/ruby/vendor_ruby/bundler/runtime.rb:59:in `require'
	from /usr/lib/ruby/vendor_ruby/bundler.rb:132:in `require'
	from /home/sergey/rails/project1/config/application.rb:7:in `<top (required)>'
	from /var/lib/gems/1.9.1/gems/railties-3.2.21/lib/rails/commands.rb:53:in `require'
	from /var/lib/gems/1.9.1/gems/railties-3.2.21/lib/rails/commands.rb:53:in `block in <top (required)>'
	from /var/lib/gems/1.9.1/gems/railties-3.2.21/lib/rails/commands.rb:50:in `tap'
	from /var/lib/gems/1.9.1/gems/railties-3.2.21/lib/rails/commands.rb:50:in `<top (required)>'
	from script/rails:6:in `require'
	from script/rails:6:in `<main>'
sergey@sergey-H61M-D2-B3 ~/rails/project1 $ 

вот содержание Gemfile:

source 'https://rubygems.org'

gem 'rails' #, '3.2.16'

# Bundle edge Rails instead:
# gem 'rails', :git => 'git://github.com/rails/rails.git'

gem 'sqlite3'


# Gems used only for assets and not required
# in production environments by default.
group :assets do
  gem 'sass-rails',   '~> 3.2.3'
  gem 'coffee-rails', '~> 3.2.1'

  # See https://github.com/sstephenson/execjs#readme for more supported runtimes
  # gem 'therubyracer', :platforms => :ruby

  gem 'uglifier', '>= 1.0.3'
end

gem 'jquery-rails'

#gem 'json' #, '1.8.2'

 ,

prozaik
()

lamp не отображает страницу.502

Форум — General

помогите пожалуйста понять в чём может быть проблема

на linux mint поставил lamp. он работает, о чём сообщает команда:

sergey@sergey-H61M-D2-B3 /var/log/apache2 $ sudo service apache2 status
 * apache2 is running

по умолчанию установлен один виртуальный хост:

<VirtualHost *:80>
	ServerAdmin webmaster@localhost
	DocumentRoot /var/www/html

	ErrorLog ${APACHE_LOG_DIR}/error.log
	CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

проблема в том, что не получается, набрав в адресной строке браузера http://html или http://html/index.html увидеть отрисованную страницу. вместо этого адрес выводится

502 Bad Gateway
nginx/1.6.2

при этом nginxа в системе точно нет. и файл /var/www/html/index.html точно существует(с соответствующими правами)

логи апача: access.log:

::1 - - [11/Feb/2015:10:39:31 +0300] "OPTIONS * HTTP/1.0" 200 125 "-" "Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.5 (internal dummy connection)"
::1 - - [11/Feb/2015:10:39:31 +0300] "OPTIONS * HTTP/1.0" 200 125 "-" "Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.5 (internal dummy connection)"
::1 - - [11/Feb/2015:10:39:31 +0300] "OPTIONS * HTTP/1.0" 200 125 "-" "Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.5 (internal dummy connection)"
::1 - - [11/Feb/2015:10:39:31 +0300] "OPTIONS * HTTP/1.0" 200 125 "-" "Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.5 (internal dummy connection)"
::1 - - [11/Feb/2015:10:39:31 +0300] "OPTIONS * HTTP/1.0" 200 125 "-" "Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.5 (internal dummy connection)"
::1 - - [11/Feb/2015:10:39:32 +0300] "OPTIONS * HTTP/1.0" 200 125 "-" "Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.5 (internal dummy connection)"
::1 - - [11/Feb/2015:10:39:32 +0300] "OPTIONS * HTTP/1.0" 200 125 "-" "Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.5 (internal dummy connection)"
::1 - - [11/Feb/2015:10:39:32 +0300] "OPTIONS * HTTP/1.0" 200 125 "-" "Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.5 (internal dummy connection)"
::1 - - [11/Feb/2015:10:39:32 +0300] "OPTIONS * HTTP/1.0" 200 125 "-" "Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.5 (internal dummy connection)"
::1 - - [11/Feb/2015:10:39:32 +0300] "OPTIONS * HTTP/1.0" 200 125 "-" "Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.5 (internal dummy connection)"

error.log:

[Wed Feb 11 10:35:59.764080 2015] [mpm_event:notice] [pid 552:tid 140517218862976] AH00489: Apache/2.4.7 (Ubuntu) configured -- resuming normal operations
[Wed Feb 11 10:35:59.764192 2015] [core:notice] [pid 552:tid 140517218862976] AH00094: Command line: '/usr/sbin/apache2'
[Wed Feb 11 10:36:09.780983 2015] [mpm_event:notice] [pid 552:tid 140517218862976] AH00491: caught SIGTERM, shutting down
[Wed Feb 11 10:36:10.833262 2015] [mpm_prefork:notice] [pid 2017] AH00163: Apache/2.4.7 (Ubuntu) configured -- resuming normal operations
[Wed Feb 11 10:36:10.833342 2015] [core:notice] [pid 2017] AH00094: Command line: '/usr/sbin/apache2'
[Wed Feb 11 10:36:12.056747 2015] [mpm_prefork:notice] [pid 2017] AH00169: caught SIGTERM, shutting down
[Wed Feb 11 10:36:13.139540 2015] [mpm_prefork:notice] [pid 2104] AH00163: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.5 configured -- resuming normal operations
[Wed Feb 11 10:36:13.139590 2015] [core:notice] [pid 2104] AH00094: Command line: '/usr/sbin/apache2'
[Wed Feb 11 10:39:31.948877 2015] [mpm_prefork:notice] [pid 2104] AH00171: Graceful restart requested, doing restart
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
[Wed Feb 11 10:39:31.973618 2015] [mpm_prefork:notice] [pid 2104] AH00163: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.5 configured -- resuming normal operations
[Wed Feb 11 10:39:31.973636 2015] [core:notice] [pid 2104] AH00094: Command line: '/usr/sbin/apache2'
[Wed Feb 11 10:39:32.085736 2015] [mpm_prefork:notice] [pid 2104] AH00171: Graceful restart requested, doing restart
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
[Wed Feb 11 10:39:32.113057 2015] [mpm_prefork:notice] [pid 2104] AH00163: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.5 configured -- resuming normal operations
[Wed Feb 11 10:39:32.113072 2015] [core:notice] [pid 2104] AH00094: Command line: '/usr/sbin/apache2'

other_vhosts_access.log: пусто

 , ,

prozaik
()

отключить сглаживание

Форум — Desktop

подскажите пожалуйста как в cinnamon отключается сглаживание движений курсора

выглядит это примерно так. я выделяю большой блок кода, при этом тяну мышь вниз. в результате курсор двигается вниз примерно в 1.5 раза быстрее чем выделение

на другом компьютере установлена та же ОС(более ранняя версия), та же DE, но такого эффекта нет

я пробовал мучить настройку параметры->эффекты, но безрезультатно

 

prozaik
()

выбрасывает из каталога

Форум — General

я понимаю, здесь форум не по rails, но у меня какое-то очень странное поведение системы

я установил ruby on rails при помощи rvm и уже делал проекты и запускал встроенный сервер. сейчас я создал новый проект, зашёл в его каталог и выполнил

ls
в результате вывелся список не файлов каталога моего проекта, а список файлов каталога, который находится уровнем выше

такое явление мне не позволяет работать с rails. помогите пожалуйста исправить ситуацию

 

prozaik
()

использование rvm в открытой заново консоли

Форум — General

помогите пожалуйста разобраться

я установил ruby on rails через rvm. для запуска встроенного в рельсы сервера использовал команду

rails server

затем закрыл окно терминала, открыл новое окно терминала и попробовал снова команду

rails server

но получил следующее сообщение об ошибке:

kalinin@kalinin ~/rails/depot $ rails server
The program 'rails' can be found in the following packages:
 * ruby-railties-3.2
 * ruby-railties-4.0
Try: sudo apt-get install <selected package>
kalinin@kalinin ~/rails/depot $ rvm use 2.0.0

RVM is not a function, selecting rubies with 'rvm use ...' will not work.

You need to change your terminal emulator preferences to allow login shell.
Sometimes it is required to use `/bin/bash --login` as the command.
Please visit https://rvm.io/integration/gnome-terminal/ for an example.

в интернетах пишут, что нужно предварительно ввести:

/bin/bash --login
rvm use 2.0.0

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

 , , ,

prozaik
()

установить lxml

Форум — General

подскажите пожалуйста как установить библиотеку lxml в linux mint

я деалю следующее: в .profile добавляю:

export WORKON_HOME=$HOME/.virtualenvs/moda_project
export PROJECT_HOME=$HOME/.virtualenvs/moda_project/moda

не забываю сделать:

source .profile

затем активирую виртуальное окружение и в соответствии с этим выполняю в консоли:

pip install lxml

в результате получаю следующее сообщение(привожу только последний фрагмент):

copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_skeleton_for_xslt1.xsl -> build/lib.linux-x86_64-3.4/lxml/isoschematron/resources/xsl/iso-schematron-xslt1

copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/readme.txt -> build/lib.linux-x86_64-3.4/lxml/isoschematron/resources/xsl/iso-schematron-xslt1

running build_ext

building 'lxml.etree' extension

creating build/temp.linux-x86_64-3.4

creating build/temp.linux-x86_64-3.4/src

creating build/temp.linux-x86_64-3.4/src/lxml

x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIC -I/home/kalinin/.virtualenvs/moda_project/moda_env/build/lxml/src/lxml/includes -I/usr/include/python3.4m -I/home/kalinin/.virtualenvs/moda_project/moda_env/include/python3.4m -c src/lxml/lxml.etree.c -o build/temp.linux-x86_64-3.4/src/lxml/lxml.etree.o -w

In file included from src/lxml/lxml.etree.c:239:0:

/home/kalinin/.virtualenvs/moda_project/moda_env/build/lxml/src/lxml/includes/etree_defs.h:14:31: fatal error: libxml/xmlversion.h: No such file or directory

 #include "libxml/xmlversion.h"

                               ^

compilation terminated.

/usr/lib/python3.4/distutils/dist.py:260: UserWarning: Unknown distribution option: 'bugtrack_url'

  warnings.warn(msg)

error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

----------------------------------------
Cleaning up...
Command /home/kalinin/.virtualenvs/moda_project/moda_env/bin/python3 -c "import setuptools, tokenize;__file__='/home/kalinin/.virtualenvs/moda_project/moda_env/build/lxml/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-o720z8dc-record/install-record.txt --single-version-externally-managed --compile --install-headers /home/kalinin/.virtualenvs/moda_project/moda_env/include/site/python3.4 failed with error code 1 in /home/kalinin/.virtualenvs/moda_project/moda_env/build/lxml
Storing debug log for failure in /home/kalinin/.pip/pip.log

 , ,

prozaik
()

подключить модули в grunt

Форум — General

помогите пожалуйста использовать модуль grunt-contrib-less для препроцессинга css

вот структура моего проекта. моя цель преобразовать код файла

grunt_test/less/styles.less

в

grunt_test/css/less.css

для этого, как я понимаю, нужно правильно прописать настройки в

grunt_test/Gruntfile.js

но с этим у меня проблемы, нужер пример

 ,

prozaik
()

установить пакет для grunt

Форум — General

помогите пожалуйста решить проблему

на linux mint я установил grunt. теперь хотел бы установить пакет для препроцессинга css. выполняю следующую команду:

kalinin@kalinin /var/www/html/fi_less $ npm install grunt-contrib-less --save-dev

получаю следующее сообщение:

npm WARN package.json fi_less@0.0.0 No README.md file found!
npm http GET https://registry.npmjs.org/grunt-contrib-less
npm http 200 https://registry.npmjs.org/grunt-contrib-less
npm http GET https://registry.npmjs.org/grunt-contrib-less/-/grunt-contrib-less-1.0.0.tgz
npm http 200 https://registry.npmjs.org/grunt-contrib-less/-/grunt-contrib-less-1.0.0.tgz
npm WARN engine grunt-contrib-less@1.0.0: wanted: {"node":">=0.10.0"} (current: {"node":"v0.9.9","npm":"1.2.10"})
npm http GET https://registry.npmjs.org/less
npm http GET https://registry.npmjs.org/chalk
npm http GET https://registry.npmjs.org/lodash
npm http GET https://registry.npmjs.org/async
npm http 200 https://registry.npmjs.org/chalk
npm ERR! Error: No compatible version found: chalk@'^0.5.1'
npm ERR! Valid install targets:
npm ERR! ["0.1.0","0.1.1","0.2.0","0.2.1","0.3.0","0.4.0","0.5.0","0.5.1"]
npm ERR!     at installTargetsError (/usr/local/lib/node_modules/npm/lib/cache.js:676:10)
npm ERR!     at /usr/local/lib/node_modules/npm/lib/cache.js:591:10
npm ERR!     at saved (/usr/local/lib/node_modules/npm/node_modules/npm-registry-client/lib/get.js:138:7)
npm ERR!     at Object.oncomplete (fs.js:93:15)
npm ERR!     at process._makeCallback (node.js:318:24)
npm ERR! If you need help, you may report this log at:
npm ERR!     <http://github.com/isaacs/npm/issues>
npm ERR! or email it to:
npm ERR!     <npm-@googlegroups.com>

npm ERR! System Linux 3.13.0-24-generic
npm ERR! command "/usr/local/bin/node" "/usr/local/bin/npm" "install" "grunt-contrib-less" "--save-dev"
npm ERR! cwd /var/www/html/fi_less
npm ERR! node -v v0.9.9
npm ERR! npm -v 1.2.10
npm http 304 https://registry.npmjs.org/async
npm http 200 https://registry.npmjs.org/lodash
npm http 200 https://registry.npmjs.org/less
npm ERR! 
npm ERR! Additional logging details can be found in:
npm ERR!     /var/www/html/fi_less/npm-debug.log
npm ERR! not ok code 0

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

 ,

prozaik
()

не загружается linux mint

Форум — General

помогите пожалуйста решить проблему

у меня на ноутбуке сегодня перестал загружаться linux mint 17. после включения ноутбука появляется следующая надпись на чёрном экране:

gnu grub 2
minimal BASH-like editing is supported fir the first word? TAB lists possible command completions. anywhere else TAB lists possible device or file completions.

grub>

сейчас загрузился с CD, все данные доступны. но не понятно что теперь с grub-ом делать

 ,

prozaik
()

git: почему ветка master не передвинулась?

Форум — General

помогите пожалуйста разобраться с одним моментом

в git обычно при добавлении нового коммита текущая ветка передвигается вместе с указателем HEAD на новую позицию. но иногда случается так, что указатель HEAD передвинулся на новую позицию, а указатель master остался на месте:

(shoptest_env)kalinin@kalinin ~/.virtualenvs/shoptest_project/shoptest $ git hist
* 40c9f5b 2014-12-04 | werwrwer erwrwerwer werwerwer fdgdfgd 2423 (HEAD, master) [Your Name]
* ced79dc 2014-12-04 | uuuuuuu [Your Name]
* 34ddfa1 2014-12-04 | new [Your Name]
* e4f1b3a 2014-12-04 | cart override (origin/master) [Your Name]
* 7a39c37 2014-12-04 | detail4 [Your Name]
* 19554f3 2014-12-04 | detail3 [Your Name]
* d0d0f7b 2014-12-04 | detail2 [Your Name]
* 173f27f 2014-12-04 | detail [Your Name]
* 677c95b 2014-12-03 | custom product page compl [Your Name]
* 10f7724 2014-12-03 | shop ok [Your Name]
* 7f580a3 2014-12-03 | first commit django install [Your Name]
(shoptest_env)kalinin@kalinin ~/.virtualenvs/shoptest_project/shoptest $ git add .
(shoptest_env)kalinin@kalinin ~/.virtualenvs/shoptest_project/shoptest $ git ci -m 'rem'
[detached HEAD d1d6673] rem
 1 file changed, 1 insertion(+)
 create mode 100644 test
(shoptest_env)kalinin@kalinin ~/.virtualenvs/shoptest_project/shoptest $ git hist
* d1d6673 2014-12-05 | rem (HEAD) [Your Name]
* 40c9f5b 2014-12-04 | werwrwer erwrwerwer werwerwer fdgdfgd 2423 (master) [Your Name]
* ced79dc 2014-12-04 | uuuuuuu [Your Name]
* 34ddfa1 2014-12-04 | new [Your Name]
* e4f1b3a 2014-12-04 | cart override (origin/master) [Your Name]
* 7a39c37 2014-12-04 | detail4 [Your Name]
* 19554f3 2014-12-04 | detail3 [Your Name]
* d0d0f7b 2014-12-04 | detail2 [Your Name]
* 173f27f 2014-12-04 | detail [Your Name]
* 677c95b 2014-12-03 | custom product page compl [Your Name]
* 10f7724 2014-12-03 | shop ok [Your Name]
* 7f580a3 2014-12-03 | first commit django install [Your Name]

не могу понять почему так происходит

при этом слить ветки следующим образом не получается:

(shoptest_env)kalinin@kalinin ~/.virtualenvs/shoptest_project/shoptest $ git merge master
Already up-to-date.
(shoptest_env)kalinin@kalinin ~/.virtualenvs/shoptest_project/shoptest $ git hist
* d1d6673 2014-12-05 | rem (HEAD) [Your Name]
* 40c9f5b 2014-12-04 | werwrwer erwrwerwer werwerwer fdgdfgd 2423 (master) [Your Name]
* ced79dc 2014-12-04 | uuuuuuu [Your Name]
* 34ddfa1 2014-12-04 | new [Your Name]
* e4f1b3a 2014-12-04 | cart override (origin/master) [Your Name]
* 7a39c37 2014-12-04 | detail4 [Your Name]
* 19554f3 2014-12-04 | detail3 [Your Name]
* d0d0f7b 2014-12-04 | detail2 [Your Name]
* 173f27f 2014-12-04 | detail [Your Name]
* 677c95b 2014-12-03 | custom product page compl [Your Name]
* 10f7724 2014-12-03 | shop ok [Your Name]
* 7f580a3 2014-12-03 | first commit django install [Your Name]

 , , ,

prozaik
()

git commit со страничным комментарием

Форум — General

у меня совсем ламерский вопрос, но он мне мозг взрывает. помогите пожалуйста решить проблему

до сегодняшнего дня я всегда добавлял коммиты так:

git add .
git commit -m 'bla'

сегодня мне понадобилось сделать длинный многострочный комментарий. я сделал следующее:

git add .
git commit

в результате открылся редактор кода. я ввёл свой комментарий. затем сохранился и закрыл файл(и редактор тоже). после этого команда

git hist --all
показывает, что изменения не закоммитились

при этом текст моего комментария находится в

.git/COMMIT_EDITMSG

 ,

prozaik
()

mysql для python

Форум — General

подскажите пожалуйста в чём может быть проблема

я пытаюсь использовать mysql для python2.7 под linux mint. для этого устанавливаю соответствующий модуль:

sudo apt-get install python-mysqldb

в результате после попытки создать таблицы в фреймворке django получаю примерно следующее сообщение об ошибке:

python ./manage.py syncdb
.....................
..........................
................................
    value.contribute_to_class(cls, name)
  File "/home/kalinin/.virtualenvs/mailsender_project/mailsender_env/local/lib/python2.7/site-packages/django/db/models/options.py", line 124, in contribute_to_class
    self.db_table = truncate_name(self.db_table, connection.ops.max_name_length())
  File "/home/kalinin/.virtualenvs/mailsender_project/mailsender_env/local/lib/python2.7/site-packages/django/db/__init__.py", line 34, in __getattr__
    return getattr(connections[DEFAULT_DB_ALIAS], item)
  File "/home/kalinin/.virtualenvs/mailsender_project/mailsender_env/local/lib/python2.7/site-packages/django/db/utils.py", line 198, in __getitem__
    backend = load_backend(db['ENGINE'])
  File "/home/kalinin/.virtualenvs/mailsender_project/mailsender_env/local/lib/python2.7/site-packages/django/db/utils.py", line 113, in load_backend
    return import_module('%s.base' % backend_name)
  File "/home/kalinin/.virtualenvs/mailsender_project/mailsender_env/local/lib/python2.7/site-packages/django/utils/importlib.py", line 40, in import_module
    __import__(name)
  File "/home/kalinin/.virtualenvs/mailsender_project/mailsender_env/local/lib/python2.7/site-packages/django/db/backends/mysql/base.py", line 17, in <module>
    raise ImproperlyConfigured("Error loading MySQLdb module: %s" % e)
django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named MySQLdb

так же пробовал установить модуль такими командами:

pip install MySQL-python
easy_install MySQL-python
pip install mysql-python
easy_install mysql-python

но не помогло

при это сам mysql-сервер работает. я без проблем захожу через консоль и выполняю там любые операции

всё перечисленное выше я делаю активировав виртуальное окружение

вот ещё сообщение об ошбике:

(mailsender_env)kalinin@kalinin ~/.virtualenvs/mailsender_project/mailsender $ pip install MySQL-python
Downloading/unpacking MySQL-python
  Downloading MySQL-python-1.2.5.zip (108kB): 108kB downloaded
  Running setup.py (path:/home/kalinin/.virtualenvs/mailsender_project/mailsender_env/build/MySQL-python/setup.py) egg_info for package MySQL-python
    sh: 1: mysql_config: not found
    Traceback (most recent call last):
      File "<string>", line 17, in <module>
      File "/home/kalinin/.virtualenvs/mailsender_project/mailsender_env/build/MySQL-python/setup.py", line 17, in <module>
        metadata, options = get_config()
      File "setup_posix.py", line 43, in get_config
        libs = mysql_config("libs_r")
      File "setup_posix.py", line 25, in mysql_config
        raise EnvironmentError("%s not found" % (mysql_config.path,))
    EnvironmentError: mysql_config not found
    Complete output from command python setup.py egg_info:
    sh: 1: mysql_config: not found

Traceback (most recent call last):

  File "<string>", line 17, in <module>

  File "/home/kalinin/.virtualenvs/mailsender_project/mailsender_env/build/MySQL-python/setup.py", line 17, in <module>

    metadata, options = get_config()

  File "setup_posix.py", line 43, in get_config

    libs = mysql_config("libs_r")

  File "setup_posix.py", line 25, in mysql_config

    raise EnvironmentError("%s not found" % (mysql_config.path,))

EnvironmentError: mysql_config not found

----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /home/kalinin/.virtualenvs/mailsender_project/mailsender_env/build/MySQL-python
Storing debug log for failure in /home/kalinin/.pip/pip.log

вот это меня больше всего беспокоит

EnvironmentError: mysql_config not found

какой ему ещё конфиг нужен непонятно

 , , ,

prozaik
()

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