LINUX.ORG.RU

Сообщения friday

 

Каганов о вендекапце

Форум — Talks

http://lleo.aha.ru/dnevnik/2007/06/03.html

Для Ъ - нефиг, схОдите:-)

>>>

friday
()

тупилово

Форум — Development

В девелопменте нет никто, поэтому пишу сюда.

Сваял функцию для постгреса. Вроде все правильно, а все равно ошибку выдает.

CREATE OR REPLACE FUNCTION zone_import (i_begins int, i_ends int, i_code char(2), i_country varchar(255), i_region varchar(255), i_city varchar(255)) RETURNS int AS $$
DECLARE
	country_id int;
	region_id int;
	city_id int;
BEGIN
	SELECT id FROM countries INTO country_id WHERE code=i_code;
	IF country_id IS NULL THEN
		INSERT INTO countries (name, code) VALUES (i_country, i_code);
		country_id := currval(countries_id_seq);
	END IF;

	SELECT id FROM regions INTO region_id WHERE name=i_region;
	IF region_id IS NULL THEN
		INSERT INTO regions (country_id, name) VALUES (country_id, i_region);
		region_id := currval(regions_id_seq);
	END IF;

	SELECT id FROM cities INTO city_id WHERE name=i_city;
	IF city_id IS NULL THEN
		INSERT INTO cities (region_id, name) VALUES (region_id, i_city);
		city_id := currval(cities_id_seq);
	END IF;

	INSERT INTO zones (begins, ends, city_id) VALUES (i_begins, i_ends, city_id);

	RETURN 1;
END; $$
LANGUAGE plpgsql;

Текст ошибки:

ERROR:  ошибка синтаксиса в или рядом "$1"
LINE 1: INSERT INTO regions ( $1 , name) VALUES ( $1 ,  $2 )
                              ^
QUERY:  INSERT INTO regions ( $1 , name) VALUES ( $1 ,  $2 )
CONTEXT:  SQL statement in PL/PgSQL function "zone_import" near line 14

Нифиво не понимаю (ц). Мож вы подскажете, где косяк?


Перемещено JB из Talks

>>>

friday
()

[ЖоЖо] Автостопом по галактике

Форум — Talks

Раньше только смотрел сабжевый фильм. Прикольный, да, мне понравился. Сейчас начал читать книгу. На русском, конечно, но тем не менее. Гораздо интереснее, чем фильм. Кто не читал - всем советую.

>>>

friday
()

детская литература

Форум — Talks

Интересно вот стало, а что читают современные дети? Помимо школьной программы естественно. Есть ли сейчас стоящая детская литература или только штамповка а-ля Гарри Поттер? Помнят ли (и издают ли) наших детских писателей/поэтов - Барто, Успенского, Носова, Давыдычева, etc? Или все поголовно зомбируются телепузиками и прочей хней?

>>>

friday
()

[свистелки] Как в компизе...

Форум — Desktop

Как в компизе сделать так, чтобы:
1) окошки были на расстоянии от куба?
2) куб крутился не на черном фоне, а на фоне какой-нибудь картинки?

Видел и то, и другое на скринах, но как сделать, не знаю.

Перемещено JB из Talks

>>>

friday
()

как они это делают?

Форум — Talks

Натыкался несколько раз на баннеры, на которых нарисована типа строка поиска, а в ней - то, что я реально набирал в гугле или яндексе.

Сабж, собсно.

>>>

friday
()

[CCl4] CCl4?

Форум — Talks

Я что-то пропустил? Что за прикол с четыреххлоркой?

>>>

friday
()

kde/qt theme tutorial

Форум — General

Решил тут нарисовать темку для KDE/Qt. В гугле нашел только для KDE2, копался в исходниках тем - как это все работает, не очень понятно. Подскажите плз какую-нибудь доку/тьюториал по созданию тем для KDE3 & Qt3/4, на русском или английском. Буду премного благодарен.

>>>

friday
()

тема kde

Форум — General

Помогите плз зайти тему для kde, оформление как на скриншотах:

http://www.kde-look.org/content/show.php/Alien+OSX?content=53829

Для gtk нашел, а вот для kde/qt никак не могу, пол инета облазил.

>>>

friday
()

громкость

Форум — General

Можно как-нибудь сделать так, чтобы мельтемудия-кнопки (XF86AudioRaiseVolume, XF86AudioLowerVolume) рулили громкостью не только в иксах, а глобально? Если да, то как?

>>>

friday
()

[опрос] нездоровая тяга к идиотским опросам на лоре

Форум — Talks

Страдаете ли вы этим недугом или пронесло?:-)

>>>

 

friday
()

[жеже][опрос][оффтоп][вконтакте] если бы

Форум — Talks

Если бы здесь был подобный функционал, кого бы вы добавили в френды?

Варианты перечислять не буду - слишком докуа

>>>

 ,

friday
()

mp3->?

Форум — General

Имеется около 40 гигов музыки в эм-эр-зе. Думаю перекодировать это все в какой-нть другой формат - flac, ogg, не знаю - в общем, что-нибудь, более свободное. Присоветуйте, во что. И чем:-)

>>>

friday
()

MySQL: multiple insert

Форум — Development

Есть 2 неких сущности, определенные в таблицах:

create table t1 (
  id int not null auto_increment primary key,
  . . .
);

create table t2 (
  id int not null auto_increment primary key,
  . . .
);

И таблица, определяющая связи many to many:

create table t1_t2 (
  id int not null auto_increment primary key,
  t1_id int not null references t1(id),
  t2_id int not null references t2(id)
);

Задача: при создании записи в t1 нужно расставить соответствия между ней и записями t2 на основе списка t2.id.

Можно, конечно, пройтись циклом по массиву и на каждый сделать insert into t1_t2, 
но БД и прога физически расположены на разных серверах, и отдельные запросы на каждую запись отнюдь не прибавляют скорости. 
Логичный вывод - использовать хранимые процедуры.

Вопрос: как передать процедуре список t2.id, которые нужно инсертить?

>>>

friday
()

/me плачед

Форум — Talks

Нет, я не виртуал генератора глюков:-)

Уже который год я пытаюсь вернуться к дневному образу жизни. Периодически получается, но ненадолго. Вроде вхожу в ритм, пару месяцев все нормально, потом раз - и пизд*ц - не могу ночью спать и все. Вот и щас, например

Жене не нравится

>>>

friday
()

2 ep5il0n

Форум — Talks

Увидел тут твой скрин (http://www.linux.org.ru/view-message.jsp?msgid=2269998ep5il0n). Понравилось. Поделись конфигом/темой, плз:-)

>>>

friday
()

Баян? Аккордеон!

Форум — Talks
friday
()

тачпад

Форум — General

После apt-get dist-upgrade отвалился тачпад на ноуте. Из-за чего это могло произойти? xorg.conf не трогал, ядро не обновлялось.

debian lenny, ядро 2.6.24 с дебиановскими патчами, собранное ручками, конфиг почти дефолтный.

>>>

friday
()

скор

Форум — Talks

Крокодил не ловится, не растет кок^W^W^W скор. Уже, наверное, неделю держится на 222. Почему так?

>>>

friday
()

[похапе] темплейты

Форум — Web-development

Отрыл тут неплохой шаблонный движок, Blitz называется. Довольно шустрый, все основные возможности присутствуют. Написан на сях как расширение к пхп.

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

Кому интересно - ходить сюда: http://alexeyrybak.com/blitz/blitz_ru.html

>>>

friday
()

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