2013年12月31日

2013年12月31日のタスク

本日は

  • 案件調査
を行いました。

よいお年を!

2013年12月30日

2013年12月30日のタスク

本日は

  • システム開発
を行いました。

2013年12月27日

2013年12月27日のタスク

本日は

  • 案件調査
を行いました。

2013年12月26日

2013年12月26日のタスク

本日は

  • 案件調査
を行いました。

2013年12月25日

2013年12月25日のタスク

本日は

  • 打ち合わせ
を行いました。

2013年12月24日

2013年12月24日のタスク

本日は

  • 定例会
を行いました。

2013年12月23日

開業して2年が立ちました。

2年前の本日に、システム屋まそおは開業しました。

3年目も頑張ります。

2013年12月21日

最大化モードを実装しました。

複数のウインドウを開くと、集中ができない事もありますよね。

そこで最大化モードを作成しました。
ウィンドウバーもなく最大化できます。

設定で有効化すると使用できるようにしています。

https://gist.github.com/masoo/8034557
上記は、最大化モードを実行するためのスクリプトです。




特に難しい所はありませんでした。

また、最大化を実装するにあたり、
[XAML/WPF] フルスクリーンウィンドウを作成する
のURIを参考にしました。

2013年12月20日

2013年12月20日のタスク

本日は

  • 娘の看病
をしました。

2013年12月19日

2013年12月19日のタスク

本日は

  • masoojer開発
を行いました。

2013年12月18日

2013年12月18日のタスク

本日は

  • アルバイト
を行いました。

2013年12月17日

2013年12月17日のタスク

本日は

  • 開発
を行いました。

クラウドワークスの週刊ランキングで10位を獲得

クラウドワークスで
週刊ランキングの10位に入りました。

皆様のご協力のおかげです。
ありがとうございます。

https://crowdworks.jp/public/rankings/646

2013年12月16日

2013年12月16日のタスク

本日は

  • アルバイト
を行いました。

2013年12月13日

2013年12月13日のタスク

本日は

  • アルバイト
を行いました。

2013年12月12日

2013年12月12日のタスク

本日は

  • アルバイト
  • 開発
を行いました。

2013年12月11日

2013年12月11日のタスク

本日は

  • 開発
を行いました。

ドラゴンクエストモンスターパレードができるプラグインを書きました。

https://gist.github.com/masoo/7903104
上記は、ドラゴンクエストモンスターパレードをmasoojerで実行するためのスクリプトです。


ええ、先日のは、一般受けするものを先に公開したんです。
私は、ドラゴンクエストモンスターパレードをやってます。

URIと変数名を書き換えるだけなんで、公開しました。

技術的なポイントは前回の記事をご覧ください。

2013年12月10日

Ubuntu 13.10 にクラウドワークスのCWタイムカードをインストール

https://crowdworks.jp/pages/timecard/linux.html

を参考にしてインストールしましょう。

ポイントは、python-xlibのインストールです。
python-xlibをインストールしていないとCWタイムカードは起動しません。

2013年12月10日のタスク

本日は

  • 打ち合わせ
  • 開発
を行いました。

CAMPFIREのプロジェクトのタイトル画像は、足成から写真を利用させてもらいました。

CAMPFIREのプロジェクトタイトルの画像の選定は、難しかったです。

http://camp-fire.jp/pages/project_making にも書かれていますが、
タイトル画像は、プロジェクトの顔となる大切なものです。

最初は、自分で絵を書きました。
まあそれなりにできたかなと思って、妻に見せたら
  • いまいち
  • その絵が何を指してるのか分からない
  • プロジェクトタイトルにあった画像にしたら方が、分かりやすいんじゃないと。

との事。
私の絵心は、あれが精一杯だったんで、諦めて画像を探す事にしました。

そこでまず、「書くための世界一の時間へ」を表す画像を思い浮かべました。
思い浮かんだのは、和室で、和服を着て書道している画像です。
しんとした中で書くことに全てをつぎ込んでるイメージは、それしかないと思いました。

で、有料画像・無料画像を探しましたが、イメージ通りの写真がありませんでした。


仕方ないので、次に検討したのが、和室の写真です。
それで見つけたのが、プロジェクトタイトル画像になっている
以下のURIの写真です。
http://www.ashinari.com/2009/05/23-020683.php

この絵を見ると、落ち着いて「書く」事に集中できそうな気分になります。


2013年12月9日

CAMPFIREでの募集中の活動の予定について

CAMPFIREで応募している期間中は、
簡単に実装できそうなものをピックアップして実装していこうと思っています。

もし何かご要望があれば、ご連絡ください。

今年もスケジュール帳を購入しました。

今年も注文していたllenoのスケジュール帳が届きました。

今年は、早めに注文したので、箱つきです。

箱を開けると同じ柄のスケジュール帳が入っています。

便箋もついています。
この便箋は、スケジュール帳に一年後の自分へのメッセージの封筒に入れるためのものです。

このスケジュール帳で来年も戦っていきます。

2013年12月9日のタスク

