четверг, 29 ноября 2007 г.

Parallel Extensions to the .NET Framework (ParallelFX) preview

Обнаружил только что у себя в GoogleReader вот такое:
The shift to multi- and many-core processors that is currently underway presents an exciting opportunity for everyone in the software industry. With an expected increase of 10 to 100 times today’s compute processing power, the opportunities to deliver powerful and immersive new user experiences and business value are just awesome.


Today we released an early preview of the Parallel Extensions to the .NET Framework (ParallelFX) technology, available for download on MSDN. This release contains new APIs to make programming on the .NET Framework simpler as well as supporting documentation and samples.


все ссылки указывают непонятно куда. Открыл блок - сообщения нет...
К чему бы это...

Хорошее название для сайта знакомств

Фотошоп

Гром и Молния

В будущем, а может уже и в настоящем, когда будет сверкать молния многие будут думать что это Google обновляет GoogleMaps. Со вспышкой...
Про гром не придумал.

Об архивации

http://bash.org.ru/
Edik (23:21:00 27/11/2007)
я разгадал великую тайну

Volshebnik (23:21:11 27/11/2007)
какую?

Edik (23:21:39 27/11/2007)
знаешь че значит, когда перед смертью проноситься вся жизнь?

Volshebnik (23:22:08 27/11/2007)
неа)

Edik (23:22:20 27/11/2007)
это архивирование

Контекстная реклама в PDF.

Не то чтобы это было плохо...
Новость следующая - Yahoo предлагает вставлять контекстную рекламу в PDF. Ага, не ослышались. В PDF.
Yahoo and Adobe have teamed up to give publishers the ability to offer contextual advertising as part of their PDF document downloads.

Users upload their PDFs to Yahoo’s ad network and then Yahoo hosts the document for download and serves up contextual advertising in a panel to the right of the given document’s content.

среда, 28 ноября 2007 г.

Which database is more secure? Oracle vs. Microsoft?

- "Ну конечно Oracle" скажет каждый первый geek и ... станет рассказывать что верить заказным и проплаченным исследованиям Микрософта никто в здравом уме не станет.

А теперь о грустном.
Cоотношение выявленных и исправленных (!) уязвимостей в Oracle 8,9,10 против SQL 7, 2000, 2005 в период с 2001 по 2006 годы выглядит так:

Eсли кому-то нужны цифры, почему SQL безопаснее чем Oracle, отчет опубликован здесь .

Interpretation of results - some Q and A

Do Oracle’s results look so bad because it runs on multiple platforms?
No – pretty much most of the issues are cross-platform. In the 10gR2 graph every flaw affects every platform.

Do the SQL Server 2005 results have no flaws because no-one is looking at it?
No – I know of a number of good researchers are looking at it – SQL Server code is just more secure than Oracle code.

Do you have any predictions on the Oracle January 2007 Critical Patch Update?
Maybe – NGSSoftware are currently waiting for Oracle to fix 49 security flaws – these will be fixed sometime in 2007 and 2008.

Do these results contain unfixed flaws?
No – only those that have been publicly reported and fixed are in the data.

Жительница американской провинции отсудила у авикомпании 15 млн. долларов за сильный ветер за окном.

Слышали? Ну эту "историю" либо похожие. Про ушлую американку отсудившую тонну денег у МакДональдса наверняка все так или иначе слышали...
Звали эту американку Стелла Либек. Ее именем названа премия, ежегодно присуждающаяся за самое нелепое судебное решение в США.

Так и называется - Премия Стеллы, или по английский Sletta Awards. Собственно к чему клоню - вот тут по ссылке информация о премии Стеллы. Сначала небольшое введение а дальше список случаев попавших в поле зрения этой премии.

Среди них вот такие:

Июнь, 1998. 19-летний Карл Трумэн из Лос-Анджелеса выиграл 74000 долларов плюс компенсацию за лечение, когда его сосед переехал ему руку своей «Хондой Аккорд». Мистер Трумэн, очевидно, не заметил, что в машине кто-то сидел за рулем, когда он пытался украсть у соседа декоративные колпаки с колес.


