GGG

プログラミング言語やソフトウェア開発について思ったことを書いてます

2015-07-01から1ヶ月間の記事一覧

Haskell 変換:中置記法 -> 後置記法

1 + 2 * 3 のような中置記法を後置記法へ変換するコードを書いてみた。 +,-,*,/,^ に対応。 () は未対応。()はそのうち対応したい。 数値は正の整数しか対応できていないので、この辺をもっと柔軟にできないかな。 正規表現使えれば簡単なんだが、Haskellで…

SourceTree / git /gitflow

git

SourceTree 上でgitflow を使う際に、"feature/"とかのブランチ名称設定を行う画面が出るのですが、あとで変更したい場合にどうすんの? についてのメモ リポジトリのディレクトリ内にCONFIGというファイルがあります。 このファイルの中にgitflowの定義があ…

EXCEL ファイルを開いた後に読み取り専用の設定⇔解除 したい。

業務で使ってるEXCELバージョンではどうんだろう? リボンになってからさっぱり分からないw ということで調べた。 EXCEL 2007 ファイルを開いた後に 「読み取り専用の設定⇔解除」するアイコンの設定する方法。 [1] クイックアクセスツールバーを右クリック…

SQL Server 勉強メモ

SQL Server 2012 の研修を受けた際のメモ ページ:8KB varchar型 : 8000文字 nvarchar型 : 4000文字(UTF-16) ※SQL Server では UTF-16 を採用している。 プレフィックス:Nを用いる 違い:固定長 vs 可変長 固定長文字列 :char → 余ったエリアはゼロ(\0)で…

Haskell 逆ポーランド記法

どうやらもっと簡潔に書けるようですが・・・。 逆ポーランド記法をHaskellで書いてみた。 畳み込み(fold)を使いこなせるようになると もっと簡潔に書けるみたい。 Haskellで自分で考えて書いたのは初なので、こんなものですかね。 動くものが作れるってやっ…

関数型言語人気動向

世界 日本 TIOBE TIOBE Software: The Coding Standards Companywww.tiobe.com メモ ピックアップ関数型言語は独断ですw Googleトレンドで人気を見てみました。 人気プログラミング言語ランキングと言えばTIOBEだと思いますが こちらでは2015年7月発表時点…

Google トレンドでバージョン管理システムの動向を見る。

世界 日本 メモ Google Trendを使ってた資料を見つけて面白そうだと思ったので使ってみた。全世界ではGITがSVNを2009年10月に抜いている。 その後のGITのトレンド上昇具合が激しいw これだけ見ると世代交代が済んだ印象すらある。 日本でも遅れてるとは言え…

Powershell 調べたことまとめ

数年前にPowershellを勉強し始めのころに調べたものが消されずにPC内に眠っていたw まとめと言ってもURLが雑に並んでいるだけなので そのうち整理したいと思う・・・。そのうち PowerShell プレゼン資料 https://speakerdeck.com/player/061a73d04e4f013188…

EMACS キーバインド

久々にemacs触った。5年ぶりくらい? 大半はキーバインドを覚えているというよりも手が勝手に動くように入力ができるが 忘れてるものも多いw 調べたキーバインドは備忘録として残しておこう。 便利なキーバインド M-/ : 入力補完:(編集中のファイルから候…