本日は

  • 打ち合わせ
  • 案件調査
を行いました。

2013年12月8日

masoojer で艦隊これくしょんをするスクリプト

https://gist.github.com/masoo/7838591
上記が、masoojerで艦これを実行するためのスクリプトです。



ブームに乗りたくて作りました。
System::Windows::Controls::WebBrowser.new
 でブラウザのコントロールを作成して表示させています。
XAMLでDockPanelに組み込むのに時間が掛かりました。

そこで、参考にしたサイトは、
DockPanel.Dock アタッチされるプロパティ
で、C#のサンプル実装が載っていました。

まだまだ、作っていくつもりです。


2013年12月7日

文章を黒塗りにするスクリプトの実装

https://gist.github.com/masoo/7826925
上記が文章を黒塗りにするスクリプトの公開先です。

秘密保護法が可決されてから、頑張って作りました。

$azukiControl.Document.Replace(replace_string, begin_position, end_position)
の部分は、テキストエディタエンジンAzuki のメソッドを IronRuby で呼び出しています。

下の部分は、WPFのメニューを追加する処理と、クリックした時の処理を追加しています。

(begin_position, end_position) = $azukiControl.Document.GetSelection
の部分は、 GetSelectionメソッドの引数が out キーワードが付属していて、困りましたが、
IronRuby では、返り値として処理されるようです。

機能を動かしている動画を作りました。


今後もCAMPFIREプロジェクトの終了まで、様々なものを作成していくつもりなので、
ご支援よろしくお願いいたします。

2013年12月6日

2013年12月6日のタスク

本日は

  • アルバイト
を行いました。

2013年12月5日

2013年12月5日のタスク

本日は

を行いました。

CAMPFIREにて「書く」ためのアプリ masoojer プロジェクトが始動しました。

こんにちは、プロジェクトのオーナーの舩原です。

ついに CAMPFIRE にプロジェクトが掲載されました。



プロジェクトの成功を願って、日々まい進する次第です。

応援よろしくお願いいたします。


プロジェクトページは、
http://camp-fire.jp/projects/view/872
です。

本日からCAMPFIREでプロジェクト『「書く」ためのアプリ masoojer - 書くための世界一の時間へ』を開始します。

ついに本日から、CAMPFIRE から私がオーナーとなるプロジェクトが開始されます。

すでにあるテキストエディタ masoojer を、「書く」をサポートするためのツールへと変貌させるプロジェクトです。

CAMPFIRE とは

CAMPFIRE というクラウドファンディングは何かというと、
クラウドファンディング(英語:crowd funding)は、クリエイターや起業家が不特定多数の人から資金を募る事を言います。群衆(crowd)と資金調達(funding)を組み合わせた造語で、活用事例はアート、映画、音楽、製品開発やイベントの開催、そしてソーシャルグッドな活動など多岐に渡ります。 "引用元: http://camp-fire.jp/pages/about"
というものです。

何のために応募したのか

応募した理由は、プロジェクトに注力したいからです。
現状は、なかなか時間と資金がとれないため、開発が滞ってしまいがちなのです。

そこで、資金を調達し、素晴らしいアプリケーションを作ろうと応募しました。

はじまりはもうすぐ

プロジェクトの期間は50日。
精一杯がんばりますので、よろしくお願いいたします。

2013年12月4日

2013年12月4日のタスク

本日は

  • 企画検討
  • 事務
を行いました。

2013年12月3日

2013年12月3日のタスク

本日は

  • アルバイト
を行いました。

2013年12月2日

2013年12月2日のタスク

本日は

  • アルバイト
を行いました。

2013年11月29日

2013年11月30日のタスク

本日は

  • 全体会1日目
を行いました。

2013年11月28日

2013年11月28日のタスク

本日は

  • 打ち合わせ
  • 企画検討
を行いました。

2013年11月27日

2013年11月27日のタスク

本日は

  • 京都で打ち合わせ
を行いました。

2013年11月26日

テキストエディタ masoojer バージョンβ2をリリース

テキストエディタ masoojer の新しいバージョンをリリースしました。
β1版に比べ、このβ2版の違いは、

  • 初期モードで Rubyの実行機能の無効化
  • C#版 MessagePack の導入
です。
この版で、インストールされた端末で、masoojerを知らないユーザーが使用しても、Windows標準のメモ帳以上の機能を誤って使われる事がなくなりました。

本日は、Gumroad からのみダウンロード購入できます。
無料のダウンロードは、明日以降できるようにいたします。

masoojerのダウンロード購入

masoojerの無償ダウンロード

2013年11月26日のタスク

本日は

  • 案件調査
を行いました。

2013年11月25日

2013年11月25日のタスク

本日は

  • アルバイト
を行いました。

2013年11月22日

2013年11月22日のタスク

本日は

  • アルバイト
を行いました。

2013年11月21日

2013年11月21日のタスク

本日は

  • アルバイト
を行いました。

2013年11月20日

2013年11月20日のタスク

本日は

  • 企画検討
を行いました。

