掲載記事一覧

Symfoware blogで掲載した記事の一覧です。

Symfowareブログ
Symfoware サーバーを起動する
Symfoware サーバーを停止する
Symfoware データベースの作成(rdbddlex)
Symfoware スキーマの作成
Symfoware データベーススペースの作成
Symfoware テーブルの作成
Symfoware DSOの作成
Symfoware DSIの作成
Symfoware DSIの初期化(rdbfmt)
Symfoware テーブル作成までの流れのまとめ
DSOとDSIについての考察
表の格納構造 SEQUENTIAL構造について
表の格納構造 RANDOM構造について
表の格納構造 OBJECT構造について
インデックスの格納構造 BTREEインデックスについて
DSO作成時に指定するページサイズの選択基準
ODBCドライバのインストール
PerlからODBCを使用してSymfowareに接続する
PerlからODBCを使用してSymfowareに接続する(検索編)
SEQUENTIAL構造とRANDOM構造の特性比較(データ選定)
SEQUENTIAL構造とRANDOM構造の特性比較(テーブル構造とCREATE INDEX)
SEQUENTIAL構造とRANDOM構造の特性比較(SEQUENTIAL構造とINDEX)
SEQUENTIAL構造とRANDOM構造の特性比較(RANDOM構造)
「#!/usr/bin/env: そのようなファイルやディレクトリはありません」エラーについて
PythonでFC2ブログで掲載している記事の一覧をhtml化する
NetCOBOL V10のインストール
NetCOBOL V10でプログラムを作成する(HELLO WORLD!)
NetCOBOL V10でSymfowareからデータを取得する
NetCOBOL V10からSymfowareへデータを登録する
C言語(Visual C++ 2008 Express Edition)をインストール
C言語(Visual C++ 2008 Express Edition)でSymfowareからデータを取得する
C言語(Visual C++ 2008 Express Edition)からSymfowareでデータを登録する
VB6(Visual Basic 6.0)からODBC経由でSymfowareにデータを登録する
ErlangからODBC経由でSymfowareにデータを登録する
ネーミングサービスの登録を行う(symjddefns)
JavaからJDBC経由でSymfowareにデータを登録する(RDB2_TCP連携)
JavaからJDBC経由でSymfowareにデータを登録する(RDA-SV連携)
言語によるインサート処理時間の比較
ファイルを読み込んで大量データを一括登録する(rdbsloader)
データのバックアップを行う(rdbunl)
Flex 3 SDK と FlashDevelopのインストール
Flex サブフォーム(TitleWindow)との値の受け渡し
ODBC接続アプリケーションのデバッグを行う
直接接続(COBOL、C言語)アプリケーションのデバッグを行う
Flex 前回実行時の値を保存する(SharedObject)
データ格納領域の使用状況を出力する(rdbudsi)
Flex テキストボックス(TextInput)をパスワードテキストボックスにする
データベーススペース容量の見積り(SEQUENTIAL構造)
データベーススペース容量の見積り(インデックス)
データベースの一覧を取得する(rdbprt -m DB)
データベースに接続している端末を確認する(rdbcninf -s)
接続しているコネクションを強制的に切断する(rdbterm)
データベースの構成情報を表示する(rdbprt -d [DB] -m DEF -f [file])
システム表 RDBII_DICTIONARYの概要
データベースのバージョン情報
連番を自動的に付与する(CREATE SEQUENCE)
BLOB列を持つテーブルを作成する
JavaからBLOB列を持つテーブルに画像を登録する
JavaからBLOB列を持つテーブルを検索し、データを取得する
Flex3 Tree のアイコンを変更する
JavaからBLOB列を持つテーブルを検索し、データを取得する その2
Paint.NETを使用して、透過pngファイルを作成する。
Flex3でサーバーからHTTPServiceで取得したxmlをTreeに反映する
FlexのTreeで表示するアイコンをスタイルシート(css)を使用して変更する
Flexでグラフを作成する時の罠
JavaからBLOB列を持つテーブルを検索し、データを取得する その3
データベース、スキーマ、テーブル名の一覧を取得するSQL
HTMLエスケープツール
DSIを自動拡張するよう設定する(rdbalmdsi)
自動拡張した領域を回収し、DSIを初期化する(rdbfmt)
Windowsでフォルダ毎に圧縮ファイルを作成する
DSIのアクセス制限を設定する(rdbrtr)
DSIのアクセス制限を解除する(rdbrls)
DSIの容量を拡張する(rdbgcdsi)
登録されているデータを残して、自動拡張した領域を回収する(rdbgcdsi)
DATE型のフィールドにデータを挿入する
コマンドラインからSQL文を実行する(rdbexecsql)
rdbexecsqlで使用できるコマンドを確認する(HELP)
WindowsにScalaをインストールする
ScalaでHelloWorld
rdbexecsqlでアクセスするデータベース名を変更する(SET CATALOG)
ScalaソースをUTF-8で書くときの注意点
Scala ソースのファイル名と中に記載するクラス名
rdbexecsqlでテーブルの列の一覧を表示する(COLUMN)
ScalaでFizzBuzz
rdbexecsqlで実行結果の表示を制御する(PRINT)
ScalaからJDBC接続でSymfowareに接続する
rdbexecsqlで性能情報を取得する(SQL TRACE)
rdbexecsqlでSQL文の実行プランを取得する(ACCESS PLAN)
ApacheでWebDBtoolsを動かす
軽量httpserver「mongoose」をVisual Studio 2008でビルドする
mongooseでcgi(WebDBtools)を動かす
WebDBtoolsからデータベース、データベーススペースを作成する
Visual Studio 2008 Express EditionでPythonのC言語拡張を作成する
WebScriptの概要
WebScriptでログインを実行する(wit_gwd)
WebScriptでクエリを実行する(wit_fmtr)
WebScriptで画像データを取得する(wit_media)
WebScriptでログアウトする(wit_logout)
WebScriptを使用してアプリケーションを作成する その1
WebScriptを使用してアプリケーションを作成する その2
WebScriptを使用してアプリケーションを作成する その3
WebScriptを使用してアプリケーションを作成する その4
医見書をインストールする
医見書のアップデートを実行する
医見書のソースを取得する(EclipseからsshでCVSに接続する)
Visual C# 2008 Express Edition でSOAP通信
SOAP通信でmantisのプロジェクト名を取得する(Visual C# 2008使用)
SOAP通信でmantisに登録されている案件を取得する(Visual C# 2008使用)
SOAP通信でmantisに登録されている案件をCSV出力する(Visual C# 2008使用)
医見書のメインメニューにボタンを追加する
医見書のメインメニューから独自のダイアログを表示する
医見書に独自の一覧画面を追加する その1
医見書に独自の一覧画面を追加する その2
医見書に独自の一覧画面を追加する その3
医見書に一覧印刷機能を追加する その1
医見書に一覧印刷機能を追加する その2
Mario AI Competition を動かす
Mario AI Competition プログラムからマリオを操作する
Mario AI Competition 画面の情報を取得する
Mario AI Competition 穴を避けてジャンプする その1
Mario AI Competition マリオをジャンプさせる
Mario AI Competition デバッグ用に画面にラインを描画する
WebScriptとFlexを使用してアプリケーションを作成する その1
WebScriptとFlexを使用してアプリケーションを作成する その2
WebScriptとFlexを使用してアプリケーションを作成する その3
WebScriptとFlexを使用してアプリケーションを作成する その4
FC2ブログ テンプレート中で記事のIDを取得する
Debianで全文検索サーバー「Apache Solr」を動かす
WebScriptとFlex3を使用して、管理ツールを作成する
xpm形式のファイルをpng形式に変換する
WebScriptとFlex3を使用してログイン(Popupに変更)
WebScriptとFlex3を使用してデータベース一覧の表示
WebScriptとFlex3を使用してスキーマ一覧の表示
WebScriptとFlex3を使用してテーブル一覧の表示
CentOS 5.3にOracle Application ExpressとOraTweetをインストールする その1
CentOS 5.3にOracle Application ExpressとOraTweetをインストールする その2
WebScriptとFlex3を使用してデータベースの詳細を表示する
WebScriptとFlex3を使用してスキーマの詳細を表示する
WebScriptとFlex3を使用してテーブルの詳細を表示する
Debianに高速データベースマネージャ(DBM) Lux IOをインストールする
Lux IO のPythonバインディングを作成する
Jettyのインストールと、Eclipseプラグインの設定
EclipseでJettyアプリケーションのデバッグ
Tomcat + Eclipseでデバッグできる環境を作成する
.NET Data Providerのインストール
Visual C# 2008 Express Edition から .NET Data Providerを使用して接続する
インデックスの状態を非活性にする(rdbalidx)
インデックスの状態を活性にする(rdbsloader)
データベースの定義情報をメモリに展開する(rdbpldic)
一括登録処理の高速化の検討
XMLデータベースエンジン Interstage Shunsaku Data Managerのインストール
Shunsaku の起動・終了(shunsysstart・shunsysstop)
Shunsaku にJavaで接続し、ドキュメントを登録する
Shunsaku に登録されているデータで条件に一致する件数を取得する
Shunsaku で使用できる比較演算子
Shunsaku に登録されているデータで条件にデータを取得する
Shunsaku 検索時にソート条件を指定する
Shunsaku 検索結果を集計する
Shunsaku データを削除する
Shunsaku データを更新する
Shunsaku ダイレクトアクセス機能を使用する
Shunsaku を使用したアプリケーションの作成
Shunsaku を使用したアプリケーションの作成(MainFrame.java)
Shunsaku を使用したアプリケーションの作成(SubDialog.java)
Shunsaku を使用したアプリケーションの作成(Accesser.java)
CentOS5.3にIBM DB2 Express-C V9.7 をインストールする
IBM DB2 ODBCドライバのダウンロードとインストール
IBM DB2 JDBCドライバのダウンロードとJavaからの接続
IBM DB2 XML列を持つテーブルを使用したサンプルアプリケーション
IBM DB2 XML列を持つテーブルを使用したサンプルアプリケーション(MainFrame.java)
IBM DB2 XML列を持つテーブルを使用したサンプルアプリケーション(SubDialog.java)
IBM DB2 XML列を持つテーブルを使用したサンプルアプリケーション(Accesser.java)
Pleiades を最小構成で導入し、Javaの開発環境を構築する
Oracle Database 10g Express Edition sqlplusのコマンド一覧
Oracle Database 10g Express Edition ODBCドライバのインストール
Oracle Database 10g Express Edition JDBCドライバを使用する
Oracle Database 10g Express Edition XMLテーブルを使用したサンプル
Scala ソースコードをコマンドから直接実行する
IBM DB2でXQueryを使用した検索を行う
IBM DB2 XQueryでソートを行う
IBM DB2 XQueryであいまい検索(LIKE)を行う
XQuery 関係で掲載した記事の一覧
Debian に Tomcat + Apache Solrの環境を構築
Debian に Tomcat + Apache Solr + 日本語検索対応環境を構築
Solr スキーマファイル(schema.xml)について
Solr にデータを登録するアプリケーションをJavaで作成する
Solr のデータを検索するアプリケーションをJavaで作成する
WindowsにScalaをインストールする(インストーラ未使用)
DokanライブラリのインストールとRubyのバインディングのインストール
Solr に登録しているデータを削除する
Solrを使用したblog記事検索サンプル
Solrを使用したblog記事検索サンプルのソース(メイン画面)
Solrを使用したblog記事検索サンプルのソース(新規登録画面)
Solrを使用したblog記事検索サンプルのソース(Solrアクセス部分)
Solrを使用したblog記事検索サンプルのソース(検索結果解析SAX Handler)
XMLデータベース eXistをDebian + Tomcat環境にインストール
XMLデータベース eXistにJavaから接続する
XMLデータベース eXistにJavaからデータを登録する
XMLデータベース eXistのデータをJavaで検索する
XMLデータベース eXistのデータをJavaで削除する
XMLデータベース eXist のサンプルアプリケーション
XMLデータベース eXist のサンプルアプリケーション(MainFrame.java)
XMLデータベース eXist のサンプルアプリケーション(SubDialog.java)
XMLデータベース eXist のサンプルアプリケーション(Accesser.java)
SQL文の実行結果をファイルに出力する(rdbunlsql)
コマンドプロンプトでテキストファイルを読み込み、文字を置換する
SymfowareのデータをShunsakuと連携して検索を行う
CentOS で拡張子が lhz の拡張子を解凍する
Perl で郵便番号データの加工を行う
DB2 にCSVファイルをインポートする
SolrのDataImportHandlerを使用して、DB2のデータを取り込む
軽量Webサーバー Mongoose をDebianにインストールする
軽量Webサーバー Mongoose 設定ファイルの作成
軽量Webサーバー Mongoose 起動スクリプトの作成
軽量Webサーバー Mongoose perlをcgiで動かす
軽量Webサーバー Mongoose phpをcgiで動かす
軽量Webサーバー Mongoose サンプルとしてmantisをインストール
Symfowareが起動しているか確認する(rdbchksanity)
Javaでrssデータを取得し、DB2のxml列に登録する
Tomcatで動作するサーブレットからコネクションプーリングを使用してDB2に接続する
DB2のXSLTRANSFORMで変換したデータをサーブレットで表示する
DB2のXSLTRANSFORMで指定するxslを切り替える
Bug Shootingを使用してmantisに障害の登録を行う
DebianにCouchDB(カウチDB)をインストールする
CouchDBを起動スクリプトから起動する
Pythonからcouchdbkitを使用してCouchDBに接続する
PythonでCouchDBに郵便番号データを登録し検索する
PythonでCouchDBにviewを登録する
Ubuntuにscalaをインストールする
scala 変数の定義方法(varとvalの違い)
scala スクリプトファイルからの実行とコメントの書き方
scala 関数の宣言方法と使用例
Windows 7za.exeを使用して、フォルダごとにzip圧縮するバッチファイル
scala 配列の宣言方法(Array)
scala 値が変更できない配列の宣言方法(List)
軽量Python web framework raphe のインストールとHello World
軽量Python web framework raphe テンプレート機能と値の受け渡し
軽量Python web framework raphe Routingについて
CouchDBのリビジョン機能とデータベースの不可逆圧縮(compaction)
CouchDBにPythonで接続して履歴データを管理するサンプルWebアプリケーション
CouchDBに大量データを一括登録する(bulk_save)
Oracle Berkeley DBをCentOS5.4にインストールする
Oracle Berkeley DBにPerlで接続するモジュールのインストールとサンプルプログラム
Oracle Berkeley DB XMLをCentOS5.4にインストールする
Oracle Berkeley DB XMLをコマンドで操作する
Oracle Berkeley DB XMLにPerlから接続してXQueryを発行する
Perl の軽量フレームワーク MENTAをCentOS5.4にインストール
Perl の軽量フレームワーク MENTA テンプレートに値を渡す
Google App Engineに登録し、アカウントを発行してもらう
Google App Engineの開発環境を作成する
Google App Engine Launcherを使用して、雛形の作成とアップロード
Google App Engine Pythonのテンプレートエンジンを使用する
Google App Engine で静的ファイルを使用する
Google App Engine PythonのDatastore APIを使用する
Google App Engine Pythonでセッションらしきものを実装する
DebianにOracle xe universal 10g R2 をインストール
Oracle xe universal 10g R2 ユーザー(スキーマ)とテーブルの作成
PythonからOracle xe universal 10g R2 に接続する
PythonからOracle xe universal 10g R2 へのデータ登録とインデックスの作成
Debianにoracle-xe-client_10.2.0.1-1.0とcx_Oracleのインストール
DebianにFirebirdをインストールし、データベースを作成する
Debian PerlからDBD::InterBaseを使用してFirebirdに接続する
Debianでlzh形式のファイルを解凍する(apt-getでlhaインストール)
nkfでshift_jisの郵便番号データをutf-8に変換する
Debian PerlからDBD::InterBaseを使用してFirebirdへデータを登録・検索する
Firebird データベースのパックアップ・リストアとファイルの圧縮(gbak)
Debian FirebirdにPythonで接続する(kinterbasdb)
Debian PerlからOralceに接続する(DBD::Oracle使用)
Oracle データのバックアップを行う(exp)
Perlから高速データベースマネージャ(DBM) Lux IOを使用する(Lux::IO使用)
Debianに eXist 1.4.0 をサイレントインストールし、Tomcat上で動かす
Debianにmemcachedをインストールし、Perlから接続する
XMLDB eXistにPerlからXML-RPCで接続する(RPC::XML使用)
XMLDB eXistにPythonからXML-RPCで接続する(xmlrpclib使用)
XMLDB eXist 検索結果にxslスタイルシートを適用する
XMLDB eXist RSSデータをPythonで登録し、マッシュアップ
DebianにPythonフレームワークrapheをインストールし、外部からアクセスする
軽量Python web framework rapheをnginx+mod_wsgiで動かす
Debian lennyにJavaをインストールする
Debian lennyにApache Tomcatをインストールする
Debian lennyにJettyをインストールする
Debian Jetty7の環境でeXistを起動する
分散データベース管理システムCassandraをDebianで動作させる
Debian wget、apt-get、easy_install、svn、mercurialのproxy設定方法
Debianでsvg形式の画像ファイルをpngに変換する(convertとrsvg-convert)
Windows バッチプログラム コマンドの実行結果をforで使用する
Windows バッチプログラムでDNSとWINSのIPアドレスを変更する
Windows コマンドプロンプトでハードディスクのドライブレターと容量を取得する
jQueryでボタンのクリックイベントを制御する
jQueryでJSONのデータ取得
jQueryでJSONのデータ取得し、テーブルに表示する
jQueryでJSONのデータ取得し、テーブルに表示するプラグインを作成する
CouchDBにPerlからCouchDB-Clientを使用して接続する
CouchDBのデータベース名一覧をJSONPを使用して取得する
CouchDBのデータベース名一覧をJSONPを使用して取得する(jQuery使用)
DebianにMongoDBをインストールする
MongoDBのクライアントツールを使用してデータを操作する
MongoDBのHttp Interface
MongoDBをPythonで操作する(PyMongo使用)
MongoDBに一括でデータを登録する(Bulk Inserts)
MongoDBにインデックスを作成する
MongoDBに登録した住所を検索する
リモートのOracle 10gにOracle XE Clientで接続する
sqlplusを使用してテキストファイルに記載されたSQLを実行する
Oracle テーブル単位でのバックアップ、リストア(exp,imp)
FirebirdにJavaで接続し、郵便番号データを登録する
FirebirdにJavaで接続し、郵便番号データを検索
DebianにApache Thriftをインストールする
ThriftをPythonで使用する
ThriftをWindowsのPythonで使用する(作戦失敗)
AntでThrift接続用のjarを作成する
Debian + Thrift + PythonのサーバーにWindows + Javaから接続する
Debian + Thrift + PythonのサーバーにWindows + Perlから接続する
Debian + Thrift + PythonのサーバーにWindows + C#から接続する
ThriftをWindowsのPythonで使用する(Pythonエクステンションのビルド)
ThriftのサーバーにTomcatを使用する
Google App Engine(Python)でThriftを動作させる
プロキシサーバー越しにPythonでThriftのTHttpClientを使用する
Debian + Nginx 0.7.x + mod_wsgi + pythonでthriftを動かす
Thriftでphpの雛形を生成するときのオプションについて
Apache + phpの環境でThriftサーバーを動かす
ThriftでMantisConnectの代わりのサービスを作成する
列指向データベースCassandraにPythonで接続する
列指向データベースCassandraにPython + Thriftで住所データを登録する
Thrift 構造体(struct)を定義して使用する
Thriftを使用しMantisで使用する列挙体を取得する
Thriftでエラーオブジェクトの作成を行い、サーバープログラムでthrowする
ThriftでMantisConnectの代わりのサービスを作成 ベータ版
Debianに全文検索ライブラリLUXをインストールする
全文検索エンジンLuxをPythonから使用する
全文検索エンジンLuxに郵便番号データを登録し、Pythonで検索する
Windows 2003のCVSNTとDebianのmantisを連携する
Windows 2003のCVSNTとDebianのmantisを連携する 日本語メッセージ対応
couchdbkitでデータベース接続時エラーが発生する
couchdbkitでCouchDBにファイルを登録する
LuaをWindowsへインストールし、hello worldを表示する
Lua if文の使い方と、コマンドライン引数の受け取り方
Lua for文のサンプル
Windows C言語からLuaのプログラムを呼び出す(MinGW使用)
Arduinoの開発キットをダウンロードし、サンプルを実行する
Google App Engine Pythonでデバイスメーカーを作成する その1(仕様検討編)
Google App Engine Pythonでデバイスメーカーを作成する その2(データ登録編)
Google App Engine Pythonでデバイスメーカーを作成する その3(アプリケーション作成編)
Google App Engine コマンドでテストサーバーを起動し、ログの出力を行う
Google App Engine テストサーバーに登録したデータストアをクリアする
Google App Engine テストサーバーのデータストアの内容確認
Google App EngineでThriftを使用するときの注意点
Google App EngineでThriftを使用するときの注意点 その2
Cassandraで登録しているカラムデータの検索方法(Cassandra:inverted indexの翻訳)
分散データベース管理システムCassandraにPython + Lazyboyでデータ登録
Cassandraに登録した住所を郵便番号で検索する
Cassandraにhectorを使用してJavaで接続し、検索を実行する
Debian lennyにVIX APIをインストールし、ESXとVMWareの情報を取得する
Cassandraの使いどころ(Looking to the future with Cassandraの翻訳)
Cassandraの状態をJconsoleを使用して監視する
Linux版のSymfoware V10をCentOSで動作させる(インストール編)
Linux版のSymfoware V10をCentOSで動作させる(起動編)
Linux版のSymfoware V10をCentOSで動作させる(自動起動編)
CentOSにインストールしたSymfoware V10にデータベースを作成する
Debian Perl Net::SSH::Perl cpanを使用せず手動でインストールする手順
Net::SSH::PerlでNet::SSH: Can't bind socket to port 1023: アドレスは既に使用中です
CentOS 5.4にjdk1.6をインストールする
Linux版のSymfowareV10 ポート番号を指定し、外部接続を許可する
Linux版のSymfoware V10にJavaで接続する
Linux版のSymfoware V10にJavaで接続し、データの登録を実行する
Proxy環境でWindows Server 2008のWindows Updateがエラーコード「80072EFD」で失敗する
Linux版のSymfoware V10 JDBCドライバのファイル別速度比較
Linux版のSymfoware V10 JDBCドライバ 一括コミットと単一コミットの処理速度の差
Linux版のSymfoware V10 JDBCドライバ プリペアド・ステートメントを使用した時の処理速度
Linux版のSymfoware V10 JDBCドライバ プリペアド&バッチ更新
Linux版のSymfoware V10 Thrift経由でWindows + Javaからデータ取得
NCHARフィールドに対して、曖昧(like)検索を行うときの注意点
Linux版のSymfoware V10 Thrift経由でWindows + Javaからデータ取得 その2
Linux版のSymfoware V10 Thrift経由でWindows + Pythonからデータ取得
Cassandra なんちゃってN-gramで全文検索(インデックス作成編)
Cassandra なんちゃってN-gramで全文検索(データ検索編)
JDBC over Thriftを作成する その1(JDBCドライバの作り方)
JDBC over Thriftを作成する その2(JDBCドライバのロード)
Debianにkey-value storage systemの「Voldemort」をインストールする
key-value storage system「Voldemort」の特徴
Debianで動作しているVoldemortをWindows + Javaで操作する
Voldemortのデータにオブジェクトを登録する方法(java-serialization使用)
Voldemortのデータにオブジェクトを登録する方法(thrift使用)
Debian + VoldemortにWindows + Pythonで接続する
VoldemortにJavaから登録したThrift形式のデータをPythonで取得する
VoldemortにPythonから登録したThrift形式のデータをJavaで取得する
Voldemortをjmxでリモート監視する
JDBC over Thriftを作成する その3(Connectionクラスの実装)
JDBC over Thriftを作成する その4(Statementクラスの実装)
JDBC over Thriftを作成する その5(ResultSetクラスの実装)
JDBC over Thriftを作成する その6(サーバーモジュールの作成)
JDBC over Thriftを作成する その7(動作確認用のサンプル)
ThriftをWindows + Pythonで使用する(簡易版)
CentOSにインストールしたSymfowareにWindows + Pythonでアクセスする
SQL Server 2008 Expressをインストールする
SQL Server 2008 Management Studio Expressをインストールする
SQL Server 2008 データベースとテーブルの作成方法
統合認証のSQL Server 2008にJDBCで接続する
統合認証のSQL Server 2008にLinux + Javaで接続する(Thrift使用)
統合認証のSQL Server 2008にLinux + Pythonで接続する(Thrift使用)
Debianにkey-value databaseのRedisをインストールする
key-value database RedisにJavaで接続する(jdbc-redis使用)
key-value database RedisにPythonで接続する(redis-py使用)
key-value database RedisにLuaで接続する(redis-lua使用)
Lucandraを使用してApache Cassandraで全文検索を行う(作戦失敗)
Cassandra storage-conf.xmlの設定内容
WindowsでThriftコマンドを使用する
Google Chrome Extensions (拡張機能)の作り方
Google Chrome Extensions でRSSリーダーを作成する
Google Chrome Extensions クリックイベントで新しいタブを開く
Visual Studio 2010 Express をインストールする
Windows 2008 R2 にIronPythonをインストールする
C#からIronPythonを呼び出し、Pythonのコードを実行する
IronPythonから統合認証でMS SQL Server 2008 Expressに接続する
IronPython .NET Frameworkのライブラリを使用する
Debian Lenny にmonoをインストールする
Debian Lenny にmonoをインストールし、ASP.NETを動かす
openSUSEをネットワークインストールする
DebianにRedmineをインストールする
Debian + Apache + PassengerでRedmineを動かす
Debian + Apache + PassengerでRailsのURLを指定する
Visual Basic 2010 Expressをインストールする
Visual Basic 2010 ExpressからSQL Server 2008 Expressに接続する
Visual C# 2010 ExpressでThriftのライブラリをビルドする
Visual C# 2010 ExpressでCassandraのライブラリをビルドする
Visual C# 2010 ExpressでCassandraを操作する 登録編
Visual C# 2010 ExpressでCassandraを操作する 検索編
Visual Basic 2010 ExpressでCassandraを操作する 登録編
Redmineにプラグインをインストールする
Redmine プラグインの日本語化
Google App Engineのsimplejsonエラーを解消する
プロキシ環境で日医標準レセプトソフト(日レセ)をインストール時のポイント
Windowsからmonsiajを使用して、日医標準レセプトソフト(日レセ)を使用する
DebianにCVSをインストールする
DebianにViewCVをインストールする
DebianのCVSリポジトリをcvsdを使用し、リモート(pserver)で接続できるようにする
Debianにテスト管理システムのTestLinkをインストールする
TestLinkの警告にちゃんと対応する
TestLink-グラフの文字化け対応
TestLinkの使い方メモ テストプロジェクトとテスト項目の作成
TestLinkの使い方メモ テスト計画の作成
TestLinkの使い方メモ テストの実施
Luaのお勉強 コメントの書き方やデータ型
Luaのお勉強 変数に使える文字と文字列の指定
Luaのお勉強 文字列の連結やtableの使い方
Luaのお勉強 条件分岐と評価式
Luaのお勉強 いろいろなループ方法(while,repeat,for,pairs)
Luaのお勉強 関数の宣言と変数のスコープ
Luaのお勉強 文字列操作
Luaのお勉強 テーブルの操作
Luaでファイルの読み書きを行なう
Luaで文字列の分割を行なう(split)
Luaで郵便番号のCSVを読み込み、Redisに登録する
LuaからRedisへのデータ登録の高速化検討
groonga(ぐるんが)をDebianにインストールする
DebianにオープンソースのQA管理ツール「Qwench」をインストールする
Windows 2008 R2でtelnetコマンドを有効にする
Erlangでリストの内容を表示する
Erlang STDLIBにあるarrayの使い方 その1
Erlang STDLIBにあるarrayの使い方 その2
Erlang STDLIBにあるstringの使い方 その1
Erlang STDLIBにあるstringの使い方 その2
Erlang STDLIBにあるstringの使い方 その3
Erlang STDLIBにあるstringの使い方 その4
Erlang STDLIBにあるioの使い方 その1
Erlang STDLIBにあるioの使い方 その2
Erlang STDLIBにあるlistsの使い方 その1
Erlang STDLIBにあるlistsの使い方 その2
Erlang STDLIBにあるlistsの使い方 その3
DWRを使用してAjaxプログラムを作成する
DWRで使用するクラスのデバッグ方法
SVGで線、円、矩形を描画する
SVGで楕円、polyline、文字を描画する
SVGでトランプらしきものを描画する(ダイヤ)
SVGでトランプらしきものを描画する(クローバー)
SVGでトランプらしきものを描画する(ハート)
SVGでトランプらしきものを描画する(スペード)
JavaScriptでSVGを描画する(Raphael使用)
JavaScriptでトランプらしき画像を表示する(SVG,Raphael)
JavaScriptとSVGでブラックジャックを作る その1
DWRでHTMLにある値を操作する(util.js使用)
DWRでテーブルを操作する(util.js使用)
DWRでサーバーから取得したデータをテーブルに表示する
DWRでデータ取得時に「通信中」のメッセージを表示する
key-value database RedisにJavaで接続する(jredis使用)
DebianにPostgresqlをインストールし、ユーザーを作成する
DebianのPostgresqlに別の端末からJDBCで接続する
jQuery UIのダウンロードと使い方
jQuery UIでDrag
DWRでJSONファイルを取得し、テーブルに表示する
Batik SVG Toolkitを使用して、JavaでSVGを描画する
Batik SVG Toolkitを使用して描画したSVGを縮小する(ZoomOut)
Batik SVG Toolkitを使用して描画したSVGを拡大する(ZoomIn)
Mantis 1.2系で実装されたpluginを作成する(基本的な構成)
Windows Server 2008 R2にSymfoware V10(64bit)をインストールする
Windows Server 2008 R2にインストールしたSymfoware V10の初期設定を行う
Windows Server 2008 R2で通信ポートの開放を行う手順(Symfoware外部接続許可)
PythonからSymfowareに接続する方法の検討
Python用ドライバの作成 その1(接続要求)
Python用ドライバの作成 その2(データベース接続)
Python用ドライバの作成 その3(SELECT発行)
Python用ドライバの作成 その4(Fetchで列名取得)
Python用ドライバの作成 その5(Fetchでデータ取得)
Python用ドライバの作成 その6(Fetchしたデータの解析)
Python用ドライバの作成 その7(クローズ処理)
Python用ドライバの作成 その8(Debianでの動作確認)
Python用ドライバの作成 その9(INSERT,UPDATE,DELETEクエリ発行)
Python用ドライバの作成 その10(SELECTクエリ発行の再考)
jQueryを使用し、表示する画像を切り替える
jQueryを使用し、キーボード操作で表示する画像を切り替える
jQueryでJSON形式のファイルを読み込み、内容に従って画像表示
jQueryでURLパラメーターを取得し、ロードするJSONファイルを切り替える
JavaScriptで画像のキャッシュ(事前読み込み)を行う
複数選択可能な入力補完(suggest)のjquery.tokeninput.jsをJSONで使用する
コマンドプロンプトでインストールソフトの一覧を取得する
Windows XPでPythonフレームワーク「Tornado」を動かす
Redis2.0をDebianにインストールする
Redis コマンド一覧
Redis Command - EXISTS(キーの存在チェック)
Redis Command - DEL(指定したキーを削除)
Redis Command - TYPE(指定したキーのデータタイプ取得)
Redis Command - KEYS(パターンにマッチするキー取得)
Redis Command - RANDOMKEY(ランダムなキー取得)
Redis Command - RENAME (キー名の変更)
Redis Command - RENAMENX (キー名の変更:重複チェックあり)
Redis Command - DBSIZE(登録されているキー数を取得)
Redis Command - EXPIRE(指定したキーの有効期間を指定)
Redis Command - TTL(指定したキーの有効期間を確認)
Redis Command - SELECT(データベースの切り替え)
Redis Command - MOVE(指定したキーのデータベースを変更)
Redis Command - FLUSHDB(選択したデータベースのデータを削除)
Redis Command - FLUSHALL(全てのデータベースのデータを削除)
Redis Command - SET(データの登録)
Redis Command - GET(データの取得)
Redis Command - GETSET(更新前のデータを取得しながらデータ更新)
Redis Command - MGET(複数キーを指定してのデータ取得)
Redis Command - SETNX(指定したキーが存在しない場合、登録実行)
Redis Command - SETEX(有効期間を指定してデータ登録)
Redis Command - MSET(キーと値の一括登録)
Redis Command - MSETNX(キーと値の一括登録:重複チェックあり)
Redis Command - INCR(指定したキーの値をインクリメント)
Redis Command - INCRBY(増分を指定して、キーの値をインクリメント)
Redis Command - DECR(指定したキーの値をインクリメント)
Redis Command - DECRBY(減少分を指定して、キーの値をデクリメント)
Redis Command - APPEND(登録されている文字列へのデータの追加)
Redis Command - SUBSTR(指定したキーのデータの一部を取得)
Redis起動時のvm.overcommit_memory警告対応
Redis Command - RPUSH(リストの末尾にデータを追加)
Redis Command - LPUSH(リストの先頭にデータを追加)
Redis Command - LLEN(リストの要素数を取得)
Redis Command - LRANGE(リストの値を取得)
Redis Command - LTRIM(指定した範囲以外の値を削除)
Redis Command - LINDEX(リストの内容をインデックスを指定して取得)
Redis Command - LSET(インデックスを指定してリストの値を更新)
Redis Command - LREM(リストの要素を個数と値を指定して削除)
Redis Command - LPOP(リストの要素の先頭を取得)
Redis Command - RPOP(リストの要素の末尾を取得)
Redis Command - BLPOP(指定したキーを横断して値を取得)
Redis Command - BRPOP(指定したキーを横断して末尾から値を取得)
Redis Command - RPOPLPUSH(キー1の末尾のデータをキー2の先頭に移動)
Redis Command - SORT(指定したキーのリストをソート)
Redis Command - SADD(セットにデータを追加)
Redis Command - SREM(指定したキーのセットの値を削除)
Redis Command - SPOP(セットの値を1つ取得)
Redis Command - SMOVE(指定したセットの値を別のキーへ移動)
Redis Command - SCARD(セットの要素数取得)
Redis Command - SISMEMBER(指定した値が含まれているか)
Redis Command - SINTER(指定したキーの重複する値を取得)
Redis Command - SINTERSTORE(SINTERの結果を保存)
Redis Command - SUNION(指定したキーに含まれる値を全て取得)
Redis Command - SUNIONSTORE(SUNIONの結果をキーに保存)
Redis Command - SDIFF(キーにあるセットの差を取得)
Redis Command - SDIFFSTORE(SDIFFの結果をキーに保存)
Redis Command - SMEMBERS(指定したキーのセットの内容を取得)
Redis Command - SRANDMEMBER(指定したキーのセットからランダムに値を取得)
ExcelのVBAでJSON形式のデータを解析する
Pythonフレームワーク「Tornado」を使用し、JSON形式のデータを公開する
ExcelのVBAからWebアプリケーションにPOSTを実行する
ExcelのVBAからデータをJSON形式に変換してPOSTを実行する
Redis Command - ZADD(スコアを指定して値を登録)
Redis Command - ZREM(zsetの値を削除)
Redis Command - ZINCRBY(指定した値のスコアをインクリメント)
Redis Command - ZRANK(指定した値の順位を取得)
Redis Command - ZREVRANK(指定した値の順位を逆順で取得)
Redis Command - ZRANGE(範囲を指定してzsetの値をスコア順に取得)
Redis Command - ZREVRANGE(範囲を指定してzsetの値をスコアの逆順に取得)
Redis Command - ZRANGEBYSCORE(スコアの範囲を指定して値を取得)
Redis Command - ZCOUNT(スコアの範囲を指定して件数を取得)
Redis Command - ZREMRANGEBYRANK(ランクの範囲を指定して値を削除)
Redis Command - ZREMRANGEBYSCORE(スコアの範囲を指定して値を削除)
Redis Command - ZCARD(指定したzsetの要素数を取得)
Redis Command - ZSCORE(指定したキーと値のスコアを取得)
Redis Command - ZUNIONSTORE(複数のzsetの値を結合し、新たなzsetを生成)
Redis Command - ZINTERSTORE(複数のzsetの重複値のみで、新たなzsetを生成)
Redis Command - HSET(ハッシュにデータを登録)
Redis Command - HGET(ハッシュに登録したデータを取得)
Redis Command - HSETNX(ハッシュに指定したフィールドが存在しない場合登録)
Redis Command - HMSET(ハッシュのフィールドを一括で登録)
Redis Command - HMGET(ハッシュの複数フィールを一括取得)
Redis Command - HINCRBY(ハッシュのフィールド値をインクリメント)
Redis Command - HEXISTS(ハッシュに指定したフィールドが存在するか)
Redis Command - HDEL(ハッシュの指定したフィールドを削除)
Redis Command - HLEN(ハッシュのフィールド数を取得)
Redis Command - HKEYS(ハッシュのフィールド名を取得)
Redis Command - HVALS(ハッシュの値を全て取得)
Redis Command - HGETALL(ハッシュの内容を全て取得)
Windows Server 2008 R2に「HiRDB V9 Single Server」をインストール
Windows Server 2008 R2に「HiRDB SQL Executer」をインストール
Windows Server 2008 R2に「HiRDB SQL Tuning Advisor」をインストール
Windows Server 2008 R2に「HiRDB/Run Time」をインストール
Windows Server 2008 R2に「HiRDB Control Manager - Server」をインストール
Windows Server 2008 R2に「HiRDB Control Manager - Console」をインストール
Windows Server 2008 R2に「HiRDB Control Manager - Agent」をインストール
Windows Server 2008 R2に「HiRDB XML Extension」をインストール
Windows Server 2008 R2にインストールしたHiRDB V9の初期セットアップ
HiRDBのODBC接続を作成する
Windows Server 2008 R2で黒猫 SQL Studioがエラー
JDBCドライバのクラス名と接続文字列一覧
HiRDBにJavaからJDBCで接続する
Windows Server 2008 R2 で拡張子を表示する
HiRDBの起動と終了、起動状態の確認コマンド
HiRDBでGRANTを実行し、DBAユーザーを作成する
Jettyのインストールと、Eclipseプラグインの設定(run-jetty-run)
Jettyのインストールと、Eclipseプラグインの設定(run-jetty-run) その2
Jetty + Eclipse + run-jetty-run環境でJNDIを使用しJDBCコネクションを取得する
Google Web Toolkit 2.1のEclipseプラグインをインストールする
Google Web Toolkit 2.1 チュートリアル1 GWTプロジェクトの作成
Google Web Toolkit 2.1 チュートリアル2 アプリケーションの設計
Google Web Toolkit 2.1 チュートリアル3 ユーザーインターフェースの作成
Google Web Toolkit 2.1 チュートリアル4 クライアントのイベント制御
Google Web Toolkit 2.1 チュートリアル5 クライアントでの処理実行
Eclipse プラグインの削除方法
Google Web Toolkit 2.1 チュートリアル6 GWTアプリケーションのデバッグ
Google Web Toolkit 2.1 チュートリアル7 スタイルの適用
Google Web Toolkit 2.1 チュートリアル8 GWTアプリケーションのコンパイル
Google Web Toolkit に関する記事の一覧
Google Web Toolkit 2.1 GWT RPCの使用
Google Web Toolkit 2.1 JSON形式のデータの利用
Google Web Toolkit 2.1 はてなブックマークエントリーをJSONPで取得 その1
Google Web Toolkit 2.1 はてなブックマークエントリーをJSONPで取得 その2
Google Web Toolkit 2.1 はてなブックマークエントリーをJSONPで取得 その3
Microsoft SQL Server 2008 R2 RTM - Expressをインストールする
SQL Server 2008 R2 Express コマンドでデータベースとテーブルを作成する(sqlcmd)
Windows XPにVIX APIをインストールし、ESXとVMWareの情報を取得する
VBScriptを使用して、Hyper-Vの仮想OSの情報を取得する
SQL Server 2008 R2 Express コマンドでテーブルに郵便番号データをロードする(bcp)
SQL Server 2008 R2 Express 郵便番号データロードの考察1
SQL Server 2008 R2 Express 郵便番号データロードの考察2
SQL Server 2008 R2 Express 郵便番号データロードの考察3
Eclipse 3.6.1(Helios)にVaadinプラグインをインストールする
Vaadinに関する記事のまとめ
Vaadinチュートリアル 1.Introduction
Vaadinチュートリアル 2. Project setup
Vaadinチュートリアル 3. Application Skeleton
Vaadinチュートリアル 3.1. The Application Class
Vaadinチュートリアル 3.2. Building the Main Layout
Vaadinチュートリアル 3.3. Populating Application With Components
Vaadinチュートリアル 3.4. Sub Windows
Vaadinチュートリアル 4. Data Binding Basics
Vaadinチュートリアル 4.1. Creating an Object
Vaadinチュートリアル 4.2. Basics of the Data Model
Vaadinチュートリアル 4.3. Creating a Custom Container
Vaadinチュートリアル 4.4. Binding Table to a Container
Vaadinチュートリアル 4.5. Summary
Vaadinチュートリアル 5. Creating user interactions
Vaadinチュートリアル 5.1. View navigation
Vaadinチュートリアル 5.2. Person selection
Vaadinチュートリアル 5.3. Navigation tree
Vaadinチュートリアル 5.4. Improving the form
Vaadinチュートリアル 5.5. Implement logic to add new contacts
Vaadinチュートリアル 5.6. Implementing the search functionality
Vaadinチュートリアル 6. Tuning the user experience
Vaadinチュートリアル 6.1. Turning email addresses into links
Vaadinチュートリアル 6.2. Notifications
Vaadinチュートリアル 6.3. Using a combo box for fluent city selection
Vaadinチュートリアル 6.4. Automatically validate user input
Vaadinチュートリアル 6.5. Enabling advanced features in a Table
Vaadinチュートリアル 6.6. Summary
Vaadinチュートリアル 7. Building a Simple Theme
Vaadinチュートリアル 7.1. Using a Custom Theme
Vaadinチュートリアル 7.2. Adding some space around the components
Vaadinチュートリアル 7.3. Images and icons
Vaadinチュートリアル 7.4. Final version
Vaadin 公開パスの変更方法と複数アプリケーションの公開
Mantis 1.2系で実装されたpluginを作成する(イベントのフック)
Mantis 1.2系で実装されたpluginを作成する(パネルの開閉とデータ送信)
Mantis 1.2系で実装されたpluginを作成する(テーブルの作成)
Mantis 1.2系で実装されたpluginを作成する(データの登録・取得)
Mantis 1.2系で実装されたpluginを作成する(履歴データの追加)
Mantis 1.2系で実装されたpluginを作成する(一覧画面へのリンクをメニューに追加)
Mantis 1.2系で実装されたpluginを作成する(一覧画面の作成)
Mantis 1.2系で実装されたpluginを作成する(CSV出力機能の作成)
Mantis 1.2系で実装されたpluginを作成する(使用するプロジェクトの制限)
Mantis関連の記事一覧(Pluginを作成する手順等)
DebianにphpDocumentorをインストールし、mantisのソースを解析する
DebianのMTA Exam4の設定メモ
jQuery ラジオボタンのグループが選択されているかチェックする
jQuery UI モーダルなダイアログを表示する時のメッセージ、divについて
ant 1.8.2でbuild.xmlにpxoryの設定を記載する
IISの統合認証で保護されているコンテンツにPythonで接続する
Windows Server 2008 R2にHyper-Vをインストールする
Virtual PC 2007 - 日本語をインストールする
OS自作入門 1日目(仮想OSでhello, world)
OS自作入門 2日目(アセンブラとMakefile)
OS自作入門 3日目(32ビットモード突入とC言語導入)
OS自作入門 4日目(C言語と画面表示の練習)
OS自作入門 5日目(構造体と文字表示とGDT/IDT初期化)
Javaで文字列(String)からInputStreamを生成し、DOMオブジェクトを作る
複数のノード持つJavaのJTreeを作成する
XMLの定義からJTreeを生成するサンプル
OS自作入門 6日目(分割コンパイルと割り込み処理)
JavaでTABを押した時と同じキーイベントを発生させる
OS自作入門 7日目(FIFOとマウス制御)
OS自作入門 8日目(マウス制御と32ビットモード切替)
OS自作入門 9日目(メモリ管理)
OS自作入門 10日目(重ね合わせ処理)
OS自作入門 11日目(ついにウィンドウ)
OS自作入門 12日目(タイマー - 1)
OS自作入門 13日目(タイマー - 2)
OS自作入門 14日目(高解像度・キー入力)
Java zipファイルの日本語を文字化けなしで表示(Commons Compress)
OS自作入門 15日目(マルチタスク - 1)
OS自作入門 16日目(マルチタスク - 2)
OS自作入門 17日目(コンソール)
OS自作入門 18日目(dirコマンド)
OS自作入門 19日目(アプリケーション)
OS自作入門 20日目(API)
OS自作入門 21日目(OSを守ろう)
OS自作入門 22日目(C言語でアプリケーションを作ろう)
OS自作入門 23日目(グラフィックいろいろ)
OS自作入門 24日目(ウインドウ操作)
OS自作入門 25日目(コンソールを増やそう)
OS自作入門 26日目(ウィンドウ移動の高速化)
OS自作入門 27日目(LDTとライブラリ)
フリーのインストーラー作成ソフト IzPackのインストール
IzPack 一番簡単なインストーラーの雛形
行の範囲を指定してデータの取得を行なう
Java zip圧縮したxmlファイルをSAXリーダーで解析する
Java zip圧縮したxmlファイルをSAXリーダーで解析する その2
Windowsでwgetコマンドを使用し、画像ファイルをダウンロードする
FC2 BLOG データのバックアップ方法
H2 Database EngineをWindowsにインストールする
Gladinet Cloud Desktopで「Error Code:67」が発生する
Ubuntu 10.10でFlashの再生や音声出力に異常がある場合の対処法
Ubuntu 10.10でKeyExtentionと同様のキー操作を実現する
Ubuntu 10.10で日本語入力「Anthy」の設定を行う
Ubuntu 10.10で音声出力が停止する(pa_stream_writable_size() failed: Connection terminated)
Windows 7でtelnetやtftpコマンドを使えるようにする
Windows 7 から ESXi3.5に接続すると「'AxQuickMksAxCtl'コントロールのウィンドウハンドルを取得できません。」
Ubuntu 10.10にEclipse(pleiades)をインストールする
Ubuntu 10.10にFirebird 2.5 をインストールする
Ubuntu 10.10にFirebird管理ツールのFlameRobinをインストールする
UbuntuでUSBメモリのマウントポイントを調べるコマンド
HP ML115にVMware ESXi 4.1をUSBメモリインストール
Ubuntu 10.10にWine 1.3.18をインストールする
Ubuntu 10.10にVirtualBoxをインストールする
Ubuntu 10.10でESXiの管理ツール「vSphere Client」を動かす
Ubuntu 10.10 + VirtualBoxでWindows Server 2008 R2を仮想OSとして作成
Pythonで一時ファイル作成(tempfile)
「形式:u-law 属性:8kHz.8ビット.モノラル」の音声ファイルへの変換手順
Ubuntu 10.10から11.04へアップグレードしたときの注意点
Ubuntu 10.10からUbuntu 11.04にアップグレードすると、Eclipseの起動時にエラーが発生する
Google Chart APIを使用して携帯電話のアドレス帳登録用QRコードを生成する
携帯電話のアドレス帳登録用QRコード付き名簿作成
Ubuntu 11.04 + Python + ReportLabで日本語を含むPDFファイルを生成する
PythonのPDFライブラリ「ReportLab」の使い方(用紙サイズ、向き、文字出力、改ページ)
PythonのPDFライブラリ「ReportLab」の使い方(直線、矩形、円、楕円、丸囲みの矩形の描画)
PythonのPDFライブラリ「ReportLab」の使い方(表描画、線・塗りつぶしの色、線の太さ、破線の指定)
PythonのPDFライブラリ「ReportLab」の使い方(画像の埋め込み)
Ubuntu 11.04でGoogle App Engine(GAE)の開発環境を構築する
Google App Engine(GAE) + PythonでPDFファイルを出力する
Google App Engine(GAE) + PythonでGoogle Chart APIから取得した画像を埋め込んだPDFを生成する
Google App Engine(GAE) + PythonでQRコード付き住所録PDFの生成
Google App Engine(GAE) でfaviconを設定する
Geany(IDE) で Google App Engine(GAE) + Pythonの開発を行う
Ubuntu 11.04で拡張子がlzhの圧縮ファイルを解凍する
Ubuntu 11.04 + Wine 1.3.15で発生するMSVBVM60.DLLやMFC42.DLLのerr:module:import_dll Libraryエラー
Ubuntu 11.04にC#(Mono)開発環境のMonoDevelop 2.4をインストールする
Ubuntu 11.04で画面をflv形式で録画する(recordMyDesktop、ffmpeg使用)
C# 画像やパネルのドラッグ&ドロップ  [Ubuntu 11.04 + Mono]
C# ComboBoxにデータを追加、取得  [Ubuntu 11.04 + Mono]
Ubuntu で ファミコン(NES)プログラム その1(開発環境作成とエミュレーター)
C#でBase64の文字列にした画像をImageに変換して表示する
DataGridViewのDataSourceに指定できるオブジェクトについての考察
C# FlowLayoutPanelでの配置ルールメモ
SQL Server 2005アンインストール時に「WMI構成により、SQL Serverシステム構成チェッカーを実行できません。」
Excel 2010でシートをコピー時、「移動またはコピーしようとしている数式またはシートには・・・」
Ubuntu 11.04にEclipse(pleiades)をインストールする
Debianのバージョンとカーネルのバージョン確認方法
Debian(Squeeze) + MonoでSQL Serverに接続する
Debian(Squeeze) + MonoでMySQLに接続する
Debian(Squeeze)にIronPythonをインストール
Debian(Squeeze) + IronPythonでMySQLとSQL Serverに接続する
Windows 7にMinGWをインストールする(mingw-get-inst使用)
Debian(Squeeze)で拡張子が7zのファイルを解凍する(p7zip使用)
Debian(Squeeze) + MonoでFirebirdに接続する
Debian(Squeeze) + IronPythonでFirebirdに接続する
Ubuntu 11.04でMinecraftを起動する
Ubuntu 11.04 Minecraft起動時に「Only one LWJGL context may be instantiated at any one time」
Debian(Squeeze)にiscsitargetをインストールし、Windows 7から接続する
EPSON Endeavor NP11にDebianをインストールする
Symfowareのデータベースを削除する一番簡単な方法
SymfowareのJDBCドライバで「UnsupportedClassVersionError」
Debian(Squeeze)にapt-getでRedmineをインストールする
DBViewer Plugin for Eclipseのインストール
EclipseへQuantum Database UtilityのインストールとSymfowareへの接続
Redmineへの初回ログインと初期設定
日本語環境で読みやすいRedmine用テーマ「farend basic」を設定する
Ubuntu 11.04でMinecraft キー入力できない・音が出ない対策
Java標準のロギング機能でお手軽ログ出力(java.util.logging.Logger)
Java標準のロギング機能 FileHandlerとSocketHandler
Vine Linux 6にLibreOfficeをインストールする
Debianにsubversionをインストールし、Eclipseプラグイン経由で接続
Subversionをsvnserveで公開し、ActiveDirectory(LDAP)認証と統合する
Debian svnserveの起動ファイルとEclipseの接続情報
MinGWで作成したDLLをJavaからJNI経由で呼び出す
MinGWでPythonのC言語拡張モジュールをビルドする
MinGWのmingw32-makeを使って、PythonのC言語拡張をビルドする
Luaでメールの送信を行う
apt-getでインストールしたRedmineのURLを変更する
Debian Squeezeにバグトラッキングシステム mantisをインストール
mantisのconfig_inc.phpのお勧め設定
mantisにTaskプラグインを導入する
Ubuntu で動くFTPのGUIクライアント FileZilla
Symfowareに接続するCプログラムをMinGWでビルドする
JNIで呼び出したCの関数からJavaのメソッドをコールバックする
Ubuntu 11.10へのアップデートで、キーボードレイアウトが変更される
mantis 日付型カスタム項目の初期値設定
Vine Linux 6にLibreOfficeをインストールする(install-assist-LibreOffice使用)
Debian squeezeにOracle NoSQL Databaseをインストールする
Oracle NoSQL DatabaseへJavaでデータの登録、検索、削除
bitbucket アカウントとリポジトリの作成
Ubuntu 11.10にMercurial GUI Clientをインストールし、bitbucketのリポジトリに接続する
EclipseにMercurialプラグインをインストールし、bitbucketにプッシュする
関数型言語 Bodhi(ボーディー)をDebianにインストールする
DebianにOpenJDK + Tomcat 7 + Solr 3.5.0 の環境を構築する
DebianのDependency Based Bootとは
MySQL管理ツール MyWebSQLのインストール
MySQL管理ツール Adminerのインストール
Ubuntu 11.10でCDやDVDのISOイメージを作成する(Brasero使用)
Windows 2008 R2にIIS 7 + PHP 5.3.8の稼働環境を構築する
Windows Server 2008 R2 にMySQL 5.5をインストールし、IIS 7 + PHP 5.3.8から接続する
Windows Server 2008 R2で障害管理ツールmantisを動かす(IIS使用)
Windows Server 2008 R2でIIS + PHPからSQLServer 2008 R2に接続する
Windows Server 2008 R2をServer Coreインストールし、共有フォルダを作成する
Windows Server 2008 R2 Server CoreにIIS7 + PHP + MySQLの環境を構築する
DebianでH2 Database Engineを起動し、別端末からJavaで接続する
H2 Database Engineに、PostgresqlのJDBCドライバでJavaで接続する
H2 Database EngineにPythonから接続する(psycopg使用)
H2 Database EngineにMySQLとのLINKED TABLEを作成する
javascriptだけで画像にグラデーションをつけるサンプル
Ubuntu コマンドラインでPHPを実行する(php5-cli)
Ubuntu 11.10に窓使いの憂鬱をインストールする
Ubuntu コマンドラインでPHPを実行し、GDで画像加工
PHP GDで画像にグラデーションをかける
PHP - GDで画像のリサイズや縮小して右寄せ
PHP - GDでimagettftextを使用して出力した文字を矩形で囲む
PHP - GDで透過pngの合成
jQueryプラグインのWYSIWYGエディタ 「CLEditor」の使い方
CLEditorと画像のグラデーション機能を組み合わせて、バナーっぽい画像を作成
画像ファイルをアップロードし、サーバー側で処理した結果を画面遷移せずに表示する
PHP Simple HTML DOM Parserを使用して、CLEditorで作成したデータを解析
PHP Simple HTML DOM Parserを使用して、CLEditorで作成したデータを解析 その2
PHP Simple HTML DOM Parserを使用して、CLEditorで作成したデータを解析 その3
PHP Simple HTML DOM Parserを使用して、CLEditorで作成したデータを解析 その4
Ubuntu Mozcで変換キーを無効にする設定方法
PHP GDでファイルを開くときの画像タイプ判定(exif_imagetype)
jQuery 選択されているラジオボタンの値を取得する
JavaScriptを使用せずにソースコードをハイライトしたhtmlを生成する(google-code-prettify使用)
Pythonでtry exceptの書き方と、エラー内容の取得方法
Pythonでオブジェクトに対し、動的にプロパティやメソッドを追加する
Pythonでモダンなファイルの開き方
Javaのプログレスバーが再描画されない場合の対処方法
UbuntuでisoファイルをCDに焼く方法(Brasero使用)
HP ProLiant ML115 G5に、ESXi 5をUSBメモリへインストールしようとして失敗
Debian(squeeze 64bit)にKVMをインストールし、Ubuntuから接続する
UbuntuからリモートサーバーのKVMに接続し、仮想OSをインストールする
DebianにインストールしたKVMの仮想OSで、ブリッジ接続が使えるようにする
HP ProLiant ML115 G5にインストールしたDebianをWake-on-LANで起動する
Python loggingモジュールの基本的な使い方
Python pydocの使い方、書き方とhtml出力の方法
Python logging 各種出力ハンドラーの使い方について
Thrift Pythonのコードを生成するときのオプションについて
Python logging 複数のロガー、ハンドラーの使用方法
Python logging 設定ファイルによるログ出力の設定
Python logging.config.listenを使用して、動的にログの設定内容を変更する
Python SOAP通信でmantisに案件を追加する(suds使用)
PythonでGmailに送信されたメールの内容と添付ファイルを取得する
Python Gmailに届いたメールの内容をmantisに自動で転記する
Pythonでオブジェクトに対し、動的にプロパティやメソッドを追加する(setattr)
Python + gtk + gladeでGUIアプリケーションの作成 その1
Python + gtk + gladeでGUIアプリケーションの作成 その2(gtk.MessageDialog)
Python + gtk + gladeでGUIアプリケーションの作成 その3(テキストフィールド)
Python + gtk + gladeでGUIアプリケーションの作成 その4(テーブル)
Debian に Tomcat 7 + Apache Solr 3.5.0 + 日本語検索対応環境を構築(lucene-gosen使用)
Apache Solr 3.5.0にPythonからデータの登録・検索を行う(solrpy使用)
Debian に Tomcat 7 + Apache Solr 3.5.0 + 日本語検索対応環境を構築(Kuromoji使用)
lucene-gosenで、検索結果から除外するTokenを指定する(solr.JapanesePartOfSpeechStopFilterFactory)
xmlのENTITYを使用し、defineみたいなことを実現する
Pythonによるftpアップロード(SQLiteによる変更チェックつき)
CLEditorのkeyupを監視し、テキストの入力内容を即時反映する
CLEditorのツールチップを日本語に変更する
jQueryとCSSを使って、画像の一部を切り取り、表示する
CLEditorに背景画像を表示し、表示する内容をボタンで切り替える
Pythonでrarファイルを解凍し、zipで圧縮する
Resource Hackerで実行ファイルのアイコンリソースを変更する
PHP GDを使用して、複数の画像を1つの画像ファイルにまとめる
ResinをDebianにインストールして動作させる
FreeBSD 9.0-RELEASEをVirtualBoxにネットワークインストールする
FreeBSD 9.0にPostgresql9.1をインストール
Ubuntuで、IPアドレス、デフォルトゲートウェイ、DNSサーバーの設定確認
Ubuntu 11.10にpgAdmin3をインストールする
SQL Server 2012 Express を Windows 2008 R2 にインストールする
SQL Server Management Studio Express 2012 を Windows Server 2008 R2にインストールする
SQL Server 2012 Expressに黒猫 SQL Studio Nextでデータベースを作成する
UbuntuのEclipseで、コード補完のキーをCtrl + Spaceに変更する
SQL Server 2012 ExpressにJava(JDBC)で外部から接続する
Debianにapt-getでFirebird 2.5をインストールする
JDBCドライバのjarファイルを動的にロードする
HTML5 Canvasのクリック(Mousedown)を取得し、選択位置により処理を切り替える
日本語と英語のキーボードレイアウト対応メモ(抜粋)
JavaScriptでnative2asciiとascii2native
Windows Server 2008 R2でSymfowareのODBC接続が作成できない
ODBCデータソースを作成せずに、Symfowareに接続する時の接続文字列
FirebirdでPrimary KeyやIndexの名前を取得する
Firebirdでauto incrementを実現する
Ubuntu 11.10で医見書を動作させる
Arch Linux(アーチ・リナックス)をVirtualBoxにインストールする
Arch Linuxにsshで接続する
Arch Linuxにnginx + php-fpm + mysqlの環境を作成する
Arch LinuxにTomcat7をインストールする
Arch LinuxにRedisをインストールする
Ubuntu 12.04にMozcと窓使いの憂鬱をインストールする
Ubuntu 12.04にEclipseをインストールする
Ubuntu 12.04へWineのインストールと使い方
Arch LinuxにPostgresqlをインストールする
PostgresqlのCollateとCtype指定によるORDER BYの差異
Postgresql 9.1でCOPYを使用し、csvファイルからデータをインポートする
Postgresql 9.1のCOPYでファイルの文字コードを指定する
Arch Linux + nginx + php-fpm + Postgresqlな環境を作成する
Arch Linux + Postgresqlで障害管理ツールMantisを動かす
MySQLとPostgreSQLのコマンド対応
PostgreSQLのフィールドにハッシュ形式(hstore)でデータを登録する
PostgreSQLでencoding,collate,ctypeの初期値を変更する方法
Debian squeeze(6.0.5)にPostgreSQL 9.1をapt-getでインストール
CentOS 6.2を最小構成でインストール(CentOS-6.2-i386-minimal.iso使用)
CentOS 6.2にPostgreSQL 9.1.3をyumでインストールする
PGXN(PostgreSQL Extension Network)クライアントのインストール
PGXNでredis_fdwをインストールする
PostgreSQL拡張redis_fdwの使い方
Ubuntu 12.04からKRDCでWindowsへリモートデスクトップ接続
Ubuntu 12.04でWindowsの共有フォルダに接続できない対処法
TelnetサーバーをWindows Server 2008 R2にインストール
Telnet接続でSymfoware Serverをリモート起動
OpenJDKのソース(src.zip)をapt-getで取得する
HashMapの内容をJTableに表示する
JTableでセルごとに使用するCellEditorを変更する
JComboBoxでポップアップした選択肢の表示を変更する
Ubuntu 12.04にKVMをインストールし、bridge接続の設定を行う
Ubuntu 12.04(64bit) + KVMにWindows Server 2008 R2をインストール
Ubuntu 12.04 + KVM上のWindows仮想OSのディスクIOの改善
Active DirectoryをWindows Server 2008 R2に構成する
Citrix XenApp 6.5を評価用にインストールする その1
Citrix XenApp 6.5を評価用にインストールする その2
Citrix XenApp 評価用のライセンスの取得
Citrix XenApp 6.5を評価用にインストールする その3
Citrix XenApp 6.5を評価用にインストールする その4
Citrix XenApp 6.5を評価用にインストールする その5
Citrix XenApp 6.5を評価用にインストールする その6
Windows Server 2008 R2に証明書サービスをインストールする
Active Directory 証明書サービスで発行したCA証明書の配布方法
Active Directory 証明書サービスでIIS7のSSL認証を構成する
Citrix XenApp 6.5でPNAgent機能を使う
Debian + Apache + SSLをActive Directory 証明書サービスで発行した証明書で動かす
Debian + Nginx + SSLをActive Directory 証明書サービスで発行した証明書で動かす
Symfoware データベースのアクセスプランを取得する
KVM上のWindows 7(32bit)に仮想USBメモリーを作成する
DebianのCVSにssh越しで接続する
Debian(squeeze)のssh接続の認証をActive Directoryで行う
Debian(squeeze)に作成したCVSリポジトリの認証をActive Directoryで行う
Nginx 1.2.2をDebian(squeeze)でビルドする
Mercurialをインストールし、Apacheで公開する(Debian-squeeze)
SCM-Managerをインストールして、Mercurialのリポジトリを公開する
SCM-Managerの認証をActiveDirectoryで行う
Symfowareのアクセスプランをグラフィカルに表示するツール
Eclipse 3.7.2でソフトウェア更新を行うとorg.eclipse.ui.PartInitException
JUnit 4.10 + Eclipseの使い方
JUnit 4.10の標準で使用できる比較構文(マッチャー)
JUnit 4.10で使用できるアノテーション(org.junitパッケージ)
AntでJUnit 4.10のテストを実行する
JenkinsをDebian + Tomcat7にインストールする
JenkinsとMercurialを連携する(SCM-Manager使用)
Firebirdのバージョンによる登録可能文字の違い
Symfowareのテーブル、DSO、DSI、スペースの作成補助
無料の介護請求ソフト 給管鳥をインストールする
pysmbを使用し、Debian + pythonからWindows共有フォルダにアクセスする
Ubuntu 12.04 + Geanyの日本語入力で、入力文字が表示されない
2X Application Server XGをインストールする
2X Application Server XGの認証をActiveDirectoryで行う
Ubuntu 12.04 + Chrome 21で日本語の文字化け
無料のVPSサーバー「HOST1FREE」の申し込みとssh接続
続・Ubuntu 12.04 + Chrome 21で日本語の文字化け(Droidフォント削除)
JavaCCを使用した構文解析プログラムの開発環境を整える
JavaCC 構文の繰り返し表現
Windows Server 2012をUbuntu + KVMにインストールする
Windows Server 2012 で拡張子を表示する
Windows Server 2012 リモートデスクトップ接続を許可する
Windows Server 2012 シャットダウン方法
Javaで大量データをメモリに展開するテクニックの考察
JavaのCVSライブラリ org-netbeans-lib-cvsclientの使い方
Javaでアンチエイリアスとグラデーションのメモ
JLabelをドラッグ&ドロップで入れ替える
JTable Ctrl + Cの挙動を変更する
Javaでイベントの発生順序
Java EventListenerListを使用して、独自のイベントを作成する
Java JMenuItemを表示せずに、ショートカットキーで操作する
launch4jで、Javaプログラム(.jar)をexeファイルでラップする
JavaでDOMを使用してXMLを出力する時、アトリビュートの出力順を変更する
JComboBoxのボタンやエディタ、ポップアップを変更する
Pythonでzipファイルを解凍せずに中身のテキストファイルを読み込む
Ubuntuでスクリーンショットを取るオススメのツール Shutter
Ubuntuでオススメのテキストエディタ medit
ScalaでコンパイルしたclassをJavaから使用する
Geany で Scalaのシンタックスハイライトを有効にする
Scala スクリプトの実行にloadを使用する
Scala 郵便番号のCSVファイルを読み込み、加工してファイルに出力する
CentOS 6.3にソースコード検索エンジンMilkode 0.9.4をインストールする
Debian squeezeにソースコード検索エンジンMilkodeをインストールする
DebianにOpenJDK + Tomcat 7 + Solr 4.0 の環境を構築する
proxy環境でrvmを使用してインストールする時に発生したcurlのエラー
Debianにtrac 1.0 (日本語化済み)をインストールする
PostgreSQL 9.2をDebian squeezeにapt-getでインストール
Redmine 2.1をDebianにインストールする
Redmine 2.1系で認証にActiveDirectoryを使用する
Redmine 2.1系のアップグレード方法
障害管理ツール Mantis 1.2.12をDebianにインストール
Mantisの使い方(ユーザーとプロジェクトの追加)
Mantisの使い方(カテゴリの追加とカスタムフィールド)
Mantisの使い方(検索とCSV出力の表示項目)
Mantisの使い方(変更履歴とロードマップ)
Mantisの使い方(ニュースとドキュメントの表示)
PasteBinやGistみたいなコードスニペット「stikked」をインストール
GistクローンのMemocurialをDebianで動かす
GistクローンのHesoをDebianで動かす
CodeMirrorを使って、コードをハイライト表示
hgコマンドでBitbucketにプッシュする
Mantisのプラグイン一覧
Mantis jqueryプラグインのインストールと設定方法
Mantis jQuery-UIプラグインのインストールと設定方法
Mantis scrumプラグインのインストールと設定方法
Mantis snippetsプラグインのインストールと設定方法
Mantis highlightcodeプラグインのインストールと設定方法
C# バッチファイルでソースをコンパイルする
C# 日付の置換、フォーマットの位置を指定する
TextWriterTraceListenerで、ファイルの内容が出力されない
C# 固定長ファイルの読み込み
C#からwin32なdllを呼び出し、関数を実行する
xUnitを使用したC#のテストプログラム作成法
xUnitを使用したC#のテストでSetUpやTearDown、Theory
xUnitで使用できるAssertion
Mantis グラフプラグインの設定方法
Mantis Kanbanプラグインの設定方法
Mantis Avatarプラグインの設定方法
vpsのwebサービスに無料でドメイン名アクセスできるようにする
Pythonの軽量Webフレームワーク「Bottle」
PythonのBottleフレームワークで静的ファイルのリンク生成
Apache + mod_wsgiでBottleフレームワークのアプリケーションを動かす
単機能コードスニペットツール「Danpen」をapache + mod_wsgiで動かす
Windows Server 2012にSymfoware V11をインストールする
Symfoware V11へデータベースの作成と黒猫 SQL Studio Nextからの接続
Symfoware V11 Client(ODBCドライバ等)のインストール
Windows Server 2012でSymfowareの通信ポートを解放する
C#で.NET Data Providerを使用し、Symfowareへ接続する
Windows Server 2012にIIS 8 + PHP 5.4.10の環境を構築する
Windows Server 2012 へMySQL 5.5をインストールし、IIS 8 + PHP 5.4.10から接続する
Windows Server 2012 IIS 8 + PHP 5.4で「No input file specified.」
MantisをWindows Server 2012 + IIS 8 + PHP 5.4.10 + MySQL 5.5.29で動かす
Windows Server 2012 + IIS 8でaspxを有効にする
ASP.NET aspxページでMySQLに接続する
ASP.NET aspxページでSymfoware Serverに接続する
MSBuild.exeで、ThriftのC#ライブラリのビルドする
ThriftのサーバーをIIS 8.0上で動作させる
テキストエディタでWPF + XAMLなアプリケーションを開発する
テキストエディタでWPF + XAML ボタンのクリックイベント付与
テキストエディタでWPF + XAML サブフォームの表示とパネルの入れ替え
テキストエディタでWPF + XAML データバインド
C# + WPF + XAML コマンドのバインドとメニューバー
C# + WPF + XAML ツリービューとデータバインド
Ubuntu + Chrome 24.0.1312.57でFlushの動画が再生できない
C# 重い処理をBackGroundServiceで実行する
大きなファイルの指定範囲の行だけ表示するアプリケーション
GUIDGen.EXEによるGUIDの生成
VBAから呼び出せるC#のDLLを作成する
JavaFX を Ubuntu + Eclipseで使用する
JavaFX 画面をFXMLで定義し、イベントを受け取る
Ubuntu 12.04にEclipse 4.2(juno)をインストールし、日本語化する
OpenJDK 8 + UbuntuでJavaFXなプログラムを開発する
JavaでSQL構文等のハイライトを行う jsyntaxpane
実行可能なjarから環境変数ClassPathにあるJDBCドライバをロードする
JavaでSymfowareサーバーが起動しているか確認する
SymfowareへのJDBC接続で、アクセスプランを取得する
Symfowareのアクセスプランを取得するツール Symfoware-Plan-Analyzer
Ubuntuからbittorrent経由でファイルを取得する方法
Debian 7(Wheezy)を最小構成でKVM上にインストールする
UbuntuでPNGファイルをTIFF CCITT T.6(Group 4)に変換する
Windows + Python 64bit版でPython Imaging Library (PIL)を使用する
Ubuntuにバイナリエディタ「GHex」をインストールする
TIFF CCITT T.6(Group 4)のデータ構造、圧縮アルゴリズムについて
JavaでTIFF CCITT T.6(Group 4)の画像を表示する
MariaDBをDebian 7(Wheezy)にapt-getでインストールする
MariaDB + Debian 7(Wheezy)でMantisを動作させる
Redmine 2.3.1をDebian 7(Wheezy)にインストールする
Redmine 2.3.1にプラグインをインストールする
GitHubで初めてのpull request
Ubuntu 12.10にJRuby 1.7.4をインストールする
JRubyでSyntaxError: test.rb:1: invalid multibyte char (US-ASCII)
Debian 7(Wheezy)でSSL証明書を作成し、Apacheへ設定する
Debian パッケージ利用調査への参加、不参加変更
Debian + JRuby + TomcatでRedmineを動作させる
IISのSSL証明書をDebian + OpenSSLで作成する
仮想テープライブラリソフト「mhVTL」をDebianにインストールし、WindowsからiSCSI接続する
mhVTLのWeb-GUI「mhvtl-gui」をDebianにインストールする
Team Foundation Server Express 2012をWindows Server 2012にインストールする
Team Explorer 2012を使用して、Team Foundation Serverに接続する
Team Explorer 2012からTeam Foundation Serverへソースをチェックインする
Team Explorer Everywhereで、UbuntuのEclipseからTeam Foundation Server 2012へ接続する
Team Foundation Server Express 2012 ビルドサービスのインストール
サーバービルドをTeam Foundation Server Express 2012で実行する
C#でWindows サービスアプリケーションをテキストエディタとcsc.exeで作成する
C#で自己登録型のWindows サービスアプリケーションを作成する
フリーのC#開発環境SharpDevelopをWindows 7にインストールする
csc.exeでClickOnceアプリケーションをコンパイルし、mage.exeで配置する
mage.exeで配布するClickOnceアプリケーションにURLクエリの情報を渡す方法
OpenXMLを使用してExcelファイルをC#のプログラムから出力する
OpenXML + C#のプログラムでExcelの行の高さ、列の幅を指定する
OpenXML + C#のプログラムでフォントの指定を行う
OpenXML + C#のプログラムでセルの文字の配置を指定する
OpenXML + C#のプログラムでセルの塗りつぶし色を指定する
OpenXML + C#のプログラムで罫線を引く
OpenXML + C#のプログラムでセルの結合
Open XML SDK Productivity Tool のインストール
OpenXML + C#のプログラムで画像の貼付け
OpenXML + C#のプログラムでシェイプオブジェクトの貼付け
C#でExcel(xlsx)ファイルを読み込み、セルの値を取得する(OpenXML使用)
RiakをDebian(wheezy)にインストールする
RiakにJavaで接続する(riak-java-client使用)
RiakのBucketを削除する(riak-java-client使用)
Debian ulimitで設定した値を永続化する
Riakに登録されているデータをhttp(s)経由で参照する
RiakにJava APIを使用して画像を登録する
RiakのCountersをJava APIから使用する
RiakにPythonで接続する(riak-python-client使用)
jQuery.uploadで表示した画像の表示を削除する
RiakにPHPで接続する(riak-php-client使用)
RiakのLink機能をJavaクライアントで操作する
RiakのLink機能をPythonクライアントで操作する
Riakの情報をGUIで表示するJavaアプリケーション riak-admin
Riakのクラスターを構成する手順(ノードの追加と削除)
Riakクラスターでノードが失われた時の挙動
OpenXMLを使用してExcelフィアルのセルの値を取得するラッパーサンプル
分散SQLエンジン「Presto」をDebian(wheezy)にインストールする
Java HttpsURLConnectionで、証明書エラーを無視して接続する
Ubuntu(Debian)で、Javaのインストールパスを確認する(update-java-alternatives)
Ubuntu 12.10にGroovy 2.1.9をインストールする(GVM:Groovy enVironment Manager使用)
Groovy学習1 groovyシェル、Hello, World、変数、リストとマップ
Groovy学習2 クロージャ、ファイル処理、文字列処理
Groovy学習3 正規表現
Groovy学習4 正規表現を使用し、データをまとめて取り出す
Groovy学習5 使用できる演算子まとめ
Groovy学習6 色々なループの方法
GroovyServでGroovyの起動を高速化
コンソール起動時に GVM can't reach the internet so going offline. Re-enable online with:
Groovy学習7 List,Range,Map,Dynamic objects (Collections)
Groovy学習8 Collectionsで使用できるメソッド(each,collect,find,findAll,inject,every,any,max,min,join)
Groovy学習9 Groovy SQL
Groovy学習10 別のファイルに記載したクラスやメソッドを使用する
Groovy学習11 groovycやantでgroovyスクリプトをコンパイルし、classやjarファイルにする
Groovy学習12 ファイルの読み込みと出力(文字コード指定)
Groovy学習13 郵便番号CSVファイルの加工
Groovy学習14 XmlSlurperによるXMLの解析
Android 4.3を仮想環境にインストールする(Ununtu 12.10 KVM使用)
Ubuntu 12.10(64bit)にAndroidの開発環境を作成する
C# DataTableを使用したSQL Serverへのバルクインサート(SqlBulkCopy)
Apache Spark を Debian 7(wheezy)にインストール
Apache Spark をPythonで操作する(pyspark)
C#のConsole.Writeで、文字を上書き
Pythonでリスト、ディクショナリーの便利なループ方法(enumerate,iteritems,zip)
Pythonのmap,reduce
Apache Spark spark-shell起動時のログの警告に対処する(log4j.properties)
Apache Spark の Web UI
ssh接続時パスワードを入力しない、password-less ssh接続の設定方法
Apache Sparkのクラスタ構築手順(Spark Standalone Mode使用)
Apache Hadoop 2.2.0 を Debian 7にインストールする
Ubuntu で ファミコン(NES)プログラム その1.1(リローデット)
Ubuntuでファミコンプログラム その2(YY-CHR)
Ubuntuでファミコンプログラム その3(背景描画とパレット)
Ubuntuでファミコンプログラム その4(スプライト)
Ubuntuでファミコンプログラム その5(スプライトを動かす)
Ubuntuでファミコンプログラム その6(DMAを使用したスプライト情報の一括設定)
Ubuntuでファミコンプログラム その7(VBlank割り込み)
Ubuntuでファミコンプログラム その8(矩形波サウンド)
Ubuntuでファミコンプログラム その9(三角波チャンネル)
Ubuntuでファミコンプログラム その10(ノイズチャンネル)
Ubuntuでファミコンプログラム その11(縦スクロール)
MikuMikuPenguinをUbuntu 13.10でビルドする
Symfoware に接続するユーザーを追加する(CREATE USER)
Ubuntu KVM上のFreeBSDのインストールが遅い場合の解決方法
FreeBSD 10.0-RELEASEを仮想環境(UbuntuのKVM)にインストールする
FreeBSD 10.0でpkg_addが使えない?
FreeBSD 10.0にwgetをインストールする
FreeBSD 10.0にApache 2.4をインストールする(pkg install使用)
FreeBSD 10.0にphp5をインストールする(ports使用)
FreeBSD 10.0にMariaDBをインストールする(pkg install使用)
FreeBSD 10.0のPHP5からMariaDBに接続する
FreeBSD 10.0にLAMP環境を構築し、Mantisをインストールする
FreeBSD 10.0にPostgreSQL 9.3.2をインストール(pkg install使用)
PC-BSD 10.0をUbuntu + KVMの仮想環境にインストールする
FreeBSD 10.0 shutdownコマンドで同時に電源も切る
PostgreSQL データベースの作成、削除
PostgreSQL テーブルの作成
PostgreSQL データベースのバックアップ、リストア
FreeBSD + PostgreSQL 9.3.2 外部からの接続を許可する
FreeBSD + PostgreSQL 9.3.2 にJavaで接続する
JDBC 4.1を使用して、PostgreSQLに接続する
Windows Server 2012 R2 に PostgreSQL 9.3 ODBCドライバをインストールする
PostgreSQL 9.3にC#で接続する(Npgsql使用)
Windows Server 2012 R2 に PostgreSQL 9.3.2をインストールする
Windows Server 2012 R2 通信ポートの開放を行う手順
Windows Server 2012 R2 + PostgreSQL 9.3.2 外部接続許可
Ubuntu 12.10にpgAdminの最新バージョンをインストールする
PostgreSQL 9.3.2のストリーミング・レプリケーション環境を構築する
Windows Server 2012 R2にIIS 8.5のインストールとASP.NETの有効化
EmEditor 14をFree(無償)版にダウングレードする方法
テキストエディタでWCFアプリケーションの作成その1 サーバーの設定
テキストエディタでWCFアプリケーションの作成その2 Windows SDKからsvcutil.exeの取得
テキストエディタでWCFアプリケーションの作成その3 クライアントプログラム
FreeBSD 10.0のPHP5からPostgreSQLに接続する
1ファイルのデータベース管理ツールAdminerでPostgreSQLに接続する
PostgreSQL ユーザーの作成(createuser)
PostgreSQLのXML列にJavaからデータを登録、取得する
PostgreSQLのXML列をJavaから検索する
PostgreSQLのXML列をあいまい検索する(contains)
PostgreSQLのJSON列にJavaからデータを登録する
PostgreSQLのJSON列に郵便番号情報を登録、検索する
PostgreSQLのhstore列にJavaからデータを登録する
PostgreSQLのhstore列に郵便番号情報を登録、検索する
Thrift 変換済のバイナリデータを取得する
PostgreSQLのBLOB(bytea)列にThriftで変換したバイナリデータを登録する
Apache Avroを使用して、オブジェクトのシリアライズ、デシリアライズ
PostgreSQLのBLOB(bytea)列にApache Avroで変換したバイナリデータを登録する
PostgreSQLにMap形式のデータを登録する手法についての考察
PsycopgでPythonからPostgreSQL 9.3.2に接続する
Python DOMを使用してXMLを生成、解析を行う
PythonからPostgreSQL 9.3.2のXML列へデータの登録、検索(Psycopg2)
PythonからPostgreSQL 9.3.2のjson列へデータの登録、検索(Psycopg2)
PythonからPostgreSQL 9.3.2のhstore列へデータの登録、検索(Psycopg2)
Ubuntu KVM上の仮想OSをコマンドで起動する(virsh start)
Python Thriftでシリアライズしたデータをバイナリで取得する
Psycopg2でPostgreSQL 9.3.2のbytea型の列にバイナリデータを登録する
PostgreSQL 9.3.2にJavaから登録したThriftバイナリをPythonで読み込む
PythonでApache Avroを使用し、オブジェクトのシリアライズ
PostgreSQL 9.3.2にJavaから登録したApache AvroバイナリをPythonで読み込む
PHPからPostgreSQL 9.3.2にPDO(PDO_PGSQL)を使用して接続する
PHPからPostgreSQL 9.3.2のbytea列(BLOB)に画像を登録、検索する
PHPでXML DOMの操作を行う(DOMDocument)
PHPからPostgreSQL 9.3.2のXML列へデータの登録、検索
PHPからPostgreSQL 9.3.2のjson列へデータの登録、検索
PHPからPostgreSQL 9.3.2のhstore列へデータの登録、検索
PHP Apache Avroでシリアライズしたデータをバイナリで取得する
Team Foundation Server Express 2013をWindows Server 2012 R2にインストール
Team Explorer 2013を使用して、TFS Express 2013に接続する
Team Explorer EverywhereでDebianからTFS Express 2013に接続する
NpgsqlでC#からPostgreSQLのxml列にデータを登録、検索する
C#で連想配列なJSONの読み書き
NpgsqlでC#からPostgreSQLのjson列にデータを登録、検索する
NpgsqlでC#からPostgreSQLのhstore列にデータを登録、検索する
NpgsqlでC#からPostgreSQLのbytea列に画像データを登録する
C#でThriftのバイナリデータの取得と復元
PostgreSQL 9.3.2にJavaから登録したThriftバイナリをC#で読み込む
C#でApache Avroを使用し、オブジェクトのシリアライズを行う
PostgreSQL 9.3.2にJavaから登録したApache AvroバイナリをC#で読み込む
Thrift 0.9.1で、PHPオブジェクトのシリアライズと復元を行う
PostgreSQL 9.3.2にJavaから登録したThriftバイナリをPHPで読み込む
PostgreSQL 9.3.2にJavaから登録したApache AvroバイナリをPHPで読み込む
PostgreSQLのXML列にGINインデックスを作成する
Thrift 0.9.1 PHPでサーバー側の処理を作成する
JavaでMessagePackを使用して、Mapのシリアライズと復元
MessagePackでシリアライズした内容をPostgreSQLのbytea列にJavaで登録する
Thrift、Avro、MessagePackのシリアライズ、デシリアライズ速度比較
PythonでMessagePackを使用して、Mapのシリアライズと復元
MessagePack JavaでシリアライズしたデータをPythonでデシリアライズする
FreeBSD10 portsの内容を最新に更新する
FreeBSD10 + PHP5でMessagePackを使用して、Mapのシリアライズと復元
MessagePack JavaでシリアライズしたデータをPHPでデシリアライズする
C#でMessagePackを使用して、Mapのシリアライズと復元
MessagePack JavaでシリアライズしたデータをC#でデシリアライズする
FreeBSD 10.0にFirebird 2.5.2をインストールする(pkg install使用)
FreeBSD 10.0 + Firebird 2.5.2 データベースファイルを作成する
Firebird 2.5.2 データベースのバックアップとリストア
Firebird 2.5.2 ODBCドライバのインストールと黒猫SQLでの接続
Firebird 2.5.2にC#から.NET Providerで接続する
Firebird 2.5.2にJava1.7からJaybirdで接続する
C#のDataSetみたいなJavaのJdbcRowSet使い方メモ(Jaybird + Java1.7)
Firebird 2.5.2にJava1.7 + Jaybirdでバイナリデータの登録と取得を行う
Firebird 2.5.2にJava1.7 + JaybirdでXMLの登録と取得を行う
Firebird 2.5.2にJava1.7 + JaybirdでJSONの登録と取得を行う(JSONIC使用)
Firebird 2.5.2にJava1.7 + JaybirdでMessagePackの登録と取得を行う
Firebird 2.5.2にJava1.7 + JaybirdでMap形式のデータ登録方法の考察
Firebird embeddedにJava1.7 + Jaybird + Ubuntuで接続する
WindowsでFirebird embeddedにJava1.7 + Jaybirdから接続する
Firebird embedded 2.5.2で接続した時のアクセス権メモ
Firebird 2.5.2にPythonから接続する(fdb使用)
Firebird 2.5.2にPHPから接続する(PDO_FIREBIRD)
Windows Server 2012 R2にFirebird 2.5.2をインストールする
Windows Server 2012 R2にインストールしたFirebird 2.5の外部接続許可手順
FreeBSD 10.0にPython 2.7、easy_installをインストールする(pkg install使用)
FreeBSD 10.0でRedmine 2.5の環境構築(Nginx+Unicorn+PostgreSQL)
PythonからREST API経由でRedmineにチケットを登録する(XML,JSON使用)
PythonからREST API経由でRedmineに添付ファイルを登録する(XML,JSON使用)
PythonからREST API経由でRedmineにコメントを登録する(XML,JSON使用)
Python urllib2で、サーバーエラー時のレスポンスボディを取得する
Ubuntu + Eclipseで医見書のソースを取得する
DB2 10.5 Express-CをWindows Server 2012 R2にインストールして外部接続を許可する
DB2 10.5 ODBCドライバーのインストールと接続設定
DB2 10.5にC#から.NET Data Providerで接続する
DB2 10.5にC#から画像データをBLOB列に登録する
DB2の管理ツールIBM Data Studio 4.1をUbuntuにインストールする
DB2 10.5 JDBCドライバのダウンロードとデータベースへの接続サンプル
CentOS 6.5をnetinstall.isoを使用して最小構成でインストールする
CentOS 6.5にDB2 10.5 Express-Cをインストールする
DB2 10.5 テーブル単位のバックアップとリストア(EXPORT,IMPORT)
DB2 10.5のBLOB列にJavaから画像データを登録する
DB2 10.5 Express-CにUbuntu + Pythonから接続する(ibm_db使用)
Ubuntu 12.04 LTSにDB2 10.5 Express-Cをインストールする
DB2 10.5にJavaからXMLデータを登録・検索する
DB2 10.5にJavaから一括登録時「SQL Error: SQLCODE=-964, SQLSTATE=57011」
DB2 10.5 表データの一括削除(TRUNCATE TABLE)
DB2 10.5のXML列にJavaからデータの検索を行うサンプル
DB2 10.5にPythonから画像データを登録する(ibm_db使用)
DB2 10.5にPythonからXML列へデータを登録する(ibm_db使用)
DB2 10.5にDebian + PHP5から接続する
PostgreSQL 9.3.2 画像データ登録で text vs. bytea
FreeBSD 10.0にRedis 2.8.7をインストールする
FreeBSD 10.0にMongoDB 2.4.9をインストールする
FreeBSDのMongoDB 2.4.9で「REST is not enabled」
MariaDB 5.5の外部接続許可
MariaDB 5.5にUbuntu 12.04 + Pythonで接続する(MySQL-python使用)
データベースのスキーマ変更管理ツール「alembic」の基本的な使い方
Python alembicで、リビジョンの命名規則変更
Ruby シバン実行で「Exec format error」「No such file or directory」
Rubyのif,else,switch,for 配列と連想配列、コメントの書き方
Ruby + gem mailでメール送信時、「post_connection_check」「Non US-ASCII detected 」
Rubyでcertificate verify failed (OpenSSL::SSL::SSLError)エラーの対処法
Ruby 1.9.3でIMAP4(outlook.com)のメールを受信する
RubyからREST API経由でRedmineにチケットを登録する(XML,JSON使用)
RubyからREST API経由でRedmineに添付ファイルを登録する(XML,JSON使用)
RubyからREST API経由でRedmineにコメントを登録する(XML,JSON使用)
メールの内容をRedmineに転記するプログラムをRubyで作成する
FreeBSD 10.0にpkg installでTomcat 7をインストールする
Tomcat 7のセッションをRedisに保存し、ロードバランスを行う
Tomcat JDBC Connection Poolで通常のJavaプログラムからPostgreSQL 9.3に接続する
ライブラリに依存しないJavaプログラムでRedisにデータを登録、取得する(SET、GET)
RedisのJDBCドライバもどきを作ってみる
Redisに改行コードを含むバイナリデータを保存するプロトコル
高速軽量なPython WSGI Server「bjoern」でBottleフレームワークを動かす
Python WSGI Server「bjoern」とNginxの連携
Python Bottleフレームワークをサブディレクトリで動かす
Python + Mercurialのwikiエンジン「Hatta」をFreeBSDで動かす
Python SQLAlchemyの接続文字列一覧
SQLAlchemyの使い方1 単一テーブルのマッピングとデータの追加
SQLAlchemyの使い方2 データの更新と検索、ロールバック
SQLAlchemyの使い方3 データの取得方法いろいろ
SQLAlchemyの使い方4 Unicode文字列の使用
GroovyServでJRubyの起動を高速化する
SQLAlchemyの使い方5 テーブル間のリレーション
SQLAlchemyの使い方6 サブクエリーやEXISTS
SQLAlchemyの使い方7 JOINデータの取得方法とデータの削除
SQLAlchemyの使い方8 多対多のリレーション
Python BottleフレームワークでSQLAlchemyを使用する
SQL Server 2014 ExpressをWindows Server 2012 R2にインストールする
SQL Server 2014 Express ManageMent Studioの起動とデータベースの作成
SQL Server 2014 Expressの外部接続を許可する手順
SQL Server 2014 ExpressにJDBCドライバでUbuntu + Javaから接続する
SQL Server 2014 ExpressにUbuntu + JRubyから接続する
SQL Server 2014 ExpressにUbuntu + Groovyから接続する
Rubyでメール受信時、本文の文字化けやタイトルが途中で途切れる対策
SQL Server 2014 Express GUIを使用して、データベースのバックアップ・リストア
SQL Server 2014 Express コマンドを使用して、データベースのバックアップ・リストア
SQL Server 2014 Express bcpコマンドを使用して、テーブルデータのバックアップ・リストア
Ubuntu 14.04をUSBメモリーからインストールする
Ubuntu 14.04 fstabの記載を間違えて、OSが起動しなくなった時の対処方法
Ubuntu 14.04 ディレクトリ、ファイルをツリー形式で表示する
Ubuntu 14.04にGoogle Chromeをインストールする
Ubuntu 14.04にMozcと窓使いの憂鬱をインストールする
Ubuntu 14.04にKVMをインストールし、bridge接続の設定を行う
Ubuntu 14.04 グラフィックドライバを追加する(NVIDIA GeForce GTX 460)
Ubuntu 14.04へWineのインストールと使い方
Ubuntu 14.04でMinecraftのデータ移行と起動
Ubuntu 12.04からUbuntu 14.04へ新規インストールした時に行ったことのまとめ
Windows Server 2012 R2にSymfoware V12(Openインターフェース)をインストールする
Symfoware V12(Openインターフェース)の外部接続を許可する
Ubuntu + Javaから、Symfoware V12(Openインターフェース)に接続する
FreeBSD 10にPythonとeasy_installをインストールする(pkg install使用)
Ubuntu 14.04で音が出ない?
FreeBSD 10にPythonフレームワーク「Pyramid」をインストールする
ArchLinux(2014.05.01-dual.iso)をKVMにインストールする
Proxyサーバー環境下でのArchLinuxのインストール
ArchLinux(2014.05.01)にPostgreSQL 9.3.4をインストールする
PythonフレームワークPyramid 1.5のチュートリアル(pcreate)
PythonフレームワークPyramid 1.5チュートリアル SQLAlchemy
Ubuntu 14.04でmeditが動作しない場合の対処方法
FreeBSD 10にNginx + php-fpmをインストールする
matplotlibを使ってPythonでグラフを表示する
matplotlibで、判例やグラフタイトルに日本語を使用する
matplotlibで、系列の凡例を枠外に表示する
matplotlibで、グラフの指定範囲を塗りつぶす
matplotlibで、グラフの縦軸、横軸の最大値を指定する
matplotlibで、出力するグラフの画像サイズを指定する
PythonでApacheログの解析(apache-log-parser)
FreeBSD 10 + samba 4で、Windowsからeveryoneアクセス可能な共有フォルダを作成
Ubuntu 14.04から他のLinuxサーバーへssh(sftp)でファイルをコピーする
PHPフレームワーク「Phalcon」をFreeBSD 10 + nginxで動かす
PostgreSQLのUNLOGGED TABLEで、データ登録の高速化
MongoDB 2.6のmongodb.confを編集し、HTTP Interfaceを有効にする
Google アナリティクスの情報をPythonで取得する(gdata-python)
Debian 7 + nginx + php-fpmな環境を構築する
Debian 7にMongoDB 2.0.6 をapt-getでインストールする
PyMongo 2.7.1のインストールと使い方(チュートリアル)
MongoDBのGUI管理ツール「Robomongo」をUbuntu 14.04にインストールする
MongoDB PyMongo 2.7.1 よく使う機能のまとめ
MongoDB PyMongo 2.7.1で「_id」を自分で指定して、登録や検索を行う
MongoDB PyMongo 2.7.1でMap,Reduceのサンプル
MongoDB PyMongo 2.7.1 findでandやor、$gt,$ltを使用する
PHPからMongoDB 2.0.6 に接続する(PHP MongoDB Driver)
Debian 7にapt-getでRedis 2.4.14をインストールする
Debian 7 + Redis 2.4.14の外部接続許可
Ubuntu 14.04 + redis-py 2.10 を使用して、Redisに接続する
PHPからReidsに接続する(phpredis 2.2.5を使用)
RedisにPythonで画像データを登録する(redis-py使用)
Redis 2.4系 hashの値でソートする(sortコマンド)
Redisでluaスクリプトを実行する(redis-py使用)
Redis hashの値でソートする(luaスクリプト使用)
Redis ハッシュ登録とjson形式での登録の速度差(redis-py)
プログラマのためのBootstrap入門 その1 設置方法
プログラマのためのBootstrap入門 その2 ボタンとラベル
プログラマのためのBootstrap入門 その3 コンボボックス(ドロップダウン)
プログラマのためのBootstrap入門 その4 バッジとリスト
プログラマのためのBootstrap入門 その5 タブ
プログラマのためのBootstrap入門 その6 ナビゲーションバー
プログラマのためのBootstrap入門 その7 アラート、プログレスバー、パンくずリスト
プログラマのためのBootstrap入門 その8 テーブル
プログラマのためのBootstrap入門 その9 パネルとWells
プログラマのためのBootstrap入門 その10 グリッドシステム
プログラマのためのBootstrap入門 その11 サイドメニュー
PHPフレームワーク「Laravel」をDebian 7 + nginx + php-fpmで動作させる
PHPフレームワーク「Laravel」でHello World!
PHPフレームワーク「Laravel」でルーティングの使い方
PHPフレームワーク「Laravel」でフォームの値を取得する
PHPフレームワーク「Laravel」でクッキーを使用する
PHPフレームワーク「Laravel」のビューの使い方
PHPフレームワーク「Laravel」でプログラムエラーの表示
PHPフレームワーク「Laravel」でコントローラーを使用する
PHPフレームワーク「Laravel」でビューにテンプレート(Blade)を使用する
PHPフレームワーク「Laravel」でFormタグを生成する
Windows Server 2012 R2にActiveDirectoryの機能を追加する
Windows Server 2012 R2サーバーをドメインへ参加させる
Windows 7端末をWindows Server 2012 R2ドメインに参加させる
Windows Server 2012 R2 Active Directoryでユーザーの追加
PHPでarrayの内容を文字列で取得する(var_export)
PHPで処理の実行速度を計測し、ファイルに出力する
PHPで関数の呼び出し元を調べ、ログファイルに出力する
jQuery 要素をeachしている中で、continue、breakする方法(Illegal continue statement )
Python 翌日、翌月を取得する(datetime.timedelta,dateutil.relativedelta)
Debian 7でjpeg画像最適化ツール「Jpegoptim」を動作させる
メッセージキュー管理「beanstalkd」をDebian 7にapt-getでインストールする
beanstalkdのweb管理画面「phpBeanstalkdAdmin」をインストールする
phpからbeanstalkdに「beanstalk」でジョブを投入、取得する
pythonから「beanstalkc」でbeanstalkdにジョブを投入、取得する
SupervisorでPythonのスクリプトをデーモンプロセスとして動かす
SupervisorのWebインターフェースを有効にする
複数サーバーのSupervisordプロセスを一括監視する「supervisord-monitor」
RabbitMQ 3.3.5をDebian 7にapt-getでインストールする
RabbitMQ Web Interfaceの有効化とログインユーザー
RabbitMQにJavaクライアントからメッセージを送信、受信する
RabbitMQでキューの内容を永続化する
RabbitMQにPythonクライアント(pika)からメッセージを送信、受信する
RabbitMQにPHPクライアント(php-amqplib)からメッセージを送信、受信する
RabbitMQにMessagePackのデータをキューとして登録する
RabbitMQに画像データをキューとして登録する
RabbitMQ MsgPackを使用して、画像のタイトルと実データをキューに登録する
beanstalkd jobサイズの変更方法(JOB_TOO_BIGエラー対策)
beanstalkdにMessagePackのバイナリデータをキュートして登録する
W: GPG エラー 公開鍵を利用できないため、以下の署名は検証できませんでしたの対応方法
Debian 7にRの実行環境(3.1.1)をapt-getでインストールする
R言語 文字の出力 スクリプトの実行 関数 コメントの書き方
R言語 折れ線グラフを画像ファイルに出力する
R言語 プロットの形状、大きさ、色を指定する
R言語 折れ線グラフの色、線の種類、太さを指定する
R言語 複数の折れ線を同じグラフに表示する
R言語 グラフに凡例を表示する(legend)
Debian 7にインストールされているフォントの一覧を表示する(fc-list)
Debian 7にIPAフォントをインストールする
R言語 グラフに使用するフォントファイルを指定する
R言語 指定範囲に矩形を描画し強調する
R言語 棒グラフを描画する(通常、列挙、積み上げ、割合)
R言語 棒グラフと折れ線グラフの組み合わせ
R言語 ファイルからデータを読み込み、グラフを描画する
R言語 数式を描画する
R言語 平均値、中央値、標準偏差などの求め方
Google Chrome 拡張機能の作り方(V2対応)
Google Chrome(38.0.2125.104) 拡張機能のデバッグ方法
特定のページの内容を変更するChrome拡張の作り方とデバッグ方法
Chrome拡張から、外部リソースへのアクセスを許可する(permissions)
Chrome拡張のパッケージングとイントラネットワーク内でのインストール
jQueryで処理完了時、画面上部にメッセージ(notification)を表示する
cssで画像の一部を切り抜き、jQueryで拡大・縮小できるようにする
FreeBSD + OpenCV 2.4.9 + py-opencvで顔認識
OpenCV 2.4.9 + py-opencvでキーポイントの検出
OpenCV 2.4.9 + py-opencvで特徴量を算出する
OpenCV 2.4.9 使用できるDetector,Extractor,Matcher
py-opencv 画像の一部を切り抜いて保存する
OpenCV を使用して、写真に特定の人物が写っているか判定する
OpenCV 写真に特定の人物が写っているか判定 その2
FreeBSD 10 + Pythonで「UnicodeEncodeError: 'ascii' codec can't encode characters」
FreeBSD 10 に MeCab + Pythonバインディングをインストールする
Mecab PythonでTF・IDFによるBlogの重要単語抽出
MeCabのPythonバインディングでユーザー辞書を使用する
FreeBSD 10 + Python + pillowで透過pngの合成
Python + Pillow(PIL)で、透過したpng画像を作成する
Python + Pillow(PIL)で画像の回転を行う(rotate, transpose)
FreeBSD 10にR言語をインストールする(pkg install使用)
FreeBSD 10に日本語フォント(IPA)をインストールする
FreeBSD 10 R言語のグラフプロットで日本語が表示できない
R言語 ユーザー数を指定間隔の保持ポイントで積み上げる(ヒストグラム)
R言語 グラフに縦線、横線、一次関数の線を描画する(abline)
R言語 掲載記事のまとめ
Elasticsearch 1.4をDebian 7にインストールする
Elasticsearch 1.4にPythonから接続する
Elasticsearch + Pythonでバルクインサート(helpers.bulk)
Elasticsearch 日本語データの分かち書きと検索(kuromoji使用)
Elasticsearch Pythonでsettinsとmappingを指定する
Debian 7 + kibana 3.1.2 + nginxの環境構築
Elasticsearch + kibana ダッシュボードの設定
Elasticsearch + kibana 3 複数軸の折れ線グラフを描画する
Elasticsearch + kibana 3 円グラフを描画する
Debian 7にPostgreSQL 9.3をapt-getでインストールする
Debian 7 + Ruby 2.1 + Redmine 2.6 + PostgreSQLな環境を構築する
Puma + nginxでRedmine 2.6を動かす
jungleを使用して、Pumaをデーモンで自動起動する
Puma + Redmineをサブディレクトリで複数稼働させる
Ruby outlook.com経由でメールを送信する
Ruby + mail 独自のメールヘッダーを付与する
OpenCV 使用可能なCascadeClassifierの種類と効果
Python + OpenCV + pillowで笑い男を顔に上書き
Redmine 選択された項目に連動して、他の項目を変更(Custom JS plugin)
apache2 mod_access_tokenをPythonから使用する
mod_access_tokenのAccessTokenSecretとAccessTokenAccessKey
Debian 7 + nginx 1.6.2 + lua-nginx-moduleの環境構築
nginx 1.6.2 + lua-nginx-moduleで簡易ファイルアップローダー
nginx 1.6.2 + lua-nginx-moduleでapache2 mod_access_tokenを実装
nginx 拡張モジュールの作り方
nginx モジュール作成 メソッド、URL、クエリパラメーターの取得方法
nginx 拡張モジュール サーバー時間を取得
nginx 拡張モジュール 設定ファイルの値を取得する
nginx 拡張モジュール SHA1ハッシュの計算とbase64エンコード
nginx 拡張モジュール URLデコードの方法(ngx_unescape_uri)
nginx 拡張モジュールでapache2 mod_access_tokenを実装
nginx拡張モジュール リクエストヘッダー情報を取得する
遅延環境変数の展開を行わずforループ内で変数を参照する
Python 簡易アプリケーションサーバーを作る(BaseHTTPServer)
お手軽にLinuxサーバー負荷をチェックするsimple-load-monitoring
Apache JMeter 2.12の簡単な使い方
Apache JMeterでmod_access_tokenの負荷テスト
apache2 mod_access_tokenをJavaから使用する
PHPで画像リサイズ(ImageMagick, GD使用)
PHPで画像リサイズの高速化(setOption,libjpeg-turbo使用)
Java + MockFtpServerでFTPサーバー側のプログラムを作成する その1
Java + MockFtpServerでFTPサーバー側のプログラムを作成する その2
Java + MockFtpServerでFTPサーバー側のプログラムを作成する その3
Python + pyftpdlibでカスタムFTPサーバーを作成1 起動とユーザー認証
Python + pyftpdlibでカスタムFTPサーバーを作成2 ディレクトリの表示
Python + pyftpdlibでカスタムFTPサーバーを作成3 ファイルの取得
Python + pyftpdlibでカスタムFTPサーバーを作成4 データベース連携
Python + pyftpdlibでカスタムFTPサーバーを作成5 ファイルのアップロード
Python 実行しているスクリプトの絶対パスを取得する
Python SafeConfigParserでini形式の設定ファイルの読み書き
Pythonで辞書型のオブジェクトをキーワード引数として関数に渡す
CodeIgniter 3をnginx + php-fpmで動作させる
CodeIgniter 3のチュートリアル1 Static pages
CodeIgniter 3のチュートリアル2 News section
CodeIgniter 3のチュートリアル3 Create news items
CodeIgniter 3のユーザーガイド(User Guide)まとめ
CodeIgniter 3 Controllersの書き方について(General Topics - Controllers)
CodeIgniter 3 予約語について(General Topics - Reserved Names)
CodeIgniter 3 Viewの使い方(General Topics - Views)
CodeIgniter 3 Modelsの使い方(General Topics - Models)
CodeIgniter 3 Helperの使い方(General Topics - Helper)
CodeIgniter 3 Librariesの使い方(General Topics - Using CodeIgniter Libraries)
CodeIgniter 3 独自Librariesの作り方(General Topics - Creating Libraries)
CodeIgniter 3 Driverの使い方(General Topics - Using CodeIgniter Drivers)
CodeIgniter 3 独自Driverの作り方(General Topics - Creating Drivers)
CodeIgniter 3 Core Systemの拡張方法(General Topics - Creating Core System Classes)
CodeIgniter 3 補助的なクラスの作成方法(General Topics - Creating Ancillary Classes)
CodeIgniter 3 処理のフック(General Topics - Hooks - Extending the Framework Core)
CodeIgniter 3 ヘルパー、ライブラリの自動ロード(General Topics - Auto-loading Resources)
CodeIgniter 3 独自関数について(General Topics - Common Functions)
CodeIgniter 3 互換性維持のための関数について(General Topics - Compatibility Functions)
CodeIgniter 3 URIによるコントローラ呼び出しの分岐(General Topics - URI Routing)
CodeIgniter 3 エラー処理について(General Topics - Error Handling)
CodeIgniter 3 ページキャシュについて(General Topics - Web Page Caching)
CodeIgniter 3 アプリケーションのプロファイル、ベンチマーク(General Topics - Profiling Your Application)
CodeIgniter 3 コマンドラインからの実行(General Topics - Running via the CLI)
CodeIgniter 3 アプリケーションの配置方法(General Topics - Managing your Applications)
CodeIgniter 3 開発環境、テスト環境、本番環境の切り替え(General Topics - Handling Multiple Environments)
CodeIgniter 3 ビューで使用できるPHPの代替タグ(General Topics - Alternate PHP Syntax for View Files)
CodeIgniter 3 ベンチマーククラスの使用方法(Library Reference - Benchmarking Class)
Debian 7にapt-getでmemcachedをインストールし、php5から接続する
CodeIgniter 3 キャッシュドライバーの使用方法(Library Reference - Caching Driver)
CodeIgniter 3 カレンダークラスの使用方法(Library Reference - Calendaring Class)
CodeIgniter 3 設定ファイルの読み込み(Library Reference - Config Class)
CodeIgniter 3 データベースのマイグレーション(Library Reference - Migrations Class)
CodeIgniter 3 ユニットテストクラス(Library Reference - Unit Testing Class)
CodeIgniter 3 ユニットテストをコマンドで実行する
CodeIgniter 3でSQLite3を使用する(Debian 7 + php-fpm)
Debian 7にTomcat 7 + gitbucket + Jenkinsをインストールする
CodeIgniter 3 データベースの接続サンプル(Database Reference - Quick Start: Usage Examples)
CodeIgniter 3 データベースの検索結果取得について(Database Reference - Generating Query Results)
PHPでzipファイルを作成する(ZipArchive)
JenkinsとGitBucketを連携し、pushされたら自動的にソースを取得する(GitBucket Plugin)
JenkinsとGitBucketを連携し、CodeIgniterのテストを自動実行する(GitBucket Plugin)
Debian 7 ユーザーの追加とsudoでの実行許可
Python Fabricで、リモートサーバーでの作業を自動化する
Jenkins + GitBucket + Fabricを使用し、ボタンひとつでwebサーバーにデプロイ
Pythonからrpy2でRのソースファイルを呼び出すときに値を渡す方法
Cordova(コルドバ)チュートリアル1 Cordovaプロジェクトの作成
Ubuntu 14.04にAndroid SDKをインストールする(Cordova向け)
Cordova(コルドバ)チュートリアル2 Cordovaプロジェクトのビルドとエミュレーターの実行
Cordova(コルドバ)チュートリアル3 サンプルプログラムの準備
Cordova(コルドバ)チュートリアル4 データの取得方法あれこれ
Cordova(コルドバ)チュートリアル5 端末標準の通知(Notification)を表示する
Cordova(コルドバ)チュートリアル6 クリック後300msの遅延を抑止する
Cordova(コルドバ)チュートリアル7 シングルページアプリケーションの準備
Cordova(コルドバ)チュートリアル8 ハンドルバーテンプレートの使用
Cordova(コルドバ)チュートリアル9 ビューの作成
Cordova(コルドバ)チュートリアル10 ビューの制御
Cordova(コルドバ)チュートリアル11 ハードウェアアクセラレーションの利用
Cordova(コルドバ)チュートリアル12 ロケーションAPIの利用
Cordova(コルドバ)チュートリアル13 連絡先APIの利用
Cordova(コルドバ)チュートリアル14 カメラAPIの利用
Cordova ビルド時、エミュレーターの再起動は不要
Cordova コマンドのチートシート
jQuery.DeferredでJavaScriptの非同期処理を綺麗に書く
jQueryのajax通信で「No 'Access-Control-Allow-Origin' header」
Cordova カメラを起動し、撮影内容をサーバーにアップロードする
Windows Androidエミュレーター起動で「x86 emulation currently requires hardware acceleration!」
Cordova デバッグ Androidエミュレーター実行時のconsole.logの見方
Cordova アプリケーションのアイコンを変更する
Cordova GCMから送信したAndoroidのプッシュ通知を受け取るアプリケーションの作成
Cordova GCMからのプッシュ内容を通知領域に表示する
R言語 summary(最大、最小、平均、中央値)の結果を数値で取得する
R言語 散布図と線形単回帰
Pythonで郵便番号から緯度と経度を取得する(HeartRails Geo API使用)
R言語 ggmapでGoogleMapに座標を上書きし、画像として保存する
Python パスワード付きzipファイルの作成、解凍(pyminizip)
PHP パスワード付きzipファイルの作成、解凍(zip,unzipコマンド)
無料で100GBのストレージが使える「SHARED」
無料で15GBのストレージが使える「copy」
Ubuntu 14.40 CopyCmdを使用して、Copy.comにファイルのアップロート、ダウンロード
PythonからSupervisorのXML-RPC APIに接続する
Supervisor 「taif -f」のリンクにPythonのprint出力が表示されない
Copy.comへCopyCmdコマンドを使用してアップロード時「Error: Access is denied」
Slack風チャットシステム「Let's Chat」をDebian 7にインストールする
Python getattrで取得したメソッドの引数に変数で値を渡す
複数のSupervisordを一括監視する「py-supervisord-monitor」
はじめてのアマゾンウェブサービス(AWS) アカウントの作成
はじめてのアマゾンウェブサービス(AWS) インスタンスの生成とssh接続
はじめてのアマゾンウェブサービス(AWS) nginxのインストールと外部公開
はじめてのアマゾンウェブサービス(AWS) nginx + php-fpmでCodeIgniterを動かす
Debian + php5からPostgreSQL 9.3に接続する(php5-pgsql)
CodeIgniter3でPostgreSQLを使用する
RDS + PostgreSQL 9.3にEC2からプライベートIPで接続
AWS RDSサービスの停止(バックアップと復元)
はじめてのアマゾンウェブサービス(AWS) コマンドでEC2インスタンスを起動する
はじめてのアマゾンウェブサービス(AWS) グローバルIPの固定(Elastic IP アドレスを割り当て)
CodeIgniter 3 ファイルアップロードクラス(Library Reference - File Uploading Class)
EC2 + PHPで構築したサイトにアップロードしたファイルをAmazonS3に保存する
nginxで動的に画像をリサイズする(ngx_small_light使用)
nginx + ngx_small_lightの高速化対応
ngx_small_light 画像の中心を繰り抜いて表示する
Redmine 3.0.0をDebian 7(Wheezy)にインストールする
RedmineとGit(BitBucket)の連携方法(redmine_github_hook使用)
Ubuntu 14.04にGoogle App Engine(GAE) + PHPの開発環境を構築する
Ubuntu + GAE + PHPで「--php_executable_path flag set to the path of the php-cgi binary」
Google App Engine(GAE)でCodeIgniter 3を動かす
Ubuntu 14.40 + NativeScript Androidアプリケーションをエミュレーターで実行する
AWS Elastic BeanstalkでCodeIgniter 3を動作させる
AWS 課金発生時にアラートメールを送信する
AWS PHP(CodeIgniter 3)のセッションストレージにDynamoDBを使用する
PHPのビルドインサーバーでCodeIgniterを動作させる
AWS 代表的なサービスのダミー環境メモ(S3、DynamoDB、SQS)
CodeIgniter 3でComposer(コンポーザー)のautoload
Debian 7(wheezy)にPostgreSQL 9.4をapt-getでインストールする
Debian 7(wheezy)にJava 8(OracleVM)をインストールする
S3のテストサーバー「fake-s3」をインストールし、Python(boto)から接続する
PHP aws-sdkでPathStyleを指定し、fake-s3からデータを取得する
Amazon SQS互換メッセージキュー「ElasticMQ」にPython(boto)からキューの登録
Amazon SQS互換メッセージキュー「ElasticMQ」にPHP + aws-sdkでキューを登録する
CodeIgniter 3でTwigテンプレートエンジンを使用する
TCPDFをバージョンアップしたらconvertHTMLColorToDecでエラー
MySQL クエリで連続した日付の仮想表を作成する
Debian 8「Jessie」を最小構成でインストールする(netinst CD使用)
Debian 8(Jessie)にUbuntuからrootでssh接続
Debian 8(jessie)にJava 8(OracleVM)をインストールする
Apache Drill 1.0をDebian 8(jessie)にインストールする
Debian 7(Wheezy)のNFS共有にWindowsから接続する
FreeBSD 10.1のNFS共有にWindowsから接続する
Python OAuth2認証でGoogleアナリティクスの情報を取得する
ソースコード検索エンジン「milkode」をFreeBSD 10.1にインストールする
FreeBSD 10.1 + Pythonで日本語出力で「UnicodeEncodeError」
FreeBSD 10.1で、easy_installのSSLエラー(CERTIFICATE_VERIFY_FAILED)
FreeBSD 10.1 + Python + MySQLdbのインストール
FreBSD 10.1 + Nginx + php-fpmな環境を構築する
Nginx + php-fpm + CodeIgniter3 のnginx.conf
CodeIgniter 3でTwigテンプレートエンジンを使用する その2
Visual Studio regionで閉じられたコードをデフォルトで展開状態にする
係り受け解析機「CaboCha」をFreeBSD 10.1にインストールする
Pythonから係り受け解析機「CaboCha」を使用する
Python イテレータ型を作成し、forやinが使えるオブジェクトを作成する
Python 件数のカウントにCounterオブジェクトを使用する
Apache Spark 1.4 を Debian 8(Jessie)にインストールする
Debian 8(Jessie) ssh経由でシャットダウンするとコンソールが固まる
Debian 8(Jessie)にPostgreSQL 9.4をapt-getでインストールする
FreeBSD 10.1にPostgreSQL 9.4.4をインストール
new collation (ja_JP.UTF-8) is incompatible with the collation of the template database (C)
FreeBSD 10.1にpgbouncerをインストールする
Python HTTPリクエストのUser-Agentヘッダから端末を分析する
FreeBSD 10.1にOpenJDK 8をインストールする
Apache DerbyをFreeBSD 10.1で起動し、別の端末からJDBCで接続する
Apache Derbyのバックアップとリストア
FreeBSD 10.1でH2 Database Engineを起動する
H2SQLのバックアップとリストア
FreeBSD 10.0にMariaDB 10をインストールする(pkg install使用)
MariaDB 10にJDBCドライバ(MariaDB Connector/J 1.1.9)で接続する
JDBCドライバ経由でデータベースの負荷テストを行う - JdbcRunner
MariaDB, PostgreSQL, Derby, H2SQLのベンチマーク比較
FreeBSD 10.1にmonoをインストールし、C#のプログラムをコンパイルする
FreeBSD + monoでNuGetを使用し、ライブラリを取得する
FreeBSD + monoでC#のWebフレームワーク「Nancy」を動作させる
FreeBSD + mono + C#でJSONエンコード、デコード
Mono xbuild(MSBuild)でプログラムのコンパイルを実行する
JavaのPDFライブラリ Apache PDFBoxでHello World
Apache PDFBoxで改ページ
R言語 ggplot2 作成できるフラグの一覧メモ
R言語 ggplot2をFreeBSD 10.1にインストールし、日本語を使用可能にする
R言語 ggplot2 傾きと切片を指定して、線を描画する(geom_abline)
R言語 ggplot2 棒グラフを描画する(geom_bar)
FreeBSD 10.1に「Elixir」をpkg installでインストールする
elixir入門 1.Introduction
elixir入門 2.Basic types(データ型)
elixir入門 3.Basic operators(演算子)
elixir入門 4.Pattern matching
elixirからMariaDBに接続する(Mariaex)
FreeBSD 10.1 nkfをpkg installでインストールし、ファイルの文字コードを変換する
elixir CSVファイルを1行づつ読み込み、内容をMariaDBに登録する
elixir + exjsxでjsonのエンコード、デコード
elixir + cowboyでwebアプリケーションを作成する その1 雛形
elixir + cowboyでwebアプリ その2 GET,POSTパラメーター
elixirでデバッグプリント IO.inspect (var_dump, p, print dir(obj))
elixir + cowboyでwebアプリ その3 json API
elixir + cowboyでwebアプリ その4 住所検索APIサンプル
elixir + cowboyでwebアプリ その5 デプロイ
elixir + cowboyでwebアプリ その6 画像のアップロードとpostの最大値変更
elixirからepgsqlを使用して、PostgreSQLに接続する
Apache PDFBoxで日本語の出力とフォントの埋め込み
PDFライブラリ Apache PDFBoxで線の描画と矩形の塗りつぶし
PDFライブラリ Apache PDFBoxで画像をPDFに埋め込む
PHP 5.6 + CodeIgniter 3 + ThinreportsでPDF帳票を出力する
Java JSONICでjsonな文字列をオブジェクトに直接デコード
Java JAXBでXMLな文字列をオブジェクトにマッピングする
Ubuntu 14.04にOpenJDK 8をインストールする
Visual Studio CodeをLinux(Ubuntu 14.04)で起動する
Java htmlカラーコードな文字列をColorオブジェクトに変換する
Eclipse MarsにMercurialプラグインをインストールする
Java SAXリーダーでコメントタグの内容を取得する
Apache PDFBox 用紙サイズの指定と用紙の向き(Landscape,Portrait)
Apache PDFBox 扇型、円、楕円を描画する
Thinreports + JavaでPDF帳票を出力する
Apache PDFBox 出力する文字列の幅、高さを取得する
Apache PDFBox 円の塗りつぶしと破線の描画
Generator for Java 楕円の描画機能
FreeBSD 10.2にMySQL 5.6をインストール&外部接続許可
Ubuntu 14.04にpgAdminの最新バージョンをインストールする
Debian 8(Jessie)にPostgreSQL 9.4をインストールし、外部接続を許可する
ユーザーを変更せずに、psqlを使用してPostgreSQLに接続する
mysql_fdwで、PostgreSQLからMySQLのデータベースに接続する
PostgreSQL + mysql_fdwでMySQLに仮想的なxml列を実現する
Python 正規表現でマッチした部分の文字列を取得する(finditer)
Python サイトのSSL証明書の有効期限を取得する
FreeBSD 10.1から10.2へのアップグレード手順
PostgreSQL multicorn extensionのインストールと設定
FreeBSD 10.2でRedmine 3.1の環境構築(Nginx+Puma+PostgreSQL)
Ubuntu 14.04にSteamをインストールし「Poly Bridge」の動作確認
Windows FTPコマンド mgetでいちいち確認せず、全て「yes」で実行する(prompt)
FreeBSD 10.2にBeansTalkdをインストールする
BeansTalkd ジョブの優先順位(priority)を変更する
PHP 指定バイト数でファイルを分割&結合する
BeansTalkdのジョブにファイルを分割して投入&復元する
PHP tmpfileで作成した一時ファイルに画像データを出力し、exif情報を取得する
PHP 文字列の最初の1文字が特定の文字であるか判定する(startsWith)
PHP assertで関数のテスト、assert_optionsでテストを無効にする
PHP 文字列操作関数まとめ (文字数のカウント、分割、結合等)
Python バイナリデータにしたjpgのexif情報を取得する(PIL使用)
Python データベースコネクションをプーリング(SQLAlchemy使用)
Qiitaのクローン「Lodge」をDebian 8で動作させる
Redmine 3.1系プラグインの作り方
Redmine 3.1系プラグイン作成 メニューの追加
Redmine 独自のWikiマクロを追加するプラグインの作成
PHP 指定ディレクトリのファイルをtarに圧縮する
PHP ファイル内のフォルダを指定してtarに圧縮する
Python デバッグ用のSMTPサーバーを起動する
Python デバッグ用のSMTPサーバーを作成(SocketServer)
Python mechanizeでブラウザ操作をエミュレート
Python mechanizeでボタンクリック
IIS 8.5(2012 R2)で認証方式にWindows認証を使用する
Python Windows認証サイト(NTLM認証)をmechanizeで操作する
Ruby MechanizeでNTLM Authentication
Python 軽量ドキュメントデータベース TinyDB
Python TinyDB Custom Storageの作り方
Python ORM Ponyを使ってデータベース操作
Ubuntu KVMにWindos 10をインストールする
Debian 8にMariaDB 10.1をインストールし、外部接続を許可する
HeidiSQLでMySQL(MariaDB)データベースにSQL文を実行
Alpine LinuxをUbuntu KVMにインストールする
Alpine Linuxでnginx + php-fpmな環境を構築する
Alpine Linux OS起動時にサービスを開始させる
Alpine LinuxにOpenJDK 8をインストールする
LFTPでFTPサーバーにミラーリングアップロード
luviでLuaプログラムをバイナリの実行形式に変換する
luvi 実行ファイルに同梱されているファイルの取得
luvi luvを使用してhttp getリクエストを実行する
luvi 別ファイルに記載したプログラムを読み込む
luvi + luv http postのサンプル
luvi 実行時引数の取得と環境変数の取得
Subversion 過去の履歴を全て削除する(svnadmin dump,load)
svn チェックアウトに使用したユーザー名、パスワードを保存する
lftp 致命的エラー: Certificate verification: Not trusted
lftp エラーになったら実行を中断する(cmd:fail-exit)
MariaDB 10.1をAlpine Linuxにインストールする
MariaDB 列にハッシュ形式でデータを格納する(Dynamic Columns)
Alpine Linux nginx-luaをインストール
nginx + luaで簡易ファイルストレージ
Debian 8にjenkinsをapt-getでインストール
jenkinsでデータベースのバックアップとデータ更新の実行ジョブ
Debian 8にnginx 1.9をソースからstreamモジュール付きでインストール
nginx streamモジュールでFTPサーバーのリバースプロキシを構成
ローカルストレージのファイルをComposerのリポジトリとして指定する
Ubuntu 14.04にMonoDevelopをインストール
Python Javaでマルチキャストプログラム
CentOS 7.2をMinimal ISOから最小構成でインストールする
GridDBをCentOS 7.2にインストール
GridDBにJavaクライアントから接続し、クエリーを実行する
GridDB TimeSeriesなコレクションからデータを取得する
GridDB 画像データのバイナリ(BLOB型)を保存する
Beanstalkd Buriedになったジョブを削除する
rubyXL Rubyでエクセルファイル(xlsx)を生成
PHP 配列の先頭の要素を取り出す(array_shift)
Play Framework 2.5.0をUbuntu 14.04 + OpenJDKで動かす
Python + Falconで高速APIサーバーを作成する
Ubuntu 16.04をUSBメモリーからインストールする
Ubuntu 16.04に窓使いの憂鬱をインストールする
Ubuntu 16.04にGoogle Chromeをインストール
Ubuntu 16.04にWineをインストールし、Windowsなexeを起動する
Ubuntu 16.04 + geanyで「端末」タブが表示されない
Ubuntu 16.04 KVMのインストールと、bridge接続の構成
Debian easy_installで[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:581)
API GatewayのKongをDebian 8にインストール
API Gateway「Kong」設定方法の基礎(5-minute Quickstart)
APIサーバー Falcon post,headerの値の取得方法
Falcon URLによる分岐と値の取得
Falcon JSON形式のAPIとしてのカスタマイズ(リクエスト処理前にデータ加工)
APIフレームワークFalconをbjoernで動作させる
PHP file_get_contentsでAPIサーバーにGET,POST,画像アップロード
CodeIgniter3 JSONを返すAPIサーバーとして使用する
lftp 隠しファイル(ドットから始まるファイル)もmirrorする
CodeIgniter 3 + HTML5 FileAPI + jQueryで複数ファイルのアップロード
HTML5 + jQueryで複数ファイルのアップロード時、プログレスバーを表示
jQuery + FileReader APIでファイルを分割し、バイナリでアップロード
PHP zipファイルを解凍せずにファイルの内容を読み取る
Python Query Builder「Orator」のインストールと使い方
SQL Server 2016 ExpressをWindows Server 2012 R2へインストール
SQL Server 2016 Management ToolsをWindows Server 2012 R2にインストール
SQL Server 2016 + Windows Server 2012 R2 外部接続許可
Debian + PHP 5.6からSQL Server 2016へ接続する
Debian + PHP 5.6からSQL Server への接続で日本語が文字化けする場合の対応
Debian + CodeIgniter 3でSQL Server 2016に接続する
Jenkins 2系インストール後、初回起動で「Unlock Jenkins」
JenkinsのジョブをPythonでリモートから実行する
JenkinsのパラメータージョブをPythonでリモートから実行する
PHPからリモートでJenkinsのジョブを起動する
jenkins パラメータービルドを使用して、データベースのバックアップを取得する
PHP pharで複数のソースファイルを1つのファイルにまとめる
PHP spl_autoload_registerでautoloadを自前で実装
PHP pharに同梱したプログラムにautoloadを適用する
CodeIgniterで大量データを高速に登録する方法の検討
CodeIgniter 大量データの更新を高速に行う方法
Debian 8(jessie)にOpenJDK 8をインストールする
Logstashのインストールと簡単な設定方法
Logstash CodeIgniterで出力したログを収集する
Logstash json形式のログファイルを読み込む(codec)
Ubuntu 16.04 eclipse neonのインストールと日本語化
Eclipse NeonにMercurialプラグイン(mercurialeclipse)をインストールする
MariaDB 10のレプリケーション設定(Debian 8)
Cassandra 3.7をDebian 8.5(jessie)にaptでインストールする
Cassandra 3.7 cqlshでテーブルを作成してデータの登録、検索
Cassandra 外部アクセスを許可しPython(Datastax)で接続する
Cassandra 3.7 のクラスタ構築
Debian 8(jessie)にapt-getでmonoをインストール
Windows Server 2016をUbuntu 16.04 + KVMにインストールする
Windows Server 2016のシャットダウン方法
SQL Server 2016 ExpressをWindows Server 2016へインストール
Windows Server 2016にSQL Server 2016 Management Toolsをインストール
Windows Server 2016のポートを開放する(SQL Server 2016 外部接続許可)
SQL Server 2016 ExpressにMicrosoft JDBC Driver 6.0でJavaから接続
C# LINQ の使い方(Count, Take, Skip, First, Last, Max, Min, Contains, All, Any, Distinct, Sum)
C# LINQ の使い方(Select, Where, OrderBy, OrderByDescending, Aggregate)
Debian 8(jessie) + C#(Mono)でSQL Server 2016に接続する
C#(mono)DataTableのフィールド値をキーにDictionaryへ変換
Windows Server 2016 にIIS 10.0をインストールし、ASP.NETを有効化
Windows Server 2016 ASP.NET aspxページでSQL Server 2016に接続する
Windows Server 2016にActiveDirectoryの機能を追加
Windows 10をWindows Server 2016ドメインに参加させる
Windows Server 2016 Active Directoryでユーザーの追加とWindows 10でのサインイン
Debian 8 + NginxでBasic認証の設定
Debian 8 + NginxでPAMを使用した認証
Ubuntu Systemdでプログラムをサービス起動する(窓使いの憂鬱)
PHP 「@」でエラー抑止していても処理が途中で終了する
Debian 8 + NginxでActive Directory認証を使用する
OpenJDK 8 jjsコマンドでJavaScriptを実行する
HeidiSQL SSH tunnel経由でMySQL(MariaDB)に接続する
OpenJDK 8 jjs 別のファイルに記載した関数を取り込む
OpenJDK 8 jjs javafxの画面を作成する
java 8 jjsスクリプト JDBCドライバを使用してデータベースに接続する
java 8 jjsスクリプト http接続とjsonデータのデコード
java 8 jjsスクリプト sshトンネルを経由し、MariaDBのデータを取得する
Debian 8.7(Jessie)にPostgreSQL 9.6をインストールし、外部接続を許可する
Kong 0.9.7をDebian 8にインストール
汎用SQLクライアント「DBeaver」を Ubuntu 16.04へインストール
OpenCV 3.2をDebian 8にインストールする
MariaDB 10.0で絵文字の寿司ビール問題に対応する
Python YouTubeの動画をダウンロード(pytube,Pafy)
avconv(ffmpeg)でmp4の動画ファイルからjpg形式で画像を取り出す
avconv(ffmpeg) 動画ファイルから音声ファイルのみ抽出(aac,mp3)
avconv jpg画像と音声ファイルから動画(mp4)を作成
Python Windows で serve_foreverの実行がCtrl + Cで停止しない
HTML5 canvasで画像の矩形選択(clip)
Python webサーバー、フレームワークを使用せずにwebアプリ作成
CodeIgniter 3 自分で作成したモデルを継承する
CodeIgniter 3 メンテナンスや移転ページの簡単な設置方法
FreeBSD 11.0-RELEASEを仮想環境(UbuntuのKVM)にインストール
FreeBSD 11 rootのssh接続の有効化
FreeBSD 11 nginx + php7-fpmの動作環境構築(pkg使用)
FreeBSD 11.0にMariaDB 10.1をインストールし外部接続を許可する(pkg使用)
FreeBSD 11.0 + CodeIgniter 3でMariaDBに接続
PythonからMariaDB(MySQL)に接続する(mysql-connector-python)
C# exeファイルに後から設定値を埋め込む手法の検討
Riot 最小構成のサンプルプログラム
Riot ボタンクリック 表示非表示 ループ(イベントハンドラー,show,hide,if,each)
apt-getでDebian 8 + lua nginx moduleの環境構築(nginx-extras)
lua nginx moduleでjson形式のレスポンスを返す(cjson)
lua nginx moduleからMariaDB(MySQL)に接続する(lua-sql-mysql)
lua nginx moduleでMessagePackのデータを使用(lua-MessagePack)
Riot ajaxで取得したjsonデータをテーブルに表示する(axios使用)
Riot ajaxなど非同期通信後の再描画
Python 組み込みのCGIHTTPServerやhttp.serverでcgiを動かす
ブラウザ(JavaScript)で複数のファイルを一括ダウンロードさせる
Pure-FTPdの認証情報をMySQL(MariaDB)で管理する
PHP ftp接続でディレクトリの存在チェック
Ubuntu Server 16.04を仮想環境(KVM)にインストール
Ubuntu Server 16.04 固定IPへの変更とSSH接続の有効化
Ubuntu Server 16.04でLXDを使用しコンテナを起動する
Ubuntu Server 16.04のLXDでブリッジ接続を使用する
LXC コンテナ内でpingやviを実行したい
SQL Server 2017 vNext(14.0)をUbuntu Server 16.04にインストール
SQL Server 2017 照合順序のデフォルト値確認と変更
UbuntuにインストールしたSQL Serverでデータベース、テーブルを作成(sqlcmd)
PythonでBencodingのデコード(なぜなに Torrent)
PythonでUPnPによるポートマップ(なぜなに Torrent)
Falcon 「Access-Control-Allow-Origin」の回避方法
日本語形態素解析システム JUMANをDebian 8にapt-getでインストールする
jumanをサーバーモードで起動し、Pythonから接続する
jumanをサーバーモードで起動し、PHPから接続する
juman systemdサーバーモードを自動起動する
juman ユーザー辞書を作成し、固有名詞を解析する
Debian 9 (Stretch)を最小構成でインストールしssh接続を許可する
Debian easy_installで「SSL: CERTIFICATE_VERIFY_FAILED」エラー
Debian 9(Stretch)にPostgreSQL 9.6をapt-getでインストールし、外部アクセスを許可する
jQuery ajax サーバー側が処理終了を通知するまでずっと問い合わせる
Ubuntu 16.04にCordova(コルドバ)のインストール
Ubuntu 16.04にAndroid SDKをインストール
avdmanagerコマンドによるAndroidエミュレーターの作成
Cordova + Phonon Frameworkのサンプルアプリケーションをビルド
Cordova + Phonon + Riotでサンプルアプリケーションを実行する
Phonon + Riot + axiosでajax通信のサンプルプログラム
Cordovaのデバッグ console.log出力を表示する
Phonon + Riot 画面遷移サンプル
Phonon Framework パネルが閉じた時のイベントを取得する
axios クロスドメインへのpostリクエストでRequest header field Content-Type is not allowed
axios phpプログラムへpostした時のデータ
Ubuntu 16.04 に Android Studio をインストール
JavaScriptでjpeg画像のexif情報を取得する(exif-js使用)
JavaScriptで選択されたjpgのサイズ(高さ、幅)をSOFマーカーから取得する
Android ListViewを使用してリストを表示する
Android Studio コードの折りたたみ機能を無効化
Android ListViewにリソースとして追加した画像を表示する
(修正版)JavaScriptで選択されたjpgのサイズ(高さ、幅)をSOFマーカーから取得する
Python3 subprocess + ImageMagick identifyで画像のexif情報を取得する
Python3 subprocess + ImageMagick convertで画像のリサイズやトリミングを実行
Python3 subprocess + ImageMagick convert プログラム中のバイナリデータを変換
Python3 別途ライブラリをインストールせず、ImageMagickを使用するpymraw
Android http経由でのデータ取得とJSONデータの解析
Android ネットワークライブラリ「Volley」を使用してJSONデータ取得
Android ネットワークライブラリ「Volley」を使用して画像データ取得
Android ソースコード展開時に「All packages are not available for download!」
Android APIレベルの変更
Android 横にスライドしてFragmentを切り替える
Android Studio JSONObjectをテストで使用すると「Method get in org.json.JSONObject not mocked」
Bundleをテストで使用すると「Method putString in android.os.BaseBundle not mocked」
Android いろいろな通知の表示方法(Toast, Snackbar, Dialog)
Android Studio デバッグ時のAndroid Monitorが消えた場合
Android ローカルストレージにアクセスし、画像ファイルを表示する
Android 画像のサムネールを正方形に繰り抜いて表示する
Volleyによるローカルファイル(サムネール画像)のキャッシュ
Volleyを使用したファイルのアップロード
Android 戻るボタンを押した時、積み上げたBackStackを1つ飛ばした画面に戻りたい
Android 入力値不正なときに警告を表示する(validation)
Android RelativiLayoutを使用してのレイアウトパターン
Android ヘッダー(ActionBar,ToolBar)にロゴ画像を表示する
Ubuntu 16.04にSwift 3.1.1をインストール
Swift Package Managerによる実行可能ファイルの作成
Swift 3.1 コンソールアプリでHTTPリクエストを同期実行
Web APIフレームワーク「KITURA」をUbuntu + Swift 3.1で動作させる
Kitura 1.0 静的ファイルの配信
Kitura 1.0 リクエストクエリーの解析(BodyParser)
Kitura 1.0 プログラム中からログの出力
Swift 3.1 コンソール実行でファイルの読み書き
KITURA BodyParserによるリクエスト内容の取得・分岐
Ubuntu Server 16.04にMariaDB 10.0をインストール
Kitura SwiftKueryMySQLを利用してMariaDBに接続
続:SwiftKueryMySQLを利用してMariaDBに接続
APIドキュメント生成ツール apidoc をDebian 9にインストール
Linux inotifywait でファイルの更新を監視し、コマンドを実行する
Android Matrixで画像の拡大・縮小
Ubuntu + Android Studioで実機をUSBに接続してデバッグ
android FragmentTransaction.addToBackStackでスタックした情報をクリアする
android Fragmentを右から左にスライドアニメーションして入れ替える
PHPでexcel(xlsx)ファイルをPhpSpreadsheet + CodeIgniter 3で出力
Ubuntu 16.04にOpenJDK 9をインストール
Python map関数で引数を2つ取るlambdaを指定
Ubuntu Server 16.04に固定IPを設定
Ubuntu Server 16.04にOracle Database Express Edition 11g Release 2をインストール
Oracle 11g XE ユーザー(スキーマ)とテーブルの作成
Oracle 11g XEへJava(JDBC)で接続
C#からOracle 11g XEへODP.NETで接続
IIS 10.0 + C#で自作したHTTPハンドラー(IHttpHandle)を動作させる
Ubuntu 16.04 + OpenJDK 8 で Tomcat 8.5を起動
Ubuntu 16.04 + Eclipse NEONにTomcat Pluginをインストール
Eclipse TomcatPluginでサーブレットアプリケーションの作成
PostgreSQL 10.1をUbuntu 16.04へインストールし、外部からの接続を許可
PostgreSQL 10.1にJava(JDBCドライバ)で接続
Ubuntu 16.04にrbenvでRubyのバージョンを管理する
Redmine 3.4.3をUbuntu Server 16.04へインストール(PostgreSQL, rbenv使用)
Redmine 3系 チケットやWikiの記述にHTMLタグを使用したい(redcloth3.rb)
IIS 10とTomcat 8.5をApplication Request Routingで連携
Application Request Routingを利用したaspxとJava Servletの連携
IIS 10.0 + Tomcat 8.5 連携(mod_jk,tomcat-connectors)
Tomcat 8.5 + keytoolで作成した証明書でSSL通信許可
cstore_fdw(PostgreSQLカラムストア拡張)のインストールと設定
PostgreSQL + cstore_fdwによるログテーブルの容量圧縮
Kong 0.12.1をUbuntu 16.04にインストール
Kong 管理用apiの外部公開
javascript fetch APIでjsonデータを取得する
Riot fetch APIでjsonデータを取得する
Riot カスタムタグに値を渡す
Riot + fetch APIでKong APIの登録と削除
Riot ボタンクリック時に対象の値を取得する方法
Ubuntu 画面をキャプチャしてgifアニメを作成する(Peek)
Riot インクリメンタルサーチのサンプル
Riot キーボードの矢印キーで画像を切り替える
PDFBox 2でpdfファイルをページごとにjpgファイルへ変換する
Riot js 書籍ビューワー風なサンプルプログラム
Java 同梱のScriptEngineを利用したJSON文字列のエンコード、デコード
winstoneでお手軽にpure javaなwebサーバーを起動する
JLHTTPでお手軽にpure javaなwebサーバーを起動する
JLHTTP POST時に501 Not Implemented
jjserver Pure Javaなapi確認用のwebサーバー
jjsスクリプトでH2 Databaseに接続する
H2 Databaseでauto_incrementの値をJDBCで取得する
jjserver java -jarで実行するときにクラスパスを含めたい
alertify.jsで簡単にalert風メッセージを表示する
html scriptタグのasync、deferで実行タイミングを制御する
Ubuntu Server 16.04にnodejs 8.11.1 LTSと最新版をインストール
Node.js入門1 コマンドラインからの色々な実行方法
Node.js入門2 コメントの書き方
Node.js入門3 定数、変数の定義
Node.js入門4 条件分岐(if, else, switch)
Node.js入門5 色々なループ(for, forEach, while)
Node.js入門6 存在チェックとフィルター処理(some, every, filter)
Node.js入門7 別ファイルに記載した関数の利用(module.exportsとrequire)
Ubuntu ファイルの文字コードをutf8に変換する(iconv)
Node.js CSVファイルを行ごとに読み込む(fs + readline)
Node.jsからPostgreSQLに接続する(node-postgres)
Node.js + d3 + jsdomを使用し、サーバー側でsvgを生成
Node.js + d3 超初心者向けのチュートリアル
OpenCV 3.4をUbuntu Server 16.04にインストールする(install-opencv.sh)
OpenCV + Python3 画像の平準化(Smoothing Images)
OpenCV + Python3 画像の収縮と膨張(Eroding and Dilating)
OpenCV + Python3 モルフォロジー変換(More Morphology Transformations)
OpenCV + Python3 当たり判定変換(Hit-or-Miss theory)
OpenCV + Python3 モルフォロジー変換を利用した縦線、横線の除去(Extract horizontal and vertical lines by using morphological operations)
OpenCV + Python3 画像ピラミッドと画像のブレンディング(Image Pyramids)
OpenCV + Python3 しきい値指定の基本(Basic Thresholding Operations)
OpenCV + Python3 色の範囲指定でしきい値を設定(Thresholding Operations using inRange)
OpenCV + Python3 独自の線形フィルタを使用する(Making your own linear filters!)
OpenCV 3.4 + Python3 画像を単色で塗りつぶす
OpenCV 3.4 + Python3 線分、折れ線、矩形、円を描画する
OpenCV 3.4 + Python3 文字を描画する
OpenCV 3.4 + Python3 フォントファイルを指定して日本語を表示する
NGINX UnitをUbuntu Server 16.04にインストール
unix-socketが作成されているパスを確認する(netstat)
curl --unix-socketで「curl: (7) Couldn't connect to server」
NGINX unit 設定値の編集方法(Configuration)
waifu2x.pyを使用してjpg画像を拡大する
Ubuntu16.04 Server + nginx + php-fpmの動作環境を構築する
GraalVMをUbuntu Server 16.04にインストールする
FuelPHPをnginx + php-fpm + Ubuntu Server 16.04の動作環境を構築する
MySQL 8.0をUbuntu Server 16.04へインストール
MySQL 8.0の新機能(ウィンドウ関数,JSON_TABLE,JSON_ARRAYAGG,JSON_OBJECTAGG)
FuelPHP チュートリアル1 コントローラーの作成
FuelPHP チュートリアル2 ビューの使い方
FuelPHP チュートリアル3 モデルの使い方
Postgresql 10.3をUbuntu Server 16.04にインストールし、外部アクセスを許可する
FuelPHP + Postgresqlで「SQLSTATE[42601]: Syntax error: 7 ERROR: syntax error at or near "`"」
FuelPHP チュートリアル4 データベースアクセス
FuelPHP コントローラーのafterで共通処理を記載する
Ubuntu 18.04にChromeをインストールする
Ubuntu 18.04 Shutterで「編集」ボタンの有効化
Ubuntu 18.04に窓使いの憂鬱をインストールする
Ubuntu 18.04にWineをインストールし、文字化け(アルファベットが豆腐)を解消する
Ubuntu 18.04 KVMのインストールと、bridge接続の構成
Ubuntu 18.04をUSBメモリーからインストールする
Ubuntu 18.04 インストーラーが停止し、真っ黒な画面のままになる
Ubuntu Server 18.04を仮想環境(KVM)にインストール
Ubuntu Server 18.04 Netplanによる固定IPの設定とsshログイン
Ubuntu18.04 Server + nginx + php-fpmの動作環境を構築する
MySQL 8.0をUbuntu Server 18.04へインストール
MySQL 8.0 外部(他の端末)から接続する
phpからMySQL 8.0へPDOで接続時「SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client」
Ubuntu 18.04 systemctlによるサービス自動起動の有効化・無効化
Ubuntu 18.06 ServerにOpenCV 3.4.1をインストール(install-opencv.sh)
OpenCV + Pythonで特定の図形を検出する1(図形の領域を矩形で取得)
OpenCV + Pythonで特定の図形を検出する2(特徴量検出による図形の判定)
Ubuntu 18.04にGoogle App Engine(GAE) + Pythonの開発環境を構築する
LINE developersアカウントの登録とMessaging APIの基本設定
LINE 素のPythonでpush通知を送信する
LINE API + Pythonでスタンプや画像メッセージの送信
Google App Engine + Pythonでローカル実行、サーバー実行時のログの出力
LINE API + Google App Engine + Pythonでボットを作成する
Ubuntu 18.04 に OpenJDK 11をインストール
Ubuntu 18.04にEclipse OXYGENをインストールし、日本語化
Postgresql 10.3をUbuntu Server 18.04にインストールし、外部アクセスを許可する
Ubuntu Server 18.04の日本語化
Ubuntu Server 18.04にRedis Serverのインストールと外部アクセス許可
Python3からRedis Server 4へ接続する(redis-py使用)
Ubuntu 18.04 + nginx + lua拡張モジュールでRedis Serverへ接続
Ubuntu 18.04に.NET Core 2をインストールしてC#プログラムをビルドする
SkiaSharp + .NET Core 2でPDFファイルの出力
SkiaSharp + C#でPDFファイルの出力(線、矩形、円の描画)
SkiaSharp + C#で画像をPDFファイルに埋め込む
SkiaSharp + C#で文字をPDFファイルに表示する
SkiaSharp + C# フォントファイルを指定して文字をPDFファイルに表示する
Ubuntu Gradleのインストールとプロジェクトの作成、Javaプログラムの実行
VS Code + Ubuntu 18.04でJavaプログラムのデバッグ実行
GradleでAWS Lambda + Java用のデプロイパッケージを作成
AWS Lambda + Javaで同梱した設定ファイルを読み込む
AWS API Gateway経由でLambda(Java)を呼び出す
AWS API GatewayをjQuery $.ajaxで呼び出し時に「No 'Access-Control-Allow-Origin' header is present on the requested resource.」
wkhtmltopdfでhtmlをpdfに変換
C# BackgroundWorker 処理状況の通知とキャンセル、複数タスクの実行(.NET Core 2)
Python + OpenCV3 指定領域のノイズを修復する(Inpaint)
C# 透過pngをレイヤーとして表示するPictureBoxを作成する
.NET Core 2でBitmapオブジェクトを使用する
C# byte配列をグレースケール画像で保存する
C# Bitmap Format1bppIndexedで2色のみの画像を作成する
C# 8ビット グレースケール画像をpng, jpeg, tiffで保存する
C# グレースケール画像操作の高速化(Parallel.For)
Ubuntu 18.04からWindows Server 2016へリモートデスクトップ接続(Remmina)
remminaでSpiceサーバーにリモート接続する(remmina-plugin-spice)
C# リソース(Resources.resx)から画像データを取得し、ピクチャーボックスに表示する
C# メッセージボックスのアイコン一覧(MessageBoxIcon)
C# Formのアイコン、最小化ボタン、最大化ボタン、閉じるボタンの非表示
C# Form 配置しているオブジェクトに応じて自動リサイズ(Javaのpack)
MQTTブローカー mosquittoをUbuntu 18.04へインストールする
MQTTクライアントpahoでmosquittoに接続する(Python使用)
Ubuntu 18.04でDynamoDB Localを動作させる
DynamoDB LocalにPython(boto3)でテーブルの作成、データの登録
DynamoDB データのインクリメント、デクリメント(アトミックカウンター)
DynamoDB 条件付きでデータを更新する
Redis リストデータの操作について(rpush, lrange, ltrim)
Redis 1つのリストに登録できるデータ件数について
FuelPHP 1.8 Redisに接続してデータの登録、取得、削除
Redis + FuelPHP 1.8でリストの操作(rpush, lrange, ltrim)
Redis + FuelPHP 1.8でリストをソートして取得する(sort)
PHP クライアントに応答した後、http connectionを閉じて重い処理を継続する
Ubuntu Server 18.04にnodejs 8.11.3 LTSと最新版(10.4.1)をインストール
AWS Lambda node.jsのプログラムをローカルで実行する
node.js Redisに接続してデータの登録、取得、削除
node.js + Redisでリストの操作(rpush, lrange, ltrim)
node.js + Redisで一括処理(pipline, multi)
Node.jsからMySQLに接続する
Node.js MySQLへのバルクインサートと、AUTO_INCREMENTで振られた値
AWS IoTにPythonでMQTTイベントの送信、受信するまで
Amazon FreeRTOS Windows SimulatorをVisual Studio 2017 Communityで動かす
JMeter 4.0で画像やjs,cssリソースを含めた負荷テストを実行する
JMeter 4.0 GUI非表示でテストを実行する(Don't use GUI mode for load testing !)
winetricksによるWineの文字化け(アルファベットが豆腐)を解消
JavaScript 連想配列の先頭に要素を追加する(jQuery UIダイアログのボタンを先頭に追加)
Ubuntu 18.04にArduino IDEをインストールして、プログラムをArduinoに書き込む
C言語でMQTTクライアントを動作させる(paho.mqtt.embedded-c)
nginx + php-fpmでfuelphp 1.8.1を動作させる
FuelPHP CacheドライバにRedisを使用する
PHP URLパラメーターに使える適当なハッシュ値を生成する
プログラミング言語「nim」を Ubuntu Server 18.04にインストールし、hello world
nim いろいろなコメントの方法
Python Crypto.CipherでopensslのAES-128-ECBを復号化
PHP シグナル送信による安全なバッチプログラムの停止(pcntl_signal)
Nim 変数、定数の宣言方法(var, let, const)
Nimの制御構文(if, switch case)
Nim いろいろなループ方法(while, for)
Nim 配列ループ時のindexを取得(enumerate)
MySQL 5.7 インストール後のrootパスワードと変更方法(Ubuntu 18.04)
MySQL 5.7 文字コードの確認とmy.confでutf8mb4への変更
MySQL 個人的チートシート
MySQL 5.7 GTIDによる非同期レプリケーション環境を構築する(Ubuntu 18.04)
MySQL 5.7 GTIDによる準同期レプリケーション環境を構築する(Ubuntu 18.04)
MySQL 5.7 レプリケーションの停止とmaster,slaveの切り替え
Nim 通常の配列と連想配列(range, arry, hashtable)
Nim 関数の宣言方法(proc)
Nim ファイルの読み書き
Nim 文字コードを指定したファイルの読み書き
Nim 文字列の結合、分割とトリム(strutils, split, strip)
Nim リスト内包表記
Nim MySQLに文字コードを指定して接続し、データの検索、登録を行う(db_mysql)
Ubuntu Server 18.04.1 sources.listの変更点
Snipe-IT を Ubuntu Server 18.04にインストール
Nim HashSetの使い方
Nim トランザクションを使用し、郵便番号と住所情報をMySQLに登録する
Nim デバッグビルドとリリースビルドの実行速度
Ubuntu 18.04 に TeamSQLをインストール
素のPHPからfast cgiを呼び出す(PHP Fast CGI Client)
素のPHPからfcgi(php-fpm)経由でfuelPHPのコントローラーを実行
PostgreSQL 11.1をUbuntu 18.04へインストールし、外部から接続する
ROSをUbuntu 18.04.1にインストールする
ROS チュートリアル1:環境変数の設定とROSワークスペースの作成
ROS チュートリアル2:ROSファイルシステムの操作
ROS チュートリアル3:ROSパッケージの作成
Ubuntu Server 18.04 GUI表示が必要なアプリケーションをssh接続で実行(X Window System + ForwardX11)
ROS チュートリアル4:ROSパッケージのビルド
ROS チュートリアル5:ROSノードについて
ROS チュートリアル6:ROSトピックについて
ROS チュートリアル7:ROSサービスとパラメータについての理解
ROS チュートリアル8:rqt_consoleとroslaunchの使い方
ROS チュートリアル9:ROSでのファイル編集 rosedの使い方
ROS チュートリアル10:msgとsrvの作り方
ROS チュートリアル12:単純なPublisherとSubscriberの作成(Python)
ROS チュートリアル13:PublisherとSubscriberの実行
ROS チュートリアル15:単純なサービスとクライアントの作成(Python)
ROS チュートリアル16:単純なサービスとクライアントの実行
ROS チュートリアル17:実行内容の記録と再生
ROS チュートリアル18:roswtfの使い方
ROSチュートリアル一覧
ROS turtlesimを自動的に動かすプログラムの作成
ROS 可視化ツールRvizのインストールとリモートrosへの接続
ROS OpenCVを利用し、画像データをPublishする(Python)
Ubuntu 18.04 に Android Studio をインストール
rosbridge + roslibpyでメッセージを配信する
Ubuntu Server 18.04.1に.net core 2.2をインストール
KVMでAmazon Linux 2の仮想環境を構築
Amazon Linux 2へnginxとphp7.2、opcacheのインストール
ROS javascriptでメッセージを配信(rosbridge + rosjs)
ROS rqt_image_viewで「Unable to load plugin for transport 'compressed'」エラー
ROS javascriptでスマホのカメラ画像を配信(rosbridge + rosjs)
ROS Python + QtでGUIを作成1 簡単な画面の表示まで
ROS Python + QtでGUIを作成2 画面レイアウトとイベントシグナルの受信
ROS Python + QtでGUIを作成3 画像の表示
ROS Python + QtでGUIを作成4 配信されたcompressed画像の表示
Python + PyQt5 画像の上に文字や矩形を上書き(drawText, drawRect, fillRect)
OpenCV3 install-opencv.shでcontribモジュールもインストールする
Python + OpenCV3 + ArUcoでARマーカーの認識
OpenCVで読み込んだ画像(numpy.array)をQt5(QImage)で表示する
ROS Python + QtでGUIを作成5 配信された画像のARマーカー認識
簡単なPHP Fast CGI Client
Perl Fast CGI Clientでphp-fpmを呼び出し、PHPを実行する
Ubuntu 18.04 + nginx 1.14 組み込みPerlの使い方
PHP 7.2からPostgreSQL 11に接続する
nginx 組み込みPerlでphp-fpmを呼び出す
Amazon Linux2でnginxの組み込みperlを利用する
nginx 組み込みPerlで設定値をプログラムに渡す
WSLのUbuntu 18.04にROSをインストールする
Ubuntu 18.04 NVIDIAドライバー、CUDAのインストール
pipのエラー「from pip import main, ImportError: cannot import name main」
KVM 仮想環境上でビルド時に「virtual memory exhausted: Cannot allocate memory」
Ubuntu 18.04にORB_SLAM2 + ROSをインストール
FreeBSD 12.0-RELEASEを仮想環境(KVM)にインストール
FreeBSD 12 rootでssh接続を許可する
FreeBSD 12 nginx + php7.3-fpmの動作環境構築(pkg使用)
FreeBSD 12にPostgreSQL 11.1をインストールし、外部接続を許可する
FreeBSD 12 PHP 7.3からPostgreSQL 11に接続する
PHPフレームワーク Phalcon 3 をFreeBSD 12 + nginxで動かす
Phalcon 3.4 チュートリアル Basic 1
Ubuntu 18.04にorb_slam2_rosをインストール
ROS video_stream_opencvで動画(mp4)ファイルを再生する
ROS orb_slam2_rosによる車載カメラ動画の解析
Python matplotlibで3Dデータを可視化(散布図プロットと3次元座標での指定)
matplotlib 5 背景画像を表示し、プロット結果も表示する(matplotlib.image, Pillow, OpenCV2)
PyQt5にmatplotlibを埋め込んでグラフを表示する
ROS orb_slam2_rosの結果をPython + matplotlibで表示 その1
WindowsをKVMへインストール時のエラー Ryzen7,CPUタイプ「EPYC-IBPB」
Windows Server 2019をUbuntu 18.04 + KVMにインストールする
Windows Server 2019のシャットダウン方法
SQL Server 2019 CTPをExpressモードでWindows Server 2019へインストール
Windows Server 2019にSQL Server 2019 Management Tools(SSMS)をインストール
Windows Server 2019のポートを開放する(SQL Server 2019 外部接続許可)
Windows Server 2019 にIIS 10.0をインストールし、ASP.NETを有効化
Windows Server 2019にActiveDirectoryの機能を追加
Windows 10をWindows Server 2019ドメインに参加させる
Windows Server 2019 Active Directoryでユーザーの追加とWindows 10でのサインイン
Phalcon 3.4 チュートリアル Basic 2
PHPフレームワーク Phalcon 3 をUbuntu Server 18.04 + nginxで動作させる
Phalcon 3.4 チュートリアル Basic 3
Phalcon 3.4 チュートリアル Creating a Simple REST API
Ubuntu 18.04にPyTorch 1.0をインストールし、MNISTの手書き分類を実行する
Ubuntu 18.04 ServerにOpenCV 4.1.0をソースからインストール(install-opencv.sh使用)
OpenCV 4.1でアニメ顔の検出(lbpcascade_animeface.xml)
Ubuntu 18.04 PyTorch 1.0から1.1へのアップグレード
PyTorch 1.1 GPU使用時に、「THCudaCheck FAIL file=/pytorch/aten/src/THC/THCGeneral.cpp line=383 error=11」
jQuery Validationで画面の入力チェックとエラー表示の日本語化
jQuery Validationでエラーの文言や表示位置を変更方法
jQuery Validation 利用できる検証ルール
jQuery Validation サーバーに通信しての値の検証(remote)
jQuery Validation 検証だけ実行してpostは行わない方法
jQuery Validation 独自のルールを追加する
軽量PHPフレームワーク「ちいたん」 PHP 7系対応
LINE Botのデバッグにはngrokが便利
ngrokのリージョンを「Asia Pacific」に変更してレイテンシ短縮
ngrokのリージョンを「Japan」に変更してレイテンシ短縮
Riotjs 4系 ブラウザで動作する最小構成のサンプル
Riotjs 4系 ボタンクリック 表示非表示 ループ(イベントハンドラー,show,hide,if,each)
Python 配列を指定したサイズで分割する(phpのarray_chunk)
Python スレッドによる並行処理と終了の待ち合わせ、スレッド初期値の設定
Python 配列を指定個数の配列に分割する
Python3 http通信でGET、POST、ヘッダーの送信(urllib.request)
hash_hmac PHPとPythonの対応(sha1, sha224, sha256, sha384, sha512, md5)
GraalVM Community Edition 19 をUbuntu Server 18.04にインストールする
GraalVM native-imageでJavaのコードを実行可能なバイトコードに変換
CentOS 7.6をnetinstall.isoを使用して最小構成でインストールする
Riot.js 4.1で「riot+compiler.min.js:2 Uncaught (in promise) SyntaxError: Unexpected token (14:8)」
Riot.js 4 + jQuery ボタンクリックをjQueryで取得し、Riotタグに値を渡す
Riot.js 4 + Bootstrap 4のモーダルダイアログをriot.tagで定義
Oracle Database Express Edition (XE) 18cをCentOS 7.6にインストール
Oracle Database XE 18c sqlplusの文字化けに対応し、日本語表示
Oracle Database XE 18c ユーザー(スキーマ)とテーブルの作成
Oracle 18c XE 外部接続を許可する(別端末からの接続)
Oracle 18c XEへJava(JDBC)で接続
ORA-12505, TNS:listener does not currently know of SID given in connect descriptor
Ubuntu 18.04 + cx_OracleでPythonからOracle 18c XEへ接続する
LINE 各バージョンと公開日
LINE API Push通知で送信できるメッセージまとめ
LINE API テキストメッセージを送信する
LINE API スタンプメッセージを送信する
LINE API 画像メッセージを送信する
LINE APIイメージマップメッセージを送信する
C#からOracle 18c XEへODP.NETで接続
PostgreSQL 11.4にC#で接続する(Npgsql使用)
PHPMailerからGmail + OAuth 2でメールを送信する
PythonからGmail + OAuth 2でメールを送信する
LINE API 動画メッセージを送信する
LINE API 音声メッセージを送信する
LINE API 位置情報メッセージを送信する
LINE API テンプレートメッセージを送信する
LINE API クイックリプライ付きのメッセージを送信する
CUDA プログラミング CUDA 10.1のインストールと付属サンプルのビルド&実行
CUDA プログラミング CUDAで「Hello World」
CUDA nvprof実行時に「Warning: ERR_NVGPUCTRPERM - The user does not have permission to profile on the target device.」
Laravel 5.8 composerによるインストールとデバッグサーバーの起動
Laravel コンソールから実行するバッチプログラムの作成
Laravel PostgreSQLに接続する
Laravel 5.8 Slack OAuthによるログインを実装する
Laravel 5.8 Slackに通知を送信する(laravel/slack-notification-channel)
Javascript(jQuery)でBootstrap4のモーダルを表示・非表示
KeyExtensionユーザー向け Autohotkeyによるキーバインドの変更
Ubuntu Server 18.04 aptのproxy設定ファイル
PostgreSQL 12.0をUbuntu 18.04へインストールし、外部から接続する
PHP 7.3をUbuntu Server 18.04へaptでインストール
Python3 zip圧縮した1ファイルでアプリケーションを配布する(zipapp)
PyMailHog メール送信テスト用サーバー
SMTPメール送信テストサーバー PyMailHog 0.0.2
PHP 7.3 画像の一部を切り取り、別の画像ファイルに保存する(GD使用)
PHP 7.3 画像を円でくり抜き、背景を透過する(GD使用)
Python3 asyncoreで動作するhttp server
OpenCV 4.1 DNNによる顔検出
PyTorch 自前のデータセット作成と学習
PyTorch データセットの自作とテキストに記載されたデータの学習
PyTorch ロシア語の画像分類サンプル
PyTorch 学習結果に単一の画像を渡して推測させる
PyTorch 1.3 転移学習 (Transfer Learning) によるロシア語の画像分類
PyTorch 1.3.1 + YOLOV3による物体検出
Ubuntu 18.04にlabelImgをインストールして、学習用画像のラベル付を行う
Python3 ExifのOrientation属性による画像の回転と縮小(PIL使用)
Ubuntu 18.04 + Ryzen 9の動作確認構成
Ubuntu 18.04 + MSI MPG X570 GAMING PRO(AX200)でwifiを認識しない
Ryzen + MSI マザーボードで仮想化サポートの有効化(kvm.koの利用)
動画をMotion JPEG(multipart jpeg)に変換し、Bottleフレームワークで配信する
BottleフレームワークでWebsocket通信を行う
Python websocket-clientでBottleフレームワークと通信する
Python websocket-clientでバイナリデータの送受信
Ubuntu 18.04にJenkinsをaptでインストールし、初期設定を行う
Jenkinsに登録されているJob設定のインポート・エクスポート(CSRF対策)
Jenkins 日本語が含まれるジョブのインポート
Ubuntu 18.04にKotlinをインストールし、実行可能jarを作成する
Kotlin(SDKMAN!) + VS Code + Ubuntu 18.04での実行環境作成
Kotlin Eclipse Pluginをインストールし、ビルド&実行する
SDKMAN!でgradleをインストール
gradleでKotlinプロジェクトの雛形を生成・ビルド
Ubuntu 18.04 + OpenJDK 11の環境にJavaFXをaptでインストール
Kotlin + Tornadofx(JavaFX)でGUIアプリケーション開発
Ubuntu CUDAをaptでインストール + cuDNNのインストール
Raspberry PI カメラモジュールの動画をWebRTCで配信する(MONO使用)
jQuery チェックボックスの操作(チェック状態の取得、変更など)
Ubuntu 20.04をUSBメモリーからインストールする
Ubuntu 20.04に窓使いの憂鬱をインストールする
Ubuntu 20.04にShutterをインストール
Ubuntu 20.04にWineをインストール
Ubuntu 20.04へKVMのインストールと、bridge接続の構成
Ubuntu Server 20.04の日本語化
Ubuntu20.04 Server + nginx + php-fpm 7.4 の動作環境を構築する
MySQL 8.0をUbuntu Server 20.04へインストール
Ubuntu Server 20.04 + MySQL 8 ユーザーの作成と別端末からの接続許可
Ubuntu + Wine 実行時に「SECUR32_initNTLMSP ntlm_auth was not found or is outdated」
php 7.4 から MySQL 8へPDOでの接続テスト
Ubuntu 20.04にOpenJDK 14をインストール
Kotlin 文字を指定し文字列前後の文字を除去する
Kotlinで文字コードを指定し、CSVファイルを読み込む
Kotlin + gradleでMySQL 8.0に接続するプログラムを実行する
gradle + Kotlin で実行可能jarをビルドする
Ubuntu 20.04 にOpenCV 4.4.0をソースからインストール(install-opencv.sh使用)
Ktor + Gradleでwebアプリケーションの雛形を表示するまで
Python mnistデータセットの内容を画像ファイルに出力する(pillow使用)
Ubuntu 20.04 + Python 3で「ModuleNotFoundError: No module named 'PIL.ImageTk'」エラー
Python mnistデータセットの画像をtkinterで表示する
[[node functional_1/conv2d/Relu (defined at site-packages/kerastuner/engine/tuner.py:155) ]] [Op:__inference_train_function_13381]
AutoKeras CIFAR10 画像分類を試す
AutoKeras 作成したモデルの保存と呼び出し、モデルの内容確認
AutoKeras 作成したモデルを用いての画像分類
Nim web上のページや画像データの取得(httpclient)
Python tar.gzファイルを解凍せずに中身の画像ファイルを読み込む
AutoKeras Image Regressionを用いた画像解析サンプル(年齢判定)
AutoKeras モデルのロード時に「ValueError: Unknown optimizer: Custom>AdamWeightDecay」
tensorflow 2系 GPUの使用メモリ上限を設定する(CUDA_ERROR_OUT_OF_MEMORY: out of memory)
Ubuntu 20.04 + nginx-rtmpで動画配信
nginx-rtmpで動画の転送(push)
nginx-rtmp 動画配信にパスワード認証を設定する(on_publish)
nginx-rtmpで動画の転送先を動的に変更する(on_publish)
nginx-rtmp on_publishで呼び出すurlにhttps接続を使用する
ffmpeg mp4ファイルをrtmpでストリーム配信する
nginx-rtmp hlsで動画の配信を行う
SQL Server 2019 ExpressをUbuntu Server 20.04へインストール
Ubuntu Server 20.04にnode.js 14.16.1 LTSと最新版(15.14.0)をインストール
Tediousでnode.js 14からSQL Server 2019へ接続する
Node.jsの高速webフレームワーク「fastify」
fastifyでhtmlビューを表示する(point-of-view, ejs)
Tedious Requestのコールバックでデータを取得する(rowCollectionOnRequestCompletion)
Tedious + SQL Serverへの接続をasync/awaitで同期的に実行する
Node.js Tedious でBulkLoadを使用して郵便番号データを一括登録
「Execute Query」をUbuntu 20.04インストールしてSQL Serverへ接続する
webフレームワーク fastify デバッグ実行時にプログラムの自動リロード(fastify-cli)
fastifyで郵便番号検索APIのサンプル
fastifyでPOSTデータ受信時、FST_ERR_CTP_INVALID_MEDIA_TYPE
fastify json形式のPOSTデータ受け取り
fastify 入力データの検証(validation)
fastify データベースを検索した結果をhtmlで表示する
Node.js FileStreamの読み込みを一時停止しつつ、一括登録を実行する
AWS Cognito をNode.jsからユーザーの作成や認証を行う
AWS Cognito をNode.jsからのユーザー認証で、ユーザー名にメールアドレスも使用できるように構成する
AWS Cognito メールアドレスでログインした際のユーザー名をIdTokenから取得する(Node.js)
AWS Cognito Eメール確認済みのユーザーを取得する(Node.js)
AWS Cognito ユーザーの属性情報を更新する(Node.js)
serverless-express ローカルでデバッグ実行できる環境の作成
Node.js express ファイルを変更したら自動的に再起動して反映する(nodemon auto-reload)
serverless-express ELB + Lambdaでアプリケーションを公開する(手動編)
serverless-express + ELB(Elastic Load Balancing)のContent-Typeが「application/octet-stream」になる
Node.js serverless-express LambdaのデプロイにServerlessを使用する
Lambda serverless-layersを使用し、node_modulesをレイヤー化する
ALB + serverless-express express.staticでの静的ファイル配信で502 Bad Gateway
ALB + Cognitoを使ってサイトアクセス時に認証を行う
Pure-FTPdをUbuntu Server 20.04にインストールし、www-dataユーザー権限でファイルを書き込む
Pure-FTPd ufwによるFireWall設定とパッシブモードで使用するポート範囲の指定
Pure-FTPd ファイルアップロードにスクリプトを実行する(pure-uploadscript)
Ubuntu 20.04 Let’s Encryptを使用してNginxでhttps接続(Certbot使用)
PostgreSQL 13.3をUbuntu 20.04へインストールし、外部から接続する
pgAdmin4 web版を Ubuntu Server 20.04にインストールする
pgAdmin4 desktop版を Ubuntu Desktop 20.04にインストールする
SQLクライアント(GUIツール) Execute QueryでPostgreSQL 13に接続する
MySQL JDBCドライバのjarファイル mysql-connector-java-8.0.25.jarのみダウンロード(maven使用)
Python3 + Psycopg 2.9でPostgreSQL 13.3に接続する
PostgreSQLでJob Queuing管理テーブルの定義と、Job取得クエリー
PostgreSQL でメッセージキューイングを行う(LISTEN, NOTIFY)
PostgreSQL トリガーでテーブルにインサートされた値を使用する
PostgreSQL Python + Psycopg 2でLISTEN,NOTIFY
Node.js + node-postgresでPostgreSQLのNOTIFYをLISTEN
Ubuntu 20.04にEclipseをインストールし、Pleiadesで日本語化する
FC2 ブログ ケータイ用表示を削除する(PCへリダイレクト対応)
Python + Psycopg2でPostgreSQL 13のjsonb列へデータの登録、検索
Node.js + node-postgres(pg)でPostgreSQLのJSONB列にデータを登録、検索
PostgreSQL JSON型、JSONB型の違いとINDEXの設定
Node.jsでyield (ジェネレーターの利用法)
jQuery Validation remoteでエラーメッセージの表示内容変更
Node.js + archiver でファイルを作成せずzip形式のバイナリデータ作成
Node.js UTF-8 BOM付きのファイル作成(CSVファイルの文字化け抑止)
jQuery Validation 正規表現での入力チェック(additional-methods pattern使用)
jQuery Validation 1つ以上入力されていれば許可(additional-methods require_from_group使用)
AWS Athena json_extract_scalarでドットが含まれるキーのエスケープ
Ubuntu Server 20.04にNode.js 14.17.5 LTSと最新版(16.8.0)をインストール(Volta使用)
Ubuntu Server 20.04 + nginx + php-fpm 8.0 の動作環境を構築する
nimをUbuntu Server 20.04にインストールし、hello world(choosenim使用)
Windows Server 2022をUbuntu 20.04 + KVMにインストールする
Windows Server 2022のシャットダウン方法
Windows Server 2022 にIIS 10.0をインストールし、ASP.NETを有効化
Node.js express セッションを使用する(express-session)
Node.js express セッション情報の保存にRedisを使用する
Node.js express csurfでCSRF対策
Node.js knexでクエリーを作成し MySQL8.0 のデータを取得、更新する
Windows Server 2022にIIS 10 + PHP 8の環境を構築する(手動設定)
Windows Server 2022にIIS 10 + PHP 8の環境を構築する(Web Platform Installer使用)
Node.js knex ユーザー操作で検索条件を変更する
Node.js knex データベースのマイグレーションを管理する
Node.js knex プログラムからマイグレーションを実行する
Node.js jimpで画像のリサイズ
Windows Server 2022 へMySQL 8 をインストールし、IIS 10 + PHP 8から接続する
Windows Server 2022 + MySQL 8へ他の端末から接続する
jQuery Validation 必須入力のエラーメッセージに項目名を表示する
Windows Server 2022にActiveDirectoryの機能を追加
Windows 10をWindows Server 2022ドメインに参加させる
Windows Server 2022 Active Directoryでユーザーの追加とWindows 10でのサインイン
Windows Server 2022をActive Directory ドメインに参加させる
Sphinxのインストールとテーマの変更、rstファイルの記載方法について
Sphinx によるユーザーマニュアルの作成サンプル(ちいたん ユーザガイド)
PHP 7.4 assertが有効にならない(zend.assertions=1)
PHP 7.4 assertをラップして簡易的なテストコードを作成する
Ubuntu 20.04 KVM + VirtFS でホストとゲスト間のファイルを共有する
VS Code Markdown形式のファイルをプレビュー表示と、スタイルの変更
jQuery ajax postでバイナリデータが送信できない、データが壊れる場合のチェック
Node.js Express + jQuery `<input type="file">` で選択した画像をバイナリ形式でajax送信
Node.js Express + jQuery 大きな画像を分割してajax post送信
Redis ZADDで順序が重要なデータを保存、取得する(Node.js + ioredis)
JavaScript Promise.allでの並行アップロード処理の待ち合わせ
wxPython wx.StaticBitmap に連続で画像を設定すると画面がちらつく(BufferedDC, AutoBufferedPaintDC)
DenoをUbuntu Server 20.04へインストールしTypeScriptでHello, World!
VSCode Deno用にTypeScriptのコードハイライトを変更する
Deno + oakでWebアプリケーションを作成する
Deno oak + dejsでejsテンプレートを使用し、htmlを表示(The response is not writable.対策)
Denoでファイル読み込み 全件一括、一行ずつ、文字コード指定
Denoでファイル書き込み 全件一括、バッファー使用
Deno MySQLへ接続してデータの登録、検索を行う(deno_mysql)
PostgreSQL 14をUbuntu 20.04へインストールし、外部から接続する
JSZip JavaScriptでzipファイルの作成と、圧縮されない問題の対応
PHP HTTPのRangeアクセスを実装し、audioタグの音声ファイル分割ダウンロードに対応する
AWS セキュリティーグループの作成で「An unkown error occurred」
Node.js cheerio-httpcli でwebページのtitleやog:descriptionを取得
Node.js csv-parseでCSVファイルの読み込みと解析
Node.js iconv-liteで文字コードを変換してcsvファイルを読み込む
express-validatorでプログラム中の連想配列を検証する
express-validator 値が入力されている時のみチェックする(checkFalsy)
Ubuntu 20.04でDynamoDB Localを起動する
Node.js express セッション情報の保存にDynamoDB(Local)を使用する
Rust から WebAssemblyを生成してJavaScriptから操作する
Firebird 4 を Ubuntu 20.04へインストールし、データベースを作成する
リモートのFirebird 4 にGUIツールExecute Queryで接続する
リモートサーバーのFirebird 4にPython 3から接続する(firebird-driver使用)
JavaScript Proxyで存在しないメソッド呼び出しの取得(PHP __call, Python __getattr__)
Expressでのエラーハンドリング共通化の考察(Proxyオブジェクト使用)
Firebird 4にPython 3から接続する(PyfirebirdSQL使用)
Firebird 4にNode.jsから接続する(node-firebird)
Node.js pdfmeでテンプレートを指定してPDFファイルを出力
Node.js + pdf-libで日本語を含むPDFファイルを生成する
Node.js + pdf-libの使い方(用紙サイズ、向き、文字出力、改ページ)
Node.js + pdf-libの使い方(直線、矩形、円、楕円、SVGの描画)
Node.js + pdf-lib 破線を描画する
Node.js + pdf-lib 画像を埋め込む
CodeCommitにpushした資産を自動的にLambdaへデプロイする(CodePipeline + Serverless)
Ubuntu 22.04をUSBメモリーからインストールする
Ubuntu 22.04 xkbで変換キーとの組み合わせをカスタマイズ(窓使いの憂鬱代価)
Ubuntu 22.04へKVMのインストールと、bridge接続の構成
KVM上にUbuntu Server 22.04をインストールする
Ubuntu Server 22.04の日本語化
Ubuntu Server 22.04 + nginx + php-fpm 8.1 の動作環境を構築する
MySQL 8.0をUbuntu Server 22.04へインストール
Ubuntu Server 22.04 + MySQL 8 ユーザーの作成と別端末からの接続許可
Ubuntu 22.04にOpenJDK 18をインストール
データベース接続ツール「Execute Query」をUbuntu 22.04へインストール(java.desktop does not "opens sun.awt.X11"対策)
Ubuntu HighDPI環境でJavaアプリケーションの表示サイズを拡大
SQLクライアント(GUIツール) Execute QueryでMySQL 8に接続する
Ubuntu Server 22.04にNode.js 16 LTSをインストール(volta使用)
Ubuntu 22.04 KVM + VirtFS でホストとゲスト間のファイルを共有する
Node.js express-validatorで入力値の検証を行う
Ubuntu Server 22.04 + nginx 1.22 + php-fpm 8.1 の動作環境を構築する
Node.js 同期的にテキストファイルを1行ずつ読み込む
Node.js S3上のファイルをstreamで1行ずつ読み込む
Node.js S3にstream経由でファイルを出力する
Node.js tiny-segmenterで分かち書き
PostgreSQL 15をUbuntu 22.04へインストールし、外部から接続する
MIRACLE LINUX 9をUbuntu KVM上にインストールする
MIRACLE LINUX 9 nginx + php 8.0の動作環境を作成する
MySQL 8.0をMIRACLE LINUX 9へインストール
MIRACLE LINUX 9 + MySQL 8 ユーザーの作成と別端末からの接続許可
CodeIgniter4のユーザーガイド(User Guide)まとめ
CodeIgniter4 Composerや手動でのインストール
CodeIgniter4 デバッグサーバーの起動とnginxでの運用
CodeIgniter4 アプリケーション作成の準備(Build Your First Application)
CodeIgniter4 静的ページの追加(Static Pages)
CodeIgniter4 データベースの情報取得と画面への表示(News Section)
CodeIgniter4 データベースへのデータ登録(Create News Items)
CodeIgniter4 validationエラーメッセージの日本語化
CodeIgniter4 アプリケーションの構成ファイル(Application Structure)
CodeIgniter4 モデルやビュー、コントローラーの役割について(Models, Views, and Controllers)
CodeIgniter4 ファイルのオートロード(Autoloading Files)
Ubuntu 18.04から20.04へのアップグレード時に「Failed to connect to https://changelogs.ubuntu.com/meta-release-lts.」
Ubuntu apt update実行時、「'jp.archive.ubuntu.com' を解決できませんでした」
Ubuntu 22.04へアップグレード後、Imagemagickのconvertコマンドで「convert: error while loading shared libraries: libIlmImf-2_2.so.22」
Python asyncioで静的ページを表示するだけの簡易webサーバーを作成
Python Ctrl + Cで停止時のエラーメッセージの表示を抑止
Python asyncio.run + serve_foreverで複数のサーバーを起動する
Python asyncioで静的ページを表示するだけの簡易webサーバー 改良版
Python asyncioでPOSTデータを受け取る簡易webサーバー
Python asyncioでステートフルなサーバーを作成
Python asyncio 通信のコネクションタイムアウトの実装
Python asyncioでダミーのsmtpサーバーを作成
SMTPメール送信テストサーバー PyMailHog 0.0.3
Nim Ubuntu 22.04へのインストールとhello world
Nim コマンドライン引数の取得あれこれ(paramStr, commandLineParams, parseopt)
軽量CSSフレームワーク「Picnic CSS」 グリッドシステムの使い方
Picnic CSS ボタンのデザインとアイコン表示
Picnic CSS タブの表示とアニメーションの抑止
Picnic CSS モーダルダイアログ表示とJavaScriptからの操作
Picnic CSS 2カラム表示のダッシュボード風サンプル
CodeIgniter4 サービスについて(Services)
CodeIgniter4 ファクトリーズについて(Factories)
ISO-2022-JP対応 SMTPメール送信テストサーバー PyMailHog 0.0.4
Python asyncio並行処理と終了の待ち合わせ、タスク初期値の設定
PostgreSQL 15.1 をMIRACLE LINUX 9へインストール
MIRACLE LINUX 9 + PostgreSQL 15.1 ユーザーの作成と外部からの接続許可
MIRACLE LINUX 9 へ WireGuard をインストールし、 Windowからの全ての通信をVPN経由で行う
Ubuntu 22.04 で ファミコン(NES)プログラム その1.1(再掲)
NESエミュレータ higan キー入力が有効にならない(コントローラーの設定)
NESエミュレータ higan 起動時に「Gtk-Message: Failed to load module "canberra-gtk-module"」
FuelPHP 1.8.2のPHP8系対応版を作成
Ubuntu 22.04へROS 2(humble)をインストール
ROS2 チュートリアル 環境変数について(Configuring environment)
ROS2 チュートリアル turtlesimとrqt(Using turtlesim and rqt)
ROS2 チュートリアル ノードについて(Understanding nodes)
Ubuntu MSIマザーボードのBIOSアップデート(CPU random generator seem to be failing, disabling hardware random number generation)
ROS2 チュートリアル トピックについて(Understanding topics)
ROS2 チュートリアル サービスについて(Understanding services)
ROS2 チュートリアル パラメーターについて(Understanding parameters)
Ubuntu 22.04 + Wayland Xremapで変換キーとの組み合わせをリマップ
Ubuntu 22.04 インストール時に「インストールメディアのファイルが破損している」系のエラー
Selenium webカメラの使用を自動的に許可する
ROS2 チュートリアル アクションについて(Understanding actions)
ROS2 チュートリアル rqt_consoleによるログの表示(Using rqt_console to view logs)
ROS2 チュートリアル ノードの起動(Launching nodes)
ROS2 チュートリアル ros2 bagによる実行内容の記録と再生(Recording and playing back data)
ROS 2 humble チュートリアルのまとめ
JSDOMを利用し、HTML + JavaScriptのプログラムをNode.jsで動作させる
JSDOMを利用し、HTML + jQueryのプログラムをNode.jsで動作させる + onload対応
Node.js canvasで画像ファイルの操作
coco-ssdをNode.jsで使用する(tf.Tensor3Dの作り方)
Ubuntu 22.04にApache Thriftコンパイラーをインストール(thrift-compilerとソースからのビルド)
Apache Thrift Pythonでバイナリデータ(画像)の送受信
Apache Thrift Node.jsでバイナリデータ(画像)の送受信
Apache Thrift PythonとNode.js間のバイナリデータ(画像)送受信
Apache Thrift クライアントとサーバー間の通信にunix socketを使用する
tensorflow.js + body-segmentationで人物が映っている範囲をマスクする
tensorflow.js + pose-detectionで人物のポーズ状態を取得
three.jsを使用して、MMD 3Dモデルを表示する最小構成の要素
three.jsを使用して、MMD 3Dモデルの向き、ポーズの指定
ROS2 チュートリアル colconを用いたパッケージのビルド(Using colcon to build packages)
ROS2 チュートリアル ワークスペースの作成(Creating a workspace)
ROS2 チュートリアル パッケージの作成(Creating a package)
ROS2 チュートリアル C++で簡単なパブリッシャー、サブスクライバーの作成(Writing a simple publisher and subscriber (C++))
ROS2 チュートリアル Pythonで簡単なパブリッシャー、サブスクライバーの作成(Writing a simple publisher and subscriber (Python))
ROS2 チュートリアル C++で簡単なサービス、クライアントの作成(Writing a simple service and client (C++))
ROS2 チュートリアル Pythonで簡単なサービス、クライアントの作成(Writing a simple service and client (Python))
stella_vslamをUbuntu 22.04 Desktopへインストールする
stella_vslam ROS2向けチュートリアルの動作確認
Tello Edu 既存wifiのアクセスポイントに接続する(djitellopy2使用)
ROS2 チュートリアル 独自のmsgとsrvファイルの作成(Creating custom msg and srv files)
ROS2 チュートリアル C++による独自インターフェースの使用(Creating custom msg and srv files)
ROS2 チュートリアル Pythonによる独自インターフェースの使用(Creating custom msg and srv files)
Tello EDUをROS2で制御するドライバー(tello_ros, DJI Tello ROS2)
ROS2 Tello EDUのカメラキャリブレーション
ROS2 コマンド チートシート
ROS2 チュートリアル カスタムインターフェースの実装(Implementing custom interfaces)
ROS2 チュートリアル プログラムでパラメーターの使用(C++)(Using parameters in a class (C++))
ROS2 チュートリアル プログラムでパラメーターの使用(Python)(Using parameters in a class (Python))
ROS2 チュートリアル ros2doctorを使用した問題の特定(Using ros2doctor to identify issues)
ROS2 チュートリアル プラグインの作成と使用 (C++)(Creating and using plugins (C++))
Python MediaPipeでBlazePoseモデルを使用し、ポーズ情報を取得する
UserWarning: Matplotlib is currently using agg, which is a non-GUI backend, so cannot show the figure.
Python MediaPipe BlazePoseでポーズの3D情報を取得する
Python + OpenGLで「OpenGL.error.NullFunctionError: Attempt to call an undefined function gluPerspective, check for bool(gluPerspective) before calling」
Three.jsを使用して、MMDのモーションデータ(vmd)を再生する
html 2つのcanvasをスライダーで範囲指定し比較する
PyQt6 ImportError: libxkbcommon.so.0: cannot open shared object file: No such file or directory
Python MediaPipeで動画からMMDモーションを作成
PySide6で3D表示 球や直方体、円錐の表示(QSphereMesh, QCuboidMesh, QConeMesh)
PySide6で3D表示 マテリアルによる質感の変更
nanoemをUbuntu 22.04 Desktopでビルドして起動
PySide6 3D表示しているカメラの視点をマウスで移動
PySide6 3D 光源の追加(QDirectionalLight, QPointLight, QSpotLight)
PySide6 基本オブジェクト以外の3D表示
PySide6 QtQuick プログラムで立方体の表示
Python Panda3DをUbuntu 22.04へインストールし、チュートリアル実行
Panda3D Multifileによるリソースのパッケージ化とメモリ内でのモデル動的生成
Panda3D モデルの作成とテクスチャーの設定
Panda3D egg Polygon VertexRefで指定したVertexの順序と面の方向
Panda3D VertexにUV座標を指定してテクスチャーの反映
Panda3D eggファイルにJointを定義し、プログラムから回転する
Panda3D Joint Transformによる回転の座標指定
Jetson AGX Xavierでmediapipe 0.10.1をビルドする
Jetson AGX XavierでYOLOv8を動作させる
Web地図Javascriptライブラリ Leafletの使い方
Python標準 venvで仮想環境の作成
Ubuntu 22.04へUnity開発環境をインストール
Unity Barracudaパッケージの追加方法
ニューラルネットの視覚化ツール NETRONで、モデルの構造をグラフィカルに表示
YOLOv8のモデルをUnity Barracudaで開けるonnx形式に変換
Unity BarracudaでYOLOv8 Detectionの推論実行
Unity BarracudaでYOLOv8 Classificationの推論実行
Unity BarracudaでYOLOv8 Poseの推論実行
Unity BarracudaでYOLOv8 Segmentationの推論実行
Windows 11 コマンドプロンプトで別タブを開きバックグラウンドのように処理を実行
PostgreSQL 16をUbuntu 22.04へインストールし、外部から接続する
Ubuntu 22.04 + Wine + HeidiSQLでPostgreSQLに接続する
Dockerコンテナ停止時、Pythonで実行しているサービスが即時停止しない(asyncore.loop)
Godot Engine 4.1.1をUbuntu Desktop 22.04で実行する
Godot Engine 4 チュートリアル 最初の2Dゲーム
Godot Engine 4 チュートリアル 2Dゲーム プロジェクトの設定
Godot Engine 4 チュートリアル 2Dゲーム playerシーンの作成
Godot Engine 4 チュートリアル 2Dゲーム プレイヤーのコーディング
Godot Engine 4 チュートリアル 2Dゲーム 敵の作成
Godot Engine 4 チュートリアル 2Dゲーム メインシーン
Godot Engine 4 チュートリアル 2Dゲーム ヘッドアップディスプレイ
Godot Engine 4 チュートリアル 2Dゲーム 仕上げ
Godot Engine 4 チュートリアル 最初の3Dゲーム
Godot Engine 4 チュートリアル 3Dゲーム ゲームエリアの設定
Ubuntu 22.04 nvidia-driver 535で依存関係が壊れアップデートできない
Ansible インストールと最低限の設定、リモートサーバーとの疎通確認
Ansible 警告 future installation of another Python interpreter could change the meaning of that pathの対応
アレクサ スキル 開発者アカウント作成での注意点
アレクサ スキル VS Codeでローカルデバッグ環境作成
アレクサ スキル Node.jsで作成したカスタムスキルをWeb化してエンドポイントにする
アレクサ スキル 開発中のスキルを実機でデバッグする
アレクサ スキル AudioPlayerによるmp3ファイルの再生
アレクサ スキル プログレッシブ応答による処理中の通知
アレクサ スキル Node.js + ask-sdk v2関連のドキュメント
アレクサ スキル 数値を受け取るインテントの作成
アレクサ スキル 自由入力な文字列を受け取るインテントの作成
アレクサ スキル 特定のキーワードに反応するインテントを作成する
アレクサ スキル 動的にキーワードを変更して反応する
SourceTree AWS CodeCommitで複数アカウントのパスワード管理
AWS API GatewayからLambdaを実行する構成で、ステージを追加する際の手順
Node.js kuromojiを使用して漢字の読みを取得する(漢字からカタカナ変換)
Node.js fast-xml-parserでXMLを解析する
Node.js saxでXMLを解析する
VS Code ファミコンプログラムのハイライト表示
NES開発ログ 画面をフルに埋めてみる
NES開発ログ データの先頭アドレスをサブルーチンに渡す(間接アドレッシング)
NES開発ログ ビット演算
NES開発ログ スプライト表示
NES開発ログ コントローラー操作によるスプライトの移動
NES開発ログ 左上に表示される未使用スプライトへの対応
NES開発ログ VBlank割り込み
NES開発ログ 入力キーを読み込み1つの値にまとめる
NES開発ログ DMA転送によるスプライトの一括設定
NES開発ログ ソースファイルやバイナリデータファイルの分割
NES開発ログ 入力キーの読み込み処理の改善
NES開発ログ 16x16サイズを1単位としてマップを表示
NES開発ログ マップ表示やあたり判定、ゴールのテスト
Ubuntuでファミコンプログラム その12(横スクロール)
NES開発ログ 左右矢印キーによる画面スクロール


TOPページへ戻る inserted by FC2 system