Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Neptune: инструмент для GTD

Чулан


По натуре своей я человек базалаберный и склонный откладывать на послезавтра все то, что нельзя отложить на завтра. Пару месяцев назад друзья загнали меня в угол и заставили прочесть "Getting Things Done: The Art of Stress-Free Productivity". В сети достаточно материалов про эту методику и я не буду агитировать за ее использование — скажу лишь, что это помогает даже мне.

Речь пойдет больше об инструментарии. Я отношусь к тем, кто работает преимущественно за компом и «классическая» реализация с ее папками и карточками меня определенно утомляет. За последний месяц я перепробовал достаточное количество программ, предназначенных для работы с методикой GTD — от Outlook Dashboard до GTDMail. В результате я остановился на весьма удобной, легкой и интуитивно понятной Neptune.
Читать дальше →
Всего голосов 37: ↑37 и ↓0 +37
Просмотры 1.2K
Комментарии 34

Akamai приобретет Netli

Чулан
Компания Akamai, разработчик распределенной системы кэширования и доставки контента, объявила о покупке компании Netli — создателя сервиса, обеспечивающего ускорение работы интернет-приложений.

Akamai планирует интегрировать все сервисы Netli в свой пакет услуг, который как раз используется для повышения производительности веб-приложений (например, в видеосервисах).

Как пишет CNet, Akamai купит 3,2 млн. акций Netli, сумма покупки не сообщается.
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 422
Комментарии 0

Состоялась конференция «Будущее веб-приложений»

Чулан
Двухдневная конференция «Будущее веб-приложений» (The Future of Web Apps) предназначена специально для веб-разработчиков. Здесь они обсуждают свои специфические проблемы, например, какие программные интерфейсы лучше использовать, как реализовать те или иные функции социальных сетей, какие компании собираются создавать новые приложения в сфере Веб 2.0 и куда можно устроиться на работу. В общем, конференция для «продвинутых» девелоперов, примерно такого же рода, что и московская WWW20006 Russia, которая запланирована на октябрь.
Читать дальше →
Рейтинг 0
Просмотры 271
Комментарии 0

Почему веб-приложения никогда не вытеснят десктоп-программы

Чулан
Мэтт Хартли (Matt Hartley) с MadPenguin.org уверен, что веб-приложения никогда не смогут по-настоящему заменить десктоп-программы. Тому есть множество причин, в том числе угрозы безопасности и подмены личности (identity theft), гарантии аптайма, скорость работы и т.д.

Прямо скажем, заявление Мэтта Хартли — это довольно провокационный тезис в современных условиях, когда налицо именно обратное: появляется всё больше программ, работающих непосредственно через браузер. На «Слэшдоте» развернулась бурная дискуссия по этому поводу.
Читать дальше →
Всего голосов 30: ↑26 и ↓4 +22
Просмотры 633
Комментарии 28

Microsoft открывает бета-версию конструктора мэшапов Popfly

IT-компании
Вчера в Сан-Франциско компания Microsoft объявила о начале открытого бета-тестирования своего сервиса по созданию мэшапов Popfly, ориентированного на обычных пользователей.

Popfly — это веб-приложение, позволяющий людям собирать мэшапы (приложения, использующие различные сервисы), веб-страницы и гаджеты путём перетаскивания и соединения различных компонентов-«блоков», что избавляет от написания кода. Popfly сделан на технологии Microsoft Silverlight.
В мае, когда Microsoft показала альфа-версию Popfly, сервис имел предустановленные «блоки» для популярных веб-сайтов Flickr и MySpace. Сейчас же сервис интегрируется с Facebook, и пользователи могут гаджеты, которые можно запускать в Windows Vista или Windows Live.

Это не первый сервис такого рода. Кроме Popfly существуют сервисы для написания мэшапов Google Mashup Editor и Yahoo Pipes.
Всего голосов 18: ↑14 и ↓4 +10
Просмотры 437
Комментарии 28

Инструментарий веб-разработки Coghead 2.0: создан на Flex, хостится на Amazon

Чулан
Компания Coghead выпустила вторую версию онлайнового инструментария для разработки корпоративных серверных приложений. Система получила новый интерфейс и теперь она работает не на стандартных скриптах Ajax, а на мощном движке Adobe Flex. Именно этим объясняется свежий новый вид, более 50 новых функций и трёхкратный рост производительности. Среди новых фич — поддержка Open ID и новые виджеты, которые можно перетаскивать мышкой.

Перечень кардинальных новшеств на этом не закончен. Отныне система Coghead размещается на машинах Amazon Elastic Compute Cloud (EC2). Соответственно, созданные вами веб-приложения будут работать оттуда.

