Pull to refresh
184
0
Александр @Caiiiycuk

User

Send message
Еще есть такая порочная настройка в Eclipse: Maven -> Resolve workspace dependencies. Для Gradle есть похожий аналог, или нужно будет депы инсталить в репозитарий после каждого изменения исходного кода?
Обратите внимание на то, что многие задачи были отмечены UP-TO-DATE.


Главное что бы это все нормально работало, а не как в Maven, на разросшемся проекте после внесения правок в исходники maven install собирает какую-то кашу из старых/новых сырцов, приходится делать maven clean install. Но это так оффтоп.

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

И тем не менее я не ощущаю в чем профит от Gradle, я конечно признаю гибкое конфигурирование проекта это круто, но где это применять людям которые не разрабатывают hibernate-core?

Как в грейдле реализовано разрешение конфликтов? Если один проект тянет хибернейт 3.1 а другой 3.5 а третий 2.0, что будет? Где спецификация?

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

Например я хочу добавить n воспоминаний, что я делаю: клик «добавить воспоминания», пишу заметку, чувствую дискомфорт от обилия полей (дата и пр.) которые мне совсем не хочется заполнять, клик «добавить». Повторить все тоже самое n-раз.

Кроме того само поля ввода воспоминания должно быть маленьким, туда пишутся теги воспоминания а не само оно, мне кажется именно это и вводит Ваших пользователей в заблуждение. Большое поле — много текста, маленькое поле — мало текста. Человек который не знает как надо фиксировать воспоминания, будет пытаться все детально изложить и очень растроится когда у него не получится — это его оттолкнет. Я даже за то что бы было ограничение не более 100 символов на воспоминание.

Пока не удобно, я за то что бы было на манер чата, маленькое поле туда пишу теги через запятую, жму энтер воспомниание улетело, пишу дальше — энтер, улетело…
«Наоборот, Amino вобрало в себя лучшие идеи за последние 20 лет, которые проявлялись в различных тулкитах. Было выбрано лучшее, а любые отрицательные моменты либо улучшены, либо они были каким-то образом выкинуты.»

— «Amino находится в ранней alpha-версии и все четко понимают что это значит. Устремления конечно великие, но пока что мы имеем медленный, убогий и глючный релиз.»

WTF?
Все говорят где изменения? Мол новые скриншоты да тема поменялось, однако при последнем обновлении дистрибутива было выкачано с интернета 1000 Мб и обновлено около 2000 пакетов, это как бы намекает. Может юзабилити и не сильно изменился, зато Ubuntu не «форматирует» мне винчестер после запуска как Vista.
Я около года сижу на Ubuntu, теперь я практически не могу пользоваться Windows, он меня раздражает. Там другой принцип мышления, который мне навязывали со школы, и он мне не по душе. Если это перенести в Ubuntu я застрелюсь. Впрочем проблем с zip вообще не замечал, с rar да есть, а zip идеально работает, да и NTFS сам монтируется, может я что то не то делаю?
За ссылку извините, просто интернета не было, я в gedit скопировал что бы не потерять, незаметил что она тут.
habrahabr.ru/blogs/open_source/104997/

А у меня вопрос следующий. В статье указано: «Я тестировал на Windows, Linux и FreeBSD; Qt от 4.4.1 (более старой под рукой не оказалось) до новенькой 4.7.0.»

Каким образом Вы этого добились, потому что сейчас я собираю свои приложения под Qt 4.6 в SuSE и в Windows. Этот процесс у меня не очень прост, как буду переходить на 4.7 не представляю. А Вы столько версии протестировали и под разные системы. Поделитесь секретом :) Что бы не захломлять можно в личку :)
Делал эти упражнения на протяжении полугода утром и вечером. Результат: зрение даже упало чуть, сейчас -4,5. Так что все зависит от причин падения зрения, если переутомление то возможно поможет. Но мне не помогло.

Вот раньше еще в школе я ходил в обычную поликлинику и там мне одевали очки в которых все вокруг размывалось и надо было сидеть и стараться прочесть буквы. После месяца таких занятий у меня зрение восстановилось до 1, сейчас я не знаю что это были за очки и где их достать.
Интересно если бы в тендерах участвовала корпорация вроде Гугла и выиграла бы их… За такие бабки мне кажется у них бы получился проект уж всяко поинтересней, чем мы видим сейчас.
Nsis 100% нормально работает под wine, мы как раз им собираем установщик для win версии. Главное кодировку nsi файла соблюсти (CP1251) и все будет хорошо.
Сорри, продолжаю, для запуска:
1. qmake
2. moc
3. uic
4. idc
Думаю есть как и везде. Например версия mingw компилятора из репозитория постоянно отстает от актуальной (не знаю уж насколько это критично). Не могу больше ничего плохого сказать, пока проблем не возникало (уже 4 месяца пользуюсь этой схемой компиляции). Могу предположить что могут быть проблемы если Вы захотите использовать какой-то специфичный функционал Windows, который не поддерживается mingw.
Можете использовать dependencywalker (http://www.dependencywalker.com/), что бы понять какие библиотеки Вам нужны.
Добавлю еще, что как Вы возможно заметили есть библиотеки с постфиксом «d», эти библиотеки нужны для режима отладки, и таскать их с собой не надо, они как раз и составляют большую часть от тех 130 мб ;)
Преследовалось несколько целей. Самая главная из них — централизованная сборка, т.е. кросс-компиляция позволяет нам выделить одну машину (в нашем случае linux-сервер с OpenSuse), на которой осуществляется сборка приложения под все поддерживаемые операционные системы. Таким образом мы избавляемся от гетерогенности, и поддержка процесса сборки упрощается. Тестировать безусловно необходимо в Windows, после сборки приложение тестируется в родных системах.

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

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

Information

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