Клиент для SQLite есть — Navicat. Умеет Oracel, MySQL, Postgres, SQLite. И есть бесплатная lite версия.
Как уже было замечено, UI действительно будет выглядеть монструозно для решения некоторых задач.
Пример из жизни: есть книжки (.txt) в cp866. Хочется забросить их на pda, да вот только читалка ожидает их в utf8. Конечно, можно открыть книжку текстовым редактором, и пересохранить в нужной кодировке. Но когда файлов более сотни (небольшие повести, рассказы по паре страниц) — сами понимаете, да?Можно найти программу, которая это делает, попутно узнав о новых троянах и т.п.
А можно за те же
Серверные задачи. Посещаемый сайт, лог в конце дня — пару гигабайт. Есть инструменты которые строият отчеты по логам, но нередко приходится делать весьма отличный от шаблонного отчет. И это опять же укладывается в 5 минут и одну строчку.
В OS X консолью пользуюсь очень активно — ей просто нельзя не пользоваться при разработке для веба чего-нибудь сложнее чем hello-world на php. На Rails используется консоль (application console, интерактивная сессия интерпретатора в контексте приложения), запуск app-сервера, управление исходными кодами (git).
Буду.
Если я делаю работу — то я делаю работу, и меня действительно волнует результат а не 8 часов + оплата.
Потому когда идет внеочередной релиз, новый баг у клиента во время презентации, еще что-то, что требует внимания — я над этим работаю.
Ну и кроме того работа мне нравится. Если мне не нравится проект — даже с хорошей оплатой — я им не буду заниматься.
В нормальном режиме получается ~40 часов в неделю. Бывают напряженные моменты — получается 60 и более часов. В день на работу уходит не менее 10 часов. Из них продуктивными — от 6 до 8. Опять же, бывает и больше если припечет.
Не java. Оно, похоже, нативное.