?

Log in

grey_olli
01 September 2037 @ 01:17 pm
Hello dear live-journal user.

This journal changes some times as my opinion does. Mostly posts mess with security related things and my life.

Some times I alter my opinion and return "live-journal friend" state to people that were removed from friended state years ago or even banned due to some reason. The "live-journal friend" state in return is not required, but is appreciated.

Currently I assume that accessing my live-journal entries is free for everyone who wants such an access. This may change in the future. Feel free to ask for access any time via comments to this entry. Currently you're welcome. Thank you for patience.
 
 
grey_olli
21 June 2016 @ 09:30 am
http://samlib.ru/p/plotnikow_sergej_aleksandrowich/witehnicheskoezadanie.shtml

Плотников Сергей Александрович "Великая Империя: Техническое задание" . Смесь фэнтези и научной фантастики.
 
 
grey_olli
Python 2.7.11 (default, Mar 31 2016, 20:46:51)
[GCC 5.3.1 20151207 (Red Hat 5.3.1-2)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import json
>>> a=u"тля."
>>> print a
тля.
>>> json.dumps(a)
'"\\u0442\\u043b\\u044f."'
>>> print json.dumps(a)
"\u0442\u043b\u044f."
>>> print json.dumps(a).decode('unicode-escape')
"тля."
>>>
 
 
grey_olli
20 May 2016 @ 05:56 pm
Ольга Онойко "Доминирующая раса" - очень неплохо. Продолжение "Начальник дикого порта" пока нравится меньше.
Tags: ,
 
 
grey_olli
To make a field optional you should write a json schema describing elements and omit this field in required array.

A good book on json schemas: http://spacetelescope.github.io/understanding-json-schema/
 
 
 
grey_olli
11 May 2016 @ 05:23 pm
curl  
curl надо передавать опции --basic и -u user:pass _до_ url в опциях командной строки.
Иначе не отрабатывает корректно.
 
 
grey_olli
Запускаю я на федоре из удаленной убунты (на которой минимум Xовых библиотек) хром через ssh сессию.
Он мне открывает окошко в котором есть только контур. Внутри пусто, заполнено либо фоном цвета текущего окна приложения над которым открылось окошко либо белым.

Вопрос 1: я верно понимаю что не хватает чего-то для отображения виджетов именно на той машине на которой хром запускается, а не на моём локальном X сервере?

Вопрос 2: Что бы такого поставить чтобы оно с собой подтянуло все зависимости для отображения гуя, но не потянуло за собой все иксы с тоннами приложений?

Вопрос 3: Как вообще вычислить необходимый список библиотек? Приложение-то запустилось, значит минимум зависимостей уже поставлен, вот токо внутри окна ничего не видно. :/
 
 
 
grey_olli
Subj., в консоли тишина, на целевом X сервере сделано 'xhost +'. ssh -X или -Y или -XY или -CXY - не важно. WTF?

22 firefox --new-instance --browser --display=localhost:10.0
23 firefox -no-remote --new-instance --browser --display=localhost:10.0
26 firefox -no-remote --new-instance --browser --display=localhost:10.0
29 firefox -no-remote --new-instance --browser --display=localhost:10.0 http://ci.cherehapa.ru
31 firefox -no-remote --new-instance --browser --display=localhost:10.0 http://ci.cherehapa.ru
34 MOZ_NO_REMOTE=1 firefox -no-xshm -no-remote --new-instance --browser --display=localhost:10.0 http://ya.ru
35 strace firefox -no-xshm -no-remote --new-instance --browser --display=localhost:10.0 http://ya.ru
40 firefox -no-xshm -no-remote --new-instance --browser --display=localhost:10.0
43 firefox -no-xshm -no-remote --new-instance --browser --display=localhost:10.0
64 firefox

При этом xterm запускается (правда плюётся на нехватку '-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso10646-1', но окошко открывает).

каталог .mozilla сносил - не помогает.

Умаялся уже гуглить. :|
 
 
grey_olli
допустим залогинились через ssh -X user1@remote , а X'овую программу надо запустить от user2.
Делаем 'xauth list' , затем скопировать строку соответствующую нужному $DISPLAY, затем вписать её в команду 'xauth add строка_из_xauth_list' запущенную у user2.