Note: 技術ネタのブログはC++ ときどき ごはん、わりとてぃーぶれいく☆に移転しました。
こちらのURLのブログは移転先で記事のインポート対応がされるまで閲覧のみ可能のままの予定です。

fizz-buzz.cpp

定期的にTwitterのTLで話題になるFizzBuzz。普通の人間ならあっさり脳内で解決してしまう程度の問題ですが、一応まじめに突然課題として出されたら、という想定でコード書いてみました。 と、いう感じ。たぶんどう書こうかな、と考える時間かかって数分といった感じ。 要求... [もっと読む]

Arch Linux on Windows+VirtualBox → Windows クロスコンパイル環境の整備 with minGW32

これから書く方法はWindowsのVirtualBoxで Arch Linux を動かして”C:\Users”をvboxsfファイルシステムで”/home”にマウントした環境にsshしてGCCからbinutils-mingw-w64... [もっと読む]

C++11 の decltype(v)::T なコードと g++ の対応状況

decltype は C++11 で仕様化された便利なキーワード。   #include <iostream> #include <list> main(){   auto a = 1.41421356, b = 1.7320... [もっと読む]

std::chrono::duration_cast

C++11 では時刻や時間間隔に std::chrono を使用できます。標準ライブラリ <chrono> では内部が整数型の duration しか定義されていませんが、 double や float の std::chrono::duration を定義したり、 ... [もっと読む]

boost::geometry::index::rtree で R木

R木を応用した何かを作るにあたり、boost::geometry を眺めてどうにかしようとしていたところ、https://twitter.com/#!/USAGI_WRP/status/104050364227137536とか言ってたら、https://twitter.com/#... [もっと読む]

Ubuntu 11.10 KDE も楽しかったけど GNOME へ

デスクトップを Ubuntu 11.10 にしてからしばらくKDEを使っていました。しかし、楽しかったKDEも微妙なもっさり感や、UIや操作性がどうもしっくりこなかったのでGnome大先生に戻す事に。ログインマネージャーも gdm に戻しましょうねーと# dpkg-reconfi... [もっと読む]

apt-get install remmina

いまのところ Ubuntu 11.10 では tsclient が非標準になっている。 RDP だとか使うには、 # apt-get install remmina とかやって Remmina を使う。タブ型で機能的には tsclient よりよい。UIにはいまひとつ古きよき... [もっと読む]

cabal install leksah

haskell の IDE といえば Leksah というわけで cabal でインストール。環境は Ubuntu 11.04 にバイナリで入れた GHC 7.0.4 、ソースで入れた haskell-platform 2011.2.0.1 。 # cabal install ... [もっと読む]

apt-get install haskell-platform on Ubuntu 11.04

# apt-get install haskell-platform これは Ubuntu 11.04 では失敗する。日本語環境では、「haskell-platform : 依存 : ghc6 (< 6.12.1+) しかし、6.12.3-1ubuntu7 はインストール... [もっと読む]

CKEditor for Orchard

http://orchardckeditor.codeplex.com/ CKEditorをOrchardに組み込むモジュールをちょこっと作りましたが、その後メンテする余裕もあまりとれずにいました。3.11の少し後、 randompete が機能改善など取り組んでくれて、現在は... [もっと読む]

Orchard: Modules.CyberStride.Contacts (Contact Form 0.9.4)

Orchard でシンプルなコンタクトフォームを使いたい場合にお世話になるのが Modules.CyberStride.Contacts(Contact Form)。今回はContact Form 0.9.4を使い、微妙なカスタマイズ方法を紹介するしようかと思ったけどそんな暇は無... [もっと読む]

撮像面の分解能

WEBカメラでも写メでもコンデジでもデジイチでも、画像(映像)を記録する装置についてのお話。デジカメに興味の無い人でも、デジタルデバイスのカメラの分解能(解像度)という奴は、携帯電話を買おうとすれば目にするだろう。何万画素でキレイ(^^;)とかね。 つい(^^;)を付けてしまっ... [もっと読む]

orchardjp: Orchard CMS 日本語ローカライズプロジェクト、CodePlexで活動を開始

嬉しいお知らせです! Orchard CMSの日本語ローカライズプロジェクトが、CodePlexでの活動を開始しました☆ orchardjp: Orchard Localization JP まだまだリリースされて間もない Orchard CMS ですが、日本語ロー... [もっと読む]

sshfs to a SUA@Windows Server

Windows Serverが一次的にマウントするストレージをLinuxからネットワーク越しに二次的にマウントしたいとしましょう。さあ、どうします? ① Windowsで共有フォルダを設定 ← LinuxからCIFSファイルシステムとしてマウント コレ一般的。Ubuntuなら... [もっと読む]

aptitude install cifs-utils: How to use a network storage with CIFS in Ubuntu/debian

CIFS(Windowsの共有フォルダ)をUbuntu(debian系Linux)でマウントしようとして、以下の様なエラーに遭遇したとする。(これは先にSambaのパッケージを入れてあっても遭遇する。) mount: 間違ったファイルシステムタイプ、不正なオプション、 ... [もっと読む]

アナログ素材のデジタル化に伴う白背景の尤もな調整法

久しぶりにアナログよりのグラフィックばなし。 先日はるちゃんに似顔絵を描いて貰えました。ある意味で自画像を部屋に飾る事になるのはどうなのという話もありますが(笑)、後ほどほえほえっと額装して飾る事にしましょう^^ さて、それはそれでよいのですが、こうしたアナログ素材を、mix... [もっと読む]