Рекурсивный main(), или программирование квадратиком

Карл у Клары украл кораллы,
а Клара у Карла украла кларнет
Язык сломаешь

Вы когда-нибудь задумывались, сколько информации реально содержится в коде, который вы пишете? В смысле, до каких пор его можно сжимать?.. Ну и правильно – нечего голову забивать. Тем временем, один человек по имени Дмитрий Мельник, не теряя этого самого времени, решил посжимать программы на практике. Угадайте, что делает следующий код.

Читать

Linux Standard Base

Материал из Википедии – свободной энциклопедии

Linux Standard Base, LSB – совместный проект нескольких дистрибутивов GNU/Linux при организации Linux Foundation, целью которого является стандартизация внутренней структуры операционных систем, основанных на Linux. LSB опирается на существующие спецификации, такие как POSIX, Single UNIX Specification, и другие открытые стандарты, при этом расширяя и дополняя их.

Читать

Как Microsoft проиграла битву за API

http://russian.joelonsoftware.com/Articles/HowMicrosoftLosttheWaronA.html

Автор: Джоэл Сполски
Переводчик: Алексей Бушмин
10. 01. 2005

Перед вами модная теория: «Microsoft-у конец. Как только Linux продвинется в своем набеге на десктопы, и web-приложения заменят настольные приложения (desktop application), могучая империя падет».

И хотя существует часть правды в том, что Linux представляет большую угрозу для Microsoft, предсказания о падении компании из Рэдмонда, по меньшей мере, преждевременны. У Microsoft невероятное количество денег в банке, и они до сих пор невероятно прибыльны. Падение будет долгим. Они могут халтурить десятилетие, прежде чем попадут в зону относительной опасности, и кто знает… в последнюю минуту они могут реинкарнироваться в компанию по производству мороженого. Поэтому не торопитесь списывать их со счетов. В начале 90-х все думали, что с IBM покончено: мейнфреймы стали историей. Тогда же Роберт Крингли предсказал, что эра мейнфреймов закончится 1 января 2000 года, когда все программы на COBOLе заклинит, а вместо исправлений этих приложений, чьи исходники, как говорят, давно потеряны, легче будет их переписать на клиент-серверной платформе.

Читать

Админы и программеры

Автор пока неизвестен

 

Программеры – они толстые. Потому что они сидят.
А админы – они тощие. Потому что бегают.
Впрочем, бывают тощие программеры.
Hо не надо думать, что это исключение из правил – это переученные админы.
Также встречаются и толстые админы.
Это обленившиеся программеры.

 

Программеры курят быстро, потому что мысль.
Потому что она уйдет и придется думать ее снова.
У админов мыслей нет, поэтому они курят медленно.
Они делают это в те моменты,когда все работает и ничего не падает.
Поэтому они курят редко.

Читать

Марк Спенсер: «Это Asterisk привлекает пользователей к Linux, а не наоборот!»

текст: Дмитрий Шурупов

 

Крупные конференции позволяют взглянуть на давно знакомых людей с другой стороны. На прошедшем в конце июня мероприятии Interop Moscow представилась возможность пообщаться с лучшими представителями IT-индустрии, прямым образом повлиявшими на ее положение сегодня. Один из них – Марк Спенсер.

 

Благодаря своей увлеченности открытым ПО и стечению обстоятельств он смог совершить маленькую революцию в телекоммуникациях и подарил миру мощную, а главное – свободную замену дорогостоящим коммерческим PBX – Asterisk. Марк поделился мыслями об этом продукте и об открытом ПО в интервью нашему корреспонденту.

Читать

Переход с Linux на Windows и обратно

Копипаст с SysAdmin Online

Переход с Linux на Windows

Заменив было почтовый сервер на основе Linux на Microsoft Windows Server и Exchange Server, некая фирма повысила доступность почтовых систем для спама. Поэтому переход обратно на Linux был стремительным и безболезненным.

Используя Linux-сервер для работы с корпоративной почтой, некая фирма столкнулась с тем, что критическая бизнес-система полностью зависит от одного менеджера, который никак не может решить организационные вопросы. Фактически незаменимый и неконтролируемый мелкий начальник создал серьезный риск безопасности ИТ-среды и компании в целом. В то же время используемая почтовая Linux-система не позволяла обеспечить пользователей свежими красивыми картинками, видео, а так же вирусами и спамом. Мало пригодилась она и для троянов, желавших владеть бизнес информацией не отходя от ПК.

 

Поэтому, решено было начальника не менять, а заменить Linux-сервер.

Читать

Интервью с Линусом Торвальдсом по поводу открытия Hyper-V драйвера компанией Microsoft

Линус Торвальдс публично высказал свое мнение по поводу добавления драйверов в ядро linux компанией Microsoft. В интервью журналу Linux Magazine он ответил на следующие вопросы:

 

Q – Смотрели ли вы исходный код Microsoft?

 

A – Нет. Главным образом потому, что я не занимаюсь всем подряд, что попадает в код драйверов ядра (это ни на что не влияет), особенно когда я не использую этот код сам. В таких вещах я доверяю мейнтейнерам (сопровождающим). Как правило, я смотрю на код, когда в них обнаруживаются баги или, если код затрагивает многие подсистемы или этот код – часть важной подсистемы ядра, в разработке которой я активно участвую (например, код вроде VM, обработка ресурсов ядра, код базового ядра и т.д). Скорее всего я посмотрю на этот код, когда он фактически будет представлен мейнтейнеру (в данном случае – это Greg Kroah-Hartman), просто из любопытства.

Читать

Торвальдс : ненависть к Microsoft является болезнью

24 июля, 2009

Линус Торвальдс публично высказал свое мнение по поводу добавления драйверов в ядро линукса компанией Microsoft. В интервью журналу Linux Magazine он ответил на следующие вопросы:

Q – Смотрели ли вы исходный код Microsoft?

A – Нет. Главным образом потому, что я не занимаюсь всем подряд, что попадает в код драйверов ядра (это ни на что не влияет), особенно когда я не использую этот код сам. В таких вещах я доверяю мейнтейнерам (сопровождющим). Как правило, я смотрю на код, когда в них обнаруживаются баги или, если код затрагивает многие подсистемы или этот код – часть важной подсистемы ядра, в разработке которой я активно участвую (например, код вроде VM, обработка ресурсов ядра, код базового ядра и т.д). Скорее всего я посмотрю на этот код, когда он фактически будет представлен мейнтейнеру (в данном случае – это Greg Kroah-Hartman), просто из любопытства.

Читать