Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
| | | | | | | | |
Счас нет ни одного, котрый имело бы смысл запускать под чем-то другим. 26.11.12 07:08 Число просмотров: 5306
Автор: Zef <Alloo Zef> Статус: Elderman Отредактировано 26.11.12 07:10 Количество правок: 1
|
С учетом стоимости замены ноута, с которым я по станкам лазаю, времени на переинсталляцию и вычесывание неизбежных багов, это экономически абсолютно не целесообразно. Да и времени на это у меня нет и быть не может.
Моя возня с Реактосом, это же не работа, чисто мое личное потребление. Да и Реактос в полном объеме мне не нужен. Мне нужно в ХРюнделе покоцать ядро, удалив из него ненужные мне опции, например - многоюзерность, бо моего личного ноута чужие пальцы без риска быть переломанными никогда не коснутся, а безопасность инфы я обеспечиваю Драйвкриптом. Соответсвенно,собственную дисковую криптографию ХР - нафиг. Нафиг, так же, большую часть многослойных проверок. Пусть проги иногда падают, лишь бы не тормозили.
Весь оживляж из ГДИ - нах. Так, чтобы даже самой потенциальной возможности его запустить не было, а то счас у них так: отключаешь епцию, после чего ее на экране не видишь, а она, падла, как тот суслик внутри сидит и ресурсы хавает. Модальные окна - нах. Чтобы реаранжинг окон мог производиться только по клику мышой и ни как иначе. Все предупреждения делать миганием чего-нить в трее и (отключаемо) голосом. Изменить наследование языка дочерними/родительскими окнами, чтобы изменение раскладки распространалось не на всю прогу, а только на дочерние окна от того, в котором фокус ввода. Вообще, ГДИ заточить на максимально-быстрое перерисовывание окон, выделить, скажем, здоровенный кусок памяти только под кэширование графики, чтобы максимально исключить свопинг. Изменить работу очереди сообщений так, чтобы максимально эффективно отрабатывать сообщения мыши. Вообще, мыша должна иметь абсолютный приоритет. Выше нее только то, остановка чего приведет к паденю системы (диск, например). Если приложение на клик не реагирует, он должен не просто в очередь ставится, должен загораться транспорант, типа: "Принято к исполнению!", чтобы исключить повторные клики.
Еще чего хочу - ИЕ3-4 с исходниками. Лучше ничего не было и не надо.
|
<operating systems>
|
Деловое предложение: 23.11.12 06:46
Автор: Zef <Alloo Zef> Статус: Elderman
|
Может скучкуемся и на основе Реактоса сотворим подменные модули для ХР?
Главная проблема Реактоса в том, что он - целый. Если чтоне грузится и не работает, как-либо диагностировать и подменить это виндовым аналогом не возможно. Для отдладки требуется 2 компа, да еще - с ком-портами.
Предлагаю сделать сначала NTLdr, который будет способен грузить в качестве ядра любой предложенный ему файл без проверки подлинности. Затем - Ntoskrnl и Hall, которые можно было бы имплантировать в рабочую винду. Ntoskrnl - со встроенным отладчиком, аналогом WinICE. И далее - поДЛЛьно.
Причем, все это надо сделать компилябельным в VC6.
Поскольку Реактос содержит уже большую часть нобходимого - не такая уж великая работа, но в одиночку в свободное время явно неподъемная.
|
|
И, главное: чем предлагаемый мной-то вариант плох? 25.11.12 07:42
Автор: Zef <Alloo Zef> Статус: Elderman Отредактировано 25.11.12 07:44 Количество правок: 1
|
Ну, какой вариант пересоздания Винды может быть эффективнее помодульной подстановки? Что позволит подключить к проекту максимальное количество разработчиков лучше, чем компилябельность под ВиСи?
Реактось до сих пор пребывает в состоянии альфы, а тут мы ускоренным темпом будем выпускать сразу релизные модули, которые в случае любых непоняток можнобудет замениять родными.
|
| |
Компилябильность под gcc и только. 25.11.12 18:00
Автор: kstati <Евгений Борисов> Статус: Elderman
|
|
| | |
Зачем? 26.11.12 06:36
Автор: Zef <Alloo Zef> Статус: Elderman
|
Это же чисто юридический закидон, чтобы мелкомягким на хвост не наступать. Понятно, что на официальном сайте Реактоса иначе быть не может, а нам-то нахрена? Что, так трудно сделать, чтобы он компилился и там и там? Зато - сколько народу к работе можно будет привлечь.
Я вон серверные скрипты под Фрю всегда в ВиСи пишу - они же все равно - ANSI-шные. И только отладив до конца компилю под Фрюхой.
|
| | | |
И сколько? Учитывая, что последние версии vs не поддерживают хрюнделя, а упомянутая тобою уже прошлый век. Да и разница в исходниках будет — асм-вставки, обработка исключений у gcc и vs абсолютно разные. 26.11.12 12:51
Автор: kstati <Евгений Борисов> Статус: Elderman
|
|
| | | | |
И через условную компиляцию это никак не решить? 27.11.12 07:14
Автор: Zef <Alloo Zef> Статус: Elderman
|
Кто-то будет писать и отлаживать в ВиСи, кто-то доводить результат до ума, вставляя соответствующие ифдефы.
Теперь о ВиСи6 и "прошлом веке". Собсно, в прошлом веке и кончилось все полезное, сделанное мелкомягкими. Дальше пошел галимый монополизм с целью посадить весь мир на иглу того же НЕТа. К сожалению от НЕТа уже не избавишься - тот же АКАД без него не бычит, хотя ничего, кроме тормозов и глюков он, как всякий интерпретатор дать не способен.
|
| | | | | |
конечно решить — написанием, а главное, тестированием двух версий заковыристых мест. Нафига оно надо-то? 28.11.12 12:31
Автор: kstati <Евгений Борисов> Статус: Elderman
|
|
| | | | | | |
Вот, блин! Да потому, что так, как есть - неудобно до безобразия. 28.11.12 14:48
Автор: Zef <Alloo Zef> Статус: Elderman
|
Среда разработки - никакая, отладчик - кривой, дособрать инсталляцию недостающими ДЛЛками из ХР невозможно.
|
| | | | | | | |
руки прями. Додумался ж gdb кривым назвать 28.11.12 15:48
Автор: kstati <Евгений Борисов> Статус: Elderman Отредактировано 29.11.12 03:26 Количество правок: 4
|
upd.
Додумался ж gdb кривым назвать.Уверен, что ты даже не знаешь что будет при запуске gdb с параметром, например, -tui. По-сути не знаешь инструмента, а ругаешь из-за лени понять его. Вот изучи функционал, потом делай выводы.
|
| | | | | | | | |
Я что-то говорил про компилер? 29.11.12 08:56
Автор: Zef <Alloo Zef> Статус: Elderman Отредактировано 29.11.12 09:00 Количество правок: 1
|
Среды разработки визуальной нет. Даже ВиСи в этом отношении кривоват - нет возможности в Объект-эксплорере группировать глобальные переменные и ф-ции в папки, например. Писать такой проект на голом С и запускать через маке - мазохизм.
|
| | | | | | | | | |
Опять же, изучи предмет, прежде чем тупо на него ругаться по незнанию. IDE куча. Из доступных тебе, не желающиму читать маны, лови пару — eclipse, netbeans. А не был бы категоричным, то использовал бы, например, emacs. Но emacs же учить надо :-/ 29.11.12 11:04
Автор: kstati <Евгений Борисов> Статус: Elderman Отредактировано 29.11.12 11:05 Количество правок: 1
|
|
| | | | | | | | | | |
Нахрена костыли, если ноги в порядке? 29.11.12 14:00
Автор: Zef <Alloo Zef> Статус: Elderman
|
ВиСи - родные "ноги" мастдая. К чему приделывать чужие протезы?
Реактос работает в ГНУсной среде в силу юридических обязательств, но мы-то с мелкомягкими никакими обязательствами не связаны! Нахрена нам чего-то учить, когда мы ВиСи знаем? Самое умное - писать всем хакерским сообществом в ВиСях, потом готовое сдавать реактосям, вот они пусть и перекомпилят.
|
| | | | | | | | | | | |
фига-се. ты ничего не перепутал? Нафига ты собираешься делать костыли (реакт-ос) с помощью не-костылей (вс), создавая костыли (х.з. что) для запуска компилера? Как раз gcc в данном случае идеальный вариант. Портабильность, доступность на множестве систем 29.11.12 15:35
Автор: kstati <Евгений Борисов> Статус: Elderman
|
|
| | | | | | | | | | | | |
Портабильность, доступность на множестве систем нахрен не нужна. 29.11.12 16:06
Автор: Zef <Alloo Zef> Статус: Elderman
|
Необходимо из маздайского раводилова сделать нормальную ОСь для тех, кого уже посадили на Интел-МС-иглу. Чтобы вместо того, чтобы изобретать обход маздайских подлян и тратить бабло на модернизацию, просто нормально работать.
|
| | | | | | | | | | | | | |
Я изрядный "идеалист", но и мне бред о создании... 29.11.12 16:09
Автор: Zef <Alloo Zef> Статус: Elderman
|
> Необходимо из маздайского раводилова сделать нормальную ОСь > для тех, кого уже посадили на Интел-МС-иглу. Чтобы вместо > того, чтобы изобретать обход маздайских подлян и тратить > бабло на модернизацию, просто нормально работать.
Я изрядный "идеалист", но и мне бред о создании "универсальной радости для всех" в голову не придет. Счастье, если удастся спасти часть из нех, кто уже попал.
|
|
Смысла видно мало... 23.11.12 08:04
Автор: HandleX <Александр М.> Статус: The Elderman
|
> Главная проблема Реактоса в том, что он - целый. Это — не главная проблема реактоса.
> Предлагаю сделать сначала NTLdr, который будет способен > грузить в качестве ядра любой предложенный ему файл без > проверки подлинности. Затем - Ntoskrnl и Hall, которые > можно было бы имплантировать в рабочую винду. Ntoskrnl - со > встроенным отладчиком, аналогом WinICE. И далее - поДЛЛьно. Да ладно... Тебе часто приходится отлаживать ядро? Для программной же отладки обычными отладчиками в реактоси всё есть.
> Причем, все это надо сделать компилябельным в VC6. Убегали-убегали реактосовцы от M$, да видно не судьба... ;)
|
| |
Само ядро - нет, а из-за драйверов не могу ее себе поставить 23.11.12 22:33
Автор: Zef <Alloo Zef> Статус: Elderman
|
> Да ладно... Тебе часто приходится отлаживать ядро? Для > программной же отладки обычными отладчиками в реактоси всё > есть.
На ноуте пад зависает через несколько секунд, а УСБ-драйвера в Реактосе нет, чтобы мыша подключить. И как виндовый драйвер УСБ в инсталлятор имплантировать? Я бы с удовольствием впрягся в Реактос, но не покупать же еще 1 комп.
> > > Причем, все это надо сделать компилябельным в VC6. > Убегали-убегали реактосовцы от M$, да видно не судьба... ;)
Не судьба - глупость. Как все нарочитое. Юридически - да, обязаны ничего мелклмягкого не юзать. Потому и обламываются, а мы-то чисто по-хакерски никакими ограничениями не связаны. Ясно же, что так быстрее получится и надежнее.
|
| | |
Они и так не обламываются, чуствуют себя сухо и комфортно на GCC и их мало колышат проблемы товарищей, влюблённых в VC. 24.11.12 12:10
Автор: HandleX <Александр М.> Статус: The Elderman
|
Я к тому что ты со своей проблемой в одиночестве — даже если прийдёшь на профильный форум реактоси, народ на тебя будет только коситься ИМХО.
Ну и всё же, если будешь больше тереться на реактосовском форуме, больше вероятность найти там как решения своих проблем, так и единомышленников. Могут быть неожиданные побочные эффекты — Zef забивает на венду и становится ярым линуксоидом ;D
|
| | | |
Да нихрена не комфортно! 24.11.12 16:18
Автор: Zef <Alloo Zef> Статус: Elderman
|
Сколько их там счас? Всего 34 иногда работающих рыла? Я бы с удовольствием впрягся, но нет технческой возможности, хотя, время есть - на работе, будучи наладчиком от неисправности до неисправности балду пинаю.
> побочные эффекты — Zef забивает на венду и становится ярым > линуксоидом ;D
Опять же, не по своей воле нет возможности: я инженер-робототехник на действующем производстве и все среды разработки и СКАДы у меня только под ХР. Куда и как я от нее денусь? А перспектив на то, что когда-нить Симатик под Реактосом заработает, и вовсе - никаких. Про Линух и мечтать не приходится...
Вот, если бы можно было имплантировать Реактос в ХР по ДЛЛке, тогда был бы кайф! Опять же, голубая мечта - полноценно даунгрейднуть браузер до 3-4 опенсурсного ИЕ, чтобы оно даже и не подозревало о существовании всякого современного спамопродолбища типа гнидофлеша паскудомерзкого, но имея доступ к коду можно было этим флешом прикинуться и видео сохранить в файл.
|
| | | | |
А что там с твоим Симатиком, пачиму нихочет под вайном запускаться? 24.11.12 18:42
Автор: HandleX <Александр М.> Статус: The Elderman
|
|
|
|