0xa9 SCREEN - COMMON OPERATIONS

Start new:

screen

Run some long-time operation:

cd /usr/lib/postgresql/9.3/bin
sudo su -c "./reindexdb -d Local_portal" postgres

Logout from screen (detach):

Ctrl+A+d

List active screens:

$ screen -ls
There is a screen on:
    23815.pts-1.DelmarERPTestInt2    (07/24/2018 07:35:34 AM)    (Detached)
1 Socket in /var/run/screen/S-delmar.

Go back to your opened screen:

screen -r 23815

linux admin

 

0xa8 OPENERP 6.1 DATE RANGE SEARCH FILTER

Add two dummy fields to you model:

'ship_date_from': fields.function(lambda *a, **k: {}, method=True, type='date', string='Date from'),
'ship_date_to': fields.function(lambda *a, **k: {}, method=True, type='date', string='Date to'),

Add fields to search view with filter domain based on your record's date field:

<field name="ship_date_from" filter_domain="[('ship_date','&gt;=',self)]"/>
<field name="ship_date_to" filter_domain="[('ship_date','&lt;=',self)]"/>

Profit!

odoo python

 

0xa7 VSCODE + SYMFONY WEB-SERVER

Задумался на тем, как бы мне не ходить ручками в терминал, чтобы запустить встроенный web-сервер Symfony, и не делать каждый раз вот это bin/console server:run 8081, при чем сначала нужно выйти в корень Symfony-проекта, что частенько просто бесит.

Continue reading →

symfony

 

0xa6 РЕЦЕПТ ХЛЕБА С МИНИМУМОМ ДРОЖЖЕЙ

Здоровье привело к тому, что пришлось учиться готовить хлеб и всякую полезную еду. Хороший хлеб удалось спечь с третьего раза. Собираюсь забыть про магазиный, ибо мой домашний куда вкуснее и почти без дрожжей.

Рецепт взят вот отсюда: edimdoma.ru

Continue reading →

cooking

 

0xa5 MS MAKES SKYPE MORE UGLY

New fucking skype, I hate it's new design:

  • Fonts are big, bold and ugly
  • No autofocus to message input field
  • A lot of features were removed
  • In-call floating window became strange

Continue reading →

design

 

0xa2 RSA

CA генерируется одной командой:

openssl req -outform pem -newkey rsa:8192 -sha512 -days 3700 -x509 -nodes -subj
"/C=UA/L=Kyiv/O=Horns&Hoofs/OU=CA/CN=cert.example.net" -keyout ca.key -out
ca.crt

Примерно так же генерируются ключи и CSR для сервера и клиентов:

openssl req -outform pem -new -newkey rsa:8192 -sha512 -days 370 -nodes -subj
"/CN=vpn.example.net" -keyout vpn.example.net.key -out vpn.example.net.csr

Что там еще нужно, параметры DH? Вообще элементарщина, хотя и очень долго - может занять несколько часов... благо, оно нужно только на сервере:

openssl dhparam -5 -out dhparam.pem 4096

А про подписывание подробно написано в man ca.

linux admin