Skip to content

Instantly share code, notes, and snippets.

View sourcerebels's full-sized avatar

Edu Rodríguez Castillo sourcerebels

View GitHub Profile
@sourcerebels
sourcerebels / build.gradle
Created June 7, 2011 05:52
Simple Gradle script for building a Groovy project with JUnit 4.8.2
apply plugin: 'groovy'
repositories {
mavenCentral()
}
dependencies {
groovy group: 'org.codehaus.groovy', name: 'groovy', version: '1.7.10'
testCompile group: 'junit', name: 'junit', version: '4.8.2'
}
@sourcerebels
sourcerebels / TestController.groovy
Created May 15, 2011 16:51
How to get params, request and session values from a Grails application
class TestController {
def list = {
def page = params.page
def theList = request.theList
def user = session.loggedUser
} }
@sourcerebels
sourcerebels / pom-excerpt.xml
Created April 9, 2011 11:47
Hamcrest Maven dependency
<dependency>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest-all</artifactId>
<version>1.1</version>
<type>jar</type>
<scope>compile</scope>
</dependency>
@sourcerebels
sourcerebels / DebugXalanXerces.java
Created April 7, 2011 06:06
Código muy cerdo que permite ver de que jars está cogiendo los parsers XML (Xalan y Xerces)
Transformer processor = null;
DocumentBuilder db = null;
try {
processor = TransformerFactory.newInstance().newTransformer();
db = DocumentBuilderFactory.newInstance().newDocumentBuilder();
} catch (Exception e) {}
URL url1 = processor.getClass().getResource("TransformerImpl.class");
URL url2 = db.getClass().getResource("DocumentBuilderImpl.class");
@sourcerebels
sourcerebels / SOAPProperties.java
Created March 31, 2011 14:37
weblogic-application.xml
System.setProperty("javax.xml.soap.MessageFactory",
"com.sun.xml.messaging.saaj.soap.ver1_1.SOAPMessageFactory1_1Impl");
System.setProperty("javax.xml.soap.SOAPConnectionFactory",
"weblogic.wsee.saaj.SOAPConnectionFactoryImpl");
@sourcerebels
sourcerebels / AndroidManifest.xml
Created March 25, 2011 08:30
Access W3C geolocation capabilities on Android WebClient
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="net.opentrends"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk android:minSdkVersion="8" />
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
@sourcerebels
sourcerebels / Repository structure
Created March 10, 2011 07:20
repository-tree.txt
Repository
├── data
│   ├── git
│   └── projects
├── Dropbox
│   ├── config
│   ├── docs
│   ├── personal
│   ├── projects
│   └── scripts
@sourcerebels
sourcerebels / .gitignore-eclipse-android
Created March 9, 2011 08:39
.gitignore samples for different kind of projects
gen
bin
.classpath
.project
.settings
@sourcerebels
sourcerebels / build.xml
Created February 23, 2011 15:12
CVStoSVN ant script
<?xml version="1.0" encoding="UTF-8"?>
<project>
<typedef resource="org/tigris/subversion/svnant/svnantlib.xml" classpath="svnant.jar" />
<property file="build.properties"/>
<target name="clean">
<delete dir="${source}"/>
<delete dir="${target}"/>
<mkdir dir="${source}"/>
We couldn’t find that file to show.