2015-01-01から1年間の記事一覧

飲みニケーションは便利で楽な言葉

飲み二ケーションは不要でくだらない、迷惑なアルハラ同然の言葉 - 就職しないで、ブロガーになった人のBlogまあ、同意できる点も多いんだけど、全体的に全く同意できないのと、こういうことを言って考えなしに飲み会を断る人間が出た時の案内的に書いておく…

IPv6が怪しい

今朝から、SQL Serverの接続が上手くいかない。 具体的には、標準の検索で一覧表示されない。 インポートできなくて困っている、、、。 推測としては、 金曜の帰り際にかかったWindows Updateが原因っぽい SQL Serverの近くのサーバー検索が、IPv6に対応して…

話題の感情解析APIを使ってみる

MicrosoftのProject Oxfordで人の感情を解析するサービスを始めたようなので、使ってみます。 無料プランでは、1分あたり20回、1ヶ月あたり10000回まで利用できます。

互換性について

よく間違えるのでまとめ 相互互換性 違うモノだけど、置き換え可能なもの。 「日産 アトラスF24 と いすゞ エルフ100 は相互互換性がある」(エンブレムが違うだけの姉妹車らしい) 前方互換性 新製品のデータ等が旧製品でも使えること(多少の制限は問わな…

UWSCでIEのカレントタブを取得する

しろまささんから、カレントのタブを取得するお題を頂いたので考えてみた。 以前書いた方法だと、ちゃんとしたIEオブジェクトではない(確かに、一部プロパティやイベントにアクセスできない、、、) この辺はいろいろと難しいので、ちょっと保留。(現時点…

PowerShellでポップアップメニューを表示する(フォント変更対応)

前に書いたのは、フォントの変更ができませんでした。 今回はフォント変更にも対応してみました。 関数の引数を簡易にする都合上、一律変更となっていますが、もちろん個別変更も可能です。 また、修正すればイタリック体にするとかも可能となります。 一度…

UWSCのポップアップメニューのフォントを変更する

UWSCのPOPUPMENU関数はフォントの変更ができない。 公式掲示板に変更する方法はないか?という質問があったので、考えてみた。 結論 もっとも簡単なのは、システム設定を変える。 でも、これはメニューの文字全てが大きくなってしまうので、影響が大きい。 …

UWSCのソートに+αする

UWSC公式掲示板で、キーと値の組み合わせをキーでソートしたいがどうしたら良いか、という質問があった。 これにstuncloudさんが良い回答をしていたのだけど、、、ちょっとだけ気になることがあるので記事にしてみた。 気になるのは、安定ソートでない点。

PowerShellでFibonacci Clockを再現する

いやーん、すてき! フィボナッチ数列の最初の部分を使った時計ですって! Fibonacci Clock - An open source clock for nerds with style by Philippe Chrétien — Kickstarter 、、、なんかこういうの、脳から変な汁出て、衝動的に投資したくなるけど、冷静…

PowerShellの柔軟過ぎる型変換・キャストに恐れおののく

stuncloudさんがこんな記事を。 PowerShellは暗黙の型変換がんばりすぎ | たっぷす庵 そうそう、PowerShellのキャストって高機能過ぎですよね。 気になったので、その高機能っぷりを調べてみた。 結果 高機能なキャストの動作ですけど、、、 対象がstringな…

UWSCでエンジニアならば1時間以内に解けなければいけない問題をチートして解く

問4と問5を解答例を見て解いてみました。 問4は、解答例にヒントないのね。 問5の解答例は素晴らしい。

UWSCでエンジニアならば1時間以内に解けなければいけない問題を解く

1時間以内に解けなければプログラマ失格となってしまう5つの問題が話題に | ソフトアンテナブログ です。 「言語なんてどれも一緒」を公言しているので、面倒そうなUWSCで解いてみた。 (ダサい回答になっても、言い訳できるし!) 1時間はシビアだなぁ。 問…

PowerShellを利用したウイルスを防ぐ

やはりきたか。 PowerShellを利用したウイルス。 http://blog.trendmicro.co.jp/archives/9595 これ、あれですよね。 Base64エンコード実行ですね。 ということで、防ぐには以下のようなことが必要です。 PowerShellを(比較的)安全にする - じゅんじゅんの…

UWSCの標準関数をオーバーロードする

MODULEを使う。 以上終了、、、なんだけど、一応例を。

.net System.Windows.Forms.ListViewのカラムヘッダー右クリックに対応する

タイトルの通りのことをしようとしたら嵌ったのでメモ。

この質問が面白い。アポロ捏造説を言うと何故反論が燃え上がるのか?

とても良い回答が多いです。 失礼ながら、一つづつ感想を。 なお、昨日(3/11)の昼頃下書きしてるので、少し情報が古いです。

x64には存在しないScriptControlの代わり

以前、こんな記事を書いた。 x64には存在しないScriptControlの代わり - じゅんじゅんのきまぐれ この時、ieのプロセスができちゃうなー、と思っていて、.Net JScriptの方法も書いたけど、ieのプロセスを作りたくなかったら、htmlfileを使えば良いことに今頃…

UWSCに最小化ボタンをつける

以前、最小化させたいという質問があったのを思い出した。 UWSC v5.0でウインドウががらっと変わったので、もしかして、と思って、、、 今手元の環境でやったら、できた。 DEF_DLL GetWindowLongW(dword, int): long: user32 DEF_DLL SetWindowLongW(dword, …

TEMPフォルダにSSDの寿命削りをやめさせる

SSDって寿命があるじゃないですか。 まあ、HDDより短いってわけじゃなさそうなんですけど、少しでも長くしたいのが人情。 そこで気になるのが、TEMPフォルダとブラウザの作業領域。 これをRAMディスクに追い出すのです。

PowerShellでいろいろな文字コードを扱う

みんな大好きPowerShellのGet-Contentさんですが、日本語使うには文字コードの扱いがイマイチです。 Encodingなしでざっと試験してみると、 Shift-JIS(多分、Win CP932)は、そのまま読める(ロケールのおかげか) Unicode系は、BOMありなら読める Unicode…

PowerShellで分数を扱う

PowerShellで分数が使いたくなった。 なので、C#で書いてみた。 演算子オーバーロードが意外に書くのが面倒。 ジェネリクスでなんとかできないか?、、、。

UWSCからのPowerShell実行に対応する

UWSC5.1.0からPowerShell関数がEncodedCommand使用になりました! 、、、なりました、、、。 PowerShellを(比較的)安全にする - じゅんじゅんのきまぐれ では、EncodedCommandを使うと標準入力で問い合わせしてしまいます。 UWSCのPowerShell関数が返って…

PowerShell4.0の日本語ヘルプに絶望した

Windows8.1環境を触ったのだけど、なんですか、この日本語ヘルプの貧弱さは。 2.0の頃のヘルプはどこに行った。 ということで、2.0のヘルプを入れた話。

PowerShellにしゃべらせる!

、、、これも、docomo api。 PS > Start-Speaking こんにちは ってなことができます、、、って、まあ実行しないと音は出ませんけど。

PowerShellと会話する

、、、ってか、docomoの質問・雑談APIと会話するだけですが、、、。 こんなことができます! PS > Get-Answer こんにちは こんにちわん PS > Get-Answer 日本の人口は? 日本の人口は128057352人です。 1 128057352人 総務省「平成22年国勢調査」より なんや…

特定のフォルダーのPowerShellスクリプトを自動署名する

以前、こんなのを書いた。 Powershellスクリプトの署名と証明書の操作 - じゅんじゅんのきまぐれ 一応、分けて運用してたのだけど、モジュールの展開とかいろいろ面倒になって、ま、署名されたスクリプトを直接更新してやれ、という気になったので変更を検知…

PowerShellのタブ補完をPopupMenuに拡張してみる

最近事情により手元のWin7機のPowerShellを3.0に更新しました。 3.0ではクラス名を補完できるのですね。 Tab補完を先日作ったShow-PopupMenuを使って、PopupMenuにします。

PowerShellでポップアップメニューを表示する

PowerShellでポップアップメニューを表示してみたくなった。 ContextMenuStripを使うべきっぽいんだけど、横着してContextMenuで。 一度でも呼ぶと、System.Windows.Formsがロードされるのが不可逆。

PowerShellでMeCabを使う

形態素解析、、、日本語処理には必須と言って良い処理を行ってくれる、MeCab。 これをお手軽に使いたくなった。 もちろん、MeCabそのものを使用しても良いのだけど、.Netを利用したいじゃないですか。 方法を考えた。

PowerShellを(比較的)安全にする

PowerShellはWindows上でできることなら何でもできます。 なんらかの脆弱性等でPowerShellをキックできてしまうと、何でもできる、ということです。 それはとても恐ろしいことなので、安全に使う方法を考えてみた。