Skip to content

Instantly share code, notes, and snippets.

Ferran Maylinch fmaylinch

Block or report user

Report or block fmaylinch

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View BasicsExercises.java
package tech.bts.javaexamples;
/**
* Basic exercises to practice variable declarations and assignments.
*/
public class BasicsExercises {
public static void main(String[] args) {
/*
View ProgrammingBuildingBlocks.java
package sample;
import java.util.*; // Allow us to use classes from java.util package (List, Map, etc.) without their full name
/**
* Summary of the building blocks of a programming language.
* (Note: this is a class comment)
*/
public class ProgrammingBuildingBlocks {
View google-maps-example.html
<!DOCTYPE html>
<html>
<head>
<style>
#map {
height: 400px;
width: 100%;
}
#searchTextField {
View jess_intro.yaml
title: "Intro to Jess and JavaScript"
author: "Ferran Maylinch"
lessonVersion: "1.0"
minAppVersion: "1.4"
exercises:
- title: "Intro to Jess"
View Example.java
import java.util.*;
public class Example {
public static void main(String[] args) {
System.out.println("I'm an example");
}
}
View jess_lesson.yaml
title: Sample Lesson
author: Ferran Maylinch
# Minimum app version needed for this lesson
minAppVersion: "1.0"
exercises:
- title: Sample Exercise
View MongoExample.java
import static com.mongodb.QueryOperators.*;
@Override
public List<Coupon> findBuyersByMktc(String mktc, Date start, Date end)
{
final DBCursor cursor = coupons.find(obj()
.append(FIELD_MKTC, mktc)
.append(FIELD_PURCHASED_ON, obj(GTE, start).append(LT, end)));
@fmaylinch
fmaylinch / Code cheat sheet.md
Last active Jun 28, 2019
Common lines of code in different languages for quick reference and comparison
View Code cheat sheet.md
View reactivex.md

From callbacks to promises to observable streams

In this article I’ll explain about the relationship between callbacks, promises and observable streams (AKA reactive programming).

Some of the examples in this document are written in this jsbin for you to try.

This document was written using the wonderful Markdown editor classeur.io.

Callbacks - sync and async

You can’t perform that action at this time.