• Odesk - как поступать в таких случаях?

    opium
    @opium
    Просто люблю качественно работать
    Если почасовка то оплатит одеск. А так были выходные а в них никто не работает, сперва надо подать тикет с жалобой на клиента если он не отвечает .
    Ответ написан
    3 комментария
  • Что выбрать для десктопного приложения на Java?

    @Maksym
    Eclipse RCP (SWT, JFace) сразу даст коммерчески привлекательный вид и user experience, без дополнительных усилий Особенно если бизнес модель хорошо ложится на Eclipse парадигму: центральная мультиоконная область, контекстные области (views), перспективы для разных режимов работы (пользовательских ролей) и т.д. Плюс много другого готового кода, который наверняка пригодится — автоматическое обновление, длинные задачи с визуализацией прогресса, панель проблем и т.д. и т.п.

    Но вход, а также сложность разработки и поддержки — выше чем у Swing, по двум основным причинам:
    1) SWT сразу упирается в наитивный код, часто нелогичный, так себе документированый и более низкоуровневый чем нужно для прикладных бизнес задач, есть ограничения наитивных компонент, которые не обойти малой кровью (в то время как в Swing, фактически, возможно все, и притом логичным правильным способом).
    2) Eclipse RCP — тот еще монстр, с длинной и небезоблачной предисторией. Легко заблудится в документации; одни и те же вещи можно сделать множеством способов (среди который устаревшие, неоптимальные, плохо работающие и т.д. — нужно протаптывать свою тропку); нюансы в конфигурации плагинов/фич, сборки проекта. Часто встречаются проблемы, которые адекватно решаются только с изучением исходного кода (а это, опять же, время).
    Ответ написан
    1 комментарий
  • Что выбрать для десктопного приложения на Java?

    Snowindy
    @Snowindy
    Сам Oracle активно продвигает будущую замену Swing — JavaFX 2.

    По словам разработчиков Oracle на конференции JavaOne, там много хороших вещей типа стилизации UI с помощью CSS. Соответственно, приложение может выглядеть одинаково на всех платформах.
    Ответ написан
    4 комментария
  • Что выбрать для десктопного приложения на Java?

    barker
    @barker
    Смотря какое приложение и зачем. В общем виде я бы ответил: SWT (и, возможно, соответственно RCP / Eclipse Platform / нужный уровень, но не для всех целей)
    Ответ написан
    Комментировать
  • Что выбрать для десктопного приложения на Java?

    allnightlong
    @allnightlong
    однозначно, griffon
    Ответ написан
    Комментировать
  • Что выбрать для десктопного приложения на Java?

    tyderh
    @tyderh
    Swing или SWT, в зависимости от требований. Сейчас вопрос слишком размыт и на него можно ответить любой библиотекой
    Ответ написан
    1 комментарий
  • Плагины для web - приложения Java

    @tsegorah
    Так как вопрос не четко сформирован постараюсь помочь общими рекомендациями.
    Сначала продумайте интерфейсы взаимодействия между приложением и плагинами,
    продумайте как плагины должны цепляться к приложения, например через какой-то конфигурационный файл,
    или плагин должен вызывать какой-то метод в приложении, реализуя что-то наподобее подписки.

    Не знаю что из книг можно посоветовать, так как не знаю что вам нужно,
    по jsf хорошая есть книга Хорстмана ссылка тут

    Я думаю если вы подробнее сформулируете вопрос, то проще будет ответить.
    Ответ написан
    2 комментария
  • Как стать программистом?

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

    К примеру, несколько моих знакомых, которых я считаю хорошими программистами, жаловались, что в детстве-юности самостоятельно изобрели волновой метод поиска кратчайшего пути, решето Эратосфена, и некоторые другие известные алгоритмы, разочаровавшись позже, что это уже давно известно.

    Конечно, я не одобряю велосипеды в профессиональном программировании, но для обучения и саморазвития, по-моему, нет ничего лучше.
    Ответ написан
    1 комментарий
  • Статья про борьбу с "хронической усталостью"

    maxBogovick
    @maxBogovick
    программист JavaSE/EE
    конечно стоит писать, так как самое лучшее лекарство против диагноза «хроническая усталость» — регулярный сон не менее 8 часов в день, на данный момент дорогое средство, которое не каждый может себе позволить
    Ответ написан
    3 комментария
  • Какие книги следует читать, чтоб стать программистом

    @korvindest
    Сам программист и имею некоторый опыт преподавания программирования, как школьникам, так и студентам.

    Начинать с изучения алгоритмов архитектур, баз данных и прочего категорически не советую!

    Убьете в себе всякое желание развиваться в этом направлении. Лучшая мотивация для человека продолжать что то начатое, это когда он видит как что то, только что созданное им, пускай и почти бесполезное, но (!)Работает.

    Начните с какой нибудь книжки изучения языка (C, Java, C#)для начинающих. Для начала освойте основные конструкции языка: Типы данных, Ввод, Вывод, Условия, Циклы, Функции/Методы.
    Потом переходите на решение простых задач:
    — Вывести все числа от 0 до 10
    — Вывести все четные числа
    — Вывести таблицу умножения
    — Красиво отформатировать выводимую таблицу умножения
    — Вывести треугольник паскаля (тоже можно с форматированием)
    Далее стоит уже порешать простейшие алгоритмические задачи, которые потихоньку заставят вас обратиться к книжкам этой тематики:
    — Найти решение уравнения заданного коэффициентами, методом деления отрезка пополам.
    — Позволить пользователю ввести набор чисел и вывести их в сортированном виде.
    — Прочитать файл и вывести все встречающиеся в нем слова (уникальный список слов)

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

    После того как эти азы вам будут уже известны вы и сами найдете себе задачу по плечу. И вам будет гораздо интереснее читать те книжки которые вам тут советуют. И не важно какую платформу и язык вы выберете потом, важно сначала научиться программировать.
    Ответ написан
    1 комментарий
  • bash Как передать в команду в качестве параметра самый новый файл в директории

    blo
    @blo
    инженер-программист
    ls -t /path/ | head -n1
    Ответ написан
    Комментировать