実践JUnitという本を読みました

結局、テスト駆動開発(TDD)しかプログラマーを救う道はないなー と常々感じております。

特にアプリ開発はそうで、数ある実機で実際に試すわけにもいかず、テストは自動的に行わないと、死んでしまいます。

java_test

「いざ アサートせよ 緑色の光あれ 我等 Javaの騎士」

っていう帯がついていて、中二っぽい感じにかなり好感を感じました( ・∀・)

 

この本は、テストをいかにうまく書くか、それはつまり、元のプログラムをいかにうまく書くか、ということをかなり具体的に例を挙げて書いてくれているので、勉強になりました。

 

一つの課題がリファクタリングですね。

プログラムを修正するに伴い、テストも修正しなければいけません…。

これが苦痛であるのはもうどうしようもないかと思います。

実のところ、ユニットテストを入れると、仕様変更に対する痛みが倍増すると思います。

いくら、

「ユニットテストが必要だ!!いいものだ!」

と言われても、それは玄米が体にいいから食べよう!と言われても、やっぱり白米がいいよー オロローン というのと同じ感覚です。

とはいえ、もちろん仕様も変更し、ユニットテストも変更するんですけどね。

小さなGPSトラッキングタグで鍵やペットの居場所を把握する

興味深いお話をお聞きしました。

鍵やペットの居場所を、小さなGPSトラッキングタグで把握するというのがアメリカで結構売れているらしいです。

こんなのや

TrackR

(Bluetooth接続で30メートル圏内ぐらいのものを探せる が、ほかに使っている人もいれば、ほかの人のBluetoothネットワークを使用して探すエリアが増える)
$29.99 月額とかは不明
https://www.thetrackr.com/

こんなの。

iota

(920MHzの周波数の小さな基地局を自宅などに設置し、そこから1.6Km~6.4Km圏内のものを探せる これも近所に基地局を使っている人がほかにいれば、その基地局を使用できる)
$149 月額とかなし
http://www.iotatracker.com/

LightBug

(太陽光発電するらしい。これは携帯の通信網を使うとなってますね。まだ開発中っぽい。これは麻雀牌より一回り大きい、ひらぺったい感じです)
http://thelightbug.com/

 

えー、ここからは、お聞きした話やWebからの情報なので、買って検証したわけでもないので間違っているかもしれないので、そこのところよろしくお願いいたします。

確かに、カギとか、なくしたらすぐわかりたいですよね!!

カギがなくって家を出られず遅刻するというのをなんとか防ぎたいものです(`・ω・´)

そんな時、これがあれば、すぐにカギの場所もわかるし、音もならせるようなので、どこに鍵があるかすぐわかりますね!!o(>▽<)o

最初に紹介したTrackRは、コイン程度の大きさ&薄さ!なので、財布に入れたり、小さいものを探すのに最適みたいですね。
いいな、と思った機能は、TrackRから、スマホが探せるということです。スマホも結構行方不明になりますよね。
カギとかにつけたTrackRをポチっとすれば、スマホが鳴って居場所を教えてくれるようです。

 

2番目に紹介したiotaは、麻雀牌ぐらいの大きさっぽいですね。( ・∀・)っc□


ペットの犬は… どうも上記のサイトでは犬につけるべしてきな動画になっているけど…

犬にそんなにつける必要ある???

なぜなら、犬にはすでにGPSとナビが内蔵されているので、自宅の住所を把握しておなかがすけば自動的に戻ってくるのでwww いらないと思いますがwww

ただ、アメリカとかだと、車に犬を乗せて山とか川とかに遊びに行って、犬が行方不明になっちゃう…とかありえるのかな。

あと、お子様とかですかね。

 

用途を考えると、iotaというのは使えそうです。

しかし、基地局を設置してどうこうのあたりが、日本の法律に引っかかるようです。

残念!!

 

弊社でも、こういう関連のことを何かするかもしれません。

Smart動態管理は、現在スマホアプリで位置情報を取っているんですが、例えば

「充電が面倒」

「スマホはかさばるし重い」

「ホコリが多いとか、暑いとか、スマホが使えない環境」

なども多々あるので、こういう機器と連携していく必要があると思うんですよね。

ODB2なども、候補に挙がっています。

 

もちろん、日本にも3Gを使ったGPSトラッカーというものはあります。

3G/GPSトラッカー TR-313J  (SIMカードなし)

http://www.gishop.jp/shopdetail/000000001227/

ただ、上記で紹介したものとかに比べると、若干大きいですね…。麻雀牌2個分ぐらいですかね。

麻雀牌で例えるのはもうやめると、 68mm×46mm×18mm だそうです。

 

ほかの人が使っているネットワークを共用で利用する、というのが面白い発想だなっと思いました。

 

ちょっと怖いのが、こういうものが小さくなってくると、バッグとかにこっそり入れられて、今どこにいるかすぐわかっちゃう という使用ケースもあるんですよね。。。

残念ながら…。

 

弊社のSmart動態管理にも、よく

「浮気調査で使いたい」

「彼氏/彼女がどこにいるか探したい」

というお問い合わせをいただきます…。

ご本人が同意されているならいいですが、こっそりそういうことをやるのは、もちろんよくないですよね。(`・ω・´)

 

