HLFX.Ru Forum Страницы (5): « 1 [2] 3 4 5 »
Показать все 70 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Флуд (https://hlfx.ru/forum/forumdisplay.php?forumid=11)
-- Открытый BIOS (https://hlfx.ru/forum/showthread.php?threadid=4355)


Отправлено Government-Man 07-04-2014 в 20:37:

Цитата:
FreeSlave писал:
вдруг ты в рантайме захочешь вытаскивать функции из этого же исполняемого файла? Кто ж тебя знает


Если я захочу выстрелить себе в ногу я просто напишу *((int *)0) = 0


Отправлено thambs 07-04-2014 в 21:13:

>а среди опенсорсников если есть кому интересно исправлять баги - он исправляет, а нет - баги так и будут лежать.

чужой труд стоит денег. свободное!=бесплатное

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено XaeroX 08-04-2014 в 06:08:

thambs
Проблема в том, что народ воспринимает именно так.
И если опенсорсник не хочет бесплатно исправлять какой-нибудь особо геморный баг - его тут же упрекают в недобросовестности.
Ведь чтобы наладить нормальное материальное стимулирование, тут надо прайс вывешивать, а не донаты объявлять. Чтобы народ чётко понимал, за что он платит. А далее возникает естественный вопрос - "почему платил я, а пользуются все?" Следствие - закрытие сорцов или распространение по подписке. А ещё проще (и понятнее для народа) - просто продавать копии.

__________________

xaerox on Vivino


Отправлено FiEctro 08-04-2014 в 08:11:

>> Следствие - закрытие сорцов или распространение по подписке. А ещё проще (и понятнее для народа) - просто продавать копии.

И потом писать гневные жалобы на альтернативные проекты "за нарушение авторских прав" .

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено thambs 08-04-2014 в 08:16:

>Следствие - закрытие сорцов или распространение по подписке. А ещё проще (и понятнее для народа) - просто продавать копии.

мне такое не нравится -- потому что там закладки и NO WARRANTY в еуле.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено ~ X ~ 08-04-2014 в 09:12:

Government-Man если ты не умеешь пользоваться компиляторами - это твои проблемы. VS6 при статической линковке тоже генерит файлы по нескольку мегабайт.
Кстати, мне недавно на собеседовании про *((int *)0) = вопрос садавали. Этот код в определённых условиях вполне работоспособен и кое-где (увы) использовался.

Цитата:
thambs писал:
мне такое не нравится -- потому что там закладки и NO WARRANTY в еуле.

миноб СШП в последние годы вспучился нехило после того как "выяснилось" (нувыпонели) что огромная доля их жеезок привозится из Китая, а в некоторых оказались "бонусы". Они даже в убыток себе форсированно переносят производство микросхем обратно в сшп. Внезапно.

РЕАЛЬНЫЙ срыв покровов сделал мой коллега (пытаюсь вспомнить его имя), написавший как-то об этом в Хакер. Он повидал много интересного в бивисах, особенно тех, что прошиты в спецтехнике.


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


ЗЫ: для справки: БИОС написать не невозможно, как кажется, просто это кропотливая работа по последовательной инициализации регистров кучи микросхем. А спеки на эти микросхемы никто (почти) раздавать не хочет...

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено XaeroX 08-04-2014 в 09:18:

thambs
К вопросу закладок: некоторые вещи - например, научный софт - часто продают с сорцами в комплекте.

Добавлено 08-04-2014 в 16:16:

Цитата:
~ X ~ писал:
Кстати, мне недавно на собеседовании про *((int *)0) = вопрос садавали. Этот код в определённых условиях вполне работоспособен и кое-где (увы) использовался.

Пфф, конечно, работоспособен и используется. Что ж тут удивительного?
В волатиле вот такой код есть, например - совершенно намеренный и в определённых условиях полезный:
C++ Source Code:
1
static void Cmd_Crash_f( void )
2
{
3
  // this code intentionally produces crash to test crash reports
4
  volatile unsigned int *badPtr = NULL;
5
  *badPtr = 0xDEADBABE;
6
}

Я бы на собеседовании спросил другое: "знаете ли вы примеры кода, когда исключение используется для нормального функционирования программы?" Т.е. без выброса исключения нельзя выполнить логику программы так, как задумано. Вот это, наверное, может мозги взорвать тем, кто невнимательно читал MSDN.

Добавлено 08-04-2014 в 16:18:

Цитата:
~ X ~ писал:
быдло больше доверяет корпорациям чем энтузиастам

Как авторитетный представитель быдла - заявляю: да, так и есть.
Энтузиастам я доверять никогда не стану по одной простой причине: я сам энтузиаст и знаю, как это всё может быть устроено "изнутри". В своей порядочности я уверен, потому что доказывал её себе на протяжении многих лет. А другие мне ничего не доказывали.

__________________

xaerox on Vivino


Отправлено Government-Man 08-04-2014 в 10:28:

Цитата:
~ X ~ писал:
VS6 при статической линковке тоже генерит файлы по нескольку мегабайт.


Ты бы еще Microsoft C 3.0 for DOS вспомнил

Цитата:
~ X ~ писал:
А спеки на эти микросхемы никто (почти) раздавать не хочет...


Отлично, значит сабжевая поделка - суть гигантский грязный хак.


Отправлено Cybermax 08-04-2014 в 12:19:

Цитата:
~ X ~ писал:
миноб СШП в последние годы вспучился нехило после того как "выяснилось" (нувыпонели) что огромная доля их жеезок привозится из Китая, а в некоторых оказались "бонусы". Они даже в убыток себе форсированно переносят производство микросхем обратно в сшп. Внезапно.


Вот почему они так любят циски и в срочном порядке отказываются от Huawei

Добавлено 08-04-2014 в 16:08:

Цитата:
~ X ~ писал:
В общем, главное, что я для себя вынес - быдло больше доверяет корпорациям чем энтузиастам.


Слушай а что здесь удивительного? Это стереотип мышления такой. Из совка ещё наверное. Правительство обмануть не может. А крупные корпорации обязательно контролируются правительством. А если ты вася пупкин на коленке написал биос то конечно на тебя будут смотреть как на разработчика антивируса «Иммунитет» или как на разработчика BolgenOS.

Добавлено 08-04-2014 в 16:19:

А вообще я конечно офигел в первый раз увидел цветной биос и чуть ли не с инетбраузером встроенным.

__________________


Отправлено ~ X ~ 08-04-2014 в 12:36:

Цитата:
XaeroX писал:
Я бы на собеседовании спросил другое: "знаете ли вы примеры кода, когда исключение используется для нормального функционирования программы?"

не-а, тут ты не о том. Исключение - это не работа программы. А меня спросили, где и когда разыменование (я слова-то такого даже не знал!) нулевого указателя нормально работает и ни на что не ругается.

Цитата:
XaeroX писал:
Энтузиастам я доверять никогда не стану

А я - стану, после того как сорцы посмотрю. Потому что для корпорации я не буду так красиво писать как для себя
А в Москве в честь них вообще шоссе назвали! 8)

Цитата:
Cybermax писал:
Вот почему они так любят циски и в срочном порядке отказываются от Huawei

Правильно! Потомучто в цисках _свои_ закладки!

Цитата:
Cybermax писал:
А вообще я конечно офигел в первый раз увидел цветной биос и чуть ли не с инетбраузером встроенным.

И спрашивается - зачем эти свистелки и перделки?


Надо бы этот опрос коребутовцам показать..

Добавлено 08-04-2014 в 16:36:

Писать.. красиво... Упс!..


__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено XaeroX 08-04-2014 в 13:45:

Цитата:
~ X ~ писал:
А меня спросили, где и когда разыменование (я слова-то такого даже не знал!) нулевого указателя нормально работает и ни на что не ругается.

Ответ: всегда.
Цитата:
~ X ~ писал:
А я - стану, после того как сорцы посмотрю.

Я просто не считаю себя настолько крутым, чтобы достаточно быстро разобраться в чужих сорцах. %)

