|
Сообщество SQL.RU объединяет посетителей форумов SQL.RU. Тематика этих форумов посвящена разработке и администрированию приложений баз данных. Блоги участников этого сообщества являются особой формой общения, позволяющей в сжатой форме аккумулировать всё то, что обсуждается на форумах. Здесь вы найдёте интересные статьи, любопытные мысли и взгляды, полезные новости, оригинальные рецепты и решения повседневных задач. Основным отличием этих блогов от форумов в том, что здесь в большей мере вы можете полагаться на индивидуальные таланты автора, а в форумах истина, по большей части, плод коллективного разума. Когда мнений много и вам трудно в них разобраться, приходите на этот сайт, тут можно найти авторитетных экспертов, которые рады будут оправдать ваше доверие!
|
Последние сообщения на форуме
-
Усечение лога при зеркалировании
Доброй ночи, уважаемые! Простой вопрос. Как сделать автоматическое усечение размера лога БД, находящейся в режиме зеркалирования? Дело в том, что при зеркалировании (mirroring) обязательна модель восстановления FULL...
-
CASE. Вопрос
Приветсвую. Имеется часть скрипта: select distinct 'Unit' type,pname, datas[/b]=
case
WHEN lotname [/b]like 'Low%' then 'Good'
.......
WHEN lotname [/b]like 'High%' then 'Bad'
ELSE 'Not defined'
end
from logs Вопросик, хочу еще допольнительную колонку datas1, которая также будет смотреть на колонку lotname Можно ли это сделать без переписывание всех строк WHEN lotname like Строк с условием WHEN lotname like очень много, и для каждой колонки не хочеться пересоздавать это, тем более если эти колонки сравниваются с lotname Заранее спасибо...
-
Ole Automation получить данные из веб-сервиса
Добрый день! Есть задача получить некие данные от веб-сервиса в хранимую процедуру. Процедура срабатывает нормально и данные возвращаются, далее на веб-сервере что-то происходит, данные меняются и процедура вызывается ещё раз для получения обновлённых данных - и вот на этом этапе она возвращает тот же самый результат, что и в первом вызове...
-
Оптимизация выборки из представления
Джентельмены, доброго времени суток. Столкнулся с задачей оптимизации запроса к витрине данных. Витрина представляет собой здоровенную вьюху, собранную из множества таблиц:
create view VIEW1 as
select
t1.f1
,t2.f2
,t3.f3
,case when t4.f4...
-
Не соображу как сделать без курсора?
Есть задача: Структура таблицы id name type ----------------------- 1 aaa null 2 null null 3 null null 4 null null 5 bbb null 6 null null 7 ccc null 8 null null 9 null null
необходимо проапдейтить 3 столбец определенными значениями так, чтобы значения были одинаковыми для строк начиная с ненулевого значения во втором столбце и заканчивая следующим ненулевым значением...
|
|
Последние посты участников сообщества
0
Просмотров: 66
Решил добавить в игру простенький эффект радиальной размытия. В нете к счастью нашёл много информации, в результате скомпонованный шейдер получился следующего вида:
sampler ColorMapSampler : register(s0);
float4 radialBlur(float2 vTex:TEXCOORD0):COLOR
{
float4 result=float4(1,0,0,1);
//массив с сэмплами. тут их 3 для производительности
float samples[3] = {0.05 ,0.03, 0.01};
// 0.5,0.5 центр экранных координат
// т.е. отнимая от (0.5,0.5) текстурные координаты
// мы получаем вектор указывающий на центр экрана
float2 dir = 0.5 - vTex;
// вычисляем расстояние до центра
float dist = length(dir);
// нормализуем
dir = dir/dist;
// получаем цвет текущего пикселя
float4 color = tex2D(ColorMapSampler,vTex);
float4 sum = color;
// берём ещё 3 сэмпла из пикселей противоположных центру экрана
for (int i = 0; i
{
sum += tex2D( ColorMapSampler, vTex + dir * samples * dist );
}
// всего взяли 4 сэмпла ( 3 соседних и 1 текущий)
sum *= 0.25f;
// коэффициент 0.7 указывается силу эффекта
float t = dist * 0.7f;
t = clamp( t ,0.0,1.0);
//интерполируем текущий цвет с рассчитанным по расстоянию до центра
result = lerp( color, sum, t );
return result;
}
technique PostProcess
{
pass P1
{
// A post process shader only needs a pixel shader...
Читать далее...
0
Просмотров: 64
Это еще один пост с обзором книг, но в этот раз «с изюминкой» – будем обсуждать книги издательства Manning. По сравнению с Apress (см. предыдущий обзор), издательство Manning Publications печатают книги совсем другого уровня. У них, например, печатаются такие люди как Джон Скит или Айенде. Книги от Manning – это далеко не утилитарные произведения, что [...]
Читать далее...
0
Просмотров: 77
Продолжим тему fluent builder’ов, начатую в предыдущем посте. В этом посте я хочу посмотреть на то, как можно автогенерировать fluent builder’ы на основе некоторых спецификаций. Ведь не писать же ручками все эти промежуточные сборщики, операторы приведения, и т.п., правильно? Вот, я тоже так думаю. Что у нас имеется Давайте возьмем пример из предыдушего поста – [...]
Читать далее...
0
Просмотров: 83
Сейчас многие библиотеки реализуют так называемые fluent builder’ы, то есть дают возможность пользователю создавать объекты через более предсказуемый и документированный интерфейс чем просто массивно перегруженные конструкторы. Такой способ позволяет лучше контролировать процесс создания объектов, предупреджать ошибки, проще документировать шаги инициализации, производить валидацию и в целом лучше “выказывать намерения” (reveal intentions) а плане используемости API. Интерфейсы [...]
Читать далее...
0
Просмотров: 93
0
Просмотров: 105
Решил написать весьма нетипичный (для меня) пост на тему отзывов о книгах для программистов. Что касается того, что я читаю, могу сказать что 100% моих книжек на английском, примерно 90% касаются .Net, остальные обычно либо про альтернативные языки программирования либо по менеджменту. В этом посте я решил написать про книги от Apress благо у меня [...]
Читать далее...
2
Просмотров: 362
Коллеги, с целью привлечь больше посетителей, обсуждение ближайшего технического мероприятия по теме Microsoft BI проводится в социальной сети FaceBook.com. Пожалуйста, присоединяйтесь и делитесь ссылками со своими коллегами! В России впервые планируется проводить масштабное техническое мероприятие (с уровнем докладов 300 и выше) по теме Microsoft BI, и вы имеете возможность влиять на темы докладов! Ссылки: Russian [...]
Читать далее...
|
|
|
|