Бесплатная книга по SQL

Продолжаю выкладывать главы Transact-SQL бездвоздмездно, то есть даром:

Microsoft обвиняет Google

Microsoft обвиняет Google в том, что те обходят систему безопасности браузера IE, чтобы следить за пользователями. Ну тут вообще-то очень интересно, что компания, которая накасячила в безопасности обвиняет тех, кто этот косяк использует. Ну вы же сами сделали лозейку, которая по умолчанию пропускает чужие Cookie на неопределенный запрос.

То, что Google следит за нами - это тоже плохо. Вместо того, чтобы рапортавать о том, что Microsoft налажали, в компании решили использовать этот косяк. Ну а если MS не налажали, и функция вполне легальна, то не понимаю, что тогда пыхтеть. В общем, в любом случае обвинения Microsoft выглядят глупыми. Кто должен возмущатся, так это народ. Ну а если MS пытается говорить от имени народа, то это конечно же прикольно. Это вызывает еще больший смех.

Совместная работа над документами в MS Office

Попробовал я тут на досуге совместную работу над документом в Microsoft Office. Ну что можно сказать. Слабенько. Очень даже слабенько. Помню, как еще до выхода Microsoft Office 2010 я читал о том, что именно совместная работа станет сильным нововведением нового офиса. Где бы вы не работали и какой вариант вы бы не использовали, все должно прекрасно синхронизироваться.

Только вот синхронизация идет после сохранения, с большими задержками. Само сохранение прерывает работу над документом и это бесит. В Google Docs сохранение и совместная работа сделаны просто на голову выше. Да, документы Google проще и обладают меньшим количеством возможностей, но если говорить об интернет приложении, то лучше уж использовать Google, чем Microsoft Office.

У меня вообще складывается ощущение, что MS офисом в интернете никто не пользуется. У меня все знакомые пользуются именно гугловским вариантом. Кто каким офисом пользуется?

Предупреждения warning после компиляции

Меня просто невероятно бесят предупреждения во время компиляции. Я на работе задолбался уже подчищать предупреждения и просить не оставлять их в коде. Один парень регулярно объявляет неиспользуемые переменные и оставляет их, особенно в блоках try:

try {
 . . .
 . . .
}
catch (Exception e) {
}

Время замены материнки на MacBook Air

Даже суток не пролежал ноутбук в ремонте, и сегодня с утра мне позвонили сообщить, что его можно забирать. Вчера вечером я его оставил на замену, а сегодня уже забрал готовый и рабочий.

Когда я приехал в сервис, мне вручили мой Mac и я наученный горьким опытом различных сервисов, начал его проверять. Сразу же проверил звук, попытался подключится к сети WiFi. . ., вот черт, компьютер не видит ни единой сети. Я был в большом торговом центре Yorkdale, и не верил своим глазам, что вокруг меня нет ни единой WiFi сети, даже защищенной. Оглянулся по сторонам, а вокруг куча народу прямо перед Apple Store сидит с маками явно в интернете.

Захожу обратно в магазин, примечаю парня, который выносил мне ноутбук и направляюсь прямо к нему. Он меня тоже приметил и с смотрел в ожидании, что же я скажу. Я ему показал, что ноутбук подозрительно не видит ни одной сети. Он потыкал настройки, убедился, что Mac действительно ничего не видит, пошел к какому-то дядьке. Тот тоже проверял что-то, пять минут что-то говорил, после чего мне сказали, что ноут нужно отнести мастерам проверить.

Логотип Windows 8

Сегодня Microsoft опубликовала на своем блоге команды разработчиков логотип Windows 8. Ну не знаю, на мой взгляд это самый ужасный из логотипов, которые когда-либо делали в Microsoft. Цвет идиотский и выполнено дешево. В принципе, идея вполне нормальная и интересная, но исполнение далеко от идеала.

логотип windows 8

Доставка запчастей для Apple

Новости с фронта ремонта моего MacBook. Как я говорил, Apple обещал доставить материнку для моего ноутбука в течении 3-х – 5-ти дней. В реальности доставка заняла двое суток. Не знаю откуда они доставляли, но сегодня позвонили примерно в 6 часов, сообщить, что можно привозить MacBook под замену материнской платы. Ровно двое суток назад в это же время я подал заявку на ремонт. Символически.

Надеюсь, что завтра ремонтники работают и заменят материнку. Просто если завтра это не произойдет, то замена может затянуться до вторника. В воскресенье ремонт у большинства закрыт и Apple может быть не исключением. Ну а в понедельник будет день семьи, и там уж точно сервис работать не будет. Это государственный праздник, на который закрывается практически все.

Но не будем падать духом и будем надеяться на лучшее, что уже завтра я смогу вернутся к MacBook Air. Уже не могу без него жить, без его жестов, легкости и мобильности.

Mountain Lion

Apple показала следующую версию ОС MacOS X, которая будет называться Mountain Lion. У Apple явно любовь к семейству кашачих и такое незначительное изменение в названии ОС явно указывает на то, что количество новых функций будет таким же небольшим.

Если Microsoft выпускает обновления свой системы каждые два три года и переписывают при этом дофига кода, то Apple только наращивает некоторые функции, чуть немного изменяет что-то, и пускает обратно в свет обновление всего за $29. И если обновлятся каждый год и сложить эту сумму, то за три года получается, что мы отдаем яблочникам 90 долларов. Неплохо. Почти столько же, сколько Windows. но если платить за обновления каждый год, то выглядит не так страшно.

Замена материнской платы на MacBook Air

Ну что же, отнес я сегодня MacBook в сервис. Дядька там посмотрел его, послушал как мой ноут издает посмертные писки и сделал вердикт – что-то сломалось, нужно менять материнскую плату. Я MacBook Air не открывал, но подозреваю, что материнская плата в этом ноутбуке – это все, не считая корпуса и аккумулятора. Я к тому, что после открытия крышки, заменят всю электронику. Это недостаток ультра буков, когда все находится на одной плате. В обслуживании производителю это удовольствие обходится слишком дорого. Кто бы не налажал в своем компоненте, меняется все сразу.

Мне не повезло, готовой к установке материнской платы на складе не оказалось. Придется ждать от трех до пяти дней, пока мамку не поставят и потом еще не знаю сколько, на замену. Интересно, у Apple так сильно летят мамки, что их нет на складе или просто компания не заморачивается держать компоненты на складе? Надеюсь, что второе. В принципе, в магазине помимо меня все были с планшетами или телефонами, и только я пришел с проблемой с буком. Нет, наверно все же Apple не любит склады. Я уже говорил, что они пофигистически относятся к доставке, когда покупаешь на сайте и тут видимо такая же песня.

Ладно, обновления истории ждите в течении следующих n дней, когда мне позвонят и предложат принести ноут на замену мамки.

Не запускается MacBook

Вчера не было заметок не потому, что я так усердно праздновал день валентина, а потому что накрылся MacBook. Ребенок играл в игрушку и компьютер завис капитально. Теперь он даже не включается, а только издает три зеленых свистка (три коротких звуковых сигнала). Судя по описанию на сайте Apple три звуковых сигнала при попытки запустить связано с проблемами с оперативкой. Если так, то не так уж и страшно, это лечится и должно лечиться быстро.

Сегодня везу свой ноут в сервис. Ему всего лишь пол года и гарантия еще в силе, поэтому скоро узнаете, какой сервис у Apple в Канаде.

О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Обратная связь

Без проблем вступаю в неразборчивые разговоры по e-mail. Стараюсь отвечать на письма всех читателей вне зависимости от страны проживания, вероисповедания, на русском или английском языке.

Пишите мне