2013年11月19日

2013年11月19日のタスク

本日は

  • 企画検討
を行いました。

2013年11月18日

2013年11月18日のタスク

本日は

  • アルバイト
を行いました。

2013年11月15日

2013年11月15日のタスク

本日は

  • 見積もり
  • masoojerの応募
  • 書き起こし
を行いました。

2013年11月14日

2013年11月14日のタスク

本日は

  • テキストエディタ開発
を行いました。

Windows8.1 に Ruby 1.9.3 をインストール


Ruby 2.0.0 のインストールも行ったんですが、自分の欲しい gem が動きませんでした。
自分の欲しい Gem がうまく動いた Ruby 1.9.3 のインストールの記録です。


  1. パッケージの取得
    WindowsのRubyは配布パッケージがいくつかありますが、今回は
    RubyInstaller http://rubyinstaller.org/
    にしました。
    ・Ruby 1.9.3-p448
    ・DevKit-tdm-32-4.5.2-20111229-1559-sfx.exe
    をダウンロード
  2. Ruby 1.9.3のインストール
    Ruby 1.9.3-p448 は、圧縮ファイルの配布の他にインストーラーとして配布されているので、そちらをダウンロードしておきましょう。
    インストーラーを実行して、指示通りにクリックしていきます。
    インストーラーの途中で現れる「インストール先とオプションの指定」で「Rubyの実行ファイルへ環境変数 PATH を設定する」にチェックを入れます。
  3. コマンドプロンプトを起動し、「ruby -v」で Rubyが起動したらインストール成功です。
  4. つぎに DevKit をインストールします。ダウンロードした DevKit-tdm-32-4.5.2-20111229-1559-sfx.exe を展開します。展開したら、C:\DevKitとリネームします。
  5. コマンドプロンプトを立ち上げ、
     cd C:\DevKit
     ruby dk.rb init
     ruby dk.rb install
  6. それでも、OpenSSLがうまく動かないので、
    http://curl.haxx.se/ca/cacert.pem をダウンロードし、
    C:\Ruby193\cacert.pem へ移動し、
    C:\Ruby193\bin\setrbvars.bat に
    「SET SSL_CERT_FILE=C:\Ruby193\cacert.pem」
    を「REM Display Ruby version」の前に設定する
以上です。
参考URI


2013年11月13日

2013年11月13日のタスク

本日は

  • テキストエディタ開発
  • 見積もり業務
を行いました。

2013年11月12日

2011年11月12日のタスク

本日は

  • テキストエディタ開発
  • システム開発見積もり
を行いました。

2013年11月11日

2013年11月11日のタスク

本日は

  • アルバイト
を行いました。

2013年11月10日

masoojer の使用動画を公開

masoojer を使用している動画を公開しました。



masoojer を起動し、スクリプトの書かれたテキストファイルを二つ読み込んでいます。
1つ目のファイルは、hatenabm の gem のスクリプト。私のはてなブックマークを読み込むスクリプトです。
このスクリプトを範囲選択して、実行すると、ScriptBuffer領域に結果を出力しています。
2つ目のファイルは、Windows form を起動するスクリプトで、IronRuby 特有の機能です。
スクリプト自体は、
http://tumblr.uchibe.net/post/26696132438/matsue-rb-ironruby-require-h24-7
で公開されているファイルそのものを実行させていただきました。

masoojer を拡張して、よりよいアウトプットを出しましょう!

テキストエディタ masoojer バージョン β1 をリリース

テキストエディタ masoojer の新しいバージョンをリリースしました。
α3版に比べ、このβ1版の違いは、

文字コードの判定の精度向上
ステータスバーに文字コード表示

です。

テキストエディタとしてかなり要件を満たしてきたと思います。

本日は、Gumroad からのみダウンロード購入できます。
無料のダウンロードは、明日以降できるようにいたします。

masoojerのダウンロード購入

masoojerの無償ダウンロード

2013年11月9日

Ruby側に公開するイベントの処理方法

C# でイベントハンドラにイベントが登録されているかどうかを判定するために
Nullチェックするのが定石のようですが、
以下のサイトで、空デリゲートを最初に登録するという方法が紹介されています。

イベントに空デリゲートを仕込ませてみる

public event Action<object> SampleEvent;
と定義して、どこかのメソッド内で
if (SampleEvent != null) {
  //処理
  SampleEvent();
}



public event Action<object> SampleEvent = delegate {};
と定義と初期化して、どこかのメソッド内で
//処理
SampleEvent();

となります。


このサイトでもメリット・デメリットの議論がありますが、
Nullチェック忘れの予防のために、masoojerにはこちらを採用したいと思います。

2013年11月8日

2013年11月9日のタスク

本日は

  • アルバイト
を行いました。

2013年11月7日

2013年11月7日のタスク

本日は

  • テキストエディタ開発
を行いました。

2013年11月5日

2013年11月6日のタスク

本日は

  • テキストエディタ開発
を行いました。

2013年11月4日

テキストエディタ masoojer バージョン α3 をリリース


