Программирование → Обзор языка программирования Rust из песочницы
Rust — новый экспериментальный язык программирования, разрабатываемый Mozilla. Язык компилируемый и мультипарадигмальный, позиционируется как альтернатива С/С++, что уже само по себе интересно, так как даже претендентов на конкуренцию не так уж и много. Можно вспомнить D Вальтера Брайта или Go от Google.
В Rust поддерживаются функицональное, параллельное, процедурное и объектно-ориентированное программирование, т.е. почти весь спектр реально используемых в прикладном программировании парадигм.
Я не ставлю целью перевести документацию (к тому же она весьма скудная и постоянно изменяется, т.к. официального релиза языка еще не было), вместо этого хочется осветить наиболее интересные фичи языка. Информация собрана как из официальной документации, так и из крайне немногочисленных упоминаний языка на просторах Интернета.
В Rust поддерживаются функицональное, параллельное, процедурное и объектно-ориентированное программирование, т.е. почти весь спектр реально используемых в прикладном программировании парадигм.
Я не ставлю целью перевести документацию (к тому же она весьма скудная и постоянно изменяется, т.к. официального релиза языка еще не было), вместо этого хочется осветить наиболее интересные фичи языка. Информация собрана как из официальной документации, так и из крайне немногочисленных упоминаний языка на просторах Интернета.
Персональные блоги → mozilla is much slower then IE6
Просматривал список закрытых багов в Firefox 9.0.1 и меня очень порадовала одна строка.
Чтож, можно всех поздравить. Отныне, с версии 9.0.1 Firefox не только не медленнее, чем Internet Explorer 6, но и использует не 90MB. А ведь об этом баге было сообщено ещё 18 февраля 2002 года, почти 10 лет назад.
685315 Remove JSOP_GETGLOBAL
126212 mozilla is much slower then IE6! and uses 90MB
678785 resource leak (not closed directory) in gfx/thebes/gfxFT2FontList.cpp
Чтож, можно всех поздравить. Отныне, с версии 9.0.1 Firefox не только не медленнее, чем Internet Explorer 6, но и использует не 90MB. А ведь об этом баге было сообщено ещё 18 февраля 2002 года, почти 10 лет назад.
Firefox → Спустя 7,5 лет разработчики Firefox добавили нумерацию строк для исходного кода
28 декабря разработчики Firefox наконец-то закрыли билет 246620, созданный аж 13 июня 2004 года, и добавили отображение нумерации строк в окне просмотра исходного кода веб-страниц, который вызывается сочетанием клавиш Ctrl+U.
Такую медлительность можно понять: функциональность слишком незначительная, мало кому нужная и слишком лёгкая в реализации — такое всегда откладывают на потом с мыслью «Ну эту ерунду-то я всегда смогу сделать, когда появится минутка» — так проходят годы. Тем более что её можно назвать избыточной, ведь номер текущей строки показывается в строке состояния, а сочетанием Ctrl+L можно перейти к строке по номеру.
У штатных разработчиков Mozilla время занято более серьёзными задачами, так что они ссылаются на коммьюнити. Мол, только два месяца назад им прислали патч и только месяц назад прислали тесты, которые необходимы в соответствии с процедурой, и только вчера эти тесты были исправлены. Так что Mozilla внесли исправления буквально на следующий день после того, как сообщество решило проблему своими силами. Именно так развиваются открытые проекты (да и некоторые закрытые тоже) — если вы хотите какую-то опцию в программе, то сами и сделайте её.
Такую медлительность можно понять: функциональность слишком незначительная, мало кому нужная и слишком лёгкая в реализации — такое всегда откладывают на потом с мыслью «Ну эту ерунду-то я всегда смогу сделать, когда появится минутка» — так проходят годы. Тем более что её можно назвать избыточной, ведь номер текущей строки показывается в строке состояния, а сочетанием Ctrl+L можно перейти к строке по номеру.
У штатных разработчиков Mozilla время занято более серьёзными задачами, так что они ссылаются на коммьюнити. Мол, только два месяца назад им прислали патч и только месяц назад прислали тесты, которые необходимы в соответствии с процедурой, и только вчера эти тесты были исправлены. Так что Mozilla внесли исправления буквально на следующий день после того, как сообщество решило проблему своими силами. Именно так развиваются открытые проекты (да и некоторые закрытые тоже) — если вы хотите какую-то опцию в программе, то сами и сделайте её.
Mozilla → Mozilla и Google продлили договор о сотрудничестве

Несмотря на слухи, предполагающие, что Google может не продлить с Mozilla договор о поисковом движке по-умолчанию в браузере Firefox, на официальном блоге Mozilla появилось следующее сообщение:
Веб-разработка → Mozilla приглашает разработчиков протестировать экспериментальную версию магазина приложений

