[SIMILAR] WITH 1581 挙動 WITH 134 ミ!! WITH 122 ツッ WITH 117 ッコ WITH 115 コミ WITH 1 !! WITH 1 ( WITH 1 みん WITH 1 んみ WITH 1 ん) WITH 1 ) WITH 1 そう WITH 1 うで WITH 1 でし WITH 1 した WITH 1 たか WITH 1 か、 WITH 1 、こ WITH 1 この WITH 1 の挙 WITH 1 動は WITH 1 はい WITH 1 いく WITH 1 くら WITH 1 らな WITH 1 なん WITH 1 んで WITH 1 でも WITH 1 も変 WITH 1 変だ WITH 1 だな WITH 1 なあ の検索結果 108 件中 71 - 80 件目 (0.188355104 秒)
たとえばこんなクラスがあるとして、 class ToString a where toString :: a -> String 以下の型にインスタンスを宣言することを考えます。 newtype Wrap a = Wrap a 普通のインスタンス宣言は、たとえばこんな感じ。 instance Show a => ToString (Wrap a) where toString (Wrap x) = "Normal:" ++ show x たと ...
read-stringやcompleting-readでミニバッファから入力を読み込むときには、:historyにヒストリを渡してやれば良さそうですがなぜかうまくいきません。 (read-string "Test: " :history '("a" "b" "c")) 色々と調べてみたところ、*minibuffer-default-history*をセットすると良いようです。 (let ((*minibuffer- ...
# (スコア:0)
Invalid Text 晴れで北西から南東風に変化する予報。実際にはテイクオフは弱い北西で、難台の裏まで南東だったようです。 予報が良いので早めにテイクオフに上がって、いい場所で機体を組むと、11時半頃にはもう上がりそうな雰囲気になりました。でもテイクオフは右後ろから風が入っていて出られなそうなのでし ...
# (スコア:0)
作業用ブランチを切った後で本体をどんどん変更してしまったとします。その状態で作業用ブランチの変更をしようと思ったときにはどうするのが定石なんでしょうか。本体の差分を作業用ブランチにマージしてから作業をして、作業が終わったらマージ後の分だけ本体にマージしなおせばよいのですが、何回かそういう ...
# (スコア:0)
Invalid Textstd::not1などをboost::bindと組み合わせる場合には、bindで作られた関数オブジェクトの返り値の型を明示するためにmake_adaptableが必要です。 つまり、 std::find_if(v.begin(), v.end(), std::not1(boost::bind(std::equal_to<int>(), _1, 5))); だとコンパイルエラーになるので、 std::find_if ...
# (スコア:0)
Invalid TextNewCGIはCGIモナドで、DBのアクセスはIOモナドの中で行われるので、もはや関数型というよりは単なる手続き型にしか見えません… import Control.Monad.Trans import Data.Maybe import qualified Database.HDBC as DB import qualified Database.HDBC.ODBC as ODBC import IO import Network.NewCGI ...
# (スコア:0)
本体のバージョンと異なるバージョンの日本語UIをロードしてしまうと問題が起きるので、ロードするときにバージョン番号をチェックして異なる場合にはロードしないようにしました。 ファイルバージョンを取得するにはGetFileVersionInfoなどを使うのですが、すでにロードしているDLLのバージョンを取得するのに ...
# (スコア:0)
どうやらSDカードのドライバがダメダメなようで、一回電源を落とすとそれ以前に開いていたファイルのハンドルが全部無効になってしまうようです。GetLastError()で調べると、'The device has been removed.'だそうで。。CFを使った場合には問題ないのでやはりドライバがダメなんでしょうね。。 QMAILの場合、メ ...
# (スコア:0)
以上を踏まえて、テストコードを書いてみました。C++で書くと面倒なのでJavaScriptで。 <html> <head> <script type="text/javascript"> function test(value, prev) { var selection = document.selection; var range = selection.createRange(); if (range.text == "") range = document.body.createTextRang ...
# (スコア:0)
エディットビュー上で修正する部分などを作りこむのはおいおい考えるとしても、外部のスペルチェッカを簡単に呼び出せると便利かもしれません。そんな機能を入れてみようかと思ったのですが、スクリプトでやれそうなので試しに書いてみました。 以下のスクリプトを保存してscriptsフォルダに適当なファイル名で ...
# (スコア:0)
# (スコア:0)