Profile cover photo
Profile photo
Ken Senoo
107 followers -
何が正しいのか?何をしたらいいか?わからない。I don't know.
何が正しいのか?何をしたらいいか?わからない。I don't know.

107 followers
About
Ken's posts

Post has attachment
Participation and speech report for OSC 2017 Tokyo/Spring
2017-03-11にオープンソースカンファレンス(OSC)2017 Tokyo/Springに参加し,ライトニングトークで「デジュレ標準に従うべき理由」という発表を行ったので,参加・発表レポートを記す。 Table of Contents Information Material My speech Commentary Slide Reflection Impression Summary Information まずは,OSC 2017 Tokyo/Springの基本情報を以下の表に記す。 Event ...

Post has attachment
3/11のOSC Tokyo/Springでの発表資料を公開

Post has attachment
Solution for VirtualBox error "TRT3InitEx failed with rc=-1912 (rc=-1912)"
Ubuntu 16.04でVirutlaBoxの新しいバージョンである5.1.16がリリースされたときいて, Oracleの公式サイト からdebファイルをダウンロードして,5.0.32から更新してみた。インストール後に,VMを起動したところ以下のエラーメッセージが出て起動に失敗してしまった。 VirutalBox - Error in supR3HardenedMainInitRuntime TRT3InitEx failed with rc=-1912 (rc=-1912) The VirtualBox ...

Post has attachment
「ScanSnapを使用することができませんでした。」の対処方法
ScanSnap ix500を使っていると以下のエラーが出るようになった。 ScanSnapを使用することができませんでした。 他のユーザーまたは他のアプリケーションがScanSnapを使用していないことを確認してから再度動作してください。 ScanSnapのエラーメッセージ 以前は問題なく使えていたのだが,いつからかUSBケーブルを接続しても認識されず,このエラーが出るようになってしまった。 他のソフトをアンインストールしてみたり,ScanSnap Managerを再起動してみたりしたが,効果がなく困ってい...

Post has attachment
Release of BlueGriffon 2.3
HTMLエディターでもあり,EPUBエディターでもあるBlueGriffonの最新版である2.3が 2017-02-14にリリース された。この記事では,2.3での更新内容を解説する。 Table of Contents Revision from 2.2 to 2.3 Dual View Table of Contents with one-click update Conclusion Revision from 2.2 to 2.3 2.3のリリースは 公式サイト と, Google Group , G...

Post has attachment
How to work HTA (mshta.exe) in Wine on Linux
HTML Application (HTA)をWineを使いLinux上で実行する方法を記す。 Table of Contents Introduction Method Conclusion Introduction ここ数年になって,NW.jsやElectronのように,HTML+CSS+JavaScriptによりデスクトップアプリの開発環境が発展してきた。しかし,15年以上前の1999年から既に似たようなことは可能だった。それが HTA だ。 HTAはMicrosoft Windowsで導入された仕組み...

Post has attachment
What is shebang (<code>#!/bin/sh</code>) in POSIX shell script
この記事は POSIX原理主義Advent Calendarの13日目 だ。 シェルスクリプトに限らず,Perl,Python,Rubyといったスクリプト系言語において,プログラム(スクリプト)の1行目に以下のような記述をする。 #!/bin/sh #!/usr/bin/env python この #! の文字列をshebang(シバン)と呼ぶらしい。 名前の由来 はshell bang(!)などいくつかの説があるらしい。shebangに続けてそのスクリプトを実行するインタープリターを絶対パスで指定することが...

Post has attachment
How to get date time & time zone in POSIX shell script
#posixismadvent この記事は POSIX原理主義Advent Calendarの22日目 だ。 POSIX原理主義によるシェルスクリプトを作成した際に,作成日や更新日などの日時情報をスクリプト内や --help などに記述することがある。このときの日時の形式はどうすべきか?という議論がある。この記事ではPOSIX原理主義で採用すべき日時形式とタイムゾーンの取得方法について説明する。 結論としては,ISO 8601の拡張形式(YYYY-MM-DDThh:mm±hh:mm)を採用し,以下のようなコマ...

Post has attachment
How to check if command enabled in POSIX shell script
#posixismadvent この記事は POSIX原理主義Advent Calendarの17日目 だ。 POSIX原理主義を実践していくうえで,POSIX規格外のコマンドを使う場合は,交換可能性を担保しなければならない。その際にコマンドが利用可能かどうかの判定が必要となる。そこで,POSIXに準拠したコマンドの利用可能判定方法を解説する。 結論としては,用途に応じて以下の2コマンドを利用すればよい。 command -v hoge >/dev/null && echo "OK" hash ...

Post has attachment
How to check if script executed as a command in POSIX shell script
#posixismadvent この記事は POSIX原理主義Advent Calendarの17日目 だ。 POSIX原理主義のシェルスクリプトがコマンドとして実行されたか,dot( . )コマンドで読み込まれたかどうかを判定する方法を記す。 結論としては,以下のコマンドで実行中か判定できる。 #!/bin/sh ## \file script_name.sh EXE_NAME='script_name.sh' CURRENT_EXE="$(ps -p $$ -o comm=)" case "$CURREN...
Wait while more posts are being loaded