Благодаря использованию Flex потенциально можно создавать даже офлайновые программы, которые будут работать без наличия доступа в интернет с помощью технологии Adobe AIR. Такая возможность появится примерно в середине 2008 года, заверяют разработчики.
читать дальше и скриншоты
Всего голосов 9: ↑9 и ↓0 +9
Просмотры 216
Комментарии 10

Продажи серверов растут благодаря вебу

Компьютерное железо
Продажи серверов выросли на 8% в I кв. 2008 года по сравнению с тем же отрезком прошлого года. За три месяца во всём мире было продано почти 2,3 млн серверов на сумму $13,6 млрд.

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

На общем подъёме печально смотрится только сектор серверов RISC-Itanium Unix, который уменьшился за период на 8% по количеству серверов (хотя вырос на 4% по финансовым показателям).

Первые два места, как и раньше, делят Hewlett-Packard и IBM. На этот раз вперёд вырвался HP, обогнав конкурента на 0,7%. Впрочем, почти все остальные тоже наращивают обороты. Среди производителей уменьшение дохода отмечено только у компании Sun.
Всего голосов 13: ↑10 и ↓3 +7
Просмотры 249
Комментарии 7

Online приложения и жизнь

Чулан
Привет, меня тут сильно заинтересовал вопрос. Есть огромадная толпа людей, создающих веб-приложения, после релиза беты о ней пишут отзывы, она мелькает недельку другую в блогах, после этого как правило все затихает.
Собственно вопрос. Ими вообще кто-то пользуется?
Существует два наиболее распространённых ответа: в россии нет, потому что и так можно достать нормальное приложение с кряком, в остальном цивилизованном мире да, потому что пиратство карается.
Хотелось бы услышать вашу точку зрения на их жизнеспособность, лучше с примерами из жизни.
Всего голосов 5: ↑4 и ↓1 +3
Просмотры 343
Комментарии 4

Google и бархатная революция в области разработки софта

IT-компании
Google – компания с нестандартным подходом. Например, у Google есть своя файловая система, а в качестве серверов используются обычные компьютерные комплектующие. Но, в то же время, теперь уже широко известный «пустой» внешний вид главной страницы Google – это не продуманное решение, а вынужденная необходимость. Создатели поисковой системы просто не знали HTML, поэтому им пришлось сделать страницу очень простой. Изначально не было даже кнопки «Submit», чтобы найти что-то, нужно было нажать Enter на клавиатуре.

Тем не менее, сейчас Google – первый кандидат на место разработчика софта номер 1. Это при том, что компания является одним из крупнейших клиентов AMD и всерьез задумывается о проектировании железа для собственных нужд.

Читать дальше →
Всего голосов 25: ↑16 и ↓9 +7
Просмотры 370
Комментарии 21

Теория Веб-приложений: 2 старых заметки

Чулан
Здесь приведены две моих старых заметки, посвященных теории Веб-приложений, их структуре и вопросам взаимодействий. Примеры на PHP.

Достаточно абстрактно, с упором на теорию.
Всего голосов 15: ↑8 и ↓7 +1
Просмотры 334
Комментарии 3

Почему корпорации ненавидят Perl?

Perl *
Организаторы конференции YAPC::Europe объявили, что главной темой в следующем году станет использование Perl на корпоративном уровне. А точнее — проблема, что делать с громадными объёмами некачественного кода, которые скопились за долгие годы.

Дейв Кросс, разработчик и журналист на технологические темы, всю жизнь создавал корпоративные системы на Perl, посетил вышеупомянутую конференцию, где побеседовал с представителями компаний. Он пишет в блоге O’Reilly ONLamp, что и сам мог бы заявиться на следующий год с докладом на тему «Почему корпорации ненавидят Perl». Это действительно несправедливо, считает Кросс.

Дейв Кросс не волнуется за своё собственное будущее как программиста, потому что до самой пенсии может быть обеспечен работой, поддерживая множество уже созданных систем. Однако факт в том, что многие крупные компании сейчас отказываются от Perl’а и собираются переписывать всё на Java + PHP.

В настоящее время сами разработчики веб-систем явно начинают относиться к Perl’у как к некому технологически устаревшему артефакту и в целом говорят о нём пренебрежительно. Такое настроение передаётся заказчикам, которые не разбираются в технологиях, однако теперь сразу начинают беспокоиться, едва услышав слово “perl”. Им не нужны «устаревшие» решения, они хотят красивые системы на новых технологиях.
Читать дальше →
Всего голосов 65: ↑50.5 и ↓14.5 +36
Просмотры 7.3K
Комментарии 187

