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)


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

Lightbulb Открытый BIOS

Кто из вас хотя бы хотел этим воспользоватьсая?

http://www.coreboot.org/

Лично мне бы очень хотелось иметь биос, которому я доверяю. Хотя бы по этим причинам:
http://kiwibyrd.org/2013/11/07/1110/
http://kiwibyrd.org/2013/11/14/0806/

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


Отправлено FiEctro 07-04-2014 в 10:18:

Для гиков я думаю оно безусловно будет полезно, мне как пользователю в принципе все равно.

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


Отправлено XaeroX 07-04-2014 в 11:14:

Цитата:
~ X ~ писал:
Лично мне бы очень хотелось иметь биос, которому я доверяю.

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

__________________

xaerox on Vivino


Отправлено Cybermax 07-04-2014 в 11:49:

Тут либо я доверяю производителю железа который запихнул биос либо доверяю разработчикам открытого биоса. Действительно не все же могут разобраться в сорцах.

__________________


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

Спасибо за ответы, мне очень интересен этот вопрос.
Если будет время, я приведу примеры того, почему я хочу опенсорс везде и всегда.

Хотя, вот, например: http://www.3dnews.ru/809016

--
Кстати, я разбирал и проверял (насколько смог) свои биосы. У меня computrace|tc нет, но вот у некоторых это есть...

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


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

~ X ~
БИОС написанный толпой безработных программистов со всего света? .NET спасибо!


Отправлено ~ X ~ 07-04-2014 в 17:51:

Government-Man "HLFX, Xash, XDM написанные толпой безработных программистов со всего света? .NET спасибо!"
Я тебя правильно понял?

Добавлено 07-04-2014 в 21:51:

Ghoul [BB] от тебя не ожидал

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


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

Цитата:
~ X ~ писал:
HLFX, Xash, XDM написанные толпой безработных программистов со всего света? .NET спасибо!


А ты XDM толпой писал чтоли?


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

~ X ~
Ты моды и игры с биосом-то не сравнивай.

__________________

xaerox on Vivino


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

XaeroX
Предлагаю добавить пункт "Нет, я забочусь о собственной безопасности"

Добавлено 07-04-2014 в 15:11:

Мне тут вон советовали перейти на GCC, рассказывали какой он классный, опенсорсный и какой там клевый C++11
Ну я решил попробовать...

Вот что я выяснил, написав простейший хелловорлд:

1. Гцц по дефолту не удаляет из экзешника неиспользуемый код, размер хелловорлда с прилинкованной статически стандартной либой составил 1346 кб! Вы где-нибудь видели такое? Даже дельфийские экзешники с VCL весили по 300 кб и это казалось недопустимо много!
2. Есть некая опция --gc-sections которая должна удалять мертвый код из экзешника, но выяснилось, что под виндой она не работает...
3. То что эта опция не работает под виндой - давний, но до сих пор не исправленный баг...

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

В общем посмотрел я на это все, и поставил Visual Studio 2013 Express, в которой тоже поддерживается C++11 а недавно стало можно компилировать и под x64 (это касается экспресс-версии)

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


Отправлено XaeroX 07-04-2014 в 19:19:

Government-Man
А зачем ты оставляешь в сорцах неиспользуемый код?
Поставь там директивы иф 0/ендиф, и гцц его удалит без проблем.

Цитата:
Government-Man писал:
Опенсорсники пишут только то, что им интересно

Все пишут только то, что им интересно. Даже на работе. Если работа начинает надоедать - ищут другую.
Цитата:
Government-Man писал:
но в них все нормально всегда компилируется

...только под винду, увы.

__________________

xaerox on Vivino


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

Цитата:
XaeroX писал:
А зачем ты оставляешь в сорцах неиспользуемый код?
Поставь там директивы иф 0/ендиф, и гцц его удалит без проблем.


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

Цитата:
XaeroX писал:
Все пишут только то, что им интересно. Даже на работе. Если работа начинает надоедать - ищут другую.


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


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

Открытый биос это как виндувс сборка зверь. Не известно что туда своими шалавливыми ручками понапихали.

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

__________________


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

Цитата:
Cybermax писал:
Можно доверять себе.


Лично я себе в вопросе написания биоса не доверяю


Отправлено FreeSlave 07-04-2014 в 20:17:

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

Если серьёзно, то проблема не в компиляторе, а в линкере. ld и правда немного упорот - взять хотя бы вынужденную расстановку библиотек в правильном порядке.

Насчёт биоса - как-то пофиг. Не задумывался. От незнания наверно.


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

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