GMOサイバーセキュリティ byイエラエ(旧オハコ)は、サービスデザインやUX/UIデザインを中心に、企画、設計、デザイン、開発、運用、グロースとワンストップでお客様のパートナーとして伴走いたします。また、デザインだけでなく、ビジネスとテクノロジーのプロフェッショナルによるチームがお客様とワンチームとなり、事業成果にコミットいたします。
Top 10 Java 8 Tutorials, Classes, and Courses in 2024 - Best of Lot [UPDATED] Hello guys, if you want to learn Java 8, in a particular lambda expression, Stream API, method reference, and new Date and Time API, and looking for the best resources then you have come to the right place. Earlier, I have shared the best Spring Framework courses and free Java courses and today, I am going to share the
本当は怖い? Windows 8/8.1のPC簡単修復[その2]:その知識、ホントに正しい? Windowsにまつわる都市伝説(14) 前回は、Windows 8/8.1の「PCのリフレッシュ」と「PCのリセット」の仕組みと違いを説明しました。今回は、「PCのリフレッシュ」と「PCのリセット」を実行することで予想されるトラブル例をいくつか紹介しましょう。 連載目次 「PCのリフレッシュ」と「PCのリセット」で遭遇するかもしれないトラブル 前回説明した通り、「PCのリフレッシュ」や「PCのリセット」は、ローカルディスクに保存されている「回復イメージ」から、システムやアプリケーションをフォルダー(「Windows」や「Program Files」フォルダー)ごと書き戻すことでPCのトラブルを修復する機能です。 プレインストールPCであれば通常、ローカルディスクの一部の領域に作成された「回復パー
個人的Apacheチューニングのメモ。 間違いがあったら教えて下さい! prefork 前提 Apacheでは、リクエストはApacheの子サーバプロセスが処理する。 子サーバプロセスは動的にforkで生成されたり、殺されたりする。 が、forkはとても重い処理なので、forkが発生しないように設定するのがよい。 チューニング方針 負荷が高かろうが低かろうが常に一定数のプロセスが動いている状態にする。 preforkの動作 MaxClientsは絶対値。 子プロセス数はこの値を超えない。 (以下正確ではないですが簡単に) Apacheは負荷が高くなってきたら 子プロセスを生成していく アイドル状態の子プロセスはMinSpareServers以上になるよう維持 MaxClients以上の子プロセスは生成しない MinSpareServersよりMaxClientsが強い 負荷が低くなってきた
PyCon JP 2014 チュートリアル「PyData入門」のお知らせ | Librabuch 上記のエントリで告知した通り、2014年09年12日(金)に行われるチュートリアルの講師を務める御縁を頂いています。29枚あったチケットは完売のようで、若干プレッシャーの高まりを感じる今日この頃です。 さて、チュートリアル開催にあたり、利用するライブラリ群のインストール方法をOS毎に確認していたのでこちらにも備忘録として残しておきます。(参加者の方々には専用経路で別途ご案内差し上げます) 導入手順 共通 Windows版 Mac版 動作確認 導入したいもの 今回導入したいライブラリは下記の通りです。 NumPy Scipy Pandas scikit-learn matplotlib IPython 共通手順 Python3.4.1をインストールしてPATHを通しておきます。(手順問わず) p
長いので結論だけ先に。 BDD風味に違和感が無いなら、Ginkgoがオススメ。 もっと軽くてシンプルなのが良いなら、Testifyがオススメ。 テスト対象となるコード 公式のHow to Write Go CodeからYour first libraryにあるコードを持ってきます。 package go_testing // Sqrt returns an approximation to the square root of x. func Sqrt(x float64) float64 { z := 1.0 for i := 0; i < 1000; i++ { z -= (z*z - x) / (2 * z) } return z } 標準で組込まれているテスト用ライブラリについて testing.* 実用性は確かにあって必要なものは揃ってる感あるのだけど、僕にはいくばくかの辛みがあ
下記のような画面が表示されれば準備完了です。 レスポンシブな画面なので、細くして表示するのも良いです。 今はテストがないので、 0/0 assertions と表示されています。 早速テストを書くことにしますが、折角なのでテストコード生成機能を使ってみます。 画面上部の鉛筆アイコンをクリックすれば、テストコードの生成画面が出てきます。 インデントしない文字列はテスト関数名、インデントした部分はテストのスコープを意味するそうです。 とりあえず、うるう年計算プログラムのテストとなるスコープを書いてみました。 生成されたソースをコピペし、必要なimport文を書いて、テストコードのテンプレートが出来上がりです。 package main import ( . "github.com/smartystreets/goconvey/convey" "testing" ) func TestLeapY
Goでは、Example用のコードをgodocに表示させたり、テストとして実行して結果をチェックをすることができます。Example用のコードを書いて、それをドキュメントにコピペする作業や、その内容が古くなって動かないということから開放してくれます。 この仕組についてはtestingパッケージに説明があります。 testing - The Go Programming Language http://golang.org/pkg/testing/ 実際に適当なパッケージを作って試してみます。パッケージ名をexexとします。 $ mkdir -p go-example-example/src/exex $ cd go-example-example $ export GOPATH=`pwd` 適当に関数や構造体を用意します。 go-example-example/src/exex/hello
Java 8 Lambdas: Pragmatic Functional Programming (English Edition) 作者:Richard Warburton出版社/メーカー: O'Reilly Media発売日: 2014/03/18メディア: Kindle版 関数型プログラミングスタイルによって何が変わるかというと、 The difference is that object-oriented programming is mostly about abstracting over data, while functional programming is mostly about abstracting over behavior. ラムダ式 Swing のアクションリスナーに匿名クラスでActionListenerの実装を入れる例 button.addActionL
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く