The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

86 выпуск новостей проекта ReactOS

27.07.2011 02:07

Доступен перевод 86 выпуска новостей проекта ReactOS, операционной системы с открытым исходным кодом, нацеленной на обеспечение совместимости с программами и драйверами Microsoft Windows семейства NT (XP/2003).

Прогресс в использовании компилятора MSVC

Код ReactOS теперь может быть полностью собран с использованием компилятора Microsoft, но работать после такой компиляции операционная система пока ещё не способна. Тимо Кройцер (Timo Kreuzer) уже устранил несколько ошибок, среди которых повреждение метаданных файловой системы, приводившее к неработоспособности загрузчика freeldr. На платформах x86/x64 в процессе начальной загрузки в таблицу FAT c диска считывается загрузочный сектор, который должен быть загружен в достаточно высокие адреса, чтобы дальнейшее чтение freeldr в память позже не перезаписало бы эту таблицу. К сожалению, скомпилированная в MSVC версия freeldr занимает больше места, чем при компиляции с использованием GCC, что приводило к перезаписи таблицы FAT. Когда начальный загрузчик пытался запросить таблицу FAT, чтобы понять, нужно ли загрузить ещё что-то, он получал код freeldr вместо данных и предполагал, что необходимо загрузить дополнительные данные. Однако попытка использовать данные freeldr в качестве инструкции по загрузке, приводила к выводу ошибки и невозможности загрузить freeldr. Тимо устранил эту проблему, изменив адреса, куда загружается таблица FAT, чтобы гарантировать цельность данных при использовании файлов, скомпилированных с помощью MSVC.

Другая проблема, связанная с файловой системой, была найдена в драйвере именованного канала (pipe). Драйвер поддерживает связанный список клиентских блоков управления (CCB), доступ к которому синхронизируется с использованием блокировки (lock). Однако существовал способ получить доступ к CCB без установки блокировки, что могло привести к эффекту гонки (race condition). Например, при определенном стечении обстоятельств один поток мог удалить запись в списке CCB, но ссылка на этот удаленный элемент могла в это время использоваться в другом потоке. Решение Тимо состояло в использовании счетчика ссылок, с последующим отслеживанием числа активных экземпляров ссылок к элементам CCB, чтобы препятствовать удалению еще занятых элементов CCB. Эта проблема также существовала и в сборке GCC, но была более достоверно воспроизведена в сборке MSVC.

Устранение ошибок сети

Хрупкость сетевого стека ReactOS иногда трудно понять не-разработчикам, но список проблем, который был недавно разрешен Камероном Гутманом (Cameron Gutman), должен дать представление о том, как много частей работало неправильно. Камерон обратил свое внимание на то, что многие сетевые тесты завершаются провалом. В результате трассировки некоторых сбойных тестов было выявлено использование некорректной семантики при работе с кодом обработки событий. Если программа сообщает ОС, что она ожидает определенное событие, но событие при этом было уже инициировано или инициировано прежде, чем ОС фактически вызывает функцию ожидания, ОС, как предполагается, сразу запускает программу, как только будет выполнен вызов ожидания события. Это не было сделано, что приводило к тому, что запрашивающие уведомление о событии программы в некоторых ситуациях зависали, прежде, чем могли сделать что-либо еще.

Другая проблема с событиями связана с неправильной установкой полномочий для событий. События обычно создаются с уровнем разрешения EVENT_ALL_ACCESS. Однако, когда программа попыталась получить доступ к событию, код ОС пытается получить доступ к событию с уровнем разрешения FILE_ALL_ACCESS. Это не одно и то же: у FILE_ALL_ACCESS есть несколько полномочий, которых нет у EVENT_ALL_ACCESS, что должно приводить к ошибке доступа. С этим исправлением будет налажена отправка сигналов о наступлении событий, и приложения, которые ранее зависли на сетевых запросах, теперь должны работать нормально.

