• Приглашения в Gmail

      Такое ощущение, что команде Gmail вставили пистон в одно место: новые фичи идут одна за другой. Только что прошла новость о добавлении аттачментов при помощи DragNDrop, и вот еще одна фичка — теперь отсылая кому-нибудь сообщение типа «А не пойти ли нам попить… квасу», можно тут же добавить приглашение — автоматически будет создано новое событие в календаре.

      Gmail и так был удобней (по крайней мере для меня) всех десктоп-клиентов, а становится все лучше и лучше!

      Так держать, Gmail Team!
      image
    • Портал EmForge — платформа коллективной разработки

        Так получилось, что последние несколько лет мне приходится принимать участие исключительно в распределенных проектах. Руководство проекта в США, business owner во Франции, разработка в России и Бразилии, а тестирование в Китае — это нормальная ситуация. В таких проектах — очень важна грамотная организация коммуникаций. В разных проектах использовались разные системы. Идеала найдено не было, потому то и был написан собственный «неидеал»: EmForge Portal, который я и хочу сегодня представить, надеясь что кому-то он может оказаться полезным
        EmForge
        Читать дальше →
      • Liferay & EmForge на SunTechDays2010

          Я уже писал тут о таком замечательном портале как Liferay. И вот представилась возможность рассказать о нем широкой аудитории лично.

          8-ого апреля на предстоящем SunTechDays планируется два стендовых (должны идти в небольшом зале параллельно с основной сессией) доклада: один о нашем проекте EmForge Portal и второй о собственно Liferay (в контексте как он нам помог с разработкой).

          Постараюсь осветить Liferay c точки зрения пользователя как продвинутую CMS (и не только — CMS не самая сильная сторона Liferay). Ну и что дает Liferay разработчикам (инструменты, API).

          Буду рад если это кому-то окажется полезным и интересным — как и ответить на все вопросы. Welcome!
        • Портал Государственных услуг Тамбовской Области выполнен на Liferay

            Не так давно случайно наткнулся на портал Государственных Услуг Тамбовской области и обнаружил, что он выполнен на Liferay. Кому-то все равно — а меня это порадовало

            image

            Почему?
            Читать дальше →
          • Лед тронулся: Collocation EEE Box от Replay

              Чтож, действительно Хабр может что-то изменить к лучшему — только прошла новость о Collocation для atom-ных компьютеров от eServer, как я получил рекламу от Replay (а ребята видимо тоже Хабр читают):
              * EEE Box, 1 Гиг памяти, 250 гигов винт
              * Либо 2000 в месяц за аренду
              * Либо выкуп за 12 тонн и тогда 1000 в месяц.

              Детали тут (ни в коем случае не сочтите за рекламу — не я вляюсь сотрудником/агентом реплея и ни коем образом не гарантирую качество их работы — просто вдруг кому-то будет интересно или кто-то «не успел» на эксперимент от eServer-а).

              Сам держал машинку на atom-е (самосборную) в качестве сервера дома с кучей запущеных сервисов (напишу попозже) — и остался доволен — но, 2000 в месяц (если без выкупа) — мне кажется все-таки дороговато

              Опять-таки- использовать Asus или Acer для collocation-а — мне кажется немного нерационально — в их цену включены бренд и красивый корпус, которые при collocation-оне нафиг не нужны.
            • Firefox становится дефолтовым браузером?

                Помните времена, когда заходя на какую-нибудь страничку вы видели вежливое сообщение «Извините, но для просмотра данного сайта вам надо иметь IE 6.0+»?

                Похоже времена меняются — при заходе в консоль только что анонсированного CloudFoundry пользователи получают:
                «The browser that you are using is not supported by Cloud Foundry. You may continue to explore using this browser, but many features and layout elements will not work or display properly. We recommend that you use FireFox 3.0+ for Cloud Foundry.»

                Ни в коем случае не считаю, что создание веб-приложения работающего только с одним браузером — хорошая штука… но тенденция занятна
              • RentACoder vs oDesk

                  В последние дни вышла пара блогов о RentACoder. Хотелось бы сравнить эту систему с другой — oDesk — что бы начинающие фрилансеры знали с чего начинать

                  Сразу оговорюсь — я не являюсь ни сотрудником RentACoder ни oDesk, и все нижеизложенное является исключительно моим мнением основанным на собственном опыте

                  image vs image

                  Читать дальше →
                • SourceForge поменял дизайн

                    Причем глобально. А так же вывели на главную страницу каталог и рейтинг.
                    Вообщем все стало красивее и функциональней
                    image
                    www.sourceforge.net
                    UPD И еще подумалось — вот бы мой EmForge к ним на первую страницу попал — представляю какой source-forge-эффект можно получить!
                    UPD2 Перенес в мир sourceforge.net
                  • Хостинг на AWS (EC2, EBS, S3) для чайников

                      На хабре уже проскакивали периодически заметки посвященные AWS (Amazon Web-Services) — так что тема не новая. Однако, если для меня лично (да и для многих моих знакомых как выяснилось) — этот термин был знаком — однако каких-либо деталей я не знал. Попробую на основании только-что полученного опыта рассказать немного подробней, а так же изложить основные шаги по организации хостинга сервера на AWS и его преимущества. Как и несколько ссылок, которые могут оказаться полезными.
                      image
                      Читать дальше →
                    • Liferay — Open-Source портал на J2EE

                        Только вчера закончил свой первый, полнофункциональный портлет для Liferay (SVN/Mercurial/CVS браузер) — и хочу поделится некоторым опытом (пусть и минимальным). К тому же по Liferay вроде на Хабре еще ничего не пробегало. Статья очень поверхностная — но тем не менее, надеюсь, даст некоторое начальное представление

                        image

                        Читать дальше →
                      • А у нас все как всегда

                          Потребовалось мне тут оформить новый загран — и так как связываться с «турфирмами» мне не очень хотелось по ряду причин, поехал в районый ОВИР. Захожу — а там все как всегда — маленькая комнатушка, толпа народу, какие-то списки, к окошку за анкетой не пробиться — что и как делать — непонятно… Вообщем, за 10 лет с моего последнего посещения данного заведения — ничего не изменилось (ситуация я думаю всем знакомая).

                          Но! Нет! Изменилось! В одном из объявлений написано — анкету, как и ответы на все вопросы и примеры заполения смотри на нашем официальном сайте ufms.spb.ru (лучше не кликать — за безопасность ссылки не ручаюсь)

                          О! Все-таки прогресс за 10 лет на лицо! Что из этого прогресса получилось — смотри под катом

                          Читать дальше →
                        • Поддержка стандартов в Java для Google App Engine

                            Первый взгляд на доку очень радует — работа с различными сервисами, которые предоставляет GAE осуществляется через стандартные Java API. (Как раз боялся — что если Java в GAE и появится — то вся работа будет осуществляться через Google-специфичные API):

                            Читать дальше →
                          • Несколько слов о Mor.ph

                              В ходе недавнего обсуждения Google App Engine (GAE) и Java на этом хабратопике добрые хаюралюди предложили посмотреть на Mor.ph

                              посмотрел, на первый взгляд выглядело вкусно — но в ходе реального использования выяснил несколько но. О них и поговорим.

                              Читать дальше →
                            • Java vs .NET on Win2k

                                По совету добргого человека rodem решил использовать Paraffin при создании инсталяции WiX-ом (описанов моем предыдущем посте).

                                Но, совершенно неожиданно столкнулся с проблемой — Paraffin требует для работы .NET 3.5, а максимальный .NET, который я могу поставить на билд-машину (по лицензионным соображениям — это Win2k) — .NET 2.0

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

                                Опять-таки — ни в коем случае не собираясь устраивать очередной спор что круче — Java или .NET (думаю оба хороши для своих задач).

                                Интересно другое, почему Java работает на Win2k включая последние версии (7-ку не пробовал — ну так она и не в продакшн еще) — а .NET остановился на достаточно древней 2.0 (при том что и .NET и Windows разрабатывается одной и той же компанией и, казалось бы, обеспечить совместимость намного проще)?
                              • Простая инсталляция Java веб-приложения (часть 2)

                                  На самом деле речь тут пойдет уже не о Java. Допустим, у вас есть некторый zip с некоторой программой (например созданный в первой части) — и вы хотите сделать для него msi (для установки через Windows Installer). Это может быть что угожно — jetty + ваш war, апач плюс php-ха — в данном случае это уже не важно. Важно что это «нечто» — что надо после установки запустить в качестве сервиса

                                  Как это сделать при помощи WiX под катом

                                  image

                                  Читать дальше →
                                • Простая инсталляция Java веб-приложения (часть 1)

                                    Итак, вы написали свое супер веб-приложение на Java и теперь хотите что бы как можно больше людей его скачало, задеплоило и начало пользоваться? Все отлично, только для для некорых java-прораммистов, особенно для тех, кто последние цать лет прожил в мире J2EE может быть открытием, что для 99,9% людей в этом мире слова «Просто задеплойте этот WAR-ник на ваш любимый сервер» окажутся пустым звуком. Ну ок, может не 99,9% а 99,8% — ну или около того.

                                    Ниже следует первая часть туториала о том, как из вашего варника сделать красивый Windows Installer (да-да, мало того что большинство людей не знают слова деплой, так они еще и Windows пользуются!) с использованием WiX
                                    Читать дальше →