я шел пешком из Мустамяэ (с начала Sõpruse pst) до центра города примерно час, может чуть меньше.
В примере я имел ввиду передвижения на общественном транспорте.
Просто мне вспомнилась история (не помню откуда я это слышал), что в какой-то из компаний когда детектилось, что GC начнет сбор мусора, все запросы перенаправлялись на репилку, сервер перегружался, запросы снова с реплики на основной сервер перенаправлялись.
Если кто-то вспомнит источник, буду благодарен, поскольку слышал это от третего источника. Так сразу не удалось нагуглить.
Автор слишком сконцентрировался на PHP, в то время, как это применимо к программированию в общем.
Его точка зрения попахивает эгоцентризмом немного, но в общем и целом я с ним согласен в том, что решения обрастают лишней ненужной требухой очень быстро, которая не помогает, а наоборот затормаживает развитие проекта.
Я боюсь, что основная проблема в том, что люди привыкли к Eclipse. И не хочется ничего менять. Особенно когда ты знаешь где в Eclipse какие грабли лежат. Другими словами, переход с Eclipse на что-то другое — выход из зоны комфорта. Мне нравится IntelliJ и в свободное от работы время я пользуюсь только им, но на работе у нас используется Eclipse и вряд ли удастся от него отказаться, потому что он пророс глубже некуда.
P.S. Какая комбинация клавиш в Eclipse для инкрементального выделения(в IDEA это Ctrl+W)?
Я благодарен всем тем людям, кто участвует в развитии этой платформы, ибо она до сих пор является платформой номер 1 по популярности в Java мире. И я рад что ей есть алтернативы. И я не понимаю в чем ваша претензия. По просту: не нравится — не пользуйтесь.
Есть графики которые показывают волну скачиваний/продаж. Очень неплохо было бы прикрутить туда для наглядности цифры. То есть, что бы было понятно хотя бы какого порядка цифры: десятки, сотни, тысячи, десятки тысяч и т.п.
В топике, на скриншоте под Mac OS, меню вообще не отображается потому что скриншот не на весь экран, и не видно меню, которое отображается на панеле так же, как в Unity оболочке Ubuntu. Если вы владелец Mac OS, то можете скачать и запустить у себя приложение — больше чем уверен, что меню отобразится вверху, на панеле, там где отображают его другие нативные приложения. Да и как я уже пытался заметить, основная проблема в том, что Swing не использует нативные компоненты, а эмулирует их. Отсюда ряд ограничений, деградация производительности и прочие сопутствующие вещи при __прочих равных условиях__.
Возможно, я учту ваши замечания когда буду писать кросс-платформенного клиента для своего сервиса. В любом случае, спасибо за ваши замечания и рекомендации. :)
Я плохо знаком с Maven Assembly плагином, но из краткого знакомства с документацией, я вынес, что мне предлагается создать 7 профайлов(для каждой из операционных систем и для каждой из архитектур[32/64 бита]) и написать 7 дескрипторов(по дескриптору на профайл). На мой взгляд выходит несколько громоздкое решение для моей задачи.
У меня с Maven все хорошо пока, он катится по рельсам и ты лишь немного направляешь его. Но с ним становится все плохо, когда нужно его кастомизировать. Мое решение на Ant + Ivy у меня заняло в сумме 263 + 11 = 274 строк кода. А сколько строк заняло бы аналогичное решение на Maven?
К сожалению, не нашел на чем проверифицировать, но я так понимаю, что для Mac пользователей должно помочь добавление флага -XstartOnFirstThread:
java -XstartOnFirstThread -jar simple_edit_macosx_cocoa-64-0.1.jar
1). Был интерес именно пощупать фреймворк, на котором построен такой гигант, как Eclipse
2). Как я уже говорил, я не нашел последнии версии swt (3.7) в Maven репозиториях. То, что я нашел, было версии 3.3.0, что не очень-то хорошо(2011 год на дворе как ни как). К тому же Maven хорошо ездит по рельсам, а если нужно сделать что-то кастомное, то тут приходится извращаться. Конкретно пришлось бы использовать в любом случае Ant, только уже из-под Maven'a использовать maven-antrun-plugin, который бы дергал какой-то target, который продуцировал бы билды для разных платформ.
Спасибо, к сожалению под Linux/Windows у меня таких проблем не возникло. Попробую в ближайшее время раздобыть Mac OS X и разобраться в чем там проблема.
В примере я имел ввиду передвижения на общественном транспорте.
Если кто-то вспомнит источник, буду благодарен, поскольку слышал это от третего источника. Так сразу не удалось нагуглить.
Его точка зрения попахивает эгоцентризмом немного, но в общем и целом я с ним согласен в том, что решения обрастают лишней ненужной требухой очень быстро, которая не помогает, а наоборот затормаживает развитие проекта.
P.S. Какая комбинация клавиш в Eclipse для инкрементального выделения(в IDEA это Ctrl+W)?
У меня с Maven все хорошо пока, он катится по рельсам и ты лишь немного направляешь его. Но с ним становится все плохо, когда нужно его кастомизировать. Мое решение на Ant + Ivy у меня заняло в сумме 263 + 11 = 274 строк кода. А сколько строк заняло бы аналогичное решение на Maven?
java -XstartOnFirstThread -jar simple_edit_macosx_cocoa-64-0.1.jar
2). Как я уже говорил, я не нашел последнии версии swt (3.7) в Maven репозиториях. То, что я нашел, было версии 3.3.0, что не очень-то хорошо(2011 год на дворе как ни как). К тому же Maven хорошо ездит по рельсам, а если нужно сделать что-то кастомное, то тут приходится извращаться. Конкретно пришлось бы использовать в любом случае Ant, только уже из-под Maven'a использовать maven-antrun-plugin, который бы дергал какой-то target, который продуцировал бы билды для разных платформ.