Помимо уведомления о событиях сетевой активности, было найдено несколько серьёзных семантических ошибок в обработке соединения TCP, реализованных в некоторых частях сетевого стека. Функции recvfrom и sendto обрабатывали соединения TCP так, как если бы они были соединениями UDP. Достаточно сказать, что это просто никак не работало. Единственной причиной, по которой данная ошибка не затронула большинство пользователей, является немногочисленность приложений, использующих функции recvfrom и sendto с соединениями TCP, вместо которых обычно используются функции recv и send. Как ни парадоксально, recv работал неправильно с соединениями UDP, и снова ошибки не возникали только потому, что большинство приложений использует для UDP функцию recvfrom. Исправление должно помочь справится с теми случаями, когда приложения не соблюдали выше описанные негласные правила.

Еще один набор проблем был связан с особенностями завершения работы сетевых соединений в используемой в ReactOS библиотеке oskittcp. Протокол "рукопожатия" (handshake) в TCP предусматривает использование пакетов с флагом FIN для информирования удаленной стороны о завершении передачи данных. Вызов функции "shutdown(SD_SEND)" генерирует пакет FIN, но должен все еще оставить соединение открытым для чтений. К сожалению, библиотека oskittcp не делала этого и полностью закрывала сокет, что приводит к невозможности выполнения операций чтения из сокета после вызова функции завершения отправки данных. Заключительная проблема, которую устранил Камерон, также была связана с oskittcp. В частности, из-за данной библиотеки не происходило информирование ОС о сбоях соединения. После решения данной ошибки сетевой стек ReactOS проходит значительно больше тестов и стал более пригоден к использованию. Одновременно, проблемы в oskittcp подталкивают разработчиков к миграции на альтернативную библиотеку lwip.

  1. Главная ссылка к новости (http://www.reactos.org/en/news...)
  2. OpenNews: Перевод 85 выпуска новостей проекта ReactOS
  3. OpenNews: Релиз открытой операционной системы ReactOS 0.3.13
  4. OpenNews: Вышел релиз открытой операционной системы ReactOS 0.3.12
Автор новости: 1111
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/31307-ReactOS
Ключевые слова: ReactOS
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (53) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 11:15, 27/07/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Интересно, есть ли у нее шансы (хоть когда-нибудь) вытеснить Windows?
     
     
  • 2.2, Аноним (-), 11:24, 27/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Видел в некоторых супермаркетах кассы работающие на ReactOS :)
     
  • 2.5, Denver22 (ok), 11:40, 27/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Да пусть не вытеснит. Пусть просто работает стабильно. Чтобы была свободная альтернатива WinXP для запуска виндовых программ (кому это надо).
     
     
  • 3.68, Аноним (-), 08:34, 28/07/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > WinXP для запуска виндовых программ (кому это надо).

    wine в этом плане и то перспективнее смотрится. Разработчики реактоса сами не знают под какую версию винды они все-таки косят, поэтому под все понемногу. Половина программ от всяких нестыковок такого рода одуревает. А уж драйвера и подавно не работают. Желехо скорее заработает в лине через его драйвера чем вы дождетесь что проприетарный драйвер от производителя в реактосе взлетит. Dead way!

     
     
  • 4.83, TILE64Pro (?), 23:15, 28/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Разработчики реактоса сами не знают под какую версию винды они все-таки косят

    Нет, неверно. Разработчики знают: под Windows 2003, и это декларируется официально, не знает только тот, кто не хочет знать.

    > одуревает. А уж драйвера и подавно не работают

    не всё так плохо. сетевые драйвера например очень многие работают, другое дело что их slipstream-ом ставить надо

    Live way!

     
  • 2.6, Аноним (-), 11:43, 27/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Когда-нибудь - есть, но не в ближайшие годы.
     
  • 2.7, Аноним (-), 11:48, 27/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    IMHO, у ReactOS шансов вытеснить Windows очень не много, так как ко времени готовности ReactOS Винда возможно уже ляжет под Линуксом и свободным ПО.
     
     
  • 3.18, px (??), 14:11, 27/07/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вы конечно же хотели сказать наоборот.
     
     
  • 4.69, Аноним (-), 08:36, 28/07/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Вы конечно же хотели сказать наоборот.

    Не-не, Linux сверху, винда снизу, все правильно.


     
  • 3.64, guest (??), 23:49, 27/07/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Либо под собственным весом, ибо уже решается вопрос о переименовании венды, и соответственно о закрытии вин32/64 направления.
     
  • 2.43, Mike Lee (?), 16:21, 27/07/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    нет конечно. они ж вечно догоняющие.
     
  • 2.81, Аноним (-), 10:32, 28/07/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Интересно, есть ли у нее шансы (хоть когда-нибудь) вытеснить Windows?

    Таких шансов нет даже у линя.

     

  • 1.8, Аноним (-), 11:49, 27/07/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +13 +/
    убило предложение =)
    < Код ReactOS теперь может быть полностью собран с использованием компилятора Microsoft, но работать после такой компиляции операционная система пока ещё не способна. >
     
     
  • 2.10, Аноним (-), 11:57, 27/07/2011 [^] [^^] [^^^] [ответить]  
  • +19 +/
    У мелкомягких с виндой такая же проблема.
     
     
  • 3.28, skybon (ok), 15:33, 27/07/2011 [^] [^^] [^^^] [ответить]  
  • –14 +/
    > У мелкомягких с виндой такая же проблема.

    Работаешь в MS?

     
     
  • 4.46, Аноним (-), 16:55, 27/07/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да.
     
     
  • 5.50, skybon (ok), 17:39, 27/07/2011 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Представьтесь, аноним.
     
  • 5.52, rshadow (ok), 17:55, 27/07/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Надо отвечать "Очень хочу, но не получается"
     
  • 2.49, Аноним (-), 17:27, 27/07/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Код ReactOS теперь может быть полностью собран с использованием компилятора Microsoft, но работать после такой компиляции операционная система пока ещё не способна.

    Действительно, ребята делают полноценный аналог винды :)

     
     
  • 3.53, Аноним (-), 20:34, 27/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Слишком долго делают. Нет пути.

    У М$ значительно больше ресурсов и, соответственно, есть способность работать методом "сто китайцев". Как говорит Джефф Бонвик, "Нет такой проблемы, которая не может быть решена с помощью бумажника". У M$ бумажник есть. У Реактовцев - нет. Вот и все. Ни единого шанса. Раз его нет - работы затягиваются на десятилетия и их НедоВенда будет готова тогда, когда радикально изменится WinAPI и мгновенно станет неактуальной.

     
     
  • 4.74, rshadow (ok), 10:23, 28/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > радикально изменится WinAPI

    Как же так, ведь это одна из основных баг проприетарщиков, которую как фичу пиарят - сохранение API от версии к версии. Там же до сих пор все функции даже поделены на ASCII и Юникод, и костыли 16 разрядные с собой таскают.

     
     
  • 5.79, Аноним (-), 10:30, 28/07/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >> радикально изменится WinAPI
    > Как же так, ведь это одна из основных баг проприетарщиков, которую как
    > фичу пиарят - сохранение API от версии к версии. Там же
    > до сих пор все функции даже поделены на ASCII и Юникод,
    > и костыли 16 разрядные с собой таскают.

    Историю учи, студент. И матчасть. Мне напомнить, сколько было интерфейсов WinAPI или сам найдешь? И чем отличается Win32k от Win32s, а также в чем разница обеих от Win32?

    Обратная совместимость очень важна, потому что далеко не все потребители оргазмируют на ежегодные апгрейды и ежедневные переустановки осей. Улавливаешь? Некоторые ставят ось один раз - при вводе в эксплуатацию, а лет через 10-15 сменяют ее вместе с выносом изношенного сервера на металлолом.

     
     
  • 6.86, rshadow (ok), 10:51, 29/07/2011 [^] [^^] [^^^] [ответить]  
  • +/

    > Обратная совместимость очень важна

    Обратная совместимость неизбежна если ты не можешь тащить с собой и весь остальной софт. Вот и приходится им от версии к версии костыли приделывать, развиваться то как то надо. Так что думай головой, студент, прежде чем писать.

     
  • 3.80, Аноним (-), 10:31, 28/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >> Код ReactOS теперь может быть полностью собран с использованием компилятора Microsoft, но работать после такой компиляции операционная система пока ещё не способна.
    > Действительно, ребята делают полноценный аналог винды :)

    Между "делают" и "сделали" дистанция измеряется в парсеках.

     

  • 1.9, Аноним (-), 11:54, 27/07/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Да и MS на месте не сидит. Уже через пару лет многие прогарммы просто не будут запускаться на WinXP. Wine тут выглядит намного перспективней.
     
     
  • 2.11, Nas_tradamus (ok), 12:04, 27/07/2011 [^] [^^] [^^^] [ответить]  
  • –17 +/
    Вот-вот. Уже выпускаются железки, которые не работают на XP без бубна или вообще не работают. Или, наоборот, есть не сильно старое железо, но не работающее на Vista/7.

    Лучше бы свои усилие на пиление нормального офисного пакета потратили.

     
     
  • 3.12, Resonance (ok), 12:20, 27/07/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну начинай собирать деньги, один из разработчиков еще пару лет назад говорил, що за $1000000 напишет офис а-ля MS Office
     
     
  • 4.16, Nas_tradamus (ok), 12:57, 27/07/2011 [^] [^^] [^^^] [ответить]  
  • –16 +/
    > Ну начинай собирать деньги, один из разработчиков еще пару лет назад говорил,
    > що за $1000000 напишет офис а-ля MS Office

    Вот пусть напишет и продаст. Желающие купить найдутся.
    А на словах любой Лев Толстой.

     
     
  • 5.17, Resonance (ok), 13:20, 27/07/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Вот пусть напишет и продаст. Желающие купить найдутся.
    > А на словах любой Лев Толстой.

    Он пишет ReactOS, и очень продуктивно пишет

     
     
  • 6.54, Аноним (-), 20:35, 27/07/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> Вот пусть напишет и продаст. Желающие купить найдутся.
    >> А на словах любой Лев Толстой.
    > Он пишет ReactOS, и очень продуктивно пишет

    Продуктивно работает Майкрософт. У них выходят релизы продуктов. Реакт - пожизненная альфа. Синоним слова "вечный студент".

     
  • 6.60, Аноним (-), 22:59, 27/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >> Вот пусть напишет и продаст. Желающие купить найдутся.
    >> А на словах любой Лев Толстой.
    > Он пишет ReactOS, и очень продуктивно пишет

    Мда? Ну, и  когда релиз или хотя бы не падающая в синюху каждую минуту на каждый кшик мышом бета?

     
  • 6.70, Аноним (-), 08:44, 28/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Он пишет ReactOS, и очень продуктивно пишет

    Простите, реактосу уже более 10 лет. За 10 лет линукс получил серьезное признание кучей контор и разработчиков. А реактос так и остался игрушкой, годной только чтобы изучать устройство ядра да грузить в виртуалочке. Потому что на реальной машине ни один драйвер толком не работает и вам повезет если оно на вашем железе вообще загрузится хотя-бы.

     
     
  • 7.73, Resonance (ok), 09:48, 28/07/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не прощаю На ReactOS в свое время забили, когда она брала курс на Win95, позже ... большой текст свёрнут, показать
     
  • 5.59, Аноним (-), 22:56, 27/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >> Ну начинай собирать деньги, один из разработчиков еще пару лет назад говорил,
    >> що за $1000000 напишет офис а-ля MS Office
    > Вот пусть напишет и продаст. Желающие купить найдутся.
    > А на словах любой Лев Толстой.

    - Сосед говорит, что может женщину 25 раз!
    - Ну, и ты говори! (С)

    В одиночку?! Ну-ну. Фраза "Порядок бьет класс" ни о чем ни говорит? Майкрософт - это порядок. Легион пушечного мяса всегда задавит одного даже супергероя. Это объективный закон. Я лично пытался проверить его на практике. Убедился в правильности.

     
  • 2.56, Аноним (-), 21:19, 27/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Уже через пару лет многие прогарммы просто не будут запускаться на WinXP.

    Ну и что? Старые программы-то никуда не денутся. MS-DOS вот уже давно мёртв, но программы (особенно игры :D ) под него по-прежнему доставляют - и посему живы и dosbox, и dosemu, и freedos.

     
     
     
    Часть нити удалена модератором

  • 4.63, WherWolf (?), 23:48, 27/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Кстати, MSDOS-у 30 лет исполнилось
     
  • 3.71, Аноним (-), 08:46, 28/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > мёртв, но программы (особенно игры :D ) под него по-прежнему доставляют

    Значительную часть движков тамошних игр уже переписали, и можно не париться с всей этой некромансией. А freedos нужен разве что для обновления биосов всяких.

     
  • 2.61, Аноним (-), 23:07, 27/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Сомневаюсь, учитывая то, что возможность даунгрейда до висты/ХР у покупателей лицензии продлена до 2018 года или что-то около того.
     
     
  • 3.78, Аноним (-), 10:26, 28/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Сомневаюсь, учитывая то, что возможность даунгрейда до висты/ХР у покупателей лицензии
    > продлена до 2018 года или что-то около того.

    Я вообще слышал, что м$ начали символический обратный отсчет в 1000 дней до похорон ХР. Не?

     
     
  • 4.85, ASD (??), 04:50, 29/07/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Они не могут родить что-либо вменяемое, и потому делают шоу?
    У меня на нетбуке ХП. Работает нормально. Второй системой - линукс. Тоже нормально работает.
    На ноуте - 7-ка ОЕМ и линукс. До сих пор матерюсь на 7-ку (к сожалению, нужна именно лицензия, иначе снёс бы давно это угрёбище и поставил ХП).
    Судя по отзывам, мне повезло, что я не видел висту, особенно учитывая то, что 7-ка мемня бесит, и не временами, а часто. Нелогичностью интерфейса, захламленностью хомяка, корявостью отображения шрифтов, дебильными обновлениями (4 раза перезагружался после переразбивки харда и установки системы, которая, кстати, ещё при установке вынесла мозг неоднократными перезагрузками на каждый пук и невозможностью работы из-под обычного пользователя), и другими своими завихрениями.
    Честно говоря, после ХП, судя по высерам, мелкомягкость пересадила своих индусов на барбитураты или психотропные куда более сильные, чем при "создании" ХП...
     

  • 1.13, Карбофос (ok), 12:27, 27/07/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    в VS есть возможность делать небольшие программки http://uinc.ru/articles/28/
    и на GCC тоже можно не просто strip делать для бинарников, там еще кое-что остаётся ;) нужно просто опции врубать http://wiki.wxwidgets.org/Reducing_Executable_Size
     
     
  • 2.65, Аноним Ус (?), 00:42, 28/07/2011 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > На платформах x86/x64 в процессе начальной загрузки в таблицу FAT c диска считывается
    > загрузочный сектор, который должен быть загружен в достаточно высокие адреса, чтобы
    > дальнейшее чтение freeldr в память позже не перезаписало бы эту таблицу.

    Чё тут написано? Кто куда загружается, какие такие "достаточно высокие адреса"? Обьясните пожалуйста в чём суть проблемы?

    Динамическое выделение памяти там не доступно что ли?

     
     
  • 3.67, Крокодил (?), 02:21, 28/07/2011 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Нет конечно, это ж реал мод
     
     
  • 4.77, Аноним (-), 10:25, 28/07/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Нет конечно, это ж реал мод

    Же-е-есть! В 2011м году! :ROFL:

     
     
  • 5.87, XPEH (?), 11:17, 29/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >> Нет конечно, это ж реал мод
    > Же-е-есть! В 2011м году! :ROFL:

    Учите матчасть.

     
  • 4.82, Аноним Ус (?), 22:51, 28/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Не понял. В МС ДОСе не было динамического выделения памяти?
     

  • 1.51, hummermania (ok), 17:43, 27/07/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это у MS  такой античит - любая попытка сделать что-нибудь похожее на их продукты - встречает неимоверные трудности на своем пути.
     
     
  • 2.55, Аноним (-), 20:35, 27/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Это у MS  такой античит - любая попытка сделать что-нибудь похожее
    > на их продукты - встречает неимоверные трудности на своем пути.

    Как я сказал выше, проблема лишь в одном. У M$ есть бумажник с баблом. У реакта его нет и не будет.

     
     
  • 3.72, Аноним (-), 08:58, 28/07/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Как я сказал выше, проблема лишь в одном. У M$ есть бумажник
    > с баблом. У реакта его нет и не будет.

    Линукс стартанул без большого бумажника. Но реактос не стартанет. Потому что общая затея довольно фэйловая. Они закладываются на проприетарные дрова которые не контролируют, которые не смогут протестировать и при этом пытаются косить под все винды понемногу, реализуя апи от тех и других. В результате под ней вообще драйвера почти не работают, а отставание было, есть и будет. Получается очень ж*ная ситуация с драйверами без очевидных методов ее разрешения. У линуксоидов в этом плане 5 очков форы - они сами себе дрова для ядра пишут. Поэтому они неизбежно работают.

     
     
  • 4.75, Аноним (-), 10:24, 28/07/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    OS/2 находилась в неимоверно лучшем положении, чем сейчас РеактОС. Покойница давно.

    Здесь будет в точности то же самое. Гораздо лучшие и более готовые оси подыхали пачками. Побеждают, как показывает пример Вынь95 и линя - совсем не самые лучшие или те, у которых круче разрабы. Побеждают распиаренные. Аминь.

     

  • 1.66, Аноним (-), 01:39, 28/07/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    О, вот они уже и сетевым стеком занимаются. Хорошо.
     
     
  • 2.76, Аноним (-), 10:25, 28/07/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > О, вот они уже и сетевым стеком занимаются. Хорошо.

    О да, через какие-то пять-десять лет доберутся до десктопа и сделают аналог эксплодер.ехе!

     

  • 1.84, axe (??), 00:23, 29/07/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я понимаю фанатизм разработчиков, но все равно не понимаю зачем в новости мне знать про:
    то как у вас вот там то указатель был не туда, а какой то сраный freeldr делал что то не то, а вот здесь вы в менюшку добавили запятую и исправили е на ё, а еще у вас сеть оказывается нифига не работает потому как протокол тсп и бла бла бла, неправильные флаги у вас да, это надо будет исправить, и библиотеки вот такие у вас там юзаются, а еще вы используете туалетную бумагу фирмы блаблабла, а утром когда вы вчера встали, обнаружили дырку на носке, а еще, а еще, а еще....
    Захватывающе просто ппц! Какого хре^W вы мне брызжите фанатичной слюной, заляпываете мне монитор своим жЫром, расписывая никому не сдавшиеся подробности, вашей никому не нужной джастфофан поделки. Пишите об этом в своем розовом блоге.  Хотите написать новость на опеннете, пишите, но асе что вы хотели сказать умещается в два предложения. Другими словами, что то гав^W делает в разделе новостей???
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру