Pull to refresh
168
Karma
0
Rating
Александр @Caiiiycuk

User

  • Followers 16
  • Following 4

Qt & Ubuntu. Настраиваем среду для компиляции win32-приложений

Преследовалось несколько целей. Самая главная из них — централизованная сборка, т.е. кросс-компиляция позволяет нам выделить одну машину (в нашем случае linux-сервер с OpenSuse), на которой осуществляется сборка приложения под все поддерживаемые операционные системы. Таким образом мы избавляемся от гетерогенности, и поддержка процесса сборки упрощается. Тестировать безусловно необходимо в Windows, после сборки приложение тестируется в родных системах.

Представьте — я разработчик и работаю в среде Ubuntu, я меняю что-то в исходных кодах. Теперь мне нужно проверить не сломалась ли при этом приложение в Windows, я просто кросс-компилирую, вместо того что бы держать еще одну полностью настроенную win-машину только для компиляции. Быстрее и удобнее. К слову можно делать кросс-компиляцию из win в nix, естественно.

Жизнь стартапера

Хабр уже не тот, два дня не было — 190 новых топиков… Этот топик просто взорвал мне мозг, похожую картинку видел в методичкие по экономике на 1 курсе — выход на точку без убыточности…

-1

Common Language Infrastructure (CLI) для веба

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

Common Language Infrastructure (CLI) для веба

По моему мнению программисты пишут на том что идеально подходит для поставленной задачи (по их мнению), в любом случае я к этому стремлюсь. Поэтому, почему мне скажем не использовать для доказательства теорем скажем Prolog, если CIL позволяет. Ну а там где мне нужна производительность C++, почему нет? Стабильность и безопасность почему бы Java не воспользоваться, в общем ничего плохого в этом не вижу.

Samsung разработали USB-монитор для PC

Вроде же всю жизнь было >= 24 кадра/секунду для комфортного восприятия? Или все уже эволюционировали кроме меня :)

Samsung разработали USB-монитор для PC

Это громко сказано, эти технологии известны давно, как все знают кпд их очень низок. LCD монитор может и можно будет смотреть на расстоянии 2-5 метров от «источника» беспроводного электричества, который сам подключен проводом. В общем та еще технология, плюс у особо впечатлительных разовьется прогрессирующая параноя облучения головного мозга )

PocoCapsule: делаем «Hello world» проще

Возможно… Есть пара идей, не знаю как скоро, надо все хорошенько прощупать :)

JBrowser: реинкарнация MozSwing

Изначально я его и использовал. Были проблемы с рендеренгом браузера в моем приложении — он постоянно мелькал или появлялись не ясные артефакты. Не мог найти xulrunner на некоторых *nix — системах. Потом, на windows-системах, использует ie, что совсем не подходит для моего приложения. Нет возможности поставлять xulrunner со своим приложением.

Я еще много использовал SWT (вот там реализация интеграция xulrunner — лучшая по моему мнению), точнее интеграцию SWT&Swing, но в этом режиме приложение было не стабильно и постоянно падало :( Я попробовал и стал использовать MozSwing, постепенно накопились многие исправления, которые объединились в JBrowser.

Как отлаживают графику Windows в Microsoft

Вау, я захвачен вашими статьями, спасибо :) Идея пост-отладки засела мне в мозг, я хочу это делать :) Я вот только, не могу понять, с чего же начать. Может Вы дадите вектор движения.

Поясню, сейчас я пишу на C++ из под NetBeans (ох, это ужасно, в плане дебага). Когда мне сообщают о какой-либо ошибке, я просто прикидываю где бы это могло быть, и расставляю брейкпоинты запускаю приложение из под IDE ну и так далее…

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

VS 2010: Нововведения в отладке

Прочел, вот этот топик habrahabr.ru/blogs/windows/43179/, и почему-то сразу понял что это очень важно :) Блин, так бы у меня в компании можно было дебажить ошибки, жизнь была бы прекрасна :)

VS 2010: Нововведения в отладке

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

Демонстрация самого быстрого в мире робота

Я вот только не совсем понял, во втором ролике, где то на 1.00 по времени. Зачем робот перекладывает с одной полосы на другую, вроде можно саму полосу закольцевать и робот не нужен, он там даже не упорядочивает, просто перекладывает… Ну да ладно…

Java 2D и буфер глубины

Хмм… Интересная идея. На данный момент, в моем тестовом примере, альфа канал src-растра всегда содержит значение 255, а dstIn и dstOut совсем не имеют альфа-канала (bands == 3, либо я что то не так интерпретировал). Возможно, если залить экран цветом (0, 0, 0, 0), тогда может появится шанс поиграться с попаданием отображаемой точки в полигон по значению альфа канала. Надо проверить. Я буду очень признателен, если вы мне поможете разобраться с проблемой «сглаживания», потому что определять находится ли каждая точка растра в желаемом полигоне, очень накладно.

Information

Rating
Does not participate
Location
Новокузнецк, Кемеровская обл., Россия
Date of birth
Registered
Activity