テキストエディタ masoojer の新しいバージョンをリリースしました。
α2版に比べ、このα3版の違いは、

  • IronRuby のライブラリの取り込み

です。

これによって、普通のrubyスクリプトなら動作するでしょう。
このバージョンでスクリプト中に rubygems を取り込むと、gem がダウンロードできました。 

本日は、Gumroad からのみダウンロード購入できます。
無料のダウンロードは、明日以降できるようにいたします。



2013年11月2日

テキストエディタ masoojer バージョン α2 をリリース

テキストエディタ masoojer の新しいバージョンをリリースしました。
α版に比べ、このα2版の違いは、

  • メニューにあった切り取り・貼り付け・コピー・削除の機能を有効化
  • メニューに表示されているキーボードショートカットを有効化
  • バージョン情報を表示
  • 新規ファイルを複数個作成できるように修正
です。

本日は、Gumroad からのみダウンロード購入できます。
無料のダウンロードは、明日以降できるようにいたします。







2013年11月1日

2013年11月1日のタスク

本日は

  • アルバイト
を行いました。

2013年10月31日

2013年10月31日のタスク

本日は

  • ユーザーテスト
を行いました。

2013年10月30日

2013年10月31日のタスク

本日は

  • アルバイト
を行いました。

2013年10月29日

IronRuby を組み込んだテキストエディタ masoojer のαバージョンをリリース

開発中のテキストエディタ masoojer のαバージョンをリリースしました。


購入

ご購入は Gumroad からお願いします。
バージョンアップした場合には、Gumroad購入者の方から優先してダウンロードできるようにする予定です。
また、バージョンアップの際には、メールにて通知させていただきます。


ダウンロード

ご購入の他に

ご感想・ご要望をぜひ Twitter, Google+, Facebook でお知らせください。
ハッシュタグは #masoojer でお願いします。

読み込むRubyスクリプト

masoojer.exe と同じディレクトリの setting.rb 、
Environment.SpecialFolder.CommonApplicationData 配下の \masoo\masoojer\setting.rb
を読み込みます。
ファイルは今回のバージョンでは存在しませんが、
Environment.SpecialFolder.ApplicationData 配下の\masoo\masoojer\setting.rb
もファイルがあれば、読み込みます。

日本語化も setting.rb で

以下のコードを書き込むと、メニューの日本語化がとりあえずできます。
見ていただくとわかる通り、IronRuby での .Net オブジェクトへのアクセス方法そのままです。


# -*- coding: utf-8 -*-

require 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'

DotNetString = System::String

menu.Items[0].Header = DotNetString.new("ファイル(_F)")
menu.Items[0].Items[0].Header = DotNetString.new("新規(_N)")
menu.Items[0].Items[1].Header = DotNetString.new("開く(_O)")
menu.Items[0].Items[2].Header = DotNetString.new("保存(_S)")
menu.Items[0].Items[4].Header = DotNetString.new("終了(_E)")
menu.Items[1].Header = DotNetString.new("編集(_E)")
menu.Items[1].Items[0].Header = DotNetString.new("元に戻す(_U)")
menu.Items[1].Items[1].Header = DotNetString.new("やり直し(_Y)")
menu.Items[1].Items[3].Header = DotNetString.new("切り取り(_T)")
menu.Items[1].Items[4].Header = DotNetString.new("コピー(_C)")
menu.Items[1].Items[5].Header = DotNetString.new("貼り付け(_P)")
menu.Items[1].Items[6].Header = DotNetString.new("削除(_D)")
menu.Items[2].Header = DotNetString.new("表示(_V)")

エディタコーポネントにもアクセス可能

エディタコーポネントの AzukiControl が azukiControl というインスタンスでアクセス可能です。
例えば、エディタ部分のフォントを変更したい場合、

azukiControl.FontInfo.Name = "MS ゴシック"

と入力するとエディタを立ち上げ直した時に変更されます。

今後の予定

テキストエディタとしてよくある機能の実装とエディタへのRubyでのアクセスのしやすさの開発を行いたいとおもっています。
開発費として使用しますので、ぜひご購入をお願いします。
masoojerのご購入




2013年10月29日のタスク

本日は

  • テキストエディタ開発
を行いました。

2013年10月28日

2013年10月28日のタスク

本日は

  • アルバイト
を行いました。

2013年10月26日

IronRuby をテキストエディタに組み込む

先日までの開発で、テキストエディタの基本的な機能は作成できました。

そして、本日は、IronRuby を組み込みました。
エディタの実体と同じディレクトリにある setting.rb を読み込みます。

とりあえずメニューの日本語化をしてみました。


そのうちに、公開したいと思います。


2013年10月25日

2013年10月25日のタスク

本日は

  • テキストエディタ作成
を行いました。

テキストエディタ utf8, utf16, ShiftJISなどの読み書きに対応

Azuki のサンプル実装 Ann から、 EncodingAnalyzer の部分をDLL化し、文字エンコード判定に使用させていただきました。