OLYMPUS DIGITAL CAMERA

写真は、うちの実家の犬のサスケです。

サスケはあまりどこにも行かないお坊ちゃんタイプの犬なので、GPSタグをつける必要はなさそうです!!

 

 

トラックショーに行ってきました

パシフィコ横浜で開かれていた、ジャパントラックショーに行ってきました!

トラックってなんか燃えますよね~!!o(>▽<)o

ではなくっ!!

弊社のSmart動態管理は、運送・配送会社様向けなので、当然トラックに載せていただいている場合が多いのです。

効率化をはかるために、トラック周りのハードウェアやソフトウェアがどうなってるのかな~という情報収集で行きました!

 

驚くべきは、「動態管理」ソフトがいっぱいある。。。

いつの間にか、この言葉もすっかり市民権を得たようです!!!(^_^)ノシ

動態管理という言葉は、弊社がSmart動態管理を始めた2012年には、まったく知られていなかった言葉でして、おかげで「doutaikanri.com」というドメインも確保できました。

「動態管理」というキーワードでは、SEOで数年間、不動の1位をキープしております(`・ω・´)シャキ

それが、今やこんなにありふれたものになるとは…うれしいですね!

いやいやいやいや

よく考えてみれば、大変なレッドオーシャンになったものです。

血よりも赤い海!!((((;゚Д゚)))

果たしてこの海で、海賊王になれるのか!!!!

 

それにしてもデジタコさんの進化もめざましく、またスマホを使う弊社のライバルさんと目される会社さんのアプリもなかなかのものです。

ちなみに、弊社でも、他社製品をご案内することもあるので、そのための調査を兼ねていろんなブースでしげしげと観察させていただきました!!m(_ _)m

とある有名会社の同業他社さんのブースで

「あっ オンラインコンサルタントさんじゃないですか!うちと同じようなアプリやってますよね!」

って言われたときは、うれしかったですo(>▽<)o

こんな有名な会社さんが、弊社のアプリのことをご存じとは… 弊社もこの業界のプレーヤーとして認識されているということですね!ヾ(´ω`○).

光悦至極です!!!!

 

色々な会社さんの製品を見て、弊社のSmart動態管理ほど機能が多いソフトはないな~ というのが結論です。

(へりくだってるのか、オラついているのかわからない展開になりましたが)

なんといっても、配送計画関係の機能が充実しているのですね~(`・ω・´)シャキ

 

さてさて!ソフトウェアは写真として見栄えが悪いので、ここはやはりトラックの写真をバンバン貼っちゃいますヾ(´ω`○).

20160902_153550

かっこいいトラック!

20160902_160225

かっこいいトラック!本当はタイヤの展示っぽい

20160902_153755

なんと全長21メートルもあるトラック!すごい!!普通に公道走ってるらしい。

