Будущее для разработчиков уже сегодня
Все знакомы с такими проблемами, как внезапное отключение энергии, вирусы, уничтожающие самое ценное, рассыпающиеся носители на жёстких дисках, кражи, которые в итоге зачастую выливаются в потери данных. Да, для всего этого есть частные решения, такие как UPS, антивирусы, надёжные операционные системы, системы резервирования на магнитных лентах, S.M.A.R.T, милиция, замок Кенсингтона и т.п., которые тоже нередко подводят, а ко всему прочему отключают бдительность.
Давайте послушаем, что об этом говорят гуру. Только гашноты делают резервные копии на ленточных накопителях. Настоящие пацаны выкладывают всё важное на FTP. А ведь сообщению-то уже почти 15 лет, неужели с тех самых пор практически ничего не изменилось? Вроде бы уже скорость скачивания данных через торренты вплотную подобралась к скорости чтения с жёсткого диска, а стоимость хранения данных на удалённом сервере соизмерима со стоимостью жёсткого диска аналогичного объёма, поделенную на период его морального устаревания.
Что будет дальше? Неужели никто так ничего и не придумал, чтобы спасити наше всё — данные от пропажи? Как спасити данные, застраховаться от всех негативных локальных последствий?
Некоторой части населения Земли повезло, и они могут затестировать сервис полноценных игр по запросу OnLive.
Ладно, а что с более полезными вещами?
Вроде бы обычные пользователи уже могут быть довольны, и поменять свой компьютер на нетбук без жёсткого диска вообще. Связь дешевеет, в том числе и мобильный интернет.
Но что же делать нам, разработчикам, привыкшим ко всем этим терминалам, средам разработки с плагинчиками, виртуальным машинам и системам контроля версий? Давайте разберёмся.
Вот, возьмём свеженькую машинку от Google Cr-48 с установленной операционной системой Google Chrome OS, единственным приложением запускающимся на которой является также предустановленный, как вы уже догадались, браузер Google Chrome.
Хорошо, браузер уже есть.К огромному сожалению нет поддержки режима отображения IE6.
Приладим замечательный редактор исходного кода, который сам себе и браузерный клиент и серверный сервер, Bespin/Skywriter к своему любимому удалённому серверу, либо воспользоваться чужим сервисом так, как сейчас мы пользуемся VS, Eclipse'ом и прочими замечательными. Просто меняем толстого клиента на [вставить язык, на котором он написан] на «тонкого» на JavaScript'е. Разницы — никакой, он точно так же ищет по проекту, работает с контролем версий. Только что можно в любой момент накрыть вас ядерной бомбой, а ваш код будет жить вечно. Если только ядерной бомбой не накроет датацентр.
Есть терминал, но логиниться на удалённые сервера можно только по паролю. Неудобно, но что делать. Возможно, кому-то придёт в голову сделать веб-терминалку, которая будет публичный ключ извлекать из клиентского серфтификата.
За виртуальными машинами в таком и без того виртуализированном окружении дело не встанет.
Так что, пока есть немного времени, переползаем в сеть ещё глубже.
И, запасшись попкорном, смотрим в будущее.
Давайте послушаем, что об этом говорят гуру. Только гашноты делают резервные копии на ленточных накопителях. Настоящие пацаны выкладывают всё важное на FTP. А ведь сообщению-то уже почти 15 лет, неужели с тех самых пор практически ничего не изменилось? Вроде бы уже скорость скачивания данных через торренты вплотную подобралась к скорости чтения с жёсткого диска, а стоимость хранения данных на удалённом сервере соизмерима со стоимостью жёсткого диска аналогичного объёма, поделенную на период его морального устаревания.
Что будет дальше? Неужели никто так ничего и не придумал, чтобы спасити наше всё — данные от пропажи? Как спасити данные, застраховаться от всех негативных локальных последствий?
Сейчас
Самое важное
Многие знают, и все слышали о таких сервисах для хранения самого ценного, того, что хватают, выбегая из дома при пожарах (нет, не компьютерщики, с ними понятно) — фотографий: Picasa и Flickr.Музыка и фильмы
Уже многие составляют свою музыкальную коллекцию Vkontakte. Многие смотрят кино онлайн. Реже — легально, ведь Hulu, Pandora и подобные до нас пока ещё, к сожалению, не добрались.Игры
Любителям простых игр доступны игры Flash и HTML5/SVG.Некоторой части населения Земли повезло, и они могут затестировать сервис полноценных игр по запросу OnLive.
Ладно, а что с более полезными вещами?
Редактирование фото и графики
Пожалуйста, Pixlr.Документы, таблицы и другая офисная мишура
Google Docs, Zoho Office, MS Office Live.Хранение всего подряд
DropboxЛипучие бумажки и пространные записи
Evernote, Remember the MilkПочта
Думаю, тех, кто пользуется Outlook'ом остаётся с каждым днём всё меньше.Мнгновенные сообщения
Meebo, IMO, GTalkПечать фотографий дома
Существует уже более, чем один, сервисов по печати фотографий прямо из Моего Мира@mail.ru, а также ряда других социальных сетей. На подходе даже сервис печати книг. С доставкой всей партии к вашему порогу.Вроде бы обычные пользователи уже могут быть довольны, и поменять свой компьютер на нетбук без жёсткого диска вообще. Связь дешевеет, в том числе и мобильный интернет.
Страшно доверять данные «дяде»?
Можно поставить дома RAID, поставить его в несгораемый сейф, и приварить к стене. Но залить на FTP, зашифровав любимым шифратором — дешевле и проще. Ваше домашнее порно будет защищено в этом случае лучше, особенно в ситуации, когда приходит наряд с ордером, заодно увидев несколько юпитеров, направленных на кровать и провода, ведущие от камеры в шкаф с сейфом.Страшно регулярно передавать данные по сети?
Используйте защищённый протокол HTTPS.Разработчики, разработчики, разработчики, разработчики
Но что же делать нам, разработчикам, привыкшим ко всем этим терминалам, средам разработки с плагинчиками, виртуальным машинам и системам контроля версий? Давайте разберёмся.
Вот, возьмём свеженькую машинку от Google Cr-48 с установленной операционной системой Google Chrome OS, единственным приложением запускающимся на которой является также предустановленный, как вы уже догадались, браузер Google Chrome.
Хорошо, браузер уже есть.
Приладим замечательный редактор исходного кода, который сам себе и браузерный клиент и серверный сервер, Bespin/Skywriter к своему любимому удалённому серверу, либо воспользоваться чужим сервисом так, как сейчас мы пользуемся VS, Eclipse'ом и прочими замечательными. Просто меняем толстого клиента на [вставить язык, на котором он написан] на «тонкого» на JavaScript'е. Разницы — никакой, он точно так же ищет по проекту, работает с контролем версий. Только что можно в любой момент накрыть вас ядерной бомбой, а ваш код будет жить вечно. Если только ядерной бомбой не накроет датацентр.
Есть терминал, но логиниться на удалённые сервера можно только по паролю. Неудобно, но что делать. Возможно, кому-то придёт в голову сделать веб-терминалку, которая будет публичный ключ извлекать из клиентского серфтификата.
За виртуальными машинами в таком и без того виртуализированном окружении дело не встанет.
Так что, пока есть немного времени, переползаем в сеть ещё глубже.
И, запасшись попкорном, смотрим в будущее.
0 комментариев