2018.02.21 (Wed) Category : News, Author :

書籍「独学プログラマー Python言語の基本から仕事のやり方まで」発売!

2/23 に、書籍「独学プログラマー Python言語の基本から仕事のやり方まで」が発売されます。
なんとこの本、私もレビューアーとして参加しております!

独学プログラマー Python言語の基本から仕事のやり方まで

Python言語の基本と銘打っていますが、
Pythonだけでなく、シェル正規表現パッケージ管理などエンジニアがよく使うスキルや仕事の始め方、やり方についても、ひと通り学べるのが特徴。

これからエンジニアになろうと思っている方や、エンジニアなりたての方にオススメです!

 

2018.02.07 (Wed) Category : Blog,News,制作事例 Author :

会話形式アプリを簡単制作できる「Conversation Platform Service」 リリース

株式会社クオリアシステムズ(本社:東京都杉並区、代表取締役:岡崎太、以下「クオリアシステムズ」)は、会話形式のサービスを実現させるためのプラットフォームサービス「Conversation Platform Service」の提供を開始します。

 

Conversation Platform Serviceの詳しい資料は以下よりダウンロードしてください。

資料をダウンロード(PDF)

サービスの特徴

会話形式で進むゲームをはじめとするアプリに特化したプラットフォームサービスです。すでに用意された基幹部分をプラットフォームとして提供いたしますので、UI、UXの制作のみとなり、スマホアプリを開発するコストを大きく削減します。またサービスの基幹部分は弊社で維持管理しますのでサーバーなどの管理もすべてアウトソースできます。

続きを読む »

2018.01.04 (Thu) Category : Blog Author :

2018年からヒアラブルの時代へ(五感へ)

「ウェアラブル」の中でも「ヒアラブル」というものが注目されています。

AIイヤホン 万能執事 第3部 SFを現実に スマホよさらば  (日経新聞)

 

日本だとNECが開発。NECはカメラで人を認識する技術は有名でしたがこの分野もきましたね。Googleは、昨年11月に発売した「ピクセルバズ」があります。日本ではまだ発売されてないようですが、日本語に対応しているとのこと。

利用するには、Pixel Budsのイヤホンとそれに対応したGoogleの端末「Pixel」が必要です。

 

これらをセットで利用すれば、同時通訳が実現です。

  1. 自分がしゃべった言葉は、翻訳されてスマホから発音。
  2. 相手がしゃべった言葉は、イヤホンで翻訳されて聞こえる。

この精度がどこまで高められるかで、オリンピックのような国際的な行事がある時に、かなり役に立つものになりそうです。

翻訳以外にも、耳の奥に温度センサーの光を当てれば、体温がわかる。常につけっぱなしなわけだから、細かな体温の管理もしやすくなる。体温が下がると免疫力も下がるので、観戦病などの対策にもよいでしょう。となれば医療面からも注目されるでしょう。
問題点がひとつ指摘されているのは、バッテリーの持ち。4~5時間とのこと。だた、このバッテリーについても小型大容量化が進んでいるので、何れ解消されるでしょう。

次世代ITは人の五感

さらに、日経新聞では「次世代ITは人の五感に移行」とあります。

触覚、味覚、嗅覚、聴覚、視覚。

面白いものがどんどん出てきそうですね。

余談

こういったITやAIによって「人類が支配される」と考え恐怖に感じる方がいますが、これは恐怖ではなくて「人類が進化していく」過程であるわけなので希望的感情で受け入れていく必要があります。それらを創造する分野でなくても、利用できるようになることが大事ですね。

 

2018.01.01 (Mon) Category : Blog Author :

2018年 あけましておめでとうございます

本年もよろしくお願いいたします。

BtoBを中心としたWebシステム制作、スマートフォンアプリ制作、イラスト制作ならお任せください。

2017.12.20 (Wed) Category : cocos2dx Author :