Azuki Webサイト
http://sgry.b.sourceforge.jp/

その結果、utf8, utf16, ShiftJIS 等の読み書きに対応しました。




2013年10月24日

utf16のテキストエディタ仮作成

utf16のテキストのエディタがとりあえず完成しました。



2013年10月24日のタスク

本日は

  • アルバイト
を行いました。

2013年10月23日

ファイルの読み込みを実装

ようやく時間がとれたので、ファイルの読み込みを実装しました。
utf-16 のファイルの読み込みをサポートしました。


2013年10月23日のタスク

本日は

  • エディタ作成
を行いました。

2013年10月22日

2013年10月22日のタスク

本日は

  • 書き起こし
を行いました。

2013年10月21日

アバスト! 無料アンチウイルスの再インストール

Windows 8.1 にアップグレードして、
アバスト! 無料アンチウイルス 2013 が削除されたようだ。

avast free 2014 が出たのでそちらをインストールしました。

2013年10月21日のタスク

本日は

  • アルバイト
を行いました。

2013年10月18日

2013年10月18日のタスク

本日は

  • 書き起こし
を行いました。

2013年10月17日

2013年10月17日のタスク

本日は、
体調不良で仕事を中止しました。

2013年10月16日

2013年10月16日のタスク

本日は、
体調不良で仕事を中止しました。

2013年10月15日

2013年10月15日のタスク

本日は

  • 書き起こし
を行いました。
体調優れず。

2013年10月11日

2013年10月11日のタスク

本日は

  • アルバイト
を行いました。

2013年10月10日

2013年10月10日のタスク

本日は

  • 書き起こし
を行いました。

2013年10月9日

2013年10月9日のタスク

本日は

  • アルバイト
を行いました。

2013年10月8日

エディタエンジン

テキストエディタの作成に着手しました。

一から全て実装するのがいいのですが、今回はなるべぐ外部のライブラリを使用する方針にします。

まず、内部エンジンの選定を行いました。
選定の結果で Azuki を採用する事にしました。
調査したエンジンは以下の通り。


  1. Azuki
    今回採用する事にしたエンジン。日本語対応と共に C# での実装ということで将来の拡張のために採用。
  2. Footy2
    採用は見送ったが、きちんと日本語に対応したエンジン。C++で実装されている。
  3. Scintilla
    世界的に有名なテキストエディタエンジン。しかし日本語対応が、若干悪い。
  4. TEditor
    こちらも採用は見送ったが日本語にきちんと対応しているエンジン。Delphi で実装されている。シェアウェアだが、きちんとソースコードはついている。
次回、Azuki を組み込みます。

2013年10月8日のタスク

本日は

  • 案件調査
  • 書き起こし
  • エディタ作成
を行いました。

2013年10月7日

2013年10月7日のタスク

本日は

  • 書き起こし
を行いました。

EVERNOTE で無料ユーザーも2段階認証が可能になる

タイトルままです。

10/5に2段階認証が可能になりました。
Google 認証システムに対応しています。

これで少しセキュリティが向上する事となりました。

元リンク:  http://blog.evernote.com/jp/2013/10/05/15717


2013年10月6日

2013年10月6日のタスク

本日は

  • 打ち合わせ
を行いました。

2013年10月4日

2013年10月4日のタスク

本日は
  • 書き起こし
を行いました。

Togglの翻訳状況報告(2013年10月)

Togglのサービスはいろいろな言語に訳されています。

前回の翻訳状況の報告から10ヶ月以上立っていますが、私の方は、少ししか進めていませんでした。それが久しぶりに翻訳を行おうとアクセスした所、誰かがかなりの部分を進めてくれていました。ありがとう誰か。

今日は少しだけ貢献しました。
残り 28 文章です。


2013年10月3日

2013年10月3日のタスク

本日は

  • アルバイト
を行いました。

2013年10月2日

2013年10月2日のタスク

本日は
  • アルバイトの報告
  • 案件打ち合わせ
を行いました。

2013年10月1日

2013年10月1日のタスク

本日は

  • 打ち合わせ
  • KDP出版
  • 案件調査
  • プログラム開発
を行いました。

mruby を Windows8 でビルド

9月26日にダウンロードした mruby を Windows8 でビルドした時の記録です。

以下のURI
http://yohshiy.blog.fc2.com/blog-entry-239.html#ruby_install_mruby
の通りにビルドしたら、うまくいきました。


  1. Microsoft Visual Studio Express 2012 for Windows Desktop のインストール
    過去記事(Windows8 に Visual Studio Express 2012 for Windows Desktop をインストール)を参照
  2. Rubyのインストール
  3. Bison for Windows のインストール
    環境変数の設定も忘れずに行う
  4. mruby のソースコードのダウンロード
    https://github.com/mruby/mruby からダウンロードする
  5. mruby のビルド
    1. build_conf.rb のツールチェインの変更
      MRuby::Build.new do |conf|
       # load specific toolchain settings
        toolchain :gcc # ←  :vs2012 にする
      
    2. Visual Studio の開発用コマンドプロンプトから
      ruby ./minirake
      

      を実行するとビルドできる。


