LINUX.ORG.RU

Сообщения alexru

 

Баян, но забавно

Из списка литературы книги Буча:

[4] Lammers, S. 1986. Programmers at Work. Redmond, WA: Microsoft Press.

alexru
()

Переводчикам: bailout

Как принято переводить слово "bailout" все чаще появляющееся в новостях? Может есть примеры статей на английском и на русском на экономическую тематику с этим словом?

alexru
()

Законно-ли преписать игру, например

А законно-ли будет взять какую-нибудь игру года 1991-95 и переписать ее на современный уровень графики, при этом оставив весь сюжет, все тесты, звуки сделать максимально похожими. Ну то-есть будет очевидно, что это копия. Но при этом не будут использоваться оригиналые данные. Все будет переделано с нуля. Возможно тексты придется изменить, так как они все-таки будут оригинальными.

Законно?

alexru
()

Центр sony в Москве

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

alexru
()

Призыв в армию

А чего-то мимо лора прошел незаметно призыв спортсменов из ЦСКА в армию :)

И по-ходу, боксеры оказались умнее всех и уволились раньше :)

alexru
()

Не такое популярное

Прочитал книгу Хоккинга "Кратчайшая история времени". Там напрмер есть утверждение, что если теория струн верна, то пространство может быть только или 10-ти или 26-ти мерным.

Я верю Хоккингу :), но может есть какие-нибудь книги более углубленные, с формулами достаточными для понимания смысла. Достатнчно формул из которых будет следовать эти 10 и 26. Без вывода.

Ландау/Лифшица я не осилю, а изложенное в "Кратчайшей истории времени" уже в достаточной степени интуитивно понятно.

Интересует не только теория струн, а все затроннуте в "истории".

alexru
()

Как заставить gcc не генерить прологов и эпилогов?

Для некоторых архитектур (ARM, AVR) есть атрибут naked. Может есть что-нибудь универсальное? Или хотя-бы для x86 только.

alexru
()

Заставить препроцессор вычислять значение

Можно-ли заставить сишный препроцессор вычислять значения, напрмер в таком случае:

#define foo(x) variable_##x

foo(1+3)

Нужно, чтобы получилось variable_4, а не variable_1+3.

alexru
()

Без правок линкерных скриптов?

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

[code] .section : { . = ALIGN(4); PROVIDE(__section_start = .); *(.section_records*) PROVIDE(__section_end = .); } [/code]

Но это большой геморой, так как программа должна компилироваться под linux и под windows (под mingw) и придется иметь 2 скрипта, которые как-то между собой выбирать.

Вопрос - можно-ли как-то решить задачу по-другому? Структура - 4 поля uint32_t.

PS: и что-то под mingw правка скрипта не помогает, пока не могу понять почему.

alexru
()

Быстрый поиск по шаблону

Имеется такой массив:

[code] static record_t handlers[] =

{

{0x0f800010, 0x06000010, handler1},

{0x1ff00030, 0x06800010, handler2},

// ... примерно 100 еще таких записей ... {0x1fb000f0, 0x06a00030, handlerN},

};

[/code]

По нему из потока выбираются числа, на них накладывается маска (1 число) и сравнивается со значением (2 число). Если совпало, то вызывается соответствующий handler. Причем записи расположены так, чтобы наиболее "конкретная" из похожих находилась выше более "широкой".

Сейчас поиск осуществляется довольно медленно и хочется его ускорить.

Подскажите пожалуйста какой-нибудь алгоритм, который позволит разбить эти записи на подгруппы для ускорения поиска. Или может можно эту задачу решить как-то по-другому? Причем Желательно еще учитывать частоту встречи во входном потоке числа, соответствующего маске (сейчас такие записи подняты вверх насколько это возможно).

alexru
()

...в Петропавловске камчатском - полночь :)

Помогите найти эту фразу (полную, начиная с "Говорит Москва") с радио "Маяк" в mp3, плиз :)

alexru
()

[астрономам] звезда на юго-западе

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

Кто-нибудь знает что это? Stellarium не помогает, ничего сильно яркого не показываает в том месте. Причем в первых числах месяца эта звезда была видно рядом с луной, если в стеллариуме поставить первое число, то рядом ничего яркого нет. Что это?

PS: Это не Венера вроде, она по идее значительно ниже должна быть.

alexru
()

Классический случай прямых рук.

По ссылке видео (17 минут) http://paillard.claude.free.fr/ на котором показано что такое прямые руки и что можно этими руками сделать при желании.

Для нелюбителей флеша: http://paillard.claude.free.fr/video.mp4 (125 Мб)

alexru
()

Теоретический вопрос по C++

Задали тут вопрос: может-ли sizeof(имя класса) отличаться от sizeof(экземпляр класса) для одного и того же класса и при условии, что все данные выровнены и класс не пустой?

alexru
()

Вот это выдержка

Случайно наткнулся на записи переговоров с Аполлоном-13. (в том числе и знаменитое "Houston, We Have A Problem..."). Я не знаю как их там готовят, но такой выдержки я еще не видел. Находиться черт знает где в неисправном куске железа и осмысленно принимать решения - это да.

Записи можно найти по ссылке: http://www.apolloarchive.com/apollo_archive.html .

Может где можно посмотреть описание тго, как готовят астронавтов? Или это все жуткий секрет?

alexru
()

Зачем?

По ссылке http://ame2.asu.edu/projects/haunted/ISA%20index/book%20of%20the%20dead/book%... викторианские посмертные фотографии людей.

Зачем их делали? Зрелище немного пугающее.

alexru
()

Непойму в чем разница для линкера

Вот кусок линкерного скрипта:

[code] .text : { PROVIDE(__text_start = .); /* some stuff */ PROVIDE(__text_end = .); } > text

/* 1 .data : AT (ADDR(.text) + SIZEOF(.text)) */ /* 2 .data : AT (__text_end)*/ { PROVIDE(__data_start = .); /* some stuff */ PROVIDE(__data_end = .); } > data [code]

В 2 закоментированных строчках на мой взгляд написано одно и то-же, но с первой строчкой линковка происходит нормально, со второй - GCC (используемый как линкер) падает.

Дело происходит под виндой, используется AVR-GCC.

В чем может быть проблема?

alexru
()

[мск] Культурная программа на вечер пятницы

Тут меня сейчас не все поймут, но все-же...

Форум Классика переодически устраивает концерты, где участники форума могут выступить.

Ближайший такой концерт будет 12 декабря (пятница) в 19.00 по адресу Малый Толмачевский переулок, д.1.

Вот тема с обсуждением (на начальную дату 4 декабря не смотрите, концерт был перенесен по техническим причинам): http://www.forumklassika.ru/showthread.php?t=39489.

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

PS: Вход свободный.

alexru
()

[специалистам] пьезокерамика

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

Верно-ли то, что если к ней приложить постоянное напряжение, то пьезоэлемент изменит габариты и останется в таком положени пока напряжение не снимется?

В то же время если подключить к этой пищалке осцилограф, то будет виден скачек напряжения при приложении усилия, но напряжение будет равно нулю в при любом постоянном усилии?

Вероно-ли все это и где можно подробнее почитать про это?

PS: на википедии по этой теме негусто.

 

alexru
()

Новогоднее кино

Народ, скоро новый год :)

Подскажите хорошие новогодние комедии. Что-то типа "один дома", не напрягаюшее, веселое и где добро побеждает зло :).

PS: 'С легким паром' не предлагать.

alexru
()

RSS подписка на новые темы