October 13th, 2005
Сегодня включили солнце - оно с утра ярко светит, на небе ни облачка.
Зато температура упала до девяти с половиной градусов :( Надеюсь, днём потеплеет.
Tags:
Ну вылитый паскаль.
Кроме того много думал о менталитете авторов Оракла. Он у них получился весь такой логичный-логичный. Но в некоторых местах всё-таки очень ненатуральный..
Вот, например, там нет автоинкрементируемых полей. Вместо них есть sequence, из которых при необходимости можно извлечь очередное значение и засунуть его в нужное поле. При добавлении записи это можно сделать автоматически, например, триггером.
Но вот как клиент может узнать, какое именно значение попало в свежедобавленную запись? Посмотреть в sequence можно, но если в это время кто-нибудь еще вставлял запись в ту же таблицу, то sequence мог уже поменяться.
cybernatic_cat предложил весь процесс вставки завернуть в хранимую функцию, которая будет сама извлекать очередное значение из sequence, и потом его возвращать.
Да, это будет надёжно работать, но.. как-то оно совсем ненатурально по сравнению с простым и логичным MySQLным SELECT LAST_INSERT_ID() или MSSQLным SELECT @@IDENTITY.
Или я просто не умею правильно готовить этих кошек?
Кроме того много думал о менталитете авторов Оракла. Он у них получился весь такой логичный-логичный. Но в некоторых местах всё-таки очень ненатуральный..
Вот, например, там нет автоинкрементируемых полей. Вместо них есть sequence, из которых при необходимости можно извлечь очередное значение и засунуть его в нужное поле. При добавлении записи это можно сделать автоматически, например, триггером.
Но вот как клиент может узнать, какое именно значение попало в свежедобавленную запись? Посмотреть в sequence можно, но если в это время кто-нибудь еще вставлял запись в ту же таблицу, то sequence мог уже поменяться.
Да, это будет надёжно работать, но.. как-то оно совсем ненатурально по сравнению с простым и логичным MySQLным SELECT LAST_INSERT_ID() или MSSQLным SELECT @@IDENTITY.
Или я просто не умею правильно готовить этих кошек?
Tags:
Это не псевдонаучный бред, это у товарища просто очень нетрадиционное мышление. Мне понравилось. Без шуток.
Но - см. subj.
https://feldgendler.livejournal.com/129115.html
Но - см. subj.
https://feldgendler.livejournal.com/129115.html
Tags:
Переходящее виртуальное знамя вручается компании SMC, написавшей замечательную утилиту, входящую в комплект драйверов для windows для работы со своей wifi'ной карточкой.
Она красиво показывает окружающие сети вместе с уровнем сигнала, демонстрирует, как карта перескакивает с канала на канал в поисках новых сетей, и даже позволяет выбрать, к какой сети прицепиться. И даже цепляется. Только вот пакетики при этом ходят лишь в одну сторону - из компьютра наружу. А обратно - никак.
Как оказалось, лечится это сносом этой утилиты к чертовой матери и использованием встроенных средств XP..
P.S. Если я кому раньше рекомендовал wifi'ные карточки от SMC, то учтите, что речь шла 1) исключительно об использовании в линуксе и 2) только на чипсете prism54. Потому что драйвера для них уже довольно давно включены в мейнстримовое ядро.
А поскольку идиоты из компании SMC с какого-то бодуна начали продавать под одинаковыми марками железки с совершенно разной начинкой вплоть до используемого чипсета, то рекомендовать я их больше не могу :(
Upd: а что они со своим сайтом сделали - это просто ужас..
Я же помню, как на http://www.smc.ru выбирал эти самые карточки - сначала PCI, потом PCMCIA.
А теперь.. Задача для следопытов - попробуйте туда зайти и найти там для России описание карты SMC2802W, которую я собственноручно покупал в Москве в рекомендованном на этом же сайте магазине. Видимо, из вполне белой поставки - у нее инструкция на русском была. Ну или хотя бы для Европы - это EU-версия.
Хинт: это - не она. Эта и выглядит по-другому, и part number другой. Хотя название то же.
Она красиво показывает окружающие сети вместе с уровнем сигнала, демонстрирует, как карта перескакивает с канала на канал в поисках новых сетей, и даже позволяет выбрать, к какой сети прицепиться. И даже цепляется. Только вот пакетики при этом ходят лишь в одну сторону - из компьютра наружу. А обратно - никак.
Как оказалось, лечится это сносом этой утилиты к чертовой матери и использованием встроенных средств XP..
P.S. Если я кому раньше рекомендовал wifi'ные карточки от SMC, то учтите, что речь шла 1) исключительно об использовании в линуксе и 2) только на чипсете prism54. Потому что драйвера для них уже довольно давно включены в мейнстримовое ядро.
А поскольку идиоты из компании SMC с какого-то бодуна начали продавать под одинаковыми марками железки с совершенно разной начинкой вплоть до используемого чипсета, то рекомендовать я их больше не могу :(
Upd: а что они со своим сайтом сделали - это просто ужас..
Я же помню, как на http://www.smc.ru выбирал эти самые карточки - сначала PCI, потом PCMCIA.
А теперь.. Задача для следопытов - попробуйте туда зайти и найти там для России описание карты SMC2802W, которую я собственноручно покупал в Москве в рекомендованном на этом же сайте магазине. Видимо, из вполне белой поставки - у нее инструкция на русском была. Ну или хотя бы для Европы - это EU-версия.
Хинт: это - не она. Эта и выглядит по-другому, и part number другой. Хотя название то же.
Tags: