AttributeError: ‘module’ object has no attribute ‘SingleInstance’

Всегда ранее проверял запуск «один ли экземпляр скрипта запущен» на python вот так:

    import tendo
    try:
     me = tendo.SingleInstance() 
    except:
	exit(1)
    func.putlog("--Ок. Одна копия, работаем дальше");

Однако после обновления ОС, стало выдавать ошибку вида:

Traceback (most recent call last):
  File "./olt_levels_get.py", line 27, in <module>
    me = tnd.SingleInstance() 
AttributeError: 'module' object has no attribute 'SingleInstance'

Исправляется так:

from tendo import singleton

try:
 me = singleton.SingleInstance() 
except:
    func.putlog("--мы уже запущены!");    
    exit(1)
func.putlog("--Ок. Одна копия, работаем дальше");

Ошибка во время установки пакетов FreeBSD 11.2

Ошибка:

pkg: warning: database version 34 is newer than libpkg(3) version 31, but still compatible
pkg: sqlite error while executing INSERT OR ROLLBACK INTO pkg_search(id, name, origin) VALUES (?1, ?2 || '-' || ?3, ?4); in file pkgdb.c:1542: no such table: pkg_search

Решение:

pkg shell 
CREATE VIRTUAL TABLE pkg_search USING fts4(id, name, origin); 
pragma user_version=33;

Количество дней от первого поступления товара. 1С Розница 2.2

Например можно так:

РазностьДат=9999999;
 	Запрос = Новый Запрос;
	 Запрос.Текст = 			
		"ВЫБРАТЬ ПЕРВЫЕ 1
		|	РАЗНОСТЬДАТ(ПоступлениеТоваровТовары.Ссылка.Дата, &ТекущаяДата, ДЕНЬ) КАК РазностьДат
		|ИЗ
		|	Документ.ПоступлениеТоваров.Товары КАК ПоступлениеТоваровТовары
		|ГДЕ
		|	ПоступлениеТоваровТовары.Ссылка.Проведен = ИСТИНА
		|	И ПоступлениеТоваровТовары.Номенклатура = &Номенклатура
		|
		|УПОРЯДОЧИТЬ ПО
		|	РазностьДат";	
		Запрос.УстановитьПараметр("Номенклатура", ном);
		Запрос.УстановитьПараметр("ТекущаяДата", ТекущаяДата());
		Результат = Запрос.Выполнить().Выбрать();
		пока  Результат.Следующий() цикл
			РазностьДат=Результат.РазностьДат;
		конеццикла;

Ошибка при при публикации 1С на веб сервере

Если серверная ОС 64х битная, а 1С 32х битная, в IIS будет вылезать ошибка

Ошибка HTTP 500.0 — Internal Server Error

Решение: необходимо разрешить IIS запуск 32х битных приложений. Запускаем консоль inetmgr и ставим свойство «Разрешены 32-разрядные приложения» в true:

 

Отзыв о сервисе бекапов backupland.com

Внимание! Статья «заказная», созданная ради плюшек от backupland.com

Не знаю правда дадут ли эти «плюшки», потому что буду не только описывать плюсы сервиса, но и минусы 😉  UPD: Дали 😉

Итак, озаботился созданием бекапов своего сервера.  Услуга такая есть у хостера VDS, НО! услуга платная, и стоит 90руб за месяц плюс делается бекап образа всей виртуалки, а не пофайлово, как собственно мне нужно.

Полный образ сервера как таковой мне не нужен, в виду простоты поднятия обычного LAMP в любой момент. Нужны только копии БД и файлов сайтов. Задача простая. Посмотрим как справится с этой задачей сервис backupland.com Читать далее Отзыв о сервисе бекапов backupland.com

Жизнь замечательных грибов