#!/bin/bash
cd /path/to/pg_log/dir/;
while true; do
clear;
cat `ls | tail -n 2` | grep ERROR | tail -n 100;
sleep 30;
done
August 31, 2008
Маленький скрипт для отслеживания логов pg в реальном времени
Если логи вашего pg пишутся в /path/to/pg_log/dir/ и вы хотите отслеживать ошибки в реальном времени попробуйте этот маленький shell-скрипт
Posted by
grayhemp
at
3:15 AM
3
comments
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels:
logs,
postgresql,
russian,
Sergey Konoplev
Tiny script for real time pg_log tracking
If your pg-logs are writing to /path/to/pg_log/dir/ and you want to track ERRORs in real time try this tiny shell script
#!/bin/bash
cd /path/to/pg_log/dir/;
while true; do
clear;
cat `ls | tail -n 2` | grep ERROR | tail -n 100;
sleep 30;
done
Posted by
grayhemp
at
2:10 AM
0
comments
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels:
english,
logs,
postgresql,
Sergey Konoplev
Параметры по умолчанию для PL функций
Перевод default parameters for PL functions с Pavel Stehule's blog
Привет
Я закончил работу над одной из задач - значения по умолчанию для PL функций. Применение простое - такое же как значений по умолчанию в Firebird 2.x.
пока
Pavel
Привет
Я закончил работу над одной из задач - значения по умолчанию для PL функций. Применение простое - такое же как значений по умолчанию в Firebird 2.x.
postgres=# create or replace function x1(int = 1,int = 2,int= 3)Это первый шаг - и менее обсуждаемый. Второй шаг будет сложным - существует два мнения по поводу синтаксиса именованных параметров: вариант a) подобный Oracle синтаксис name => expression и вариант b) собственный синтаксис на основе "AS" expression AS name. Я предпочитаю вариант (a) - думаю это более читабельно (AS в SQL используется для меток). Вариант (b) надёжен с точки зрения совместимости. На pg_hackers было обсуждение без какого-либо заключения. Так что, я надеюсь, по крайней мере значения по умолчанию будут включены в проект.
returns int as $$
select $1+$2+$3;
$$ language sql;
CREATE FUNCTION
postgres=# select x1();
x1
----
6
(1 row)
postgres=# select x1(10);;
x1
----
15
(1 row)
postgres=# select x1(10,20);
x1
----
33
(1 row)
postgres=# select x1(10,20,30);
x1
----
60
(1 row)
пока
Pavel
Posted by
grayhemp
at
1:17 AM
0
comments
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels:
function,
Pavel Stehule,
postgresql,
russian,
translation
August 26, 2008
My PostgreSQL related posts
In the nearest future I'm going to start posting about PostgreSQL in russian and in english on this blog. Russian posts in general will contain translations of the most interesting articles from PostgreSQL related blogs and decisions from mail lists. English posts will contain translations from russian. Also I'm going to post my friends and my thoughts around PostgreSQL.
Postgs in both languages will be able on this RSS feed, in english only on this, in russian on this.
Postgs in both languages will be able on this RSS feed, in english only on this, in russian on this.
Posted by
grayhemp
at
5:21 PM
0
comments
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels:
blogging,
english,
notice,
postgresql
Моя линейка постов на тему PostgreSQL
В ближайшее время я собираюсь начать линейку постов на тему PostgreSQL на русском и английском языках. Русские посты, в основной своей массе, будут содержать переводы показавшихся мне интересными статей из "около-постгрисовских" англоязычных блогов и решений из списков рассылки. Английские, соответственно, из русскоязычных. Ну и конечно на обоих языках буду публиковать свои мысли и мысли моих друзей на тему PostgreSQL.
Посты на обоих языках будут доступны на этом RSS канале, только русскоязычные посты на этом и только англоязычные на этом.
Посты на обоих языках будут доступны на этом RSS канале, только русскоязычные посты на этом и только англоязычные на этом.
Posted by
grayhemp
at
4:35 PM
0
comments
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels:
blogging,
notice,
postgresql,
russian
August 25, 2008
My friendfeed
http://friendfeed.com/grayhemp
Posted by
grayhemp
at
10:53 AM
0
comments
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels:
english,
notice,
russian,
social network
August 22, 2008
МСК
Ок-ок, попробую ответить на вопросы "Ну и чего вы все туда рвётесь?", "Не понимаю как можно срываться с такого стабильного места?", "Зачем вам это надо?" и тому подобные.
Я наверное занимаю сейчас одну из самых высоких в КРР ниш для специалиста моего профиля, в сочетании карьеры, денег и морального удовлетворения. Тут я не могу не поблагодарить судьбу и людей, которые мне помогли этого достичь. Но последние пол года-год у меня складывается стойкое ощущение того, что я останавливаюсь в планепрофессионального развития.
Проанализировав ситуацию я пришел к выводу, что для дальнейшего движения вперёд, находясь в КРР, мне остаётся либо менять профиль (может быть частично) для того чтобы сделать ещё пару маленьких шажков, либо идти в управление. В первом случае придётся потратить довольно много времени и не будет ощутимой финансовой выгоды. Во втором случае придётся пожертвовать навыками специалиста ради ощутимой начальной выгоды и в дальнейшем оставаться менеджером регионального уровня много лет в ожидании шанса выбиться в топ. Это то, что касается карьерной лесницы.
Касаемо же развития своего ИТ бизнеса, на сколько я понял, в МСК легче найти финансы и заинтересованность. Но это больше в перспективе.
В общем, точнее в душеэмоциональном плане, больше склоняюсь к ответу "Поедем посмотрим, может что хорошее получится. Энивэй, вернуться есть куда :)".
Я наверное занимаю сейчас одну из самых высоких в КРР ниш для специалиста моего профиля, в сочетании карьеры, денег и морального удовлетворения. Тут я не могу не поблагодарить судьбу и людей, которые мне помогли этого достичь. Но последние пол года-год у меня складывается стойкое ощущение того, что я останавливаюсь в плане
Проанализировав ситуацию я пришел к выводу, что для дальнейшего движения вперёд, находясь в КРР, мне остаётся либо менять профиль (может быть частично) для того чтобы сделать ещё пару маленьких шажков, либо идти в управление. В первом случае придётся потратить довольно много времени и не будет ощутимой финансовой выгоды. Во втором случае придётся пожертвовать навыками специалиста ради ощутимой начальной выгоды и в дальнейшем оставаться менеджером регионального уровня много лет в ожидании шанса выбиться в топ. Это то, что касается карьерной лесницы.
Касаемо же развития своего ИТ бизнеса, на сколько я понял, в МСК легче найти финансы и заинтересованность. Но это больше в перспективе.
В общем, точнее в душе
Posted by
grayhemp
at
4:36 PM
0
comments
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Как сделать облако тегов для Blogger.com
Вот такой вот способ предлагает автор для преобразования местных Labels в Tags Cloud.
UPD. Если возникнут проблемы с сохранением попробуйте скопировать код отсюда.
UPD. Если возникнут проблемы с сохранением попробуйте скопировать код отсюда.
Posted by
grayhemp
at
1:59 PM
0
comments
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
August 19, 2008
Hello Blogger!
Well, hello everyone! I'm starting my new blog here and going to let you into all important moments of my life.
p.s. My old one you can find at gray-hemp.livejournal.com
p.s. My old one you can find at gray-hemp.livejournal.com
Posted by
grayhemp
at
7:30 PM
0
comments
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest