Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.02.2009, 08:48   #1
Ivan_32
somewhere else
Участник клуба
 
Аватар для Ivan_32
 
Регистрация: 17.07.2008
Сообщений: 1,409
По умолчанию Ваш опыт программирования в среде Win32(Vista)

Писать на WinAPI, я стал уже на Vista, потому сравнить с XP не могу. У меня постоянные проблемы с этой средой исполнения(виновата именно она, а не мой код). В частности были такие случаи когда создавал 2 одинаковых проекта и компилировал, один работал, другой нет. Компиляция после перезагрузки тоже способствует иногда, работоспособности. В общем весело живем. Мне просто интересно, прав ли я в своем предположении что Vista кроме всего прочего еще и глючная среда исполнения? Мне вот почему то кажется что, несовместимость многих программ обусловлена именно глючностью.
"Тяжело в учении, легко в бою" - А.В. Суворов
Ivan_32 вне форума Ответить с цитированием
Старый 20.02.2009, 08:52   #2
OrdJONY
.NET-чик
Форумчанин
 
Аватар для OrdJONY
 
Регистрация: 24.03.2007
Сообщений: 569
По умолчанию

А у точните пожалуйста на чем вы пишете и какую среду используете??? Я работаю и пишу под вистой на .NET, не использую WinAPI =) У меня все отлично как на Vista так и на ХРюше работает
З.Ы. Хотя было один раз, использовал Апи для того чтобы окно сделать в виде стекла
"Разработка под веб - как работа с пылесосом: нихрена не прикольно, но засасывает"
Мо маленький городок
OrdJONY вне форума Ответить с цитированием
Старый 20.02.2009, 15:35   #3
MaTBeu
Eclipse Foundation
Старожил
 
Аватар для MaTBeu
 
Регистрация: 19.09.2007
Сообщений: 2,604
По умолчанию

Попробуйте последние обновления на Vista поставить. У меня это решило большинство непонятных проблем.
Насчет .NET - работает везде, за это ему зачет, но вот код довольно легко вскрыть.
MaTBeu вне форума Ответить с цитированием
Старый 20.02.2009, 20:51   #4
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 10.06.2007
Сообщений: 4,929
По умолчанию

Цитата:
но вот код довольно легко вскрыть.
Это интересно. Можно подробности? Т.е. из .NET екзешника можно вытянуть исходник?
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог
mutabor вне форума Ответить с цитированием
Старый 20.02.2009, 21:13   #5
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

Цитата:
У меня постоянные проблемы с этой средой исполнения(виновата именно она, а не мой код).
уверены ? это заключение службы поддержки производителя ?
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 20.02.2009, 21:50   #6
Ivan_32
somewhere else
Участник клуба
 
Аватар для Ivan_32
 
Регистрация: 17.07.2008
Сообщений: 1,409
По умолчанию

Если хотите назвать меня дураком, криворуким идиотом и прочими эпитетами так и говорите. Я не обижусь, вот только моих проблем вы не решите.
"Тяжело в учении, легко в бою" - А.В. Суворов
Ivan_32 вне форума Ответить с цитированием
Старый 20.02.2009, 22:43   #7
MaTBeu
Eclipse Foundation
Старожил
 
Аватар для MaTBeu
 
Регистрация: 19.09.2007
Сообщений: 2,604
По умолчанию

2mutabor
Да именно. Дело в том, что управляемый код(он так называется), тоесть .NET не сразу преобразовывается в ассемблерные команды. Сначала в промежуточный код, а потом в код машинных команд, в зависимости от платформы. Это обеспечивает кроссплатформенность.

Насчет вскрытия кода. К примеру есть такая программулина Reflector. Она довольно хорошо декомпилирует ехе и показывает практически весь исходный код .NET приложения. Есть программы, которые защищают исходный код в таких приложениях. Они называются обфускаторы. Но они всего лишь шифруют исходники, при желании и зашифрованные можно взломать.
Но все дело в том, что эти обфускаторы стоят очень дорого. И чем лучше шифрование - тем дороже.
MaTBeu вне форума Ответить с цитированием
Старый 20.02.2009, 23:08   #8
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 10.06.2007
Сообщений: 4,929
По умолчанию

2Матвей, а по Яве есть информация? Её код тоже можно примерно так же легко декомпилировать?
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог
mutabor вне форума Ответить с цитированием
Старый 20.02.2009, 23:16   #9
MaTBeu
Eclipse Foundation
Старожил
 
Аватар для MaTBeu
 
Регистрация: 19.09.2007
Сообщений: 2,604
По умолчанию

С явой немного сложнее. Там можно декомпилировать только байт-коды то есть файлы *.class. Всякие там упакованные *.jar и *.jad не получится. Ну или развечто буржуйские какие-то декомпилеры, которые кучу денег стоят.

Но вот байт-коды декомпилит только так. Код как в оригинале показывает. Без всяких там оптимизаций и изменений.

ПыСы: опять заоффтопили Стопицот извинений за оффтоп.
MaTBeu вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подскажите книгу, сайт или свой хороший опыт по освоению VBA? Andbuba Microsoft Office Excel 1 10.01.2009 06:57
Как высчитать опыт? [Smarik] Паскаль, Turbo Pascal, PascalABC.NET 5 22.02.2008 22:34