Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 元記事: Awesome GO Awesome List in Qiita Awesome Ruby Awesome Java Awesome JavaScript Awesome Node.js Awesome Python Awesome Selenium Awesome Appium オーディオ/ミュージック オーディオを操作するためのライブラリ. EasyMIDI - EasyMidi は, 標準の MIDI ファイル (SMF) を作業するためのシンプルで信頼性の高いライブラリです. flac - FLAC ストリームをサポー
==> Downloading http://redis.googlecode.com/files/redis-2.6.10.tar.gz ######################################################################## 100.0% ==> make -C /private/tmp/redis-e09G/redis-2.6.10/src CC=cc ==> Caveats To have launchd start redis at login: ln -sfv /usr/local/opt/redis/*.plist ~/Library/LaunchAgents Then to load redis now: launchctl load ~/Library/LaunchAgents/homebrew.mxcl.redis
package main import ( "log" "github.com/jmcvetta/napping" ) func main() { urlName := "suin" // ここは自分のものに password := "p@ssW0rd" // ここは自分のものに // 入力JSONのフォーマットを定義 & 初期化 input := struct { UrlName string `json:"url_name"` // JSONのキーと構造体のキーが一致しないものは、ここでマッピングする Password string `json:"password"` // 同上 } { urlName, password, } // 正常時のJSONのフォーマットを定義 & 初期化 // Qiitaからのレスポンスには url_name も含まれるが、必要ないのでここでは定義しない
皆さんこんにちは、Janです。最近シンプルなGo言語にハマって学び始めました。初めてのブログでGoのパッケージ管理ツールについて説明します。 dep とは npmのようなパッケージ管理・依存関係管理ツールです。 dep と go getの違い dep とgo getは類似のことをやっていますが、違う目的で使用されています。 ではそれらの違いを見てみましょう。 go get 自分のgoプロジェクトに外部パッケージを取得することで作業できるようになり、それ全てが$GOPATH/src/github.com/の下にダウンロードかつインストールされて共有で使用できるようになります。 dep 自分のコードに依存関係を使いたいなら、それをダウンロードして使用することができます。 ワークフローとして,コードにインポートを追加して、dep ensureコマンドで実行することによってGopkg.toml,G
$ brew install go ==> Downloading https://homebrew.bintray.com/bottles/go-1.6.3.el_capitan.bottle.1.tar.gz ######################################################################## 100.0% ==> Pouring go-1.6.3.el_capitan.bottle.1.tar.gz ==> Caveats As of go 1.2, a valid GOPATH is required to use the `go get` command: https://golang.org/doc/code.html#GOPATH You may wish to add the GOROOT-based instal
Redis 使うことになったので,基礎的事項を最速でマスターできるようにまとめてみる. Redis とは Redisは,Key-Value型のNoSQLです. また,In Memory であるため,データ容量に対する制限はあるものの非常に高速に動作します. どのくらい早いのかという benchmark は,ググると結構でてくると思いますので,参考を一つ. redis、それは危険なほどのスピード MongoDB, HBaseなどのNoSQLとの,比較記事があるので参考に. Cassandra vs MongoDB vs CouchDB vs Redis vs Riak vs HBase vs Couchbase vs Neo4j vs Hypertable vs ElasticSearch vs Accumulo vs VoltDB vs Scalaris comparison 細かい話など
※この記事は「AltPlus Advent Calendar 2016」の13日目の記事です。 こんにちは、オルトプラスのニャムです。 ベトナムの新卒で日本語がまだ不慣れですので、読みにくかったらすみません! Redisを学び始めた時、Mysqlに慣れていた私はこれを結構使いづらいと思っていました。 「キーバリューだけでどうやってMysqlのような複雑なクエリを実行できるだろう??」 色々調べてみて、こんなクエリの実行方法を見つけました! 背景: 例えば、 "make"、 "model"、 "color"、 "topSpeed"、 "manufactureDate"などのプロパティを持つCarsオブジェクトがあるとして、Redisに保存します: redis> HMSET cars:1 make Ferrari model 458 color red topSpeed 202mph 複数の基
前提 以下は Redis 2.8 以降を前提としています Redisのデータ永続化の種類 Redisではデータの管理手法として3種類あります。 ・メモリでデータを管理する方式(揮発性ベース) ・特定のタイミングでデータをディスクに保存する方式(RDBベース) ・随時データをディスクに保存する方式(AOFベース) 'RDB'や'AOF'とすることでRedisを再起動してもはファイルからメモリにデータを読み込みなおすためデータの永続化がはかれる。というものです。 パフォーマンス劣化などの弊害もあるため、提供するサービスの内容とメリデメを見て選択することになります。 揮発性ベース データをすべてメモリ内で保有して処理します。 Redisの再起動でデータがすべてロストしてしまうので、これが許容できるケースで利用します。 説明
あのやりとりしたのGmailだっけ、Slackだっけ、こっちで検索し、あっちで検索しというのも面倒! GmailをSlackに転送する方法は普通に紹介されていますけど、逆はなかなか見つからない・・・ 無料枠で過去ログの制限もあるし、SlackログをGmailにアーカイブさせて使うのも悪くないのでは? Google Apps Scriptを使うとサーバいらずで定期実行できるし、という事でさくっと書いてみました。 SlackにてWeb API用トークン生成 SLACK API Authenticationにアクセスし「Generate test tokens」を実行します。 「Create token」するとパスワードなど聞かれるのでconfirmするとxoxp-から始まるtokenが生成されるのでメモります。 もちろんこのtokenが漏洩すると大変な事になるので注意してくださいね。 スクリプ
Java8で追加された java.util.concurrent.CompletableFuture*1 クラスについてメモ。CompletionStage, Futureの両インタフェースを実装するクラス。 Executorsフレームワーク(Java5以降)およびFork/Joinフレームワーク(Java7以降)の上で、Futureパターン*2により合成可能な非同期/同期処理を実装するためのユーティリティクラス。類似のFutureTaskクラスは単なる同期プリミティブに過ぎないが、CompletableFutureクラスは独立した1つのフレームワークともいえる機能を提供する。 CompletableFuture<T>オブジェクトは、戻り値がT型オブジェクトまたは任意の例外送出の処理結果を表す。*3(Futureインタフェース) 実処理本体としてRunnable(T=Void)、またはSu
この記事はJava Advent Calendar 2016の12日目です。 前日は、leak4mk0さんのデータベースを簡単にーJavaSEでもオブジェクト指向データベース(JPA) でした。 次は、tkxlabさんのJavaSEでもオブジェクト指向データベース(JPA)をとなります。 はじめに 「フリーランチの終焉」と言われマルチコアの時代に突入してはや数年。 Webアプリを作る事が多かったのも理由ですが、ほとんどシングルスレッド(サーブレッドとかでマルチスレッドを意識するケースはあるけど)で開発してた私にも、今年は並列プログラミングの波が押し寄せてきました。 そんなわけで今年のアドベントカレンダーは並列プログラミング入門に関してまとめてみます。 Java 8標準の並列API Javaは当初よりマルチスレッドプログラミングを喧伝してただけあって、それなりに並列プログラミングがやりやすい
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く