In order to create our first html page, Hello World!, using Bootstrap, we will go to the official Bootstrap website at http://getbootstrap.com/ and download the lastest 3.x.x version. Then will extract the archive and copy the following folders: css, fonts and js. Our project will have these folders and all of the main html archive at the same level that these folder.
Continue reading »
eclipse: cannot open git-upload-pack
Suddenly, pulling a git project in eclipse from bitbucket I got the error:
cannot open git-upload-pack
I do not understand why this error occurs, but the solution is to configure the following parameter:
http.sslVerify false
In Eclipse we have to configure this parameter via Preferences > Team > Git > Configuration and clicking Add Entry…
GAE, Eclipse and Maven
The Google Plugin for Eclipse lets you create, test, and upload App Engine applications from within Eclipse. The Google Plugin for Eclipse also makes it easy to develop applications using Google Web Toolkit (GWT), to run
on App Engine or in any other environment. However, this plugin doesn’t use Maven. In this post we are going to explain how to manage dependencies in a GAE project using Eclipse and Maven.
Continue reading »
App Engine Datastore
After reading several books and web pages related to App Engine Datastore, I have decided to write this brief post explaining the basic ideas behind this Datastore, leaning mainly on the book Google App Engine Java and GWT Application Development and information that you can read at https://cloud.google.com/appengine/docs/java/storage.
App Engine Datastore is a schemaless NoSQL datastore with automatic caching, a sophisticated query engine, and atomic transactions. It is based on Google’s Big Table design.
The Datastore’s design has a focus on scalability and it is not a relational database. This design allows its data to be partitioned, or sharded, and it is distributed in a way that makes partitioning data and performing queries extremely efficient.
Continue reading »