Похоже, ситуация с Google в Китае набирает обороты. Госдепартамент США намерен потребовать от Китая объясений произошедшего и принятых мер.
Архив Январь 16, Суббота, 2010
По заявлению представителя компании, Mozilla собирается отменить запланированный выпуск Firefox 3.7 и в корне поменять сам процесс разработки продукта. Теперь изменения в популярный браузер планируется вносить намного чаще: новая функциональность будет добавляться с каждым выпуском обновления системы безопасности, то есть, примерно, раз в месяц, а не один-два раза в год, как происходит сейчас. Следующей версией после выхода релиза Firefox 3.6, находящегося на стадии RC, станет пока еще безымянное обновление, выпуск которого намечен на конец 2010 — начало 2011 года.
Будем надеятья, что это не утка, которая оправдывает срыв сроков, а действительно шаг вперед.
PS. Более подробно здесь.

Сегодня в настройках приложений появился IFrame. Это открывает разработчикам возможность создавать приложения для ВКонтакте без использования Flash.
Как пишет администрация:
Вы можете создать любое интегрированное приложение, загружаемое с Вашего сервера с помощью встроенного на страницу ВКонтакте элемента IFrame. Такие приложения могут отображать информацию с помощью любых технологий, поддерживаемых браузером пользователя: HTML, Javasсript, AJAX, Flash и др.
Подробнее, о том как это работает: vkontakte.ru/pages.php?id=9279356
Долгожданный альфа-релиз 7-й линейки Drupal’а состоялся! Примечательным является тот факт, что релиз состоялся в 9-й день рождения популярного движка.
Новая версия включает в себя огромное количество изменений как для пользователей, так и для разработчиков.
Один или несколько хороших людей удумали напрямую оцифровать «биперные» мелодии из спектрумовских игр и выложить их в Интернете.
Ко мне эта гиперссылка попала от vibe из группы cornercut, а я даю её всем вам.
Недавно нашел старую самопальную библиотеку, реализовавшую простой протокол передачи данных в пакетах по TCP.
После обработки напильником и долотом получилось очень даже ничего (:
Встрейчайте — библиотека SyncStream для передачи данных по глючащим каналам:
- Восстанавливает синхронизацию между сервером и клиентом, если часть данных «провалилась» по пути
- Проверяет целостность всех доставляемых пакетов
- Имеет механизм гарантированной доставки для особо важных пакетов
- Не завязан на низлежащий протокол передачи — можно прикрутить даже к лазерному каналу
Перевод второй части статьи об Apple Newton (первая тут)
Что убило Newton
Устройства MessagePad были меньше ноутбуков (особенно ноутбуков середины 1990-х), но и карманными они не были. А Palm Pilot – были. Newton стоили в районе $800–900, Palm Pilot – $300–400. Конечно, не цена была решающей в крахе Newton: множество удачных устройств стоили гораздо больше. Главное то, что Apple не смогла объяснить в двух словах, почему Newton стоит именно этих денег.
Оригинальный Palm Pilot поступил в продажу в 1996 году, то есть через три года после оригинального Newton. Поэтому нельзя говорить, что они непосредственно конкурировали друг с другом и что с выходом Pilot начался закат Newton. Однако успех Pilot задал то направление, в котором должна была двигаться и Apple после дебюта Newton в 1993-м: меньше и дешевле. Вместо этого в Apple решили сохранить и размер, и цену, и пошли по пути наращивания функционала и производительности. Если бы Apple к 1995 году имела устройство на базе Newton, но размером с Palm Pilot и за $400, сегодня мир был бы совершенно иным. (Если бы Newton стал хитом, у Apple не было бы столько проблем в 1996 г. Возможно, ей даже не пришлось бы покупать NeXT и звать обратно Джобса.)
Несмотря на устоявшиеся представления о том, что приверженцы Open Source — унылые красноглазики, в лишний раз убедился в адекватности и позитивности настроя лидеров этого движения. Краткая предыстория такова:
- у нас есть маленькая Open Source-компания, генеральный директор сейчас занят разработкой весьма нетривиального робота для скачивания и обработки интернет-сайтов на C++;
- в связи с этим мы над ним давно шутим в стиле «хватит уже изобретать свой велосипед, когда для этого есть wget»;
- несколько дней назад в сети появилось объявление нынешнего разработчика Wget о том, что он собирается прекратить разработку и ищет себе преемника;
- на днях у нашего директора случился день рождения;
- мы решили подшутить над ним, попросив автора Wget написать ему письмо с предложением стать мэйнтейнером Wget вместо того, чтобы продолжать писать своего робота.
Результат не заставил себя ждать:
Аннотация
В статье рассмотрены основные шаги, обеспечивающие корректный перенос 32-битных Windows приложений на 64-битные Windows системы. Хотя статья ориентирована на разработчиков, использующих язык Си/Си++ в среде Visual Studio 2005/2008, она будет полезна и другим разработчикам, планирующим перенос своих приложений под 64-битные системы.
![[всплывающая подсказка с живым видео]](http://www.extjs.com/blog/wp-content/uploads/2010/01/HTML5-video-screen-shot-desktop5.png)
Дэвид Дэвис из Ext не просто клёво зовётся, но и делает
В этом примере используется
win.ctx.drawImage(win.videoEl, 0, 0, win.tip.width, win.tip.height);
Весьма мило устроено.