Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Флудильня :) (не знаешь где спросить? спрашивай здесь!)

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92

Открыть новую тему     Написать ответ в эту тему

akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Флудильня :)
(не знаешь где спросить? спрашивай здесь!)

Флудильня-говорильня, Флеймоварня-отвечальня

 
Флейм, флуд, holy wars, а также о программировании вообще :)
Допускаются любые обсуждения и высказывания на тему программирования и около.
Просьба не переходить на личности и не обсуждать политику и тд...
 

Решаемые задачи:
. . . .
       
. . . .
 
 


 

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

в качестве затравки...
 
прочитал небольшую заметку о разработке советского/российского космического ПО...
и офигел...
 
оказывается почти всё ПО разработано и продолжает разрабатываться на
внимание!
на Модуле-2!
включая новую ГЛОНАСС...
о как!
 
--akaGM :)


Всего записей: 24056 | Зарегистр. 06-12-2002 | Отправлено: 15:08 05-11-2008 | Исправлено: akaGM, 02:23 18-09-2023
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tadk

Цитата:
Правильно я понимаю, что нужно сделать так:

проще просто возвращать true и все.

Код:
public static boolean is64BitWindows() {
   return true;
}

но может, все же, не хочет ставиться потому, что есть 64 битный код ?)

Всего записей: 15040 | Зарегистр. 20-09-2014 | Отправлено: 01:06 02-05-2020 | Исправлено: Mavrikii, 01:16 02-05-2020
Tadk

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mavrikii спасибо за помощь, не могу ответить на ваш вопрос, поскольку не хватает знаний и по мере возможности пытаюсь в этом разобраться.
В любом случае буду пробовать.

Всего записей: 123 | Зарегистр. 28-05-2009 | Отправлено: 15:04 02-05-2020
ItsJustMe

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Гуру программирования, подскажите.
 
Пытался спрашивать Google, но ничего не нашел. Так что, может, здесь у кого-то будут идеи по этому поводу.
Вопрос вот в чем. У нас есть файл с кодом, C или Delphi. Задача: очистить этот файл от всего, что не является рабочим кодом.
 
1. В файле есть комментарии. Их можно удалить с помощью regexp. (Хотя, например, в случае Delphi директивы компилятора тоже выполнены в виде комментариев, так что regexp будет не совсем уж тривиальным.)
2. Но главное, там есть блоки кода, которые исключены из компиляции с помощью conditional compilation (#ifdef). Эти блоки тоже надо удалить.
 
Разумеется, это всё можно делать вручную. Изобрести regexp, который будет всё это учитывать - это тоже полу-ручной способ. А есть ли какая-нибудь прога, которой можно дать список defines (чтобы она знала, какие блоки кода задействованы с помощью #ifdef), и которая смогла бы удалить из файла с кодом незадействованные блоки?
 
У кого-нибудь есть какие-нибудь идеи по этому поводу?

Всего записей: 2025 | Зарегистр. 02-09-2005 | Отправлено: 11:55 18-05-2020
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ItsJustMe
 
сомнительно наличие такого тулза, помнится, н-лет назад мелькало нечто подобное
для фортрана и Сей и называлось как-то просто, кажется CodeCleaner, но не уверен...
 
а вопрос:
 
а зачем, что за задача?
поставить на поток? 10^6 строк кода окучить?
какой-нить препроцессор замутить?

Всего записей: 24056 | Зарегистр. 06-12-2002 | Отправлено: 12:34 18-05-2020
ItsJustMe

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
akaGM

Цитата:
а зачем, что за задача?
поставить на поток? 10^6 строк кода окучить?
какой-нить препроцессор замутить?

Ну, не 10^6 строк кода, но всё равно ручками даже из 10 файлов всё это вычищать муторно. А главное, вручную можно ошибиться в вычищении #ifdef'ов: можно конец #endif не тот найти, а можно спутать #ifdef с #ifndef. А чтобы так не накосячить, приходится вычищать медленно. В общем, прога или скрипт могли бы это дело сильно облегчить.
 
Update: Всем спасибо, вопрос решен.

Всего записей: 2025 | Зарегистр. 02-09-2005 | Отправлено: 15:37 18-05-2020 | Исправлено: ItsJustMe, 15:48 18-05-2020
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ItsJustMe
 
вот гад :)
не ответил зачем и не ответил чем...

Всего записей: 24056 | Зарегистр. 06-12-2002 | Отправлено: 16:04 18-05-2020
ItsJustMe

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
akaGM
Ну вы, блин, даете! (c)
 
Как это не ответил зачем? Я же написал, что если есть несколько файлов, то править их ручками - можно накосячить. Утилита надежнее.

Всего записей: 2025 | Зарегистр. 02-09-2005 | Отправлено: 23:34 18-05-2020
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ItsJustMe
 
а зачем тебе сорсы без комментов и др. служебной информации? заказчику передать? ;)
или топ секрет?
и как/чем решил эту трудно-непонятную задачу?

