Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
本稿の目的 & 前置き 今更感が半端ないが、会社のPCを買い換えた関係でイチから開発環境を構築しなくてはいけなくなった。そのため、今まで愛用していたHomesteadから本格的にLaradockに乗り換えようと思ってはいるものの、以前の案件の開発環境も整えておくため、Homesteadが動かせる環境も作っておく必要がある。せっかくなので初学者向けにまとめておくことにしました。Laradockでの環境構築については以下の記事に書いてあるのでよければどうぞ(宣伝) MacBook ProでLaraDockを使ったLaravelのローカル開発環境構築手順 以下の環境でHomesteadを使ったLaravelのローカル環境構築をしていきます。 macOS Mojave MacBook Pro (13-inch, 2017, Two Thunderbolt 3 ports) インストール Homes
前編はこちら 第1章: 準備運動 05. n-gram 与えられたシーケンス(文字列やリストなど)からn-gramを作る関数を作成せよ.この関数を用い,"I am an NLPer"という文から単語bi-gram,文字bi-gramを得よ. 単語n-gramと文字n-gramでそれぞれ作る必要がありますが、型が違うだけでほとんど中身は同じなので、文字n-gramの方だけ載せるとこんな感じです。 pub fn character_n_gram(text: &str, n: usize) -> Vec<String> { let max = text.len() - n + 1; let mut result = Vec::new(); for i in 0..max { result.push(text.get(i..(i+n)).unwrap().to_string()); } resul
image: golang pipelines: default: - step: caches: - gobin # ※ dep 等もキャッシュしている - vendor # 依存パッケージのキャッシュ script: - IMPORT_PATH="${GOPATH}/src/bitbucket.org/${BITBUCKET_REPO_OWNER}/${BITBUCKET_REPO_SLUG}" - mkdir -pv "${IMPORT_PATH}" - tar -cO --exclude-vcs --exclude=bitbucket-pipelines.yml . | tar -xv -C "${IMPORT_PATH}" - cd "${IMPORT_PATH}" - make setup - make definitions: caches: gobin: "${GOPATH
はじめに 概要 golangでグラフ理論のライブラリを実装しました。 https://github.com/g0nta/goraph グラフの設計はNetworkXを参考にしている部分があります。 まだ無向グラフ、幅優先探索、深さ優先探索しか実装できていません。 より複雑なアルゴリズム(最小全域木、最短経路、最大フローetc...)を実装しようとすると困るかもしれません。 グラフ理論って何?って方はこちら 雑に言うと道路交通網や人間関係などのネットワーク構造を数学的に抽象化したものです。 なぜ作ったか 学生のころにグラフ理論に関する研究をやっており、グラフ理論には多少関心がありました。 また、golangが熱いという旨の記事をSNSなどで見かけることが多く、golangにも興味がありました。 あとは最近人生の迷子になっており、突破口を見つけるために何かしら作ってみようということで作った次第
はじめに この記事ではGoのプロジェクトに対してBazelを用いることでDockerのimageを作成する方法をハンズオン形式で紹介する. 前回の記事で、Bazelによってbuildできるようにしたプロジェクトを、ここでは再利用する。 このプロジェクトにはprotobufが含まれているが、それは今回の話では本質ではなく、protobufを使用しないプロジェクトにおいても以下の解説は同じである。 BazelによるDocker imageの作成 WORKSPACE Bazelを用いるプロジェクトではトップディレクトリーにWORKSPACEというファイルがある。前回、このファイルにおいてGoのための設定を行ったが、さらに、Docker imageを作成するためのruleを読み込むため、以下の記述を追加する。 # download Docker rules http_archive( name =
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く