• Как вы мотивируете себя в саморазвитии?

    Вы будете смеяться, но меня на саморазвитие мотивирует жена.
    Каждый день по несколько раз она напоминает мне, что я должен работать, стараться стать ещё лучше ибо нужны деньги на двухкомнатную квартиру. Она верит, что я чёртов «гений», который может зарабатывать большие деньги, только лениться. Её «пинки» мне под зад реально помогают.

    Знаю смешно, но поверьте — внешний реальный мотиватор на саморазвитие, гораздо лучше любых механизмов самомотивации.
    Ответ написан
    3 комментария
  • Что использовать для Java GUI приложения?

    Lihonosov
    @Lihonosov
    Стоит рассмотреть еще SWT. И Rich Client Platform.
    Ответ написан
    Комментировать
  • Что использовать для Java GUI приложения?

    milky_cookie
    @milky_cookie
    Лучше всего, конечно учить Swing. Таким образом сразу убивается несколько зайцев — приходит понимание ActionListener'ов, построения непосредственно графики в приложении, да и он является надстройкой над AWT, что делает его красивее
    Ответ написан
    Комментировать
  • Что использовать для Java GUI приложения?

    Karde
    @Karde
    Ph.D. student at the GWU & CBI
    Swing
    Ответ написан
    Комментировать
  • Пару вопросов по WinForms (C#, .NET 4.0)?

    @Naps
    >1. Как убрать надпись Series в Chart?
    Для VB :Chart1.Legends.Clear()
    или
    Ответ написан
    1 комментарий
  • Синхронизация локальной и удаленной БД

    sankir
    @sankir
    Нечто подобное описывалось На Хабре
    Ответ написан
    Комментировать
  • Разработка под Mac OS X без наличия самой ОС

    @Paulskit
    Мне кажется сначала важнее определиться зачем пишется та или иная программа. В случае, если программа разрабатывается на продажу, то лично мое мнение — покупать мак и писать на нативном obj-c/cocoa. Если же для чего либо другого — советы выше вполне подойдут.
    Немного поясню, у меня мак уже более 5 лет, есть опыт разработки как на десктопную, так и на мобильную платформу Apple, и всегда нативные приложения выглядели и работали лучше. Пользователи просто избалованы высоким качеством программ, даже если они найдут бесплатную прогу, которая в принципе выполняет нужные действия, но выглядеть она будет как попало и (что еще хуже) с нелогичным для мак-юзера расположением контролов, в большинстве случаев поиски программы продолжатся пока не будет найдена альтернатива. Пускай она будет не такой функциональной или для замены вашей программы понадобятся 2, но если они будут гармонично выглядеть пользователь выберет именно их. Я с таким сталкивался уже не раз. Поверьте, именно так и будет.
    Поэтому, если что-то серьезное или с долгосрочной перспективой — лучше купить мак, благо неплохие модели б\у не так и дорого стоят.
    Ответ написан
    2 комментария
  • Разработка под Mac OS X без наличия самой ОС

    @ShadowMaster
    Купить компьютер на Интел, поставить хакинтош или mac os x в vmware.
    Выбрать лучше xcode, но objective с — язык несколько экзотичный. Java — не очень хороший вариант для GUI.
    Ответ написан
    2 комментария
  • Разработка под Mac OS X без наличия самой ОС

    @unholy
    Мне кажется вполне заработает на питоне или руби плюс обвязка к Qt. Java приложения честно говоря выглядят «немного» ненативно, те половины рюшечек, фишечек и юзабилити просто не будет.
    Ответ написан
    1 комментарий
  • Разработка под Mac OS X без наличия самой ОС

    @fryme
    Писал приложение на связке С++\Qt под мак. Оно внешне выглядит как мак приложение и над этим приходилось попотеть. Что могу сказать по этому поводу.
    1) У меня тоже AMD и никакая виртуалка толком не заработала. Одна в итоге со скрежетом запустилась, но работала настолько медленно, что сборка небольшого проекта занимала больше часа, когда если собирать на винде на моей же машине занимает 7-8 минут максимум.
    2) Про Java не знаю, могу сказать только про то на чём сам писал. Всё очень неплохо, но сделать его выглядищим и работающим нативно непросто. Лучше, конечно, писать под мак на objective-c. До многих вещей ты из Java или C++ просто не достучишься.
    3) Я вообще писал сначала под виндой, а тестировал на mac mini, на который ходил по VNC. И не раз встречался с какими то тонкостями, которые свойственны только OS X. Поэтому, чтобы тестировать и реализовывать полноценный функционал нужно иметь OS X под рукой.
    Ответ написан
    Комментировать
  • Разработка под Mac OS X без наличия самой ОС

    zenden2k
    @zenden2k
    PHP & C++ programmer
    1. Можно писать на C++ с использованием Qt, QtCreator вам в помощь.
    2. Тестировать можно на виртуальной машине — скачайте готовый образ Mac OS X для VmWare/VirtualBox с рутрекера (есть сборки и для процессоров AMD). Главное чтобы ваш процессор поддерживал аппаратную виртуализацию.
    Ответ написан
    2 комментария
  • Разработка под Mac OS X без наличия самой ОС

    osby
    @osby
    Да, можете писать на Java и на маке заработает, на то она и Java. Есть небольшие нюансы, например лучше использовать File.separator вместо символа / в путях, но в целом разницы никакой.
    Ответ написан
    Комментировать
  • Посоветуйте мобильный ноутбук для программирования

    @fleshy
    asus u30sd — сам купил недавно, доволен как слон
    Ответ написан
    Комментировать
  • Посоветуйте мобильный ноутбук для программирования

    reddot
    @reddot
    посмотри в сторону samsung 350u2b. сам думал покупать его в качестве дорожного программерского ноута. но в итоге решил дождаться ноутов на ivy bridge.
    Ответ написан
    Комментировать
  • Посоветуйте мобильный ноутбук для программирования

    tzlom
    @tzlom
    Работаю с eeepc 1005PE, всё норм (в том числе и связка джава/нетбинс)
    в том числе и работа с браузером, хотя конечно на ББ JS код отлаживать удобнее, но по скорости — никаких нареканий (правда у меня Gentoo)
    Рекомендую ставить Awesome — управление с клавиатуры и тайловый, плюс мало места на экране занимает, то что надо для работы с ноута над исходниками
    P.S.
    Выше предлагали MacBook Air — бесполезный обогреватель, только зарядку за ним носить.

    ИРЛ — ноут бери под себя, все претензии к ноутам зависят от формы рук (в прямом смысле) и навыку конфигурирования системы (кривизна рук опять таки)
    Я бы не сказал что под ееерс всё работает из коробки, но в рабочий вид допинать не сложно (и в любом случае подрихтовать линукс под железо никогда не помешает)
    Производительность для тебя не станет ключевым фактором, так что выбирай по габаритам, удобству, весу и времени автономной работы
    Ответ написан
    1 комментарий
  • Посоветуйте мобильный ноутбук для программирования

    stepank
    @stepank
    у меня сейчас как раз asus-1005ha, 10 дюймов, 1024х768, глянцевый экран, одноядреный атом 1.66ггц, кодить на нем вполне реально. один мой проэкт (https://github.com/stepank/pyws, сам можешь оценить количество кода) был целиком написан на этой машинке. сначала использовал эклипс, потом пересел на идею, операционка — убунта. что удивительно, производительности процессора хватает для иде, а вот браузеры работают весьма неторопливо

    к клавиатуре постепенно привык, и сейчас она не вызывает никаких проблем, хотя полноразмерная, конечно, удобнее. главная беда нетбучных клав — отсудтсвие полноценных home, end, pgdn, pgup, вместо них нужно испольвать fn+стрелки, но спустя некоторое количество кода это переходит на автомат, иногда после выходных на полноразмерной клаве пальцы сами тянутся к несуществующей fn. зато из-за меньшего размера клавиш приходится меньше пальцы растопыривать — все сочетания клавиш с ctrl выполнять ощутимо легче. да и вообще руки по клавиатуре меньше летают :)

    глянцевый экран иногда, конечно, мешает, но это единичные случаи, большую часть времени я этого просто не замечаю. разрешения 1024х768 вполне хватает для панели с файлами и самого редактора. структуру файла (классы, методы, функции) обычно держу закрытой. но у меня есть четкое правило — строки должны быть длиной не больше 80 символов, впрочем, я его придерживаюсь и на 24 дюймовом мониторе на работе ;) гораздо больше, кстати, напрягает разрешение экрана по высоте, в браузерах разные панели съедают много места и даже пользуясь хромом иногда приходится переходить в полноэкранный режим

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

    тем не менее, если есть возможность взять что-то дороже больше, то действительно бери что-то с 13 дюймами. я решил себе сделать подарок на др и пересесть через некоторое время на asus u36sd
    Ответ написан
    1 комментарий
  • Посоветуйте мобильный ноутбук для программирования

    amureki
    @amureki
    Python/Django
    Присоединяюсь, минимальный подходящий вариант — ноутбук с 12".
    Характеристики у ноутбуков одной ценовой категории по большому счету похожи, так что считаю что стоит уделить особое внимание клавиатуре.
    Ответ написан
    Комментировать
  • Посоветуйте мобильный ноутбук для программирования

    masterrr
    @masterrr
    Посмотрите Asus 1215N
    Ответ написан
    Комментировать