Native Client: одной ногой в офлайне

IT-компании
В понедельник в Google Code Blog вышел анонс нового эксперимента веб-гиганта. Технология Native Client призвана ускорить веб-приложения благодаря прямому доступу к ресурсам центрального процессора на локальном компьютере пользователя.

В пакет Native Client будут входить runtime-плагин для браузера и набор утилит для компиляции, основанных на GNU Compilation Tools. Они позволят веб-приложению, работающему в браузере, в то же время использовать модули, самостоятельно выполняющиеся на ПК. Плюсы от такой модели приложения очевидны: пропадает необходимость перекачивать по каналу «клиент-сервер» большие объемы данных в сетевых приложениях вроде видео- и графических редакторов.

Чтобы обеспечить в приложениях, работающих с Native Client, должный уровень безопасности, Google вводит жесткие ограничения для разработчиков: а) каждое приложение должно быть написано в соответствии с определенными структурными критериями для легкого дизассемблирования; и б) в офлайновых модулях не должны содержаться определенные цепочки инструкций. Такой подход к обеспечению безопасности, однако, сразу вызывает мнение, что Google просто хочет оградить разработчиков, как всегда не пуская их глубоко в свою платформу.

Свои разработки под Native Client можно начинать уже сейчас. Исследовательская версия пакета уже доступна для скачивания и обещает работать на всех популярных ОС под x86 и во всех популярных браузерах, кроме Internet Explorer и Safari на MacOS. Версии для других аппаратных и программных платформ должны появиться в скором будущем.
Всего голосов 38: ↑37 и ↓1 +36
Просмотры 3.1K
Комментарии 46

Ларс Бак о будущем Google Chrome

Google Chrome
Ларс Бак (Lars Bak), ведущий разработчик движка v8 в браузере Google Chrome, рассказывает о причинах, которые побудили его компанию начать разработку браузера два с половиной года назад, а также о планах на будущее. Переведём некоторые интересные отрывки из этого интервью.

Вам не кажется, что производительность Chrome в обработке скриптов и ваши инновации заставили разработчиков других браузеров тоже обратить внимание на это?

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

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

Думаю, я могу так сказать. Я имею в виду, что мы начали работу не на пустом месте. Я двадцать лет работал над виртуальными машинами на таких языках как Java, так что Chrome, определённо, стоит на плечах этих систем.

Было много разговоров об отсутствии поддержки сторонних расширений, она скоро появится?

Мы работаем над этим. Как мы уже писали в блоге, поддержка появится в этом году и это будет в точности то, что вы хотите. Я уверен, что образуется здоровый рынок таких расширений.
Читать дальше →
Всего голосов 55: ↑51 и ↓4 +47
Просмотры 1.1K
Комментарии 56

Нагрузочное тестирование и тюнинг популярных веб-приложений

Блог компании TrueVDS Разработка веб-сайтов *
Мы проводим нагрузочное тестирование для распространенных CMS и веб-приложений. Сейчас это Drupal, Joomla, Wordpress, phpBB и SMF. Результаты тестирования будут публиковаться открыто.

Приглашаю принять участие в тестировании. В обмен участники получат бесплатно годовой хостинг на VDS.

Читать дальше →
Всего голосов 47: ↑41 и ↓6 +35
Просмотры 5K
Комментарии 63

Opera Unite для веб разработчиков

Opera
Как создать простой счетчик в качестве сервиса Opera Unite?
Это поможет понять как вообще писать веб приложения на Opera Unite (так же называемые «сервисы» или «плагины»).

image

15 строк JavaScript + 7 на XML.

Читать дальше →
Всего голосов 88: ↑74 и ↓14 +60
Просмотры 777
Комментарии 32

Движок для создания блогов BlogEngine.NET 2.0

.NET *
В начале января был опубликован второй релиз популярного движка для создания блогов с открытым исходным кодом на ASP.NET BlogEngine.NET 2.0. Пакет для установки BlogEngine.NET 2.0 также размещен в галарее веб-приложений на сайте Microsoft, что позволяет установить его буквально в несколько кликов мыши.
Читать дальше →
Всего голосов 41: ↑27 и ↓14 +13
Просмотры 3K
Комментарии 13

Домашние Финансы — Home.Finance.Ua

Я пиарюсь

Уважаемые хабра-люди, в этом посте я бы хотел рассказать об онлайн-системе для ведения домашней бухгалтерии «Домашние Финансы — Home.Finance.Ua»