Всего записей: 24056 | Зарегистр. 06-12-2002 | Отправлено: 00:48 19-05-2020
serg3001



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
кто может по данным: F000:0000 ABBD провести расшифровку? Там как я понимаю в машинном коде или HEX-формате информация?

Всего записей: 3807 | Зарегистр. 16-10-2010 | Отправлено: 11:40 02-07-2020 | Исправлено: serg3001, 11:42 02-07-2020
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
serg3001
 
расшифровку чего?
 
по формату похоже на
по адресу "сегмент:смещение" F000:0000 расположено число ABBD hex или десятичное 43965
 
откуда сдёрнул?

Всего записей: 24056 | Зарегистр. 06-12-2002 | Отправлено: 13:01 02-07-2020
serg3001



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
akaGM
точнее перевод, в блокноте одном обнаружил. Или BIN 1010 1011 1011 1101 или OCT 125 675

Всего записей: 3807 | Зарегистр. 16-10-2010 | Отправлено: 19:25 02-07-2020 | Исправлено: serg3001, 19:30 02-07-2020
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
serg3001

Цитата:
точнее перевод, в блокноте одном обнаружил
я вообще нихрена не понимаю что ты спрашиваешь...
 
F000:0000 -- адрес первой части копии биос стандарта ибм РС...

Всего записей: 24056 | Зарегистр. 06-12-2002 | Отправлено: 20:51 02-07-2020
serg3001



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
akaGM
а теперь понятно, короче там ничего особенного тогда, просто в институте видимо задача была когда-то, а я решил, что это зашифровали так. Выше в бинарный формат перевести если ABBD написал.

Всего записей: 3807 | Зарегистр. 16-10-2010 | Отправлено: 22:04 02-07-2020 | Исправлено: serg3001, 22:05 02-07-2020
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
serg3001
 
а теперь непонятно, сложно в школе, если не зашифровали, то ниже в ABBD перевести если формат бинарный написал...

Всего записей: 24056 | Зарегистр. 06-12-2002 | Отправлено: 22:16 02-07-2020 | Исправлено: akaGM, 00:10 03-07-2020
serg3001



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
akaGM
всё верно вы написали, ответ мне подошёл.

Всего записей: 3807 | Зарегистр. 16-10-2010 | Отправлено: 09:24 03-07-2020 | Исправлено: serg3001, 09:35 03-07-2020
Forumman



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите пожалуйста. Сюда отправил сообщение буду рад помощи.

Всего записей: 285 | Зарегистр. 24-09-2008 | Отправлено: 16:34 28-08-2020
forumchecker

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Слон весит больше блохи

Всего записей: 0 | Зарегистр. 03-09-2020 | Отправлено: 13:57 03-09-2020
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
зашёл посмотреть что тут творится...
 
и решил ответить сам себе :)
 

Цитата:
F000:0000 расположено число ABBD hex или десятичное 43965

а вот хрен тебе!
 
по этому адресу расположено не ABBD, а BDAB, т.е. 48555
по правилу "старший байт на старших адресах, старшее слово на старших адресах етц"
 
забыл?
 
ответ
 
да!
 
бред?
 
соу соу....
 
%)

Всего записей: 24056 | Зарегистр. 06-12-2002 | Отправлено: 00:35 04-09-2020
3ug3n3

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кто-то пользуется DataCol?

Всего записей: 10 | Зарегистр. 07-09-2020 | Отправлено: 15:03 07-09-2020
3ug3n3

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
есть кто изучает data sience?

Всего записей: 10 | Зарегистр. 07-09-2020 | Отправлено: 09:41 08-09-2020
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Флудильня :) (не знаешь где спросить? спрашивай здесь!)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru