Internet Explorer + Flash Player + IE Skype Add-on = Memory Leak
В течении нескольких лет мы (anychart.com) периодически получаем баг-репорты, суть которых сводится к тому, что память в Internet Explorer 6/7 (и Flash Player 9/10 в нем) ужасно течет при рефреше страницы. Долго и упорно мы пытались найти решение этой проблемы, теряли клиентов, не спали ночами. Со временем IE + Flash Player стали моим ночным кошмаром. Мы материли и Adobe и Microsoft, но никак не могли подумать, что они тут не при чем.
Сегодня случилось чудо. При очередном тесте на двух одинаковых машинах появилась разница — на одной утечка памяти была, на другой нет. Долгий и упорный brainstorming нашел корень всех зол. Им оказался… Internet Explorer Skype add-on!
-----
Update:
Со мной связались из скайпа. Добовление к посту
Peter Kalmström, PM Skype Toolbars:
1. This is how you disable only the add-on www.screencast.com/t/BrlWxmckTd3. We don't want users removing Skype
2. We are working closely with Skype to get a fix out asap — watch this space!
-----
One more update:
Пост на английском в нашем блоге: www.anychart.com/blog/2009/07/27/anychart-has-discovered-bug-in-skype-skype-promises-to-fix-it-asap-2
Далее были проведены эксперименты, которые показали, что при установленном Skype add-on-е память растет при каждом рефреше/закрытии страницы с ЛЮБОЙ! swf-кой.
Итак, подтверждение диагноза.
Сегодня случилось чудо. При очередном тесте на двух одинаковых машинах появилась разница — на одной утечка памяти была, на другой нет. Долгий и упорный brainstorming нашел корень всех зол. Им оказался… Internet Explorer Skype add-on!
-----
Update:
Со мной связались из скайпа. Добовление к посту
Peter Kalmström, PM Skype Toolbars:
1. This is how you disable only the add-on www.screencast.com/t/BrlWxmckTd3. We don't want users removing Skype
2. We are working closely with Skype to get a fix out asap — watch this space!
-----
One more update:
Пост на английском в нашем блоге: www.anychart.com/blog/2009/07/27/anychart-has-discovered-bug-in-skype-skype-promises-to-fix-it-asap-2
Далее были проведены эксперименты, которые показали, что при установленном Skype add-on-е память растет при каждом рефреше/закрытии страницы с ЛЮБОЙ! swf-кой.
Итак, подтверждение диагноза.
Create view, shared-хостинг и .masterhost
Сегодня столкнулся с очень «увлекательной» проблемой на .masterhost'е.
Пришло время публиковать сайт, создавать БД, заливать дамп. MySQL там версии 5.0.67.
Я открыл phpMyAdmin, выбрал базу данных, выбрал файл с дампом, заливаю: epic fail!
Смотрю на это, не верю своим глазам, открываю консоль, выполняю
Пришло время публиковать сайт, создавать БД, заливать дамп. MySQL там версии 5.0.67.
Я открыл phpMyAdmin, выбрал базу данных, выбрал файл с дампом, заливаю: epic fail!
#1142 - CREATE VIEW command denied to user 'uxxxx'@'10.10.223.248' for table 'getSiteRubrics'
Смотрю на это, не верю своим глазам, открываю консоль, выполняю
CREATE OR REPLACE VIEW `…
Ошибка!Социальные сети вредят работе?
На Хабре уже не раз писали о вреде и пользе социальных сетей для работы. Такие статьи порождали множество споров в комментариях.
Девятнадцатилетний Джонатан П. из Западной Вирджинии, видимо, пропустил обращение Барака Обамы о вреде Facebook-а для карьеры, и, как результат — полный крах оной в самом начале.
Девятнадцатилетний Джонатан П. из Западной Вирджинии, видимо, пропустил обращение Барака Обамы о вреде Facebook-а для карьеры, и, как результат — полный крах оной в самом начале.
Электронный журнал, или ужасы нашего городка
С некоторых пор я работаю зам. директора по IT в одном из колледжей Москвы.
Работа интересная, но сталкиваться приходится со всяким.
Хочу рассказать об одном из многих госпроектов, с которым пришлось столкнуться.

Я думаю многие, кто хоть краем глаза почитывает новости в области IT помнят историю со школьным порталом. Для тех, кто не помнит, вот wiki про то, как удачно распилили 13 950 000 рублей и все это всплыло на поверхность благодаря блогам.
Но все течет, все меняется и вот уже два года здравствует порождение очередного распила, о котором пока в рунете ни слова. Проживает оно по изящному адресу schoolinfo.educom.ru:8080 и называется «Электронный журнал» или более официально «Школьная информационная система». Ранее оно называлось «Городская Школьная Информационная Система 1.0» и жило здесь. Для понимания серьезности проблемы счет школ, использующих этот сервис идет на сотни, если уже не на тысячи, разработчик системы некая контора под названием «Электронная школа» www.e-school.ru, сайт которой блещут красивыми словами об эффктивности, долгосрочном партнерстве и многочисленных ГОСТ-ах.
Работа интересная, но сталкиваться приходится со всяким.
Хочу рассказать об одном из многих госпроектов, с которым пришлось столкнуться.

Я думаю многие, кто хоть краем глаза почитывает новости в области IT помнят историю со школьным порталом. Для тех, кто не помнит, вот wiki про то, как удачно распилили 13 950 000 рублей и все это всплыло на поверхность благодаря блогам.
Но все течет, все меняется и вот уже два года здравствует порождение очередного распила, о котором пока в рунете ни слова. Проживает оно по изящному адресу schoolinfo.educom.ru:8080 и называется «Электронный журнал» или более официально «Школьная информационная система». Ранее оно называлось «Городская Школьная Информационная Система 1.0» и жило здесь. Для понимания серьезности проблемы счет школ, использующих этот сервис идет на сотни, если уже не на тысячи, разработчик системы некая контора под названием «Электронная школа» www.e-school.ru, сайт которой блещут красивыми словами об эффктивности, долгосрочном партнерстве и многочисленных ГОСТ-ах.
Чашка дёгтя

Этот топик наполнен лучами доброты и человечности. Нет, правда. Я нежно люблю не только Debian, но и Ubuntu, пророка его, но этот топик — не о холиварах. Я скорее хотел бы рассказать, какие еще радости жизни могут ожидать человека, внезапно решившего обновиться до Ubuntu 9.10. Сразу в связи с этим хочу оговориться для тех, кто будет кричать мне о необходимости чистой установки и т.д. и т.п.: дорогие, система должна обновляться, а не переставляться раз в полгода. Иначе у тех из вас, кто помнит Windows 95, неизбежно должны возникать воспоминания именно о ней. Без ext4 я как-нибудь переживу, все остальные плюшки чистой установки у меня уже есть.
«Релиз» Disciples III
Выхода этой игры её фаны ждали очень давно. Обещали её ещё прошлой осенью. Казалось, уже будет долгострой по схеме Ждалкера, однако в ноябре называется дата начала продаж — 11 декабря 2009.

Собственно, вожделенный день настал в пятницу. Сказать что игру сметают — ничего не сказать. Однако гладко было только на бумаге… И вот люди, заплатившие деньги за лицензию и готовившиеся приятно провести выходные за любимой игрой, вместо этого рвут волосы на всех местах и на все лады нахваливают компанию Акелла и студию .dat
Краткое содержание топика: подождите с покупкой игры.
Собственно, вожделенный день настал в пятницу. Сказать что игру сметают — ничего не сказать. Однако гладко было только на бумаге… И вот люди, заплатившие деньги за лицензию и готовившиеся приятно провести выходные за любимой игрой, вместо этого рвут волосы на всех местах и на все лады нахваливают компанию Акелла и студию .dat
Краткое содержание топика: подождите с покупкой игры.
SIPNET: Акция «звони бесплатно, т.е. никак»

Я пользовался услугами SIPNET давно и не знал таких проблем до этого Нового Года. Но в НГ случилось то, о чем я не хочу молчать. Критика должна пойти только на улучшение качества услуг.
Постараюсь кратко изложить суть.
Сокращалка ссылок от MS
Translation
Кто сейчас только не сокращает URL. Google, YouTube, Facebook, а не стоит забывать и о bit.ly. Не хватало только Microsoft.
В блоге UK My Microsoft Life замечено, что некоторые сотрудники поисковика Bing положили начало твиттинга с использованием binged.it. Microsoft подтвердил, что пока это лишь для внутреннего пользования и, вероятно, будет доступен для публичного доступа в ближайшее время.
Но странности binged.it заключаются в том, что доменное имя сокращалки фактически содержит на один символ больше, чем собственно сам домен Бинга, включая ".COM". Почему бы тогда не использовать именно bing.com? Я не знаю, сколько Microsoft заплатил за домен Бинг, но я уверен, что он был не из дешевых. И разве выбор домена отчасти не был обусловлен желанием иметь домен короче чем google? Почему они не выбрали какой-нибудь bin.gd — непонятно.
Остается лишь подвести итоги:
Google — goo.gl — 5 символов
Facebook — fb.me — 4 символа.
Бинг — binged.it — 8 символов
(Хотя как уже говорилось — Bing.com — 7 символов).
Видимо соревноваться в длине ссылок MS пока не готовы
В блоге UK My Microsoft Life замечено, что некоторые сотрудники поисковика Bing положили начало твиттинга с использованием binged.it. Microsoft подтвердил, что пока это лишь для внутреннего пользования и, вероятно, будет доступен для публичного доступа в ближайшее время.
Но странности binged.it заключаются в том, что доменное имя сокращалки фактически содержит на один символ больше, чем собственно сам домен Бинга, включая ".COM". Почему бы тогда не использовать именно bing.com? Я не знаю, сколько Microsoft заплатил за домен Бинг, но я уверен, что он был не из дешевых. И разве выбор домена отчасти не был обусловлен желанием иметь домен короче чем google? Почему они не выбрали какой-нибудь bin.gd — непонятно.
Остается лишь подвести итоги:
Google — goo.gl — 5 символов
Facebook — fb.me — 4 символа.
Бинг — binged.it — 8 символов
(Хотя как уже говорилось — Bing.com — 7 символов).
Видимо соревноваться в длине ссылок MS пока не готовы
Британская полиция заинтересовалась фотографией «курящего» младенца

Очередная новость от британских
Пока россияне гуляли — они успели поймать преступника, шлющего им приветы на фейсбуке и даже покататься с горочек
Массовый сбой консолей PS3
В ночь с 28 февраля на 1 марта 2010 года большинство консолей PlayStation 3, принадлежащих жителям Северной Америки, Европы (в том числе и России) и Австралии лишились возможности подключения к сетевому сервису PlayStation Network. При попытке установить соединение с PSN на экран выводится сообщение о возникновении ошибки 8001050F.

Upd:По сообщению в блоге Playstation.Blog, функционирование всех консолей полностью восстановлено. Обновления, что характерно, никакого не вышло. Проблема заключалась в том, что консоль по каким-то причинам посчитала 2010 год високосным и попыталась установить дату в 29 февраля, что привело к сбросу даты и неработоспособности части онлайновых сервисов.

Upd:По сообщению в блоге Playstation.Blog, функционирование всех консолей полностью восстановлено. Обновления, что характерно, никакого не вышло. Проблема заключалась в том, что консоль по каким-то причинам посчитала 2010 год високосным и попыталась установить дату в 29 февраля, что привело к сбросу даты и неработоспособности части онлайновых сервисов.
История «плохой компании»
Привет всем!
Речь пойдет не о плохой компании в привычном понимании, а о игре Battlefield Bad Company 2.
Надо признаться, ждали долго, упорно, рекомендовали всем. И вот почему:
Все кто играл в Call of Duty: Modern Warfare 2 знают о том какInfinity Ward наплевало на 200+к подписавших петицию нехватает выделенных серверов. Поэтому когда сам продюсер Gordon Van Dyke сказал что выделенным серверам быть, мы все вздохнули с облегчением и побежали заказывать мамку для Intel Xeon. Мы мечтали поиграть в тактический шутер с наименьшей задержкой…
Речь пойдет не о плохой компании в привычном понимании, а о игре Battlefield Bad Company 2.
Надо признаться, ждали долго, упорно, рекомендовали всем. И вот почему:
Dedicated Server
Все кто играл в Call of Duty: Modern Warfare 2 знают о том как
Окно выбора браузера просит установить IE в качестве браузера, запускающегося по умолчанию
Translation
Разве весь этот голосовальник не придумали именно для того, чтобы сберечь пользователю возможность выбора? Но тогда что вот это за херня?
![[эпическая картина]](http://img215.imageshack.us.nyud.net/img215/1972/ballotfail.jpg)
Как воспроизвести эту ситуацию:
![[эпическая картина]](http://img215.imageshack.us.nyud.net/img215/1972/ballotfail.jpg)
Как воспроизвести эту ситуацию:
- Выберите для установки ваш любимый браузер, но не IE (честно говоря, я предпочитаю SeaMonkey, а его в списке нету, хотя в Европе он на шестом месте по популярности… Это также немалая неудача.)
- Закройте голосовальник, нажав на «Выбрать позже» («Später auswählen»), так как кнопки «Закрыть» на нём не можете найти
- Установите скачанный браузер в качестве браузера, запускающегося по умолчанию
- Перезагрузите систему
- Получите экран голосовальника, который просит вас поставить IE в качестве браузера, запускающегося по умолчанию
Критика Intel Atom или по горячим следам слета участников Intel Software Network

Всем ясно, что глядя на стремительно развивающийся рынок наладонников, mid-ов, нетбуков и прочей мобильной техники Intel не может оставаться в стороне. Чтобы занять часть рынка и был выпущен процессор Intel Atom. Однако, как бы не хвалили его в рекламе, сколько бы маркетологи не выполняли свою работу, стоит признать что процессор вышел, что говорится, «не очень»:
- энергопотребление, в сравнении с тем же ARM, значительно хуже, а, следовательно, время автономной работы довольно ограничено. Как одно из подтверждений отказ HP от Slate
- производительность — слишком высока для смартфонов и коммуникаторов, и, в то же время, недостаточна для нетбуков (не посмотришь hd видео)
Заказчик и субподрядчик. Две ошибки менеджера

HTC Hero, неделя с официальным Android 2.1
Все владельцы Героев очень долго ждали официальной прошивки Android 2.1. Ну и я в том числе.
После недели использования я понял, что новая прошивка принесла мне лишь разочарования. То ли я один такой неудачник, то ли все молчат, понимая, что получили несколько не то, что ждали. Но всё-таки выскажу свое мнение о новой прошивке.
Собственно, я и ждал обновлений в надежде, что вышеуказанные пункту улучшатся, а получилось наоборот. В итоге я получил некоторые сомнительные новшества (совершенно не вижу радости в анимированных обоях и разворачивании рабочих столов) и ухудшения по приоритетным параметрам.
Моё мнение — железо HTC Hero в принципе не тянет 2.1 и это обновление было совершенно лишним. Не думаю, что в HTC настолько криворукие программисты, скорее всего под давлением руководства (на которое давило общественное мнение) они выжали из Героя всё, что могли. За это им честь и хвала.
Но пользоваться любимым телефоном стало неудобно и неприятно, увы.
После недели использования я понял, что новая прошивка принесла мне лишь разочарования. То ли я один такой неудачник, то ли все молчат, понимая, что получили несколько не то, что ждали. Но всё-таки выскажу свое мнение о новой прошивке.
- Жуткие тормоза по сравнению с изначальной 1.5. Особенно сильно это проявляется при открытии адресной книги. Открытие списка последних вызовов занимает 4-5 секунд, что неприемлимо. Также тормоза наблюдаются и при открытии СМС. Связываю это в некоторой степени с тем, что у меня большинство персон в контактах имеют фотографию (тут Гуглу искренняя благодарность за стимул разобраться с адресной книгой). Других объяснений не вижу.
- Очень быстро садится аккумулятор. Если раньше его хватало на полтора суток, то теперь еле-еле сутки держит.
- При синхронизации стало больше трафика улетать. У меня безлимит, но все равно неприятно. Да и энергию 3G кушает хорошо.
Собственно, я и ждал обновлений в надежде, что вышеуказанные пункту улучшатся, а получилось наоборот. В итоге я получил некоторые сомнительные новшества (совершенно не вижу радости в анимированных обоях и разворачивании рабочих столов) и ухудшения по приоритетным параметрам.
Моё мнение — железо HTC Hero в принципе не тянет 2.1 и это обновление было совершенно лишним. Не думаю, что в HTC настолько криворукие программисты, скорее всего под давлением руководства (на которое давило общественное мнение) они выжали из Героя всё, что могли. За это им честь и хвала.
Но пользоваться любимым телефоном стало неудобно и неприятно, увы.
Вечеринка по случаю запуска Kin стоила больше, чем доход от их продажи
Как известно, производство смартфонов Kin прекращено. Об этом объявила компания Microsoft 30 июня — через 48 дней после начала их продажи в США.
Джей Яроу пишет, что один из сотрудников Microsoft признался: вечеринка по случаю запуска Kin стоила больше, чем доход от их продажи.
А Джон Грубер пишет, ссылаясь на достоверный источник («a well-placed little birdie»), что всего было продано 503 экземпляра Kin.

UPD: на pocketnow.com пишут (спасибо z0mbie за ссылку), что 8 810 человек пользуются приложением Фейсбука для Kin, так что груберовские 503 не соответствуют истине. Хотя понятно, что число проданных экземпляров ниже десяти тысяч в любом случае печально.
UPD 2: Грубер признал, что «it means my little birdie was wrong about Microsoft only having sold 503 units», хотя он и «not convinced this Facebook stay is meaningful».
Джей Яроу пишет, что один из сотрудников Microsoft признался: вечеринка по случаю запуска Kin стоила больше, чем доход от их продажи.
Мы пытались создать шумиху, но в итоге — огромный провал.
А Джон Грубер пишет, ссылаясь на достоверный источник («a well-placed little birdie»), что всего было продано 503 экземпляра Kin.

UPD: на pocketnow.com пишут (спасибо z0mbie за ссылку), что 8 810 человек пользуются приложением Фейсбука для Kin, так что груберовские 503 не соответствуют истине. Хотя понятно, что число проданных экземпляров ниже десяти тысяч в любом случае печально.
UPD 2: Грубер признал, что «it means my little birdie was wrong about Microsoft only having sold 503 units», хотя он и «not convinced this Facebook stay is meaningful».
Читатели не хотят платить за электронную Times
Как мы помним, 2 июля, самая старая британская газета – The Times перешла на новую модель работы. Сайт издания стал платным. Тарифные планы: 1 фунт в день или 2 фунта в неделю.
Несмотря на скептическое отношение экспертов, которые предупреждали о том, что аудитория просто уйдет на альтернативные бесплатные ресурсы, руководство газеты было полно оптимизма. И вот прошло 17 дней, т.е. почти три недели. Итог:
На бесплатный ознакомительный период подписалось 150 тысяч человек.
На один из тарифных планов 15 тысяч
Из числа последних 12 500 человек – владельцы планшета iPad.
Для сравнения, средние данные по тиражам Times за май: 515 379 экз. будни, 1 117 749 экз. выходные.
Итого: аудитория сайта потеряна (за две недели перед введением платного режима она упала на 60%), денег собраны копейки. Эксперимент продолжается.
via paidcontent.co.uk
З.Ы. А сколько денег вам бы было не жалко заплатить за возможность неделю читать Хабр? Просто интересно.
Несмотря на скептическое отношение экспертов, которые предупреждали о том, что аудитория просто уйдет на альтернативные бесплатные ресурсы, руководство газеты было полно оптимизма. И вот прошло 17 дней, т.е. почти три недели. Итог:
На бесплатный ознакомительный период подписалось 150 тысяч человек.
На один из тарифных планов 15 тысяч
Из числа последних 12 500 человек – владельцы планшета iPad.
Для сравнения, средние данные по тиражам Times за май: 515 379 экз. будни, 1 117 749 экз. выходные.
Итого: аудитория сайта потеряна (за две недели перед введением платного режима она упала на 60%), денег собраны копейки. Эксперимент продолжается.
via paidcontent.co.uk
З.Ы. А сколько денег вам бы было не жалко заплатить за возможность неделю читать Хабр? Просто интересно.