• GWT приложение за 30 минут
    0
    Как у любой другой конструктор, Roo хорош для «стандартных» задач, но с его помощью не получиться сгенерить приложение решающее что-то нестандартное.
    Хотя — в результате работы Roo — вы получаете вполне стандартный проект основанный на maven — и дальше его можно «пилить» руками без использования Roo

    Пощупать — к сожалению сейчас никуда не могу выложить — но — с точки зрения «конечного пользователя» — там щупать особо и нечего — простейший CRUD — все-таки данный пример больше инетересен с точки зрения изучения кода, который получился при генерации.
  • GWT приложение за 30 минут
    0
    ну я аспектами никогда не пользовался — просто наверное потому что не умею :)
    и в этом плане руу хороший пример использования и туториал
  • GWT приложение за 30 минут
    +1
    мне код который roo сгенерил понравился именно с точки зрения ознакомления — узнал много нового про spring и hibernate, про AOP вообще молчу
  • Нюансы Google Apps Marketplace
    0
    Примеры кода сильно зависят от языка программирования. Для PHP & Java есть примеры на Google Code — они вполне адекватные.
    По поводу поддержки OpenID — мне кажется свое лучше не писать (зачем изобретать велосипед) — а взять готовую библиотека (например тот же Step2 для явы).

    Если говорить про исходники EmForge — то часть ответственная за openID & Google Apps доступна сайте — но код очень сильно специфичен для Liferay (на котором построен EmForge)
  • Нюансы Google Apps Marketplace
    +1
    В данном случае EmForge — просто приложение интегрированное с Google Apps — и на примере которого и был получен опыт описанный в статье. Статья вся-таки про Google Apps Marketplace.
    Но если кому-то интересно — EmForge — это платформа коллективной разработки, вот анонс EmForge на Хабре
  • Обзор CMS по категориям
    +1
    просто вначале сказано просто о CMS — я нигде не видел что упор делается именно на PHP (хотя догадывался)
  • Обзор CMS по категориям
    0
    я писал о нем на хабре когда-то — а если в двух словах — CMS, блоги, форумы, построение социальных сетей, и много чего другого. Наверное самый крутой портал на Java (по крайней мере из Open-Source)
  • Обзор CMS по категориям
    0
    Странно что ничего не сказано про Liferay
  • Приглашения в Gmail
    0
    как показала практика — нормальный (свободный) перевод новостей про фичи gmail-а — лучший способ поднять карму на хабре :) (хотя не уверен что это правильно)
  • Приглашения в Gmail
    0
    хм… да… если сравнивать веб и десктоп решение — то вы правы — надо сравнивать gmail (+ все google сервисы) и outlook (+ exchange)

    но, если так дальше пойдет — с какой переодичностью появляется новая функциональность в outlook? я думаю gmail + google services скоро и в ваших глазах их перегонят
  • Приглашения в Gmail
    0
    то есть к обычному Gmail (как и к аккаунту на google apps)
  • Приглашения в Gmail
    +1
    etacts цепляется к обычному email

    то что на google apps marketplace — к google apps
  • Приглашения в Gmail
    +2
    Ну я подписан на этот блог: googlesystem.blogspot.com — там появляются все новости по всем продуктам
  • Приглашения в Gmail
    0
    Ключевое слово «инфраструктура». Если у вас Exchange — то да — лучше оутлука ничего не будет. Гугл же предлагает свою инфраструктуру (тут кстати логичней сравнивать Google Apps и Office Live).

    А если сравнивать с десктопным клиентом (в чистом виде) — то и сравнивать надо с Outlook-ом голым — без exchange
  • Приглашения в Gmail
    +1
    https://www.google.com/enterprise/marketplace/search?categoryId=3&orderBy=rating

    У себя (по просьбе заказчика) поставил etacts.com (но правда пока не понял ее прикола — видимо все-таки CRM не мой основной инструмент)
  • Приглашения в Gmail
    +3
    я боюсь с открытием Google Apps Marketplace (все хочу написать о специфики адаптации приложения для него) — я боюсь Google Apps подомнет всех своих немногочисленных конкурентов, так как появится (появляется) огромное количество решений (типа CRM или управление проектами)

    Так что — эта фичка — капля в море
  • Приглашения в Gmail
    +4
    почта, основной инструмент для коммуникаций — для многих — основной инструмент в котором проводят много времени. И удобно — если такие вещи можно сделать прям из нее — не перключаясь в календарь

    Как раз сейчас крутится реклама Google Apps, «типа потратил час на организацию получасового митинга — и перешел на использование Google Apps» — так вот такая фича позволяет организовать митинг за минимальное количество времени/кликов
  • Drag and drop вложений в письма
    +2
    фича хорошая — а перевод корявый (ну как-то не звучит...)
  • Регистрируем торговую марку в США
    0
    А может ли в качестве подтверждения выступать ссылка на сайт? (В случае если мы говорим о сервисе)
  • Портал EmForge — платформа коллективной разработки
    0
    ProjectsCloud не пользовался — потому сравнить не могу — на первый взгляд идея схожа. Отличия которые я вижу:
    1. ProjectsCloud — на русском (русский у них явно лучше чем на EmForge) — но нет возможности использовать при работе с зарубежными заказчиками — EmForge же в первую очередь ориентирован на запад (хотя и разрабатывается в России и Польше)
    2. EmForge базирается на Liferay — очень популярный продукт с множеством дополнений — которые, при необходимости, могут быть так же включены в EmForge. ProjectsCloud базируется на собтсвенной разработке DevProm

    Но, судя по тому, что ProjectsCloud существует дольше — думаю он более стабилен и наверное функционален.
  • Портал EmForge — платформа коллективной разработки
    0
    спасибо — исправил
  • Портал EmForge — платформа коллективной разработки
    0
    В SourceForge, как и в Google Code — нельзя создать «закрытые» проекты, только open-source. Это наверное основное отличие
  • Портал EmForge — платформа коллективной разработки
    0
    На сомом деле подобных систем много (как и было написано выше), тот же unfuddle (который сейчас тоже обсуждается на хабре).

    Если говорить о FogBugz, то, я бы предпочел скорее JIRA Studio, благо стоят они одинакого — 25$ за пользователя, только для меня, как и для многих, это слишком дорого
  • В поисках альтернативы Basecamp: обзор Unfuddle.com
    0
    Можно, только если посчитать время, которое вы потратите на установку, настройку и затем поддержку, и прибавите к стоимости VPS — то получится не факт что дешевле.
    Это то, на чем живут все Saas бизнесы. К тому же рынок подобных систем большой, и цены достаточно низкие.

    По поводу собственного сайта — некоторые системы (например мы в EmForge) позволяем повесить свой домен — так что заказчик может и не узнать что вы где-то «хоститесь»
  • Портал EmForge — платформа коллективной разработки
    +1
    впечатления о Liferay — положительные. Вот доклад делал по нему на SunTechDays, кстати по результатам общения на SunTechDays сделал на EmForge <a href=«www.emforge.net/web/russian-liferay»отдельную community по обсуждению вопросов связанных с Liferay — если присматриваетесь к Liferay и есть какие-то специфичные вопросы — лучше туда (там есть специальный форум для этого)- постараюсь ответить.

    Ну а если в двух словах: не все идеально — бесcпорно Liferay не лучший blog-движок (есть например wordpress), не лучший wiki (взять например тот же mediawiki), не лучший форум (не знаю — сильно не пользовался -вроде тот же phpBB очень популярен), но он берет в совокупности.
    Для разработчика есть и свои пряники, и свои «кнуты».

    Но в целом я очень довлен выбором Liferay в качестве основы для EmForge
  • Портал EmForge — платформа коллективной разработки
    0
    спасибо — исправил — а вам плюсик за внимательность!
  • Портал EmForge — платформа коллективной разработки
    0
    Спасибо за напоминание — про это (вернее про то как прикрутить свое приложение к Google Apps Marketplace) будет отдельный пост.

    Так вот, да, дейтсвительно — EmForge умеет интегрироваться с Google Apps, достаточно зайти на нашу страничку на marketplace и добавить его в свой домен.

    К тому же, как показал <a href='http://habrahabr.ru/blogs/GMail/90939/">недавний опрос многие используют «Gmail со своим доменом» — то есть Google Apps — эта фича может быть востребована среди посетителей Хабра…
  • Портал EmForge — платформа коллективной разработки
    0
    низкие требования (относительные) к ресурсам — это то, за счет чего мы надеемся держать низкие цены на сервис (так как самим придется мало тратить на хостинг).

    Одна из самых популярных систем используемая на project hosting-ах — trac — поддерживает только один проект, При организации хостинга хостерам приходится поднимать отдельный инстанс для каждого проекта — что требует ресурсов.

    Крутился еще с ребятами которые делают аналогичный сервис на ruby — тоже хостинг требует ресурсов.
    В нашем случае — хоть минимальные требования Java и особенно Liferay значительно выше того же PHP — но зато потом требвания растут не сильно.

    Например сейчас сервис «держит» хаброэффект без какой-либо видимой нагрузки
  • Портал EmForge — платформа коллективной разработки
    +1
    «Уходят с git»… мне казалось на него только-только приходят — но не будет разводить холивар на тему VCS — к тому же это немного офтопик
    RedMine — хорош, есть даже сервисы которые его хостят, но насколько я помню (в реальных проектах не использовал) — там опять-таки нет форумов
  • В поисках альтернативы Basecamp: обзор Unfuddle.com
    0
    Прикольно — только запостил про наш EmForge — и тут же параллельно пост про Unfuddle.
    Нам в unfuddle не хватило форума. Ну и вообще он, как и многие аналогичные сервисы — ориентирован в первую очередь на взаимодействие «внутри» команды — не предоставляя вид к проекту «снаружи» (например — что бы конечные пользователи могли писать в форуме или создавать баги)
    А так — да, хороший сервис, и основной плюс (по крайней мере для софтверных проектов) по сравнению с basecamp — это svn & git
  • Портал EmForge — платформа коллективной разработки
    0
    ну боюсь тогда что бы на одной странице показать и вики и блоги и форумы и задачи разрешение монитора у пользователя должно быть больше чем fullHD :)

    хотя как дашбоард — имеет смысл — пока что пользователь не может менять содержимое своей страницы — мы работаем что бы сделать удобный и понятный интерфейс создания своей dashboard — где на одну страницу можно накидать все что интересно пользователю
  • Портал EmForge — платформа коллективной разработки
    0
    ну нам тоже :) на самом деле хочется не только мавен, но и hudson интегрировать — но с хадсоном еще сложней (как безопасно разнести job-ы что бы разные пользователи и проекты не мешали и не лазали друг-к-другу)

    По поводу мавена можно добавить в фиче-лист — постарамся съинтегрировать artifactory или nexus
  • Портал EmForge — платформа коллективной разработки
    0
    Имеется в виду что бы для каждого проекта можно было сделать хостинг собственного maven репозитория?
  • Why Mocha? Really, Why?
    +2
    про превышения: когда на eapps.com моя VPS-ка загрузила систему, они бережно перенесли ее в «sandbox» дабы не мешать остальным vps-кам на той же машине, и прислали мне письмо с просьбой разобраться. после разбора вернули все на место. Все перемещиния произошли абсолютно незаметно для конечных пользователей. Это я считаю профессиональный подход к работе (не сочтите за рекламу eapps)
  • «Цветные карандаши» — идеальная система учета задач
    +1
    ну так это и не решение для 30ти.
    Как автор сказал — идеальных решений нет — для их размера команды, сложности проектов и типа задач это решение оказалось оптимальным
  • Liferay & EmForge на SunTechDays2010
    0
    в формате доклада это невозможно сделать — на работе на внутрикорпоративном тренинге я за два часа успеваю только поверхностно пройтись по основным возможностям Liferay для разработчика. По большому счету для более-менее полноценного введения надо 2-3 дня курсов (как Liferay делает). На SunTechDays планирую тусоваться на стенде оба дня — что бы как раз рассказать/показать кому будет интересно какие-то моменты более подробно. Но к вам это к сожалению не применимо
  • Liferay & EmForge на SunTechDays2010
    0
    С точки зрения пользователя/админа — CMS (управление страницами и содержимым), управление пользователями, группами, организациями, правами доступа. Средства взаиможействия (collaboration): блоги, вики, форум. Построение социальной сети на Liferay. Может еще что.

    С точки зрения программиста — Liferay как инфраструктура — на чем писать UI портлетов, как реализовать сервисы/работу с базой (об этом как раз в petstore попробовал рассказать). Какие дополнительные сервисы/API предоставляются программисту.
  • Liferay & EmForge на SunTechDays2010
    0
    Да, я выложу. Но если говорить о Liferay — никакой PowerPoint (OpenOffice Impress) не заменит живой демонстрации. Так что пока я просто планировал запустить Liferay и показать что он может (с точки зрения пользователей).

    С точки зрения девелоперов — планирую цикл туториалов — первый даже запостил (правда на английском) — на остальные все время не хватает — может к тому времени еще пару статей напишу
  • Превью Civilization V
    +4
    А мне и FreeCiv до сих пор хватает — она к тому же и бесплатно
  • Ubuntu 10.04 alpha 3
    0
    «время загрузки/выключения еще более уменьшено» — время загрузки 9.10 на моем ноуте уже достаточно маленькое — лучше бы было ускорено время засыпания/просыпания ноутбуку.

    А то смешно — каждый раз выключаю ноут только потому, что включить его заново значительно быстрей чем «разбудить»