Skip to content

Instantly share code, notes, and snippets.

@jtrindade
jtrindade / MainActivity.kt
Created October 23, 2018 19:46
TryingViewModel
package pt.isel.pdm.jht.tryviewmodel
import android.content.Intent
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import android.view.View
import androidx.lifecycle.MutableLiveData
import androidx.lifecycle.Observer
import androidx.lifecycle.ViewModel
import androidx.lifecycle.ViewModelProviders
private val isInBatchMode : ThreadLocal<Boolean> =
object : ThreadLocal<Boolean>() {
override fun initialValue(): Boolean {
return false
}
}
override fun bulkInsert(uri: Uri, values: Array<out ContentValues>?): Int {
var successful = false
var db = dbHelper!!.writableDatabase
@jtrindade
jtrindade / Playground.kt
Created September 22, 2016 20:38
Kotlin Playground
// place in src/main/kotlin
fun main(args: Array<String>) {
println("Hello, ISEL!")
}
using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
public static class Enumerating
{
class Student
{
public int Number { get; set; }
using System;
using System.Threading;
using System.Threading.Tasks;
using System.Text;
using System.Net;
using System.IO;
class TPLIntro {
static void Main() {
import java.net.*;
import java.nio.*;
import java.nio.channels.*;
import java.util.concurrent.*;
public final class EchoServer_Serial
{
private static int sessionCount = 0;
public static void main(String[] args) throws Exception
using System;
using System.Net.Sockets;
using System.Threading;
using System.Text;
using System.Net;
public static class EchoServer_Serial
{
private static int SessionCount = 0;
Google Play Services e Google Store no emulador de Android
=========
À data corrente (Fevereiro de 2014), o emulador de Android não suporta devidamente a utilização dos Google Play Services.
Criando uma imagem com a opção Google APIs e usando-a para executar um projecto baseado na biblioteca incluída com o SDK, resulta numa mensagem de erro indicando a necessidade de actualizar os Google Play Services, em que essa actualização falha.
Para resolver o problema, são necessários os seguintes passos:
1. Criar uma dispositivo virtual com o AVD Manager.
#undef UNICODE
#define WIN32_LEAN_AND_MEAN
#include <windows.h>
#include <winsock2.h>
#include <ws2tcpip.h>
#include <stdlib.h>
#include <stdio.h>
@jtrindade
jtrindade / asynch-echo-inc.c
Created December 17, 2013 20:01
Asynchronous echo server (incomplete)
#undef UNICODE
#define WIN32_LEAN_AND_MEAN
#include <windows.h>
#include <winsock2.h>
#include <ws2tcpip.h>
#include <stdlib.h>
#include <stdio.h>