__________________

xaerox on Vivino


Отправлено ~ X ~ 13-04-2014 в 16:39:

Ты себя недооцениваешь.

Главное - чтобы стимул был. Вот этому бедняге достался говнокод из ОпенССЛ: https://www.peereboom.us/assl/assl/html/openssl.html
Чтиво изрядно доставляет.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 14-04-2014 в 20:36:

Цитата:
Cybermax писал:
А вообще я конечно офигел в первый раз увидел цветной биос и чуть ли не с инетбраузером встроенным.

В хулитах такой часто попадается. Я на него посмотрел и подумал, а что, если человек, далёкий от компьютеров, решит, что это и есть виндовз, и будет сидеть под биосом несколько лет, полагая, что работает под операционной системой.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ~ X ~ 19-04-2014 в 13:38:

Дядя Миша собственно, у асуса уже много лет есть нечто подобное... Экспресс Гей(т) или как его там... Вобщем, мини-ОСь с браузером и значками. Только она таки нуждается в маленьком разделе на харде (не смогли быдлохром в биос упаковать? )
Про безопасность всех этих свистелок-перделок даже думать страшно...

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Ku2zoff 20-04-2014 в 02:54:

Да ну нафик! Чтобы ещё и прошивки к устройствам писали лебедь, рак и щука. На примере свободного ПО, которое юзается в линуксовых дистрибутивах, вижу, что ничего хорошего из этого не выйдет. Эти энтузиасты программы до ума довести иногда не могут, пишут кривые драйвера, куда уж им биосы делать
Не потому, что авторы плохие программисты. Хотя бывают и такие. А зачастую из-за отсутствия чётко поставленной цели, и движения всех разработчиков конкретного пакета к этой цели. Каждый тянет одеяло на себя, делает по своему. В итоге, у них и плазма не падает, и флэшплагин под линукс не жрёт процессорное время, и интерфейс во всех программах написан с использованием одних и тех же библиотек. Почти любой свободный дистрибутив сейчас - помойка из разных компонентов разной степени говённости, выполняющих одни и те же задачи. За редким исключением.


Временная зона GMT. Текущее время 09:20. Страницы (5): « 1 [2] 3 4 5 »
Показать все 70 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024