20160902_160425_083

トラックにのる私…。

 

トラックって乗るとすっごく高く感じる。

馬に乗ったとき、その高さにびっくりするような感じです。

普通車でさえも、運転怖い私には絶対運転できませんね!

大きいトラックを運転される方は、本当にすごいなー!と尊敬します(つД`)。

 

ちなみに、自動運転系などもっとあるかな?と思いましたが、そんなにはありませんでしたね。

 

 

IoTの間口を広げる!ソラコムの導入サポートを発表しました。

本日、下記のプレスリリースを行いました。

リーズナブルな価格帯のSIMソラコム「SORACOM Air」の導入をサポート。

株式会社オンラインコンサルタント(所在地:神奈川県横浜市 代表取締役 後藤 暁子)は、株式会社ソラコムの「SORACOM Air」を利用したサービス提供を発表しました。運送業・配送業向けのアプリSmart動態管理の利用の際に、リーズナブルな価格帯のSIM 「SORACOM Air」の導入をサポートします。
IoT時代に、車とネットの結びつきを、低価格で中小の運送会社・配送会社でも導入しやすいようにします。

 

詳しくは、こちら↓!

http://doutaikanri.com/inroducing_reasonable_sim_service/

 

つまり、端的に言いますと、ソラコムさんを利用することで、月額300円ちょびっとでSmart動態管理で自社のトラックや車の位置が把握できるということなのです。

Smart動態管理は月額950円/1台ですから、月額1250円で利用できちゃうのです。

中小の運送会社・配送会社様が弊社のメインターゲットですが、やはりコストは大変気になるところだと思います。

IoTとか日経新聞とかにワーワー載ってますが、自社には関係ないわ~ とか、先端技術だからすごい投資しなくちゃいけないのでは?思われている会社さんも多いですよね。

そんなことはありません!

というわけで、Smart動態管理のダウンロードはこちらから。m(_ _)m

【ダウンロード】

Android版
https://play.google.com/store/apps/details?id=smart.location.admin

iOS版
https://itunes.apple.com/jp/app/smart_location_admin/id827594007?l=ja&ls=1&mt=8

 

弊社の別の担当がソラコムさんにお邪魔したことがあるのですが、マンションの1室でやられているそうですね。(半年ぐらい前なので、今は引っ越しされたかもしれません)

ソラコムさんって24億円調達したり、IoTベンチャーの中でも注目株とは思いますが、そういう地道なところはよいですよね!

若干手を広げすぎな感もありますが…。

あと、担当者さんの名刺に、担当者の携帯電話とメアドしかないんですよ。若干不安ですよね。

会社の固定電話ないらしい…。

…。

 

とはとは言いましても、IoT時代ですから、もう通信に余分なお金を払うのはナンセンスです!

 

早速、弊社のプレスリリースをValue PressさんのIoT特集で取り上げていただきました!ありがとうございます。m(_ _)m

https://www.value-press.com/detail_search?q=IoT&choice=OR

 

 

 

Smart動態管理がバージョンアップしました

Smart動態管理のAndroidアプリが7.9.2に、管理画面が5.9.1にアップデートしました!

今回の目玉は 「配送計画作成機能 推し!」 というところです。

今まで、アプリから配送計画作成をするのはちょっとメニューのボタンを何個か押さないといけなくてわかりにくかったかな?

と思われたので、配送計画作成のボタンをメインの画面に移しました!

Smart動態管理 Androidアプリ メイン画面

今までご利用いただいているユーザー様にどう思っていただけるかな?と思ってますので、どしどしご意見頂ければ幸いです。

何かあれば、下記からご質問くださいねm(_ _)m

http://doutaikanri.com/contact/

 

 

配送計画.com を立ち上げました

なんか、いつまでも夏っぽくならない、ぼんやりした気候が続きますね~ (つД`)

早いところ、ダラダラ汗が止まらない!というぐらい暑い夏になってほしいものです。

 

さてさて!

配送計画.com というサイトを立ち上げました!

