Skip to content

Instantly share code, notes, and snippets.

View isaias's full-sized avatar

Isaias Barroso isaias

  • Belo Horizonte, Brazil
View GitHub Profile
@isaias
isaias / gist:5c86fba58eb18a252c69aad0e907aedf
Last active July 17, 2020 15:48
DatabaseConsumer.yaml
ID: DatabaseConsumer
_schema-version: "3.1"
version: 0.0.1
modules:
- name: DatabaseConsumer-srv
type: nodejs
path: srv
parameters:
memory: 512M
disk-quota: 512M
ID: com.mta.DatabaseProvider
_schema-version: "3.1"
version: 0.0.1
modules:
- name: DatabaseProvider-db
type: hdb
path: db
parameters:
memory: 256M
disk-quota: 512M
@isaias
isaias / gist:0445b5c32fd1905aba8cd18294672e25
Created August 21, 2017 12:59
Interrupt Akka Receive
class ActorTest extends Actor {
def receive = {
case MessageType1 =>
aFuture.flatMap { ok =>
saveStateOnDb()
}.recover { case ex=>
logException(ex)
// Interrupt here to prevent another call - anotherCall1 and anotherCall2
// throw exception an let to supervisor?
// Stop actor?
@isaias
isaias / Impala_CreateTable.sql
Created February 24, 2014 02:31
Create Table Cloudera Impala
CREARE TABLE power_consumption(date_met string,
time_met string,
global_active_power float,
global_reactive_power float,
voltage float,
global_intensity float,
sub_metering_1 float,
sub_metering_2 float,
sub_metering_3 float)
ROW FORMAT DELIMITED FIELDS TERMINATED by ';' stored as textfile location '/user/cloudera/power_consumption';
@isaias
isaias / HAWQ_CreateSchemaAndTable.sql
Last active January 4, 2016 21:18
HAWQ_CreateSchemaAndTable.sql
CREATE SCHEMA stdemo;
DROP TABLE IF EXISTS stdemo.power_consumption;
CREATE TABLE stdemo.power_consumption(
date TEXT,
time TEXT,
global_active_power TEXT,
global_reactive_power TEXT,
voltage TEXT,
global_intensity TEXT,
sub_metering_1 TEXT,
// This is the SalesOrder Structure
public class SalesOrder
{
// SalesOrder properties
private String SalesOrderID;
private Float NetSum;
private Float Tax;
private String Currency;
private Date ChangedAt;
private String Note;
@isaias
isaias / echo_actor_spec_akka_2.scala
Created November 9, 2011 00:22
EchoActor and Spec for Akka 2
import akka.actor.Actor
class EchoActor extends Actor {
def receive = {
case msg => sender ! msg
}
}
import org.scalatest.matchers.ShouldMatchers
@isaias
isaias / echo_actor_spec_akka_12.scala
Created November 9, 2011 00:16
EchoActor and Spec for Akka 1.2
import akka.actor.Actor
class EchoActor extends Actor {
def receive = {
case msg => self.reply(msg)
}
}
@isaias
isaias / gist:1233942
Created September 22, 2011 03:22
scala_school_collections_flatMap
scala> nestedNumbers.flatMap(x => x.map(_ * 2))
res0: List[Int] = List(2, 4, 6, 8)
instead
scala> nestedNumbers.flatMap(x: List[Int] => x.map(_ * 2))
res0: List[Int] = List(2, 4, 6, 8)
@isaias
isaias / deploy_vraptor_scala_no_such_method_jetty
Created May 3, 2011 02:58
Error on jetty deploy for vraptor scala blank project
2011-05-02 23:50:44.197:INFO::Extract file:/home/isaias/servers/jetty-6.1.22/webapps/vraptor-blank-project-scala_2.8.1-1.0.war to /tmp/Jetty_0_0_0_0_8080_vraptor.blank.project.scala_2.8.1.1.0.war__vraptor.blank.project.scala_2.8.1.1.0__.bwnni1/webapp
23:50:46,533 INFO [BasicConfiguration ] Using class br.com.caelum.vraptor.ioc.spring.SpringProvider as Container Provider
23:50:46,557 INFO [DefaultSpringLocator] No application context found
23:50:46,649 INFO [WebAppBootstrapFactory] No static WebAppBootstrap found.
23:50:46,649 INFO [BasicConfiguration ] br.com.caelum.vraptor.scanning = null
2011-05-02 23:50:46.764:WARN::failed vraptor: java.lang.NoSuchMethodError: javax.servlet.ServletContext.getClassLoader()Ljava/lang/ClassLoader;
2011-05-02 23:50:46.764:WARN::failed org.mortbay.jetty.webapp.WebAppContext@7df44ec7{/vraptor-blank-project-scala_2.8.1-1.0,file:/home/isaias/servers/jetty-6.1.22/webapps/vraptor-blank-project-scala_2.8.1-1.0.war}: java.lang.NoSuchMethodError: javax.servlet.ServletContext.getC