tag:blogger.com,1999:blog-10709259646806572002024-03-14T18:55:07.408+09:00ちとから☆あんどろいど実験室AndroidアプリからHTML5/CSS3/JavaScript。
その他技術的な事について書いてます。のりhttp://www.blogger.com/profile/14593466147140947891noreply@blogger.comBlogger231125tag:blogger.com,1999:blog-1070925964680657200.post-31405161229556417732014-08-05T00:56:00.003+09:002014-08-05T00:56:40.982+09:00近日リリース!Chrome Extensionで出来るチャットアプリタイトルのままです(笑)<br />
<br />
匿名性の強いチャットアプリを近日リリースする予定です。<br />
<br />
こういったコミュニケーションツールはサーバーの管理を考えると恐怖なので、流行るならじわじわユーザーが増えたら良いなぁという願望を持ちつつ、多分このままじゃ大して広まらないという予想。<br />
<br />
<br />
一応、起爆剤として、スマホ版も開発しようと思ってます。<br />
今思いついちゃったけど、ウェブビュー使えば一瞬だなー。<br />
まぁこっちはちょっと様子を見て。<br />
これからちょっと忙しくなりますし。<br />
<br />
<br />
リリースしたら報告します!のりhttp://www.blogger.com/profile/14593466147140947891noreply@blogger.com0tag:blogger.com,1999:blog-1070925964680657200.post-13751170046454466092014-08-01T22:19:00.001+09:002014-08-01T22:19:35.877+09:00JINSの出したウェアラブルに妙に可能性を感じた<a href="http://newsbiz.yahoo.co.jp/detail?a=20140801-00010002-biz_dime-nb">ウェアラブルグラスの見方を変えた『JINS MEME』の衝撃</a><br />
<br />
正直僕もこの記者と同じで、読みながらもどんなもんよ?なんて思ってたんですが、これがなかなか良い。<br />
<br />
簡単に言うと、かけている人の視線の動き等をキャッチするセンサーを仕込んだというもの。<br />
<br />
カメラやディスプレイを外して、外でなく内である使用者から情報を取ろうという完全に逆転の発想。<br />
<br />
ついでに電池を食うハードウェアを外しているので連続利用時間まで伸びているという優れものです。<br />
<br />
<br />
いやー、体との距離が一定に保たれる眼鏡の特性を生かした素晴らしい発想ですよね。<br />
<br />
<br />
ここで紹介しているマウスや居眠り運転防止以外にも色々な応用が出来そうに思います。埋め込むセンサーで色々な事が出来そう。<br />
<br />
<br />
なかなか、要チェックですわーのりhttp://www.blogger.com/profile/14593466147140947891noreply@blogger.com0tag:blogger.com,1999:blog-1070925964680657200.post-55243981199132390002014-07-24T15:57:00.001+09:002014-07-24T15:57:51.846+09:00ChromeとAndroidの連携すげーなー。アムロに「そこっ!」って言われた気分w今日気が付きました。<br />
<br />
同じアカウントでログインしてるPCのChromeと自分のAndroidが連携して、PCのChrome上で位置情報が把握されている。<br />
<br />
どうやらロケーション履歴を取得しているからのようですが。<br />
<br />
GoogleはMapの渋滞情報もAndroidの位置情報使っているらしいし、ここまで考えてAndroidを作って世に出したのだとしたら、すごい壮大な計画ですよねー。<br />
<br />
思いついても巨人Googleにしか実行できん(笑)。<br />
<br />
PCで位置情報が正確に取れるようになるとなると、また面白いサービスが出来るかも知れませんね。<br />
<br />
<br />
軍事利用されたら怖いけど…のりhttp://www.blogger.com/profile/14593466147140947891noreply@blogger.com0tag:blogger.com,1999:blog-1070925964680657200.post-20971485784261364822014-07-24T00:54:00.001+09:002014-07-24T00:54:32.184+09:00さくらレンタルサーバーにnode.jsをインストールしてみたスタンダードさくらインターネットレンタルサーバーにnode.jsをインストールしました。<br />
<br />
こだわりゆえに死ぬほど大変でしたが、まとめておきます。<br />
<br />
結果から言うと、node.js上でチャットアプリケーションがインターネット上のサービスとしてきちんと動作するところまで確認できました。<br />
<br />
<br />
こういった事は計画が大事なので、どういう方針でインストールするか書いておきます。<br />
(当然、事前に計画したものではなく、試行錯誤の結果である事は言うまでもない)<br />
<br />
<br />
<ul>
<li>nvmからのインストールにこだわる</li>
<li>問題が発生しても、安易にソース修正して機能削減を行わず、きちんと足りないライブラリをインストールするようにする</li>
<li>倫理的に問題になりそうな手段はとらない</li>
<li>出来るだけ理解してやる(一部解らないところも出ましたが…)</li>
</ul>
<br />
です。<br />
<br />
また結果的に、やらなければいけない事は以下です。<br />
<br />
<ul>
<li>nvmのインストール</li>
<li>libexecinfoのインストール</li>
<li>node.jsのインストール</li>
<li>アプリケーションの準備</li>
<li>アプリケーションの実行・確認</li>
</ul>
<br />
苦労話は省略して、上記の流れでどうすればいいのかを書いていきます。<br />
<br />
<h2>
nvmのインストール</h2>
<div>
これはgitで落としてきました。具体的には以下のコマンド<br />
<br /></div>
<div>
<pre>git clone git://github.com/creationix/nvm.git ~/.nvm
</pre>
</div>
<div>
<br />
これでnvm実行に必要なすべてのファイルが~/.nvmにダウンロードされます。<br />
~/.nvm/nvm.shを実行すればnvmコマンドが使えるようになりますが、ここではまだ実行しません。<br />
<br />
<h2>
libexecinfoのインストール</h2>
<div>
恐らくここが一番の難関だと思います。</div>
<div>
<br /></div>
<div>
結論から言うと、portsをインストールしてlibexecinfoをダウンロード・展開し、手動でhome/local/に作ったディレクトリにコピーするという手段をとりました。ソースからでも良いのですが、実施時点でFreeBSDの公開URLが解らなくなっておりまして…。正直、できるならソースからの方が楽だと思います。</div>
<div>
<br /></div>
<div>
まずportsのインストールは<u>こちら</u>を参考にさせて頂きました。</div>
<div>
<br /></div>
<div>
<a href="http://qiita.com/azk0305/items/0bdb0fdab4bc8ebb5909">さくらのレンタルサーバ(スタンダード)でNode.jsをインストールする</a></div>
<div>
<br /></div>
<div>
まずはディレクトリを準備します。参考サイトのコマンドそのままです。</div>
<div>
<blockquote>
<pre>% mkdir ~/local
% cd ~/local
% mkdir work
% mkdir work/ports
% mkdir work/ports/distfiles
% mkdir var
% mkdir var/db
% mkdir var/db/portsnap
% emacs ~/work/ports/portsnap.conf
</pre>
</blockquote>
</div>
最後のコマンドでportsnap.confのエディタが開きます。僕はemacsを使いますが、viでも問題ないです。<br />
<br />
内容はこちらも参考サイトと同じ内容です。<br />
パスの中のhome下のユーザー名部分の修正だけ注意してください。WORKDIRとPORTSDIRの2か所です。<br />
<br /></div>
<div>
<blockquote>
<pre># Default directory where compressed snapshots are stored.
WORKDIR=/home/(user name)/local/var/db/portsnap
# Default location of the ports tree (target for "update" and "extract").
PORTSDIR=/home/(user name)/local/work/ports
# Server or server pool from which to fetch updates. You can change
# this to point at a specific server if you want, but in most cases
# using a "nearby" server won't provide a measurable improvement in
# performance.
SERVERNAME=portsnap.FreeBSD.org
# Trusted keyprint. Changing this is a Bad Idea unless you've received
# a PGP-signed email from <security-officer reebsd.org=""> telling you to
# change it and explaining why.
KEYPRINT=9b5feee6d69f170e3dd0a2c8e469ddbd64f13f978f2f3aede40c98633216c330
# Example of ignoring parts of the ports tree. If you know that you
# absolutely will not need certain parts of the tree, this will save
# some bandwidth and disk space. See the manual page for more details.
#
# WARNING: Working with an incomplete ports tree is not supported and
# can cause problems due to missing dependencies. If you have REFUSE
# directives and experience problems, remove them and update your tree
# before asking for help on the mailing lists.
#
REFUSE arabic chinese french german hebrew hungarian
REFUSE korean polish portuguese russian ukrainian vietnamese
REFUSE x11 x11-clocks x11-drivers x11-fm x11-fonts x11-servers x11-themes x11-toolkits x11-wm
REFUSE palm cad astro
</security-officer></pre>
</blockquote>
</div>
<br />
このファイルをportsnapコマンドで読み込めば、portsの準備は完了です。<br />
<div>
<blockquote>
<pre>% portsnap -f ~/ports/portsnap.conf fetch extract update
</pre>
</blockquote>
</div>
portsからインストールしたものは、解りやすいように~/local/ports下にインストールするように設定します。<br />
<br />
以下のコマンドで、ディレクトリの作成と~/.cshrcの編集を開きます。<br />
<div>
<blockquote>
<pre>% cd ~/local
% mkdir ports
% cd ports/
% mkdir -p bin sbin etc lib tmp/dist tmp/work var/db/pkg var/db/ports var/run
% emacs ~/.cshrc
</pre>
</blockquote>
</div>
<br />
.cshrcの追加内容は参考サイトとほぼ同じですが、NODE_PATHとNODE_MODULESを削除し、代わりにCPATHを追加しています。cプログラムソース内のincludeがうまく行くようにするためです。念のため、PATHに${HOME}/local/libも追加していますが、これは機能していないかもしれません。<br />
<br />
また、SRCCONFの設定も重要ですので忘れずに入れてください。<br />
<div>
<blockquote>
<pre>setenv PATH ${PATH}:${HOME}/local/ports/bin:${HOME}/local/lib
setenv CPATH
setenv CPATH ${CPATH}:${HOME}/local/include
setenv LD_LIBRARY_PATH
setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:${HOME}/local/lib
setenv INSTALL_AS_USER yes
setenv PREFIX ${HOME}/local/ports
setenv LOCALBASE ${HOME}/local/ports
setenv PKG_DBDIR ${LOCALBASE}/var/db/pkg
setenv PKG_TMPDIR ${LOCALBASE}/tmp/
setenv PORT_DBDIR ${LOCALBASE}/var/db/pkg
setenv DISTDIR ${LOCALBASE}/tmp/dist
setenv WRKDIRPREFIX ${LOCALBASE}/tmp/work
setenv PORTSDIR ${HOME}/local/work/ports
setenv PKGTOOLS_CONF ${LOCALBASE}/etc/pkgtools.conf
setenv DEPENDS_TARGET 'install clean'
setenv X11BASE ${LOCALBASE}
setenv PKG_CONFIG_PATH "$HOME/local/ports/lib/pkgconfig:$HOME/local/ports/libdata/pkgconfig:/usr/lib/pkgconfig:/usr/local/lib/pkgconfig:/usr/local/libdata/pkgconfig:/usr/libdata/pkgconfig"
# Set user and group variables to ourself
setenv BINOWN `whoami`
setenv BINGRP `id -G -n ${BINOWN}`
setenv SHAREOWN ${BINOWN}
setenv SHAREGRP ${BINGRP}
setenv MANOWN ${BINOWN}
setenv MANGRP ${BINGRP}
# Make sure files are installed with correct default permissions
setenv BINMODE 744
setenv SHAREMODE 644
setenv MANMODE 644
# Make sure we don't really try to become root, but just execute everything as ourselves
setenv SU_CMD "sh -c"
# Make sure the systemdefault make.conf is not read
setenv __MAKE_CONF ${LOCALBASE}/etc/make.conf
# Keep our own version of ldconfig hints
setenv LDCONFIG "/sbin/ldconfig -i -f ${LOCALBASE}/var/run/ld-elf.so.hints"
#setenv LDCONFIG "/sbin/ldconfig -f=${LOCALBASE}/var/run/ld-elf.so.hints -i -R=${LOCALBASE}/etc/ld-elf.so.conf "
setenv LD_LIBRARY_PATH ${LOCALBASE}/lib
setenv LD_RUN_PATH ${LOCALBASE}/lib
setenv PATH ${LOCALBASE}/bin:${LOCALBASE}/sbin:${PATH}
setenv MANPATH_MAP ${LOCALBASE}/bin:${LOCALBASE}/man
# Set application specific variables to make sure it doesn't pick up things from the main system
setenv APXS ${LOCALBASE}/sbin/apxs
setenv PERL ${LOCALBASE}/bin/perl
setenv PERL5 ${PERL}
setenv SITE_PERL ${LOCALBASE}/lib/perl5/site_perl/5.8.8
setenv SITE_PERL5 ${SITE_PERL}
setenv PERL_VERSION 5.8.8
setenv PERL_VER ${PERL_VERSION}
setenv SRCCONF ~/local/ports/etc/src.conf
</pre>
</blockquote>
</div>
<br />
ファイルを保存したら、上記パスを通したディレクトリの作成と、libexecinfoの展開を手動で行います。<br />
<br />
まずはportsからlibexecinfoをmake installします。<br />
先に言っておくと、これはルート権限がないため失敗に終わりますが、その後手動でコピーするため問題ないです。<br />
<br />
<div>
<pre>% cd ~/local/work/ports/devel/libexecinfo
% make install
</pre>
</div>
<br />
実行はpermission deniedで失敗に終わりますが、~/local/ports/のincludeとlibには目的のファイルが生成されています。~/local/にユーザー領域内での参照用のディレクトリ、includeとlibを作成し、生成されたファイルをコピーします。<br />
<br />
<div>
<pre>% cd ~/local/
% mkdir -p include lib
% cp ~/local/ports/include/execinfo.h ~/local/include/
% cp ~/local/ports/lib/libexecinfo.* ~/local/lib/
</pre>
</div>
<br />
<br />
ここまで終わったのち、.cshrcを読み直します。<br />
<br />
<div>
<pre>% source ~/.cshrc
</pre>
</div>
<br />
<br />
<h2>
node.jsのインストール</h2>
<div>
ここまでくればあと一歩ですが、実は大きな問題があります。</div>
<div>
<br /></div>
<div>
落としてくるソースのmksnapshotのコンパイルでlibexecinfoを利用するのですが、ライブラリの参照先が固定で-L/usr/local/libになっているのです。</div>
<div>
<br /></div>
<div>
execinfo.hのincludeはCPATHで対応できるのですが、v8エンジン系のコンパイルで使用しているgypのパラメータファイルに固定で記述された値が使用されており、ここを修正しないとコンパイルが成功しません。</div>
<div>
<br /></div>
<div>
ここで通常はソースからコンパイルを選択すると思いますが、僕はあえてnvmでやりたかったのでnvm.shを書き換え、makeが走る前に自作のシェルが動作するように変更しました。</div>
<div>
<br /></div>
<div>
関数nvm()内、case文の"install" | "i" )下、変数tmpdir、tarballの設定が終わった後のif文
<br />
<br />
<pre> if (
[ -n "$tarball" ] && \
mkdir -p "$tmpdir" && \
curl -L --progress-bar $tarball -o "$tmptarball" && \
nvm_checksum "$tmptarball" $sum && \
tar -xzf "$tmptarball" -C "$tmpdir" && \
cd "$tmpdir/node-$VERSION" && \
./configure --prefix="$NVM_DIR/$VERSION" $ADDITIONAL_PARAMETERS && \
+ source ~/.nvm/preinstall.add.sh && \
$make $MAKE_CXX && \
rm -f "$NVM_DIR/$VERSION" 2>/dev/null && \
$make $MAKE_CXX install
)
then
nvm use $VERSION
...
</pre>
<br /></div>
<div>
<br /></div>
<div>
追加したシェルスクリプト~/.nvm/preinstall.add.shの内容は以下です。<br />
<br />
<div>
<pre>#!/bin/sh
function vercomp () {
if [[ $1 == $2 ]]
then
return 0
fi
local IFS=.
local ver1=($1) ver2=($2)
for ((i=${#ver1[@]}; i<${#ver2[@]}; i++))
do
ver1[i]=0
done
for ((i=0; i<${#ver1[@]}; i++))
do
if [[ -z ${ver2[i]} ]]
then
ver2[i]=0
fi
if (( 10#${ver1[i]} > 10#${ver2[i]} ))
then
return 1
fi
if (( 10#${ver1[i]} < 10#${ver2[i]} ))
then
return 2
fi
done
return 0
}
local_vsn=${VERSION/v/}
local -i check
`vercomp $local_vsn "0.10.28"`
check=$?
if [[ $check = 1 ]]
then
fileadd="host"
else
fileadd="target"
fi
sed -i".org" -e "685s/-L\/usr\/local\/lib/-L\/usr\/local\/lib -L$\{HOME\}\/local\/lib/" "$tmpdir/node-$VERSION"/deps/v8/tools/gyp/v8.gyp
sed -i".mid" -e "696s/-L\/usr\/local\/lib/-L\/usr\/local\/lib -L$\{HOME\}\/local\/lib/" "$tmpdir/node-$VERSION"/deps/v8/tools/gyp/v8.gyp
sed -i".mid" -e "707s/-L\/usr\/pkg\/lib -Wl,-R\/usr\/pkg\/lib/-L\/usr\/pkg\/lib -Wl,-R\/usr\/pkg\/lib -L$\{HOME\}\/local\/lib/" "$tmpdir/node-$VERSION"/deps/v8/tools/gyp/v8.gyp
sed -i".mid" -e "682s/{/\{'include_dirs+':['$\{HOME\}\/local\/include'],/" "$tmpdir/node-$VERSION"/deps/v8/tools/gyp/v8.gyp
sed -i".mid" -e "693s/{/\{'include_dirs+':['$\{HOME\}\/local\/include'],/" "$tmpdir/node-$VERSION"/deps/v8/tools/gyp/v8.gyp
sed -i".mid" -e "704s/{/\{'include_dirs+':['$\{HOME\}\/local\/include'],/" "$tmpdir/node-$VERSION"/deps/v8/tools/gyp/v8.gyp
sed -i"org" -e "117s/-L\/usr\/local\/lib/-L\/usr\/local\/lib -L$\{HOME\}\/local\/lib/" "$tmpdir/node-$VERSION"/out/deps/v8/tools/gyp/mksnapshot."$fileadd".mk
sed -i"org" -e "117s/-L\/usr\/local\/lib/-L\/usr\/local\/lib -L$\{HOME\}\/local\/lib/" "$tmpdir/node-$VERSION"/out/deps/v8/tools/gyp/v8_shell."$fileadd".mk
sed -i"org" -e "162s/-L\/usr\/local\/lib/-L\/usr\/local\/lib -L$\{HOME\}\/local\/lib/" "$tmpdir/node-$VERSION"/out/node.target.mk
</pre>
</div>
<br />
<br />
恐らくFreeBSD部分だけ修正すればよいと思われますが、/usr/local/lib/を直接指定している部分はすべて変更してあります。<br />
<br />
※異なる(特にv0.10.29以降)のバージョンをインストールする場合には、一度ダウンロードして変更対象ファイルの内容を確認し、sedの行数指定などを見直す必要があります。全面的な見直しも必要かもしれません。<br />
<br />
このシェルスクリプトには作業当時の最新バージョンであるv0.10.29のgyp関連の設定ファイル名が変更されている事への対応が入っていますが、実際この作業をしている時点でv0.10.29のインストールは出来ませんでした。<br />
uv.h内の変数addr, address6について'xxx' has incomplete typeのエラーが出ていたためで、これはこちらで対処する範囲外と判断し、v0.10.28のインストールを実施しています。<br />
<br />
<br />
ここまでの修正を実施して、nvm install v0.10.28を実行すればnode.jsがインストールされるはずです。<br />
<br />
<div>
<pre>% bash
$ source ~/.nvm/nvm.sh
$ nvm install v0.10.28
</pre>
</div>
<br />
<h2>
アプリケーションの準備、実行・確認</h2>
<div>
ここまで来れば後はアプリケーションを動作させるだけ!と思っていたのですが、実はここまで自分が全く考慮していなかった問題があることが解りました。</div>
<div>
<br /></div>
<div>
解放されているポートってあるのかな…?</div>
<div>
<br /></div>
<div>
さくらインターネットスタンダードに関して調べてみたところ、ポートはこれ以外は閉めてまっせ、とのこと。</div>
<div>
<br /></div>
<div>
<a href="http://support.sakura.ad.jp/manual/rs/tech_server.html">さくらのレンタルサーバー基本仕様</a></div>
<div>
<br /></div>
<div>
正直、これを見る前に闇雲にやってみて他にも空いてそうなポートが無きにしも非ずだったのですが、とりあえず開けてまっせ、とのたもうておられるWebDAVの9800で起動してみたところ、アプリケーションは問題なく動作していることが確認できました。</div>
<div>
<br /></div>
<div>
本番稼働は別として、デモや研究などには利用できそうに思っています。</div>
<div>
<br /></div>
</div>
<div>
<br />
<br /></div>
のりhttp://www.blogger.com/profile/14593466147140947891noreply@blogger.com0tag:blogger.com,1999:blog-1070925964680657200.post-15693564749909956752014-07-09T23:39:00.001+09:002014-07-09T23:39:38.627+09:00店舗用プリンタなどのハードウェアがこんなに進化してたなんて知らなかった自分が恥ずかしい今はHTTPやWebSocket on HTTPで印刷からキャッシュドロアなどのデバイスのコントロールまで出来ちゃうらしいです。<br />
<br />
<br />
知らなかった~。<br />
<br />
つまり、PCやタブレットなどのスマートデバイスに表示されたウェブアプリケーションでPOS周りのコントロールが出来ちゃうんです。<br />
<br />
しかも、JavaScriptでシリアル制御信号を送るプログラムも組み込めるので、POSだけに留まらない、店舗全体で統一されたIT環境を作ることだってできちゃうはず!<br />
<br />
<br />
しかし、自分が研究していた技術がこんなところで素敵に応用されているとは。。<br />
<br />
<br />
まるで回し者のように宣伝すると、EPSONのインテリジェンスレシートプリンタに搭載されている、ePOS-PrintとePOS-Device。<br />
<br />
<a href="http://faq.epson.jp/faq/01/app/servlet/qadoc?QID=032766">【概要】</a><br />
<br />
要はePOSサーバーと言っていいですかね。これを搭載したプリンタをLAN内に置いておくと、そこにHTTPやWebSocketで命令を送信することで印刷やドロアオープンなどの命令を肩代わりしてくれるというもの。<br />
<br />
しかもePOS-Print APIとePOS-Device APIという形でJavaScriptで簡単に起動できるのでnodejs知ってる人なら見ただけで構築イメージが湧いちゃいます。<br />
<br />
JavaScriptが都合悪い場合でもSOAPの口を用意してくれているので、ブラウザアプリ以外からでも同じ経路で命令を出すこともできます。<br />
<br />
デバイスの登録もスクリプトのセットもプリンタ側のウェブUIで簡単に出来るので、設置の方も問題なし。<br />
<br />
さらに、ちょっとしたデータサーバーもWebSocketで用意されているので、あるデバイスで発生したイベントをチャットのように他のデバイスで拾い、しかもさらに別のデバイスの状態に応じて動きを変えるなんてこともできそう。<br />
<br />
<br />
店内の誰かのハッピーバースデーで動画を流したり、入店待ちの客の人数に応じて、長居してるお客さんにメッセージを流したりできそうかなー。<br />
<br />
<br />
なんか色々考えちゃいますねーのりhttp://www.blogger.com/profile/14593466147140947891noreply@blogger.com0tag:blogger.com,1999:blog-1070925964680657200.post-15364714901361271402014-06-29T20:07:00.001+09:002014-06-29T20:07:52.186+09:00Googleが空間認識するタブレットを作成するそうです6月27日のニュースにこんなのがありました。<br />
<br />
<br />
<a href="http://newsbiz.yahoo.co.jp/detail?a=20140627-00000029-jijnb_st-nb">空間認識タブレット発売へ=米グーグル、来年初旬にも</a><br />
<br />
<br />
今僕が研究しているAR(拡張現実)の中にも奥行などの空間を認識する技術があるのですが、おそらくこれをもっとハードウェアレベルで精緻にして端末に初期搭載し、開発者向けにゲームその他アプリ開発のプラットフォームを提供しようというもの。<br />
<br />
<br />
この技術自体は面白いのです。<br />
<br />
カメラのフレームに入った空間を認識することで、より自然なキャラクターなどの配置が行えますので、現実をベースにしたリアリティのあるコンテンツが提供できるのです。<br />
<br />
<br />
ただ、これ研究してて本当に難しいのが、「どんなコンテンツを乗せると面白いのか」と言うところ。<br />
<br />
<br />
何乗せてもある程度面白いものが出来るのですが、なかなか面白いアイディアが浮かばないんですよね。<br />
<br />
<br />
今回のGoogleの取り組みで、より多くの技術者が参画して面白いアイディアが出ると良いなと思います。のりhttp://www.blogger.com/profile/14593466147140947891noreply@blogger.com0tag:blogger.com,1999:blog-1070925964680657200.post-8944670636272208652014-06-22T12:12:00.001+09:002014-06-22T12:12:53.627+09:00GoogleのWeb Starter Kitが良さげWeb作成するうえで必ず書かなければならないコードってありますよね?<br />
<br />
最近ではモバイル端末も意識しなければならないので、非常に多くのコードとレイアウトへの意識が必要になりました。<br />
<br />
<br />
それらをドキュメンテーションも含めてテンプレート化しちゃったものがこちら<br />
<br />
<a href="https://developers.google.com/web/starter-kit/">Google Web Starter Kit</a><br />
<br />
<br />
さっそくダウンロードしてみました。<br />
<br />
<br />
結論からいって、なかなか良さげです。さすがGoogle。<br />
<br />
めんどくさーいレスポンシブも含めてある程度のデザインがclass指定だけで出来ちゃう。<br />
<br />
アイコンとかもセットになってる。<br />
<br />
<br />
依存するライブラリもないみたいなので、bootstrapなんかとも共存できるんじゃないかな?<br />
<br />
<br />
詳しい使い方は同梱のstyle guideで確認できます。メニューは以下。<br />
<br />
<br />
<ol>
<li>Typography</li>
<li>Buttons</li>
<li>Lists</li>
<li>Links</li>
<li>Icons</li>
<li>Breadcrumbs</li>
<li>Table</li>
<li>Grid</li>
<li>Colors</li>
<li>Highlights</li>
<li>Editorial header</li>
<li>Article section</li>
<li>Guides section</li>
<li>Page header</li>
<li>Quote</li>
<li>Featured icons</li>
<li>Featured spotlight</li>
<li>Featured list</li>
<li>Featured block</li>
<li>Article navigation</li>
</ol>
<br />
<div>
雰囲気はこんな</div>
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEin4vFbOQIWhAtA6_KpGsxF5HeHdw4vQ1xkwfnx-aZJ5wm3snIBqXRBvY2xnMpKKPmJimnQz8cDz3lgbbjAaWBpOyCbh5j8j0KCoZM0D35Ure8EK3SLKMrtVBLUR9cazDECTYxPCtDxUswM/s1600/gwebstarterkit.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEin4vFbOQIWhAtA6_KpGsxF5HeHdw4vQ1xkwfnx-aZJ5wm3snIBqXRBvY2xnMpKKPmJimnQz8cDz3lgbbjAaWBpOyCbh5j8j0KCoZM0D35Ure8EK3SLKMrtVBLUR9cazDECTYxPCtDxUswM/s1600/gwebstarterkit.png" height="208" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
今度うちのサイトをこれ使ってリニューアルしてみようかなー</div>
<div>
<br /></div>
のりhttp://www.blogger.com/profile/14593466147140947891noreply@blogger.com0tag:blogger.com,1999:blog-1070925964680657200.post-78435010172888033252014-06-20T22:33:00.000+09:002014-06-20T22:33:16.167+09:00量子コンピュータがあぁぁぁ!ついに商用化されましたね!<br />
<br />
第一号のユーザーはロッキードマーチンだとか。何に使うんだろう?<br />
<br />
これの何がすごいって、うん。俺説明できるほど知識ありません、残念ながら(笑)。<br />
<br />
<br />
普通のコンピュータは入力データをアルゴリズムを通して出力データに変えます。<br />
<br />
つまり、何某かの現象の答えをコンピュータに出させるには、その現象を間違わずに表現した「アルゴリズム」が必要になるのです。<br />
<br />
それに対して量子コンピュータはそんなもの必要としません。<br />
<br />
数あるパターンの中から最適なものを抽出してくれるのが量子コンピュータだからです。<br />
<br />
<br />
今はまだここまでですねー。<br />
<br />
これから「何に使うのか?」を考えていって、それが世の中を劇的に変えていったら、「量子コンピュータは凄い!」という事になるんじゃないでしょうか?<br />
<br />
まぁでも間違いなく近々そんな日が来ると思いますけど。<br />
<br />
<br />
<br />
いやー胸熱だなー。ロマンの塊ですやん、量子コンピュータって!<br />
<br />
<br />
良い世の中に生まれました(笑)のりhttp://www.blogger.com/profile/14593466147140947891noreply@blogger.com0tag:blogger.com,1999:blog-1070925964680657200.post-6242186663505036002014-06-19T14:34:00.000+09:002014-06-19T14:34:33.083+09:00LINEを韓国国情院が傍受しているというニュースで思う事事の発端は<span style="background-color: white; color: #333333; font-family: メイリオ, 'Hiragino Kaku Gothic Pro', Meiryo, 'ヒラギノ角ゴ Pro W3', 'MS PGothic', 'MS UI Gothic', Helvetica, Arial, sans-serif; font-size: 15px; line-height: 27.200000762939453px;">FACTA ONLINEが報じたニュース</span><br />
<span style="background-color: white; color: #333333; font-family: メイリオ, 'Hiragino Kaku Gothic Pro', Meiryo, 'ヒラギノ角ゴ Pro W3', 'MS PGothic', 'MS UI Gothic', Helvetica, Arial, sans-serif; font-size: 15px; line-height: 27.200000762939453px;"><br /></span>
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;"><span style="font-size: 15px; line-height: 27.200000762939453px;"><a href="http://facta.co.jp/article/201407039.html">韓国国情院がLINE傍受</a></span></span><br />
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;"><br /></span>
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;">「通信の秘密」を守る法律がない韓国では問題にならないため、あっさり認めたというもの。</span><br />
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;"><br /></span>
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;">これに対してLINEの森川社長は「きちんと通信を暗号化してるのでありえません」といった趣旨の反論をブログで行った。</span><br />
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;"><br /></span>
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;"><br /></span>
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;">この社長、実は過去にやらかしたことがある。LINE上の通話において、電話番号の詐称が実際可能であるにもかかわらず、問題ないから安心して使ってくださいといった発言をした。</span><br />
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;"><br /></span>
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;">それもあって、この反論を聞いても手放しで安心できないという人が多いという事なんだろう。</span><br />
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;"><br /></span>
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;"><br /></span>
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;">僕が思うに、これ実際やってると思います。</span><br />
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;"><br /></span>
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;">通信を暗号化しているからとか言っていますが、全区間暗号化しているとは思えませんし、実際やろうと思えば何だってできちゃいます。サーバーハックして秘密鍵抜くなんて方法から、ハードディスクを繋いでるコードをネットワークだ!って言いきってしまう力技だって存在します。</span><br />
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;"><br /></span>
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;">傍受したデータを欧州のサーバーにおいて解析しているという話からして真実味があります。</span><br />
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;"><br /></span>
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;"><br /></span>
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;">じゃあもうLINE使わない方が良いのか?と聞かれたらケースバイケース…と答えるかな?</span><br />
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;"><br /></span>
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;"><br /></span>
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;">僕自身、こんな可能性はLINEが出たころからずーっと考えていたことで、最初っから使わないようにしていましたが、今では周りのみんなが使うので使っています。</span><br />
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;"><br /></span>
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;">友達との日常会話や連絡には便利ですからね。</span><br />
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;"><br /></span>
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;"><br /></span>
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;">なんで使うのかというと、恐らく実害はないだろうという希望的観測があるからです。</span><br />
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;"><br /></span>
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;"><br /></span>
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;">実はテキストデータの解析って非常に難しい分野で、テキストマイニングという統計技術を実際に導入しても効果の得られる変数を設定しない限りあまり意味のないものになってしまいます。</span><br />
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;"><br /></span>
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;">統計データですらこんなですから、その天文学的数量になる個人の1データなんて解析する余裕はほとんどないはず。特に無名の1個人であれば彼らにとって追跡するメリットがない上、ものすごいコストがかかってしまうため、やる意味はないかなと。</span><br />
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;"><br /></span>
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;"><br /></span>
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;">政治家や影響力のある著名な方は別ですが、個人が韓国の国益に関しない情報を発信する分には、それほど大きな問題にはならないかと思います。個人にとっては。</span><br />
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;"><br /></span>
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;"><br /></span>
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;">ただ、とはいえ統計で「日本の動き」を解析されている訳ですから、少なからず国益を損ねていることは確か。</span><br />
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;"><br /></span>
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;">愛国の士のみなさんは無視できない問題でしょう。</span><br />
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;"><br /></span>
<span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;">ならば、絶対安心な「完全に日本にローカライズされたLINE」を作ってみてはどうでしょうか?と思ったりしました。</span><br />
<span style="background-color: white; font-size: 15px; line-height: 27.200000762939453px;"><span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;"><br /></span></span>
<span style="background-color: white; font-size: 15px; line-height: 27.200000762939453px;"><span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;"><br /></span></span>
<span style="background-color: white; font-size: 15px; line-height: 27.200000762939453px;"><span style="color: #333333; font-family: メイリオ, Hiragino Kaku Gothic Pro, Meiryo, ヒラギノ角ゴ Pro W3, MS PGothic, MS UI Gothic, Helvetica, Arial, sans-serif;"><br /></span></span>のりhttp://www.blogger.com/profile/14593466147140947891noreply@blogger.com0tag:blogger.com,1999:blog-1070925964680657200.post-84376158489974677182014-06-18T23:43:00.002+09:002014-06-18T23:43:42.778+09:00もひとつブログ作りましたーなんかやっぱりどうしても更新が少ないなーと思っていました。<br />
<br />
<br />
で、考えたんですけど、僕が今興味を持っている事って、実はIT技術以外だったりするからなのではないかと…。<br />
<br />
<br />
もちろん生業ですし、これからも続けていきますし、このブログも更新したいと思ってます。<br />
<br />
<br />
でもなんかあのAndroidが出たころの興奮と情熱がないんですよね。。<br />
<br />
<br />
Firefox OSの開発端末買ったらまた違うのかもしれませんけど(笑)。<br />
※ってか買う予定<br />
<br />
<br />
あと、今iPhoneアプリもやってますので、何某かの記録を残したいと思います。みんなが躓きそうなコアな情報を出せたらいいな。<br />
<br />
<br />
<br />
はい、本題に戻ります。<br />
<br />
主に時事ネタを取り扱う予定のブログを開設しました。<br />
<br />
タイトルは「自分なりに本気です」<br />
<br />
<br />
<a href="http://noriopi.blogspot.jp/">自分なりに本気です</a><br />
<br />
<br />
ネーミングセンスなどはノー突込みでよろしく(笑)<br />
<br />
<br />
しばらくはこっちの方が更新されそうだな<br />
<br />
<br />
<br />のりhttp://www.blogger.com/profile/14593466147140947891noreply@blogger.com0tag:blogger.com,1999:blog-1070925964680657200.post-26376231149332522422014-06-17T23:12:00.002+09:002014-06-17T23:12:34.024+09:00Docker が気になる<a href="http://jp.techcrunch.com/2014/06/11/20140610google-bets-big-on-docker-with-app-engine-integration-open-source-container-management-tool/?utm_source=dlvr.it&utm_medium=twitter">GoogleのApp EngineもDockerをサポート、オープンソースのコンテナ管理ツールを提供</a><br />
<br />
<br />
これを見て、Dockerが来るような気がした。<br />
各クラウドサービス間の移行まで出来るようになったら無敵じゃない?<br />
<br />
<br />
色々なところで、色々な環境で開発をしてきましたが、サーバー増強やデプロイで失敗している人たちのどれほど多い事か…。<br />
<br />
これは多くの場合、「開発側と管理者側のコミュニケーション不足」が原因となっていると思うんだけど、開発側でDockerにしておけば必要なコミュニケーション量が大幅に減るので問題が激減するような気がする。<br />
<br />
リリース以降のしょーもないミスが減ればみんなハッピーなんじゃないかと。<br />
<br />
<br />
ただ、俺まだこれ使った事ないんです。。<br />
なのでホントにこれで解決出来るのかわからないのだな(笑)!<br />
<br />
<br />
いつか試したい。<br />
<br />
<br />のりhttp://www.blogger.com/profile/14593466147140947891noreply@blogger.com0tag:blogger.com,1999:blog-1070925964680657200.post-20045441111327722322014-05-29T12:06:00.000+09:002014-05-29T12:06:50.164+09:00日付入力を行うjQueryプラグインを作ってみたDatePickerを良く使っていたのだけれど、サジェスト機能とか欲しいなと感じておりました。<br />
<br />
5って入力したら今月の5日とか簡単に入力出来たらいいなと。<br />
<br />
<br />
DatePickerにアドオンすることも考えたのですが、まぁせっかくなので一から作ったのがこれ。<br />
<br />
<br />
[Dater]<br />
<a href="http://nolib.jp/dater.html">http://nolib.jp/dater.html</a><br />
<br />
見た目シンプルにーとか思ったんだけど、白すぎ?<br />
<br />
<br />
フォーム部品なので、送信のテストはちゃんとやったつもりです(笑)<br />
<br />
動きも一連の動きでは問題ないはず<br />
<br />
スマホだとカレンダーの選択がムズイかなー。ちっちゃくて。のりhttp://www.blogger.com/profile/14593466147140947891noreply@blogger.com0tag:blogger.com,1999:blog-1070925964680657200.post-30727122637741326822014-03-29T00:35:00.001+09:002014-03-29T00:35:15.082+09:00久々です。近況などだいぶ更新してなかったですねー。<br />
<br />
2月の半ばから2週間ほどタンザニアに出張しておりましたがゆえに、その準備と帰国後の各方面へのごあいさつ等々で非常に忙しい毎日でした。<br />
<br />
タンザニアはどんなとこだったかと言うと、こんな感じ<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2guGkr-9mCITKwgkwLZzWo7PzAIDrds7nmeHpe57Ca_8E-EJ49vHHigsXTbevNLY2wJ9d6qQPm4T7MQr6nx03pim64pvsSmhOkaU-HarJBbj9o41vhjRrjNOUjFWDU5esNU04OX6GxZ9W/s1600/DSC_0038.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2guGkr-9mCITKwgkwLZzWo7PzAIDrds7nmeHpe57Ca_8E-EJ49vHHigsXTbevNLY2wJ9d6qQPm4T7MQr6nx03pim64pvsSmhOkaU-HarJBbj9o41vhjRrjNOUjFWDU5esNU04OX6GxZ9W/s1600/DSC_0038.JPG" height="240" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigMk4fw-5jFbz0eChRJFXulk-57aqKnUFPdGdDnQ8isIus-6ZbaVRs7ZUEkZAzCWLqGhBBZ0Op_S2wzCdsRqIvS41FQgkylswykr7n1GCF5D1Y-FOK_7HtEL1Wx6d5o4YU8A3PHii6CiwN/s1600/DSC_0065.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigMk4fw-5jFbz0eChRJFXulk-57aqKnUFPdGdDnQ8isIus-6ZbaVRs7ZUEkZAzCWLqGhBBZ0Op_S2wzCdsRqIvS41FQgkylswykr7n1GCF5D1Y-FOK_7HtEL1Wx6d5o4YU8A3PHii6CiwN/s1600/DSC_0065.JPG" height="240" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjs3C1eZoOsggLABLscFme8TRn6aj24RvWZTSswxR3XBRP7mXeHg8w8L4Q_4AHwlbSPJd-n_MBUvr6qA3hLOSzWqz9DoMoGhkINWxKnB4cISwrXBuwXV9XQ0eoz_t2QLYpMa0ZGuXZj4mBB/s1600/DSC_0084.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjs3C1eZoOsggLABLscFme8TRn6aj24RvWZTSswxR3XBRP7mXeHg8w8L4Q_4AHwlbSPJd-n_MBUvr6qA3hLOSzWqz9DoMoGhkINWxKnB4cISwrXBuwXV9XQ0eoz_t2QLYpMa0ZGuXZj4mBB/s1600/DSC_0084.JPG" height="240" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6UyhH9VwzSuzAIS6dUTNivmmjzt1YV0_4r3QxkGR2Ws7vbe-OopPKQ_BtfrhFbX4fAKEfy8YwHZQ7ezNNYqs1iTM3W7M0A-JXLL94MvflS159mOkzlyQFbwkBEbg0_HRk2vHe7E6FJtKN/s1600/DSC_0122.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6UyhH9VwzSuzAIS6dUTNivmmjzt1YV0_4r3QxkGR2Ws7vbe-OopPKQ_BtfrhFbX4fAKEfy8YwHZQ7ezNNYqs1iTM3W7M0A-JXLL94MvflS159mOkzlyQFbwkBEbg0_HRk2vHe7E6FJtKN/s1600/DSC_0122.JPG" height="240" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7WoN8GEYMgHXrQaK80tCgi5tdEjFxra7H9RZUL9F3bZ7fUf3N7F1rzfdOz_jM2O2JVSQwl0LmtVU98Mh3MLtcTv4jRPksMp0Gmpc4GQEAzPFFgAbHIemUxjIW5XStbHCqWFg4EgMGvaYD/s1600/DSC_0145.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7WoN8GEYMgHXrQaK80tCgi5tdEjFxra7H9RZUL9F3bZ7fUf3N7F1rzfdOz_jM2O2JVSQwl0LmtVU98Mh3MLtcTv4jRPksMp0Gmpc4GQEAzPFFgAbHIemUxjIW5XStbHCqWFg4EgMGvaYD/s1600/DSC_0145.JPG" height="240" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQZmMbSMN-uRdx81OmDeQGhddNEfQk3QzvoQOFYCky0cwszZO4210-xWCShLQRfIZzAd75XO994-93dD3UbK42hZ0lNKjj8kyFpXQ-6v_hd7tbny7hhbc37rbZnFnF4m_2371CUgg_zWqs/s1600/DSC_0147.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQZmMbSMN-uRdx81OmDeQGhddNEfQk3QzvoQOFYCky0cwszZO4210-xWCShLQRfIZzAd75XO994-93dD3UbK42hZ0lNKjj8kyFpXQ-6v_hd7tbny7hhbc37rbZnFnF4m_2371CUgg_zWqs/s1600/DSC_0147.JPG" height="240" width="320" /></a></div>
<br />
食べ物も自分は好きでしたし(ホテルでは色んな食事が出ます。パスタもあります)、人も良いしとても良かったですよ!<br />
<br />
ただ、遠いのが難点ですねー。ドバイまで11時間、トランジット(行き5時間、帰り2時間)、タンザニアまで5時間ですから、さすがに疲れます(笑)。<br />
<br />
で、まぁ帰ってきて次のプロジェクトが始まり、土日は色んな人に会いとやっていたらあっという間に二か月。<br />
<br />
<br />
でも最近、やっとフリーランスらしくなってきました。<br />
<br />
この仕事以外にも請負が一つとスタートアップが一つ。あと個人的にやりたいと思ってた2つのソリューションが進み始めています。<br />
<br />
<br />
今までは自身の技術力で何とかしようと思っていた所があったのですが、ちょっと考え方を変えました。<br />
<br />
色々な人に作業を依頼していって、輪を広げていく方が良いなと。<br />
<br />
盛り上がりって大事で、それってきっと人が集まるから生まれるところもあるなーと思うようになりました。<br />
<br />
そんな感じで文化祭ノリを出して行けたらなぁと思う今日この頃です。<br />
<br />のりhttp://www.blogger.com/profile/14593466147140947891noreply@blogger.com0tag:blogger.com,1999:blog-1070925964680657200.post-30383864837572506112014-02-06T00:56:00.003+09:002014-02-06T00:56:57.855+09:00決算!一区切り ~フリーランスへの道ついに終えました。決算。<br />
<br />
e-Taxは言われたとおりにやってもカードリーダーとの接続が不安定だしもうあきらめ、結局郵送と言う手段を取りました。<br />
<br />
断言します。<br />
freeeで会計入れてって決算書をpdfで出して印刷し、郵送。<br />
<br />
これが一番楽。<br />
<br />
あれからどんな事があったか書いておきます。<br />
<br />
<br />
初めてのe-Taxが失敗に終わった後、色々模索してました。会計手伝ってくれてる妹と相談しながら、そもそもやる事が解ってない事がだんだんと明らかに。。。<br />
<br />
取りあえずこの後は会計データをきれいにする事に注力していました。うちの場合は現金がマイナスになっていて、そこから会社のお金と自分のお金が会計データ上ではっきり分けられていなかったことを学びました。<br />
<br />
これから独立する人、絶対に会社の財布を用意した方が良いです。何でもよいので。<br />
<br />
そこから自分の財布に入れたら事業主貸し、自分の財布からそこに入れたら事業主借り。経費で落とすものはすべて会社の財布から出す。<br />
<br />
後は交通費など、契約上払ってもらえるものの立替金で苦戦しましたね。<br />
これも財布を作っていなかったからなんですが。<br />
<br />
自分はなかったのですが、源泉徴収された報酬をもらった場合も面倒そうでした。<br />
<br />
<br />
実際、会計はこれくらいであっさり終わったんです。<br />
問題はその後でした。<br />
<br />
1月半ばくらいに税務署から青色申告に必要な書類一式が送られてきました。<br />
<br />
自分はこれを知らなかった!やるべきことはここに全て書いてあったのです!<br />
<br />
中身はとっても解りにくいのですが、脱サラして個人事業主になった人の最初の申告はこんな感じの書類が必要になります。<br />
<br />
まず、決算書。<br />
うちは今回freeeの決算書を印刷できない事情があったので書き写しましたが、実際はA4のペーパーに印刷して送っても大丈夫なんだそうです。これはほとんど問題なし。<br />
<br />
次に確定申告書B。<br />
ここには決算書の収入とサラリーマン時代の収入・保険控除、源泉徴収の内容、さらに独立後に払った保険料を記載します。ここを理解するのに苦戦しましたー。どこにも書いてないんだもん!<br />
<br />
最後にサラリーマン時代の源泉徴収票<br />
台紙にはっつけて同封します。<br />
<br />
<br />
ちなみにうちは今回控えも同封しました。<br />
こうすると向こうで検収印だかを押して返してくれるらしく、これがあると銀行から融資を受ける際に収入がある証拠として使えるのだそうです。<br />
<br />
うちは金を借りる事はないと思いますが、やってみたかったので同封してみました。<br />
<br />
<br />
まぁまだ突っ返される可能性はありますが、とりあえずこれで独立開業もひと段落!<br />
<br />
<br />
フリーランスへの道シリーズもとりあえず今回で終了します。<br />
<br />
<br />
なんかあったらまた書きますけど。のりhttp://www.blogger.com/profile/14593466147140947891noreply@blogger.com0tag:blogger.com,1999:blog-1070925964680657200.post-10173916756100706682014-01-29T00:17:00.002+09:002014-01-29T00:18:06.541+09:00目まぐるしい忙しさまたまた時間が空いてしまいました。。<br />
<br />
前に書いていたタンザニア向けのシステムのリリースが近づき、作業も佳境になってきたところで、ネットワーキングの方がうまくいって、請け負っている案件が一つ増えたり、また他の引き合いもあったりと何だか嘘みたいな忙しさです。<br />
<br />
タンザニアシステムの方は今日ユーザーレビューを受け、特に大きな問題も発生せず、現地スタッフとの確認を経た後にタンザニアへGo!です。<br />
<br />
いや、実際この忙しさから逃れられるかと思うと早くあっち行きたい…(笑)<br />
<br />
<br />
他にも決算やら友達の結婚式やらで、このままだとあっという間に2014年終わりそうな気すらしております。<br />
<br />
<br />
このブログの本懐である、技術的な記事もさすがに書いていきたいとも一応思ってるんですよ?<br />
<br />
<br />
とりあえず、今を乗り切るために頑張ります!のりhttp://www.blogger.com/profile/14593466147140947891noreply@blogger.com0tag:blogger.com,1999:blog-1070925964680657200.post-20873441172577779622014-01-09T00:58:00.001+09:002014-01-10T01:44:13.464+09:00仕事順調っすー久しぶりの更新になりました。<br />
<br />
最近ちょっと忙しいんですよねー。<br />
公私ともに。<br />
<br />
そうそう、ついに委託の仕事をいただきました。<br />
今お世話になっているところとは違うつながりです。<br />
<br />
祝!やっとフリーランスらしい仕事!(笑)<br />
こんな仕事増やしたいです。<br />
<br />
<br />
あと、今の仕事が実はタンザニアの会社向けのシステム開発なんですけど、2月近辺でタンザニア行きがほぼ決定しました。トレーニングのためです。<br />
<br />
<br />
フリーランスを海外(しかもアフリカ)出張させるとか太っ腹ですよねー。<br />
喜んで手を上げちゃいました。絶対旅行じゃ行かないし(笑)<br />
<br />
<br />
という訳で、パスポートやら予防接種やら順調に準備整え中です。<br />
<br />
<br />
出来たらレポート書きたいですね。折角ですし。のりhttp://www.blogger.com/profile/14593466147140947891noreply@blogger.com0tag:blogger.com,1999:blog-1070925964680657200.post-83700081838490031902013-12-06T00:33:00.002+09:002013-12-06T00:33:21.031+09:00初請求書! ~フリーランスへの道初仕事について早20日。<br />
<br />
人生で初めて請求書なる物を書きました!<br />
<br />
本人、そんなことすっかり忘れてました!<br />
お客様の方から「請求書出してね」って言われる始末。。。<br />
<br />
<br />
で、まぁ取り急ぎだったんですが、請求書ってどんなふうに書けばよいか調べてみました。<br />
<br />
<br />
結論、必要な項目があればどう書いてもよい。印鑑も不要なところもあるらしい。<br />
<br />
<br />
とは言え、必要な項目が良くわからなかったのと、課税・非課税が難しいのとで、今使っている会計ソフト、freeeにβ機能として搭載されている請求書作成機能を使って作ってみました。<br />
<br />
<br />
契約書の金額を日割りしてソフトウェア開発費一式として、また交通費も請求して良いという契約だったのでそちらも日数分請求書に記載しました。<br />
<br />
<br />
交通費の方は非課税ですが、これは勘定科目を入れるだけで勝手に対応してくれるので非常に心強かったですね。<br />
<br />
<br />
後は請求先、請求元、振込先などを記載して提出したら一発オーケー!(本来そういうものじゃないですけど(笑))<br />
<br />
税金計算や振込先を気にされていたようなので、次回から振込先はカタカナ表記も併記して、備考に税金計算方法を記述しようと思います。<br />
<br />
<br />
それにしても、祝初売上!<br />
<br />
そして、さらにさらに今日別に追加発注もいただくという景気の良さ!<br />
<br />
<br />
最近ついてますのりhttp://www.blogger.com/profile/14593466147140947891noreply@blogger.com0tag:blogger.com,1999:blog-1070925964680657200.post-78782935440942686482013-11-15T23:19:00.004+09:002013-11-15T23:19:53.567+09:00初仕事いただきました ~フリーランスへの道とある会社の業務システム開発を委託されている会社がありまして、そこの開発メンバーとして業務委任という形で常駐させていただく仕事をもらいました。<br />
<br />
ランサーズなどで細々提案活動をやってきましたが、やはり安定的な受注は難しい…。<br />
<br />
<br />
そんな折、上記仕事の話がありまして、今回お受けすることになりました。<br />
<br />
やはりある程度生活できるだけの収入があってこそ、自分のやりたい制作活動にも力が入ると感じましたし、勢いも大事ですがリスクを出来るだけ避けるやり方をしていかないと、ただでさえ成功率の低い話ですのですぐ潰されてしまうかなと。<br />
<br />
それにここには同じくフリーランスで活動している方も何人かいらっしゃるようで、参考になる話も聞かせてもらえそうです。<br />
<br />
<br />
しかし無計画で飛び出したけど、運に救われたなぁと実感。。。<br />
<br />
<br />
皆さんがフリーになる時はもうちょっと計画的に、失業保険を最大限活かして、仕事をもらえる算段がある程度ついてから飛び出した方が良いと思います(笑)。<br />
<br />
開業するのは簡単ですからね。<br />
11月、12月を避けておけばいつでも良いですし。<br />
<br />
個人的には2月3月が良いかなと思いますが…。<br />
<br />
<br />
フリーランスへの道はこの後初めての確定申告が終わったくらいで終わる予定です。のりhttp://www.blogger.com/profile/14593466147140947891noreply@blogger.com0tag:blogger.com,1999:blog-1070925964680657200.post-56716338221410781282013-11-05T01:54:00.001+09:002013-11-05T01:54:20.272+09:00どうやってフリーランスに転向するのが良いか ~フリーランスへの道この間、ダメ元でハローワークに行きました。<br />
<br />
なかなか受注につながらなくて、なんでも良いから収入になりそうなものを手当たり次第試してるんです(笑)<br />
<br />
思った以上に人がいっぱいいて、びっくりしました。<br />
しかも結構普通な人が多い。<br />
<br />
皆勝手を知っている風で、建物内に特に案内などは無いんですがスムーズに動いている。<br />
<br />
<br />
俺は全然わからなかったんですが、職員さんに話しを聞いて、離職者の登録の窓口の場所を聞いてそこに行ってみました。<br />
<br />
問診票のようなものの記入や写真撮影、離職票への振込銀行口座の記入など、受付前にやらねばならぬことがたくさんあって、あたふた。<br />
<br />
待ち人数が8人くらいいたんですけど、呼ばれた時には全部記入終わってませんでした。<br />
<br />
<br />
まぁ結論から言うと、問診票みたいなやつに正直に自営業として開業していると記入したんで失業保険はもらえませんでした。ただ、廃業すればもらえるらしいです。<br />
<br />
<br />
多分、会社員からフリーランスになるのに一番いい手順は、辞めた後失業保険が出る間はそれでしのぎつつ、実績積んだり営業活動にいそしんで、それが切れるかいける算段がついてから開業するのが良い手順なんだろうという事が解りました。<br />
<br />
<br />
こういうの、教えてほしいですよねー前もって。<br />
別に不正しようってんじゃなくて、頑張ろうとしている人間には積極的に支援してくれても良いと思うんですけどね。のりhttp://www.blogger.com/profile/14593466147140947891noreply@blogger.com2tag:blogger.com,1999:blog-1070925964680657200.post-74388760326595577012013-10-27T00:18:00.001+09:002013-10-27T00:18:23.454+09:00Chrome Extension 「Fill Screen」作った写真撮るときに好きな背景色で撮りたくて、全画面を指定色で塗りつぶすChrome Extensionを作りました<br />
<br />
<a href="https://chrome.google.com/webstore/detail/fill-screen/alpkgjlaehlfefagjfaddblggbogfdbl?hl=ja&gl=JP">Fill Screen</a><br />
<br />
まぁ大した機能じゃないですけど、緑一色にして癒されたり、紫一色にして怪しい気持ちになったりできるかも(笑)のりhttp://www.blogger.com/profile/14593466147140947891noreply@blogger.com0tag:blogger.com,1999:blog-1070925964680657200.post-44342810974283539862013-10-25T13:42:00.001+09:002013-10-25T13:42:25.398+09:00日本人は皆社会に追われて生活してるフリーランスになって気ままな生活を送っていて非常に強く感じるようになりました。<br />
<br />
<br />
多分、日本人働き過ぎです。いや、昔から言われてる事だと思いますけど。。<br />
<br />
<br />
僕が言いたいのは時間じゃないんです。<br />
皆、何かに追われるように働いている。。<br />
<br />
<br />
かくいう僕も今これからやってくる税金と保険の支払いに追われるように、何とかいくらかは稼がないとと必死になっています。<br />
<br />
<br />
これが嫌なら会社員として真面目に働け、という事なんでしょうけど。<br />
<br />
<br />
でも近年の企業は真面目な社員を人間として扱ってますか?<br />
(僕はIT企業しか知りませんけど)<br />
<br />
社員のキャリアプランやメンタル・体調なんてお構いなしで、会社の利益のためにコスト削減のために良いように使われる。不要になればリストラと称して退職に追い込まれる。<br />
<br />
<br />
でもみんな怖いから辞められない。<br />
<br />
他の企業も終身雇用が基本だからなかなかいい仕事がない。<br />
そんな状況で税金や借金を払えるか解らない。<br />
<br />
<br />
多分、みんな会社員ってギリギリで働いているからなんじゃないかと思うんです。<br />
<br />
誰だって1年位何もしないで楽しみたいって思うと思うんです。<br />
<br />
でも、会社が許してくれないし、税金や保険を払いながら遊べるほど貯えもできていない。<br />
<br />
<br />
<br />
で、僕が思ったのが「みんな社会に追われて生活してる」んだなって事。<br />
<br />
個人の生活のためよりも、会社や社会を支えるために働かされ続けてる。<br />
<br />
みんな必要以上に恐怖をあおられ、経営者層や国の都合のいいように働かされ続けているように見えるんです。<br />
<br />
<br />
<br />
僕ら本当に必要なもののためにこき使われているんですかね?<br />
<br />
税金高くないですか?<br />
本当は必要ない公共福祉をもっと見直せばこんなに払わなくて良いんじゃないでしょうか?<br />
<br />
健康保険だってそうです。<br />
予防医療に力を入れるようにすればこんなに高額な保険を払う必要はないんじゃないでしょうか?<br />
治らない病気が治るようにする研究等に、もうこんなにお金をかけなくても良いのでは?<br />
<br />
<br />
終身雇用は必要でしょうか?<br />
終身雇用がなくなれば転職しやすくなります。給料も実力に応じて上がります。<br />
<br />
一時的に働くのを止めてバカンスを楽しむ事だって抵抗なくできます。うつ病も減るでしょう。<br />
<br />
税金や保険が安くなればより一層です。<br />
<br />
<br />
<br />
これからの社会に合わせた制度に変えていかなければいけないのは今じゃないでしょうか?<br />
<br />
高齢化社会が進みますが、国民は昔に比べて医学知識が豊富になり、自己予防が高レベルでできるようになりました。<br />
<br />
大きく問題になるのは今の高齢者です。<br />
<br />
そういった必要なところにピンポイントに力を入れて、国民がより知性を持って行動できるよう裾野を広げる活動を後押ししていくようにしていく事が、これからの社会にとって良いのではないかと思うのです。<br />
<br />
<br />
<br />
<br />のりhttp://www.blogger.com/profile/14593466147140947891noreply@blogger.com0tag:blogger.com,1999:blog-1070925964680657200.post-40138731365088973752013-10-24T12:06:00.000+09:002013-10-24T12:06:21.276+09:00世界を変えるかも知れないビットコイン世界では麻薬取引などに使われて問題になっているというビットコイン。<br />
<br />
いい機会なので、どういう仕組みなのかちゃんと調べてみました。<br />
<br />
<br />
ウィキを読んでみてもわけが解らず、ここを含めて色々見てみてやっとどういうものかつかめてきました<br />
<br />
<a href="http://gigazine.net/news/20131007-what-is-bitcoin/">http://gigazine.net/news/20131007-what-is-bitcoin/</a><br />
<br />
<br />
速い話、miner(マイナー)と呼ばれるプログラムをインストールしたパソコン全体で「銀行」を構成するという思想です。<br />
<br />
そしてこのminerはネットワークを通じてつながっている。<br />
<br />
そのプログラムはビットコインの適切な総供給量を持っており、世界中のminerがそれを取り合うわけです。おそらくパソコンのスペックが高いほどたくさん取れる仕組みになっているんだと思います。<br />
<br />
取ったピットコインが自分の財布(ウォレット)に入ってきます。<br />
<br />
ビットコインの取引はどうするのかというと、miner全体で取引(トランザクション)を分散保持します。取引が受け入れられるのに認証があり、それを突破すると取引自体が分散保持され、ビットコインの移動が銀行のような権威を通さずに行われます。<br />
<br />
犯罪などで問題になっているのは、この取引を追跡することが仕組み上できないからという事です。<br />
<br />
<br />
仕組みはざっとこんな感じ。<br />
<br />
<br />
では何故これが世界を変えるのか?<br />
<br />
今の経済は「お金」というシステムの上に成り立っています。<br />
<br />
お金はそもそも価値のある金属で作り、政府(銀行)がお墨付きを付けた「硬貨」と、銀行が管理している金への引換券である「紙幣」で成り立っています。現在の紙幣はそれ自体が価値を持っていますが。<br />
<br />
ここで注目してほしいのは、どちらも銀行という権威が関わっているという点です。<br />
<br />
彼らが管理し、お墨付きを加えるという権力を持っているため、お金のシステムは銀行に支配されています。<br />
<br />
世界の貨幣は米ドルを中心に回っています。それを連邦準備制度理事会というアメリカの主要銀行(主にユダヤ財閥系)のお偉いさんたちが集まってコントロールしています。<br />
<br />
ビットコインはこの支配から逃れるわけです。<br />
<br />
両替所は各貨幣に対して出来始めていますが、そのレートは完全に市場原理。<br />
<br />
<br />
もしビットコインが主流通貨になるとどうなるか?<br />
<br />
まず、既得権益を持っている人が痛い目にあいますね。いちいち取られてた銀行手数料などもなくなり、胸のすく思いですが、良い事ばかりではありません。<br />
<br />
<br />
今まで市場原理に任せてうまくいかなかった部分を政府や銀行が介入してコントロールしてきました。これがやりにくくなります。レートや利率のコントロールができないので、資金投入等の直接的な手段でしか介入できないはずです。(頭のいい人は何か策を思いつくかもしれませんが)<br />
<br />
方やビットコインは天才が作ったアルゴリズムに全てをゆだねています。<br />
<br />
しかもそのプログラムコードはオープンソースであり、誰でも見ることができます。<br />
<br />
当然ソースコードのコミットに参加できる人は誰でもという訳にはいかないと思いますが、それでも世界の経済をコントロールする権威が経済のプロフェッショナルから天才プログラマーに移るわけです。<br />
<br />
<br />
はたして今まで以上に社会がうまくいくのか?<br />
<br />
アルゴリズムの解析で巨大な不正が可能ではないか?<br />
<br />
結局新しい権益が生まれて終わるだけなのでは?<br />
<br />
<br />
<br />
このまま突き進むとは思えませんが、いずれにせよ普及すれば世界に大きく影響すると思われるビットコイン。<br />
<br />
要チェックや!<br />
<br />
<br />のりhttp://www.blogger.com/profile/14593466147140947891noreply@blogger.com0tag:blogger.com,1999:blog-1070925964680657200.post-79443755747446022632013-10-15T20:02:00.002+09:002013-10-15T20:02:11.036+09:00ランサーズで提案を書いてみた ~フリーランスへの道ランサーズには色んな形式の仕事があります。<br />
<br />
まぁ今回色々調べてわかったんですけど。<br />
<br />
<br />
仕事の種類も色々あって、デザイン系だとコンペ形式が多く、開発だとプロジェクト形式と言って提案と見積もりまで出して後はやり取りしながら進めていく形式がありました。<br />
<br />
デザイン系は他の提案も見れるんですけど、なかなかレベルが高くて僕程度ではとても勝ち残れそうにないので、今は一月程度でやれそうなプロジェクト形式にちょぼちょぼ提案を出してみました。<br />
<br />
どれくらいの感じで受注につながるかも解らなかったので、やたらめったら出すよりは、一つ一つ大事に提案してみて失注して反省する方が良いかと。<br />
<br />
その方が効率よく提案のレベルアップができますし、最初にあせってわけが解らなくなるのは避けるべきだと思いました。<br />
<br />
<br />
こんなペースでやっていって、一か月後くらいに初受注が取れれば万々歳!<br />
<br />
<br />
という訳で今は失注待ち。<br />
<br />
果報は寝て待てと言いますが、気持ちは逸っちゃいますよねー。のりhttp://www.blogger.com/profile/14593466147140947891noreply@blogger.com0tag:blogger.com,1999:blog-1070925964680657200.post-45281283439033610682013-10-11T23:51:00.001+09:002013-10-11T23:51:52.100+09:00攻めに転じる ~フリーランスへの道今ランサーズの提案で勝ち抜けるために努力してます。<br />
<br />
ざーっと見ましたが、これもなかなか簡単な道じゃないと感じました。<br />
<br />
<br />
多分ですが、才能のある一部のランサーに仕事が集中してる。<br />
<br />
それ以外は値段とかで戦うしかないけど、才能のあるランサーが単価を上げなければ勝負にならない。<br />
<br />
<br />
自分なりにどうすればこの中に入り込めるか考えました。<br />
<br />
<br />
まずは自分の強みを出すこと。<br />
<br />
スマートフォンは得意なので、そこを中心としたウェブ戦略を提案しました。とりあえず差別化にはなったかなと。<br />
<br />
後は経験値の少なさ(ランサーズは受注数がファーストビューに出るんです)をカバーするために提案の資料の中に共感をふんだんに入れました。何となく真剣にやってくれそうという印象を持ってもらう事が古参と戦う足がかりになるんじゃないかと。<br />
<br />
<br />
<br />
今まで守り(国に対してやらなきゃいけない事)ばっかり書いていましたし、そこさえ何とかなれば、と思ってましたが、やっぱり難しいのは競争ですね。実感しました。<br />
<br />
最初の受注を取るまではホントに苦労しそうだ…<br />
<br />
<br />
<br />
経過はまた報告します<br />
<br />のりhttp://www.blogger.com/profile/14593466147140947891noreply@blogger.com0tag:blogger.com,1999:blog-1070925964680657200.post-66396953513491549692013-10-07T23:48:00.001+09:002013-10-07T23:48:34.605+09:00区役所と商工会議所 ~フリーランスへの道今日は朝から区役所に行ってきました。<br />
<br />
畳み掛けるようにしゃべられ、ベルトコンベアーに乗せられたように話が進んだため、あれよあれよという間にやりたかった事は終わりました。<br />
<br />
クレームとかつけられたくないからかなぁ?隙を見せないように必死に感じるその態度に誠意は感じられない(偏見あり)。<br />
<br />
<br />
まずは区民税の確認をしました。うちに納付書?が送られてきたんですけど、これは退職日から5月までの分ということみたいですね。1月から12月分の収入で計算してて、去年の計算分の残りを僕の場合納付日が2期(10月と1月)あるので2で割ったものが2枚届きました。<br />
<br />
6月からは今年の1月から12月の収入で計算されるそうです。確かに言われてみれば最初は住民税なかったもんね。<br />
<br />
で、保険は国民健康保険に加入。詳しく聞いたら、いつ加入しても前職の退職日まで遡って請求するんだそうだ。営業日の都合とやらで退職日を月末にしてくれなかった最初の会社、ホントに最悪だったんだな。<br />
<br />
おかげで健康保険は日割りできないとかいう謎のルールを後付けで説明され、とんでもない請求が来る羽目になったわけですから。<br />
<br />
これ参考にしようとしてる方がいらっしゃったら、意地でも月末退職にしてもらうか、月末が平日の月に退職するかした方がいいですよ!<br />
<br />
で、住民基本台帳カードの申請と電子証明書の取得。これはe-Taxで確定申告のネット申請をするための準備。<br />
<br />
住民基本台帳カードは写真付きにすると身分証明書になるそうで、そういうのが欲しい人は写真を持っていくと良いみたい。俺は当然そんなもの用意してないので写真なしのもの。これは免許証とかあればすぐできちゃいました。<br />
<br />
電子証明書はe-Taxで使うネット経由での申請で個人を特定するための仕組みのもの。これを住基カードに登録すると3年間有効なんだそうだ。これはSSLみたいな感じで失効時も継続ではなく、再申請になるということ。<br />
<br />
住基カードも電子証明書もそれぞれパスワードが必要でした。公的機関以外で電子証明書のパスワードは絶対に使われないので、民間機関から何を言われようとも言うんじゃないと釘を刺されました。<br />
<br />
<br />
区役所は以上。<br />
<br />
次は商工会議所に経理の相談に。主に会計ソフトの話。<br />
<br />
これ、結構勉強になりました。<br />
会計ソフトは一回使い始めたらずーっと使わないといけないと思ってたんで、「基本、総勘定元帳などの帳票類と領収書類を保管してあれば電子データはなくても構わない」という、良く考えれば当たり前の原則を聞いて凄い気が楽になりました。<br />
<br />
僕がSEやってた頃、基幹システムばかり見ていて当然会計の移行とかもやったりしましたから、移行がいかに大変か身に染みて知ってるわけです。<br />
<br />
だから会計ソフトも非常に慎重になっていたんですけど、これで安心して色々な事を試せます。<br />
<br />
ちょうど今回3か月分という短い期間ですし、練習だと思ってやってみたいと思います。<br />
<br />
<br />
多分、これは今の感覚ですけど、<a href="http://www.freee.co.jp/">freee</a>っていうGoogle出身の技術者が独立して立ち上げたクラウド会計サービスがあるんですけど、これの無料版で自分の場合問題ないんじゃないかって。<br />
<br />
データはなくなりますが、帳票印刷して領収書と合わせて取っとけば良いので、法律上もいけると思うし。<br />
<br />
入力も解らなかったら商工会議所の人が相談に乗ってくれるということ!<br />
<br />
しかもダメでも12月になってネットde青色申告に切り替えれば体験版の範囲で書類作れるし、それなら商工会議所の人もかなりわかるから一か月でとりあえず仕上げることはできそうです。<br />
<br />
さらに一万円で代行してるサービスもあったりセーフティネットは万全(笑)。<br />
<br />
<br />
他にも法律系の無料相談もできたりと、なんか凄い色々サポートがあるんですよね。<br />
<br />
なんか申し訳なくて、会員登録考えようかな…と思ってパンフレットもらってきちゃいましたよ。<br />
<br />
<br />
とまぁかなり心強い味方になってくれると思うので、みなさんも独立したら商工会議所にいってみるのも良いと思います。<br />
<br />
<br />
そんなとこかな。<br />
<br />
明日は仕事の斡旋業者との面接やー。びしっとやったるで!(えせ関西弁のりhttp://www.blogger.com/profile/14593466147140947891noreply@blogger.com0