WordPress: MySQL server has gone away
0 (0)

4 января 2015

Заметил, что с 25-го декабря в логе ошибок постоянно идут записи вида: 2015/01/04 17:37:25 [error] 25058#0: *501 FastCGI sent in stderr: «PHP message: База данных WordPress возвратила ошибку MySQL server has gone away в ответ на запрос UPDATE `db1_options` SET `option_value` = ‘a:7650:{i:1411473334;a:1:{s:14:»dsq_sync_forum»;a:1: … a:0:{}s:8:» while reading response header from upstream, client: 5.35.100.133, server: rtfm.co.ua,… Читать далее »

Loading

SVN: Directory is out of date
0 (0)

3 января 2015

При выполнении commit — сообщение об ошибке: $ svn commit -m «Tomcat 7 migration» app-install/tomcat/ Deleting apptomcatapp-server svn: E155011: Commit failed (details follow): svn: E155011: Directory ‘C:Documents and SettingsuserDocumentsAPP_SVN4.trunkapp-installtomcatapp-server’ is out of date svn: E170004: Item ‘/branches/projects/dev_branches/trunk/app-install/tomcat/app-server’ is out of date

Loading

Linux: grep — Binary file (standard input) matches
0 (0)

2 января 2015

При использовании grep — иногда можно получить такое сообщение: $ svn log 4.trunk/app-install/ | grep «tomcat» Binary file (standard input) matches Проблема заключается в том, что grep через пайп принимает какие-то символы, которые он считает бинарными.

Loading

Python: история команд в консоли
0 (0)

1 января 2015

Что бы просмотреть все введённые ранее команды в консоли Python — есть два варианта. Первый — выведет список со всеми командами в элементах: >>> import readline >>> for i in range(readline.get_current_history_length()): … print readline.get_history_item(i)

Loading

Python: модуль ConfigParser для работы с файлами конфигураций, и скрипт редактирования файлов
0 (0)

31 декабря 2014

Необходимо было создать скрипт для редактирования файлов настроек приложения, что бы не изменять его вручную. В скрипте используется модуль ConfigParser (ссылки в конце поста). Можно вызывать либо с передачей опций (модуль argparce), либо — без опций. В случае вызова с опциями — можно указать какой файл редактировать, иначе — будет использован файл по умолчанию (default=CONF_DIR +… Читать далее »

Loading

Python: print без символа новой строки
0 (0)

28 декабря 2014

Возьмём такой пример: $ cat no_new_line.py #!/usr/bin/env python list = (‘a’, ‘b’, ‘c’) for i in list: print(i) Который ведет на экран каждый элемент с новой строки: $ ./no_new_line.py a b c

Loading

TeamCity: java.lang.IllegalStateException: Disk cache is not initialized. Call init() before using cache.
0 (0)

27 декабря 2014

При запуске билда — билд-агент сообщает об ошибке: [13:00:29]Unexpected error: java.lang.IllegalStateException: Disk cache is not initialized. Call init() before using cache. [13:00:29]java.lang.IllegalStateException: Disk cache is not initialized. Call init() before using cache. at jetbrains.buildServer.artifacts.impl.DirectoryCacheProviderImpl.getHttpCache(DirectoryCacheProviderImpl.java:57) at jetbrains.buildServer.artifacts.impl.DependencyResolverImpl.createRuntimeConfiguration(DependencyResolverImpl.java:92) at jetbrains.buildServer.artifacts.impl.DependencyResolverImpl.resolve(DependencyResolverImpl.java:47) at jetbrains.buildServer.agent.impl.buildStages.startStages.DownloadDependenciesStage.doStage(DownloadDependenciesStage.java:67) at … … jetbrains.buildServer.agent.impl.BuildAgentImpl.access$100(BuildAgentImpl.java:48) at jetbrains.buildServer.agent.impl.BuildAgentImpl$1.run(BuildAgentImpl.java:221) at java.lang.Thread.run(Unknown Source)

Loading