Каждый из вас наверняка хочет видеть свое приложение на просторах сети Интернет. Сколько раз мы спрашивали у Google, Яндекса, Bing и других: «Бесплатный хостинг ASP.NET». Иногда чтобы показать прототип потенциальному клиенту, обсудить проект или просто похвастаться перед девушкой, мол, вот что я сделал. Зачастую для этого надо найти хостинг, но это требует определенного количества времени, сил и денег. Альтернатива проста – поместить приложение «облако». Причем сделать это действительно проще чем кажется т.к. есть такой замечательный сервис AppHarbor. На нем можно размещать свои ASP.NET приложения, подключить базу, поиск, кэш и многое другое, список смотреть тут. Делается это, как вы увидите, довольно просто и не требует каких-то особых знаний, т..е. всю нагрузку на работу железа и ПО для работы вашего сайта берет на себя AppHarbor. Кстати, про бесплатность. Я немного слукавил, это все счастье бесплатно, но только до какого-то момента предельного роста вашего проекта ну и если вы хотите использовать какие-то платные дополнения. Т.е. прототип вы разместите, но если нужен хостинг для большого проекта придется раскошелиться, но думаю, к тому времени у вас уже будет более четкое видение развития вашего проекта. Если все же вам понравится, то прошу смотреть цены. Для меня AppHarbor является полигоном для испытаний, но чем больше я им пользуюсь, тем больше мне нравится.
Рубрика «Git» - 52
Введение в работу с AppHarbor — облако для ASP.NET приложений
2012-10-10 в 4:44, admin, рубрики: .net, ASP, ASP.NET, Git, Облачные вычисления, метки: ASP.NET, GitBitbucket — большое обновление
2012-10-09 в 18:55, admin, рубрики: bitbucket, Git, github, Mercurial, Системы управления версиями, метки: bitbucket, Git, github, mercurial 
Bitbucket — это хостинг для Mercurial и Git репозиториев. Ближайший аналог и прямой конкурент — github. По популярности Bitbucket отстаёт, однако у него есть пара заметных фич по сравнению с github — это поддержка Mercurial и возможность создать до 5-ти приватных репозиториев на бесплатном аккаунте (у github вообще нет приватных репозиториев для бесплатных аккаунтов).
Сегодня команда Bitbucket выпустила большое обновление своего сервиса. Полностью обносился дизайн и добавилось много новых функций. Сделаю краткий обзор нововведений на основе записи в официальном блоге команды разработчиков.
Читать полностью »
Безболезненная миграция с Gitosis на Gitolite
2012-10-04 в 6:27, admin, рубрики: Git, gitolite, linux, Migration, метки: Git, gitolite, linux, Migration Gitosis уже не поддерживается, и не за горами стабильный релиз Debian Wheezy, на котором его уже не будет. Поэтому было принято решение о миграции на gitolite. Не смотря на то, что есть соответствующий мануал, он не даёт ответа на вопрос — «Как это сделать и ничего не сломать?». Об этом сейчас и пойдёт речь.
Читать полностью »
Быстрое развертывание небольших web-приложений на сервере посредством git push
2012-09-22 в 16:27, admin, рубрики: Git, Веб-разработка, развертывание, метки: Git, развертываниеКонтекст
Предположим мы поддерживаем небольшой web-проект. У нас есть песочница для разработки с git'ом, отладчиками и прочими полезными вещами. Сайт уже запущен, и код скопирован из песочницы на удаленный сервер. Код приходится иногда (а возможно и частенько) обновлять и дорабатывать. Любые изменения естественно обкатать в песочнице. И тут возникает вопрос: как максимально просто и удобно обновить код на сервере?
Первым же решением, пришедшим в голову, оказывается простая команда git push: мы пушаем в удаленный репозиторий и получаем обновленную версию кода на сервере. Но не все так просто.
Читать полностью »
Создание облачного сайта на PHP с SQL Database и его развертывание с помощью Git
2012-09-19 в 8:56, admin, рубрики: Git, php, windows azure, windows azure sql database, Блог компании Microsoft, Облачные вычисления, облачные сервисыЭто руководство содержит сведения по созданию веб-сайта PHP Windows Azure с Windows Azure SQL Database и его развертыванию с помощью Git. Предполагается, что на вашем компьютере установлены PHP, SQL Server Express, драйверы Microsoft для SQL Server для PHP, веб-сервер и Git. После выполнения всех действий вы получите веб-сайт PHP с базой данных SQL, работающий на платформе Windows Azure.
Примечание. Для установки и настройки PHP, SQL Server Express, драйверов Microsoft для SQL Server для PHP и служб IIS можно воспользоваться установщиком Microsoft Web Platform Installer.
О чем пойдет речь в данном руководстве:
- Как создать веб-сайт Windows Azure и базу данных SQL с помощью портала управления (предварительная версия). Поскольку на веб-сайтах Windows Azure технология PHP включена по умолчанию, для выполнения кода PHP никакие особые действия не требуются.
- Как публиковать и повторно публиковать приложения на платформе Windows Azure с помощью Git.
Следуя инструкциям в этом руководстве, вы создадите простое веб-приложение на языке PHP для регистрации. Это приложение будет размещено на веб-сайте Windows Azure. Снимок экрана готового приложения приведен ниже:
Читать полностью »
Атака патентных троллей на Github
2012-09-18 в 18:11, admin, рубрики: Dura Lex, Git, github, доколе?, зло, патентные тролли, хостинг, метки: github, доколе?, зло, патентные троллиТочнее, на rackspace за то, что хостят гитхаб.
pdf'ка с заявлением в суд.
Среди исцов не только патентный тролль (некая Personalweb Technologies LLC), но ещё каким-то образом L3 communication (крупный ISP).
Цитата:
Rackspace has infringed and continues to infringe the ’791 patent by its manufacture, use, sale, importation, and/or offer for sale of the following products and services within the PersonalWeb Patent Field: Rackspace Cloud Servers and GitHub Code Hosting
Service. Rackspace further contributes to and induces others to manufacture, use, sell, import, and/or offer for sale these infringing products and services. Rackspace is liable for its infringement of the ’791 patent pursuant to 35 U.S.C. § 271.
Список патентов:
Читать полностью »
Поднимаем собственный git сервер GitBlt на хостинге Openshift
2012-09-18 в 14:08, admin, рубрики: Git, git сервер, GitBlit, java, openshift, Облачные вычисления, халява сэр!, метки: Git, git сервер, GitBlit, OpenShift, халява сэр! 
Привет!
Все программисты делятся на тех, кто использует систему контроля версий, и тех кто ещё ёё не использует. Одной из самых популярных на сегодняшний день, является git. И хотя его структура направлена на децентрализованное хранение данных, все мы пользуемся github, assembla, bitbucket или githost. Главный недостаток этих хостингов, в том, что это чужие проекты, которые в любой момент могут прикрыть ваш аккаунт или слить данные налево. И тут на сцене появляется GitBlit! Git сервер на Java, полностью контролируемый вами, с множеством плюшек и веб-интерфейсом. Сегодня будем запускать его на бесплатном хостинге от Redhat.
Поднимаем собственный git сервер GitBlit на хостинге Openshift
2012-09-18 в 14:08, admin, рубрики: Git, git сервер, GitBlit, java, openshift, Облачные вычисления, халява сэр!, метки: Git, git сервер, GitBlit, OpenShift, халява сэр! 
Привет!
Все программисты делятся на тех, кто использует систему контроля версий, и тех кто ещё ёё не использует. Одной из самых популярных на сегодняшний день, является git. И хотя его структура направлена на децентрализованное хранение данных, все мы пользуемся github, assembla, bitbucket или githost. Главный недостаток этих хостингов, в том, что это чужие проекты, которые в любой момент могут прикрыть ваш аккаунт или слить данные налево. И тут на сцене появляется GitBlit! Git сервер на Java, полностью контролируемый вами, с множеством плюшек и веб-интерфейсом. Сегодня будем запускать его на бесплатном хостинге от Redhat.
Командный интерфейс для веб-сайта
2012-09-18 в 13:27, admin, рубрики: Git, github, веб-дизайн, интерфейсы, командная строка, метки: github, командная строкаОтличную идею реализовали на сайте Github.com: это командная строка, встроенная прямо в веб-интерфейс.

Есть автодополнение и история команд: кнопка ↑ для предыдущей команды, прямо как в терминале.
Читать полностью »
Внезапно стал лидом. Что делать?
2012-09-15 в 16:48, admin, рубрики: Git, управление, управление проектами, метки: Git, управление, управление проектами
Во первых перестать паниковать! Если процесс уже налажен, очень важно не наломать дров. Но с другой стороны, как новоиспеченный лид, неплохо бы разобраться в том, как и что устроено на проекте и постараться изменить к лучшему то, что считаешь неверным.
В данной статье (точнее ее первой части) я поделюсь своим видением того, что необходимо внедрить на проекте и какие ключевые правила стоит соблюдать, что бы разработка была максимально быстрой и эффективной.
Читать полностью »
