Вебкит хорош в составе Qt и где есть такая возможность — так и делаю. Например на соседнем проекте вполне себе встроенный WebKit в Qt 4.8 в полный рост.
Однако ж в свете околонокиевых событий я бы не рискнул закладываться на регулярные апдейты ;-)
И кстати мне нужен не отладчик, а работа молча, я не зря упомянул prompt service.
Пока было можно — использовали 3.6. Но уже давно не — требуется пачка новейших features. Причем в самых безумных сочетаниях. Например — flash вместе с scale / rotate transform.
Я был в полушаге. Логично — если у меня уже есть URL… ;-) Подвела косность мышления — я пытался путь в путь преобразовать, а получив URL — решил что и так сойдет, URL то везде conform.
Клиент прислал лог чтобы не соврать — со Snow Leopard.
А вообще насчет «выпилен» это сильно — эвон photoshop SDK откроешь — чего только в примерах не увидишь, и это все еще и компилируется под 32 бита (под 64 — уже нет, хотя FSIO к примеру — в полный рост есть и тут).
Я ж специально более понятный пример привел — это имитация try/catch в том случае, когда не допускается использование родного.
Например — когда собирается проект с флажками -fno-exceptions -fno-rtti. Или у микрософта — без флажка -EHsc. Или нижележащий фреймворк принципиально не знает про throw.
Поймите правильно — я совершенно не в восторге от такого трюкачества. Но — приходится.
SVG диаграммы в документы вставлять в одном автоматизированном решении. Это было проще, чем конвертировать в растр и потом сражаться с непопаданием в pantones. «А у вас наш шестикомпонентный цвет на печати выглядит как россыпь точек — вы не попали в заданный CMYK color set!»
Поэтому взяли Apache Batik и дали ему нарисовать картинку на IGraphicsPort.
[irony]Так что уменьшили энтропию, сотня бангалорских индусов больше не выравнивает тысячи диаграмм в фотошопе каждый квартал.[/irony]
К слову, когда решали обратную задачу (нарезали InDesign документы в стопку одностраничных SVG) — использовали тот же подход в виде Apache PDFBox ;-)
Стандартный трюк по оборачиванию лестницы условий, по-моему даже свое название имеет. В Adobe SDK все примеры так обернуты, мы решили по стилю не выделяться.
Этот код я честно слямзил не помню где много лет назад, ну и обрезал по максимуму под свои нужды.
В демоне — очень даже помогает, тут и деманглинг и прочее, и 3rd party код показывает с именами и номерами строк. cmdFile содержит список нужных мне команд, в общем случае там bt + quit.
А вообще я насчитал 31 игру, в которые я успел плотно поиграть и пройти. Многие — не по одному разу. Из них вот эти — есть и сейчас и я них периодически отрываюсь
Blood — в dosemu
Doom — dengine.net, обновленные текстуры взяты там же
Duke — Eduke32
Quake I — darkplaces
JK StarWars — Wine (не только Dark Force но и с Кайлом Катарном и Джереком)
UFO — dosemu
Wolfenstein — Linux port
Однако ж в свете околонокиевых событий я бы не рискнул закладываться на регулярные апдейты ;-)
И кстати мне нужен не отладчик, а работа молча, я не зря упомянул prompt service.
что несколько короче.
Так что в итоге вот что должно было получиться:
А вообще насчет «выпилен» это сильно — эвон photoshop SDK откроешь — чего только в примерах не увидишь, и это все еще и компилируется под 32 бита (под 64 — уже нет, хотя FSIO к примеру — в полный рост есть и тут).
Так что — еще встречается.
Я ж специально более понятный пример привел — это имитация try/catch в том случае, когда не допускается использование родного.
Например — когда собирается проект с флажками -fno-exceptions -fno-rtti. Или у микрософта — без флажка -EHsc. Или нижележащий фреймворк принципиально не знает про throw.
Поймите правильно — я совершенно не в восторге от такого трюкачества. Но — приходится.
Поэтому взяли Apache Batik и дали ему нарисовать картинку на IGraphicsPort.
[irony]Так что уменьшили энтропию, сотня бангалорских индусов больше не выравнивает тысячи диаграмм в фотошопе каждый квартал.[/irony]
К слову, когда решали обратную задачу (нарезали InDesign документы в стопку одностраничных SVG) — использовали тот же подход в виде Apache PDFBox ;-)
Впрочем, еще можно встретить вот такое
В MS DDK встречается в примерах.
Вообще, в деле запуска Java, для мака разницы немного, основных отличий — вот они
и вот это
Где функция
Этот код я честно слямзил не помню где много лет назад, ну и обрезал по максимуму под свои нужды.
В демоне — очень даже помогает, тут и деманглинг и прочее, и 3rd party код показывает с именами и номерами строк. cmdFile содержит список нужных мне команд, в общем случае там bt + quit.
Главное — strip не увлекаться ;-)
— Spien!!!
;-)
А вообще я насчитал 31 игру, в которые я успел плотно поиграть и пройти. Многие — не по одному разу. Из них вот эти — есть и сейчас и я них периодически отрываюсь
Blood — в dosemu
Doom — dengine.net, обновленные текстуры взяты там же
Duke — Eduke32
Quake I — darkplaces
JK StarWars — Wine (не только Dark Force но и с Кайлом Катарном и Джереком)
UFO — dosemu
Wolfenstein — Linux port
это не считая тетриса и вторых героев в телефоне.