- 要素技術
- 255 view
[Haskell]PGMファイルを読み込む part2
やりたいこと昨日まででヘッダーは読み込めるようになったため、今度はピクセルの情報を読みだす。プログラムプログラムは以下の感じ。…
やりたいこと昨日まででヘッダーは読み込めるようになったため、今度はピクセルの情報を読みだす。プログラムプログラムは以下の感じ。…
やりたいことHaskellでPGMファイルを生成することができたから、今度は入力出来るようにしてみたい。プログラムとりあえずヘ…
やりたいこと昨日まででランダムな配列を作成することが出来るようになったから、出力の形式を整えてPGMファイルを生成する。プログラム…
昨日の続きでHaskellでPGMファイルを生成してみる。今日は、乱数列を生成してみた。import System.IOimport System…
やりたいこと今後Haskellで画像処理をするためにPGMファイルを生成させてみる。プログラムまずはヘッダを出力するところまで…
やりたいこと以下のバナナスプリット則の例を実装したい。・(|f|),(|g|)・=(|・f"F(π1),g"F(π2)・|)…
やりたいことRという統計処理用の言語を使ってデータを適当にグループ分けしてみる。準備Rをubuntu13.04にインストールす…
haskellのインストールhaskellを使ってみたくなったのでインストールしてみる。インストールは非常に簡単。$sudo …
Go言語でフィボナッチ数列を出力させてみる。package mainvar ch = make(chan int)var array int…
Go インストールインストールaptで普通にインストールできる。$ sudo apt-get install golang-g…
mongodbを使って値の保存、読み出しを使ったプログラムを作成してみる。まずはexpressを使用してひな形を作成する。$express …
node.js上でjqueryを使うにはjsdomとdomToHtmlを利用するらしい。それらを利用してjqeuryでbody以下にp要素を新たに追加するコー…
Coq リスト モナドリストモナドの定義Haskellのモナドを定義してみることを考える。まず、モナドに必要なのは以下の三つの性質である。…
適当にユーザIDが3000万件あるファイルを作成してユニークユーザ一覧を出力してみる。cat uu_input/inputuser_id | hea…
どのユーザがどの検索ワードを使用したかを表すログデータを集計して検索ワードランキング用のデータを生成することを考える。ナス,193032お弁当,3…
Node.jsのインストールNode.jsをインストールしてnginxをリバースプロキシとして動作させてみる。まずはNode.jsをインストールし…
やりたいこと多次元尺度構成法とは多次元のデータを少ない次元で表現する方法。データ間の距離の関係だけを見て決める。この多次元尺度構成法のデモ…
とある統計のアルゴリズムの動きを視覚的に確認したいがために、それの全段階としてCoffeeScriptとHTML5のCanvasでアニメーション処理を書いてみ…
JenkinsをAmazonEC2のubuntu13上で稼働させたくてインストールしてみた。1.Javaのインストール2.n…
背景昨日でマーカーに立方体を表示させることができたから、今日は3Dモデルを描画してみる。実装メタセコイア形式の3Dモデルをロー…
トップのスクリーンショットにあるように、自分の Google Calendar にある直近の予定を Bot (Python) で取得しようと思いやり方を調べて…
たまに、技術検証用として、openssl コマンドで自己証明書(RSA)を作成して Web サーバ等に設定したりしています。しかし、コマン…
はじめにこの記事はNode.js Advent Calendar 2016の16日目の記事です。やりたいことごくたまに…
はじめにtensorflowやtflearnでモデルを作っていると、ネットワークを図にしたり学習の進み具合をさくっとグラフにしてくれるツールがある…
やりたいことRspecでファイル出力するバッチのテストを書きたい。プログラムバッチmongoDBからデータをcsv…
背景最近、業務でのプログラミングにて、シェルで書いた方が動くものが楽に書ける場合が多々ある。ただシェルだとエラーハンドリング周りが若干面倒なので、…
概要PCL(点群処理ライブラリ)のが出たということで触って見た。まだ python pcl でできる部分は少ないみたい。Env…
概要Cronologを使えば手軽にログローテションができたから、その構築メモ。環境OSLinux www4322gi 3.…
hiveでタイトルのようなことを実現するクエリを紹介する。これにはrank関数という関数を利用することで実現できる。rankを利用しない場合は以下のように複数の…
証明駆動開発 とは証明駆動開発 とは証明によってプログラムが期待通りの性質を有しているかを確かめながら開発する手法のこと。ユニットテストの一部で使…
本のコードを写経していて python urllib 2が必要なのだが、なぜかpipでurllib2を検索しても出て来なくて、urllib3しかないっぽいから…
去年に転職をしたのですが、選考の過程でコーディングの面接や Web テストがあるかもしれないと思い、LeetCode というコーディングの問題を解いて腕試しで…
はじめにこの記事はScala Advent Calendar 2016の21日目の記事です。解決したい問題PaaSをよ…
概要シェルスクリプトでもTDDするためにテストコードを書いてカバレッジ測定をする。テストにはshunit2を使用し、カバレッジ測定にはshcovを…
統計的に新手法が既存手法に比べて優れているかどうかを確認するのにはt検定を使う。 t検定はExcelで簡単に実行することができるためその方法を紹介する。ABテ…