cocos2dxで画面比率の違うデバイスでも帯を出さないようにするには

cocos2dxはマルチプラットフォームなのでAndroid版も簡単に作成できて便利ですが、
Androidは画面比率がばらばらなので、
ゲームアプリの場合、ゲーム内の画面の比率を変えずに表示しようとした場合、
ResolutionPolicyでまず考えるのは比率をそのままに画面内に収まるように表示できる
SHOW_ALL
になるのですが、これだと上下か左右に黒い帯が表示されてしまいます。
SHOW_ALLの時に背景画像でも表示できれば良いのですが、良い方法を見つけられませんでした。

比率は変えたくないし、黒い帯は表示したくない。
そこで以下の方法で出来ないか考えました。
・比率はそのまま
・各画面で縦か横にスクロール。スクロールしない画面は背景画像か何かを表示。

今現在使われているデバイスの画面の縦横比率は以下のようになっており、

画面方向を縦とした場合、
各画面で横幅をiPadの横幅を最低幅とすればいけるのではないかと思います。
スクロールしない場合はAndroidでもっとも細長い画面の最小幅の中にボタンなどをすべて表示し、
その画面の最背景に背景画像を表示すれば
SHOW_ALLでは出来なかった背景画像表示も可能になります。

また、解像度で分岐すると複雑になるので、画面の高さを1136で統一するため、

~AppDelegate.cpp~
glview->setDesignResolutionSize(640, 1136, ResolutionPolicy::FIXED_HEIGHT);
director->setContentScaleFactor(1136 / Director::getInstance()->getWinSize().height);

といった感じで高さを基準にスケールを決め、
あとは各画面で横にスクロールする場合にはiPadの横幅である852以上のレイヤーを作り、
左右にスクロール機能をつける。
スクロールさせないのであればiPadで問題なく表示できるよう横幅は852で画面を作り、
ボタンや表示はAndroidでもっとも細長い比率である縦横2:1の横幅、568に収まるように配置をする。
縦横2:1で画面デザインをするのは窮屈にも思えるので
デザインをうまく考える必要はありますね。

2017.12.20 (Wed) Category : News Author :

ルーターがあれば、ファームウェアのアップデートのチェックをしましょう

Wi―Fi端末92万台感染も IoT狙うサイバー攻撃

日経新聞の記事です。

ロジテック(Logitec、エレコムの傘下)のホームページにもいますぐファームウェアのアップデートを!と書いてあります。今回の対象以外にご利用されているルーターがあれば、ファームウェアのアップデートのチェックをしましょう。最近のルーターでは自動アップデート機能もありますのでその設定ができているか確認は必要です。以下、ルーターの管理画面に入る方法です。

IPアドレスをブラウザに記入すると管理画面に入れます。

メーカー IP ID PW 参考
エレコム(Logitec) 192.168.2.1 admin admin エレコムHP
バッファロー 192.168.11.1 admin password バッファローHP
バッファローその2 192.168.11.1 root 空白
NEC Aterm 192.168.0.1 admin Aterm本体のラベル(「Web PW」の欄に記載されています)に管理者パスワードが記載 パスワード忘れた場合は設定を初期化するしかない
IO DATA 192.168.1.1 admin 空白 IO-DATA HP

 

2017.12.15 (Fri) Category : Blog Author :

Webリテラシー検定なるもの

Webリテラシー

本日、DMがきまして、「Webリテラシー」検定なるもので、サンプルがあったのでやってみた。

問題を抜粋します。

<問題2>インターネットのビジネスモデルとして一般的な「フリーミアムモデル」の説明として誤りと考えられるのは、次のうちどれか?

  1. 基本サービスを無料無償提供し、高度な機能や特別な機能を有償で提供するモデル
  2. アップセルとして上位機能の有償利用をうながす
  3. クロスセルとして別の機能の有償利用をうながす
  4. パソコン向けのサービスやアプリで広く採用されているモデルであり、スマートフォン向けのサービスやアプリではほぼ採用されていない

