2014-08-01から1ヶ月間の記事一覧

Python Twitter API を使ってみる

Python Twitter API sixohsix/twitter · GitHub c:\tmp>pip install twitter Downloading/unpacking twitter Installing collected packages: twitter Successfully installed twitter Cleaning up... # https://github.com/sixohsix/twitter from twitter i…

いろんな言語で1582年10月5日を扱ってみる(VB.NET 版)

1582年10月5日〜1582年10月14日までの10日間は、何らかの自然現象(ゴゴゴゴゴ)によって時間が消し去れてた期間として知られています。プログラミング言語を使ってこの日を取り扱おうとすると、いろんな結果が出力されます。 今日はそんな素敵な日付である1…

Excel のハイパーリンクが絶対パスになるパターン

http://support.microsoft.com/kb/328440/ja 基本的には相対パスで保存される(絶対パスで入力しても) ただしリンク先が別ドライブまたは UNC の場合、絶対パスが維持される というわけで、 \\127.0.0.1\c$\tmp\リンク先.xlsx とするとうまくいく。 自ホスト…

Python + BeautifulSoup4 でスクレイピング

まず easy_install できるようにする。 c:\tmp>set path=%path%;c:\Python34 c:\tmp>python Python 3.4.1 (v3.4.1:c0e311e010fc, May 18 2014, 10:38:22) [MSC v.1600 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more …

他市の調査票との比較で見る「満足度調査」への取り組み

「図書館 満足度調査」でググって出てきた上から3つの市の図書館の質問項目と武雄市のそれとを比較し、各市の取り組みを見てみる。 みよし市立中央図書館 http://www.city.aichi-miyoshi.lg.jp/library/riyouannai/documents/miyoshi-lib_riyoutyousa2013.p…

Fiddler で localhost をモニタする

以下のアドレスで localhost をキャプチャできるようになる。 http://ipv4.fiddler http://ipv6.fiddler http://localhost.fiddler Monitor traffic to localhost from IE or .NET

Label の時計

Label で時計を作った。 ソースはこちら https://github.com/dechnostick/LabelClock

VB.NET で SHA-512

Imports System.Text Imports System.Security.Cryptography Class Class1 Public Shared Sub Main(ByVal args As String()) Dim str = "test" If 0 < args.Length Then str = args(0) End If Dim sha512 As New SHA512CryptoServiceProvider() Dim bytes = …

市内の利用者が減り、利用頻度(週1〜2回)も減っている

武雄市が図書館利用者に行ったアンケートの結果が出た。 去年と比較すると: 市内利用者の割合が低下 月1〜2回の利用頻度が増える一方、週1〜2回は減った 初めて利用した割合も低下 居住区 居住区 割合(2013) 割合(2014) 武雄市内 47.8% 38% 佐賀県(武雄市以…

RichTextBox で文字の装飾、画像の埋め込みを行う

RichTextBox の RTF を操作することで文字の装飾や画像の埋め込みができるようになる。 文字の装飾は buffer.SelectionColor = Color.Red buffer.SelectionFont = New Font(buffer.SelectionFont.FontFamily, fontSize, FontStyle.Bold) といった形で行う。 …

デスクトップの動画を GIF アニメで取得するツール

Cockos Incorporated | LICEcap こんな感じで範囲を選んで記録すると こういう動画を作ることができる

Word オートメーションで rtf を差し込む

Word 側にブックマークを指定しておくと、それをたよりにデータを差し込むことができる。 Dim word As Word.Application = CreateObject("Word.Application") word.Visible = True Dim document As Word.Document = word.Documents.Add(String.Format("{0}\t…

xhtmlConformance mode="Legacy" しないとユーザコントロールのコロンがドル記号になる

8 年ぶり 2 回目ぐらいで遭遇したのでメモ。 VS2003(ASP.NET 1.1) からアップグレードする際、Web.config に <xhtmlConformance mode="Legacy"/> を付けないとユーザコントロールのレンダリングが </xhtmlconformance>

File の時計

ファイル名を時計として使う ソースはこちら https://github.com/dechnostick/FileClock

カルチャごとにリソースを用意する

カルチャを明示してフォームを開くと CultureInfo ci = new CultureInfo("ja-JP"); new Form2(ci).Show(); 指定されたカルチャに応じたリソースが設定される。 this.label1.Text = Properties.Resource.Hello; this.label2.Text = Properties.Resource.Thank…

Remoting のサンプル

TcpClientChannel、TcpServerChannel を使ってメソッドを呼び出す。 ソースはこちら https://github.com/dechnostick/RemotingSample ClassLibrary1 Server で呼び出したいメソッドのインターフェース Client クライアント Server サーバ(サービスではない) …

SmartCard を読み取る

SmartCard を読み取るサンプル 動作確認に使ったリーダ: SCR331CL-NTTCom http://www.ntt.com/jpki/data/download4.html http://www.ntt.com/jpki/dl_files/SCR_114.exe リーダの操作には以下を使った: A Smart Card Framework for .NET ソースはこちら Sm…

Windows をロックし、アンロックまでの時間を求める

Windows をロックする <DllImport("user32.dll", SetLastError:=True)> _ Private Shared Function LockWorkStation() As <MarshalAs(UnmanagedType.Bool)> Boolean End Function ロック、アンロックのイベントを受け取れるようにする Dim handler As SessionSwitchEventHandler = New SessionSwitchEventHandler(AddressOf SystemEvents_S</marshalas(unmanagedtype.bool)></dllimport("user32.dll",>…

Microsoft Speech Platform で天気を喋らせる

http://www.jma.go.jp/jp/yoho/319.html から東京地方の情報をとってきて Haruka さんに喋ってもらいます。 事前に以下二つをインストールしておきます。 Microsoft Speech Platform - Runtime (Version 11) Microsoft Speech Platform - Runtime Languages …

Button の時計

Button で時計を作った。 ソースはこちら https://github.com/dechnostick/ButtonClock

CheckBox の時計

CheckBox で時計を作った。 ソースはこちら https://github.com/dechnostick/CheckBoxClock

.NET を COM で C から呼び出す

Imports System.Runtime.InteropServices <ClassInterface(ClassInterfaceType.AutoDual)> <ComVisible(True)> Public Class Class1 ' Debug interface Public Function Test(ByVal str As String) As String Console.WriteLine("[{0}]", str) Return String.Format("Hello, {0}!!", str) End Function End Class を pIClass…</comvisible(true)></classinterface(classinterfacetype.autodual)>

Mac から Azure の仮想マシンで日本語キーボードを使う(成功)

こういうことらしい。 リモートマシン側で事前に自動ログインを行うことで回避することが定番のようですが、サーバー運用としては微妙なので、最初のログインのみWindowsPCでログインするのが良いと思います。 MacBookでリモデ時に日本語キーボードが認識さ…

武雄市は一人当たりの所得も人口も減っている

1人当たりの所得を増やすことが、最終的な指標ですね。そう考えると、人口が減るのってそう悪いことではないんです。1人当たりの所得を計算するときの分母が減るから。 佐賀県武雄市・樋渡啓祐市長インタビュー【前編】 樋渡市長は平成18年から現職。18…