Октябрь, 1998. Терренс Диксон из Бристоля, Пенсильвания, выходил из дома, только что им ограбленного, через гараж. Он не смог открыть автоматическую гаражную дверь, так как она была испорчена. Он также не мог войти обратно в дом, так как дверь из дома в гараж за ним захлопнулась. Он выжил на сухой собачьей еде и упаковке «Пепси». Он подал в суд на владельца дома, заявив, что ситуация причинила ему незаслуженную психологическую травму. Жюри присудило ему полмиллиона долларов.


Декабрь, 1997. Ресторан в Филадельфии был вынужден заплатить Эмбер Карсон из Ланкастера, Пенсильвания, 113500 долларов после того, как она поскользнулась на разлитом напитке и сломала себе копчик. Напиток же оказался на полу из-за того, что мисс Карсон швырнула им в своего экс-бойфренда за 30 секунд до происшествия в результате скандала.


Забавная штука. Эти случае не соответствуют действительности. Проще говоря это гон. Более того - на оффициальном сайте Премии Стеллы об этом явно написано...
Stories Not from StellaAwards.com
Fabricated:
Terrence Dickson of Bristol, Penn., was exiting a house he finished robbing by way of the garage. He was not able to get the garage door to go up because the automatic door opener was malfunctioning. He couldn't re-enter the house because the door connecting the house and garage locked when he pulled it shut. The family was on vacation, so Mr. Dickson found himself locked in the garage for eight days. He subsisted on a case of Pepsi he found, and a large bag of dry dog food. Dickson sued the homeowner's insurance claiming the situation caused him undue mental anguish. The jury agreed to the tune of half a million dollars and change.


ну и т.д., иначе копировать всю страницу придется.

Вопрос. Ну и зачем при описании премии стеллы приводить в пример сфабрикованные случаи и "городские легенды" если и существующие достаточно убедительны. Или недостаточно?

Что же касается самой Стеллы. Такое решение суда по многом объяснялось тем что это была не первая жалоба на горячий кофе. У американского суда есть такое правило - если жалоб было много в какой-то момент могут засудить на огромную сумму "за всех сразу". Было ли жалоб действительно много, особенно по сравнениями с количеством людей для которых кофе не показался излишне горячим, и было ли это оправданное решение вопрос другой...

вторник, 27 ноября 2007 г.

Дмитрий Сотников про PowerShell в собственном переводе. Часть 2

Дмитрий Сотников из Quest Software перевел второй ролик про PowerShell американскому Channel9.

От себя - потрясающе...
Начинается разработка социальной сети для разработчиков операционных систем. На данном этапе вы можете оставить свой E-Mail, с помощью которого вы будете оповещены об окончании разработки и закрытого тестирования.


социальной. сети. для разработчиков операционных систем. где они смогут...общаться друг с другом. выкладывать фокти. заводить друзей. смотреть какую музыку слушают другие участники сети. собираться на вечеринки. и в кино. комментировать вечеринки. а также комментировать фокти.

хотя...может быть все не так уж и плохо.
Об итераторах на геймдеве:
С точки зрения С итератор это такой плохой указатель с неочевидным оверхедом. Что удивительно, обратное тоже верно. С точки зрения С++ указатель, это такой unsafe итератор с очевидным отсутствием оверхеда.


Ага, конечно...щаз.
Возьмем к примеру указатель на вершину дерева. И применим к нему оператор ++...
Еще можно порассуждать что происходит "с точки зрения С на итераторы" когда мы работаем с такой коллекцией как std::map.

Если сузить область применения итераторов до std::vector или какого-нибудь boost::scoped_array (которые гарантируют линейное расположение элементов в памяти. вроде. а std::string будет это гарантировать в след. версии языка) то итератор окажется таким себе обычным указателем. Без оверхеда.

Подводя итоги. Дело в том что операторы "++","--","+" и т.д. для итераторов это совсем не то же самое что тот же набор операторов для указателей. Итераторы могут (и будут) переопределить эти операторы. Указатели нет.

Так что с точки зрения С++ указатель это такой unsafe итератор для коллекций гарантирующих линейное расположение обьектов коллекции в памяти. А с точки зрения С итератор это неизвестно что. И это неизвестно что в частных случаях ведет себя точно так же как указатель.

ЗЫ: интересно было бы посмотреть на рассуждения "аллокаторы с точки зрения С это таки е вызовы malloc с оверхедом. Обратное тоже верно...".