Skip to content

Instantly share code, notes, and snippets.

View adrianosela's full-sized avatar

Adriano Sela Aviles adrianosela

View GitHub Profile
import React from "react";
import { GiftedChat } from "react-native-gifted-chat";
import { getAccessTokenFromStorage } from '../utils/Auth'
import firebaseSvc from "../utils/FirebaseSvc";
export default class Chat extends React.Component {
state = {
messages: []
};
@adrianosela
adrianosela / React Native Android Bundler API
Last active March 26, 2019 21:11
Remote React-Native Android Bundler API - Dockerfile
# Pull base image.
FROM ubuntu:14.04
# Install linux tools
# Install nodejs, npm, openjdk
RUN \
sed -i 's/# \(.*multiverse$\)/\1/g' /etc/apt/sources.list && \
apt-get update && \
apt-get -y upgrade && \
apt-get install -y build-essential && \

Keybase proof

I hereby claim:

  • I am adrianosela on github.
  • I am adrianosela (https://keybase.io/adrianosela) on keybase.
  • I have a public key ASDmpzIIogi_4C7mY1k0q5TrP9Simf0D3d2JfzenHTpdDQo

To claim this, I am signing this object:

INFO: To access the Dataflow monitoring console, please navigate to https://console.cloud.google.com/dataflow/jobsDetail/locations/us-central1/jobs/2019-07-19_09_34_33-16177394050767700814?project=secops-gatekeeper-poc
Submitted job: 2019-07-19_09_34_33-16177394050767700814
Jul 19, 2019 4:34:34 PM org.apache.beam.runners.dataflow.DataflowRunner run
INFO: To cancel the job using the 'gcloud' tool, run:
> gcloud dataflow jobs --project=secops-gatekeeper-poc cancel --region=us-central1 2019-07-19_09_34_33-16177394050767700814
[WARNING] thread Thread[ForkJoinPool.commonPool-worker-1,5,com.mozilla.secops.gatekeeper.GatekeeperPipeline] was interrupted but is still alive after waiting at least 14997msecs
[WARNING] thread Thread[ForkJoinPool.commonPool-worker-1,5,com.mozilla.secops.gatekeeper.GatekeeperPipeline] will linger despite being asked to die via interruption
[WARNING] thread Thread[ForkJoinPool.commonPool-worker-3,5,com.mozilla.secops.gatekeeper.GatekeeperPipeline] will linger despite being asked to die via
[ERROR] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 7.647 s <<< FAILURE! - in com.mozilla.secops.amo.TestAmo
[ERROR] amoFxaAbuseNewVersionTest on amoFxaAbuseNewVersionTest(com.mozilla.secops.amo.TestAmo)(com.mozilla.secops.amo.TestAmo) Time elapsed: 5.854 s <<< FAILURE!
org.apache.beam.sdk.Pipeline$PipelineExecutionException: java.util.ConcurrentModificationException
at org.apache.beam.runners.direct.DirectRunner$DirectPipelineResult.waitUntilFinish(DirectRunner.java:348)
at org.apache.beam.runners.direct.DirectRunner$DirectPipelineResult.waitUntilFinish(DirectRunner.java:318)
at org.apache.beam.runners.direct.DirectRunner.run(DirectRunner.java:213)
at org.apache.beam.runners.direct.DirectRunner.run(DirectRunner.java:67)
at org.apache.beam.sdk.Pipeline.run(Pipeline.java:313)
at org.apache.beam.sdk.testing.TestPipeline.run(TestPipeline.java:350)
at org.apache.beam.sdk.testing.TestPipeline.run(TestPipeline.java:331)
class Solution {
public int findCircleNum(int[][] M) {
if (M == null || M.length == 0) {
return 0;
}
int nodes = M.length;
// initialize disjoint sets where every node
// is its own parent
EIPQEWOCITXECXVECETGTCGUOEVEHUGVVGSTMVXHQPIHLTSEZUZQWIXHEGXHRDNUKEIMVEXMKEXLXPVEICNBWYGUPLCOGVXHFZXCTHZMGVVEHIVEICZPOEVGTNVEIULTSEZUIYVEPZQPECUHSVUIVECTLTSEZUZQMWTSNZTHUHKLCWXHUXEQXYZQFIXCFIIUNBIZEIXEMLTSZUTAYWEIWNEUTSZUZQMZTLUIUGIMZQGVXHPDBUAUXDEIVNTPMXSWVTXHEGXHEIECUIMOEIRUVUNTZQVGGRIHLTSEZUVECETGMHPLCOGVPQYHQNSWOEVGDTPZDOEDDEQNEIPKXDZMGVXHZPYWSWLWPCGOIUUGZXWXNBECVECTTIPLQKTSZUYWGVXLXPHWXTIHZMGVPBWETCZQMIRZGXXMLTSEZUVGDOEIWATPIZLWBUXHRZIYVEPZWUEIWZGVXGLTSEZUYWGXEURUHMWPUROMTMKELTSEZUZQRIRQSWVTNBWEYXCHLTSEZUXDKEITEIONTAFMGVTLTSZUXDXVPCMZRQOXYIXDXENBMZTSHIGTSWWMWLTPHWNTGVOXTCSWWEPLPLCXWCTPKEITEWRGXECXLTSEZUPBWCTPTMMOWNTHEWPRKLVGTCSWOEVEUGGRZPWAHNNUPKCUTSZUOXVEICKEITIMEWEMAIRPTPEUTSZUZQSIZRQNCXMWXHYDCXOZZNRNXZOEVEHUHIKEEIHNUCOLOXMKGXECEGTCEGSWVTPZLWMCTHURGUYEUYPMZPYWVGFMGVCIMLTSZUZQMFLRPZWGEIWVGVBQCTNUNZEIOXTCWETCLTSEZUHDEDWGWSSWWEUHHIVGVECUYDUMMOIBHNXTBDTPUWEDXMPXOMVSWETCZMGVKEBUKERNEGFXMULFVGUQYDUMZMGVVEIUXMVEEIOZWGEIWGQZGUYEUYPMPQCOXHWETCSWWEZTWXQNVGUHUQPXGIEIUQYDUMDOXHIEWAGTBASWVGLTSEZURUICTPVEUGIYPLKPHIEY
✘-1 ~/go/src/github.com/adrianosela/sec/assignment2 [master|…2]
13:32 $ go run try_annealing_playfair/main.go try_annealing_playfair/english_quadgrams.txt alli.txt
2019/09/19 13:32:22 (4)gram loaded with 389373 entries
[000002/1000000] DNTGFIAXWZOBLHSKQREPUYMCV -21965.363878
[000002/1000000] DNTGFIAXPZOBLHSKQREWUYMCV -21646.339839
[000002/1000000] DNTIFGAXPZOBLHSKQREWUYMCV -21063.611869
[000002/1000000] DNTIFGAXPZOBLHSKVREWUYMCQ -20793.533815
[000005/1000000] DNBIFGAXPZOTLHSKVREWUYMCQ -20637.307702
[000007/1000000] QWSZFCEHPIMRLXBYVTANUKOGD -20633.290048
[000010/1000000] UKOGDYVTANMRLXBCEHPIQWSZF -20305.983886
package main
import (
"crypto/sha1"
"errors"
"flag"
"fmt"
"io"
"log"
"os"
import os
import sys
import hashlib
import binascii
def change_pw(path, hash, password):
# build hash for new password
new_pw_hash = hashlib.sha1(password.encode())
# read program file bytes