月刊情報セキュリティ事故ログ2013年8月を出版しました。

遅くなりましたが、2013年8月に起こった情報セキュリティ上の事故の概要と情報源を記載した
月刊情報セキュリティ事故ログ 2013年8月を出版しました。


8月も引き続き、パスワードリスト攻撃による不正アクセスの被害が発生しています。
また、緊急地震速報の誤報もありました。
その他、情報セキュリティの事故の概要と情報源を記載していますので、よろしくお願いします。

ご購入の前に試し読みもできますので、ご一読ください。

2013年9月30日

2013年9月30日のタスク

本日は

  • アルバイト
を行いました。

テキストエディタ作成開始

テキストエディタを作成することにしました。

当面の目標は、

  • メモ帳
のようなエディタの作成です。

2013年9月27日

2013年9月27日のタスク

本日は

  • アルバイト
を行いました。

2013年9月26日

2013年9月26日のタスク

本日は

  • アルバイト
を行いました。

2013年9月25日

IPA、JPEGの脆弱性をテストするためのテストデータを作成するツールを無償公開

IPAからJPEGの脆弱性をテストするためのテストデータを作成するツールが公開されています。

http://www.ipa.go.jp/security/vuln/iFuzzMaker/index.html



生成ルールを元にサンプルデータを作成してくれます。
生成ルール・サンプル画像も付属。
また、ソースコードも公開されています。

2013年9月25日のタスク

本日は

  • 娘の看病
を行いました。

2013年9月24日

2013年9月24日のタスク

本日は

  • 娘の看病
を行いました。

2013年9月20日

Ubuntu 12.10 から 13.04 へアップグレードする

アップグレードの備忘録です。

まず、ソフトウェアの更新を起動します。アップデートするアプリケーションがないと以下のような「アップグレード」ボタンがあるウィンドウになります。
そこで、「アップグレード」ボタンをクリックすると、「リリースアップグレードを行うのに認証が必要です」画面になります。



「リリースアップグレードを行うのに認証が必要です」画面になったら、パスワードを入力して「認証する」ボタンをクリックします。クリックすると「リリースノート」ウィンドウが開きます。



「リリースノート」ウインドウが開いたら、 「アップグレード」ボタンをクリックします。クリックするとアップグレードが始まります。しばらくすると「アップグレードを開始しますか?」の画面になります。



「アップグレードを開始しますか?」の画面になったら、「アップグレードの開始」ボタンをクリックするとアップグレードが始まります。アップグレードが終わると再起動を求められますので、再起動すると完了です。





2013年9月20日のタスク

本日は

  • 案件調査
  • OSバージョンアップ
を行いました。

2013年9月19日

2013年9月19日のタスク

本日は

  • 案件調査
を行いました。

2013年9月18日

IPAから「情報セキュリティ白書2013」が発売されています

今月の 9/2 の発表で 独立行政法人情報処理推進機構(IPA)から

情報セキュリティ白書2013

が発売されています。

2012の情報セキュリティについての状況や情報セキュリティ産業の動向などが掲載されています。



2013年9月18日のタスク

本日は

  • アルバイト
を行いました。

2013年9月17日

2013年9月17日のタスク

本日は

  • 事務処理
を行いました。

2013年9月13日

2013年9月13日のタスク

本日は、

  • 案件調査
を行いました。

Raspberry Pi の代替となりそうな BeagleBone Black

これはガジェットを自分で作るときに活躍しそうな基盤ですね。



機会があれば購入したい。


2013年9月12日

2013年9月12日のタスク

本日は

  • 案件調査
を行いました。

2013年9月11日

2013年9月11日のタスク

本日は、
  • ハローワークでアルバイト探し
  • 案件調査
  • 壊れた炊飯器の代替の調査
を行いました。

2013年9月10日

2013年9月10日のタスク

本日は

  • 案件調査
を行いました。

2013年9月9日

2013年9月9日のタスク

本日は

  • アルバイト
を行いました。

2013年9月6日

2013年9月6日のタスク

本日は
風邪で休業していました。

2013年9月5日

2013年9月5日のタスク

本日は

  • アルバイト
を行いました。

2013年9月4日

2013年9月4日のタスク

本日は

  • 京都で打ち合わせ
がありました。

2013年9月3日

2013年9月3日のタスク

本日は
風邪のため休業。

2013年9月2日

2013年9月2日のタスク

本日は

  • アルバイト
を行いました。

2013年8月30日

2013年8月30日のタスク

本日は

  • 定例会
を行いました。

2013年8月29日

2013年8月29日のタスク

本日は

  • 電子書籍の作成
  • アプリ作成
を行いました。

2013年8月28日

月刊情報セキュリティ事故ログ2013年7月を出版しました。

7月に起こった情報セキュリティ上の事故の概要と情報源を記載した


を出版しました。
よろしくお願いいたします。



2013年8月28日のタスク

本日は

  • 電子書籍の出版
  • 案件営業