フリーミアム」、「アップセル」、「クロスセル」。このあたりが難しいですね。

この問題を解こうとすると「フリーミアム」の意味がわかったことになるし、アップセル、クロスセルは説明が書いてある。「アップセル」=上位機能の有償利用をうながす。って書いてある通り。

マクド〇ルドでは、(最近聞かれなくなったけど)

アップセルは、「+50円でMからLにサイズアップできますよ!」
クロスセルは、「ご一緒にポテトもいかがですか?」

みたいな感じですね。

 

で、実際にほかの問題も解いてみたんですが一応6/6正解。全問正解しましたが、「Webリテラシー」といっても「Web Developer リテラシー」ですねこれ。利用者側からのWebはこんなん知らんでもええねんな。

 

2017.12.14 (Thu) Category : Blog,technology Author :

数字-コンピュータの基礎の基礎

Bit : ビット

コンピュータが扱う最小単位といえます。

binary digitからの造語。ビットは一般的に2進数で表します。0と1。2進数:10進数で考えると1は2進数で1。2は2進数で10。CPUが32ビットというと、1111111111111111111111111111111と32個のビット列です。2進数でいうとです。10進数では、 4,294,967,295です。単純にはこれ以上の数字は扱えなくなりますが、分解すれば扱えます。(4,294 x 1,000,000) + 967,295とすればそれぞれの値は32ビット以内で表せることができるので問題ありません。ただ、人間の頭でも同様ですがそのまま数字を記憶するのと数式で記憶するのでは、そのままのほうが簡単で(計算しなくていいので)取り出しが早いですね。

また、さらに高性能なのは64ビット。2進数では1が64個並んだものが最大になります。2の64乗です。

Byte : バイト

8bit(11111111)を1バイト(Byte)と呼びます。

IBMのコンピュータが8bitをバイトと言っていたのが語源です。正式な名称としては、8ビットを1オクテットと呼ぶのですが、こちらはだれも呼ぶ人はいないかもしれません。

 

ビット演算

コンピュータの勉強していると、ビット演算という言葉が出てきて、何をするかというと2進数の計算をするわけです。

足し算なら割と簡単で、1000 + 101 = 1101です。桁上がりがある場合は、1001 + 11 = 1100ですね。プログラム中でも書くことができるんですが、やめておきましょう。可読性が落ちます。わからない人が多いんじゃないですかね。DBのテーブル設計においてもBitという型があるものもありますが可読性という意味では使わないほうがいいです。同じようなことをしたければ、IntegerかChar(1)とかがいいです。(細かい話ですが、DBだと1bitの型使ってもByte単位で扱うことが多いので7bit無駄が生じます)

符号

先頭のbitを符号ビットとして扱うことで0の場合正、1の場合負と扱います。

8ビットの場合だと7bitまでの数値しか表せなくなり、64までとなりますが、マイナス方向もあるわけなので実質は同じですね。

 

 

2017.12.13 (Wed) Category : Blog,News,ゲーム Author :

【ねこゆる】アプリリリース!

 

ねこゆる】スマホアプリリリースしました。無料です!!

猫は許される!

https://apps.qualias.jp/

 

 

アメブロでブログも展開中!

ねこゆるアプリのブログ

https://ameblo.jp/nekodokoyuru/

ねこは可愛い。
どこにいてもかわいい。
何をしても許される。

 

 

ねこゆるねこゆる

ねこゆるは 部屋に隠れている猫を使って 神経衰弱をするゲームです。 カーテンの後ろや引き出しの中、ベッドの下、本棚など、 ねこは自由気ままに ぐーぐー寝ていたりゴロゴロ横になっていたりしています。 隠れている場所をタップして同じ柄のねこを見つけましょう。 ゲームをクリアしていくと 新しい猫や新し…

2017.09.27 (Wed) Category : Blog,technology Author :

