Just my blog
Blog about everything, mostly about tech stuff I made. Here is the list of stuff I'm using at my blog. Feel free to ask me about implementations.
Soft I recommend
- Mobaxterm SSH RDP FTP...
- Thunderbird Email client
- Filezilla FTP client/server
- Nirsoft Win utils
- Sysinternals Win utils
- Pi-Hole AD block by DNS
- NUT UPS manager
- Rpi MON Raspberry monitoring
- Free CAD 3D modelling
- Free Commander Far-like filemanager
- Bitwarden Password manager
Py lib I recommend
- Django web framework
- celery multi-tasking
- celery-beat Celery + Django
- celery-results Celery + Django
- Pillow Python image lib
- wsgi mod Apache + Python
- requests best in WEB requests
- openpyxl make Excell docs
- p4python Perforce + Python
- paramiko SSH + Python
- pyvmomi ESXi Vcenter + Python
I'm using these libraries so you can ask me about them.
Вывод-лог ошибок и полная конфигурация Redmine
Добавляю сюда полный список конфигурации Redmine и Ruby, если кому показать придется.
cannot load such file -- /var/www/redmine/config/environments (LoadError) config.ru:3: in `require' config.ru: 3: in `block in <main>' /var/lib/gems/1.9.1/gems/rack-1.4.5/lib/rack/builder.rb: 51: in `instance_eval' /var/lib/gems/1.9.1/gems/rack-1.4.5/lib/rack/builder.rb: 51: in `initialize' config.ru: 1: in `new' config.ru: 1: in `<main>' /var/lib/gems/1.9.1/gems/passenger-4.0.20/helper-scripts/rack-preloader.rb: 105: in `eval' /var/lib/gems/1.9.1/gems/passenger-4.0.20/helper-scripts/rack-preloader.rb: 105: in `preload_app' /var/lib/gems/1.9.1/gems/passenger-4.0.20/helper-scripts/rack-preloader.rb: 150: in `<module: App>' /var/lib/gems/1.9.1/gems/passenger-4.0.20/helper-scripts/rack-preloader.rb: 29: in `<module: PhusionPassenger>' /var/lib/gems/1.9.1/gems/passenger-4.0.20/helper-scripts/rack-preloader.rb: 28: in `<main>'
- Application root
- /var/www/redmine
- Environment (value of RAILS_ENV, RACK_ENV, WSGI_ENV and PASSENGER_ENV)
- production
- Ruby interpreter command
-
/usr/bin/ruby
- User and groups
-
uid=
33(www-data) gid= 33(www-data) groups= 33(www-data) - Environment variables
-
APACHE_RUN_DIR =
/var/run/apache2 APACHE_PID_FILE = /var/run/apache2.pid PATH = /var/lib/gems/1.9.1/bin: /usr/local/bin: /usr/bin: /bin APACHE_LOCK_DIR = /var/lock/apache2 LANG = C APACHE_RUN_USER = www-data APACHE_RUN_GROUP = www-data APACHE_LOG_DIR = /var/log/apache2 PWD = /var/www/redmine PASSENGER_DEBUG_DIR = /tmp/passenger.spawn-debug.XXXXHqhKir USER = www-data LOGNAME = www-data SHELL = /bin/sh HOME = /var/www IN_PASSENGER = 1 PYTHONUNBUFFERED = 1 RAILS_ENV = production RACK_ENV = production WSGI_ENV = production PASSENGER_ENV = production REQUEST_METHOD = GET SERVER_PORT = 90 SERVER_ADDR = 192.168.1.29 SCRIPT_URI = http: //work.typical-kirovohrad.org.ua: 90/projects QUERY_STRING = SERVER_PROTOCOL = HTTP/1.1 SCRIPT_URL = /projects REMOTE_PORT = 53348 REMOTE_ADDR = 178.***.***.*** REQUEST_URI = /projects SERVER_SOFTWARE = Apache/2.2.22 (Debian) DOCUMENT_ROOT = /var/www/redmine/public/ SERVER_NAME = work.typical-kirovohrad.org.ua SERVER_ADMIN = webmaster@localhost GEM_PATH = /var/lib/gems/1.9.1: /var/www/.gem/ruby/1.9.1 GEM_HOME = /var/lib/gems/1.9.1 BUNDLE_BIN_PATH = /var/lib/gems/1.9.1/gems/bundler-1.6.3/bin/bundle BUNDLE_GEMFILE = /var/www/redmine/Gemfile RUBYOPT = -rbundler/setup RUBYLIB = /var/lib/gems/1.9.1/gems/bundler-1.6.3/lib - Ulimits
-
Unknown
- System memory usage
-
total used free shared buffers cached Mem:
1002 259 743 0 23 89 -/+ buffers/cache: 146 856 Swap: 511 0 511 - General Ruby interpreter information
-
RUBY_VERSION =
1.9.3 RUBY_PLATFORM = x86_64-linux RUBY_ENGINE = ruby RubyGems version = 1.8.23 - Ruby configuration (RbConfig::CONFIG)
-
DESTDIR =
MAJOR = 1 MINOR = 9 TEENY = 1 PATCHLEVEL = 194 INSTALL = /usr/bin/install -c EXEEXT = prefix = /usr ruby_install_name = ruby1.9.1 RUBY_INSTALL_NAME = ruby1.9.1 RUBY_SO_NAME = ruby-1.9.1 exec = exec ruby_pc = ruby-1.9.pc PACKAGE = ruby BUILTIN_TRANSSRCS = newline.c USE_RUBYGEMS = YES MANTYPE = doc NROFF = /usr/bin/nroff vendorhdrdir = /usr/include/ruby-1.9.1/vendor_ruby sitehdrdir = /usr/include/ruby-1.9.1/site_ruby rubyhdrdir = /usr/include/ruby-1.9.1 UNIVERSAL_INTS = UNIVERSAL_ARCHNAMES = configure_args = '--build= x86_64-linux-gnu' '--prefix= /usr' '--includedir= /usr/include' '--mandir= /usr/share/man' '--infodir= /usr/share/info' '--sysconfdir= /etc' '--localstatedir= /var' '--libexecdir= /usr/lib/ruby1.9.1' '--srcdir= .' '--disable-maintainer-mode' '--disable-dependency-tracking' '--disable-silent-rules' '--enable-pthread' '--enable-shared' '--disable-rpath' '--disable-install-doc' '--with-vendordir= /usr/lib/ruby/vendor_ruby' '--with-sitedir= /usr/local/lib/site_ruby' '--program-suffix= 1.9.1' '--with-soname= ruby-1.9.1' '--with-baseruby= /usr/bin/ruby1.8' '--enable-ipv6' '--with-dbm-type= gdbm_compat' '--with-tklib= tk8.5' '--with-tcllib= tcl8.5' '--with-tcl-include= /usr/include/tcl8.5' '--with-bundled-sha1' '--with-bundled-md5' '--with-bundled-rmd160' 'build_alias= x86_64-linux-gnu' 'CFLAGS= -g -O2 -fstack-protector --param= ssp-buffer-size= 4 -Wformat -Werror= format-security -Wall -fno-strict-aliasing' 'LDFLAGS= -Wl, -z, relro' 'CPPFLAGS= -D_FORTIFY_SOURCE= 2' 'CXXFLAGS= -g -O2 -fstack-protector --param= ssp-buffer-size= 4 -Wformat -Werror= format-security -Wall -fno-strict-aliasing' vendordir = /usr/lib/ruby/vendor_ruby sitedir = /usr/local/lib/site_ruby ruby_version = 1.9.1 sitearch = x86_64-linux arch = x86_64-linux RI_BASE_NAME = ri ridir = /usr/share/ri rubylibprefix = /usr/lib/ruby MAKEFILES = Makefile THREAD_MODEL = pthread SYMBOL_PREFIX = EXPORT_PREFIX = COMMON_HEADERS = COMMON_MACROS = COMMON_LIBS = MAINLIBS = ENABLE_SHARED = yes DLDLIBS = -lc SOLIBS = -lpthread -lrt -ldl -lcrypt -lm LIBRUBYARG_SHARED = -lruby-1.9.1 LIBRUBYARG_STATIC = -lruby-1.9.1-static LIBRUBYARG = -lruby-1.9.1 LIBRUBY = libruby-1.9.1.so.1.9.1 LIBRUBY_ALIASES = libruby-1.9.1.so.1.9 libruby-1.9.1.so LIBRUBY_SO = libruby-1.9.1.so.1.9.1 LIBRUBY_A = libruby-1.9.1-static.a RUBYW_INSTALL_NAME = rubyw_install_name = LIBRUBY_DLDFLAGS = -Wl, -soname, libruby-1.9.1.so.1.9 LIBRUBY_LDSHARED = gcc -shared warnflags = -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Werror= pointer-arith -Werror= write-strings -Werror= declaration-after-statement -Werror= implicit-function-declaration debugflags = -ggdb optflags = -O3 cxxflags = -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Werror= pointer-arith -Werror= write-strings -Werror= declaration-after-statement -Werror= implicit-function-declaration cflags = -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Werror= pointer-arith -Werror= write-strings -Werror= declaration-after-statement -Werror= implicit-function-declaration cppflags = -D_FORTIFY_SOURCE= 2 NULLCMD = : INSTALLDOC = nodoc CAPITARGET = nodoc RDOCTARGET = nodoc EXECUTABLE_EXTS = ARCHFILE = LIBRUBY_RELATIVE = no EXTOUT = .ext PREP = miniruby TEST_RUNNABLE = yes setup = Setup EXTSTATIC = STRIP = strip -S -x TRY_LINK = LIBPATHENV = LD_LIBRARY_PATH RPATHFLAG = LIBPATHFLAG = -L%s LINK_SO = LIBEXT = a DLEXT2 = DLEXT = so LDSHAREDXX = g++ -shared LDSHARED = gcc -shared CCDLFLAGS = -fPIC STATIC = ARCH_FLAG = DLDFLAGS = ALLOCA = WERRORFLAG = -Werror CHDIR = cd -P RMALL = rm -fr RMDIRS = rmdir --ignore-fail-on-non-empty -p RMDIR = rmdir --ignore-fail-on-non-empty CP = cp RM = rm -f PKG_CONFIG = pkg-config DOXYGEN = DOT = MAKEDIRS = /bin/mkdir -p MKDIR_P = /bin/mkdir -p INSTALL_DATA = /usr/bin/install -c -m 644 INSTALL_SCRIPT = /usr/bin/install -c INSTALL_PROGRAM = /usr/bin/install -c SET_MAKE = LN_S = ln -s NM = nm DLLWRAP = WINDRES = OBJCOPY = objcopy OBJDUMP = objdump ASFLAGS = AS = as AR = ar RANLIB = ranlib try_header = COUTFLAG = -o OUTFLAG = -o CPPOUTFILE = -o conftest.i GNU_LD = yes GCC = yes EGREP = /bin/grep -E GREP = /bin/grep CPP = gcc -E CXXFLAGS = -g -O2 -fstack-protector --param= ssp-buffer-size= 4 -Wformat -Werror= format-security -Wall -fno-strict-aliasing CXX = g++ OBJEXT = o CPPFLAGS = -D_FORTIFY_SOURCE= 2 -D_FORTIFY_SOURCE= 2 LDFLAGS = -L. -Wl, -z, relro -rdynamic -Wl, -export-dynamic CFLAGS = -g -O2 -fstack-protector --param= ssp-buffer-size= 4 -Wformat -Werror= format-security -Wall -fno-strict-aliasing -fPIC CC = gcc target_os = linux target_vendor = pc target_cpu = x86_64 target = x86_64-pc-linux-gnu host_os = linux-gnu host_vendor = pc host_cpu = x86_64 host = x86_64-pc-linux-gnu RUBYW_BASE_NAME = rubyw RUBY_BASE_NAME = ruby build_os = linux-gnu build_vendor = pc build_cpu = x86_64 build = x86_64-pc-linux-gnu RUBY_RELEASE_DATE = 2012-04-20 RUBY_PROGRAM_VERSION = 1.9.3 BASERUBY = /usr/bin/ruby1.8 target_alias = host_alias = build_alias = x86_64-linux-gnu LIBS = -lpthread -lrt -ldl -lcrypt -lm ECHO_T = ECHO_N = -n ECHO_C = DEFS = mandir = /usr/share/man localedir = /usr/share/locale libdir = /usr/lib psdir = /usr/share/doc/ruby pdfdir = /usr/share/doc/ruby dvidir = /usr/share/doc/ruby htmldir = /usr/share/doc/ruby infodir = /usr/share/info docdir = /usr/share/doc/ruby oldincludedir = /usr/include includedir = /usr/include localstatedir = /var sharedstatedir = /usr/com sysconfdir = /etc datadir = /usr/share datarootdir = /usr/share libexecdir = /usr/lib/ruby1.9.1 sbindir = /usr/sbin bindir = /usr/bin program_transform_name = s&$&1.9.1&; s&^&& exec_prefix = /usr PACKAGE_URL = PACKAGE_BUGREPORT = PACKAGE_STRING = PACKAGE_VERSION = PACKAGE_TARNAME = PACKAGE_NAME = PATH_SEPARATOR = : SHELL = /bin/bash rubylibdir = /usr/lib/ruby/1.9.1 archdir = /usr/lib/ruby/1.9.1/x86_64-linux sitelibdir =