を行いました。

2013年8月27日

2013年8月27日のタスク

本日は

  • 打ち合わせ
  • 執筆
を行いました。

2013年8月26日

2013年8月26日のタスク

本日は

  • 電話打ち合わせ
  • テスト業務
を行いました。

2013年8月23日

2013年8月23日のタスク

本日は

  • アルバイト
を行いました。

2013年8月22日

Bootstrap 3 が公開されていました

さる 8/19に Bootstrap 3.0 がリリースされていました。

http://blog.getbootstrap.com/2013/08/19/bootstrap-3-released/
http://getbootstrap.com/

CSSのクラス名が変更されていたりしており、 2.x から 3.0 への移行方法も Web サイトに記載されています。


2013年8月22日のタスク

本日は

  • アルバイト
を行いました。

Freelancer.com が日本語対応

Freelance Jobs

個人にアウトソーシングできる世界的なサイト Freelancer.com がいつの間にか日本語対応をしていました。
今までも個人で発注・受注は可能だったのですが、表記はすべて英語でした。
日本語の入力も若干怪しい部分もあったのですが、しばらくログインしない間に、いつの間にかサイト全体で日本語表記になっていました。

仕事の依頼も日本語に対応しているようです。
今日現在では、日本語のみの依頼は、1件しかありませんので、
英語でのコミュニケーション能力はまだまだ必要と感じます。

2013年8月21日

2013年8月21日のタスク

本日は

  • 会議
を行いました。

2013年8月20日

2013年8月20日のタスク

本日は

  • POS開発
を行いました。

2013年8月19日

2013年8月19日のタスク

本日は

  • POS開発
を行いました。

2013年8月16日

2013年8月16日のタスク

本日は

  • POS開発
を行いました。

2013年8月15日

2013年8月15日のタスク

本日は

  • POS開発

を行いました。

2013年8月14日

2013年8月14日のタスク

本日は

  • POS開発
を行いました。

2013年8月13日

夏祭りの抽選会の商品のお買いもの

夏祭りのイベントの抽選会の商品を購入しました。
Amazon で購入したので楽です。

以下はそのリストです。


2013年8月13日のタスク

本日は

  • POS開発
を行いました。

2013年8月12日

2013年8月12日のタスク

本日は

  • POS開発
を行いました。

2013年8月9日

2013年8月9日のタスク

本日は

  • POS開発
を行いました。

2013年8月8日

2013年8月8日のタスク

本日は

  • POS開発
しました。

2013年8月7日

2013年8月7日のタスク

本日は
  • POS納品
を行いました。

2013年8月6日

2013年8月6日のタスク

本日は

  • アルバイト
を行いました。

2013年8月5日

2013年8月5日のタスク

本日は

  • アルバイト
を行いました。

2013年8月3日

パスワードの定期的な変更をするのなら、パスワード管理ソフトを使って、固有のパスワードを作ろう


マイナビニュース「"パスワードの定期変更"はもはや無意味! セキュリティの現実を直視すべし─NTTデータ先端技術、辻氏」でふれられている通り、パスワードの定期的な変更に安心して、パスワードを使いまわすのなら、それは安全ではありません。

そのパスワードがばれてしまった場合、そのパスワードを使っている全てのモノが危険に晒される事になります。

全てのサイトで、一つのパスワードの定期変更を行っているのなら、今すぐ、

  • パスワード管理ソフトを使って、それぞれのサイトに固有のパスワードを生成しましょう。

そうすれば、もうパスワードを何個も覚える必要はなくなります。


2013年8月2日

2013年8月2日のタスク

本日は

  • POS開発
を行いました。

2013年8月1日

2013年8月1日のタスク

本日は

  • アルバイト
を行いました。

2013年7月31日

2013年7月31日のタスク

本日は

  • POS開発
を行いました。

2013年7月30日

2013年7月30日のタスク

本日は

  • POS開発
を行いました。

2013年7月29日

2013年7月29日のタスク

本日は

  • POS開発
を行いました。

2013年7月26日

2013年7月26日のタスク

本日は

  • POS開発
を行いました。

2013年7月25日

2013年7月25日のタスク

本日は

  • アルバイト
を行いました。

2013年7月24日

2013年7月24日のタスク

本日は

  • システム開発
を行いました。

2013年7月23日

2013年7月23日のタスク

本日は

  • アルバイト
を行いました。

2013年7月22日

2013年7月22日のタスク

本日は

  • POS開発
を行いました。

2013年7月20日

月刊情報セキュリティ事故ログ2013年6月を出版しました。


6月に起こった情報セキュリティ上の事故の概要と情報源を記載した


を出版しました。

本日アマゾンは、ポイント還元セールも行っていますので、今が買いでしょう。

よろしくお願いします。



2013年7月19日

2013年7月19日のタスク

本日は

  • POS開発
を行いました。

2013年7月18日

2013年7月18日のタスク

本日は

  • POS開発
を行いました。

2013年7月17日

2013年7月17日のタスク

本日は

  • 定例会
