Hello, ната!
ната wrote:
фантастика. Потому что для конкретного сервера писать приложение
без учета его специфики - утопия. Делать это ради теста - пустая
трата времени. Написать ДВА варианта, под ДВА разных сервера, и
сравнить - да, можно. Для этого надо знать оба сервера и уметь
для них
Hello, Константин!
Константин wrote:
А как в SQL можно сымулировать работу с переменными ?
Или в IBExpert наверное свой парсер процедур и свой стек
переменных ?
разумеется, свой парсер.
--
Dmitri Kuzmenko, www.ibase.ru, (495) 953-13-34
Dmitri Kuzmenko пишет:
т.е. грамотные кроссплатформенные приложения - это утопия?
В общем, да.
Не то чтобы совсем утопия, но во многих случаях дейтвительно придется
приводить к наименьшему общему знаменателю.
6. использовать общие компоненты доступа, типа ODBC.
Чего все так боятся
Alexander Goldun [EMAIL PROTECTED] wrote:
Чего все так боятся универсальных интерфейсов?
BDE я до сих пор боюсь :-) Ибо вижу, к каким ужасам приводит его
использование.
Давеча делал импорт из MySQL через их родной ODBC. Варианты поведения
драйвера:
1) возврат внутренней ошибки драйвера
2)
Hello, Alexander!
Alexander Goldun wrote:
6. использовать общие компоненты доступа, типа ODBC.
Чего все так боятся универсальных интерфейсов? Преимущества native
никто не боится, просто слишком общий тип драйвера.
Как показала практика, с любым сервером лучше всего
работать через компоненты
Hi, многоуважаемый All!
Где можно почитать о работе с API FB в разрезе Events ?
Очень хотса на русском, если есть ... :)
Или, если можно, ответьте на вопрос:
Клиент может получить только зарегистрированный
им же events (ака TSIBfibEventAlerteer),
или есть возможность
Hello, All!
Мы рады сообщить об открытии сайта онлайн-курсов компании Айбэйз -
http://course.ibase.ru.
Пока на сайте доступен только тест общих знаний по InterBase и Firebird,
однако в ближайшем будущем появится ряд онлайновых курсов,
как общей направленности, так и по специфическим возможностям
Hello, Констанин!
Константин wrote:
Где можно почитать о работе с API FB в разрезе Events ?
Очень хотса на русском, если есть ... :)
купи себе книжку Firebird Хелен Борри. У себя в офисе
продам за 400 рублей, еще и подпишу, если хочешь.
Или, если можно, ответьте на вопрос:
или есть возможность получать ЛЮБОЙ events
Нет.
А жаль :(
Такая идея накрылась, придётся решать через проктологию :(
С уважением,
Константин Григорьевич.
===
Если низя, но очень хотса - то мона :)
--~--~-~--~~~---~--~~
Где можно почитать о работе с API FB в разрезе Events ?
Очень хотса на русском, если есть ... :)
купи себе книжку Firebird Хелен Борри. У себя в офисе
продам за 400 рублей, еще и подпишу, если хочешь.
Я навряд ли в ближайшее время буду в Ваших краях :(
Но если буду, обязательно
Привет!
финала добрались... Правда я уснул глядя на их игру со Швейцарией. :)
Я тоже уснул. Проснулся на пенальти от рева на улице. :-))
--
Dmytro Lendel
www.bagel.com.ua
--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---
[EMAIL PROTECTED])
by xRussian-politics.com.tw (qmail-ldap-1.03) with SMTP
for [EMAIL PROTECTED]; Sat, 01 Jul 2006 14:33:58 +0400 +0800
Message-ID: [EMAIL PROTECTED]
From: µ£¾±©ô
[EMAIL PROTECTED]
Reply-To: µ£¾±©ô
[EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: [EMAIL
Очепятка вопрос:
Таблица TABLE состоит из столбцов A и B. Построен индекс
create index BY_AB on TABLE (A, B)
Для какого запроса этот индекс будет использован?
Ответ:a. SELECT * FROM TABLE ORDER BY A, B
b. SELECT * FROM TABLE IRDER BY A DESC, B
Hello, Константин!
Константин wrote:
Ответ:a. SELECT * FROM TABLE ORDER BY A, B
b. SELECT * FROM TABLE IRDER BY A DESC, B
^
спасибо, исправил
PS: мои результаты удручающи :(
сказывается ... вчерашнее пиво, наверное :)
да ладно, есть
Вопрос немного не в тему хотя навёл на него именно Ваш вопросник.
Я почему-то считал что в shaport транзакции
(в которой выполняеться gbak) сборка мусора
не происходит ...
По тесту я оказаля не прав ...
А по жизни - тоже :)
С уважением,
Константин Григорьевич.
===
Если низя, но
и Ещё :)
-
Диалект 3. Укажите правильный результат операции
CAST(2/3 as NUMERIC(5,3))
Ответ:
a. 0.333
(*) b. 0
c. 0.000
Неверно
Баллов за ответ: 0/1.
проверял 3 раза на FB2 RC2 BD диалект 3
Dmitri Kuzmenko wrote:
Не откладывайте - регистрируйтесь, и проверьте себя, насколько
хорошо вы знаете InterBase/Firebird!
http://course.ibase.ru/mod/forum/view.php?id=21
здесь (в форуме к тесту) я уже опубликовал
рекомендации по прохождению теста, и исправления,
и т.п.
--
Dmitri Kuzmenko,
Константин wrote:
Диалект 3. Укажите правильный результат операции
CAST(2/3 as NUMERIC(5,3))
Ответ:
a. 0.333
(*) b. 0
c. 0.000
Неверно
Баллов за ответ: 0/1.
|0,000|
ну и ? объясняю. вопрос из разряда каверзных.
В данном случае 2 действия
1. 2/3 операция над целыми числами.
Hello, All!
Dmitri Kuzmenko wrote:
Не откладывайте - регистрируйтесь, и проверьте себя, насколько
хорошо вы знаете InterBase/Firebird!
кстати, интересная забава получается.
однако, предлагаю, все-таки, обсуждение теста
вести с теми, кто его ел, то есть тут:
Вопрос - с какого адреса пришло поздравление
типа добро пожаловать?
Alexey Kovyazin ak ibase.ru
^
@
С уважением,
Константин Григорьевич.
===
Если низя, но очень хотса - то мона :)
Alexey Kovyazin [EMAIL PROTECTED] wrote:
И еще - россияне уже пролетели или еще нет?
Шутник, аднака :-)
--
Дмитрий Еманов
--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---
Привет.
В тесте есть вопрос
32 К чему приводит команда gfix db.gdb -housekeeping 0
Варианты
a. в базе данных отключается сборка мусора
b. перестает работать автоматический sweep
Я поставил а
http://www.ibase.ru/devinfo/hddspeed.htm написано
имеет смысл отключить сборку мусора утилитой gfix
Alexander Goldun [EMAIL PROTECTED] wrote
in message news:[EMAIL PROTECTED]
Dmitri Kuzmenko пишет:
т.е. грамотные кроссплатформенные приложения - это утопия?
В общем, да.
Не то чтобы совсем утопия, но во многих случаях дейтвительно придется
приводить к наименьшему общему знаменателю.
6.
Dmitry Lendel пишет:
Привет.
В тесте есть вопрос
32 К чему приводит команда gfix db.gdb -housekeeping 0
Варианты
a. в базе данных отключается сборка мусора
b. перестает работать автоматический sweep
Я поставил а
http://www.ibase.ru/devinfo/hddspeed.htm написано
имеет смысл отключить
Да уж, результаты удручают
хочу сказать рекомендации ВНИМАТЕЛЬНО читать не лишни
по второму разу многие свои ошибки увидела ;(
Доможирова Наталья, г.Челябинск
--~--~-~--~~~---~--~~
Hello, Dmitry!
Dmitry Lendel wrote:
32 К чему приводит команда gfix db.gdb -housekeeping 0
Варианты
a. в базе данных отключается сборка мусора
b. перестает работать автоматический sweep
Я поставил а
http://www.ibase.ru/devinfo/hddspeed.htm написано
имеет смысл отключить сборку мусора
Hello, Dmitry!
Dmitry Lendel wrote:
http://www.ibase.ru/devinfo/hddspeed.htm написано
имеет смысл отключить сборку мусора утилитой gfix (-housekeeping 0), и
делать sweep вручную (тем же gfix) или при backup (без ключа -g).
А тест говорит, что неправильно.
?
еще раз прочитал этот раздел в
Yurij пишет:
ошибку без малейших пояснений что она значит. Переделали на компоненты
прямого доступа - стало работать в 5 раз быстрее и ошибки пропали.
Интересно, что же именно стало работать в 5 раз быстрее и за счет чего?
Если не рассматривать специфические случаи, то это скорее всего признак
Dmitri Kuzmenko ...
Высокие шансы подобраться ко мне имел Влад, но он был слишком
оптимистичен в одном ответе, а остальные то ли перепутал, то ли
поспешил...
Не оптимистичен, а по 2-ке отвечал, если ты о CONTAINING :)
Отвечал таки в спешке, и не очень внимательно читал вопросы (как
Hello, All!
Не откладывайте - регистрируйтесь, и проверьте себя, насколько
хорошо вы знаете InterBase/Firebird!
Веселится и ликует весь народ. Особенно я. :-)
Вопрос:
Выберите команду, при помощи которой производится дефрагментация базы данных
Ответ:
a. gfix db.gdb
a. gfix db.gdb -defragment
Ну НЕТУ такой команды у gfix, НЕТУ :-)
мои мысли во время ответа: ну надо же какая опция полезная
есть, а я все по старинке backup/restore после больших удалений-очисток
)
Доможирова Наталья, г.Челябинск
Hello, All!
http://www.ixbt.com/news/hard/index.shtml?06/39/17
Дело в том, что в 1998 году Международная Электротехническая Комиссия
(International Electrotechnical Commission) утвердила гигабайт
именно, как 10^9 байт, что и зафиксировано в системе SI.
Этим же документом сказано, что 2^30
Hello, Dmitry!
Dmitry Yemanov wrote:
- по 25 вопросу информация устарела :-) Причем не только по нему, но в
остальных случаях можно выкрутиться :-)
я так понял, ты на размер индексируемого строкового столбца
намекаешь? Я в курсе, но тест стандартный...
Еще Влад меня пугает, что containing
Еще дней 8. Россияне к сожалению не
попали в отборочных на чемпионат мира.
Чудо, что Украина прошла и добралась до
1/4 финала.
Дмитрий
--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---
Я после футбола и проиграша в $50. Над
чем то думал, над чем то нет. Где-то
потом увидел, что диалект 1, а где-то 3. Я
уже забыл диалект 1. Суть тестов
правильная. Нужно просто быть
внимательным. Некоторые формулировки
просто туманные по своей сути. Или
подразумевают несколько правильных
ответов.
А-а-а... Чем теперь отличить
программиста от не программиста? Это
же был тест на вшивость. Сколько в
килобайте байт
Дмитрий
--~--~-~--~~~---~--~~
-~--~~~~--~~--~--~---
[sorry skip]
Оказывается, что так оно уже и есть
то есть, килобайт, это 1000 байт.
http://www.answers.com/topic/gibibyte-1
О, блин, не думал что доживу до того времени
когда плоская шутка взвесте мне кило(байт)
чого-то там - перестанет быть шуткой, грустно :(
Хотя чего удивляться
Чудо, что Украина прошла и добралась до 1/4 финала.
Ага, учитывая то, что НАШИ власть имущее плюют на
все забобоны (поверья) ... :(
С самого начала сглазили :( (козлы)
PS: Я не религиозный, по большому счёту,
но в пляски с бубном свято верю ... ;)
С уважением,
Константин
Привет!
- на 29-й ответил (б) и считаю это правильным :-)))
И неправ :)
Много раз видел удаленные таблицы, законфилктовавшие с интенсивными
вставками - т.е. в RDB$ таблицах данные про реляцию есть (полностью или
частично), а страницы указателей и остальные системные страницы уже
заняты
Hello, Dmitry!
DmitryLe wrote:
ответов. Например: какая команда не
приводит к сборке мусора? Я ответил
Работа с базой. Если отключен автомат,
то так и есть.
Sweep interval - это интервал старта АВТОМАТИЧЕСКОГО sweep.
Sweep - принудительная сборка мусора.
Кооперативная сборка мусора -
Дело в том, что в 1998 году Международная Электротехническая Комиссия
(International Electrotechnical Commission) утвердила гигабайт
именно, как 10^9 байт, что и зафиксировано в системе SI.
Этим же документом сказано, что 2^30 необходимо называть гибибайт.
[sorry skip]
Блин перечитал всё ещё
Dmitri Kuzmenko [EMAIL PROTECTED] wrote:
звери вы. чем вам так containing нынешний не понравился? :-)
Блобами :-)
да. в вопросе ключевое слово количество.
Там еще указано, кол-во чего именно. И это не катит.
пока невозможно установить, используется объект или нет,
модифицировать его
Дима. Я не спорю о правильности. Ты же
сам написал, что и мой вариант
правильный, если ...
Тест должен ВСЕГДА СОДЕРЖАТЬ
ОДНОЗНАЧНО ПРАВИЛЬНЫЙ ОТВЕТ. Без
нюансов и оговорок.
Если подразумевается несколько
вариантов, то ответы должны и
оцениваться по разному. Т. е. если ответ
а от 1 бал, если б то 2
DmitryLe [EMAIL PROTECTED] wrote:
Тест должен ВСЕГДА СОДЕРЖАТЬ
ОДНОЗНАЧНО ПРАВИЛЬНЫЙ ОТВЕТ. Без
нюансов и оговорок.
Кстати, я согласен. Был вопрос про размер однофайловой базы. Правильный
ответ там: зависит от файловой системы. Но ведь даже если у меня NTFS, то
базу более 131 терабайта я
Dmitri Kuzmenko [EMAIL PROTECTED] wrote:
Правильный ответ - gbak -c, потому что это RESTORE,
и в этом случае ни о какой сборке мусора не может быть
и речи.
А вот и не угадал :-) GBAK ресторит несколькими тр-циями. И там есть апдейты
системных таблиц. Соотв-но, будет и сборка мусора в них.
А вообщем, классный тест. :-))) Спасибо.
Построй более сложную оценку по
ответам и можно использовать. Как у MS. У
них тоже сперва было - да или нет. А
потом сложность следующего вопроса
зависит от правильности ответа на
предыдущий. Так спускаясь или
поднимаясь выясняют реальный уровень
знаний.
Hello, Dmitry!
DmitryLe wrote:
Дима. Я не спорю о правильности. Ты же
сам написал, что и мой вариант
правильный, если ...
Тест должен ВСЕГДА СОДЕРЖАТЬ
ОДНОЗНАЧНО ПРАВИЛЬНЫЙ ОТВЕТ. Без
нюансов и оговорок.
по умолчанию - в тесте все правильно.
Кто знает про no_garbage_collect?
В тесте есть
Hello, Dmitry!
Dmitry Yemanov wrote:
Кстати, я согласен. Был вопрос про размер однофайловой базы. Правильный
ответ там: зависит от файловой системы. Но ведь даже если у меня NTFS, то
базу более 131 терабайта я все равно создать не смогу, несмотря на более
широкие возможности ФС. Т.е. на
Alexander Goldun [EMAIL PROTECTED] wrote
in message news:[EMAIL PROTECTED]
Yurij пишет:
прямого доступа - стало работать в 5 раз быстрее и ошибки пропали.
Интересно, что же именно стало работать в 5 раз быстрее и за счет чего?
Фетч результатов, насколько я помню.
Hello, Dmitry!
Dmitry Yemanov wrote:
Фигня. Нет никакой гарантии, что в следующую миллисекунду после твоего
посмотрел или сбросил объект не заюзают.
ну, а чего ж вы отвечаете, что если пользователи модифицируют используемые?
Как вообще подключенные к БД пользователи могут не использовать
Hello, Dmitry!
Dmitry Yemanov wrote:
А вот и не угадал :-) GBAK ресторит несколькими тр-циями. И там есть апдейты
системных таблиц. Соотв-но, будет и сборка мусора в них.
об этом догадываются только те, кто смотрит на счетчик Next
после restore. И то...
--
Dmitri Kuzmenko, www.ibase.ru,
Dmitri Kuzmenko [EMAIL PROTECTED] wrote:
ну, а чего ж вы отвечаете, что
Я отвечал по факту, а не по намерению. Т.е. если альтеруемый объект не
заюзан *на момент альтера*, то это безопасно.
--
Дмитрий Еманов
--~--~-~--~~~---~--~~
Hello, Dmitry!
DmitryLe wrote:
А вообщем, классный тест. :-))) Спасибо.
да и вам всем спасибо.
Построй более сложную оценку по
ответам и можно использовать. Как у MS. У
них тоже сперва было - да или нет. А
потом сложность следующего вопроса
зависит от правильности ответа на
предыдущий.
Константин пишет:
ИМХО, если бы спросили МОЁ мнение, - .
И вообще, не терпелось им к 10-й системе свести...
так и сводили-бы себе, типа KiTenByte, GiTenByte, ...
Вот потому и не спросили твое мнение :) Приставки кило гига мега и т.д.
существовали и до появления байтов и имели
Вот потому и не спросили твое мнение :)
;) мал был ещё :) - поэтому и не спросили
Приставки кило гига мега и т.д. существовали и до появления байтов
и имели четкое определение, понятное всем.
Гмм... Сомневаюсь что на тот момент кто нибудь задумывался, а тем
более учитывал иные (кроме
Константин пишет:
Потом мизерная часть населения земли возвела 2 в 10 степень и
получила 1024 - число, близкое к 1000. И для своего удобства обозвали
кило-...
Ну насчёт мизерности - это ты зря ...
Да? И какая же доля от 6 миллиардов имеет близкое отношение к IT? А вот
доля тех, кто
56 matches
Mail list logo