Lex и Yacc - инструменты для автоматической генерации кода на Си, применяемые для разбора различных вещей, используя простые языки. Эти инструменты чаще всего используются в компиляторах или интерпритаторах, а также для чтения конфигурацинных файлов. В первой из двух статей Питер Сибак (Peter Seebach) объясняет, что lex и yacc делают, и показывает, как использовать их для простых задач.
Выпущен новый стабильный релиз ветки 2.0 Yoper Linux за номером 2.1.0. В него включена поддержка RAISER4 в качестве корневой файловой системы, нового, безопасного, способа изменения размера разделов NTFS, графическая утилита для работы с разделами жесткого диска, опция, поволяющая выбрать LILO или GRUB в качестве менеджера загрузки, новая груповая панель управления, финальный релиз KDE 3.3.0, ядро версии 2.6.8.1, стандартный Firewall и офисный пакет OpenOffice.org. Все это умещается на одном CD. Кроме того, релиз включает множество исправлений, в том числе поддержку PCMCIA во время установки, а также поддержку PPPoE.
Microsoft расширяет свой план переманивания пользователей мэйнфреймов на Windows для high-end приложений, сообщает CNET News.
Проект под названием Mission Critical Microsoft направлен на расширение поддержки дата-центров и продвижение продукции более широкому кругу потребителей. Компания обсуждала этот план на этой неделе на IBM mainframe user conference в Нью-Йорке.
Microsoft аннонсирует выход Windows XP Tablet PC Edition 2005
Microsoft аннонсировала выход операционной системы Windows XP Tablet PC Edition 2005, приемницы Windows XP Tablet PC Edition, впервые представленной в 2002 году. Это бесплатное обновление, включенное в Windows XP Service Pack 2 (Windows XP SP2), предлагает пользователю улучшенную поддержку ручного ввода, в том числе переработанную в плане дизайна панель, предназначенную для ввода текста в любом стандартном приложении Windows XP, а также в любом приложении, проверенном на совместимость с этой операционной системой.
Если вы введете в строку поиска Google "Linux", то получите примерно 109 миллионов результатов. К удивлению, это на пять миллионов больше, чем количество результатов поиска по запросу "Microsoft". Но были ли потенциальные пользователи альтернативной Windows операционной системы вынуждены сделать решение, о котором позже могут пожалеть? Некоторые пользователи Windows постепенно начинают разачаровываться в своих компьютерах. Интернет больше не безопасен благодаря вирусам, программам-шпионам, троянам, хакерам и всплывающим окнам, нацеленным на возможности (и ошибки) в приложениях Microsoft. Путешествовать сегодня по сети, используя Internet Explorer, это все равно что ходить по минному полю. Читайте статью в Independent ().
IBM выложила в свободный доступ свою версию Java Runtime
Компания IBM сделала свободной для загрузки Linux-версию своей среды для запуска программ на Java. Такой шаг, по словам представителей компании, был предпринят для облегчения жизни пользователям открытой среды разработки на Java - Eclipse. Срообщается, что ранее нужно было сперва скачивать Java Runtime с сервера Sun, а потом Eclipse - с сервера IBM. Однако в этом шаге можно усмотреть и другой мотив - попытку IBM привлечь на свою сторону большее количество Java-программистов и, тем самым, составить конкуренцию аналогичным продуктам от Sun Microsystems - Sun Java Runtime Environment и Java NetBeans IDE.
25 августа сообщество open-source традиционно отмечает день рождения операционной системы Linux. 13 лет назад финский студент Линус Торвальдс закончил работу над самой первой версией ядра Linux и портировал на созданную им операционную систему командный интерпретатор bash и компилятор gcc. Отсчет возраста Linux ведется со дня, когда Линус сообщил о своем успехе в почтовую конференцию, посвященную учебной операционной системе minix, ставшей прототипом Linux.