を行いました。

2013年7月15日

綺麗な明朝フォントを Windows8 にダウンロードする。

デザインで使用するために、Windowに無料のフォントをインストールしました。

インストールしたフォントの配布先は以下のサイトです。
http://typingart.net/

こちらの

  • こども丸ゴシック
  • こども丸ゴシック細め!
  • はんなり明朝
  • プラネタリウム
というフォントをダウンロード・インストールしました。

ライセンスについては、http://typingart.net/about.html に記載されています。


2013年7月12日

2013年7月12日のタスク

本日は

  • アルバイト
を行いました。

2013年7月11日

2013年7月11日のタスク

本日は

  • POS開発
を行いました。

2013年7月10日

パスワードの使い回し・覚えやすいパスワードは今すぐに変えましょう

不正アクセスの被害がニュースになる事が多い昨今ですが、
任天堂コナミ と不正アクセスの被害を受けたと報道がありました。
いづれも「他社サービスから流出したと思われるID・パスワード」を使っての不正アクセスという事です。

この手の不正アクセスへの対策は、

  • 他のサイトで使っているパスワードと違うパスワードにする
  • 他人が使っていそうな覚えやすいパスワード は変える
です。

パスワードを使いまわしている人は、今すぐパスワードを別にしましょう。

また、パスワード覚えられないと思っていらっしゃる方は、パスワードをいっぱい覚える必要はありませんよ。
パスワード管理ソフトを使いましょう。

2013年7月10日のタスク

本日は

  • アルバイト
を行いました。

2013年7月9日

2013年7月9日のタスク

本日は

  • アルバイト
を行いました。

2013年7月8日

2013年7月8日のタスク

本日は

  • アルバイト
を行いました。

2013年7月5日

2013年7月5日のタスク

本日は

  • アルバイト

を行いました。

2013年7月4日

2013年7月4日のタスク

本日は

  • 打ち合わせ
  • POSシステム開発
を行いました。

2013年7月3日

2013年7月3日のタスク

本日は

  • POS開発
を行いました。

2013年7月2日

2013年7月2日のタスク

本日は

  • POS開発
を行いました。

2013年7月1日

2013年7月1日のタスク

本日は、
  • アルバイト
を行いました。

2013年6月28日

2013年6月28日のタスク

本日は

  • 打ち合わせ
を行いました。

2013年6月27日

2013年6月27日のタスク

本日は

  • アルバイト
を行いました。

2013年6月26日

2013年6月26日のタスク

本日は

  • アルバイト
を行いました。

2013年6月25日

2013年6月25日のタスク

本日は

  • POS開発
を行いました。

2013年6月24日

2013年6月24日のタスク

本日は

  • アルバイト
を行いました。

2013年6月21日

2013年6月21日のタスク

本日は

  • アルバイト
を行いました。

2013年6月20日

2013年6月20日のタスク

本日は

  • POS開発
を行いました。

2013年6月19日

2013年6月19日のタスク

本日は

  • POS開発
を行いました。

2013年6月18日

2013年6月18日のタスク

本日は

  • アルバイト
を行いました。

2013年6月17日

2013年6月17日のタスク

本日は

  • アルバイト
をおこないました。

2013年6月14日

2013年6月14日のタスク

本日は

  • 香川合宿
です。明日は自宅への移動です。

2013年6月13日

2013年6月13日のタスク

本日は

  • 香川合宿
をおこないました。

2013年6月12日

Kindle direct publishing から電子書籍を出版しました。

Kindle direct publishing (KDP) を使えば、誰でも出版ができます。

最大の障壁は、”「自分に本は書けない」という自分の中に作った壁”(「Amazon Kindleダイレクト出版完全ガイド」で時代の最先端の流れを受け取ろう より)と Lifehacking.jp の Hori さんはおっしゃっています。


私の場合も、「自分に本は書けない」という思いはあります。
だから、

  • 「あまり書かない」で
  • 「継続したら役に立つ」ような

内容の本を出版する事にしました。

それが、こちら、
です。
この本には、5月に起こった情報セキュリティ上の事故の概要と情報源を記載しています。
そして、それだけを書いている本です。

この本は、
自分の持っている情報をまとめているだけなので、
執筆は大変な作業ではありませんでした。

表紙は、 google 画像検索で「月刊」をキーワードにして検索し、だいたいの月刊誌の表紙を頭に叩き込み、Gimpを使って作成しました。

何か書きたいと思っている方は、ぜひ KDP を使ってみてはいかがでしょうか。


参考URI:
http://lifehacking.jp/2013/05/amazon-kdp-book/
http://lifehacking.jp/2013/06/liveshow-57-58/



2013年6月12日のタスク

本日は

  • 香川合宿
  • 献血
を行いました。

2013年6月11日

2013年6月11日のタスク

本日は

  • アルバイト
を行いました。

2013年6月10日

2013年6月10日のタスク

本日は

  • アルバイト
を行いました。

2013年6月7日

2013年6月7日のタスク

本日は

  • POS開発
を行いました。