LINUX.ORG.RU

Сообщения topolskij

 

Тестирование из китая

Существуют ли сервисы в которых можно попросить пользователей протестировать ссылку из китая?

 , ,

topolskij
()

php openssl pkcs7

в консоли что бы получить информацию из закодированного текста выполняю

openssl pkcs7 -inform DER -in c2.p7 -print_certs -text
Как получить такую-же информацию в php ?

 , ,

topolskij
()

gmail admin console

Кто работал с gmail admin console подскажите, пожалуйста, есть ли там возможность создать группу и назначить для пользователя права в группе на получение писем только по определенной теме и от определенного пользователя?

 

topolskij
()

realtime json

Есть API которые отдает данные в JSON формате, данные меняются с неопределенной периодичностью. Как можно организовать клиентскую часть, которая будет показывать всегда актуальные данные из json? Вариант с setInterval не подходит

 , ,

topolskij
()

zabbix agent сделать скриншот

Есть ли какая-то возможность средствами zabbix агента получить скриншот с машины?

 , ,

topolskij
()

mongoose schema virtual

Есть две схемы в отдельных файлах: пользователь

var userSchema = new Schema({
			'lname' : String,
			'fname' : String,
			'pname' : String,
			'login' : String,
			'password' : String,
			'email' : String,
	},{
    toObject: { virtuals: true },
    toJSON: { virtuals: true }
});
и документ
var docSchema = new Schema({
	'label' : String,
	'type' : String,
	'create' : Date,
	'update' : Date,
	'author' : {
	 	type: Schema.Types.ObjectId,
	 	ref: 'user'
	},
},{
    toObject: { virtuals: true },
    toJSON: { virtuals: true }
});
в схему пользователя добавлено виртуальное поле
userSchema.virtual('fullName').get(function () {
	return this.lname + ' '+ this.fname + ' ' + this.pname;
})
а теперь вопрос, как добавить виртуальное поле, которое в объект пользователя добавить все его документы?
var docModel = require('./docModel.js');
return docModel.find({author:this.id}).populate('author').exec(function (err, doc) { 
		
	});
такая схема не работает, подскажите, как сделать?

 ,

topolskij
()

nagios/graphio

Здрасьте. Пытаюсь развернуть Nagios + Grafana по инструкции https://habrahabr.ru/post/308750/
Застрял на пункте Graphios. При тестировании

/usr/local/bin/graphios.py --spool-directory /var/spool/nagios/graphios --log-file /tmp/graphios.log --backend carbon --server 127.0.0.1:2004 --test
в логах получаю следующую ошибку
graphios.py INFO Processed 0 files (0 metrics) in /var/spool/nagios/graphios

Подскажите, что может быть не так?
конфиги: /etc/graphios/graphios.cfg

[graphios]

replacement_character = _
spool_directory = /var/spool/nagios/graphios
log_file = /usr/local/nagios/var/graphios.log
log_max_size = 24
log_level = logging.INFO
debug = False
sleep_time = 15
sleep_max = 480
test_mode = False
use_service_desc = False
replace_hostname = True
reverse_hostname = False
enable_carbon = True
carbon_plaintext = False
carbon_servers = 127.0.0.1:2004

enable_statsd = False
statsd_servers = 127.0.0.1:8125
enable_librato = False

librato_whitelist = [".*"]
enable_influxdb = False

enable_influxdb09 = False
enable_stdout = False
nerf_stdout = True

/etc/nagios3/conf.d/services_nagios2.cfg
define service {
        use                             generic-service
        host_name                       localhost
        service_description             PING
        check_command                   check_ping!100.0,20%!500.0,60%
        _graphiteprefix                 monitoring.nagios01.pingto
}

 ,

topolskij
()

i3wm title position

В документации посмотрел - не нашел такой информации. Знает может кто, как сделать заголовок окна в i3wm внизу окна?

 ,

topolskij
()

Практические знания в ВУЗе

Не знаю, как обстоят дела в других учебных заведениях, может быть все совсем по другому, но там, где учился я встретился со следующей проблемой: учебная программа построена таким образом, что даются азы (как спроектировать БД, как создать БД, написать простое приложение с разнообразными формами, спроектировать интерфейс), но как все это собрать в одно целое, что бы получился софт уделяется крайне мало времени.
Учился на специальности прикладная информатика, параллельно работал в ИТ отделе этого-же образовательного учреждения. Только благодаря работе смог заниматься программированием, а не оставить как сфера, в которой что-то умею.
В итоге, собираю материалы, для написания учебного плана по предмету «Шаблоны проектирования» (временное название) в котором собираюсь рассказывать и проводить практические занятия по применению этих шаблонов. Для начала рассматриваю MVC, так как именно этот паттерн помог мне собрать первое приложение.
К чем у это все: много людей пишут, что в ВУЗе не дают знаний, с которыми можно было-бы написать софт, который нес практическую значимость. Мне повезло (работа в ИТ отделе), дак почему бы не написать учебный план и предложить учебно-методическому отделу включить курс в часть образовательной программы (например заменить занятия по flash, который устарел). Финансовой выгоды со всего этого не получу, но это может стать вкладом в ВУЗ, в будущее поколение (сам еще щегол).
Как по вашему мнению, есть ли смысл вообще всем этим заниматься? Приходилось ли самим преподавать с целью просвещения и желанием немного поднять планку?

 , ,