Mozilla Foundation начала воплощать в жизнь свою идею создания магазина кроссбраузерных приложений на открытой платформе, о планах создания которой было сообщено в начале этого года.
Сама по себе концепция приложений, выполняющихся в браузере, и их магазин уже воплощена главным конкурентом Mozilla — Google в браузере Chrome. Тем не менее, задались вопросом разработчики Mozilla, если строить приложения на основе HTML5, JavaScript и CSS, то почему же стоит ограничивать возможность распространять приложения только одним браузером?
Проект Mozilla Labs Apps дорос до определенного уровня, и Mozilla приглашает всех желающих разработчиков присоединиться к числу тестеров. Уже готовы инструменты и техническая документация на MDN Apps Developer Community, оценить будущие приложения и внешний вид магазина можно здесь, а желающие помочь проекту с тестированием могут присоединиться к команде могут сделать по этому адресу.
В конечном счете проект лаборатории Mozilla стремится создать развитую экосистему магазинов для реализации приложений, в том числе для рынка приложений Mozilla на HTML5. Все эти грандиозные планы компания намерена осуществить в 2012 году.
[Источник]
Mozilla → Mozilla и Google, возможно, не будут продлевать договор о сотрудничестве

Каждый год примерно в это время компании Google и Mozilla продлевают договор о сотрудничестве, одним из пунктов которого является установление поискового сервиса «Корпорации добра» сервисом по умолчанию для браузера Firefox. Естественно, Mozilla делает это не бесплатно, и деньги, получаемые компанией, составляют примерно 100 миллионов долларов в год. Первый договор о совместной работе был заключен между Google и Mozilla в 2007 году, и с тех пор бюджет последней компании стал очень сильно зависеть от «помощи» корпорации Google.
Персональные блоги → Быстрый старт в разработке дополнений Firefox
Про создание дополнений Firefox я знаю мало, но для того чтобы узнать это немногое мне потребовалось несколько дней. Эти знания мне не довелось пока применить для реальной задачи, и кто знает когда придётся. По теме есть много информации на английском языке, но в силу скудности моего английского эта информация была для меня трудновоспринимаема. Статьи, что я видел на русском, это в основном переводы, в которых много внимания уделяется деталям, но после их прочтения не возникает целостной картины. Моя статья — это попытка создать маленькое, но целостное знание: с чего начать и как с этим можно работать.
Информационная безопасность → Google пометил сайт ОАО «РЖД» как потенциально опасный
UPD_2:
15 ноября 2011 Google восстановил статус сайта, предупреждений больше нет.
А вот как было 14 ноября 2011:
При попытке зайти на сайт РЖД через Мозиллу, выскакивает вот такое сообщение.

Отрывок из дополнительной информации, выдаваемой гуглом:
15 ноября 2011 Google восстановил статус сайта, предупреждений больше нет.
А вот как было 14 ноября 2011:
При попытке зайти на сайт РЖД через Мозиллу, выскакивает вот такое сообщение.

Отрывок из дополнительной информации, выдаваемой гуглом:
На 1 из 6 страниц сайта, протестированных нами за последние 90 дней, происходила загрузка и установка вредоносного ПО без согласия пользователя. Последнее посещение этого сайта системой Google произошло 2011-10-27; последний раз подозрительный контент был обнаружен на этом сайте 2011-10-26.
Вредоносное ПО включает 1 trojan(s). Число новых процессов, создаваемых в результате заражения на целевом компьютере: в среднем 7.
Число доменов, на которых размещается вредоносное ПО: 2 (в том числе svpressa.in/, rzd-rzd.in/).
Число доменов, предположительно используемых в качестве промежуточных звеньев для распространения вредоносного ПО: 1 (в том числе rzd-rzd.ru/).
Сетей, в которых размещался этот сайт: 1 (в том числе AS20702 (CSSMPS)).
Дизайн в IT → Экспериментальный дизайн Birch мобильного Firefox для Android

Ранее мобильное подразделение Mozilla, разрабатывающее браузер для Android, использовало для создания интерфейса приложения XUL-разметку, привычную для настольной версии Firefox (интересно, что самим проектом XUL также занимается фонд Mozilla Foundation). Теперь выбор сделан в пользу «родных» для Android элементов управления, что должно обеспечить более гибкий и отзывчивый интерфейс.
Новый дизайн носит название Birch, и сейчас на FTP сервере доступна «ночная сборка» APK-файла приложения с новым дизайном, которая, понятное дело, далека еще далеко не идеальна для конечного пользователя. Интересно, что в отличие от версии для планшетов, разработчики конструируют Birch специально под размеры экранов смартфонов.
Под катом скриншоты браузера.
Браузеры → Mozilla предлагает изменить график выхода браузеров

Как известно, Mozilla Foundation выпускает новые версии своего браузера Firefox каждые шесть недель. Это обстоятельство в конце июля явилось причиной некоторого напряжения между некоторыми крупными игроками корпоративного рынка и Mozilla, которая приняла решение прекратить поддержку стремительно устаревающей четвертой версии браузера в угоду эффективности разработки новых версий. Тогда же руководство фонда фактически высказалось в том смысле, что корпоративный рынок для них неинтересен и долгосрочная поддержка браузера для таких корпораций как IBM должна стать проблемой самих корпораций.
Теперь же фонд Mozilla пересмотрел свои планы. Руководство предложило выпускать определенные версии Firefox в рамках Extended Support Release (ESR) каждые тридцать недель, что в пять раз медленнее обычных «пользовательских» браузеров и что должно удовлетворить основные пожелания корпоративного рынка, соотносящего график выпуска своего программного обеспечения с графиком релиза Firefox. Выпущенные ESR-версии Firefox будут поддерживаться фондом еще 42 недели.
Официальный документ Mozilla с предложением находится здесь
[Источник]