えー、目的としては、Smart動態管理の中に、配送計画を作成する「メガ配送計画」という機能があるのですが、どうも「動態管理」の中に「配送計画」があるのがわかりにくい、という意見もありましたので、そのために「配送計画」だけのサイトを作ったというわけです。

とりあえずは、簡易的なサイトで立ち上げて、後で情報を足していきたいなー という感じであります(`・ω・´)

夏のイメージ ヒトデ

 

配車マンのお仕事

一般の方にはあまり関係のない話かと思いますが、配車マンというお仕事があります。

運送会社・配送会社さんで、どのトラックが、どんな荷物を積んで、どんな順番でどこに行くか、などを決めるお仕事です。

なんか、本当に大変なお仕事みたいです。

業務量が大変なのもそうですし、電話対応が大変、というのもあるようです。

Smart動態管理のお客さんとお話しする中で、配車マンさんのご苦労を聞いて、作ったマンガがこちらw

マンガ:「うちの会社は中小の運送会社でなかなか業務効率Upできないんだが物語」

なんかマンガ作ったときのことがすでに懐かしいなぁ…。

 

また、配車マンさんのお仕事とは、ときにドライバーさんとの軋轢…があるようですね。

大卒 新人配車マンです。アドバイスお願いします

 

配車担当の確保に苦慮 若者の上昇志向欠如を危惧する声

 

誰しも、お仕事とはいえ人に文句を言われたくはないですよね。

 

少し考えているのが、この前

AIに奪われる仕事とかそういった議論

って投稿をしましたが、その時に

「機械が指示をすることなら、他人の指示より受け入れやすいのでは」

という仮説を立ててみましたが、配車マンさんのお仕事にも、これが活用できるのではと思っています。

 

要は、自分と仲のいいドライバーさんだけよいルートを回す、とかそういうことが人間だとどうしてもあるようですが、プログラムが作るなら、そういうこともなかろうと。

 

というわけで、このアプリ↓で配送計画が作れます。

悩める配車マンの方、ぜひお試しください。m(_ _)m

Smart動態管理。

AIに奪われる仕事とかそういった議論

最近、よく目にしますねー。その仕事、10年後にあるの??ってやつです。

「これからはAIがやるんだから、こんな仕事なくなるっしょ」

→だから転職したい

みたいに焦ったり、自分の職業や他人の職業をディスったりする話も多く聞きます。

 

AIの話が一般的、かつ身近になってきましたが、以前に私たちが想像していたことと違うことが一つあると思います。

それは

「クリエイティブな仕事はAIにはとってかわられないだろう。だって、クリエイティブは人間の想像が生み出すもので、機械には感受性も柔軟性がないんだから!」

ってやつです。

ターミネーターとかでもよく出てくる話ですね!

しかし、今やクリエイティブな仕事こそAIに奪われそうです。

イラストレーターやデザイナー、ライターはその部類に入ると思います。

アーティストの域に入れば、別かもしれません。

 

すでに、小説を書いたり、絵をかいたりしてます。

人工知能は小説を書けるか

 

話題のカメラアプリ「Prisma」 ピカソ風に写真を加工するアレ

 

下記はPrismaで撮ってみた写真。私の顔が変でいやですが、社内風景がなんともアートですね~

1469096111415

 

えー、以下は私がするただの想像なんですが、未来を予測すると

「人件費が膨大にかかっていると思われる仕事から機械にとって代わられる」

のではないかなー と思います。

それが、コスト削減になると思われる分野、要はビジネスになると思われるところからやってくると思います。

 

イラストレーター、デザイナーは本当に大変な仕事です。

細かい骨の折れる作業の積み重ねなんですよねー。

もちろん、人件費もハンパないですし、何より人に依存しています。

イラストレーターとかは特に

「この人しか出せない味」

みたいなのがあり、その人に辞められると困ったりするものです。

なので、イラストが自動的に量産できるとなれば、それにお金を払う会社はいっぱいいるでしょう。

 

もちろん、私たちがやっているプログラマーという職業も、なくなる筆頭だと思います。

社会がプログラマーに払っている人件費は相当なものがありますからね!!

 

また、リーダーとかマネージャーとかも、AIがやるようになるんじゃないでしょうか。

これは、むしろ心理的な問題で、マネージャーに評価をつけられると、大体の人が悪い評価だと

「Aさんのほうが部長と仲がいいから、ひいきされている!キィー」

とかって話になりますよね。

AIならえこひいきしないはずなので、こういう問題がなくなるわけですね!

また、自分より能力が劣ると思っている人に指示されるのもみんなイヤですよね。AIなら

「まいっか」

ってなるんじゃないでしょうか。

 

天は人の上に人を作らず、人は人の上にAIを作る ですかね。

まさに「マザーなんとか」が方針を決める(なんだっけ、そういうSF)、未来の世界がやってくるわけです。

 

なくなる仕事は、超逆説的ですが、

「儲かりそうな仕事」

なんじゃないでしょうか。要は社会が大きなコストを払っている →AIで置き換えちゃったらビジネスになる→ 置き換えちゃえ!ってなるので。。。

 

で、なくならない仕事は、

「AIをプログラミングするに足らない仕事」

だと思うんです。

 

それは、スーパーニッチな仕事か、雑用とかじゃないですかね。

 

今、例えば専門職で会社に入ったとして、上司から

「ちょっと玄関汚れてるから掃除して~ 」

と言われたとして、

「僕はデザイナーとして入社したんで、そんな雑用をするために入社してないッス
そんな時間があれば、デザイナーとしてのスキルを磨きたいッス」

とかいう若手がいますよねー。

 

それは長い目で見ると全く逆で、全くためになってないってことですね!

 

なーんてことを考えていると、それって、要はヒューマンスキルが高い人が今も未来も重宝されるってことなんじゃないですかね。(一部の天才を除き)

だって、まさにヒューマンなスキルなんですから~ (うまいこと落ちたw)

 

 

 

サポートと敬語

昨日、370円スマホ の話をしまして、インストール&設定までしてあげられれば、Smart動態管理ももっと普及するんじゃないかなーという話をしていましたが、

ちなみに、弊社ではかなり丁寧にサポートをしています。

まだまだスマホが難しいと感じられる方が少なくないからです。

内容だけではなく、気になった口語などがあれば、指摘して直してます。

うざったい上長だろうと思いますが、それが私の仕事だとも思います。キリ(`・ω・´)