SourceTreeの最新版(2.3.1)で起動しなくなる時の対応


AtlassianのGitをGUIで便利に扱えるツール「SourceTree」なんですが、Windows版だけっぽいんですがうまく起動しなくなる現象が発生してました。
そのときはどうやってもうまくいかないので、再インストールしてました。

ちなみに、再インストールは、単純に「プログラムの追加と削除」から削除して新しいものを入れてもダメです。
関連するファイル全て消さないとダメです。
インストール先は2か所あります。 以下の2か所のフォルダを消します。
C:\Users\{USERNAME}\AppData\Local\Atlassian\
C:\Users\{USERNAME}\AppData\Local\SourceTree\

こうすると、リポジトリの設定からもう一度やり直さなければダメでした。

調べてみるとようやく見つけました。
https://community.atlassian.com/t5/Sourcetree-questions/SourceTree-2-3-1-Windows-will-not-launch/qaq-p/643914

Have you tried navigating to the config file location (C:\Users\{USERNAME}\AppData\Local\Atlassian\SourceTree.exe_{RANDOM_GUID}\2.3.1.0\user.config) and then including the following line

英語なので簡単に翻訳すると

「設定ファイルの場所(C:¥Users¥{USERNAME}¥AppData¥Local¥Atlassian¥SourceTree.exe_ {RANDOM_GUID}¥2.3.1.0¥user.config)に移動し、次の行を含めてみましたか?」


<setting name="AutomaticallyCleanUpDictionaryFiles" serializeAs="String"> 
     <value>True</value> 
</setting>

ということで、user.configを開いて追加してみました。settingというのが他にもたくさんあるのでそこに混ぜるように追加してください。

これ、次のバージョンアップでは、対応してほしいです。

2017.08.15 (Tue) Category : Blog Author :

Facebook乗っ取り

Facebookからメッセージいただきました。アカウント乗っ取られてるっぽいなと思いましたが確証が得れないのでしばらく付き合ってみました。
まず、
「元気かい?」
とメッセージ。
「はい」
と答えると
「Webmoney」を買ってほしいと。
「いくつですか?」
ときいたら
「5万円分」
とのこと。

で、あきらかに怪しいと思ったのですが、まだ確信がなかったので
「いいですよ」と回答。

そうすると
「コードを写メってFBに」
ってきたので、
「LINEで送りますよ」
っていうと
「写メってFBに」
と。
「あんまり信用できないのでメールにしますよ」
って伝えたのが最後、黙ってしまった。。。
もうすこし質問したかったのになぁ。

もうちょっと質問して手口を探りたかったんですが。

このやり取りで一番怪しいキーワードは、「Webmoney」と「コードを送る」です。

続きを読む »

2017.07.04 (Tue) Category : Blog,News,technology Author :

ロボネコヤマトでラストワンマイル

題名が猫や犬(ワン)が入ってるんですが、、さておきヤマト運輸(クロネコヤマト)が宅急便の料金を値上げしたのはつい最近ですが、その原因となるのは人材不足。運ぶ人が居ないのに荷物はAmazonを筆頭としてオンラインショップが増え利用者も増え続けている。
運送業界におけるラストワンマイルというのは、途中の輸送はまとめて大型トラックなどで輸送できるけど最後の家庭に届ける部分のこと。ラストワンマイルに人が足りない状況なので配達時間の細分化をやめたりしてきている。

ということでその最後のワンマイルを人の代わりにロボットじゃないかということで、
DeNAが積極的に神奈川で自動運転(AI)ビジネスに積極的に取り組んでいる。

前には動物園での園内を走行する自動運転バスってのもあったね。

 

 

 

で、そのひとつが、DeNAとヤマト運輸共同で開発した

ロボネコヤマト」https://www.roboneko-yamato.com/

ネーミングがいいね。

続きを読む »

1 2 3 4 5 6 45
%d人のブロガーが「いいね」をつけました。