Carlos Sancho Ramírez's repositories
android-xmpp-client
Very simple Android project that uses Tigase XMPP client libraries to connect to Google Talk / Hangout services as a client.
android-png-loader
Simple sample including an Android project that mean to show a PNG image on the screen. The aim of this repo is decodifying the image without using the Android framework for PNG files in order to learn about the PNG file structure. This does not mean to be efficient but self-explanatory enough to understand how to deal with PNG files from zero.
android-java-graphics_matrix_sample
Simple Android sample written in Java where different matrices are applied to an ImageView widget that is displaying an bitmap stored in the resources
android-java-graphql
This repo is aimed to implement a really basic client-server application using GraphQL as communication protocol.
android-kotlin-notes
Simple Android app to handle personal notes.The aim of this repository is trying new Android functionality, while writing a useful lightweight notes app.
android-scala-langbook
Repository including the Android platform dependent code for the Langbook project
android-vectorial-renderer
Android project created to render custom vectorial images.The idea is to find a small set of primitives that can compose complex vectorial images to be used in Android instead of providing drawables for each resolution or screen size.
clojure-huffman-processor
A simple clojure application that encodes a plain text file into another file using Huffman compression techniques
cpp-integer-ranges
C++ basic framework that declares a set of classes to ensure integer variables are always inside a given range.
cpp-media-loader
The aim of this project is to provide a cross-platform library in C++ to load and manage different kinds of media. As a library, this project delegates all UI representation to the project using it.
gradle-java-android-tasks
Set of Gradle tasks that can be included in an Android project Gradle build configuration
j2se-scala-langbook_database_converter
Program that reads a Langbook SQLite database (version 3) and transforms it to a Streamed database for Langbook
java-class-analyzer
J2SE project that load class files and retrieves information about them. Most of the stuff in this project can be also archived by using the jajap command tool. The aim of this project is to understand better what a java class file has inside through a single and clean code.
java-object-calisthenics-trial
Short Java project created with the intention to use the Object Calisthenics rules
ktor-kotlin-trial
Simple project to test Kotlin+Ktor capabilities
langbook-sdb-dump
Command line tool developed in rust to dump information regarding an existing streamed database file (SDB) used in the Langbook project
lib-java-bitstream
Allow serialising data through Java streams in an optimised way
lib-java-collection-assertions
Provide useful assertions methods for the collections included in lib-java-collections repository
lib-java-collections
This library include a set of classes composing an alternative collection framework
lib-java-database
Java library that provides an abstraction layer for database queries
scala-image-info-viewer
Simple example where Image file metadata is read and displayed. This example is containing a multiproject SBT build configuration for both command line tool and HTTP service
spark-scala-example
Simple example for Apache Spark using Scala and SBT
spring-java-langbook
Web application using Spring for the Langbook project
spring-java-simple-restful
Simple restful service example using spring framework
struct-doc
Documentation for different structures used in well known file formats
struct-doc-elf-sample
Sample using templates from struct-doc repository, and the struct-doc-instancer to generate code to read and dump information about ELF files
struct-doc-instancer
Program that reads struct-doc templates and create structs, parsers and other utilities