https://github.com/google/googletest/tree/master/googletest
$ git clone git@github.com:google/googletest.git
$ mkdir mybuild # Create a directory to hold the build output.
$ cd mybuild
import core = require("@aws-cdk/core"); | |
import lambda = require("@aws-cdk/aws-lambda"); | |
import s3 = require("@aws-cdk/aws-s3"); | |
import sns = require("@aws-cdk/aws-sns"); | |
import sqs = require("@aws-cdk/aws-sqs"); | |
import { SqsEventSource } from "@aws-cdk/aws-lambda-event-sources"; | |
import { SqsSubscription } from "@aws-cdk/aws-sns-subscriptions"; | |
export class ExistingS3BucketAndSNSTopicToLambdaThroughSQS extends core.Construct { | |
constructor(scope: core.Construct, id: string) { |
import cdk = require("@aws-cdk/core"); | |
import apigateway = require("@aws-cdk/aws-apigateway"); | |
import lambda = require("@aws-cdk/aws-lambda"); | |
interface MultistackProps extends cdk.StackProps { | |
stage: "staging" | "production"; | |
functionArn: string; | |
domainName: string; | |
domainNameAliasHostedZoneId: string; | |
domainNameAliasTarget: string; |
# -*- coding: utf-8 -*- | |
import urllib | |
import requests | |
import json | |
class Bing(object): | |
# コンストラクタ(初期化) | |
def __init__(self, key): | |
self.api_key = key |
# https://www.youtube.com/watch?v=PHXAOKQk2dw | |
def kmp(text, pattern): | |
def generate_table(ptn): | |
tbl = [0] * len(ptn) | |
left = 0 | |
for right in range(1, len(ptn)): | |
tbl[right] = left | |
if ptn[left] == ptn[right]: | |
left += 1 |
https://github.com/google/googletest/tree/master/googletest
$ git clone git@github.com:google/googletest.git
$ mkdir mybuild # Create a directory to hold the build output.
$ cd mybuild
def quicksort(seq) | |
if seq.size == 0 | |
return seq | |
end | |
pivot = seq[0] | |
right = Array.new | |
left = Array.new | |
for i in 1..seq.size-1 | |
if seq[i] <= pivot | |
left.push(seq[i]) |
I ran 6 parallel tests on Zalenium, but the browsers were hang up.
This is the log and data I fetched from the server that Zalenium was running.
Here is the Docker run log https://gist.github.com/katryo/d2c588554d1ace8583ccaa3e755bfb98
I used top
when the browsers were hang.
$ docker run --rm -ti --name zalenium -p 4446:4444 -p 5555:5555 -v /var/run/docker.sock:/var/run/docker.sock -v /tmp/videos:/home/seluser/videos dosel/zalenium start --timeZone "Asia/Tokyo" --videoRecordingEnabled true | |
Docker binary already present, will use that one. | |
Docker version 17.03.0-ce, build 60ccb22 | |
-- LOG 15:49:41:419629376 Ensuring docker works... | |
-- LOG 15:49:41:717365510 Ensuring no stale Zalenium related containers are still around... | |
-- LOG 15:49:41:747418268 Ensuring docker-selenium is available... | |
-- LOG 15:49:41:793499510 Running additional checks... | |
haveged: haveged starting up | |
Copying files for Dashboard... | |
Starting Nginx reverse proxy... |
$docker exec -i -t 20743aca3fb8 /bin/bash
seluser@zalenium:/var/log/cont$ cat selenium-node-chrome-stderr.log
#!/usr/bin/env python2.6 | |
# encoding: utf-8 | |
import sys | |
import sqlite3 | |
from collections import namedtuple | |
conn = sqlite3.connect("wnjpn-0.9.db") | |
Word = namedtuple('Word', 'wordid lang lemma pron pos') | |