Мы, как IT-специалисты, должны быть в центре всех новостей, и поэтому, наверное, у каждого сформировалась подборка сайтов, которые мы посещаем ежедневно или же подписаны на RSS этих сайтов.
Мне стало интересно, кто какими ресурсами пользуется среди сторонников свободного ПО. Может я не знаю какие-то полезные ресурсы… В комментариях можно делиться ресурсами.
Совсем недавно, а именно 15 мая, великий Фабрис Беллард создал Linux на JavaScript. Опробовать новое творение можно по ссылке Linux на JavaScript (http://bellard.org/jslinux/).
Текущая реализация занимает 86КБ и поддерживает только базовые возможности:
— 32-битный x86-совместимый процессор.
— Программируемый контроллер 8259.
— Программируемый таймер 8254.
— UART 16450.
— Эмулятор терминала, работающего с UART.
Но этих возможностей достаточно, чтобы запустить полноценное ядро Linux с корнем на ext2, включающим BusyBox, С-компилятор TCC и QEmacs.
Любой желающий может в своем браузере увидеть загрузку ядра Linux, поработать в открывшейся консоли, скомпилировать hello.c и выполнить rm -rf /. После загрузки ядра все операции выполняются в браузере без участия сервера.
Работоспособность подтверждена для браузеров Firefox 4, Seamonkey 2.1, Safari 5 и Chrome 11. По слухам проект не работает в Opera (нет поддержки Typed Arrays, а тестовые сборки, где она есть, выдают ошибку) и Chrome 12 («it does not work with Chrome 12 beta. As far as I know, it is a bug in the browser» — Fabrice Bellard).
Отличная новость! Кроме платных мастер-классов Илья Кантор прочитает открытую лекцию, где расскажет о состоянии дел и современных тенденциях в развитии клиентских web-технологий.
В этом секторе произошла настоящая революция. Сейчас клиентские технологии — одно из самых перспективных направлений развития web-разработчика.
Читать дальше
31 мая был всемирный день отказа от табака, и я поэтому поводу хочу сказать несколько слов про зависимость, СПО, Faсebook, Google…
Разработчики свободного ПО всегда старались дать пользователю выбор. Дать независимость от ОС и производителей проприетарного ПО. Тенденция перехода к «облачным» вычислениям только способствует этому — если приложение работает в окне браузера, то не важно, какой это браузер, ОС, и тип процессора.
Читать дальше
Я знаю, что вы подумали, прочитав название: «SWS? WTF? Что это такое?». Не парьтесь, я только что придумал эту аббривиатуру, она обозначает Sun Web Stack. Собственно, о событиях вокруг LAMP и этого web-стека я и расскажу подкатом свои кое-какие мысли.
Читать дальше