topolskij
()

Консольная читалка

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

 , , ,

topolskij
()

keytool

При попытке прочитать сертификат утилитой keytool выдает ошибку
Команда:

 keytool -printcert -v -file QU.xml.sig 
Ответ:
keytool error: java.security.cert.CertificateException: malformed TBSCertificate
OS:Ubuntu 14.04.2 LTS
java version "1.8.0_91"

 ,

topolskij
()

Поиск авторов научных статей

Возникла необходимость составить TOP 10 ученых нашего города по версии 3 баз цитирования: РИНЦ, Wos, Scopus. С РИНЦ на сайте РИНЦ не возникло проблем: зашел в поиск по автору, указал город, отсортировал по индексу Хирша и отчет готов. Но вот когда зашел на сайты Wos и Scopus поиск по автору сразу огорчил. В поиске необходимо обязательно указывать фамилию автора, а мне необходимо получить список авторов по городу. Плюсом ко всему нет возможности сортировать результат по индексу Хирша, даже если просто искать статьи. Подскажите, может кто сталкивался с похожей проблемой?
Ресурс Sci-Hub не помог решить поставленную задачу.

 ,

topolskij
()

php shell_exec

Отправляю shell_exec, в ответе есть символы русского алфавита, но они выдаются знаками вопроса. Пробовал вывод сделать в отдельный файл и потом через cat смотреть содержимое. Тщетно. В консоли когда команду выполняю ответ с русскими символами нормально отображается. Кодировка страницы выставлена UTF-8. Команда:

keytool -printcert -v -file FILE.sig

 ,

topolskij
()

alfresco Согласование документа

Подскажите пожалуйста, куда мог деться стандартный процесс из системы? http://docs.alvexcore.com/ru-RU/Alvex/1.4/html/User_Guide/cw_Docs_Approval.html

 

topolskij
()

цикличные бизнес-процессы в alfresco

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

 ,

topolskij
()

DWB

Как в DWB запретить печать и скачивание файлов?
OS: UBUNTU
Графическая оболочка: I3

 , , ,

topolskij
()

Бездействие мыши

Какие есть средства, позволяющие отслеживать бездействие пользователя?
Например: пришел человек, потыкался в комп, оставил. Прошло 3 минуты, если в течении 3х минут мышка не двигалась и по клавиатуре никто не стучал - запускать скрипт, который, к примеру, грохает все куки и перезапускат браузер с нужными вкладками.
P.S. на борту Ubuntu 14, браузер DWB, оболочка I3

 , ,

topolskij
()

Bitrix и php 5.5.

Был сервер с Ubuntu 12 и php 5.3. Крутился там без проблем bitrix редакции «Бизнес». Подняли новый сервер c Ubuntu 14 и php 5.5. Перенёс www и базу, прописал коннект к базе - стартануло. Инструмент «Проверка сайта» показал ошибку
«Параметр allow_call_time_pass_reference = off, требуется on»
Если все правильно понял с документации по php 5.5. параметр считается устаревшим, соответственно найти в php.ini или прописать руками мне не удалось(На старом сервере такая же алярма была, но все работало). По итогу та все работает, но при попытке запустить обновление платформы (bitrix/admin/update_system_partner.php) падает в 504 Gateway Time-out. Если все правильно понимаю, нужно понижать версию php до 5.3.
Что посоветуете?
P.S. Не фанат битрикса, вынужден заниматься «этим»

 , , , ,

topolskij
()

mikrotik hotspot android 5

mikrotik с авторизацией hotspot отображает во встроенном браузере и если настроить редирект - то редиректится в этом же браузере. А надо, что бы закрылся и открылся хром или любой другой дефолтный. JS с windows.close() не помог, просто остался открытым этот браузер. Что можно сделать?

 , ,

topolskij
()

Ищу платформу для MMORPG

Подскажите пожалуйста платформу (только не java, молю) для разработки MMORPG игры. Сам играть не люблю, так-как не умею, но появилась необходимость разработать ролевую многопользовательскую игру, с классической прокачкой персонажей на квестах. Подойдет даже платформа для браузерной игры, что даже лучше.

 ,

topolskij
()

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