Свой пост я разделю на две части. Первая из них будет больше домашне-бухгалтерская, где я расскажу что интересного и полезного умеет система. А вторая — техническая, в которой я попытаюсь раскрыть некоторые ее архитектурные особенности. Если для кого-то много букв — на главной странице есть такая большая кнопка «Протестируйте систему ДОМАШНИЕ ФИНАНСЫ», которая ведет в наполненный реальными данными аккаунт.
Читать дальше →
Всего голосов 46: ↑32 и ↓14 +18
Просмотры 3.9K
Комментарии 38

Pokki: веб-приложения внутри ОС

Разработка веб-сайтов *
Веб-приложения в последнее время набирают большую популярность. С ними мы имеем возможность делать ну всё, что угодно, не покидая окна браузера: обмениваться фото, редактировать видео, смотреть кино, слушать музыку, работать с почтой, создавать презентации. Есть много «облачных» инструментов и для веб-разработчиков, вот, кстати, недавняя хорошая подборка.

Но, да, пусть это и здорово — «не покидая окна браузера» и всё такое. Но в какой-то момент начинает казаться, что это перебор: всё-таки со стороны системы в целом, браузер — это одна программа, и пользователю не очень легко её настроить для удобной работы с приложениями, которые доступны «изнутри». Конечно, тут на помощь приходят расширения для браузеров, а в случае с Хромом — эдакие полноэкранные аддоны, которые так и называются — «приложения». Но в любом случае, это означает, что у них отсутствует чёткая интеграция с ОС, для их работы нужно держать браузер открытым, и так далее.

В случае с каким-нибудь хромбуком, это не проблема — там браузер и есть операционная система, высший слой, он не закрывается никуда. Но для Windows или OSX, описанная проблема всё ещё существует.

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

Pokki app screen

Читать дальше →
Всего голосов 64: ↑58 и ↓6 +52
Просмотры 43K
Комментарии 39

Создание одностраничного ajax-приложения с поддержкой History API (и без нее)

Разработка веб-сайтов *
Судя по комментариям в этой статье, создание веб-приложений с возможностью аякс-навигации является интересной для сообщества темой и пока еще немногие сталкивались с подобной задачей. Я расскажу о ее решении с помощью небольшой библиотеки под названием jQuery-Pjax (либо моего форка ее).

Моя мотивация: в проекте нужно было реализовать mp3-плеер, играющий независимо от навигации на сайте. Далее потребовалось добавить поддержку браузеров без pushState — и я сделал форк библиотеки.

Основные особенности

  • навигация по сайту и обработка форм без полной перезагрузки страниц
  • чистые url, доступные для прямого доступа
  • поддержка #!/hash для устаревших браузеров (добавлено в моей версии)
  • работа с кнопками «назад» и вперед» для современных браузеров
  • а теперь и для старых — благодаря benalman.com/projects/jquery-hashchange-plugin
  • похоже, есть проблемы с ИЕ7 (спасибо Nc_Soft) (тем более, большое спасибо за участие Nc_Soft) и, возможно, opera 11.5 (пока не могу подтвердить, но нахожу крайне удивительным из-за dev.opera.com/articles/view/introducing-the-html5-history-api) — сообщение artishok — проверено и работает на сборке 1074 (not_ice)
  • imsamurai (https://github.com/imsamurai) предложил улучшения библиотеки (и я радостью слил изменения): встроенная функция для отправки форм, улучшения работы с хешами и более развитая система триггеров. (у imsamurai, к сожалению, нет аккаунта на хабре — будем рады помощи)

Ссылки


Принцип работы Pjax

Читать дальше →
Всего голосов 83: ↑81 и ↓2 +79
Просмотры 51K
Комментарии 63

Native Client включён в состав Chrome

Google Chrome
С 2008 года компания Google ведёт разработку открытой (open source) технологии Native Client, которая позволяет запускать x86-код в браузере, с ограничениями безопасности, как у JavaScript. Не нужно объяснять, что благодаря Native Client появится новое поколение браузерных приложений с прямым доступом к ресурсам центрального процессора. В каком-то роде это именно то промежуточное звено, которого не хватало между нативными приложениями и веб-приложениями.

Два с половиной года Google работал над тем, чтобы устранить проблемы с безопасностью Native Client, и вот наконец-то это свершилось: вчера Native Client включён в состав последней беты Google Chrome 14.

Приложения Native Client используют программные интерфейсы Pepper (PPAPI), которые являются апгрейдом Netscape Plugin API (NPAPI) — технологии, используемой в большинстве браузеров, кроме Internet Explorer (ActiveX).

В новом релизе Chrome появилась также поддержка Web Audio API с различными аудиоэффектами, которые особенно пригодятся для создания игр.
Всего голосов 60: ↑52 и ↓8 +44
Просмотры 23K
Комментарии 105