Posts Tagged ‘projects’

Hosting SVN with XP-Dev

May 30th, 2011

Took time searching for a formula to organize the sources of my projects. Each day that passes, I have more and more projects and I find it difficult to organize, that, without taking into account the possible loss of data or the problem of changing equipment. I had a long time that in addition to hosting web host could create SVN repositories, the problem was that this had to enter the console, create the repository and could do little more than use the SVN repository. Some projects I decided that having an idea they were opensource, could take advantage of the service offered by Google Code, but of course, other projects are personal projects I'm developing for other companies and Google Code, only lets you use opensource projects.

Some research online, I found XP-Dev, a hosting service only offers hosting for SVN, GIT and Mercurial. The service offers a free version for which we use for 2 projects private and public all you want, with a maximum disk space 200 MB. The free service limits us some access features such as SSL, in addition, other features are not missing anything, because it has a complete system with which to manage projects, manage tasks, manage bugs, wikis, etc. all easily configurable. From 4 € per month, $ 5, we have access to basic account, which will give us access to full service as SSL access, you can create as many projects as you like opensource or private.

Maybe someone will think that the best and simplest is to fit a SVN server at home, but the reality is that sometimes it's more comfortable, use a cloud service and not worry about losing the sources of our projects or access to them whenever we want and it is best XP-Dev.

You can find a price list and a list of features on the website of XP-Dev.

Via: Hosting SVN con XP-Dev

Released version 0.2 of puntoengine

October 3rd, 2010

I posted the new version of Punto Engine PHP, or PEP in the version 0.2. This version brings significant improvements over the previous version, by managing the system better able to make templates for dynamic pages much easier and faster. Among the improvements are:

  • Added change log file
  • Added virtual path (accesible in the browser) at the kernel
  • Added servlet url in a class attribute
  • Added detailed exception trace where are configured in web.xml
  • Added in web.xml a config section with debug mode
  • Added debug atribute in servlet class to realice the traces if the project are in debug mode
  • Added base redirect same a aspnet. If redirect url starts with "~/", the url take the base project url
  • Added masterpage functionality with secction page and dinamic code same include and php code
  • Added functionality when a path has ~/ chageit for virtual path same a dotnet with runat server
  • Updated the error page message that are reference at IDCS Server and change its for "Punto Engine Server"
  • Updated the HomeController class to a TestController with many examples of templates use with masterpage
  • Fixed the some exception pages showed when have a multiple errors. Now stops the process when the error throwed
  • Delete temporaly the PepAdminController from web.xml to can't access it

The improvements in this release are quite substantial and allows for more fluid pages. For those who want to download it can do so by logging into the project puntoengine website.

Via: Publicada la versión 0.2 de puntoengine

Released version 0.1.1 of puntoengine

September 26th, 2010

Yesterday I posted the version 0.1.1 of puntoengine. Punto Engine PHP or puntoengine or shortened PEP, is an alpha-phase PHP MVC framework type Model View Controller. This framework bases its functionality in a mixture of different web frameworks such as ASP.Net, Java Servlets and PHP in and old framework called RLM Engine. Today, despite being in a very green stage of development, but it is fully operational and can build websites with a servlets as you would a website in JavaVersion 0.1.1 in revision 7 puntoengine is the last released version 0.1.1 of puntoengine but with full documentation of the code, making it easier for anyone who wants to see and study the code and its operation, make it easier to follow. For version 0.2 of puntoengine is expected to create an administrator, currently under development to manage including servlets installed and preparation for future plugins such as the CMS system.

This is a long-term and very ambitious to go far and I hope to use it to build several websites that I have in mind. According to a calculation made according to the COCOMO system, currently the project with almost 1500 lines of code, would have a private cost of 6,000 €. For those who want to take a look and even collaborate with the development, documentation or providing issues, you can do on the web puntoengine project.

Via: Publicada la version 0.1.1 de puntoengine