で、この本を皆さんに読んでもらっていますが、

&nbsp;

<iframe style=”width: 120px; height: 240px;” src=”http://rcm-fe.amazon-adsystem.com/e/cm?lt1=_blank&amp;bc1=000000&amp;IS2=1&amp;bg1=FFFFFF&amp;fc1=000000&amp;lc1=0000FF&amp;t=onlineco-22&amp;o=9&amp;p=8&amp;l=as4&amp;m=amazon&amp;f=ifr&amp;ref=ss_til&amp;asins=4522431600″ width=”300″ height=”150″ frameborder=”0″ marginwidth=”0″ marginheight=”0″ scrolling=”no”></iframe>
&nbsp;

 

笑ったのが

「こんな時はこう言おう!

超うざいんですけど → ありがとうございます。」

 

…。

…。

意訳でいいですね!⊂(^-^)⊃

370円スマホ

世界最安スマホ、インドで出荷開始 370円まず5000台

 

らしいですね!

買ってみたい。使ってみたい!入手した方は、ぜひどんな感じか教えてください。

 

しかし、これが通用したらまさに破壊ですね~。

例えば、弊社のSmart動態管理のひと月分よりもずっと安いわけです!

なので、もう、Smart動態管理をご利用のお客様に、このスマホを配っちゃってもいいわけです。

 

実のところ、やっぱりスマホ+アプリというものを、難しいととらえるお客様はまだ数多くいらっしゃいます(´・ω・)

ダウンロードして、インストールして、設定までしてあげられれば、かなり導入が増えるかもしれません。

ソフトウェアにハードウエアがバンドル、ってことですね!

DW005_L