php -> exe
Июн. 18, 2009 | 11:15 am
Небольшая программка для трансляции php кода. Она берет скрипт, соединяет его с траслятором в один экзешник. Вроде как, невозможно (тяжело) восстановить исходный код.
http://www.bambalam.se/bamcompile/#f ast
http://www.bambalam.se/bamcompile/#f
Запись | Оставить комментарий | в избранное | рассказать другу
Уилл Райт — интервью (часть 2)
Мар. 12, 2007 | 10:19 am
Опубликовал перевод второй части интервью Уилла Райта, которое он дал журналу «Popular Science».

Речь об игре Spore, уравнении Дрейка, проекте SETI и дизайнерах.
Есть ещё и первая часть интервью.

Речь об игре Spore, уравнении Дрейка, проекте SETI и дизайнерах.
Есть ещё и первая часть интервью.
Запись | Оставить комментарий | в избранное | рассказать другу
Новые технологии
Дек. 12, 2006 | 09:23 pm
Предисловие
Вы знаете что такое «Переполнение буфера». Это сладкий голос для взломщика. Это могучий рокот для администратора безопасности.
Ошибки допускают все
Все люди ошибаются, и программисты, к несчастью, тоже
Но есть и другие ошибки. Они не столь понятны для обычных пользователей — это ошибки «переполнения буфера», возникающие из-за того, что программист, не предусмотрев критические варианты работы с оперативной памятью, предоставил судьбе решать, что же будет в случае критического момента. Вот такие ошибки проявляют себя очень редко, когда вы как правило, «пытаетесь побольше нагрузить программу».
Да простят меня программисты за столь вульгарное объяснение критического момента в программе.
К тому же достаточно тяжело точно описать те условия, при которых происходит подобная ошибка. А иначе практически невозможно предъявить какие-либо претензии разработчикам. Считаю, что вкупе с отсутсвием механизмов слежения за такими ошибками, их устранение и является таким медленным процессом.
Опасность ошибок переполнения буфера в том, что они являются основой большинства атак. Это, как правило, тот самый вид ошибки программистов, из-за которой вы вынуждены ставить многочисленные заплатки для вашей ненавистной Windows. Ошибка переполнения буфера — это, без преувеличения, мать атаки.
Барабанная дробь
Ну а теперь приготовьтесь: вспомните рекламные проспекты фирмы Microsoft, все восхищения по поводу новой .NET технологии или по поводу любой её очередной «новейшей» технологии (если вы следите за последними новостями) и прочитайте вот эту вырезку:
Существуют две системы защиты от переполнения буфера: StackGuard и Stack-Smashing Protector (старое название — ProPolice), обе являются расширениями компилятора gcc. Начиная с gcc-4.1-stage2, SSP был интегрирован в основной дистрибутив компилятора.
Занавес
Цирк уехал, а на нашей улице остался жить компилятор gcc. В город мы больше не пустим цирк Visual Studio — уж очень много он места занимает, да выгоды городу никакой. Да к тому же стало выясняться, что цирк этот очень пагубно влияет на молодежь: она начала терять чувство меры, стала наглой, да и работать совсем не хочет.
Запись | Оставить комментарий | в избранное | рассказать другу
ЭКГ, простой способ получения данных.
Ноя. 18, 2006 | 08:55 pm
Для дипломной работы мне необходимы было получить цифровые данные электрокардиограммы (ЭКГ). Я потратил на поиски достаточно сил, чтобы сесть и написать это сообщение с одной целью — чтобы вам не пришлось заново проходить мой путь в поиске.
( Read more... )
Успехов вам в вашей научной деятельности.
( Read more... )
Успехов вам в вашей научной деятельности.
Запись | Оставить комментарий Комментариев {13} | в избранное | рассказать другу
Распознавание ЭКГ. Задача.
Ноя. 14, 2006 | 03:48 pm
Работа над дипломом идет великолепно.
Благодаря помощи кардиолога-реаниматолога Ажеганова Александра Ефимовича удалось определить главное направление дипломного проекта. Сам Александр Ефимович — жизнерадостный и очень приятный в общении человек. Работает он в Мытищах в современной больнице. Именно, в современной, — я, к сожалению, видел только две приличных больницы, причем одна из них — это Мытищинская.
Я часто слышал о больничной еде, как о еде плохого качества. Но вот здесь мне удалось подсмотреть, чем же кормят пациентов: надо сказать еда очень аппетитная. Хорошо, что есть места, где врачи работают в хороших условиях: отделка здания просто отличная — как снаружи, так и внутри. Там вообще всё хорошо, что дает основания радоваться за людей, работающих в этой больнице.
Александр Ефимович оказался мне по духу очень близким человеком: он сам сейчас изобретает способ лечения, который должен понизить стоимость некоей операции в 500—1000 раз. Сказал бы поподробнее, но я дал обещал «не болтать».
Он увидел хорошую перспективу и в теме «распознавания ЭКГ». Дело в том, что автоматическое распознавание ЭКГ — это конёк импортного медицинского оборудования, а наш российский производитель пока ещё не нашел хорошую дешевую технологию.
Замечу, что в основном автоматическое распознавание производится в стационаре для наблюдения за пациентом, а точнее — за изменением его состояния. Также оно может использоваться в каретах скорой помощи, где нет кардиолога, а умная техника может подсказать возможный диагноз, объяснив, по каким признакам система поставила этот диагноз.
Благодаря помощи кардиолога-реаниматолога Ажеганова Александра Ефимовича удалось определить главное направление дипломного проекта. Сам Александр Ефимович — жизнерадостный и очень приятный в общении человек. Работает он в Мытищах в современной больнице. Именно, в современной, — я, к сожалению, видел только две приличных больницы, причем одна из них — это Мытищинская.
Я часто слышал о больничной еде, как о еде плохого качества. Но вот здесь мне удалось подсмотреть, чем же кормят пациентов: надо сказать еда очень аппетитная. Хорошо, что есть места, где врачи работают в хороших условиях: отделка здания просто отличная — как снаружи, так и внутри. Там вообще всё хорошо, что дает основания радоваться за людей, работающих в этой больнице.
Александр Ефимович оказался мне по духу очень близким человеком: он сам сейчас изобретает способ лечения, который должен понизить стоимость некоей операции в 500—1000 раз. Сказал бы поподробнее, но я дал обещал «не болтать».
Он увидел хорошую перспективу и в теме «распознавания ЭКГ». Дело в том, что автоматическое распознавание ЭКГ — это конёк импортного медицинского оборудования, а наш российский производитель пока ещё не нашел хорошую дешевую технологию.
Замечу, что в основном автоматическое распознавание производится в стационаре для наблюдения за пациентом, а точнее — за изменением его состояния. Также оно может использоваться в каретах скорой помощи, где нет кардиолога, а умная техника может подсказать возможный диагноз, объяснив, по каким признакам система поставила этот диагноз.
Запись | Оставить комментарий Комментариев {7} | в избранное | рассказать другу
XML учебник
Мар. 25, 2006 | 08:03 am
На сайте w3schools есть учебник xml. Он там на английском языке. Учебник этот очень хорошо передавал суть и идею xml языка, и я решил его перевести и показать всем желающим.
Встречайте: XML — универсальный формат для обмена данными! И это не просто голословное утверждение. Доказательства представлены на страницах учебника.
Перевел я не весь учебник, а только ту его часть, которая предназначалась не только верстальщикам сайтов, а программистам в общей массе.
Буду рад любым откликам. Также обсуждается в
ru_xml.
Встречайте: XML — универсальный формат для обмена данными! И это не просто голословное утверждение. Доказательства представлены на страницах учебника.
Перевел я не весь учебник, а только ту его часть, которая предназначалась не только верстальщикам сайтов, а программистам в общей массе.
Буду рад любым откликам. Также обсуждается в
