したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

研究日誌

2管理人:2013/09/29(日) 22:37:08
【その他】ネットの記事9/28
今週のネットで気になった記事です。

◆ WonderMedia、モバイル端末向けデュアルコアプロセッサと GPU Mali-450 を搭載したチップセット「WM8860」発表

http://gpad.tv/develop/wondermedia-wm8860-soc/

WM8850の後継なので今後、グラムシェル型端末への搭載が
期待できるかも。

◆Android端末を人質に取るランサムウエア

http://itpro.nikkeibp.co.jp/article/COLUMN/20130923/506204/

また悪質なソフトが出ているそうです。

◆ Wi-FiとLTEで同時通信、KDDI研のAndroid向けWebブラウザー

http://internet.watch.impress.co.jp/docs/news/20130927_617144.html

同時通信されたときのパケ使用量の方が気になりますが…

◆ まだ迷ってる? Androidから「iPhone」に乗り換えるべき6つのメリット

http://news.livedoor.com/article/detail/8108132/

◆ AndroidとiOSを両方同時に使いこなす方法

http://www.gizmodo.jp/a/2013/09/how_to_idroid.html?r=news.google.com

iphone 5S,5Cの発売でこういう記事が人気なのかも。

◆ Amazon.comの新タブレット「Kindle Fire HDX」、WQXGAディスプレイ採用

http://bizmash.jp/articles/50704.html

相変わらずの独自路線、どうなんでしょうね。

3管理人:2013/09/30(月) 07:52:29
【WM8850】SDカード

WM8850には、元々SDカードスロットがあり、32GBのSDHCまで
使える仕様です。

でも簡易NASやdropboxネットワークでファイルをやり取りできることや、
USBメモリーを挿せるのでSDカードを挿したことすらありませんでした。

最近、オークションで売却したWM8850と同じグラムシェル型のMK-AR2には、
32GBのSDHCカードを挿して使っていました。

MK-AR2は、Wi-Fiの掴みが悪く、CPU性能は、CH-AND7000と同じなのに
性能が出ず、ほとんど使わないので、本体だけオークションでの出品を
決めた時にSDカードを外して、WM8850に挿してみました。

中華タブレットとかでも大抵トラブルは、SDカードスロット周りが多い
という話よく聞くのでちょっとドキドキしましたが、ちゃんと入りました。

抜けなくなるとか、入るけど固定できないとかいうこともなかったです。

ファイル管理アプリでコピーや再生など試してみましたが、問題ないので
そのまま使おうと思います。

【MK-AR2とWM8850の写真】
http://db.tt/idYn86TD

4管理人:2013/10/01(火) 07:46:22
【共通】WZR-300HPその後

我が家に無線ルーターWZR-300HPが導入されて数ヶ月が経ちました。
その後の状況の変化について書きたいと思います。

WZR-300HP導入前後のパソコン、android機器の利用状況

パソコン
→【前】ADSLルーターと有線LAN接続
→【後】ADSLルーターと有線LAN接続されたWZR-300HPと無線LAN接続

SC-03E
→【前】LTEでネット接続、テザリング親機(外出先、自宅)
→【後】LTEでネット接続、テザリング親機(外出先のみ)
自宅では、WZR-300HPと無線LAN接続

CH-AND7000,MK-AR2
→【前】パソコンとアドホック接続
→【後】WZR-300HPと無線LAN接続

UG802,M704S,WM8850
→【前】SC-03Eとテザリング接続
→【後】WZR-300HPと無線LAN接続

ポータブルHDD(1TB)
→【前】パソコンとローカルディスクとしてUSB接続
→【後】WZR-300HPと簡易NASとしてUSB接続
パソコン, SC-03E,CH-AND7000,MK-AR2,UG802,M704S,WM8850と
自宅では共有ディスクとしてsmbまたは、DLNAで接続。
外出先からはインターネット接続でBuffalonas.com経由で接続

前後の利用状況から見ても便利になったことは明らかだと思います。

android端末からの写真や動画、ソースプログラムなどのコピーや
バックアップのとても簡単になりましたし、簡易NASとしてデータを
一元管理できるようになりました。

想像以上に変わったのがSC-03Eの通信量の激減です。

私の場合、自宅でのUG802の使用頻度が高くほぼ毎日つかっています。
やはり、テレビにつないで大画面でYoutubeやゲーム、ネット閲覧など
リビングPC的な使い方ができるTVスティックは便利です。

ただ、UG802はOSが4.1なので素のままでは、パソコンとアドホック接続
できないので仕方なく、SC-03Eのテザリングを利用していました。

これがWZR-300HPの導入でADSL経由になったのでSC-03Eの通信量が激減
しました。

いまは,SC-03Eの通信プランは、パケホーダイですがライトでも十分な
くらい激減しています。

もう少ししたら料金プランの見直しも検討したいと思います。

5管理人:2013/10/02(水) 07:46:27
【共通】CSS

BASIC!の自作ツールを修正した話しですが、修正したのはBASIC!のソースプログラム
ではないという話しです。
以前作ったHTML命令を使ったBASIC!のツール、「置換ツール」には一点微妙に
不満な点がありました。

年齢的な問題かもしれませんが〇眼の為、HTMLを表示している画面のテキストボックス
内の文字列が小さいなぁと感じていました。

もちろん、BASIC!のHTML表示画面でもピンチイン、ピンチアウトが使えるので、拡大
して見れば問題無いですが、やはり操作は、少ないに越したことはないと思います。

ただ、テキストボックス以外の、普通のhtmlの文字サイズは、fontタグなどで簡単に
指定可能ですが、テキストボックスの文字のサイズの指定は単純にはできないと
思っていました。

昨日ちょっとHTMLのリファレンスページを見ていたら簡単に指定できる方法を見つけました。
こういうことはスタイルシート(CSS)でやるということがわかりました。

BASIC!の画面で表示するHTMLに以下の数行を追加するだけです。

<style type="text/css">
<!--
input,textarea {font-size: 18;}
-->
</style>

CSSやJavaScriptを使いこなせば、もっと使いやすいBASIC!の自作ツールができるかも
しれません。

ただ、だんだん何を作っているのかわからなくなりますが…汗

【スタイルシート適用前と適用後】

https://db.tt/riXuxS4h

6管理人:2013/10/03(木) 07:46:02
【WM8850】マウスは便利

私のandroid系のテキスト入力は主に以下の4つでやっています。
1 CH-AND7000にてソフトウェアキーボード入力
2 CH-AND7000にてUSBキーボード入力
3 UG802にて無線キーボード&無線マウス入力
4 WM8850にてキーボード入力&USBマウス入力

ある程度大量の文字入力になると3、4がやはりやりやすいです。
3は普通のwindows用のキーボードを利用しているので一部の
キー配置のずれがあったりするので一番やりやすいのはやはり
4かなと思っています。

WM8850には元々トラックパッドがついていてなかなか反応も
良く、以前所有していたMK-AR2よりもストレスはないのですが
やはりマウスがあったほうが操作自体は早いです。

WM8850には、USBの口が3つあるのでマウスをつけてもUSB
メモリーやほかの機器も接続できるのがいいところです。

今もWM8850でこの文書を書いていますが、USBマウスを使って
います。

このマウスは、MK-AR2の付属品だったのですが、ホイールも
反応するので便利です。

まるで小さいパソコンですがやはりテキスト打ちにはいいと
思います。

【WM8850とUSBマウス】
https://db.tt/CSCsnIzI

7<削除>:<削除>
<削除>

8管理人:2013/10/04(金) 07:46:34
【共通】youtube

最近は、毎日youtubeを見ています。

ほぼ、毎日、動画を公開する職業としてのプロのyoutuberさんが
増えてきているので動画もキレイで編集もきちんとされた
見やすい動画を作られています。

さらに、プロのyoutuberさんは、しゃべりも軽快でスムーズで
聞きやすいのでテレビよりも面白い面も多々あります。

私が必ず見ているのは以下の4人のyoutuberさんです。

・瀬戸広司さん

舞台役者さんらしいですが、とてもわかりやすく面白い動画を
作っています。レビュー動画が多いです。
カメラやapple製品のレビューは超マニアックですが、そのほか
は、割とアバウトな感じです。

・ALI KEITAさん(サブチャンネル ALIORARI)

時事ネタ中心のメインチャンネルは、なんとなく聞くのにいい
一般的な話題中心です。

サブチャンネルは、家族のまったり話題ののんびりした内容です。

・モモナエレクトロニキチさん

アンドロイダーの編集長さん、インプレスの人みたい。
アンドロイド周辺機器のマニアックネタですが喋りがうまいので聞きやすい。

・hikakinさん

なんでもレビューする人。芸人さんらしい。
軽快なしゃべりで気楽に見れるのでいいです。

これからもこういう人たちが増えていくかもしれません。
増えるといいなぁと思っています。

9管理人:2013/10/06(日) 00:22:26
【その他】ネットの記事10/5

今週の気になったネットの記事

◆タブレットはイギリスの子どもたちの必須アイテムになりつつある

http://jp.techcrunch.com/2013/10/04/20131003kids-love-tablets/

低年齢層にはタブレットは、直感的に操作出来ていいのかもしれません。

◆Dell、Android タブレット「Venue」と Windows 8.1 タブレット「Venue Pro」を発表

http://japan.internet.com/allnet/20131004/2.html

HPのslate 7に対抗してかdellもかなり低価格なタブレットを
販売開始です。日本での発売が楽しみです。

◆進研ゼミ、小学・高校講座でも専用Androidタブレットを提供、全3機種

http://internet.watch.impress.co.jp/docs/news/20131004_618192.html

すっかり子供のゲーム機と化しているチャレンジタブレットの
後継機が出るみたいです。

◆ほとんどのAndroid搭載端末にベンチマークテストの不正操作プログラムが発覚

http://gigazine.net/news/20131004-cheating-in-android-benchmarks/

ベンチマークをごまかす、世界の有名メーカーに呆れます。

◆Android 断片化状況が改善 ― 半数近くの Android デバイスで Jelly Bean が稼働

http://japan.internet.com/allnet/20131004/1.html

もう4.0は、古いんですね。安定してていいんですが…

10管理人:2013/10/08(火) 07:14:40
【共通】tget命令

最近なかなか、BASIC!のプログラムが書けません。作りたいものの
アイディアが出ないのと実装イメージが湧かないのが理由です。

ともかく、なんか作ろうと思い、tget命令を試していました。

この命令は、サンプルプログラムのsuperuser.basのみで使われて
いて、このプログラム自体がターミナルをエミュレートする特殊な
プログラムなのであまり使い方がよくわかってませんでした。

マニュアルにもターミナルをエミュレートみたいなことだけ
書かれています。

ちょっと試してみてどういう命令なのかやっと理解しました。

この命令は、

・普通だったらコンソール画面に出力されるprint命令の処理結果が
tget命令で表示されるインプットボックス内にも表示される
・tgetのインプットボックスで何かが表示された状態で追加で
入力した内容だけが入力文字列として、変数に返される。

要するにtext.inputとprintが組み合わさったような命令でした。

確かにターミナルをエミュレートするときには必要な命令かも
しれません。

対話式のプログラムには使えるかもしれません。

テストしたプログラムのリンクはページの下段にのせておきますが
処理の概要は以下です。

0.以下の内容を対話形式で行う
1.クリップボードから文章をコピー
2.指定した行で文章をカット
3.指定したカラムで行をカット
4.指定した文字列の置換
5.文字列のクリップボードへの書き込み

【テストプログラム】
https://www.dropbox.com/sh/c8pm10bz1v0port/QpPos0aKlr

11管理人:2013/10/09(水) 07:12:44
【共通】構文チェック

ちょっとtget命令のテストをして気になった構造化の構文チェック
について書きたいと思います。

BASIC!がインタープリターだからかもしれませんが、どうも構造化
されていると構文チェックが甘いみたいです。

なにが甘いのかというとif then,else,endifの構造が多少複雑になると
チェックできずにエラーとしてくれないという事象です。

例えば、

IF r1$ = "list"
【略】
if r2$ = "" then
【略】
print "gyol:";gyol
for i=1 to gyol
【略】
next i
else
if r3$ = "" then
   【略】
for i=vr2 to gyol
  【略】
next i
else
  【略】
for i=vr2 to vr3
  【略】
next i
endif ⇒⇒⇒⇒⇒※ このendifの記載を漏らした
endif

このような、多少複雑なif then,else,endifとfor nextループが
構造化されている場合でBASIC!ではそのまま実行されてしまいます。

特に実行時エラーにもならず、想定した結果ではない不思議な結果に
なってかなり悩みました。

if then,else,endifのチェックはきちんとやった方が安全だと思います。

そもそも、チェックは当たり前という話もありますが…汗

12管理人:2013/10/10(木) 07:09:06
【共通】文字列操作

ちょっとtget命令のテストをして気になった点をもう一つ
文字列のハンドリングについて書きたいと思います。
について書きたいと思います。

tget命令のテストをした時に以下の構文を使いました。

kkcl$=mid$(kkcl$,vr2,vr3)

mid$自体は、他のBASICでも標準搭載している関数だと思うので
ものめずらしくもなんともありません。

ただ問題は、BASIC!が英語圏で開発されたアプリだという点です。

英語圏では、日本語のようなマルチバイト文字の考え方があまり
ないので、比較的マルチバイトが考慮されたUNIX系のandroidの
世界でもBASIC!では一部命令(grabfile命令)での文字化けや
ファイル入力、HTML命令のフォームの処理などでマルチバイト文字
独自の考慮が必要となります。

もしかしてmid$関数でも同じ問題が発生するか、少し心配して
いました。

全角文字と半角文字が混在する文字列をmid$関数で指定の開始位置、
終了位置でただしく文字列が取得できるかという点です。

テストした結果は問題なく部分文字列の切り出しが出来ています。

これが使えないと文字列操作は厳しいので良かったと思っています。


2chMate 0.8.5.4/unknown/L01A/4.0.3

13管理人:2013/10/11(金) 07:13:34
【その他】したらば掲示板

私は、2chの掲示板閲覧には、有名なアプリである2CHMATEを
使っています。

ただ2ちゃんねるは、モバイルからの書き込みは有料なので
閲覧のみで使っていました。

最近、2CHMATEで2ちゃんねるの掲示板や他のサイトの掲示板を
見ていて、2CHMATEで表示できる掲示板は、2ch以外にも結構
ある事がわかって来ました。

無料レンタル掲示版の中にもブログ大手サイトのシーサーブログ
が運営している したらば掲示板は、2CHMATEで表示できます。

また、2chmateから、したらば掲示板に投稿することもできます。
したらば掲示板へのモバイルからの投稿は、無料なのでこれも
とても便利です。

さらに2chmateには、画像のアドレスを書き込むだけでその画像の
サムネイルを表示できる機能もあり、使いやすいと思います。

ただ残念ながら短縮URLの画像は表示できず、リングのみになって
しまうのでDROPBOXの画像はリングのみです。

画像アップローダーのリングは問題ないです。

現在、私は、したらば掲示板にこの研究記録を移そうかなと思っています。

まだ、確定ではないですが、もう少し試して見たいと思います。

【したらば掲示板】
http://rentalbbs.livedoor.com/

14管理人:2013/10/12(土) 11:54:55
【その他】ネットの記事

◆ Androidアプリに潜むWindowsワーム
http://www.itmedia.co.jp/enterprise/articles/1310/11/news063.html

アプリ開発者のパソコンにウィルスがいるとこうなるみたいです。

◆ 世界初のWiFi ヤカン iKettle 予約受付中、iOS / Androidアプリでリモート湯沸かし
http://japanese.engadget.com/2013/10/09/wifi-ikettle-ios-android/

スマートケトルですね。

◆「AndroidはiPhoneよりも安全性が高い」とGoogleの会長が発言
http://gigazine.net/news/20131009-android-more-secure-than-iphone/

Android好きな私でも?な発言です。

◆ 世界市場でもタブレット優勢 10~12月期にパソコン逆転予想
http://mw.nikkei.com/tb/#!/article/DGXNASDC1100P_R11C13A0EA2000/

予想されていた事ですがいよいよ現実に近づいている感じ。

◆ 悪いことは言わん、泊まりなら持ってけ撿撿タブレット出張族のお供に「小型Wi-Fiルータ」 (1/2)
http://bizmakoto.jp/bizid/articles/1310/11/news013.html

ポケットWi-Fiではなく携帯無線ルーターの話です。
最近、ホテルのWi-Fiの設置率は急速に向上していると思いますが

◆ “インテル入ってる”Android/Windows搭載タブレット端末のセミナーを開催
http://www.itmedia.co.jp/pcuser/articles/1310/10/news163.html

インテル入りのandroidタブレットは安いですが、どうしてもFLASHが心配になります。



2chMate 0.8.5.4/unknown/L01A/4.0.3

15管理人:2013/10/15(火) 07:52:36
【共通】ミニバッグ

セリアに買い物に行く途中の商店街にある7日毎にお店が変わる
7daysとかいう店舗スペースで900円でミニバッグを買いました。

外側に小さいポケットが3つあり、右上のポケットにはちょうど
SC-03Eが収まります。残りのポケットにはモバイルバッテリーや
ケーブル類が十分入ります。

中も大きなスペースとポケットが2つあり、ポケットにはちょうど
CH-AND7000が収まりました。

一応、肩にかけて背負えるように1本ストラップがついています。

ポケットサイズが小さいと困るので、SC-03EやCH-AND7000を
実際に展示品に入れて確認しました。

色は、黒とゴールド系でしたが、なんとなく渋いゴールドに
惹かれてゴールド系にしてみました。

黒より汚れが目立たないような気がしています。

900円位のものに真剣に見入る不気味なおじさんでしたが、
せっかく買ってきてゴミになるのはイヤなので
大真面目でした…汗

これでタブレットやモバイルバッテリを持って近場に出かける
ときには便利そうです。

耐久性が良くて長くつかえるといいなぁと思っています。

ちょっとポリ製品のせいか、石油系の香りがするのが気になる
時がありますが、その内に消えるでしょうし、
安いので仕方ないかなと思っています。

【ミニバッグの写真】
https://db.tt/RHSc9PQ0

2chMate 0.8.5.4/unknown/L01A/4.0.3

16管理人:2013/10/16(水) 08:36:09
【SC-03E】ケーブル

セリアでちょっと変わったケーブルを見つけました。

マイクロUSB(オス)ーUSB(メス)の接続ケーブルです。
ちょっと試してみたいことがあり、購入しました。

試したいことは、SC-03EとCH-AND7000で主に使っている
USBキーボードを接続する事でした。

もともと、このUSBキーボードは、miniUSB用ですが
CH-AND7000は、USBの口があるので無理矢理、
USB-miniUSB変換プラグをかまして使っています。

これにさらにセリアで買った接続ケーブルをつかってSC-03E
のマイクロUSBの口に接続してみました。

相当、強引な接続なのでどうかなぁと思いましたが、
あっさり認識して、SC-03Eに文字入力することができました。

100円のケーブルですが十分使えます。

Bluetoothキーボードみたいに暴走がないので打ちやすいとは
思います。

きっと、文字入力してる姿は異様かもしれませんが…(^_^;)

【ケーブルの写真】
https://db.tt/uYBHq9gQ

17管理人:2013/10/17(木) 07:53:13
【共通】チャージャー

これもセリアで購入しました。

車載用USBチャージャーです。

いままでSC-03EのマイクロUSB用の車載チャージャーは、
ダイソーで200円で買ったものがありましたが、
これは、USBのオスが挿せるのでCH-AND7000充電用の
USB-miniUSBケーブルやWM8850充電用のプラグーUSB
ケーブルなどが使えると思います。

800mAなので充電用としては十分な電力だと思います。

旅行でモバイルバッテリーが切れた時にモバイルバッテリー
自体の充電にも使えるので重宝しそうです。

車でちょっとだけ試してみました。
ちゃんと充電されてます。

USB端子の口が付いているのでそこにCH-AND7000と付属品の
USBケーブルを使って問題無く充電できました。

これでSC-03E用の充電チャージャーと併せて使えば、車の中での
充電は、バッチリです。

活用しようと思います。



【USBチャージャーの写真】
https://db.tt/8oynhxb6

18管理人:2013/10/18(金) 07:49:00
【その他】techBASIC

タブレットの世界でのBASICの取り扱いは、やはり
iosの方が一歩先を行っています。

前にx-basicという国産BASICのiosアプリを紹介しましたが
こんどはtechBASICという海外製アプリを積極的に利用
しているブログを見かけました。

両方のアプリとも有料でtechBASICは1300円とかなり
高いアプリです。

かたや、OSの比率ではけっこういいところにきている
androidではいまいちBASICは盛り上がりません。

無料のBASICであるBASIC!がもう少し盛り上がるといいなぁ
とおもってしまいます。

【ROBOMIC(ブログ)-techBASIC】

http://micono.cocolog-nifty.com/blog/techbasic/index.html


【BASIC!友の会】

http://basic.amsstudio.jp/

19管理人:2013/10/19(土) 10:58:36
【その他】ネットの記事1019

今週の気になったネットの記事です。

今週の気になったネットの記事です。

◆ マイクロソフト、iOS / Android用リモートデスクトップ アプリを提供開始
http://japanese.engadget.com/2013/10/17/ios-android/
◆無料でiOS・AndroidからWindowsを遠隔操作できるMicrosoft公式のリモートデスクトップアプリ「Microsoft Remote Desktop」の使い方
http://gigazine.net/news/20131018-microsoft-remote-desktop-for-iphone-android/

一見、便利そうですがwindowsのバージョン、EDITIONを限定して
いるので使い勝手は悪そうです。

◆物価指数の調査品目にタブレット端末を追加へ 総務省
http://sankei.jp.msn.com/economy/news/131018/fnc13101818240013-n1.htm

これだけ売れればそれはそうだろうと思います。

◆CyanogenMod iOSやAndroidの代替選択肢となるモバイルOS
http://wired.jp/2013/10/16/cyanogenmod/

androidのカスタムROM(カスタムしたOS)の有名な制作者であった
CyanogenModが法人化され新たなモバイルOSを作るそうです。

◆欧州流通、タブレット 電子書籍端末で相次ぎPB
urlなし、日経新聞の有料記事

日本でもイオンやイトーヨーカドーがプライベートブランドの
タブレットを出す日がくるでしょうか?

◆ガラケー タブレットの2台持ちが優れている理由と、そのときのSIM選びの最適解
http://www.lifehacker.jp/a/2013/10/131017nidaimochi.html?r=news.google.com

私は、スマホ とタブレットでテザリングがベストだと思いますが
こういう考え方もあるみたいです。

2chMate 0.8.5.4/unknown/L01A/4.0.3

20管理人:2013/10/21(月) 07:48:28
【その他】フリーメール

先日のgooメールの有料化の発表を受けて代わりのフリーメールを
さがしていました。

以前は、WEBベースであれば非常に多くのフリーメールがあったのですが
ちょっと探した限りでは非常に少なくなっているのがわかりました。

ぱっと見た限りでは、yahoo,gmail,excite,infoseek,outlook.comくらい
しか国内大手は見当たりません。

yahoo,gmail,exciteはすでに利用しているのでinfoseekを試してみましたが
中身のサービスは、outlook.comが運営していました。

yahooは、ADSL契約と紐づいていますし、gmailはandroidと紐づいています。
exciteは、既に二つのアドレスを運用しているので、とりあえず
infoseek試しましたが楽天IDと紐づいていました。

そういう意味で本当のフリーと言えるのは、exciteだけになっています。

とりあえず海外系ですが日本語対応しているのでzohoを試そうと思っています。

http://www.zoho.com/mail/

もう少しさがしてみたいと思っています。

2chMate 0.8.5.4/unknown/L01A/4.0.3

21管理人:2013/10/22(火) 07:48:05
【共通】漫画ツール

この日記も字ばっかりですが、字ばかりだと味気ないので
たまに写真ものせていますが、他にもなんかないのかなと
思っていました。

漫画なんかいいかなと思いましたが、私には漫画を書く才能
が全くありません。

簡単な漫画ジェネレーターがWebサイトにないかと思って
探しましたが、あっても日本語がダメだったり、androidで
うまく動かなかったりでした。

そこで無理やり、自分で漫画ジェネレーターの超しょぼい
バージョンを作成しました。

ただ吹き出しに何も書いていないネットで拾ってきた漫画
画像に吹き出しの内容を入れて、別の画像に保存するだけの
超しょぼいツールなのにセンスがなくバグ潰し時間が
かかり5時間もかかりました…(^^;)

どのbasicプログラムでもグラフィックモードで何かを表示
した場合に何らかの待ち状態を作る必要がありますが
そのお作法を私が正しく理解出来ていないのが、根本的な
問題だと思います。

具体的には、gr.renderで描画してその後のdo-untilループ
でgr.touchで待つコツが理解できていません。

本当に私にはプログラミングのセンスがないです。

まぁ、とりあえずできたので日記やツイートとかに使おうと
思っています。

【漫画ツールのソースと画像】

https://db.tt/AVSzs6jP

2chMate 0.8.5.4/unknown/L01A/4.0.3

22管理人:2013/10/23(水) 07:46:03
【共通】漫画ツールその2

とりあえず、案外手間がかかったのでメチャメチャ妥協して
一応完成した漫画ツールですがやはり使いづらくバージョン
アップしてみました。

改修した点は大きく2つです。

・元画像をたくさん選べるように画面に6×3段で表示。
・選択した画像上の2箇所にテキストを挿入可能にした。

もともと画面の関係で6×1段=6枚しか選べなかったのを
18枚から選べるように変更したので、会話をしている
漫画もいいかなと思い、吹き出し2箇所にテキストが
挿入できるようにしてみました。

最初はどこを修正するといいのか少し悩みましたが
すこし割り切って考えて修正したら、修正自体は約2.5時間
くらいで修正できました。

グラフィックのテキストの場合、gr.text.draw命令でテキスト
を挿入しようとすると元のテキストが改行コードを含んで
いても無視されてしまいます。

その為、プログラムの中で改行コードで元のテキストの
文字列を分割してgr.text.draw命令を複数回発行しなければ
ならないのが面倒でした。

とりあえず、ツイッターの投稿時にでも使おうかなと
思っていますが、もう少し使い勝手を良くしたほうが
いいのかもしれません。

一応、バージョン1のプログラムの説明をヤフー知恵ノート
にして掲載してみました。

これで少しでもBasic!利用者が増えるといいなぁと思います。

【ヤフー知恵ノート】
http://note.chiebukuro.yahoo.co.jp/detail/n218610

【漫画ツール2の画像等】
https://db.tt/O5ddR4CW

2chMate 0.8.5.4/unknown/L01A/4.0.3

23管理人:2013/10/24(木) 07:45:10
【その他】変換アダプター

最近、近所に小さいシルク(ミーツ?)ができたことを知って
早速行ってきました。

そこで写真のマイクロUSB(オス)ーミニUSB(メス)変換アダプターを
買いました。

ミニUSBには、AとBがあるのですがこれはBの方でした。

正直、AとBの違いがわかっていないので少し不安でしたが、CH-AND7000
とパソコンをつなぐミニUSB-USBケーブルとこのアダプターを接続して
パソコンとSC-03Eをつないでみたら充電もされましたし、カメラとして
接続されたのでつかえるかなと思っています。

ただ残念ながらUSBキーボードとのCH-AND7000の間のアダプターとして
は使えませんでした。

なんかAndroidを使うようになってから変換ケーブルやらアダプターやら
増えてきましたが100均で買えるのはいいなぁと思います。

【アダプターの写真】
https://db.tt/WC7zcL66

2chMate 0.8.5.4/unknown/L01A/4.0.3

24管理人:2013/10/25(金) 07:46:14
【その他】NGワード

最近、したらば掲示板をこの研究記録の掲載先にしようと
研究記録を掲載して試しています。

基本的に2chmateから投稿しているとブラウザーを開いて
投稿するより早くできので便利でした。

数日前に、研究記録の内容をそのまま投稿しようとしたら
エラーNGワードと表示されて投稿できませんでした。

どうも、したらば掲示板には、掲示板全体のNGワードがある
らしくそれにひっかかったようです。

内容的にNGなものはなかったのでよくわからなかったのですが
ある一文字を消すとあっさり通りました。

おそらくしたらば掲示板の文字コードとandroidの文字コード
(UTF-8N)との違いが原因だったみたいです。

まぁあんまりパソコンで見慣れない文字は使わない方が安全かも
しれません。

【追記】
掲示板のspamフィルター機能を解除すれば、共通のNGワードの
チェックはかからないみたいです。

2chMate 0.8.5.4/unknown/L01A/4.0.3

25管理人:2013/10/26(土) 13:10:16
【その他】ネットの記事1026

今週のネット記事です。

◆BASIC!1.76発表

http://laughton.com/basic/versions/v01.76/index.html

ネット記事ではありませんが、今週最大のニュースです。
更新が早く、2ヶ月でバージョンアップになりました。

◆Android端末の画面をPCに表示し、操作できるUSBドングル「j5 create JUC610」

http://ascii.jp/elem/000/000/836/836973/

正直、使うシーンを想定できませんが、簡単じゃなければ
タダでできることをお金払って簡単にするという事でしょうか。

◆Surface 2は発売日初日から売れ行き絶好調、「PCかタブレットかで悩むなら、答えはSurface 2」

http://www.famitsu.com/news/201310/25042244.html

なんとなくSurface 2 proの話でSurface 2の話じゃないような
Surface 2は、win RT機なので注意が必要です。

◆12インチの4Kタブレットいかがですか?

http://www.gizmodo.jp/a/2013/10/124k.html?r=news.google.com

図面やレントゲン写真を見たい人向けでは?

◆タブレットが独り勝ち撿撿年間出荷数の成長率

http://eetimes.jp/ee/articles/1310/25/news035.html

世界では、タブ50%増、PC 10%減だそうです。

◆iPad Air、iPad mini Retina、タブレット所有者の3割以上が購入を検討

http://news.mynavi.jp/news/2013/10/25/120/

日本人ってリッチなんですね。うらやましい。


2chMate 0.8.5.4/unknown/L01A/4.0.3

26管理人:2013/10/27(日) 11:41:20
【共通】BASIC!1.76

BASIC!がまたバージョンアップしました。

1.75→1.76の期間はわずかに2ヶ月という短さです。

とりあえず、WM8850をバージョンアップして既存の
自作ツールの動作に問題ないことは確認できたので、
CH-AND7000もバージョンアップしちゃいました。

今回は、TTS命令やgr.camera命令が拡張されているとのことです。

ただ、この2つの命令については、我が家のWM8850や
CH-AND7000で簡単なプログラムを書いて軽く試した限りでは
ちゃんと動作を確認できませんでした。

なにか勘違いしているのかもしれないので、また使うことがあれば
そのとき試したいと思います。

その他にもいくつかの機能拡張がされいるようです。

リリースノートは以下にあります。

http://laughton.com/basic/versions/v01.76/index.html

今回の追加機能で一番便利だと思うのは、input命令が
グラフィックモードで発行できるようになったことです。

今までは、グラフィックモードでinput命令を発行する場合は
一度、グラフィックモードを閉じてから発行する必要があり
その後にまたグラフィックモードを開いて再描画する形で
とても面倒でしたが、それがなくなりました。

私が今まで面倒だなぁと思っていたことなのでありがたいと
思っています。

【グラフィックモードのinput命令】
https://db.tt/9C6xC9pB

2chMate 0.8.5.4/unknown/L01A/4.0.3

27管理人:2013/10/28(月) 07:45:11
【その他】寝不足

昨日もBASIC!をポチポチやってました。

また、自分用のツールを作ろうとして実現方法を考えて
いましたが、結論が出ずに見切り発車でプログラムを
作成し始めました。

1時間くらいで作りたいなと思っていました。

プログラムを書き始めてすぐ頭の中の設計に矛盾が発生し
後続の作業量が読めないことから、早々に設計変更しました。

結局、過去に作った部品プログラムを流用して作成することに
して、主要な一部分の処理の作成が完了したのでテスト。

この時点で1時間は経過…正直やめようかと思いましたが
とりあえず、継続。

テストしたら、訳のわからない謎結果、どこかが間違っている
はずですが、わかりません…

悩んでさらに30分経過…

どうしてもわからないので同じロジックを違う命令にして
書き直したらあっさりいけました。

それから残りの部分も書いてバグ取りして1時間経過…

なんとかできましたが、1点不満な点があり、悩み中です。

気が付いたら、もう寝る時間でした。

寝たけど不満な点が気になって、なかなか寝付けません…

今日は、ちょっと寝不足です。

今日の教訓「プログラミングは寝る前1時間前でやめる」

…汗



2chMate 0.8.5.4/unknown/L01A/4.0.3

28管理人:2013/10/29(火) 07:47:44
【共通】潜在バグ

毎日、使っている自作ツール「メモデータベース」で
初期不良が発生しました。

確かに通常使われない箇所でしたが、もう使い始めて
数ヶ月たっているのにこのような不良がまだあるのが
やはりプログラムなんだなぁと思います。

また、明らかな構文ミスなのですが、BASIC!がインタ
プリターでの実行なので、実際にその命令が実行され
ないと構文エラーにならないことも改めて
よくわかりました。

エラーとなった箇所は以下です。

FTP.DIR ftplist

list.size ftplist,fsize

for i=1 to fsize
  list.get ftplist,fname$  →エラー箇所
  print fname$
next i

このロジックの中のlist.get命令がパラメータ不足で
エラーになりました。

他のプログラムでも実行されないロジックでエラーは
あるのだと思いますが、少しづつ直していきたいと
思います。

2chMate 0.8.5.4/unknown/L01A/4.0.3

29管理人:2013/10/30(水) 07:46:09
【共通】ユーザーインターフェイス

最近、つくづく思うのですが、私の頭の中はタブレットの
操作の独自性が十分理解できていないとつくづく思います。

こういうのをUI(ユーザーインターフェイス)とかいうと
思います。

タブレットには、物理的なキーボードはありません。

画面上にソフトウェアキーボードは表示されますが、普通は
明らかに入力が必要な入力ボックスをタップされたときなど
常に表示はされません。

例えば、BASIC!にはinkey$関数があり、入力されたキー情報
が取得できますが、ソフトウェアキーボードだと前述の通り
表示されない場合があり、その場合そもそもキー入力が
できません。

試していませんが、ソフトウェアキーボードを強制的に表示
するKb.toggle命令などが必要となりますし、
そもそもinkey$を使わない作りにしたほうがいいのかも
しれません。

そうなるとグラフィックモードで画面をタッチされたら
何かアクションする形がいいのかもしれませんが、グラフィック
モードだと機種ごとに画面サイズが違うことを考慮に
いれたプログラムは、かなりのコーディング量が必要になります。

私は、自分用のツールなのでそういう部分を無視していますが
本当は、必要となります。

本当はコンソールモードでタブレットUIを意識した設計が
いいんだろうなと思います。

見た目はしょぼくなりますが、機能は早くつくれるので…

手抜きではありますが…汗


2chMate 0.8.5.4/unknown/L01A/4.0.3

30管理人:2013/10/31(木) 07:46:43
【共通】付与ツール

先日、寝不足になった時に作成していたプログラムの
バグフィックス版がこのツールです。

やりたいことは簡単で、クリップボードにコピーされた
文書の先頭または文末に、事前登録しておいた複数の
固定文言から一つを選択して付与してクリップボードに
コピーするだけです。

ぜんぜん簡単な内容なのですがいざ作ろうとすると以下の
処理が必要になりけっこう大げさな作りになりました。

・固定文言をファイルに保存/登録/編集する為の処理
・複数の固定文言から一つを選択して、クリップボード
 からコピーしてきた文章の先頭または文末付与して
 編集可能な画面に表示する処理
・編集した結果をクリップボードにコピーする処理
・上記の処理を選択するためのメニュー画面処理

特に、メニュー画面処理は、元々汎用的に使えるように
グラフィックモードで動く部品プログラムを作っていたの
ですが、それでもなかなか手間取りました。

例えば、一旦、メニュー画面を表示させた状態で標準の
メニューキーを押して、別のアプリ画面を表示させた後に
またメニューキーを押して自作ツールのメニュー画面に
戻ると真っ白な画面になってしまいます。

真っ白な画面ですがちゃんとタップすると動作はするので
表示だけの問題らしいですが、正直対応を方法がわからず。

結局、標準のバックキーを押したときに自分自身のプログ
ラムをrunコマンドで呼び出してメニューを再描画させる
形にしました。

こんなやり方は正しくないとは思いますが、とりあえず
そうしています。

しかも最初は、自分自身を呼び出しているつもりが別の
プログラム(前のバージョン)を呼び出ししており、変な
動きをしていて焦りました。

【付与ツールの写真、プログラムサンプル】

https://db.tt/WUW0bSgR


2chMate 0.8.5.4/unknown/L01A/4.0.3

31管理人:2013/11/01(金) 07:49:48
【その他】バタバタ

先週から今週にかけて本当にバタバタでした(汗)
火曜日→自宅に電話が架けられなくなり、BBphone
(ソフトバンクに電話)

水曜日昼→ソフトバンクが調査の結果、ADSLモデムの
交換することになった。

水曜日夜→電話が自宅から外部に架けられなくなり、
ADSLも利用不可になった。

木曜日→突然朝から腰痛、太もものしびれ、人生初の
坐骨神経痛発症。夕方整骨院にて治療。
電話は携帯、ネットはSC-03Eのテザリングで凌ぐ。

金曜日→朝、坐骨神経痛回復せず、会社を休む。
ほぼ寝たきり状態、夕方からやっと少し、しびれが弱まる。
電話は携帯、ネットはSC-03Eのテザリングで凌ぐ。

土曜日→朝、坐骨神経痛はかなり改善、やっと動けるように
ただし、あぐらはできない状況。
夕方、整骨院でテーピングしてもらう。
電話は携帯、ネットはSC-03Eのテザリングで凌ぐ。
夜にやっとADSLの交換モデムが届く。

日曜日→朝、坐骨神経痛で問題があるのはあぐらが辛い程度に
改善。
朝からモデムを交換するが電話が利用できず。電話メーカーの
サポセンに電話するが、NTTに聞けとの回答。
NTTに電話。電話回線がおかしいので我が家に見に行くとの回答。
昼にNTTが来て確認、電話回線取り付け機器の腐食とのことで
交換作業実習、電話、ネットが利用できるように、ただネットが
異常におそいのとBBphoneが使えない状況
午後にまたソフトバンクのサポセンに電話して ネットが異常に
おそいのとBBphoneが使えない件を連絡。
サポセンからは24時間以内にネットも電話も調整して対応するので
月曜日に確認してほしいとの事。
夕方、 BBphoneが開通、ネットのスピードも改善。

もう、バタバタしていやになりましたが、ネットと電話は、4日程度
で元に戻りました。

でもルータが固定IPでなくなったり、DLNAがうまくつながりません。
来週、バッファローに問い合わせする事になりそうです。

さらに私の体の回復は、まだかかりそうですが・・・(´Д`)



2chMate 0.8.5.4/unknown/L01A/4.0.3

32管理人:2013/11/02(土) 10:33:23
【その他】ネットの記事1102

今週の気になったネット記事です。

◆ AndroidとWindowsデュアル搭載、1台でノート・タブレット・デスクトップの3役 「ASUS TransBook Trio」
http://www.itmedia.co.jp/news/articles/1310/29/news114.html

ある種理想の端末ですが・・・お値段が・・・

◆ Androidを狙う「マッドウェア」アプリ、Google Playで急増
http://www.itmedia.co.jp/news/articles/1310/31/news034.html

迷惑広告がアプリの世界でも繁殖中らしいです。

◆ Google、「Android 4.4 KitKat」と「Nexus 5」を発表
KitKatはメモリ512MBの端末でも動作、「次の10億人」をターゲットに
http://internet.watch.impress.co.jp/docs/news/20131101_621853.html

新機能もあるが、ある意味メモリー管理の最適化が大きいみたいです。

◆ Google、11月21日からタブレット向け 「Google Play」を変更
http://www.atmarkit.co.jp/ait/articles/1310/15/news108.html

なんとなく、余計なお世話的な変更のような

◆ 新タブレット端末が続々登場
http://www.yomiuri.co.jp/net/column/mobile/20131028-OYT8T00917.htm

キンドルが、アンドロイドではないという扱いですね。


2chMate 0.8.5.4/unknown/L01A/4.0.3

33管理人:2013/11/03(日) 09:17:16
【その他】DLNA


サポートへは週末まで電話できないので
カカクコムのクチコミ掲示板で質問してみました。

親切な方がいていろいろ教えてくださいましたが
その確認のなかで自分でふと思ったことがあって
以下の事をしたらあっさりDLNAの件は解決しました。

ブラウザーからエアステーションの設定画面に
入り、NAS-メディアサーバーの画面で
メディアサーバー機能の「使用する」チェックボックスを
一度外して、再度チェックしたら
TVスティック側のDLNAクライアントであっさり認識しました。

これでやっと全てのネットワーク関係は完了しました。

ヤレヤレでした。

【追記】

実は、この後、ADSLが不安定な状態が再発して今も引き続き
対応中の状況です。

この対応中にまたDLNAもおかしくなりました。

顛末は、別の機会に書けたら書こうと思いますが書かないかも
しれません。

不安定と言っても動画関連だけなのでとっても微妙な話題ですので
・・・

2chMate 0.8.5.4/unknown/L01A/4.0.3

34管理人:2013/11/05(火) 07:46:59
【その他】今日のタブレッタさん

10月23日にあたらしいIPad Airとminiが発表されました。
5万円~と4万円~のブルジョワ、セレブ向けタブレットです。

何故か、旧型も併売されるみたいですが、ブランドイメージが
強いアップル製品で旧型の廉価品が売れるのかなぁと
疑問に感じています。

今日、電車の中で出会ったタブレッタさんもきちんとした身なり
をしたサラリーマンさんでした。

お約束のように、白いIPad miniの純正カバー付きで、産経新聞を
読まれているようでした。

会社から配布されているIPadでない限り、もうしばらくすると
新型に買い替えるんだろうと思います。

それが信者の宿命かなと思っています。

帰りの電車の隣の席の人もiPad、林檎信者は、本当に多いです。

2chMate 0.8.5.4/unknown/L01A/4.0.3

35管理人:2013/11/06(水) 07:50:12
【共通】カットツール

私の主力タブレットは、相変わらず、CH-AND7000を使っています。

世の中のタブレットより数世代昔のタブレットなので性能は、悪く、
ネット閲覧とブログ更新、ツイッター、2ちゃんブラウザくらい
しか使えませんが、通勤中の電車の中では十分です。

ただ、CH-AND7000には、一般的には致命的な欠点があります。

それは、タッチ精度が良くないことです。
特に画面の端に近い部分は悪いです。

その為、ミスタップが多く起こるのが良くないところです。

その点を補うための最低限の必要機能をBASIC!で作成した
自作ツールで補っている感じです。

今日も1つしょぼい自作ツールを作りました。

クリップボードから文章をコピーして先頭から〇行分とか
最後から△行分とか途中の〇行から△行までの部分とかを
カットするツールです。

もちろん、編集画面を長押しして青い矢印みたいなのを
ドラッグして範囲指定すれば、こんなツールはいらないの
ですが、前述の理由で使いづらいので、作成しました。

めんどくさがりの私なので前回作成した「付与ツール」を
コピーして処理を書き換えて作成しました。

おおまかな作りはいっしょなので2時間程度で作成できました。

あまりに見た目が「付与ツール」に似ていたので勘違い
しないように背景の色だけ微妙に変更しました。

これで電車の中での操作が少し楽になりそうです。

【カットツールの画像とプログラム】
https://db.tt/bqp5V3S2

2chMate 0.8.5.4/unknown/L01A/4.0.3

36管理人:2013/11/07(木) 07:47:59
【共通】WebSafeColor

私は、BASICでもテキストベースの処理の方がしょぼいですが
なんとなくわかっている感じが自分自身でしています。

かたや、グラフィックは元々苦手意識がある上に、あまり理解
もしていません。

その為、基本的なことにいつも躓いたり、時間がかかったり
しています。

非常にシンプルな話として画面やボタンを何色にすれば、
画面の見た目がいいのかという点も直感的にイメージできません。

さらに色の指定は色の3元素であるRGBを指定して行いますが
この RGBの値から色がイメージできません。

以前の日記にも書いたとおもいますが改めて便利なサイトを
記録しておこうと思います。

【Web Safe Color一覧表/カラーチャート】
http://www.scollabo.com/banban/lectur/websafe.html

このサイトは本当はWeb画面にこのような色を使うといいですよ。
みたいな事を紹介しているのですが、Webでみやすいということは、
BASIC!のグラフィック画面でも見やすいということだと思います。

私はブックマークしてこのサイトを利用しています。

2chMate 0.8.5.4/unknown/L01A/4.0.3

37管理人:2013/11/08(金) 07:49:53
【共通】日経ソフトウェア

日経ソフトウェア2013年12月号の26ページに丸ごと1ページ
BASIC!が紹介されています。

特集1 自分に合ったプログラミングの始め方を見付けよう!
の記事の一部になります。

もう少し前からそういう記事がある事は、BASIC!友の会の
掲示板に書き込みいただいた情報からわかっていたのですが
実際に記事を読めたのは、今日でした。

元々、立ち読みしようと本屋に行ったのですが、たまたま
この号が付録付きで紐で縛られていて読めませんでした。

記事の内容は、初級、中級、上級に別れていて、上級は、
BASIC!のjavaソースプログラムをdownloadして
カスタマイズしてビルドするというすごい内容でしたが、
初級、中級は、十分分かり易い紹介記事になっています。

「タブレット片手にサクサクプログラミング」なんて記述も
ありましたが、これはちょっと無理があるかなと思います。

数行のプログラムならともかく、ある程度の行数がある場合は、
やはり外付けのbluetoothやUSBキーボードは必須だろうと
思います。

いずれにせよBASIC!がメジャーな雑誌に紹介されるのは
素晴らしいことです。

これでユーザーの裾野が広がるといいなぁと思います。

【日経ソフトウェア2013年12月号】

https://eb.store.nikkei.com/asp/ShowItemDetailStart.do?itemId=D2-00SW1187B0


l2chMate 0.8.5.4/unknown/L01A/4.0.3

38管理人:2013/11/09(土) 09:11:38
【その他】ネットの記事1109

今週の気になったネットの記事です。

◆「YOGA TABLET 8」──“マルチスタンド”が想像以上に使いやすい、8型Androidタブレット
http://www.itmedia.co.jp/pcuser/articles/1311/08/news093.html

スタンド内蔵のタブレット。便利と不便が両方ありそうです。

◆好調の最新iPad Airでもまだ不十分?最高のタブレットの条件とは
http://news.livedoor.com/article/detail/8231369/

まるでパソコンになれといってるような記事。ドラえもんにねだるのび太くん的な感じ。

◆iPadやNexus“以外”のお買い得タブレットを探せ!
http://ascii.jp/elem/000/000/840/840255/

品薄のHD7がますます売れそう。タブレットの世界も所得格差で2層化。

◆ Androidで削除できないアプリを簡単に「無効化」できる無料アプリ「無効化マネージャー」
http://gigazine.net/news/20131106-disablemanager/

googleplayで公開を止めたアプリをメジャーなサイトが紹介するのは珍しい。

◆UMSクラスドライバを改造し、Androidを“CD-ROMドライブ”として認識させる!!
http://monoist.atmarkit.co.jp/mn/articles/1311/08/news001.html

すごいけど、私の理解をはるかに超える記事。でもすごい。

◆「Android 4.4 KitKat」の第一印象--断片化解消を目指す新OS
http://japan.cnet.com/news/commentary/35039433/

断片化解消とgoogle依存症を増やすための新OS。

◆iphone 5cソックリなAndroidスマホが発売、サイズもアプリも……
http://akiba-pc.watch.impress.co.jp/docs/news/news/20131108_622844.html

通信機器としては使えないそうです。きっと使うんでしょうけど。

◆【ソルデジ】Android搭載の小型プロジェクタ! タッチ操作で写真や動画を簡単読み込み可能
http://getnews.jp/archives/451365

私はこの商品の販売元さんが好きです。でもオススメしません。


2chMate 0.8.5.4/unknown/L01A/4.0.3

39管理人:2013/11/11(月) 07:38:41
【共通】ツール統合

自作して使っていたツール2つを統合しました。

ここにも書いたツールですが固定文言付与ツールと
文書行カットツールを統合しました。

もともとこのツールは、同じメニュー画面部品を
利用して作られているので統合しやすいところが
ありました。

ただ、どちらのツールもクリップボードの内容を
編集(付与、カット)するツールなのでツール間
での行き来が多く、統合する方が便利だと思いました。

2つのツールで共通化できるボタンだった「クリップ
ボードにセット」と「終了」は、共通化しました。

共通化して空いたボタンには、別のツールである
漫画ツール、メモデータベースのランチャーボタン
にしてみました。

起動アイコンであるウィジェットアイコンの数も
減らせるのでシステム的な負荷も減らせると
思っています。

【付与・カットツール】
https://db.tt/A0kX3r24

2chMate 0.8.5.4/unknown/L01A/4.0.3

40管理人:2013/11/12(火) 07:55:57
【共通】Yahoo知恵ノート

以前にも知恵ノートにBASIC!の記事を載せているのは書きましたが
とりあえず9本掲載したのでそのまとめ記事です。

超初心者編を除くと
ある程度BASIC言語を理解できている人が対象なので
ちょっとわかりづらいかもしれませんが、
BASIC言語をわかる人には簡単すぎる内容だと思います。

AndroidでBASICで遊ぶ方法
http://note.chiebukuro.yahoo.co.jp/detail/n190833
基本的な操作方法

AndroidでBASICで遊ぶ方法 その2
http://note.chiebukuro.yahoo.co.jp/detail/n208888
置換ツール

AndroidでBASICで遊ぶ方法 その3
http://note.chiebukuro.yahoo.co.jp/detail/n210000
テキスト表示ツール

AndroidでBASICで遊ぶ方法 その4
http://note.chiebukuro.yahoo.co.jp/detail/n214126
パネル用テンプレート

AndroidでBASICで遊ぶ方法 その5
http://note.chiebukuro.yahoo.co.jp/detail/n216786
白板ツール

AndroidでBASICで遊ぶ方法 その6
http://note.chiebukuro.yahoo.co.jp/detail/n218610
漫画ツール

AndroidでBASICで遊ぶ方法 その7
http://note.chiebukuro.yahoo.co.jp/detail/n222440
付与ツール

AndroidでBASICで遊ぶ方法 その8 1
http://note.chiebukuro.yahoo.co.jp/detail/n224842
AndroidでBASICで遊ぶ方法 その8 2
http://note.chiebukuro.yahoo.co.jp/detail/n225769
AndroidでBASICで遊ぶ方法 その8 3
http://note.chiebukuro.yahoo.co.jp/detail/n225771
メモデータベース

AndroidでBASICで遊ぶ方法(超初心者編)
http://note.chiebukuro.yahoo.co.jp/detail/n223881





2chMate 0.8.5.4/unknown/L01A/4.0.3

41管理人:2013/11/13(水) 07:52:41
【SC-03E】ファーム更新

SC-03Eでファーム更新をしました。

めんどくさかったので、しばらくほったらかしでしたが
やっと更新しました。

◆GALAXY S III α SC-03Eの製品アップデート情報
http://www.nttdocomo.co.jp/support/utilization/product_update/list/sc03e/

改善される事象
不在着信がないにも係わらず、「ダイヤル」アプリのアイコン上に不在着信数が表示される場合がある。

変更される機能
「緊急通報」画面に選択表示される緊急通報番号(110番、119番、118番)の削除。

最新ビルド番号:JR003C.SC03EOMAMJ4


しょぼい更新だなぁと思って更新すると更新対象ファイルが157もありました。

きっと言えない不具合や脆弱性がたくさんあったのかもしれません。

ただ、更新後も変わったのはビルド番号くらいで体感的には何も変わりません。

最近は、SC-03Eはモバイルルーター(テザリング)+電話+カメラ(動画、静止画)的な
利用しかしていないのでバリバリ利用していないのもありますが何も変わらないです。

あまり使わないおかげでバッテリーのもちがいいのは助かりますが
本来の機能を使っていないので宝のもちぐされなのかもしれません。

【SC-03Eの端末情報】
https://www.dropbox.com/s/kvepa92d8drsi0v/Screenshot_2013-11-12-09-28-02.png

2chMate 0.8.5.4/unknown/L01A/4.0.3

42管理人:2013/11/14(木) 07:52:06
【共通】input命令

私が勝手にBASIC!1.76の目玉機能かなと思っている
Input命令を少し検証してみました。

具体的には、以前作成した漫画ツールでつかっている
コンソールモードのInput命令をグラフィックモードで
実行するように変更してみました。

【変更前】
gr.front 0
input "吹き出し2を修正しますか?(y/n)",yn4$
gr.front 1

【変更後】
input "吹き出し2を修正しますか?(y/n)",yn4$

要は、V1.76以前は、gr.front命令でグラフィック
モードからコンソールモードに遷移してからでないと
Input命令が発行できませんでした。

また、Input命令の後もコンソール→グラフィック
のモード戻しが必要でした。

それが不要になっています。

グラフィックモードのinputのダイアログの方がデザイン
的にもいい感じなので今後使っていきたいと思います。

あと、試していてわかったのですが、私は大勘違いをして
いました。

input命令とよく似た命令にtext.input命令があります。

この命令もグラフィックモードでは発行できないと思って
いましたが、こちらは入力ボックスをグラフィックモード
でもちゃんと表示できます。

どうも2つの命令を完全に混同していたみたいです(汗)

両方の命令ともグラフィックモードだけで扱えるのは、
コーディングの行数も減らせるのでいいと思います。

【漫画ツールのinput命令の写真】
https://db.tt/NlsAkawI

2chMate 0.8.5.4/unknown/L01A/4.0.3

43管理人:2013/11/15(金) 07:49:05
【共通】onbackground

私はやっぱりグラフィックモードを理解していない
という話です。

付与ツールを作ったときに困ったことが一点ありました。

具体的には以下の内容です。

「付与ツールメニュー画面をグラフィックモードで表示
して、メニューキーなどでブラウザーなどの別のアプリ
に画面遷移して、付与ツールにまた戻ってきたときに、
画面が真っ白になってしまう。」

とりあえず、以下の手で逃げました。

「真っ白の時はバックキーを押してもらい、割り込みを
発生させて付与ツール自体を再起動する。」

割り込みの特殊ラベルはonbackkeyになります。

onbackkey:
gr.close
run (付与ツール).bas
back.resume

まぁこれで使えているので私的にはいいのですが、なんと
なく邪道なコーディングかなと思っています。

そこで、もしかしたら使えるかなぁと思い、使ったことが
ない別の割り込みラベルであるOnBackGroundを試してみました。

この命令の説明を見る限りでは、前面と背面に表示が切り
変わったときにこの割り込みは発生し、前面か背面かは
background()関数で判定できると書いてありました。

ところが実際に試してみると、最初にグラフィック画面を
表示したときやグラフィック画面とコンソール画面を
gr.frontで切り替えたときにもこの割り込みは、発生します。

単純に他のアプリから切り替えたときだけの命令ではなく
付与ツールの色々なところにフラグを持たせて状態遷移を
保存しておかないと想定した動作はしないことが
わかりました。

おそらく、ずっとグラフィックモードで処理するような
プログラムであればOnBackGroundも使えると思います。

本当にグラフィックが苦手です…汗


2chMate 0.8.5.4/unknown/L01A/4.0.3

44管理人:2013/11/16(土) 16:34:51
【その他】ネットの記事

今週の気になったネットの記事です。

ツイッター(@basictomonokai)で呟いた記事ではないものをまとめます。

◆ iPhoneの市場シェアが非常に高い日本で、Androidスマホメーカーはどのような道を歩むべきか?【元販売員ホセのつぶやき】
http://s-max.jp/archives/1591076.html

こうすればもっとandroidのスマホが売れるという記事です。やっぱり割安感?

◆ ゲオ、iOSとAndroid向けアプリを大幅リニューアル
http://www.itmedia.co.jp/mobile/articles/1311/15/news159.html

1600万人も会員がいるチェーンのアプリとしてはあまりすごくないような・・・

◆ Google検索の英語版Androidアプリで“会話”での指示が可能に
http://www.itmedia.co.jp/news/articles/1311/16/news010.html

こういうのが記事になるのが今のandroidの実力でしょうか。

◆ プリンストン、最大5台までのスマホやタブレットを急速充電できるUSB充電器
http://news.mynavi.jp/news/2013/11/15/549/

高いけど、その内似たようなのが安く出るでしょうね。

◆ それでも私が愛用OSにWindowsを選ぶ6つの理由
http://allabout.co.jp/gm/gc/434018/

無難で堅実、現実的で万人向けの正しい記事。でもそれが全てではありません。

2chMate 0.8.5.4/unknown/L01A/4.0.3

45管理人:2013/11/18(月) 07:45:44
【共通】オンラインストレージ

いつものように自作ツールの「メモデータベース」でメモ
を登録して終了しようとした時のことです。

メモデータベースの機能として終了時には、FTPでオンライン
ストレージにバックアップするか聞いてきます。

急ぎの時は、「n」を入力してFTPアップロードせずに
終了させますが、通常は「y」を選択してアップロード
しています。

アップロード先はfileserveでFTPでのダウンロードは
できませんがアップロードはできるサイトで探した当時は、
このサイトくらいしか見つけられませんでした。

fileserveは60日間ファイルを保存してくれるサービスです。


【fileserve】
http://fileserve.com

結構安定していてほぼ毎日1回はアップロードしているの
ですがちゃんと接続できていました。

しかし、この日はつながらず…パソコンからpingしても
つながりません。

結構この手のサイトは、夜逃げしたり、日本からの接続を
遮断する場合もあるので本当にダウンしているのか
わかりづらかったりもします。

そこでちょっと便利そうなサイトがありました。

【isitdownrightnow】
http://www.isitdownrightnow.com

そのまんまの名前ですが、確認するURLを入力すると主要な
サイトであれば、このサイトから一定間隔でpingを打った
結果を表示してダウンしていれば

「Fileserve.com is DOWN for everyone」

などと表示しれくれます。

とりあえずこの日はfileserveは、長時間の障害になっていました。

ただ夜逃げの可能性もあるので代わりとなるFTPアップロード
可能なサイトを探してみました。

とりあえず1個みつけて、サイト登録してメモデータベースを修正
してアップロードしてみました。

【hotfile】
http://hotfile.com

fileserveよりシンプルな画面で判りやすいです。

とりあえず、併用して行こうと思っています。

【isitdownrightnow,hotfileの写真】

https://www.dropbox.com/sh/4h4ktmbe00wn859/3SJ2SCtlun

2chMate 0.8.5.4/unknown/L01A/4.0.3

46管理人:2013/11/19(火) 07:46:43
【UG802、WM8850】ツイッター

最近少しツイッターを利用しています。

以前は利用していてseesmicとか使っていたのですが
ちょっと使わなくなっていました。

BASIC!友の会用のアカウントで更新情報などをたまに
ツイートするために使っています。

漫画ツールで1コマ漫画をつくって画像添付してツイート
しています。

別のアプリなんてなくてもブラウザーでツイートできて
いたので、アプリは一切使ってませんでした。

だた、CH-AND7000の時はブラウザーでも問題ないのですが
UG802、WM8850の時は、ただアカウントのページを
開いただけでブラウザーが落ちてしまうようになりました。

どうもandroid4.1のブラウザー側に問題があるみたいです。

そこで仕方なくツイッターアプリを UG802、WM8850に
インストールしました。

いろいろ比較するほどヘビーユーザーではないので公式アプリ
をインストールしました。

使ってみると、公式アプリらしいイマイチな点が1つありました。

画像を選択するサムネイル画面があるのはいいのですが、
他の画像管理やファイル管理アプリを呼び出す共有がありません。

ファイル管理アプリ→ツイッターは共有できるのでまぁいいですが
こういう所は、公式アプリらしいなと思います。

【ツイッター公式アプリ】

https://db.tt/iYUl42EJ


2chMate 0.8.5.4/unknown/L01A/4.0.3

47管理人:2013/11/20(水) 07:48:02
【その他】大きなスマホ

ちょっと前のITproの記事ですが以下の記事がありました。

◆iPad Air登場、タブレットアプリは競争激化へ
http://itpro.nikkeibp.co.jp/article/COLUMN/20131031/515166/

これによると

・タブレットの増加は大きなスマホを求めるユーザーが
 増えていて、このユーザー層はゲームを求めている。

・実用的なアプリは減少傾向で無料化も目立つ

ということらしいです。

たしかに、そうなのかもと思います。

無料アプリでシェアを増やそうと考えているアップルやグーグルの
戦略ともあっているみたいです。

BASIC!は、アプリとしては、仕事効率化、すなわち実用的なカテゴリー
なんですがどうなのだろうとちょっとかんがえてみると

BASIC!は実用的なものを作れますが、ちゃんと作るには手間がかかります。

私程度がつくっている自作ツールは、他のアプリを組みわせればできる
事なので完全に趣味またはボケ防止、脳トレの領域です。

そうなるとBASIC!は、私にとってはパズルの1種でありゲームの領域なの
かもしれません。

本当は、もう少し実用的なことをしてるんだといいたいですが、
やはりどう考えても趣味です。

そういう意味ではBASIC!みたいなソフトは需要がまだまだありそうな気が
しています。

2chMate 0.8.5.4/unknown/L01A/4.0.3

48管理人:2013/11/21(木) 07:47:12
【その他】今日のタブレッタさん

今日のタブレッタさんはちょっと変わってました。

駅で電車を待つ行列で私が並んでいると私の後ろの順番なのに
わざわざ、私の横に来て多分古いipadを操作していました。

やっぱり、立派そうな革のケースを装着していました。

身なりのいい、50代くらいののおじさんでした。

おそらく、私のCH-AND7000が見慣れないタブなので興味が
あったのかもしれません。

その人の画面には、紙に書かれた手書きメモみたいなものに
マーカーが何ヶ所かされたものが表示されていました。

最初は、ペンタブの人かと思いましたが、表示のみみたい
でした。

スキャナーやコピー機で電子化したメモを見ながら電車で
考える、忙しい方のライフスタイルとしてはありなんだろうと
思います。

こういう人達も増えていくのかもしれません。

2chMate 0.8.5.4/unknown/L01A/4.0.3

49管理人:2013/11/22(金) 07:45:23
【共通】4歳からの入門

こんなブログ記事がありました。

4歳からのプログラミング入門:我が子にプログラムを教えるための5つのヒント : ライフハッカー[日本版]
http://www.lifehacker.jp/2013/11/131104kids_python_programming.html

BASIC!の話はしていませんが、この5つのヒントは十分BASIC!でも実現可能です。

ヒント1:Logoはまだまだいける
→内容としては結局、pythonを教えているのでBASIC!だってにたようなもんです。

ヒント2:PythonはMacにインストール済み
→BASIC!はGoogleplayがあればいつでもインストール可能で無料です。

ヒント3:コンピュータにしゃべらせる
→BASIC!でも英語でしゃべらせるのは2行だけです。(tts.init tts.speak)
→日本語がしゃべらせたいときはN2TTSをインストールすればできます。無料です。

ヒント4:数当てゲーム
→BASIC!なら10分で作れます。

ヒント5:ネットは何でも知っている
→再帰の話をしていますが、BASIC!も再帰はできませんが擬似的な再帰は可能です。
→ネット情報は正直すくないですが、サンプルプログラムは40本同梱されています。
→しょぼいですが「BASIC!友の会」もあります。

ぜんぜんいけてるような気がしています。


2chMate 0.8.5.4/unknown/L01A/4.0.3

50管理人:2013/11/23(土) 15:46:44
【その他】ネットの記事1123

今週のネット記事です。

◆タブレット舞台に激戦、携帯3社 激安料金を競う
http://mw.nikkei.com/tb/#!/article/DGXNZO62834560Z11C13A1X22000/

携帯回線付きタブレットを売りたいらしいです。

◆Intelがスマホ/タブレット向けロードマップを急加速
http://pc.watch.impress.co.jp/docs/column/ubiq/20131123_624814.html

インテルもパソコン、サーバーだけでは難しいみたいです。

◆ ルームミラーにAndroidスマホ!? パイオニアが開発中のテレマティクス端末を披露
http://monoist.atmarkit.co.jp/mn/articles/1311/22/news136.html

車のルームミラー+スマホみたいな端末の話です。


2chMate 0.8.5.4/unknown/L01A/4.0.3

51管理人:2013/11/25(月) 07:45:20
【共通】使用パターン

最近の私の主力タブレットであるCH-AND7000の平日の使用パターンです。
私の電車での通勤時間は正味26分なのでけっこうたくさん作業していると
思います。

★が書いている箇所はBASIC!で作成した自作ツールなのでなかなか活躍して
いると思っています。

【朝】
朝食後、トイレで利用
→ブラウザーでブログの入力画面を開く
→2chmateの記事の巡回取得
→メモデータベース★でブログの記事のチェック

【行きの通勤電車の中】
満員電車なので立ったまま操作
→メモデータベース★でクリップボードに自動でコピーされたブログ件名を
ブラウザーの入力箇所に貼り付け
→2chmateでしたらば掲示板の記事書き込みフィールドに件名を貼り付け
→メモデータベース★でクリップボードに自動でコピーされたブログ内容を
ブラウザーの入力箇所に貼り付けし、投稿。
→2chmateでしたらば掲示板の記事書き込みフィールドにを貼り付け投稿
→2chmateの共有機能をつかって記事全体を高速メモ帳と共有
→高速メモ帳で記事を全て選択してコピー
→付与・カットツール★でクリップボードの記事の内容をカット、サイト名等
固定文言を付与してクリップボードに自動セット
→付与・カットツール★から漫画ツール★を起動
→漫画ツール★でヒトコマ吹き出し付き漫画画像を作成
→ブラウザーでツイッターのツイート画面を表示して、クリップボード内容を
貼り付け、添付ファイルに漫画ツール★で作成した画像を添付して送信
→時間があれば2chmateの記事の閲覧

【会社】
早くついて始業時間に余裕がある場合
→Dropboxのテキスト追加機能でブログのネタを書き込み

【帰り通勤電車の中】
帰りは30%くらいは座れます。
→2chmateの記事の巡回取得、閲覧
→Dropboxのテキスト追加機能でブログのネタを書き込み

【自宅】
布団の中でしか利用してません。
→Dropboxに保存されているブログのネタ開いてを全て選択でクリップボードに
コピー
→メモデータベース★のメモ新規取込機能でクリップボードから自動取込して
データベースを更新
→メモデータベース★のFTP機能で外部サイトにデータベースバックアップ
→2chmateの記事の巡回取得、閲覧
→そのまま寝落ち(笑)

もっと効率化できるかなと思う箇所もありますが、主にツール間の連携の部分
なのでそのうち少し修正しようかなと思っています。

2chMate 0.8.5.4/unknown/L01A/4.0.3

52管理人:2013/11/26(火) 07:47:07
【共通】Too fat?

私が毎日利用している自作ツール「メモデータベース」のデータベース本体で
あるmemo.dbが300KBを超えました。
SQLiteでできているデータベースですが、BASIC!では、BLOBなどは扱えず、
文字型のみなので制御部分は、極めて小さく、ほとんど全角文字で登録されて
いるとすると15万文字分という計算に一応なります。

ただ実際には使用期間約5ヶ月(150日)で一日1文書で1文書1000
文字だとすると15万文字分くらいは格納されているはずなのでそんなもん
だろうと思っています。

SQLiteの最大値ってどうなんだろうと調べてみたら以下のサイトがありました。

http://q.hatena.ne.jp/mobile/1341044027
http://www.sqlite.org/fileformat2.html

SQLite自体の仕様としては140TBという膨大な最大容量になっている
みたいです。

ただファイルシステムの最大値は超えられないみたいです。

内蔵ストレージのファイルシステムが何でフォーマットされているのか
よくわかりませんせんが、仮にFAT32だとしても4GBまでは問題ないので
容量的には問題ないことがわかりました。

あとは、性能問題になりますが今の所、メモデータベースの性能劣化は
感じてはいません。

ただいずれは、その日が来ると思うので、何か対策が必要だと思います。

具体的にはまだどうするか決めてませんが…(汗)




2chMate 0.8.5.4/unknown/L01A/4.0.3

53管理人:2013/11/27(水) 08:37:18
【CH-AND7000】キュレーション

最近2つのオンラインニュースリーダー(?)を試しています。

両方ともオフラインリーダーを期待していましたが結果的には
オンラインリーダーみたいです。

こういった情報収集するツールは、キュレーションと呼ばれてる
みたいです。

◆Gunosy

http://gunosy.com/

アプリもありますが、スマートフォンUI的な感じで横持ちの私の
CH-AND7000の使い方と合わないのでブラウザーで試しています。

一応自分のツイッターアカウントと連携するとツイッターの
タイムラインを分析してニュースを表示してくれてるみたいです。

そういう意味でパーソナライズされてるみたいです。

どうもiPadやiPhone関連の記事が多いような気がしますが、
android系の記事もある程度は見れます。

Gunosyのブラウザー画面は、写真の一部と件名と記事のごく一部が
タイルみたいな一覧で表示されるだけです。

記事を読むにはそこからリンクされた実際のページに移動する
必要があるのでオフライン的な使い方はできないみたいです。

◆SmartNews

https://www.smartnews.be/

こちらはアプリのみのサービスなのでインストール必須です。

Android標準ではなく、独自UIを採用しているそうでその点でCH-AND7000
横持ちでも見やすい画面が表示されます。

こちらもツイッター連携できますが、どうもパーソナライズは
しないみたいです。

一応アプリの画面はトップとカテゴリーにわかれたタブがあり、そこに
ニュースがタイルみたいな一覧で表示されます。

見出しをタップすると実際のページに移動しますがブラウザーに処理を
移さないでアプリ内で処理します。

実際のページを表示するのでここは、オフラインではできません。

実際のページの読込が遅い場合は、Gunosy同様読込待ちになりますが、
SmartNewsには、「すぐ読む」ボタンがありこれを押すと独自に用意した
文字と小さい写真だけの簡易版のページが表示できます。

この簡易版のページの読込が早いので電車の中などでも実効速度が
極端に遅くてもなんとか記事が読める仕組みです。

そういう意味でSmartNewsも結局の所オフラインリーダーではありません。

しかし、電車の中など通信環境が不安定な場合は便利ではあります。

ただ、この簡易版のページは広告などを一切排除するのでニュース配信元
の広告収入上は問題かもというネット記事も以前にありました。

この問題が解決したのかわかりませんが、今も使えるので試しています。

【Gunosy、SmartNewsの画面】
https://www.dropbox.com/sh/1cy0bh9ub21860f/J41hWQ7rX1



2chMate 0.8.5.4/unknown/L01A/4.0.3

54管理人:2013/11/28(木) 08:34:31
【共通】デバイスマネージャ

ITproを見ていて以下の記事を見つけました。

◆スマホをトイレに置き忘れた結果
http://itpro.nikkeibp.co.jp/article/Watcher/20131111/517112/

この記事の中に「Androidデバイスマネージャー」の事が書かれて
いました。

このサービスは、Androidスマホに登録済みのGoogleアカウントで
ログインすると、スマホの位置がGoogleマップ上に表示されると
いうGoogleの標準機能らしいです。

2013年8月に登場したサービスらしいので新しい端末だけかなと
思い、まずはSC-03Eで試してみました。

あっさり、Googleマップ上にややアバウトですが表示されました。
まぁGPSも載っている端末で3013年購入なので当然だろうと思います。

続いてCH-AND7000を無理だろうなと思いつつトライ。

電源が入っただけのの状態では現在地情報が取得できない旨の
表示がでましたが、Wi-FiをONにしてSC撿03Eでテザリング
して再度試すとちゃんと表示されました。

CH-AND7000は、2012年前半の発売ですが、ベースとなったL-01Aは
2011年の発売だと思います。

また、CH-AND7000はGPSを搭載していませんので
SC撿03Eのアクセスポイントの情報を表示しているのかも
しれません。

結構古い端末でも使えそうなのでいいサービスかもしれません。

Google Playでは、現在管理している端末を表示することができます。

https://play.google.com/settings

私の場合、6台表示されましたが、うち一台はオークションで売却した
MK撿AR2でした。

削除する方法はないみたいなのでとりあえず、非表示にしてみましたが
これでいいのかよくわかりません。

googleの管理は、すごいです。少し末恐ろしくも感じます。

【Androidデバイスマネージャーなどの写真】
https://www.dropbox.com/s/i2ggogw3s29x1rr/adm.jpg
https://www.dropbox.com/s/u3vrbwbnvttwkbv/play.jpg

2chMate 0.8.5.4/unknown/L01A/4.0.3

55管理人:2013/11/29(金) 07:57:09
【共通】セカンダリ

自作のツール「メモデータベース」では、万が一タブレットが
壊れた場合に備えて、メモの内容を保存しているSQLLITEの
データベース本体をFTPで外部のオンラインストレージに
バックアップしています。

以前に書いた通り、元々fileserve.comを利用していたのですが
1ヶ月ほど前に突然、アクセス不能になりました。

その後、トップページは、回復したのですが、自分のファイル
管理のページは未だメンテナンス中と表示され使えません。

暫定的にhotfile.comをFTP先に追加する修正を「メモデータ
ベース」に加え、今は、hotfile.comを使っています。

しかし、hotfile.comが障害になるとバックアップ先がありません。

自宅にいるときは、Wi-Fi経由でWZR撿300HPの簡易NASに
接続して手動でコピーはできますが、 BASIC!で自動化する方法が
よくわかりません。

また、外出先では、どうしようもない状態になってしまいます。

その為、2つのサイトを試してみました。

depositfiles.comとfilepost.comです。

どちらもFTPアップロードは利用可能ということで試しました。

depositfiles.comは、FTPアップロードは問題なく成功したものの
その後ファイル管理画面に何も表示されません。

1時間待ってもだめでした。

データベースの拡張子(.db)が悪いのかもしれませんが、どうも
使えなそうでした。

そこでfilepost.comを試してみましたが、こちらはちゃんとFTPで
アップロードできてファイル管理画面に表示できました。

ただ、どうもhotfile.comの様に同名のファイルをアップロードして
別のファイルとして管理する仕組みではなく上書きする仕様の
ようです。
→追記:どうも、ファイルの中身が全くの同じな同名ファイルの場合
そうなるみたいです。少し更新したら別ファイルとして保存されていました。

またダウンロードの時に画面一杯の巨大広告が出るちょっと使い
づらい特徴があるみたいです。

まぁ過去のファイルは無理ですが、直近のバックアップとしては
使えそうなので使って行こうと思っています。
→結局、過去のファイルも見れそうです。

◆filepost.com

http://filepost.com


2chMate 0.8.5.4/unknown/L01A/4.0.3

56管理人:2013/12/01(日) 09:28:35
【その他】ネットの記事1201

◆ネバーランドカンパニーが本日付けで全事業を停止。
http://www.4gamer.net/games/999/G999905/20131129059/

ゲーム会社も明暗がありますね。

◆プログラム言語「mruby」を、業界で初めてワンチップマイコン上に搭載
http://www.kyutech.ac.jp/info/id2634.html

組み込み系を目指す方には選択肢が広がったということでしょうか。

◆ブログ更新二ヶ月病ってあるよね / 継続年月に応じて言う事が変わるからこそ書き続けたい
http://bulldra.hatenablog.com/entry/2013/11/30/143731

続ける事が大事なのだそうです。でもなかなか難しいかもしれません。

◆スマホに掛かってくる電話は怖い? そんな不思議現象
http://getnews.jp/archives/465924

スマホの電話機能は、めったに使わないのでそうなるのかなと思います。

◆ベンチャー社長は全員ブログを書いた方がいい
http://skyland.blog.jp/archives/1391052.html

素晴らしいアイディアがある人のブログは、きっとすばらしいでしょうね。

◆1975年に発売された8ビットマイコン「Altair8800」の互換機が発売へ
http://www.zaikei.co.jp/article/20131125/164605.html

けっこう大きいサイズらしいですが一体利用目的はなんでしょう?

◆CuBox:LinuxやAndroidをインストールできるローコスト小型PC
http://wired.jp/2013/11/29/cubox/

自分の使い道はおもいつきませんが超楽しそう。

◆Androidボットネットとサイバー国際捜査
http://www.yomiuri.co.jp/net/security/goshinjyutsu/20131129-OYT8T00856.htm?from=os2

スマホは、常に狙われています。個人情報の宝庫です。

◆2014年のタブレット市場、アップルやサムスンは厳しい価格競争に直面
http://eetimes.jp/ee/articles/1311/29/news053.html

低価格化が進むのはうれしいですね。


2chMate 0.8.5.4/unknown/L01A/4.0.3

57管理人:2013/12/02(月) 07:47:17
【共通】手抜きランチャー

最近、あまりBASIC!でプログラムを作ってません。

体調的にイマイチなのもあるのですが、作りたいものが
あまりなく、作るのがメンドくさいと思っていたからです、

その状況に大きな変化はないのですが、ちょっと不便に
感じていたことがあって、そのために1つだけプログラムを
作りました。

作ったといっても、完全に流用で以前作成した付与・カット
ツールをコピーしてしょぼいランチャーを作成しました。

ランチャーといっても他のアプリを起動できるわけではなく
他の自作ツールを起動できるだけです。

今のところBASIC!では他のアプリの起動はできないと思っています。

もともと、付与・カットツールには10個のボタンがありましたが
そのうち1個は終了ボタンにして残り9個のボタンで自作ツール
の.basファイルをrun命令で実行できるようにしただけです。

最初は、設定ファイルでも作って、日本語名称と.basファイル名を
登録して、それをランチャーが読み込んで描画して、設定ファイルの
編集画面をつくろうかと思っていましたが、面倒になりやめました。

なので、日本語名称も.basファイル名も全て直書きです。

大幅に機能縮小したので当たり前ですがあっさりできました。

今後は、自作ツールから他の自作ツールを呼び出すときは、直接
呼び出したい 自作ツールの.basファイルをrun命令で呼び出すのでは
なく、ランチャーを経由させようと思っています。

理由は、シンプルで自作ツールがバージョンアップしたときにあちら
こちらの自作ツールで呼び出す箇所を修正しないでいいように
するためです。

ランチャーにまとめておけば、それ1つの修正で済むと思っています。

さっそく、メモデータベースを修正してランチャーを呼び出せるように
修正しました。

少しは便利になるかなと思います。

【ランチャーの画面とソース】
https://db.tt/43PqMQLX

2chMate 0.8.5.4/unknown/L01A/4.0.3

58管理人:2013/12/03(火) 07:44:59
【共通】BASICの記事まとめ

この研究日誌では、かなりの記事でBASIC!を扱っていますが
カテゴリーをあんまり考えずに複数のタブレットやスマート
ブックでBASIC!を使っているので【共通】にしてしまい、
どれがBASIC!の記事かわからなくなってました。

そこで11月18日までの研究日誌からBASIC!の記事だけをリンク
したまとめ記事を作成しました。

結構書いてます。中身は薄いですが・・・

【まとめ記事】
http://shorttext.com/Ra6t7

2chMate 0.8.5.4/unknown/L01A/4.0.3

59管理人:2013/12/04(水) 08:39:07
【共通】微修正

別に記事にするほどの内容ではないのですが、自作ツールを
地味に微修正しました。

自作ツール「付与・カットツール」は、元々「漫画ツール」や
「メモデータベース」を実行させるボタンを持っていました。

今の私の使い方だと付与・「カットツール」と「漫画ツール」は
連携性が高いのですが「メモデータベース」はさほどでは
ありません。

そこでメモデータベース起動のボタンをランチャー起動に変えて
前回作成したランチャーツールを起動するように変更しました。

これでメモデータベースを起動する時は1アクションふえてしまい
ますが、他のツールも起動できるので便利だと思っています。

超微修正ネタなのでイマイチですがまぁ少しづつ直しています。

【付与・カットツール画面 修正前後】
https://db.tt/hINxHHeK


2chMate 0.8.5.4/unknown/L01A/4.0.3

60管理人:2013/12/05(木) 08:35:55
【共通】共有?

大昔のこの日誌にも書いたようなきがしますが、
BASIC!から他のアプリへの共有は、そういう命令が無いので
出来ないと思っていました。

例えば、BASIC!のテキストボックスに書き込んだ内容を他の
メモ帳みたいなアプリに送る方法です。

また、BASIC!のグラフィック画面をgr命令などでpngファイル
に保存して他のギャラリー系アプリに送る方法も同じです。

どうもandroidアプリの共有は、インテントというものが絡んで
いて各アプリで定義されているので、インテントの定義をする
命令を持っていないBASIC!では難しいと思っていました。

そもそも私は、インテントなるものが何かもよく理解していません。

おそらく、javaでアプリを作る人には基礎中の基礎みたいな事
らしいです。

BASIC!の本家のフォーラムを見ていてインテントを使った
サンプルを1本偶然見かけたのと、javaアプリを作る人達の
開発TIPSみたいなページをたくさん読んでみて、
やっと少しだけ理解できた程度です。

しかし、少なくとも以下の事ができることは、確認できました。
1.明示的インテントで標準ブラウザーや電卓をBASIC!から起動
2.暗黙的インテントでBASIC!で作成したテキストや画像ファイルを
BASIC!のプログラムからメモ帳アプリや画像アプリに送る。
3.BASIC!のプログラムからキー入力する。

2番目の話は、なんとなく共有ぽい内容の話ですが、厳密には共有
ではなくアプリ間ファイル受け渡しみたいな話ですが、
見た目には共有ぽいことができます。

この3つについて2回程度に分けてメモっておこうと思っていますが、
すくなくともこの3つに共通していえることは、

3つとも全て、BASIC!のsystem命令で実現できました。

この命令は、非ルート端末でandroidのOSコマンドを発行する命令です。

似たような命令でsu命令がありますが、こちらはルート化済の端末でしか
利用できない命令です。

windowsのVBAなどでdosコマンドを発行したいときに使うSHELL命令に
似ていると思います。

1、2番はsystem命令でam命令を使って実現できました。
3番は、system命令でinput命令を使います。

最初は命令を実行しても何も起こらず、使えないのかと思いましたが、
フルパス指定でちゃんと動きました。

CH-AND7000では、amもinputも/system/binのディレクトリにあったので
このパスを指定していろいろテストしています。

続きは次回書きます。

2chMate 0.8.5.4/unknown/L01A/4.0.3

61管理人:2013/12/06(金) 07:42:33
【共通】共有?2

前回の日誌の続きです。

前回概要を説明した1~3のテストのうち、1と3を説明します。
1.明示的インテントで標準ブラウザーや電卓をBASIC!から起動
2.暗黙的インテントでBASIC!で作成したテキストや画像ファイルを
BASIC!のプログラムからメモ帳アプリや画像アプリに送る。
3.BASIC!のプログラムからキー入力する。

【テストプログラムのソース】
https://db.tt/fX5skX8M

まず1ですが、実際にBASIC!から発行したam命令は以下の2つで結果
画面のリンクを合わせて記載しました。

test-1.0: /system/bin/am start -a android.intent.action.MAIN -n com.android.browser/.BrowserActivity
https://db.tt/LtRgzCF4


test-2.0: /system/bin/am start -a android.intent.action.MAIN -n com.android.calculator2/.Calculator
https://db.tt/ZrJsHXxB

CH-AND7000では、フルパスでないとam命令は、発行できませんでした。
これは機種によって違うのかもしれません。

BASIC!のフォーラムに出ていたサンプルプログラムでは、フルパス指定は
されていませんでした。

am命令は、パラメーターが多く全てのパラメータの内容は全然わかっていませんが
ネットの記事等をみて試行錯誤して試していました。

明示的なインテントとは、インテントを渡すアプリを指定して実行する方法です。

test-1.0は、標準ブラウザーを指定して起動命令を発行しています。
test-2.0は、電卓 を指定して起動命令を発行しています。

他のアプリを起動するランチャーとしては、使えるかもしれません。
ただ、この方法だとアプリの正式名称とサービス名がわからないと起動できません。

それを調べる方法は、私にはわからず、ネットの記事をあちこちみて確認して
いました。

設定画面などもサンプルがあったので起動できると思います。

次に3ですがこちらはインテントではないと思いますが、キー入力をエミュレート
する方法です。

test-7.0: /system/bin/input keyevent 82
https://db.tt/ZJ2feI2x

この例ではキー入力でメニューキーを押したのと同じ状態になり、結果画面では
BASIC!自体のメニューが表示されています。

こちらもキーの番号がわからないと指定できませんが、キー番号の一覧は
ネット上に公開されていました。

http://developer.android.com/reference/android/view/KeyEvent.html

これは何につかえるのかよくわかりませんが、機会があれば試したいと思います。
2chMate 0.8.5.4/unknown/L01A/4.0.3

62管理人:2013/12/07(土) 13:19:14
【その他】ネットの記事1207

今週の気になったネット記事です。

◆ 不便なところに惹かれる? スローライフなカメラアプリ
http://dc.watch.impress.co.jp/docs/review/app/20131207_626732.html

失敗するデジカメやカメラアプリがちょっとはやってるのかも

◆3分で覚えるGoogleアプリTips(Android編) - なくしたAndroidスマホ/タブレットを探すには?
http://news.mynavi.jp/articles/2013/12/07/google_app3/

前にも書きましたがこれは便利です。

◆ Google、Nexus 5やNexus 4、Nexus 7(2013)向けに「Android 4.4.1 KitKat」を提供開始!カメラ機能向上などを実施
http://s-max.jp/archives/1594747.html

はやくも4.4.1です。

◆モバイルソーシャルワープロ「Quip」のAndroid版が登場
http://www.itmedia.co.jp/mobile/articles/1312/06/news057.html

ソーシャルワープロというのは、evernoteみたいなものらしいです。

◆この冬一番注目PC、8インチタブレットを比較した
http://ascii.jp/elem/000/000/848/848566/

タブレットでOfficeが使いたいという人にはいいかも。本当は使わないとおもいますが

◆世界スマホ/タブレット市場、2014年はAndroidがさらに拡大、価格下落は必至
http://itpro.nikkeibp.co.jp/article/COLUMN/20131202/521946/

65%になるそうです。やすくなるといいなぁ。

◆デルの新型タブレット、低価格の割には魅力
http://jp.wsj.com/article/SB10001424052702304906204579239631931688284.html

日本ではandroid版は出ないんですよね。





2chMate 0.8.5.4/unknown/L01A/4.0.3

63管理人:2013/12/09(月) 07:44:33
【共通】共有?3


前回の日誌の続きです。



前回概要を説明した1~3のテストのうち、2を説明します。

1.明示的インテントで標準ブラウザーや電卓をBASIC!から起動

2.暗黙的インテントでBASIC!で作成したテキストや画像ファイルを

BASIC!のプログラムからメモ帳アプリや画像アプリに送る。

3.BASIC!のプログラムからキー入力する。



2は、以下の4つの暗黙的インテントが使えました。

暗黙的インテントとは、アプリを明示的に指定しないで共有する
方法らしいです。

なので、通常は、共有しようとしたデータを処理できるアプリの
選択画面が表示されて、アプリを選択すると共有されます。


test-3.0: /system/bin/am start -a android.intent.action.EDIT -t "text/plain" -c "android.intent.category.DEFAULT" -d file:/sdcard/rfo-basic/data/kka.txt


https://db.tt/T3HbcGDi

https://db.tt/uyf9tkui



test-3.0では、テキストファイルを受け渡しするとそれを編集できる
アプリの一覧が表示されてアプリを選択するとファイルの内容が
表示されました。



test-4.0: /system/bin/am start -a android.intent.action.VIEW -t "text/plain" -c "android.intent.category.DEFAULT" -d file:/sdcard/rfo-basic/data/kka.txt

https://db.tt/LBuBQJdS

https://db.tt/uyf9tkui



test-4.0では、同じテキストファイルファイルを渡しましたが、それを
表示できるアプリの一覧になりました。


test-5.0: /system/bin/am start -a android.intent.action.VIEW -t "image/png" -c "android.intent.category.DEFAULT" -d file:/sdcard/rfo-basic/data/fy.png

https://db.tt/iokxdOGL

https://db.tt/SCvzgYEm

test-5.0では、画像ファイルを受け渡ししてそれが閲覧できるアプリの
一覧が表示されました。



test-6.0: /system/bin/am start -a android.intent.action.VIEW -t "image/png" -c "android.intent.category.BROWSABLE" -d file:/sdcard/rfo-basic/data/fy.png

https://db.tt/SCvzgYEm



test-6.0では、画像ファイルを渡してインテントの種類が、デフォルトでは
なく違うカテゴリーにしてみました。
対象のアプリが1つしかないらしく、アプリ選択なしでいきなり表示されました。


2chMate 0.8.5.4/unknown/L01A/4.0.3

64管理人:2013/12/10(火) 12:46:40
【共通】共有?番外編

3回に渡り、共有について書きましたが書いたのは上手く
いったことだけです。

実際には、他にも試していて出来ない事もありました。

1. android.intent.action.SENDが使えない。

存在するファイルを指定するEDITやVIEWはできましたが
SENDがどうしてもできません。
これができればファイル渡しではない方法もできそう
ですが、いろいろ試しましたができませんでした。


2.SVCが使えない

SVCが使えればWi-fiのオフオンもできるのですが何故か
できません。

まぁ出来たり、出来なかったりで微妙ですが、いろいろ
時間があるときに試せればと思っています。

【参考情報】

◆アクションの一覧

通常、最初に起動するアクティビティに対して設定します。
android.intent.action.MAIN

ACTION_VIEW データの画面に表示するアクションです。
android.intent.action.VIEW

ACTION_DEFAULT ACTION_VIEWの別名
android.intent.action.VIEW

ACTION_CALL データを元に電話をかけるアクションです。
android.intent.action.CALL

ACTION_DIAL 電話をかける画面を表示するアクションです。
android.intent.action.DIAL

ACTION_RUN データを実行するアクションです。
android.intent.action.RUN

ACTION_EDIT ユーザ編集のデータを表示するアクションです。
android.intent.action.EDIT



◆カテゴリー一覧

CATEGORY_DEFAULT 標準のカテゴリです。
android.intent.category.DEFAULT

CATEGORY_BROWSABLE ブラウザから安全に起動することが可能であることを示すカテゴリです。
android.intent.category.BROWSABLE

CATEGORY_HOME 端末が起動された時に最初に起動されるものであることを示すカテゴリです。
android.intent.category.HOME

CATEGORY_LAUNCHER ホームのアイコンから起動可能であることを示すカテゴリです。
android.intent.category.LAUNCHER

CATEGORY_ALTERNATIVE ユーザが現在参照している(フォーカスがあたっている)データに対し、
代替できる動作が可能であることを示すカテゴリです。
android.intent.category.ALTERNATIVE

CATEGORY_SELECTED_ALTERNATIVE ユーザがメニュー一覧などから選択したデータに対し、
代替できる動作が可能であることを示すカテゴリです。
android.intent.category.SELECTED_ALTERNATIVE


◆タイプの一覧

テキスト .txt text/plain
HTML文書 .htm .html text/html
XML文書 .xml text/xml
JavaScript .js text/javascript
VBScript .vbs text/vbscript
CSS .css text/css
GIF画像 .gif image/gif
JPEG画像 .jpg .jpeg image/jpeg
PNG画像 .png image/png
CGIスクリプト .cgi application/x-httpd-cgi
Word文書 .doc application/msword
PDF文書 .pdf application/pdf

2chMate 0.8.6/unknown/L01A/4.0.3/LT

65管理人:2013/12/11(水) 07:43:55
【その他】メンテナンス

この研究日誌は、FC2ケータイ日記のサービスと、したらば掲示板に
同じ内容を掲載しています。

元々は、FC2ケータイ日記だけでしたがしたらば掲示板だと2chmate
で更新可能でオフラインで読めるので電車内で確認するときには
便利なので途中で追加しました。

ホントは、もし読者さんがいれば2chmateのほうが見やすいかと
思ったりしましたが、実際の読者さんはいないので自分用です。

12月10日の朝いつものように電車の中で研究日誌を更新しようと
すると、FC2ケータイ日記の方は問題ありませんでしたが、
2chmateでしたらば掲示板に書き込もうとしたときに、問題が生じ
ました。

写真の通り、サイトメンテナンス中だったようです。
その場合、2chmateには写真の301か503のようなWEBのメッセージ
が表示されていました。

回復したらまた両方に研究日誌を載せたいと思っています。

そう思っていたら、なんと単純なサーバメンテナンスではなくドメイン
変更していました。(.jp→.net)

2chmateではサイトメンテナンスが終わっても301テンポラリー
movedになったままで一度板を削除しましたが変わらず。

結局、2chmateを最新版にしたら回復しました。

ちょっと、したらば掲示板の信頼度薄れました・・・


【したらば掲示板と2chmateの画面】
https://www.dropbox.com/s/u8htxojnnalpokp/2013_12_10_08.51.45.png
https://www.dropbox.com/s/rm1n8rdk6avnxhl/2013_12_10_08.49.09.png

【完了】ドメイン変更作業に伴うメンテナンスのお知らせ-したらば掲示板

http://blog.livedoor.jp/bbsnews/archives/54661274.html


2chMate 0.8.6/unknown/L01A/4.0.3/LT

66管理人:2013/12/12(木) 07:45:15
【CH-AND7000】ACアダプター

以前に書いた通り、私の主力タブレットCH-AND7000は、
ヤフオクで約3000円で中古品を購入したもので、
購入時点でACアダプターが欠品していました。

付属していたUSBケーブルで充電はできるので、いつもは
これで充電しているので概ね問題はありませんが、たまに
近くにPCやモバイルバッテリーがないときに不便を感じて
いました。

その後、これもヤフオクで中古で購入したM704SのAC
アダプターをCH-AND7000に挿してみたら給電できたので
そのまま使っていました。

昨日、家でCH-AND7000を長く使っていてバッテリーが
減ってきたのでM704SのACアダプターを使いました。

あんまり、CH-AND7000にACアダプターを挿したまま
使ったことがありませんでしたが、ブラウザーでのネット
閲覧とかは全然問題ありませんでした。

しかし、ソフトウェアキーボードで文字を入力しようと
すると、文字が二重入力されるなど不思議な現象が発生
しました。

どうもタップも二重タップになっている場合もあるみたいです。

故障かと思ってACアダプターを外すと元に戻りました。

中華パッドの一部の機種では、充電中はタップしていないのに
タップされるなど空気タップと言われる不思議な現象が
あるらしいです。

空気タップほど酷くはありませんが、CH-AND7000でも
そういう現象があるのかもしれません。

CH-AND7000は、国内向けに一応外装くらいはリメイクされた
タブレットではありますが、中身はコテコテの中華タブなので
まぁ仕方ないのかなと思っています。

今では、低性能すぎて誰も使っていないとはおもいますが
元気に動いている間はつかっていきたいなぁと思っています。

ちょっとネクサス7の2012アウトレット品とかには
こころが動きますが…汗






2chMate 0.8.6/unknown/L01A/4.0.3/LT

67管理人:2013/12/13(金) 07:44:20
【共通】SDカード

最近、BASIC!のコミュニティであるBASIC! Forumを
たまに眺めています。

【BASIC! Forum】
http://rfobasic.freeforums.org/

もちろん、全て英語でよく分からないことも多く、
流し読みして場合が多いですが、たまに役立つことも
あります。

以前に書いた共有?の記事もこのコミュニティで
ヒントをみつけました。

日本語のコミュニティがあるといいなぁとホントに
思います。

最近、1個コミュニティの記事から確認出来たことが
あるのでそれについて書きたいと思います。

以前にも自力で調べようとしたことがあるのですが、
その時はわからず、挫折していました。

具体的な内容は、BASIC!のプログラムでSDカードを
参照するためのパスの指定方法でした。

コミュニティ記事の内容をみるとBASIC!のプログラムで
ファイルパスのルートの階層を相対パスで探す方法の
サンプルプログラムが書かれていました。

記事によればSDカードへのリンク(シンボリックリンク)
は、大体ルートディレクトリにあるので、そこの
ディレクトリリストをリストをみればわかるという内容
でした。

サンプルプログラムをWM8850を動かすとルートの
ディレクトリリストが表示されてたしかにSDカードへの
リンクが見つけられました。

これでBASIC!の相対パスでSDカードアクセスはできると
思います。

【パス調査用のプログラムと結果画面】
https://db.tt/MofubZFQ
https://db.tt/DyOB5YOI


2chMate 0.8.6/unknown/L01A/4.0.3/LT

68管理人:2013/12/14(土) 15:41:07
【その他】ネット記事1214

今週の気になったネットの記事です。

◆多くのアメリカ人が知らない、科学技術に関する事実
http://jp.techcrunch.com/2013/12/09/20131207a-few-basic-science-and-tech-facts-many-americans-dont-know/

日本もまだまだ行けるかなと思いました。

◆ iPhone・Androidともにソフトバンクがトップに - MMD研究所が全国主要7都市で通信速度を調査
http://news.mynavi.jp/articles/2013/12/13/mmd/

ドコモはもう少しがんばらないと

◆Android 版Gmail アプリ更新。任意ファイルの添付や自動返信設定、印刷に対応
http://japanese.engadget.com/2013/12/12/android-gmail/

私のgmailは、ゴミ箱ですが、世の中的には便利になるんでしょうね。

◆iOSとAndroidに正式対応した「Qt 5.2」リリース
http://sourceforge.jp/magazine/13/12/13/160000

よくわかりませんが統合開発環境です。

◆NokiaがAndroid端末を発売するかも?
http://mobile.slashdot.jp/story/13/12/13/059204/Nokia%E3%81%8CAndroid%E7%AB%AF%E6%9C%AB%E3%82%92%E7%99%BA%E5%A3%B2%E3%81%99%E3%82%8B%E3%81%8B%E3%82%82%EF%BC%9F

windows phoneのノキアのはずですが、なぜか?

◆Amazonの新型タブレット端末「Kindle Fire HDX 8.9」を使ってみた
http://ebook.itmedia.co.jp/ebook/articles/1312/13/news024.html

ちゃんと調べてませんがマーケットにBASIC!があってUSBホスト機能が
あれば、かなり有力な次期タブレット候補になるかも



2chMate 0.8.6/unknown/L01A/4.0.3/LT

69管理人:2013/12/16(月) 07:44:48
【その他】拡張現実

◆“大人のARおもちゃ”最前線
http://getnews.jp/archives/462010

ネットの記事を見ていたら
AR「augmented reality(拡張現実)」という技術があるそうだ。

この記事では「目にしている“現実”にデジタル情報を重ねる技術のこと」
と説明している。

私はもっとシンプルに自分が本当に出来たこと以上に他の事もできて
しまうことだと思っている。

例えば、パズドラやクイズなどの最近の人気スマホゲームもそうだ
自分でできたことは、パズルを解くことやクイズに回答すること
なのに、他の事である敵を倒せて希少なカードがもらえたリする。

プログラミングするロボットなども同じだと思う。

自分で出来たことはエラーのないプログラムを作ることだが、その
結果として他の事であるロボットが操作できる。

BASIC!も同じで自分でできたことはしょぼい小さいプログラムを
なんとか作成することに過ぎないのだが、他の事であるタブレット
操作を一部自動化できたりする。

結局、自分のできることは大きく変わっていないのに実際にできる
ことは、拡張されているのがARの姿なのだろうと思います。

ここに自分が本来出来ること以上に出来た現実があり、それが自分
できたと錯覚して満足感が得られるのだと思います。

ARを自分のできることとして全て実現しようとすれば、膨大な時間と
労力がかかるはずです。

その分、時間を稼いだことになるのかなと思います。

その時間を新しい別のARに振り替えられれば、きっと、技術の発展や
学力の向上などにあてられるかもしれません。

ただゲームは、せっかく稼いだ時間をゲームプレイへ再投資して
しまう傾向があります。

同じ拡張錯覚現実ならゲーム以外で得た方がいいかなと思います。

ゲーム製作者をめざすなら別ですが…





2chMate 0.8.6/unknown/L01A/4.0.3/LT

70管理人:2013/12/17(火) 07:44:42
【共通】漫画ツール小改修


以前に書いた共有の調査結果を元に自作ツール「漫画ツール」を
少しだけ修正しました。

漫画ツールは、吹き出しのある漫画のテンプレを一覧から選択して
吹き出しの書き込み開始位置を指定して、吹き出しの文言を書き込み、
画像ファイル(jpeg)にセーブするだけのシンプルなツールです。

今まではセーブされた画像ファイルは、ファイル管理ソフトから
格納フォルダーを開いて、画像ファイルをタップして、開くアプリを
選んでファイルを表示して中身を確認する必要がありました。

こんな程度の事でも4〜5回のオペレーションが必要になります。

そこで漫画ツールの処理の最後の部分を修正して以下の9行くらいを
追加しました。

画像はこの部分にくるまでにファイルに保存されています。

system.open

aaa$="/system/bin/am start -a android.intent.action.VIEW -t \"image/jpeg\" "
bbb$="-c \"android.intent.category.BROWSABLE\""
ddd$=" -d "+uall$

ccc$=aaa$+bbb$+ddd$

popup ccc$,0,0,1

system.write ccc$

pause 5000

system.close

これで画像が保存されると、いきなりギャラリーが開いて画像が表示
されるようになりました。

もし画像を追加編集したい場合でもギャラリーの共有から別の画像編集
アプリを呼び出すことも可能です。

まぁ正直、しょぼい修正ですがそれもオペレーションの回数を減らせるのは
いいかなと思っています。

【漫画ツールソースとギャラリー画像】
https://db.tt/YZxwZoPN
https://db.tt/dKx9w7Qq

2chMate 0.8.6/unknown/L01A/4.0.3/LT

71管理人:2013/12/18(水) 07:44:37
【共通】オンとオフ

BASICのフォーラム(英語)に以下の記事がありました。

【How to know if a user is online?】
http://rfobasic.freeforums.org/how-to-know-if-a-user-is-online-t994.html

このQAの回答が以下でした。

socket.myip ip$

If ip$ returns as "" then the user is not connected to the internet

onlineという表現が微妙ですがWi-Fiが無線LANに接続できて
いるかどうかは、確かにこの方法でわかります。

そこで以下のテストプログラムを作成して試しました。

REM Start of BASIC! Program
socket.myip ip$
if ip$="" then
popup "wi-fi未接続",0,0,1
else
popup "wi-fi接続済",0,0,1
endif
end

socket.myip命令では、IPアドレスが取得できなくても
特にON ERROR条件は発生しないので、そのまま接続できているか
確認できました。

私の自作ツールには、FTPで外部サイトにファイル送信する処理がありますが
これを使えば、自動的にFTPでファイル送信可能か判断できそうです。

これもオペレーションが減らせそうでいいかなと思いました。

2chMate 0.8.6/unknown/L01A/4.0.3/LT

72管理人:2013/12/19(木) 07:46:11
【その他】バタバタ

私はネットワークが苦手です。

どうもよくわかりません。

先日も朝、突然無線LANが利用不可にでもIP電話は使えます。

ADSLのルータと有線接続している無線ルーターをoff onしましたが
回復せず、仕方なくyahoo BBに電話。

yahoo BB側からのでリモート確認では、ADSLルータとの通信は
問題ないとの事でした。

そこで今度は無線ルーターのサポートに電話、いろいろ確認
しましたが問題ないとのことで有線でパソコンと ADSLルータを
繋いだら、インターネット接続できず。

結局、またyahoo BB にまた電話、やっと回復しました。

ネット周りは、本当に面倒です。

まぁ回復したのでいいですが・・・



2chMate 0.8.6/unknown/L01A/4.0.3/LT

73<削除>:<削除>
<削除>

74管理人:2013/12/20(金) 07:45:33
【共通】メモデータベース微修正

最近、新たな自作ツールを全然作っていません。

一番の理由は、作る必要性を感じていないからです。

そのうち何か作りたくなるかもしれませんが、今のところ
BASIC!関連の記事は、命令のテストと既存自作ツールの微修正
くらいしか書くことがありません。

・・・というわけで、自作ツール「メモデータベース」を地味に
微修正しました。

修正箇所は、3点です。

◆メモの閲覧を専用メニューとして追加

今までは、変更のメニューで登録済のメモの内容を見ていましたが
変更だとtext.inputのダイアログにメモのの内容が表示され編集可能
なので、さわってしまうとソフトウェアキーボードが表示されて
みづらい問題がありました。

これを解消するために先日書いた共有をつかってESテキストエディター
で表示するようにしてみました。

ESテキストエディターは、閲覧モードの場合は、ソフトウェア
キーボードは表示されません。

◆掲載済フラグのみ更新するメニューを追加

メモの内容は、この研究日誌のネタなのですが、もう掲載したかどうか
よく分からなくなるので掲載済フラグをデータベースの項目として
使っていますが更新が簡単にできるように専用メニューをつくりました。

◆Wi-Fi未接続時はFTPアップの確認ダイアログを出さない。

先日の日誌に書いた通り、Wi-Fi未接続時チェックがsocket命令でできる
ことがわかったので修正しました。

一応、最近テストした内容を使えそうな箇所で使ってみました。

電車で立ちながらつかう機会が多いので、オペレーションが減るのは、
いいことなので修正しました。

地味ですが、今後もこんな記事が多いかもしれません・・・汗

【微修正したソースと画面】
https://db.tt/hPpWJsD3

【追記】
メモリーが逼迫しているときは、共有のamコマンドがうまく発行されない
ケースがあるようです。

その場合、共有のアプリ選択画面もでませんでした。

自作ツールはフリーズしてしまいました。

タスクキラーで掃除をするとうまく行きました。

CH-AND7000みたいなメモリーが小さい端末の場合、注意が必要です。



2chMate 0.8.6/unknown/L01A/4.0.3/LT

75管理人:2013/12/21(土) 09:18:07
【その他】USBケーブル

「今週は『光るマイクロUSBケーブル』つきっ!!」の売り文句に
つい買ってしまいました。

週刊アスキー1/28増刊号 No.960の付録『光るマイクロUSBケーブル』です。

形状は普通のUSB(オス)→マイクロUSB(オス)ケーブルで
ケーブルが半透明な以外は特に変わった点があるとは思っていません。

まぁ光らせること自体は、そんなに技術的には難しくはないだろうと
思いましたが想像以上だったのでその点を書きたいと思います。

1.想像以上に光る

  うすーく光る程度だろうとおもっていたのですが、よくクリスマスの
  家の外のLED飾り付けレベルでかなり光ります。

2.想像以上に発色

  虹色並みに色があるように見えますし、発色パターンも複数あるみたい。

3.ケーブルの片側だけで光る

  ケーブルの片側だけパソコンにさせばその時点で光ります。

残念な点

 こんな光ると恥ずかしくて外では使えません・・・汗

クリスマスグッズとしてはいいかもしれませんね。


【週刊アスキー1/28増刊号 No.960 (12月16日発売)】
http://weekly.ascii.jp/elem/000/000/189/189206/

【光るUSBケーブルの写真】
https://www.dropbox.com/s/5nb1tugic5g900c/20131219_193833.jpg


2chMate 0.8.6/unknown/L01A/4.0.3/LT

76管理人:2013/12/22(日) 15:40:32
【その他】ネットの記事1221

今週の気になったネット記事です。

◆ASUS Fonepad Note 6発売で注目!SIMフリータブレット
http://sim.oshiete.goo.ne.jp/colum/20131220/

LTEは対応してないんですね。

◆「MeMO Pad 8」──“Winタブ”よりお手ごろ価格な8型Androidタブレット
http://www.itmedia.co.jp/pcuser/articles/1312/20/news041.html

MeMO Pad HD7との比較記事、私は背広のポケに入る7がいいなぁ。

◆サムスン、来年に向けて最大13インチ級の大型タブレットを複数計画中
http://ggsoku.com/2013/12/samsun-2014-tablet-plans/

13インチもあると電車通勤中とかは難しいので法人向けか家庭用?

◆タブレット・オブ・ザ・イヤー2013
http://www.itmedia.co.jp/pcuser/articles/1312/20/news159.html

ノミネート10台の記事ですが、MeMo Padがいません。なぜ?

◆カオスな世界であっても夢も希望もあるんだよ
http://el.jibun.atmarkit.co.jp/ahf/2013/12/post-8498.html

プログラミングは実践が一番なんでしょうね。趣味ならコピペも大アリです。




2chMate 0.8.6/unknown/L01A/4.0.3/LT

77管理人:2013/12/24(火) 07:44:38
【共通】ちょっと不便

BASICでちょっと不便だと思っていることを書きます。

VBやVBAには、inputboxを表示する命令の他にmsgboxを
表示する命令があります。

何か入力を求める場合には、inputboxで十分ですが、処理の
都合上、少し待たせたい場合には、ただOKボタンのみが
表示されるmsgboxは、便利です。

ところが、BASIC!では、msgboxに相当する命令がありません。

ただ、メッセージを表示したい場合には、popupでバブル
メッセージを一時的に表示させればいいですが、メッセージを
表示したら、次の命令に処理が移ってしまいます。

とりあえず今は、input "メッセージ",変数,"y" のような、OKだけ
押せば済むようなInput命令で代用してます。

グラフィックモードなら自分でmsgboxみたいな画像でも描画
すれば、できないことはないですが面倒です。

コンソールモードだとそれもできないので違うやり方が必要です。

細かい話ですが、できれば実装してほしい機能だと思っています。

まぁ代用できないことはないので、微妙ではありますが・・・

2chMate 0.8.6/unknown/L01A/4.0.3/LT

78管理人:2013/12/25(水) 07:45:08
【共通】USBAC充電アダプタ

ダイソーでまた小物を1個購入しました。

ダイソーですが210円の商品です。

型番みたいものは、パッケージに記載がありませんでしたが
USB AC充電アダプターという商品名みたいです。

Ipadについているような、ACコンセントの反対側に通常のUSB
の口(メス)がついているタイプのアダプターです。

パッケージには、Ipadやタブレットには使えませんとしつこく
書いてありました。

あくまで、スマホ、ipod、ゲーム機用だと伝えたいみたいです。

ただ、充電能力をみると5V 1Aとなっていて私のCH-AND7000
には十分な能力でした。

おそらく、iPadなどは、2.1Aくらいの充電能力がないと充電
されないらしいので間違って購入しないように記載しているの
だろうと思い、購入しました。

家でCH-AND7000ーUSBケーブルーACアダプターで試しましたが
全然問題なく使えます。

タブレットは対象外と明記されているので、他の人には進められ
ませんが使っていこうと思っています。

【USB AC充電アダプター】
https://db.tt/Z4VlvKpb

【追記】

型番の記載がないと書きましたが、本体を見るとしっかり記載されてました。

YS-P01 YUAN SOUND製です。

ちょっと検索してみたら以下の記事もありました。

http://archive.2ch-ranking.net/smartphone/1381728950.html#376

この記事によれば、

開放電圧/充電電圧/充電電流/定格/種類
5.28V/4.81V/523mA/1000mA/YS-P01/DAISOD106 林檎風パチ物USB電源(ダイソー/YUAN SOUND)

規格は1Aの充電ですが実際には500mAくらいの充電みたいです。

2.1A必要なiPadではどう考えても無理でしょうね。

CH-AND7000のUSBは2.0規格のはずなので500mAを前提にしてるので
十分というか少し過大かもしれません。

別に使えているので使いますが、やはりおすすめはできなそうです。

ちなみにSC-03Eでも問題なく充電はされています。

まぁスマホなので当然ですが・・・

2chMate 0.8.6/unknown/L01A/4.0.3/LT

79管理人:2013/12/26(木) 07:44:35
【共通】共有いろいろ

また、共有ネタの続きです。

ネットを「am start」で検索するとadbからam startコマンドを
実行してみた系の記事にたまに出くわします。

たいていは、javaアプリの開発関連のブログがおおいみたいです。

その中から実際にその記事の著者さんが試されているんじゃないか
と思われるamコマンドをいただいて、BASIC!のテストプログラムで
CH-AND7000で試してみました。

試した結果

・/system/bin/am start -a android.intent.action.MAIN -n com.android.settings/.Settings
→設定画面が表示。

・/system/bin/am start -a android.intent.action.CALL tel:0521112222
→電話アプリを起動しようとして異常終了。CH-AND7000には電話機能はないので当たり前?

・/system/bin/am start -a android.intent.action.MAIN -n com.android.music/.MusicBrowserActivity
→音楽再生アプリが表示。使ったことないのでよくわかりませんが・・・

・/system/bin/am start -a android.intent.action.MAIN -n com.android.settings/.wifi.WifiSettings
→設定画面の中の WIFI設定の画面が表示

・/system/bin/am start -a android.intent.action.VIEW http://www.yahoo.com
→ブラウザーでhttp://www.yahoo.comを表示

・/system/bin/am start -a android.intent.action.MAIN -c android.intent.category.HOME
→ホーム画面を表示

・/system/bin/am start -a android.intent.action.SEARCH
→サーチできるアプリケーションの一覧が表示されます。

とりあえず、いろいろ出来るのはわかりましたが、使い道があるかというと
今は、思いついていません。

何か作るときの備忘録として日誌に載せておこうと思います。

【テストプログラムのソース】
https://db.tt/ZJlnB7Eb



2chMate 0.8.6/unknown/L01A/4.0.3/LT

80管理人:2013/12/27(金) 07:46:35
【共通】共有の続き

しつこいですが、また共有の話です。

今度は、pdfです。

昔は、pdfは、インターネットのコンテンツなんだからbrowse命令で
簡単に開けるだろうと思っていました。

実際には、開けませんでした。

そこで共有の話になりますが、system.write命令で以下のamコマンドを
使うとあっさり開きました。

/system/bin/am start -a android.intent.action.VIEW -t "application/pdf" -c "android.intent.category.DEFAULT" -d file:/sdcard/download/a.pdf

ただ、1点制約がありました。

どうもpdfのファイル名が日本語だとうまく処理できないみたいです。

コマンドラインの仕様なのか、basic!の仕様なのかはわかりませんが
ダブルクォーテーションで囲んでもファイルは開けません。

ファイル名をリネームして英数字にすると開けました。

これもある意味、日本語問題かなぁとおもいます。

BASIC!からPDFが開けると何ができるというわけではありませんが、
何が使えるといいと思っています。


2chMate 0.8.6/unknown/L01A/4.0.3/LT

81管理人:2013/12/28(土) 18:18:55
【共通】月刊I/O 1月号

月刊I/O(アイオー)2014年1月号という雑誌にBASIC!の紹介記事が
掲載されていました。

たまたま、この雑誌の発行元の工学社さんのツイートを見かけて
知りました。

日経ソフトウェア2013年12月号に続いての掲載です。

早速、内容を見たくなり、書店で探しましたが、さっぱり見つからず
結局amazonで購入しました。

雑誌自体は、どういう人向けの雑誌なのかちょっとよくわかりませんが
もともとPC関係の雑誌が、PCだけでは辛くなり、変わりつつある雑誌
のようです。

この月刊I/Oの106ページから108ページまで3ページに渡り

Androidデバイス向けのBASIC環境「BASIC!」
〜手軽に書いて、すぐ試す。エンドユーザー向けツール〜

という記事がありました。

この記事を書いた人は、再帰処理やローカル変数が使えることを
かなり気に入っているみたいでした。

たしかに便利なシーンもあるかなとは思います・

【月刊I/O】
http://www.kohgakusha.co.jp/io/


2chMate 0.8.6/unknown/L01A/4.0.3/LT

82管理人:2013/12/29(日) 09:25:15
【その他】ネットの記事1229

今週の気になったネット記事です。

◆Androidのスペック競争からドコモのiPhoneまで、13年のモバイル業界を振り返る
http://itpro.nikkeibp.co.jp/article/COLUMN/20131225/527082/?ST=keitai&amp;P=1

まとめたら何がいいたいのかわからない状態になった記事。

◆<Androidアプリ年間トップ10>スマホの弱点を補うツール系が人気集める
http://itnp.net/story/521

この手の記事も多いですね。私は低性能タブなのであまりアプリ入れないのですが

◆Androidのベストな画像管理アプリ「QuickPic」
http://www.lifehacker.jp/a/2013/12/131228android_quickpic.html?r=news.google.com

写真が多すぎる人にはいいのかも

◆【年末特別企画】この冬絶対買いたい7型タブレット
http://pc.watch.impress.co.jp/docs/topic/feature/20131225_628866.html

すごーく一般的です。そういう意味でいい記事なのかも。

◆タブレットにもなるパソコン選び、どんな製品があるの?
http://www.zakzak.co.jp/economy/ecn-news/news/20131226/ecn1312260725004-n1.htm

タブレットになるパソコンか、パソコンみたいになるタブレットか?






2chMate 0.8.6/unknown/L01A/4.0.3/LT

83管理人:2013/12/30(月) 13:02:35
【CH-AND7000】セミナー

先日、会社の命令で外部のセミナーに行ってきました。

最後に試験があるタイプのセミナーなので居眠りする訳にも
行かず、重要な箇所をメモるためにCH-AND7000を使いました。

USBキーボード兼レザーケースとCH-AND7000のノーマルUSBの
端子と接続、モバイルバッテリーのCheeroとミニUSB端子を接続。

CH-AND7000は、USB端子が2つあり、便利です。

メモるアプリは、ローカルで使える高速メモ帳、IMEは、simejiです。

講習は丸2日だったので、相当メモりましたが、その間、simejiが
異常終了することもなく、安定していました。

USBキーボードも920円の安物の割には、ちゃんと打てたのですが
スペースキーの反応がちょっとわるいのでかな/英数切り替えミスが
けっこうありました。

講習も2日目後半になると、メモ量が増えたせいか文字入力がだいぶ
遅くなりましたが、タスクキラーで回復。

講習の休憩時間にはCH-AND7000のローカルにある高速メモ帳の内容
をコピーしてscー03eでテザリングしてdropboxにアップしてました。

更にsc-03eもCheeroにつないで充電していました。

Cheeroは、1Aの口が二つあるので便利です。

性能的には、全然ダメなCH-AND7000でもこういう使い方なら
かなり、いけると思いました。


2chMate 0.8.6/unknown/L01A/4.0.3/LT

84管理人:2013/12/31(火) 17:15:40
【共通】文才なし

BASIC!の利用者が少しでもふえればいいなと思いつつ作成した
ヤフー知恵ノートの記事ですが、思い通りにはなりませんでした。

下のグラフを見ても分かる通り、とっても低調な上に、1より2、
2より3という感じで参照される件数がすくなくなっています。

できるだけ分かっていただこうと思い、ソースにネチネチと
解説を加えている記述方法が良くないのかもしれません。

初めてこれからプログラミングする人には、違う言語の方が
いいでしょうし、 BASICを触ったことがある人でも「何を今さら」
的な雰囲気もあるのかなと思います。

また、BASIC!の命令が従来のBASICの命令と互換性がないこと
も一因かもしれません。

パッと見がオブジェクト指向ぽくみえることも、とっつきにくい
印象を与えそうです。

ただ、最大の原因は私に文才がないことだろうと思います。

文才がないから文を書かないとますます下手になるので練習もかねて
もう1個くらいは知恵ノートを書きたいと思っています。

たぶん、ネタは共有系かなと思っています。




【知恵ノートの参照件数のグラフ】
https://www.dropbox.com/s/9a2nnnuqc06j1dg/Clipboard01.jpg

2chMate 0.8.6/unknown/L01A/4.0.3/LT

85管理人:2014/01/03(金) 17:33:49
【その他】Hotfile.com閉鎖

私がBASIC!の自作ツール「メモデータベース」ではデータベースを
外部にFTPバックアップする機能をもっています。

あくまでネットに公開する訳ではなくバックアップ用に使うのでFTPアップロード
に対応しているfileserve.com,hotfile.com,filepost.comの3つの無料オンライン
ストレージを利用していました。

ところが、fileserve.comが長期障害に陥り、いまだにFTPが回復していない状況で
hotfile.comが画像の通り、12月5日大変な状況になりました。

サイトに表示されている原文と google翻訳の結果は以下の通りです。



As a result of United States federal court having found Hotfile.com
to be in violation of copyright law,the site has been permanetly shut down.
If you are lookng for your favorite movies or TV shiws online,there are
more ways than ever today to get high quality access to them on legal platforms.


「米国の結果、連邦裁判所がHotfile.comは著作権法に違反することが判明した、
サイトが永続的にシャットダウンされました。
あなたがオンラインであなたの好きな映画やテレビ番組を探している場合は、
法的なプラットフォーム上で、それらに高品質のアクセスを取得するには、
これまで、今日よりも多くの方法があります。」


hotfile.comは突然、消滅してしまいました。

もういい加減、著作権侵害する動画をアップする人たちはやめてほしいです。

またFTP可能のサイトを探すことになりました(涙)

とりあえず、turbobit.netと1fichier.comをテスト中です。


【hotfileの最後】
https://www.dropbox.com/s/whx6ydqifg4dqum/Clipboard02.jpg

2chMate 0.8.6/unknown/L01A/4.0.3/LT

86管理人:2014/01/04(土) 15:25:53
【その他】ネットの記事0103

今週のネット記事です。

◆AcerのCES2014発表内容まとめ 新型タブレット
http://ggsoku.com/2014/01/acer-ces2014-round-up/

Acer頑張ってるみたいです。

◆エイサー、Androidオールインワンデスクトップを発売--27インチWQHD搭載
http://japan.cnet.com/news/service/35042097/

Acerの中でもすごいのがこれです。

◆今年出会ったベストAndroidアプリ&ガジェット6選
http://octoba.net/archives/20131230-android-feature-hato.html

私のベストアプリはもちろんBASIC!です。

◆世界シェアのトップ獲得で表面化したAndroidの課題
http://news.livedoor.com/article/detail/8384398/

昔からの話であまり目新しさがありません。



2chMate 0.8.6/unknown/L01A/4.0.3/LT

87管理人:2014/01/06(月) 07:43:41
【共通】4段構え

BASIC!の自作ツール「ノートデータベース」で外部バックアップ先
として利用していた hotfile.comが突然死したのでFTPでアップできる
サイトがfilepost.comのみになってしまいました。

以前はよくつかっていたfileserve.comも突然死から一応回復して
いますが、なぜか回復後は、ftpが使えなくなっています。

もしかするといつか回復するのかもしれませんが・・・

そこであわててFTPが通りそうな2つのサイトをテスト。

turbobit.netは、ロシアのサイトらしいですが、同名のファイルの履歴
管理はできなそうですが、とりあえず使えたので使うことにしました。

1fichier.comは、フランスのサイトみたいですがこちらはちゃんと
履歴管理もできたのでこちらも使うことにしました。

とりあえず、回復待ちのfileserve.comもあわせて4つのサイトを
FTP先としてつかえるように写真の通りメモデータベースを修正しました。

メモデータベースを修正して3つのサイトへのFTPを再度試しましたが
もんだいなく行けました。

アメリカとロシアとフランス、かなりワールドワイドですがその方が
リスク分散になっていいのかもしれません。

ただ、やはり著作権を侵害するような違法なコンテンツアップがある限り
こういうサイトは長続きしないのかもしれません。

【メモデータベースのFTP先選択ダイアログ】
https://db.tt/RH8HnrCS

2chMate 0.8.6/unknown/L01A/4.0.3/LT

88管理人:2014/01/07(火) 07:52:46
【共通】マイナス要因

私自身は BASIC! はとっても便利でありがたいアプリなのですが
残念ながらネット上で使っている人をほとんどみかけません。

仕方なく、自分でファンサイトの「BASIC!友の会」を作りましたが
サイトを訪れる人はとてもまばらです。

私のサイト作りが稚拙なことが最大の原因だろうと思いますが、
少なくとも日本語のBASIC!コミュニティは、ネット上にはないのかと
思っています。

【Google PlayのBASIC!のページ】
https://play.google.com/store/apps/details?id=com.rfo.basic&amp;hl=ja

Google PlayのBASIC!のページを見る限りでは5万人以上がタウンロード
しているみたいです。

たた、これは全世界だと思われるので日本単独だと数千人レベルかも
しれません。

少なくとも612人(これも全世界だとおもいますが)がレビューしていて
平均評価も4.7と高いです。

高評価されているのに普及しない原因はなんなのか少し想像してみました。


想像1:BASIC言語自体がダメ

これは、ある程度そうかなと思っています。
すくなくとも数十年前にすたれた言語のイメージがありそうです。

想像2:タブレットでの開発

これが意外と難関なのかもしれません。
ソフトウェアキーボードのコーディングは大変なので、キーボードが
必要ですが、安価な USB接続が可能なタブレットは意外と少ないです。

想像3:配布が面倒

コーディング自体は、タブレットのみで可能ですが、ちゃんとした
アプリにして配布するには、結局パソコンが必要です。

想像4:方言

BASIC!は、BASICの1種ですが方言が強い方だと思います。
昔のBASIC利用者からは、敬遠されているのかもしれません。

想像5:楽しさが伝わらない

たとえば、任天堂のDSで使えるBASICのプチコンは、コミュニティが
あります。
DSで使えるということは当然ゲームを意識しているので人気があるの
かもしれません。

あくまで勝手な想像ですが、もう少し利用者が増えるといいなと
思っています。






2chMate 0.8.6/unknown/L01A/4.0.3/LT

89管理人:2014/01/08(水) 07:50:51
【共通】共有-a

共有については、色々過去にも書いていますが、rfobasic forumを見て
地味に研究というか実験を続けています。

【rfobasic forums】
http://rfobasic.freeforums.org/

ここで以下の記事を見かけました。

【measuring wifi signal strength?】
http://rfobasic.freeforums.org/post8101.html

記事自体は、wi-fiの強度を測れるか?という内容です。
さっそく試してみましたが、system命令では、ch-and7000では権限不足で
su命令で実行できました。
機種によるかもしれませんが非ルート化端末では、厳しいかもしれません。

この記事でで紹介されているdumpsysコマンドがBASIC!から明示的共有を
使う時ののヒントになりました。

dumpsysコマンドは、たくさんのパラメーターがあります。

https://sites.google.com/site/umibenojinjin/home/android#TOC-dumpsys

この中でactivityパラメーターを使うと

ACTIVITY MANAGER ACTIVITIES (dumpsys activity activities)の
Main stack:の辺りにActivityRecordという記載があり、そこに直近で自分が
利用したタスク名とActivity名がたくさん表示されていました。

すべて表示されるのかどうかはよくわかりません。

明示的な共有は、以下のam startコマンドで実行可能なことは、以前の日誌
にも書いています。

/system/bin/am start -a android.intent.action.MAIN -n タスク名/Activity名

amコマンドはsystem命令で実行可能なので非ルート化端末でも問題ありません。

タスク名とActivity名が判れば、直接アプリ名を指定して起動できることになります。

BASIC!以外のアプリを起動するランチャーなどを自由につくれると思います。

いくつか実験して試してみましたが、ちゃんとアプリが起動しました。

引き続き、試していきたいと思っていますが、
具体的には、起動できたアプリについては、次回以降の日誌に書きたいと思います。

【(dumpsysを実行するBASIC!プログラムサンプル】
https://www.dropbox.com/s/5wmj3zs65oxn9vi/t-dumpsysy.bas

2chMate 0.8.6/unknown/L01A/4.0.3/LT

90管理人:2014/01/09(木) 07:43:51
【共通】共有-b

先日書いた明示的共有の続きです。
地味に研究というか実験を続けています。

dumpsysコマンドで取得できた「タスク名/activity名」から実際に実験して
起動できたアプリ名と起動コマンドを記載します。

4つだけですが、追加があれば、別の日誌に書こうと思います。

・設定画面のwifi設定
起動コマンド

/system/bin/am start -a android.intent.action.MAIN -n com.android.settings/.Settings$WifiSettingsActivity

・Dropbox
起動コマンド

/system/bin/am start -a android.intent.action.MAIN -n com.dropbox.android/.activity.DropboxBrowser

・SmartNews
起動コマンド

/system/bin/am start -a android.intent.action.MAIN -n jp.gocro.smartnews.android/.activity.SmartNewsActivity

・ch-and7000にプリインされていたexplorer
※よく中華系でみかけるファイル管理ソフト

/system/bin/am start -a android.intent.action.MAIN -n com.softwinner.explore/.Main

【起動実験用サンプルプログラム】
https://www.dropbox.com/s/u88nq09tpw0bfbf/t-sys5x.bas



2chMate 0.8.6/unknown/L01A/4.0.3/LT

91管理人:2014/01/10(金) 07:44:24
【共通】共有-c

先日書いた明示的共有の続きです。
あんまり見つけられませんでした。

今回は、有名な2ちゃんねる専用ブラウザーである2chmateです。

dumpsysコマンドで取得できた「タスク名/activity名」から実際に実験して
起動できたアプリ名と起動コマンドを記載します。

2つだけですが、追加があれば、別の日誌に書こうと思います。

・2chmate
起動コマンド

/system/bin/am start -a android.intent.action.MAIN -n jp.co.airfront.android.a2chMate/jp.syoboi.a2chMate.activity.HomeActivity


・2chmate URL指定
※スレッドのURL指定するとそのスレが開きます。
起動コマンド

/system/bin/am start -a android.intent.action.MAIN -n jp.co.airfront.android.a2chMate/jp.syoboi.a2chMate.activity.ResListActivity -d http://jbbs.shitaraba.net/bbs/read.cgi/computer/43882/1380461699/

あと、ついでにdumpsysではなくgetpropコマンドも試してみましたが、こちらは端末の
設定情報を表示するコマンドらしく特にインテントに関する情報は得られませんでした。

getpropは、SU命令ではなくSYSTEM命令でもいけたので非ルート化端末でも使えます。
ただ今のところ使い道は思いつきません。




2chMate 0.8.6/unknown/L01A/4.0.3/LT

92管理人:2014/01/12(日) 10:31:01
【その他】ネットの記事0112

今週の気になったネット記事

◆ASUS、WindowsとAndroidが両方使えるハイブリッドマシンを発表
http://wired.jp/2014/01/10/asus-duet-td300/

個人的に欲しいです。現物を見たい。

◆Android版「Gmail」がアップデート、画像の自動表示に対応
http://octoba.net/archives/20140111-android-news-gmail.html

セキュリティ的にどうなのかな? 何が対応したのかな?

◆インテルとAMD、「Windows」「Android」搭載機でそれぞれ取り組み
http://japan.cnet.com/news/service/35042307/

なんか商品が具体化しないとなんとも言えない記事。

◆【CES14】ルームミラー型Android端末が年内にも登場…テレマ機能も
http://response.jp/article/2014/01/10/214542.html

自動車とandroidはかなり近づいていきそうです。

◆ノキア秘蔵のAndroid端末、画面がリークされる 発売間近か
http://ggsoku.com/2014/01/nokia-android-device-ss-leak/

マイクロソフト配下のノキアとしては微妙な話題なのかも

◆古くても高く売れるタブレット、新しくても買い叩かれるタブレットの違いは?
http://trendy.nikkeibp.co.jp/article/pickup/20140106/1054381/

中華タブは当然、買取されません。


2chMate 0.8.6/unknown/L01A/4.0.3/LT

93管理人:2014/01/13(月) 07:46:28
【共通】共有-d

しつこく共有の話です。

今回は、半分だけ上手くいって、結果残念みたいな話です。

以前の日誌で暗黙的インテントのandroid.intent.action.SEND
がどうしても上手くいかないという話を書きました。

BASIC!のプログラムからファイル渡しではなく変数として
文字列を他のアプリに渡す方法です。

ずっと出来ないと思っていましたができました。

但し、受け渡す文字列が英数字の場合だけです。
日本語の場合は文字化けします。

日本語が受け渡せないので使い道があまり無いと思います。

具体的には、このページ下段のamコマンドをsystem命令で
実行すると、アプリ選択画面が表示されてツイッターや
高速メモ帳を選択すると英数字の文字列が受け渡しされて
各アプリの画面に表示できました。

あんまりパッとしない結果でしたが、それも実験結果なので
とりあえず記録しておこうと思います。

【文字列を共有するamコマンド】
/system/bin/am start -a android.intent.action.SEND -c android.intent.category.DEFAULT -t "text/plain" --es android.intent.extra.TEXT abcdefg

【追記】

たいしたことではありませんが、これも暗黙的インテントなので
追加でメモ

/system/bin/am start -a android.intent.action.PICK -t \"image/*\"

ギャラリーなどの画像選択ができるアプリ一覧を選択する暗黙的
インテントです。



2chMate 0.8.6/unknown/L01A/4.0.3/LT

94管理人:2014/01/14(火) 07:44:51
【共通】共有-e

しつこいですが、またまた共有です。

今回は、GPS命令と組み合わせて現在位置の緯度、経度を取得して
暗黙的インテントで緯度経度を渡して現在位置のマップを表示する
サンプルプログラムをテストしてみました。

【使用したインテント】
/system/bin/am start -a android.intent.action.VIEW geo:緯度,経度

自分がよく行く地域の緯度、経度をGPS命令で取得した際にテキスト
ファイルなどに保存するようにしておけば、地図をすぐ表示できる
プログラムが作れるかもしれません。

【サンプルプログラムと実行画面の写真】
https://db.tt/h0hThOct


2chMate 0.8.6/unknown/L01A/4.0.3/LT

95管理人:2014/01/15(水) 07:46:23
【CH-AND7000】キーボードチェック

androidのOSコマンドであるdumpsysの色々なパラメータを確認していたら
CH-AND7000のUSBキーボードの接続をBASIC!のプログラムから判定を実施する
方法を見つけました。

判定する方法

1.dumpsys window inputコマンドをsu命令でBASIC!のプログラムから発行
2.コマンドの結果内に"USB Keyboard"があるか探す
3.あれば USBキーボード接続済
4.なければ USBキーボード未接続

dumpsys window inputコマンド自体がどんな情報を表示しているのか私は
理解していません。

説明しているサイトもみつけられませんでした。

dumpsys window inputコマンドではUSBキーボードは外部のキーボードと
認識されるらしく、接続時にはその情報が表示されますが、外すと即時に
情報が消えます。

実際にUSBキーボードを接続したり、外したりしてdumpsys window inputを
発行して結果を確認しましたが、正しくチェックできています。

dumpsysコマンドは、ルート化端末でないと実行できないようなので、すべて
の端末で使える方法ではありませんが、とりあえずできました。

ルート権限でコマンドを発行する必要があるのでsu命令を使っています。

【キーボード接続をチェックするテストプログラム】
https://www.dropbox.com/s/33h72go83xvog9s/t-dwin.bas


2chMate 0.8.6/unknown/L01A/4.0.3/LT

96管理人:2014/01/16(木) 07:44:55
【CH-AND7000】バッテリーチェック

引き続きandroidのOSコマンドであるdumpsysの色々なパラメータを確認して
います。

しつこいですが、dumpsysコマンドは、ルート化端末でないと実行できない
と思います。(su命令)

今度は、CH-AND7000の電源関係の情報を取得する方法を見つけました。

取得する方法

1.dumpsys batteryコマンドをsu命令でBASIC!のプログラムから発行
2.コマンドの結果内に以下の文字列があるか探す
3.AC powered: trueがあればAC電源給電中
4.USB powered: trueがあればUSBケーブル給電中
5.level:があればその直後に充電率(%)がある
6.voltage:があればその直後に電圧(mV)がある

dumpsys batteryコマンド自体がどんな情報を表示しているのか私は
理解していません。

当然バッテリー関係だとはおもいますが・・・

説明しているサイトもみつけられませんでした。

正直言って、このような情報がとれてもそんなに便利でもないかなと
思いますが、いつか使うかもしれませので備忘でテスト用プログラムを
つくってみました。

ケーブルの抜き差しとかして試してみましたが一応ちゃんと動きます。


【キーボード接続をチェックするテストプログラム】
https://www.dropbox.com/sh/suio7t89ueqtjop/pi08fzf2k-


2chMate 0.8.6/unknown/L01A/4.0.3/LT

97管理人:2014/01/17(金) 07:47:16
【共通】週間天気予報

大分前にBASIC! の命令の1つであるgraburl命令を試したことが
あります。

その時は、ヤフージャパンみたいな普通のサイトをパラメーターに
指定して、確かにHTMLファイルの情報は取得できました。

ただ、HTMLの構文自体が文字列として取得できてもあまり
使い道はないなぁと思っていました。

今回、ちょっとしたことで試したら、案外使えることがわかったので
それについて書こうと思います。

ネットを検索していたら以下のサイトをみつけました。

【Japan Weather Forecast xml (日本お天気予報)の配信リスト】
http://www.drk7.jp/weather/

都道府県ごとの週間天気予報を1日1回XML形式のファイルで
配信しているサイトです。

このサイトからXMLファイルを読み取るときにgraburl命令が使えました。

XMLがちゃんと取得できて文字化けもしなかったので、一度作業用
ファイルに書き出して、それを読み込みながら、文字列操作でタグを
取り払えば、簡単に週間天気予報のプログラムが出来上がりです。

この方法がうまくいったので、RSSフィードみたいなものにも
使えるかもしれません。



【週間天気予報取得テストプログラムと画面】
https://db.tt/yzjvDL3u


2chMate 0.8.6/unknown/L01A/4.0.3/LT

98管理人:2014/01/18(土) 23:31:01
【その他】ネットの記事0118

今週のネット記事です。


◆個人情報を盗まれないようセキュリティを強化したAndroidベースのスマホ「Blackphone」
http://gigazine.net/news/20140116-blackphone/

すごくセキュアなスマホらしいです。

◆スマホ、タブレットに利用者流れる…任天堂苦境
http://www.yomiuri.co.jp/net/news0/atmoney/20140118-OYT1T00260.htm

今度は乗り切れるか?

◆タブレットはノートPCの代わりになる? ならない? (1/2)
http://www.itmedia.co.jp/pcuser/articles/1401/16/news116.html

結局はofficeだという当たり前の話

◆Samsung、7型 Android タブレット「Galaxy Tab3 Lite」発表、LTE 非対応の廉価版
http://japan.internet.com/allnet/20140117/2.html

安かったら、正直ちょっと欲しいです。




2chMate 0.8.6/unknown/L01A/4.0.3/LT

99管理人:2014/01/20(月) 07:55:23
【その他】付録のバック

付録につられて買ったこともない雑誌を買いました。

MonoMax 2014年2月号です。
http://tkj.jp/max/201402/

名前の通りmono系の雑誌ですね。

付録の宣伝文句は以下です。

「BEAMS LIGHTS」のクラッチバッグ。いま大流行中のクラッチバッグを
MonoMaxらしく機能的に仕上げた逸品です。
まずクッション性あふれる柔らかな素材を採用しているので、デジタル
機器などをキズから守るつくりになっています。
大ポケットはiPad Airがぴったり入るサイズで、タブレットの収納は
もちろん、ケーブル類などの収納にも向いています。手前のポケットは
スマホ、メモ帳やパスポート、ペンを入れるのに最適なつくり。
つまりこれひとつで必要なモノをひとつにまとめることができるんです!
バッグインバッグとしても使えるので、仕事のツールとしても便利。

実際の現物を見ても機能的には十分で素材も厚みのあるいいものを
使っているので結構いいかもしれません。

ただクラッチバックというよりやっぱりバッグインバッグだと思います。

大ポケットは、私のタブにはちょっと大きいですが他のものを入れれば
いいのかもしれません。

雑誌の内容は・・・まだみてません・・・汗


【「BEAMS LIGHTS」のクラッチバッグ写真】
https://www.dropbox.com/sh/idj5rh5g8s6lz5m/9XRpzkI4IH

2chMate 0.8.6/unknown/L01A/4.0.3/LT

100管理人:2014/01/21(火) 07:45:45
【共通】ヤフートピックス

これもネットでたまたま見かけたので試してみました。

ヤフーではトピックスや知恵袋などを検索できるAPIを公開しています。

APIといってもいろいろな種類があるのですが、トピックス用で公開
されているのは以下です。

【ヤフー・デベロッパーネットワークトップ トピックスAPI】
http://developer.yahoo.co.jp/webapi/news/news/v2/topics.html

特定のURLを送信すると検索結果がXML形式で返信されるもので
前に書いた週間天気予報をXMLで取得するのと似たようなものです。

ヤフーのAPIの利用は申し込みが必要ですがヤフーIDを持っている人で
あれば無料で簡単に申し込みできます。

APIの申し込みをして早速テストプログラムを作り始めました。

週間天気予報みたいに簡単にできるかなと思っていましたがちょっと
苦戦してなんとかできました。

週間天気予報のテストプログラムでは単純にgraburl命令でURLを送信
して、結果を取得して編集するだけでできました。

トピックスAPIの場合、いきなり先頭で躓きました。
プログラムの中で以下のgraburl命令でURLを送信して試しましたが、

graburl aaa$,"http://news.yahooapis.jp/NewsWebService/V2/topics?appid=(xxxx)&amp;query=都知事"

しかし、結果は、internal server errorしか返ってきません。

原因調査のためbrowse命令で同じURLを送信して標準ブラウザーで
結果を試しました

browse "http://news.yahooapis.jp/NewsWebService/V2/topics?appid=(xxxx)&amp;query=都知事"

こちら、正しく検索結果がXMLで返信されました。

これで原因が検索文字列(query)の日本語にあることがはっきりしました。

graburl命令の場合、日本語の文字列があってもURLエンコードされずに
そのまま送信されますが、browse命令の場合、標準ブラウザーの機能で
URLエンコードされて送信されます。

このため、browse命令ではエラーにならないことがわかりました。

しかし、検索結果のXMLをBASIC!のプログラムで処理するには、
graburl命令でエンコードした日本語文字列を送信する必要があります。

その為のテストプログラムと、実行結果のファイルのリンクが以下です。

【テストプログラムと画面と結果のファイル】
https://db.tt/Hmx0Nkv6

ちょっと長くなったので、続きは次回書こうと思います。



2chMate 0.8.6/unknown/L01A/4.0.3/LT

101管理人:2014/01/22(水) 07:45:29
【共通】ヤフートピックス2

前回の続きです。

【ヤフー・デベロッパーネットワークトップ トピックスAPI】
http://developer.yahoo.co.jp/webapi/news/news/v2/topics.html

検索結果のXMLをBASIC!のプログラムで処理するには、
graburl命令でエンコードした日本語文字列を送信する必要があります。

その為のテストプログラムと、実行結果のファイルのリンクが以下です。

【テストプログラムと画面と結果のファイル】
https://db.tt/Hmx0Nkv6

今回は、どうやってエンコードしたかを記録しておきます。
BASIC!には、日本語をURLエンコードする関数は無いと思います。

関数が無いので無理やり、エンコードするためにhtml命令を使いました。

html命令で送信フォーム付きのhtmlファイルをロードして、表示
されたhtmlの入力項目に検索文字列を入力する形にしました。

この形だとhtmlの送信ボタンを押したときに自動的にURLエンコード
してBASIC!のプログラムに文字列が渡されます。

この文字列を利用してgraburl命令を実行すれば問題なく処理できました。

おそらく、API側(今回の場合はヤフー)で日本語はURLエンコード
指定で文字コードがUTF-8を利用指定しているサイトでは使えると
思います。

今のテストプログラムではXMLをファイルに書き出すだけなので
編集等を考えて自作ツールを作成したいと思います。






2chMate 0.8.6/unknown/L01A/4.0.3/LT

102管理人:2014/01/23(木) 07:45:31
【共通】Yトピ&知恵袋

先日 ヤフーデベロッパー  WEBAPIでヤフートピックスを検索するテストプログラム
を作成した記事を書きました。

結果をXMLでコンソール画面に表示するところまで作りましたが、そのままにしておくと
何を作ったかわからなくなってしまうので、もう少し機能を追加しました。

機能追加したのは、以下の2つです。

1.ヤフートピックスだけでなくヤフー知恵袋も検索するようにした。
2.結果を編集してHTMLで表示するようにした。

1は、ヤフートピックスは、検索結果はそこそこヒットするのですが、配信元の記事提供
期間を過ぎている記事は、閲覧できないので案外見れる記事がすくないのと、
知恵袋のWEBAPIは、ほぼトピックスの指定方法とかわらないので追加が容易だったので
機能追加しました。

【知恵袋:質問検索API - Yahoo!デベロッパーネットワーク】
http://developer.yahoo.co.jp/webapi/chiebukuro/chiebukuro/v1/questionsearch.html

2は、トピックス、知恵袋のXMLを取得するとデータ中には必ず、詳細URLが含まれて
返信されてきます。

詳細URLの内容を見るには、 BROWSE命令やインテントで標準ブラウザー等に表示するか
HTML命令をつかってBASIC!のHTMLモードの画面に表示する必要があります。

ちょっと考えましたが、BROWSE命令でファイル出力した編集済みローカルHTMLファイルを
表示するプログラムロジックがちゃんと動くか不安があり、
また、私の主力タブレットCH-AND7000のブラウザーは、シングルコアの関係からか相当重い
ので、HTML命令で表示する方式にしてみました。

やり方はざっくりいうと以下です。

1.取得したXML情報を一時ファイルに一度書き出し。
2.HTML出力用の文字型変数を用意
3.HTML出力用の文字型変数にHTMLヘッダー部分と終了ボタン用Javascriptをセット
4.一時ファイルを読み、XMLタグを削除、HTML出力用の文字型変数にリンクや
  改行等のHTMLタグや補足文言追加
5.HTML出力用の文字型変数にHTMLフッター部分と終了ボタン用Javascriptをセット
6.html.load.string命令でHTML出力
7.リンクや終了ボタンが押された時の処理を追加

CH-AND7000でのテストでは4の処理がちょっと重たいようですが、一応、それなりに
動いている感じです。

他のタブだったら全然普通に動くと思います。

最初、終了ボタン用Javascriptを付け忘れてHTML画面が終了できずに焦りましたが
それ以外は、あまり困りませんでした。

【テストプログラムと画面】

https://db.tt/GrNYyqwD


2chMate 0.8.6/unknown/L01A/4.0.3/LT

103管理人:2014/01/24(金) 07:44:44
【共通】天気プログラム修正

先日、作成した天気プログラムを少し修正しました。

修正箇所は2か所です。

1.コンソール画面に出力していた天気予報をHTML画面に変更
2.HTML画面に終了ボタンを追加

天気予報で取得できるXMLファイルは、リンク情報などは含んでいないので特にHTML画面
にしなくても、コンソール画面で十分なのですが、意外ないい点がありました。

それは、私のHTML知識がしょぼいこともあるのですが、ピンチアウトでズームができる
ということです。

コンソール画面は、ピンチアウトできないし、文字サイズも指定できません。
○眼に深刻になりつつある私には、いずれ見づらくなる可能性があります。

HTMLは、もちろん文字サイズも指定できますが、特に指定しなくてもピンチアウトで
自由な大きさに変更できます。

また、わたしのHTML知識がしょぼいので特にスタイルシートを使用していません。

その結果の意外な良い副作用として、ズームすると画面の端でちゃんと文字列が改行
されて表示されます。

私はズームされるとHTMLの端がずらさないと表示されないのかと思っていましたが
実際に試すとちゃんと改行されて一画面に収まって表示されました。

さらに、当たり前といえば当たり前ですが、終了ボタンもズームすると大きくなります。

私が意図しないこともやってくれるandroid標準レンダリング機能は、すばらしいと
思いました。

何かBASIC!のプログラムで処理して結果を画面に表示する方法も以下の通りいろいろあるので
選択するといいのかもしれません。

1.コンソール画面に表示
2.text.input画面に初期値として表示
3.tget画面に表示
4.popupで表示
5.テキストファイルに書き出しして、暗黙的インテントで共有
6.グラフィック画面に表示
7.HTML画面に表示

【テストプログラムと画面】

https://db.tt/bTRICu5c


2chMate 0.8.6/unknown/L01A/4.0.3/LT

104管理人:2014/01/25(土) 10:05:47
【その他】ネットの記事

◆USB/Wi-Fi経由でAndroidをバックアップ可能になった「EaseUS Todo Backup Free」v6.5
http://www.forest.impress.co.jp/docs/news/20140124_632295.html

あんまり、バックアップしてませんが考えてもいいのかも

◆ 1万3000円で買える7インチAndroidタブレット「Diginnos Tablet」に,Google Play対応モデルが加わる
http://www.4gamer.net/games/990/G999019/20140124008/

バッテリーさえもてば、かなりいいとおもうですが

◆Windows経由でAndroid端末に不正アプリを送り込む攻撃 - デバッグツールを悪用
http://www.security-next.com/046032

ADB経由でパソコンからウィルスを送り込む・・・なんつー悪質な

◆電源不要! Android端末向けのお手軽ワンセグチューナー
http://ascii.jp/elem/000/000/860/860528/

これもいいかなと思いますが、スマホはワンセグついてるのにつかいません。

◆ノキア、2月24日にプレスイベントを開催 撿Android端末「Normandy」発表か
http://ggsoku.com/2014/01/nokia-mwc-2014-android-normandy-24-february/

結局、出すのかな

◆玄関用カメラとモニター用Androidタブをセットにした「留守REC」
http://ascii.jp/elem/000/000/860/860331/

こういう製品もありでしょうね。実用性はどうか?

◆電話できるタブレット「ファブレット」登場
http://www.yomiuri.co.jp/net/news0/atmoney/20140122-OYT1T00794.htm

KDDIは、力を入れていくみたいです

◆タブレット保有者、有料アプリをダウンロードしているのは20%程度
http://japan.internet.com/wmnews/20140124/3.html

2割でも多いぐらいだと思うのは私だけ?

◆ 世界最薄・防水防塵・6インチタブレット「Xperia Z Ultra」Wi-Fiモデルを1週間使い倒してお風呂にも持ち込んでみました
http://gigazine.net/news/20140122-xperia-z-ultra-review/

レビュー記事で写真がうざいと思うのもめずらしいです。


2chMate 0.8.6/unknown/L01A/4.0.3/LT

105管理人:2014/01/27(月) 08:41:31
【共通】メモデータベース微修正2

またまた自作ツール:メモデータベースを微修正しました。

先日書いた、USBキーボードが接続しているか自動判定するロジックを
追加しました。

判定するためにはsu命令でdumpsysコマンドを発行する必要があるので
ルート可されている端末でしか使えませんが、CH-AND7000はルート化
されているのでまぁいいかなと思い修正しました。

一応、変更前後のソースの一部をページ下部にコピペしています。

内容自体は、大した修正ではありませんが少しは便利になるかなと
思っています。

【変更前】

pause 8000

input "タブレットモード(キーボードなし)で起動しますか?(y/n)",tab$
if tab$="y" then
print "タブレットモードで起動します。"
jjj=1
else
print "キーボード有りモードで起動します。"
endif

【変更後】

pause 4000

popup "USB キーボードの状態を確認中・・・",0,-100,1
wwwk$ = "window input"

srin$="USB Keyboard"

zzzk$="dumpsys "+wwwk$

SU.OPEN
SU.WRITE zzzk$
PAUSE 500
ak$=""
DO
SU.READ.LINE lk$
ak$=ak$+lk$+CHR$(10)
SU.READ.READY ready
UNTIL !ready
SU.CLOSE

if is_in(srin$,ak$)<>0 then
popup "USB Keyboard 接続済",0,0,1
kbf=1
else
popup "USB Keyboard 未接続",0,0,1
kbf=0
endif

pause 4000

if kbf=0 then
input "タブレットモード(キーボードなし)で起動しますか?(y/n)",tab$,"y"
if tab$="y" then
print "タブレットモードで起動します。"
jjj=1
else
print "キーボード有りモードで起動します。"
endif
endif

2chMate 0.8.6/unknown/L01A/4.0.3/LT

106管理人:2014/01/28(火) 07:45:15
【共通】RSSリーダーもどき

先日、週間天気予報のXMLファイルをgraburl命令で取得できたので
今回は、RSSリーダーもどきを作成してみました。


RSSリーダーいっても、フィードをどんどん自由に追加できるわけ
ではないので汎用性はありません。

RSSにも1.0とか2.0とかバージョンがあるみたいですし、拡張子
も.xmlや.rdfなどいろいろあるようです。

とりあえず、以下のサイトのRSSを取得してタグを取り払い、HTML
画面を編集するプログラムを作ろうとしました。

Yahoo!マーケット - Androidニュース
http://market.yahoo.co.jp/app/android/articles/rss

「Android」最新記事一覧‐ITmedia キーワード
http://rss.rssad.jp/rss/itm/1.0/kw_android.xml

[注目] - MSN産経ニュース
http://sankei.jp.msn.com/rss/news/points.xml

[速報] - MSN産経ニュース
http://sankei.jp.msn.com/rss/news/flash.xml

[事件] - MSN産経ニュース
http://sankei.jp.msn.com/rss/news/affairs.xml

[政治] - MSN産経ニュース
http://sankei.jp.msn.com/rss/news/politics.xml

[国際] - MSN産経ニュース
http://sankei.jp.msn.com/rss/news/world.xml

[スポーツ] - MSN産経ニュース
http://sankei.jp.msn.com/rss/news/sports.xml

ニュースウォーカー・東京ウォーカー
http://news.walkerplus.com/rss/group3.rdf

やはり提供元によってRSSの内容に微妙に違いがあるみたいです。

Yahoo!マーケットとITmedia キーワードとMSN産経ニュースは
割と簡単にタグがとれたのでプログラムに取り込みしましたが
東京ウォーカーがややこしかったのであきらめました。

ちょっと取り込み先が多すぎたかもしれませんが、とりあえず
動いています。

【追記】
やはり使っていると処理がやや遅いです。
XMLの取り込みより、編集に時間がかかっています。

【RSSもどきのアイコン、プログラム、画面】
https://www.dropbox.com/sh/en83a3fpbabrsl7/-mO-LujB8J


2chMate 0.8.6/unknown/L01A/4.0.3/LT

107管理人:2014/01/29(水) 07:44:42
【共通】GPSとAPI

ヤフーのWEB APIのページにちょっと気になるAPIがあったので
試してみました。

【ヤフーデベロッパーネットワーク YOLP】
http://developer.yahoo.co.jp/webapi/map/

このページにリバースジオコーダAPIと気象情報APIが紹介されて
いました。

リバースジオコーダは、緯度、経度から地名を取得できるAPIです。
気象情報は、緯度、経度から現在時間〜60分後までの降水予想量を
取得できるAPIです。

この2つのAPIとBASIC!のGPS命令を組み合わせてテストプログラムを
作ってみました。

テストしてみましたが、CH-AND7000は、GPS未搭載なのでWi-fi側から
GPS情報が提供された場合のみ、ちゃんと地名と気象情報が
取得できていました。

とりあえず、ちゃんと動いているので週間天気予報のツールに追加機能
として組み込もうと思っています。


【テストプログラムと画面】
https://db.tt/e93136K5


2chMate 0.8.6/unknown/L01A/4.0.3/LT

108管理人:2014/01/30(木) 07:46:37
【共通】HTMLランチャー

以前にグラフィックモードを利用したランチャーの作成に
ついてこの日誌に書いたことがあります。

既存のプログラムを流用して作ったので簡単に作れましたが
1点問題がありました。

それは、追加が面倒ということです。

グラフィックの場合、1画面で収まらない場合、2画面目を
作る必要があります。

画面を作るだけならコピーで作れますが、1画面目と2画面目
を行き来するためのロジックが更に必要になります。

更に3画面目をつくる場合にはロジックの追加が必要になります。

以前にグラフィックモードのランチャーを作った時、既に
1画面目は一杯の状況になっていました。

グラフィックモードよりも簡単に追加ができるランチャーを作る
方法はないかと思い、HTMLモードのランチャーを作成しました。

HTMLモードのランチャーのメリットは、3つあります。

1.ピンチイン、ピンチアウトが使える
→文字が小さい場合はズーム可能、レイアウトも自動調整。

2.画面がスクロール可能
→画面サイズよりも上下が長くてもHTMLではスクロール可能。

3.ランチャーにプログラム追加が容易
→ランチャープログラムで使用するHTMLテンプレートのみの
修正だけで新規にランチャーに追加可能。

ランチャーは、HTMLモードの方が実用的だと思います。

ボタンもスタイルシートを上手く使えばもう少しカッコ良く
できるかなと思っています。

【ランチャーのテストプログラム、画面、アイコン】
https://db.tt/KEGtqyg3


2chMate 0.8.6/unknown/L01A/4.0.3/LT

109管理人:2014/01/31(金) 07:47:18
【共通】文字化け

また文字化け問題が1件発生しました。

自作ツールでプログラム内でHTMLを生成して、文字型変数に
セットして、そのまま文字型変数の内容をHTML命令で画面に
表示しようとした時に発生しました。

原因は、よくわかっていません。
ただ一応回避策はありましたので、記録しておこうと思います。

このプログラムでは、コンソール画面にprint命令で出力した後に
console.save命令で一度ファイルに書き出しした後に
ファイルを読み込みし、必要なHTMLタグを付与して文字型変数
にHTML画面に表示する内容を保持しています。

その文字型変数を表示する時に文字化けが発生しました。

【文字化けが発生した場合のコーディング内容】

htmlx$=htmlx$+"<p><input type=\"button\" value=\" 終 了 \" onClick=\"doDataLink('Exit')\" />"
htmlx$=htmlx$+"</body></html>"
text.open w,fl,"tietemp.html"
text.writeln fl,htmlx$
text.close fl

HTML.LOAD.url "tietemp.html"


【文字化けが発生しない場合のコーディング内容】


htmlx$=htmlx$+"<p><input type=\"button\" value=\" 終 了 \" onClick=\"doDataLink('Exit')\" />"
htmlx$=htmlx$+"</body></html>"

HTML.LOAD.strng html$

上記の内容を見てわかるように文字化けが発生したケースでは、
文字型変数を一度、ファイルに書き出ししてから、HTML形式の
ファイルを表示するhtml.load.url命令でHTML画面に表示しています。

文字化けが発生しないケースでは、文字型変数をそのまま
html.load.string命令で表示しています。

今のところ原因は全く分からずです。
ファイルの出力をtext命令群の処理からprint命令+console.save命令に
変更しても結果は変わりませんでした。

もし何か気がついたら、この日誌に書こうと思っています。

【テストプログラムの入力画面と結果OK画面&NG画面】
https://db.tt/RPUeLGkv

2chMate 0.8.6/unknown/L01A/4.0.3/LT

110名無しさん:2014/02/01(土) 14:15:23
【その他】ネットの記事0201

◆Windows 8タブレットにAndroidをインストール 、デュアルブートする手順
http://www.lifehacker.jp/a/2014/01/140129windows_8android.html

「おっやるな」とおもったら完璧じゃなかった記事

◆goo、話題のニュースやコラムが読めるAndroidアプリ「いまトピ」
http://internet.watch.impress.co.jp/docs/news/20140130_633129.html

キュレーションは、まだまだ盛んですね。

◆【はじめてのタブレット】「Android」と「iPad」タブレットの種類
http://www.zakzak.co.jp/economy/ecn-news/news/20140130/ecn1401300707001-n1.htm

結局、好みなんですね。

◆スマホとタブレット兼用 エイスース6型端末の実力
http://bit.ly/1cEWPoZ

日経がファブレットを紹介する時代なんですね。

◆タブレットは手持ち、バッグにキーボード、マウスはポケットへ
http://www.nikkeibp.co.jp/article/matome/20140128/381591/?rt=nocnt

winタブだと結局こうなるという話。



2chMate 0.8.6/unknown/L01A/4.0.3/LT

111名無しさん:2014/02/03(月) 07:45:49
【CH-AND7000】 リセット

先日、CH-AND7000が突然リセットしました。

CH-AND7000は、毎日ではありませんが、数日に一度は
勝手に再起動します。

この日もメモリー不足かなとおもいつつ、再起動後の画面を
見ると、いつもと違うメッセージが出ていました。

「 暗号化できませんでした。暗号化処理が中断され完了でき
なかったため、携帯端末上のデータにアクセスできなくなりました。」

そもそも暗号化などしていないので、一度電源長押しでシャット
ダウンして再度電源ONすると最初にタブレットを買うときの
初期画面になっていました。

画面のアイコンもプリインストール以外はすでになく、
ユーザーのデータも無くなったかと思いましたが、
どうも消えたデータはRAM側でROM側は残っていました。

BASIC!のソースプログラム、HTML、データベースや
画像データなどは、無事残っていました。

RAM側の自分がインストールしたアプリやBASIC!本体
は消えてしまったので、念のためROM側のデータを
USBメモリーにバックアップしてから一からインストール
し直しました。

wi-fiの設定もきれいに消えてました。

アプリをインストールして、設定を自分好みに戻したり、
BASIC!を入れて、プログラムを実行して確認をしましたが
とりあえず、問題なく動きました。

USBメモリーにバックアップしたデータをROMに書き戻す
必要はありませんでした。

とりあえず回復したのでしばらくはそのまま使おうと思って
いますが、何分安いタブなので再発時は次のタブを
考えた方がいいのかもしれません。

もうしばらく様子をみたいと思っています。



2chMate 0.8.6/unknown/L01A/4.0.3/LT

112名無しさん:2014/02/04(火) 07:44:55
【共通】STT命令

以前、STT(スピーチ・トゥ・テキスト)命令を試した事がありました。
音声をマイクで拾ってテキストにしてくれる命令です。
しかし、使い方がわからず断念しました。

その時は、TTS(テキスト・トゥ・スピーチ)命令がちょっと手間取り
ましたがうまくいった時でした。
TTSは、テキストを読み上げして音声にしてくれる命令です。

TTSと丁度、逆向きの命令で英語のマニュアルにもサンプルプログラム
があったので試したのですが上手くいきませんでした。

今回、同じサンプルプログラムを試したのですが、あっさり上手く
いきました。

前回との違いは、wi-fiを接続していることでした。
確かに英語のマニュアルをよく見るとSTT命令は、Googleのサーバー
機能を利用していると書いてありました。

wi-fi接続を切るとやはりSTT命令は利用できませんでした。

STT命令は、Googleのサーバー機能を利用しているので、音声認識した
結果も複数の候補がリスト形式で返されます。

おそらくサーバー機能なので改善が継続していて、かなり音声認識の
性能がいいように感じました。

TSS命令とSTT命令は、機能的には逆方向の似たような命令ですが、
処理内容的にはかなり異なる命令のようです。

今回、STT命令がちゃんと動いたので、もしかすると音声メモ帳
みたいなプログラムが作れるかもしれません。

【STT命令OK・NG時の画面とサンプルプログラムと結果画面】
https://db.tt/V17a0WZd


2chMate 0.8.6/unknown/L01A/4.0.3/LT

113名無しさん:2014/02/05(水) 07:45:07
【共通】天気+GPS

YahooのYahoo!デベロッパーネットワークに以下のWEBAPIが
ありました。

Yahoo!リバースジオコーダAPI
http://developer.yahoo.co.jp/webapi/map/openlocalplatform/v1/reversegeocoder.html

気象情報API
http://developer.yahoo.co.jp/webapi/map/openlocalplatform/v1/weather.html

Yahoo!リバースジオコーダAPIは、緯度、経度から住所(日本語)を取得できます。
気象情報APIは、緯度、経度から該当の地域の10分または5分毎の60分以内
予測降水量を取得できます。

先日、私のメインタブレット(CH-AND7000)では、GPSセンサーは未搭載ですが
Wi-Fi接続しているとたまに GPS位置情報がとれる場合があることを書きました。

つまりは、GPS命令で位置情報(緯度、経度)が獲得できれば、該当箇所の日本語住所
および60分以内予測降水量が取得できます。

天気といえば、以前に自作ツール「週間天気予報」を作ったので、それに
現在地および予測降水量を表示するように修正してみました。

Wi-FiのGPS情報なので精度はよくないですが、一応あいまいな住所と予測降水量を
表示できました。

私の場合は、GPS情報がとれたり、とれなかったりなので実用性は??ですが
GPS搭載機種ならいいのではないかと思っています。

【テストプログラムと結果画面】
https://db.tt/quyhii0F


2chMate 0.8.6/unknown/L01A/4.0.3/LT

114名無しさん:2014/02/06(木) 07:44:35
【共通】Hover.css

以前につくったHTMLランチャーを改修した話です。

HTMLランチャーは、HTML画面に表示されたボタンを押すと該当のプログラムを
起動するプログラムでした。

今回の改修は、プログラムから呼び出すHTML画面の修正です。

BASIC!のプログラムは、呼び出すHTML画面のファイル名を変更しただけで
なにも変えていません。

具体的には、ボタンが押されたときのホバーエフェクト(見た目)を変更しました。

「コリス | サイト制作に関する最新の情報をご紹介」というHTML制作における
情報を提供しているサイトがあり、たまに眺めていますが、
そのサイトに以下の記事がありました。

【[CSS]楽しい動きが満載!ボタンや画像用の40種類以上のホバーエフェクトが
まとめられたスタイルシート -Hover.css】
http://coliss.com/articles/build-websites/operation/css/hover-css-by-ianlunn.html

このページにたくさんのボタンがありますが、タップしてみるとボタンの見た目が
微妙に変わります。

この微妙な変わり方をホバーエフェクトというそうです。

微妙に見た目がかわるのでボタンが押されたかどうかがわかりやすくなります。

このホバーエフェクトを利用するためには外部CSSファイルが必要になります。

【IanLunn/Hover ・ GitHub】
https://github.com/IanLunn/Hover

ここのCSS配下のhover-min.cssをダウンロードしました。githubは初めてだったので
ちょっとわからず困りましたがなんとか確保しできました。

つづいてhover-min.cssをタブレットのrfo-basic>dataディレクトリに配置して
同じ場所にあるHTMLランチャー用のHTMLファイルを修正しました。

まず、CSSファイルを呼び出しの為にHTMLファイルに<head></head>部に以下を追加
<link href="hover-min.css" rel="stylesheet">

次に、ボタンの文字のフォントサイズを指定
<font size="5">・・・・・・</font>

ボタンのHTML文の修正は以下です。
修正前:<input type="button" value="メモデータベース" onClick="doDataLink('a-sql12.bas')"/>
修正後:<a class="button border-fade" onClick="doDataLink('a-sql12.bas')" >メモデータベース</a>

ボタンは、inputタグからアンカータグに変更しました。
今回は、エフェクトに黒い額縁みたいな線が表示されるborder-fadeを使いました。
ボタンをタップするとすぐにわかるのでわかりやすいと思っています。

追記:HTMLモードで処理していて別のプログラムをrunコマンドで呼び出す場合は、
必ずhtml.closeを発行してからrun命令の方がいいようです。

【修正前後の画面、HTML、テストPGM等】

https://www.dropbox.com/sh/u6oidhe9r487dxj/F17RJTK4KK




2chMate 0.8.6/unknown/L01A/4.0.3/LT

115名無しさん:2014/02/07(金) 07:44:36
【その他】paper.li

BASIC プログラム新聞をpaper.liで作ってみました。

paper.liを知らない人は少ないと思いますが一応紹介記事です。
http://www.itmedia.co.jp/news/articles/1102/08/news043.html

とりあえず日刊だとぜんぜん情報ないかなと思って週刊に
してみました。

【追記】
結局、週間でなくて日刊にしましたが、あまりいい情報がとれていない
です。なかなか難しいです。

【BASIC プログラム日報】
http://paper.li/basictomonokai/1389230325

たまにのぞいてみようかと思っています。

2chMate 0.8.6/unknown/L01A/4.0.3/LT

116名無しさん:2014/02/08(土) 10:28:00
【その他】ネット記事0208

◆Androidの動作とバッテリー寿命に効果アリと噂の「ART」、実際どうなの?
http://www.lifehacker.jp/a/2014/02/140207android_art.html

kitkatの新機能らしいです。初めて知りました。

◆ iOSで人気のDTCP-IPアプリ「MLPlayer」がAndroidに登場
http://av.watch.impress.co.jp/docs/review/smtlife/20140206_634049.html

こういうソフトは、試用期間付きのシェアウェアみたいになったらいいですね。

◆スマートフォンを使うならiPhoneとAndroid、どっちがいい?
http://www.yomiuri.co.jp/net/qanda/20140131-OYT8T00555.htm

一般的なQAの記事。さすが大新聞社。つまらないといえばそうかもしれませんが

◆ ジャストシステム、Android向けに日本語対応の文字入力アプリ「ATOK for Android Professional」を提供開始
http://getnews.jp/archives/511126

もっとも成功した日本語アプリ、きっと需要はありそうです。

◆ ラーメン屋経営ゲーム「ラーメン魂」Android版の事前登録がスタート
http://www.4gamer.net/games/247/G024730/20140207043/

いろんなゲームがあります。

◆ Google、Android向けアプリ「Google Playニューススタンド」と「ハングアウト」をアップデート
http://getnews.jp/archives/510926

ハングアウトって何なんでしょう?・・・汗

◆大画面タブレットの迫力に括目せよ!10インチタブレット「KALOS」のココが凄い
http://itlifehack.jp/archives/8245709.html

凄さが伝わらない記事。コスパが良くないと思う。

◆タブレット端末、区立中学生全員に行き渡る区
http://www.yomiuri.co.jp/national/news/20140207-OYT1T00393.htm

荒川区すごい

◆プログラム言語を学ぼう
http://blogs.bizmakoto.jp/yokoyamat/entry/17319.html

BASICを見捨ててC#に向かう人の記事。言語を乗り換える人はただ乗り換える
ことだけが目的の人が結構いるような気がします。



2chMate 0.8.6/unknown/L01A/4.0.3/LT

117名無しさん:2014/02/10(月) 07:44:04
【共通】超微修正

自作ツールを微修正しました。

具体的には、自作ツール「メモデータベース」と「付与・カットツール」から
ランチャー起動を選択した時に呼び出されるランチャープログラムを
グラフィックモードを使用するものからHTMLモードを利用するランチャーに
変更しました。

HTMLモードで動くランチャーは、すでに作成テスト済だったので呼び出し元の
プログラムで起動プログラム名を1か所変更するだけです。

理由は、HTMLモードの方がメンテナンスが容易であることでした。
メリ・デメをまとめると以下の通りです。

【HTMLモードランチャーのメリット】
・ボタンの追加が簡単

 HTMLモードの場合、スクロールが可能です。画面をはみ出るほど多くのボタンを
 追加しても、スクロールできるのでプログラムの修正は不要です。
 グラフィックの場合、スクロールできないのでボタンサイズの変更や次画面を
 用意するなどのプログラム変更が必要となります。

・ボタンのサイズが可変

 HTMLモードの場合、ボタンは、HTMLで描画されるのでボタンに表示する文字が
 長い場合、ボタンは自動で横長に変更されます。
 グラフィックの場合の、ボタンに表示する文字列長からボタンのサイズを変更
 するようなプログラムでない限り、ボタンからはみ出たりする可能性があります。

・ピンチイン、ピンチアウトが可能

 HTMLモードでは画面のズーム(ピンチイン、ピンチアウト)が可能です。
 HTMLモードで画面を大きくしたときには、ボタンの位置が自動で調整されます。

・ソースプログラムは修正不要

 HTMLモードのランチャーでは、HTMLファイルの修正のみで起動するプログラムの
 追加削除を行えます。プログラムの修正は不要です。 

・HTMLの表示効果が使える

 HTMLは長年の歴史の中でスタイルシートやjavascriptなどでいろいろな表示効果
 (エフェクト)が使えます。
 先日日記に書いたhover.cssもボタンをタップしたときにわかりやすくする
 効果があります。

・機種依存

 HTMLは、もともといろいろな大きさの画面がありマルチウィンドウのパソコンの
 世界で発展しているのでなんとかして画面に表示しようとする仕組みです。
 グラフィックモードだとちゃんとスクリーンサイズを取得して描画計算をする
 プログラムが必要となります。

・再描画が不要

 グラフィックモードの場合、別のアプリをメニューキーで呼び出してから再度
 グラフィック画面を表示する場合、再描画(render)が必要です。
 HTMLモードでは、そのような事は不要です。

【HTMLモードランチャーのメリット】
・HTMLモード終了時に少しもたつく

 HTMLモードは、終了時に少し時間(コンマ何秒)がかかるようです。
 私のタブが低性能なので処理の速いタブレットなら大きな影響はないと思います。

・HTMLの知識が必要
・javascriptの知識が必要

 HTMLモードの場合、BASIC!のプログラム知識以外にHTML(CSS)、javascriptの
 知識が必要です。
 ただHTMLのTIPSやサンプルを公開しているサイトは世の中にはたくさんあります。

将来的には、BASIC!のプログラムだけでなく、他のアプリをインテント経由で
起動するなどの拡張性をもたせてもいいかなと思っています。

【ランチャーの呼び出し元画面と呼び出し後画面】
https://www.dropbox.com/sh/jxxqqww96nbm2n4/WFDwPkMn7y

2chMate 0.8.6/unknown/L01A/4.0.3/LT

118名無しさん:2014/02/12(水) 07:44:59
【共通】BASIC1.77

BASIC!が1.77にバージョンアップしました。
前回から約4ヶ月のバージョンアップ、相変わらず更新頻度が早いです。
マニュアルのトップ画像も少しポップな画像になりました。


【リリースノート】
http://laughton.com/basic/versions/v01.77/index.html

リリースノートを見る限りだと、配列の検索やシャッフル、continue命令
の追加、 グラフィック命令の追加などがあります。

この中で、コンソールモードで画面にprintで表示した文字列の行数と
その行の内容を取得できるConsole.Line.Textと Console.Line.Touched
の2つの命令をテストしてみました。

【テストプログラムと画面キャプチャとマニュアルの画像】

https://db.tt/23kGvfP0

この2つの命令はちょっと面白くて、簡単に選択メニューがつくれるので
便利なんじゃないかと思います。

まだ、思いつきませんが違う使い方もあるんじゃないかと思っています。

バージョンアップが頻繁なのは、開発者の方もコミュニティもまだ活発に
活動されていることを示していると思います。

とてもいい事なのですが、新しいバージョンが出る度に既存の自作ツール
がちゃんと動作するか確認が必要になります。

今回も主力タブのCH-AND7000でバージョンアップする前に、NASに保管
している自作ツールの全ソースプログラムとデータベースとデータを
WM8850にコピーして動作確認しました。

自作ツールが結構たくさんあるので確認はけっこう面倒です。

うれしい悲鳴ですが、とりあえず既存ツールには問題なく、最新バージョン
を楽しく使っていこうと思っています。



2chMate 0.8.6/unknown/L01A/4.0.3/LT

119名無しさん:2014/02/13(木) 07:45:31
【共通】BASIC!1.77その2

BASIC!1.77関連の記事をもう一つ書きます。

まず、バグ情報が早速でています。

特殊な配列の使い方やcontinue命令関連です。

http://rfobasic.freeforums.org/select-numb-array-msg-t2217.html
http://rfobasic.freeforums.org/for-continue-t1970.html

今回のバージョンアップでの変更箇所なので多少は問題あるのかも
しれません。配列をよく使う人には要注意だと思います。

私自身の自作ツールにもたくさん配列を使っていますが、今のところ
問題なさそうです。

その配列ですが、1.77のリリースノートには以下の記載があります。

・New flavor of Array.copy -- same syntax as before but now if the destination array exists it is wholly or partially overwritten.

これは、配列の再利用ができるという意味だと思います。

BASIC!の配列は、普通のBASIC言語とことなり、配列の再利用ができない
仕様だったと思います。

その為、一度配列に値をセットしてしまうと同じ配列要素に値を再書き込み
できず、配列を一度削除(array.delete)する必要がありました。

今回、BASIC!に同梱されているサンプルプログラムを改造して再利用が
可能か確認してみました。

ちゃんと再利用できているのがわかりました。

これで配列の利用価値が上がるかもしれません。ただバグはあるかもしれませんが

【配列テストプログラム】
https://www.dropbox.com/sh/8fvyxq59l2s3e9m/xXAUXCkDyz


2chMate 0.8.6/unknown/L01A/4.0.3/LT

120名無しさん:2014/02/14(金) 07:42:51
【その他】ランチャー別タイプ

この前にHover.cssを使ったHTML画面を利用したランチャーを
作成しましたが、ヒューマンインターフェイス(UI)的に
とてもわかりやすくなったと思っています。

ボタンを押すとボタンの外枠が強調(BOLD)されるだけですが
私のタブCH-AND7000では、タップの感度が悪いので実際タップして
いたつもりでも反応しない場合があるので、ボタンに変化がある
と使いやすくなります。

また、CH-AND7000は低性能なので処理が遅くなる場合があり、その
時にもボタンに変化があると反応したかどうかはわかるので便利です。

Hover.cssは、とてもいいので、ランチャーだけでなく他のHTML
モード利用ツールも修正していこうと考えていますが、もう少し
他のタイプのHTML画面をつかってみようと思い、ネットで調べました。

【CSS3の勉強になるかも!?画像を使わないボタンの作成手順】
http://weboook.blog22.fc2.com/blog-entry-311.html

【ホームページ−色つきのボタンを作る】
http://yume.hacca.jp/koiki/form/button-color.htm

【JavaScript】イベントハンドラ(onClick等)で複数の関数を実行する
http://www.ore-memo.com/459.html

上記の3つのサイトの合わせ技でテスト用のランチャーHTML画面を
作成してみました。

正直HTMLの知識もうろ覚えで、javascript、スタイルシートは、
コピペするだけというレベルなのでかなり苦戦しました。

この方法だとボタンのデザインや色にも自由度があり、スタイルシート
も組み込んでしまっているので外部CSSも別ファイルで用意不要で
いいかなと思っています。

ボタンもわざわざ画像ファイルを用意しなくてもよく、タップすると
ちゃんと色が変化するのでわかり易いです。

さっそくランチャーに組み込んでテストしてみました。
想定した通りの動作が確認できました。

組み込みといっても呼び出すHTMLファイル名を変更しただけです。

hover.cssもいいですが、こちらも捨てがたいなぁとちょっと悩み中です。
【ランチャー用HTML、起動直後、ピンチアウト時、タップ時の画面】
https://db.tt/1DJpWke8


2chMate 0.8.6/unknown/L01A/4.0.3/LT

121名無しさん:2014/02/15(土) 09:14:22
【その他】ネットの記事0215

◆MS、「Windows」での「Android」アプリネイティブ実行サポートを検討中か
http://japan.cnet.com/sp/allaboutms/35043815/

苦し紛れかその種のソフト会社を買収みたいな話かも

◆ Nokiaが、Windows Phone風のUIを持つAndroid端末をリリースするのでは
http://bit.ly/1dQPXAL

中華パッドみたいな話ですね

◆Google、Android端末でリマインダー機能を提供開始
http://ascii.jp/elem/000/000/867/867348/

あるかと思ってた機能です。多分使わないですが

◆教育現場でタブレット端末浸透 2020年の「1人1台目標」前倒しが進む
http://itnp.net/story/582

どうなんでしょう。故障修理が沢山でてそういう部門が大変かも

◆iPad肩とタブレットフィンガー
http://www.huffingtonpost.jp/shumpei-kumon/ipad_b_4770778.html

スゴーくわかる記事。じーさんなので・・・

◆シャープ、GALAPAGOS STOREで「それ行け!X1」復刻版を無料配布
http://internet.watch.impress.co.jp/docs/news/20140214_635326.html

X1シリーズというパソコンは、知らないのですが人気があったモデル
なんでしょうね。BASICの記事もあるそうです。

◆表計算と経営者の話
http://wirelesswire.jp/management_theory_by_programmer/201402141708.html

プログラマーが経営すると会社はつぶれない?のかも







2chMate 0.8.6/unknown/L01A/4.0.3/LT

122名無しさん:2014/02/17(月) 07:46:50
【共通】css、gps微修正

もともと内容が地味なこの研究日誌ですが、更に内容が
地味になってきています。

今日は、先日からいくつかテストしてきた内容を自作ツール
に反映させる作業をいくつかしていました。

1.自作ツール「週間天気予報」の修正
GPSから位置情報を取得してヤフーのAPIで60分間の
予想降水量を取得。
画面の終了ボタンを自作スタイルシートのボタンに変更。

2.自作ツール「RSSツール」の修正
画面の終了ボタンを自作スタイルシートのボタンに変更。
画面のリンク先へのリンクを自作スタイルシートのボタンに変更。

3.ランチャーの変更
ランチャーをhover.cssのボタンのものから自作スタイルシートのものに変更。
「メモデータベース」「付与・カットツール」から呼び出すランチャーを同じく変更

1についてはテスト確認時にgps.open 命令が完了する前に次の命令が実行
される場合があることがわかり、一定時間pauseする修正を追加しました。

2、3については、hover.cssのボタンもまぁまぁよかったのですが、自作の
スタイルシートで作成したボタンの方が視認性やボタンをタップした効果が
わかり易いので変更しました。

ボタンについては他のツールも修正したいと思いますが、もう少し調べてから
試そうと思います。

【週間天気予報、RSSツールの画面など】
https://db.tt/CRl8emTm



2chMate 0.8.6/unknown/L01A/4.0.3/LT

123名無しさん:2014/02/17(月) 07:49:23
【共通】css、gps微修正

もともと内容が地味なこの研究日誌ですが、更に内容が
地味になってきています。

今日は、先日からいくつかテストしてきた内容を自作ツール
に反映させる作業をいくつかしていました。

1.自作ツール「週間天気予報」の修正
GPSから位置情報を取得してヤフーのAPIで60分間の
予想降水量を取得。
画面の終了ボタンを自作スタイルシートのボタンに変更。

2.自作ツール「RSSツール」の修正
画面の終了ボタンを自作スタイルシートのボタンに変更。
画面のリンク先へのリンクを自作スタイルシートのボタンに変更。

3.ランチャーの変更
ランチャーをhover.cssのボタンのものから自作スタイルシートのものに変更。
「メモデータベース」「付与・カットツール」から呼び出すランチャーを同じく変更

1についてはテスト確認時にgps.open 命令が完了する前に次の命令が実行
される場合があることがわかり、一定時間pauseする修正を追加しました。

2、3については、hover.cssのボタンもまぁまぁよかったのですが、自作の
スタイルシートで作成したボタンの方が視認性やボタンをタップした効果が
わかり易いので変更しました。

ボタンについては他のツールも修正したいと思いますが、もう少し調べてから
試そうと思います。

【週間天気予報、RSSツールの画面など】
https://db.tt/CRl8emTm



2chMate 0.8.6/unknown/L01A/4.0.3/LT

124名無しさん:2014/02/18(火) 07:44:58
【共通】ヤフートピ知恵袋ツール修正

自作ツール「ヤフートピックス知恵袋ツール」の修正をしました。
主な修正は以下です。
1.自作スタイルシートを適用する
2.ヤフー知恵袋APIの検索結果を回答完了のもののみに絞る。

基本的には、「RSSツール」や「週間天気予報」と同じ修正をすれば
いいので、簡単にできるかと思っていましたが1の方は苦戦しました。

このツールでは、入力のHTML画面で検索をするため、formタグを
つかってsubmitするボタンがありました。
以下が元々のボタンのHTML文になります。

<input type="submit" value=" 送 信 ">

これをスタイルシートが適用してサブミットできるようにする方法
がなかなかわからず苦戦しました。

最初は、

【 <a href〜でフォームをサブミットさせる】
http://hosacheese.jugem.jp/?eid=20
【[HTML]aタグでsubmitしたい! 】
http://ntter0.blog76.fc2.com/blog-entry-21.html
のページに紹介されていた。

<a href="#" onclick="document.formName.submit()">投稿する</a>

<a href="javascript:void(0)" onclick="document.formA.submit();return false;">click here</a>

みたいなアンカータグでやる方法を試していましたが、なぜかボタンを
押しても反応しませんでした。

原因がよくわからないのでアンカータグをあきらめて

【フォームのsubmitボタンのデザインを変更する方法(CSS)】
http://monopocket.jp/blog/css/1113/

のページに出ていた方法を参考に強引にインプットタグを勘で修正。

<input id="buttonx" style="width:250px" onmouseover="this.style.background='#43cd80'" onmouseout="this.style.background='#337fcc'" onclick="this.style.background='#43cd80'" type="submit" value=" 送 信 ">

これでやっと動きました。以下は「RSSツール」でもつかっている
自作スタイルシートです。

<style type="text/css">
<!--
#buttonx {
width:300px;
color:#ffffff;
background:#337fcc;
font-family: fantasy,sans-serif;
font-size:24px;
font-weight:bold;
text-shadow:0 1px 0px #143352,0 2px 0px #143352;
text-align:center;
display:inline-block;
text-decoration:none;
border:1px solid #225588;
padding:20px 0 16px 0;
border-radius:5px;
margin-bottom:20px;
}

HTMLの知識が足らないので不十分な点もあるかもしれませんが
とりあえず動きました。

2の方は、以下のAPIの説明ページにしたがってconditionパラメータを
設定しただけなのですぐに修正できました。

【質問検索API 】
http://developer.yahoo.co.jp/webapi/chiebukuro/chiebukuro/v1/questionsearch.html

【ヤフートピックス知恵袋ツールの入力画面、出力画面画像、プログラム、HTML】
https://db.tt/LwcorgL8

あと、自作ツールでは「置換ツール」がHTMLをつかっているので
また時間のあるときに治そうかなと思っています。


2chMate 0.8.6/unknown/L01A/4.0.3/LT

125名無しさん:2014/02/19(水) 07:44:14
【共通】アコーディオン

自作スタイルシートの「ランチャー」など自作ツールへの適用に目途が
立ったのでワルノリしてもう少しスタイルシート系をテストしてみました。

うまくいかないもの、いったもの、それぞれ1つずつです。

もちろん私の知識不足もあるので、うまくいかないものでもちょっと修正
すればうまくいくかもしれませんが・・・

★うまくいかないもの

【CSS Menu Maker】
http://cssmenumaker.com/

ブラウザーでメニューバーが作れるサイトです。
パソコンで作ってHTMLとCSSをコピペでつくってみましたがまったく動作
しませんでした。

パソコン(IE)でもandroidでもだめなのであきらめました。

★うまくいったもの

【CSSだけでメニューが開いたり閉じたりするアコーディオンを作る!javascript不要】
http://9-bb.com/css%E3%81%A0%E3%81%91%E3%81%A7%E3%83%A1%E3%83%8B%E3%83%A5%E3%83%BC%E3%81%8C%E9%96%8B%E3%81%84%E3%81%9F%E3%82%8A%E9%96%89%E3%81%98%E3%81%9F%E3%82%8A%E3%81%99%E3%82%8B%E3%82%A2%E3%82%B3%E3%83%BC/

アコーディオンみたいに開いたり閉じたりするメニューです。
こちらは、細かい調整は必要かもしれませんが一応うまくいきました。

ただ、そのままでは見た目やクリック時のエフェクトがなく、使えないので、
相当カスタマイズしました。

とりあえず、ランチャー画面をつくってテストして動作が確認できました。
こういうインターフェイスも項目を種類別に分けるときはいいかもしれませんね。


【アコーディオンのランチャープログラム画面2枚とHTMLファイル】
https://db.tt/mRKlzvag



2chMate 0.8.6/unknown/L01A/4.0.3/LT

126名無しさん:2014/02/20(木) 07:46:14
【共通】スワイプ型ランチャー

またランチャーの話です。

こんどは、スワイプできる画面を持ったランチャーです。

外部ファイル(jsとCSS)2つをGitHubからダウンロードして
以下のサイトを参考にHTMLを作成しました。

【スワイプでスライドするタッチスライダーを実装する「Swiper」】
http://tecuration.com/2013/06/swiper

【Swiperという軽量でレスポンシブ対応でスワイプ切り替えもできちゃうスライダー】
http://negimemo.net/1878

このHTMLファイルを使ってBASIC!のテストプログラムを作成。
他のランチャーと同じロジックで呼び出し先HTMLファイル名を変更
しただけです。

ツール名とツールの説明が書いてあるボックス部分がスワイプで左右に
動かせます。

ボックスのツール名をタップすると自作ツールが起動します。

テストプログラムはスワイプできるボックスの内容を3つしか用意していないので
2回スワイプすると最初のボックスに戻ります。

この方法だとボックスを増やしていけば、無限に追加が可能な形なので
いいかもしれません。

参考にしたサイトは、あくまで通常のWEBを作成するためのサンプル
サイトですが、ちょっと読みかえれば、BASIC!のHTML画面と
して活用できます。

UIを良くするためにもいいし、特殊な効果を実現するためにも便利なので
今後もHTML作成サイトはたまに見てなにかつくろうと思っています。


【スワイプ型ランチャー画面、テストプログラム、HTML、JS、CSS】
https://db.tt/o39YSOjb


2chMate 0.8.6/unknown/L01A/4.0.3/LT

127名無しさん:2014/02/21(金) 07:52:49
【共通】キーイベントなど

最近、またBASIC!の活動が停滞気味です。
多少は、試しているのですがなかなかうまくいっていません。

ということで大したネタではありませんがキーイベントネタを
記録しておこうと思います。

以前の日誌にも書いた通り、BASIC!のsystem命令でキーイベント
を発生させることができます。

ということでいくつかテスト。

キーイベントの発行方法には2種類あり 、イベント名で指定する
方法と、イベント番号で指定する方法があるようです。

input keyevent KEYCODE_VOLUME_DOWN

input keyevent 24

但し、CH-AND7000では、イベント名で指定すると反応しませんでした。

イベント番号で指定した場合でもちゃんと動く場合や動かない場合が
あるようです。

OSのバージョンの関係かもしれません。

実際にできたものは以下です。

/system/bin/input keyevent 24 --OK volume up
/system/bin/input keyevent 25 --OK volume DOWN

あんまり一般的には役に立たないかもしれませんが、私のタブはボリューム
のハードボタンの反応がイマイチなので使えるような気がします。

なお余談ですが、以下の明示的インテントでカメラが起動できました。
/system/bin/am start -a android.media.action.IMAGE_CAPTURE

ついでにスクリーンキャプチャを以下のコマンドで試しましたが
これはできませんでした。

/system/bin/screencap -p /sdcard/ScreenCapture/screen.png"--ng
/system/bin/screenshot /sdcard/ScreenCapture/screen.png"--ng


実験しないとわからないところがイマイチですが、また何かみつけたら
試そうと思っています。

【テストプログラム】
https://db.tt/XxbV9wVo

2chMate 0.8.6/unknown/L01A/4.0.3/LT

128名無しさん:2014/02/22(土) 13:42:52
【その他】ネットの記事0222

◆ メガハウス、小学生向けの7インチAndroidタブレット「tap me 」を発表、3月下旬に発売
http://getnews.jp/archives/520007

こういう系は、増えていくかもしれませんね。

◆ フォトアプリガイド:Popster(Android) - デジカメ Watch
http://dc.watch.impress.co.jp/docs/review/app/20140222_635729.html

けっこうアートですね〜

◆アプリとWebアプリはどう違うの? - いまさら聞けないAndroidのなぜ
http://news.mynavi.jp/articles/2014/02/21/android_why19/

BASIC!の自作ツールは、ネイティブよりのハイブリッドかな

◆握りやすく自立もOK ひと味違う8型タブレット レノボの「YOGA TABLET 8」を試す
http://bit.ly/1efcM1i

日経も推薦なのかな?

◆ 東京)市議全員にタブレット端末貸与へ 立川市 - 朝日新聞デジタル
http://t.asahi.com/e1nb

Wi-Fiのみモデルで十分なのでは?

◆ プログラム言語を確実に習得する4つのステップ - 仕事と生活と私*鼹*ITエンジニアの人生
http://blogs.bizmakoto.jp/yokoyamat/entry/17387.html

大事なのは写経らしいです。私は、コピペしたものを改ざんするのがいいかな。

◆ 坂村健の目:プログラミングが基礎教養に - 毎日新聞
http://mainichi.jp/shimen/news/20140220ddm013070013000c.html

制度も必要ですが問題は中身でしょうね。



2chMate 0.8.6/unknown/L01A/4.0.3/LT

129名無しさん:2014/02/24(月) 07:11:27
【共通】ウィキペディア

BASIC!とWEBAPI連携の話です。

今度は、wikipediaとの連携ができないか確認していました。
簡単にテストした結果はOKでした。

wikipedia自身のAPIの説明ページは、正直ちょっとわかりづらいです。
http://www.mediawiki.org/wiki/API:Main_page/ja

私にはにはちんぷんかんぷんでした。

自作ツールのヤフートピックス知恵袋検索ツールで「WEBAPI}で検索したら
以下のQAがありました。

【wikipediaのWEBAPIについての質問 Yahoo知恵袋】
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1087519020
【wikipediaのページリンクについての質問 Yahoo知恵袋】
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1169657676

これを見てやっと大体のイメージがわかりました。

さらにStack Overflowというコンピュータや情報技術、特にプログラミング技術
に関するナレッジコミュニティでも以下の記事がありました。

【What is wikipedia pageid? how to change it into real page url? - Stack Overflow】
http://stackoverflow.com/questions/6168020/what-is-wikipedia-pageid-how-to-change-it-into-real-page-url

上記の記事をまとめるとWEB-APIでクエリーを発行してページIDを取得
ページIDからURLを生成すれば、いけそうだと思い試しました。

【発行するクエリー】
http://ja.wikipedia.org/w/api.php?action=query&amp;list=allpages&amp;apfrom=%E6%B1%9F%E6%88%B8&amp;aplimit=5

【結果のXML(ブラウザー画面の見た目)】
<?xml version="1.0"?>
<api>
<query-continue>
<allpages apcontinue="江戸しぐさ" />
</query-continue>
<query>
<allpages>
<p pageid="8731" ns="0" title="江戸" />
<p pageid="2089929" ns="0" title="江戸&じゃがたら" />
<p pageid="2633762" ns="0" title="江戸 (小惑星)" />
<p pageid="1682715" ns="0" title="江戸 (鉄道車両)" />
<p pageid="2167616" ns="0" title="江戸いろは祭り" />
</allpages>
</query>
</api>


【ページIDから生成する記事への短縮URL】
http://ja.wikipedia.org/wiki?curid=2633762

結果のXMLもシンプルだし、編集は簡単そうだなと思ったので、実際にBASICの
テストプログラムで graburl命令を発行してみました。

XMLの取得は問題なく、文字化けもありませんでしたが、意外に「" 」
などのHTML特殊文字がたくさん入って取り除くロジックが必要そうです。

【結果のXML(BASIC!)からの実行結果】
https://db.tt/krwTYe9h

とりあえず、確認できたのでヤフートピックス、知袋袋ツールに機能追加
していこうと思います。


2chMate 0.8.6/unknown/L01A/4.0.3/LT

130名無しさん:2014/02/25(火) 07:44:51
【共通】ウィキべディア2

先日、ウィキペディアの検索がWEBAPIでできることは、確認したので
今回は、自作ツールに「ヤフートピックス、知恵袋ツール」に組み込み
テストしてみました。

検索画面に文字列を入れて送信するとウィキペディアも検索して5件
の検索ヒットの項目を表示してリンク先ボタンを表示する形です。

基本的に、ヤフートピックス検索と同様にURLエンコードした日本語
文字列をWebapiの検索文字列にセットして、graburlでXMLを取得し
出力用HTMLコードを生成しているだけです。

試してみて思ったのですが、ウィキペディアは、たくさんの類似語も
登録されているのでかなりの確率でヒットするみたいです。

案外いいかなと思ったのでもう少しテストしてから正式に利用して
いこうと思っています。



【検索画面、検索結果画面、リンク先のウィキペディアの画面と
ソースプログラム、HTML】

https://db.tt/2OFECGlV

2chMate 0.8.6/unknown/L01A/4.0.3/LT

131名無しさん:2014/02/26(水) 07:46:07
【共通】BASIC!1.78

前回のBASIC!1.77がリリースされて2週間しかたたないのに
1.78がリリースされています。

どうも1.77リリース直後からrfobasic.freeforum.orgには
不具合レポートがいくつかありました。

特に以下の2つが問題だったみたいです。

・エディターの表示色の問題
・select文のバグ

rfobasic.freeforum.orgの書き込みなどを見ていても
バタバタしたリリースだったようで、公式ページの
リリースノートの更新も大幅に遅れています。
*2014年2月26日 7:00時点で未更新

http://laughton.com/basic/versions/index.html

私は、運が良かったのか1.77にバージョンアップしても
特に問題はでていません。

かなりバタバタしていた感じでなんとなく個人的には怖いので
あわててバージョンアップせず今週末くらいに開発機の
WM8850に入れてみようかと思っています。

ちょっと様子見してみます。


2chMate 0.8.6/unknown/L01A/4.0.3/LT

132名無しさん:2014/02/27(木) 06:14:22
【共通】ランチャー修正

先日から、自作ツール「ヤフートピックス、知恵袋ツール」に
組み込んでテストしていたウィキペディアの検索が問題なく
動作することが確認できたので正式版としてランチャーに
載せることにしました。

WM8850でもテストしましたが、全く問題ありませんでした。

BASIC!のHTML画面は、ブラウザーのように上部にタブ表示の
領域が無いので画面が横持ちの時は、広く感じます。

ランチャーの修正も簡単です。

画面自体はHTMLなのでHTMLをほんの少し修正しておしまいです。

あとはテストしていたプログラムをランチャーから呼び出している
プログラム名で保存すればいいだけです。

なかなか便利だなぁと思っています。

【変更後のランチャーとツール画面】
https://db.tt/dKWyidlB

133名無しさん:2014/02/28(金) 07:46:03
【WM8850】その後

我が家にきて半年が経過したWM8850ですが、その後も特に週末は
自宅で利用しています。

【購入直後のレビュー】

http://kdiary1.fc2.com/cgi-bin/d.cgi/hvc-500z/?dt=20130713

半年間使ってきて、印象がどう変わったかを書いておこうと思います。

1.性能

  サクサク動きます。
  半年間でスマートニュースやツイッター公式など多少のアプリを
  入れましたが特に重くなっていません。

  ゲームでもやらない限り十分なのではないかと思います。

  メモリー1GBなのが貢献していると思います。

2.動画再生

  Youtubeは良く見ますが全く問題なし。
ニコニコ動画もブラウザー視聴は広告邪魔ですができています。

3.Wi-Fi

  以前は、SC-03Eのテザリング使用でしたが、最近はWZR−
  300HPとつないでます。

  とても快適、Wi−Fiの掴みも早く、強度も「強い」以上で安定

4.画面、キーボード、外付け

  画面:800×400なのですが視認性がいい。
  キーボード:ちょっと反っている。
        タッチパッド右のボタンの反応がよくない。
        スペースキーの反応がよくない。
        そのほかのキーは慣れたせいか打ちやすいが、品質は今一つです。
        本体下のゴムが1つなく、サンダルの底のゴムを切って張ったがその後、問題なし。
  外付け:昔持っていたMK−AR2のマウスが問題なく使えている。ホイールが便利


5.音質

  ほとんど音を出して使用しないが、不快な雑音はない。

6.バッテリー、電源

  バッテリー:容量が小さい上に、SOCがバッテリ大喰らい。
        Wi−Fi接続の状態だと30分もちません。
        スリープしてもバッテリーを食うのでシャットダウンしている。
        通常は7000mAのモバイルバッテリーをACアダプターに接続
        モバイルバッテリー接続時は4時間程度連続使用しても大丈夫
  ACアダプター:問題なく使えるが、モバイルバッテリーを使うのであまり使わない。

7.アプリ

  プリインアプリ:ニュースリーダーは、シンプルで秀逸
          標準ブラウザーも反応がよくフリーズすることはほぼない。
          スクリーンショット取得アプリは、タスクマネージャ常駐で使いやすい
  よく使うアプリ:BASIC!、DROPBOX、esファイルマネージャ、SmartNews、ツイッター公式、Simeji

  メモは、DROPBOX、esファイルマネージャに付属のテキストエディターを使います。
  タスクマネージャは、メモリー不足にならないので全く使いません。
  
全体として案外良く気に入っています。最近中国では以下のリンクみたいに後継のデュアル
コアモデルが出始めているみたいです。まだメモリーが512MBのものもあり注意が
必要ですが、春節明けに4.2、1GB/8GB、7インチ、1024*600あたりがあるかチェックしよう
と思っています。

http://ja.aliexpress.com/item/Wholesale-10-inch-Dual-Core-Mini-Laptop-Android-4-2-VIA-8880-Cortex-A9-1-5GHZ/1516593359.html
http://auctions.search.yahoo.co.jp/search?p=android+4.2+%E3%83%8E%E3%83%BC%E3%83%88%E3%83%91%E3%82%BD%E3%82%B3%E3%83%B3&amp;auccat=&amp;aq=-1&amp;oq=&amp;ei=UTF-8&amp;tab_ex=commerce&amp;slider=0
http://item.rakuten.co.jp/wa-rudoma-ketto/10000724/
http://item.rakuten.co.jp/wa-rudoma-ketto/neo-book-a/
http://vr-zone.com/articles/via-introduces-wm8880-dual-core-cpu-for-entry-level-phones-and-tablets/20394.html#ixzz2U61u0UK3


2chMate 0.8.6/unknown/L01A/4.0.3/LT

134名無しさん:2014/03/01(土) 13:33:20
【その他】ネットの記事0301

◆AMD、WindowsでAndroidアプリが使えるBlueStacksを小売販売へ
http://pc.watch.impress.co.jp/docs/news/event/20140228_637438.html

VMよりもデュアルブートかなぁとおもっていましたがAMDがやるなら
期待できそう。

◆「Firefox OS」でiOSとAndroidに挑戦するMozilla*鼹顗屮*レイジー」な挑戦は成功するのか?
http://www.itmedia.co.jp/mobile/articles/1402/28/news121.html

モバイルOSもマルチ化が進みそうです。

◆中国No.1のAndroidスマホは「Xperia」、新評価システムの結果から
http://eetimes.jp/ee/articles/1402/27/news106.html

ベンチマークなので値段相応かと

◆Windows Phoneにしか見えないAndroidベースのスマホ「Nokia X」
http://gigazine.net/news/20140225-nokia-x-family/

UIは、製品の成功を左右する重要な要素ですが、既存ユーザーの乗り換え対策?

◆9,990円のクアッドコアCPU搭載7インチタブレット「Diginnos Tablet DG-Q7C」がドスパラから!
http://akiba-souken.com/article/pc-parts/19322/

GP対応にすれば売れるのに



2chMate 0.8.6/unknown/L01A/4.0.3/LT

135名無しさん:2014/03/03(月) 07:13:02
【共通】Encryption

ちょっと使ってみたいと思って、暗号化・複号化の命令を
テストしてみました。

EncryptとDecrypt命令です。結果はちゃんと暗号化されましたし、
復号も問題ありませんでした。

この命令では、暗号化方式に"PBEWithMD5AndDES"を使っています。

【PBEWithMD5AndDESの説明】
http://www.trustss.co.jp/Java/JEncrypt124.html

まぁ、DES暗号なので秘密鍵方式で暗号化の種が必要な方式でした。

復号時に同じ種をつかうと正しく復号される方式です。

BASIC!には多少の日本語文字化け問題が過去にもいろいろあったので
ちゃんと復号できるか日本語については不安でしたが、問題なく
復号できました。

あんまり、用途はないかもしれませんが、自作ツールにも少しつかって
みたいと思っています。

【暗号化、復号化のテストプログラムと結果ファイル】
https://www.dropbox.com/sh/wiiuehiv41d1ktq/4XPrzeX8nE


2chMate 0.8.6/unknown/L01A/4.0.3/LT

136名無しさん:2014/03/04(火) 07:47:46
【共通】白板ツール修正

BASIC!の自作ツールを修正してテスト中です。

白板ツールという簡易メモ帳ツールなのですがメモを修正
した後に、FTPアップロードする機能を使っています。

ここに以前、同じく自作ツールのメモデータベースに追加
した以下の機能を加えました。

・Wi-Fi接続済かチェックする
・複数のFTPサイトを選択できるようにする。

ここまでは、メモデータベースの修正と同じですが、さらに
以下の機能を追加しました。

・FTP先の選択をHTMLモードの画面で行うようにする。

メモデータベースではinputboxを出して番号で選択するように
していますが、HTMLランチャーで使った方法を流用して
HTML選択画面に変更しました。

メモデータベースでは、FTPサイトのアドレスやFTPユーザー、
パスワードを全てBASIC!のプログラム側に記述しています。

今回の白板ツールでは、HTML画面側に情報を持たせるように
してみました。

これでFTPサイトが追加や変更になってもHTML側の修正だけで
すぐに反映できます。

テストした結果も問題なく動いています。

もう少しテストしたら、白板ツールを更新して、メモデータベースの
FTP先選択もHTML画面にして行こうと思っています。

【白板ツールの修正 画面とプログラム】
https://www.dropbox.com/sh/d73skzpd4eub7bw/eh-sFOSLFz


2chMate 0.8.6/unknown/L01A/4.0.3/LT

137名無しさん:2014/03/05(水) 07:53:34
【共通】ファイル選択

BASIC!で出来なかった事のテスト結果を備忘録で書いておきます。

BASIC!では、HTMLモードが使えるのでHTML系の操作はいろいろできる
と思っていましたが、一部できないものもあるようです。

今回は以下のHTML(部分)のテストをしていました。

<form name="aaaa">
<input type="file" id="sFiles" multiple>
<input type="button" onclick="check()" value="ファイル名を表示">
</form>

パソコンでは見慣れたタグで「ファイルを選択」というボタンが出て
そのボタンを押すとファイルの一覧がでて選択できるものです。

これができれば、ファイルを簡単に選択できてフルパスをjavascriptで
取得して、 BASIC!のプログラムに受け渡しすればいいかと思っていました。

しかし、実際に BASIC!のHTMLモードで HTMLファイルを表示して試しましたが
「ファイルを選択」ボタン自体は表示されるものの、ボタンを押しても
全く反応しませんでした。

よくわかっていませんが、おそらくandroidの標準ブラウザーの機能を
BASIC!では利用しているのだと思います。

標準ブラウザーがinput type="file"に対応していないという記事は
ネットで検索するとかなりありました。

やるとすれば、BASIC!ネイティブなコードでプログラムを作るしか
なさそうです。

イマイチな結果でしたが、記録として残しておきます。


2chMate 0.8.6/unknown/L01A/4.0.3/LT

138名無しさん:2014/03/06(木) 07:52:31
【共通】ちょこっと暗号化

先日からテストしていた白板ツールを更に少しだけ修正して
本格的に利用し始めました。

修正した箇所は、最初のテストプログラムに復号化の命令で
あるdecrypt命令を追加しました。

テストプログラムは、FTP先を選択するHTML画面のボタンの
をonclickすると「FTPサーバー名###FTPユーザー###パスワード」
の文字列がBASIC!のプログラムにjavascript経由で送られます。

ユーザーIDやパスワードが平文でHTMLの中に記載されている
形です。

これでは、ちょっとどうかなとおもったのでencript命令で
暗号化してみました。

これでHTMLをテキスト編集アプリで表示してもよくわからない
文字列がならんでいるだけなのでいいかなと思っています。

Basicのプログラムを見られれば、復号化の種がわかるので
わかってしまいますが、まぁローカルのHTMLファイルの話なので
いいかなと思っています。


2chMate 0.8.6/unknown/L01A/4.0.3/LT

139名無しさん:2014/03/07(金) 06:13:07
【共通】1.78のバグ

とうとうBASIC!のバグに遭遇してしまいました。

最初は、rfobasic forumで以下の記事を見たのがきっかけでした。

【Saving contents of the graphics screen】
http://rfobasic.freeforums.org/post11235.html

内容は、GR.SAVE命令が使えないという内容でした。

私の自作ツールのなかでGR.SAVE命令を使っているのは、「画像結合ツール」
だったので、これを試しましたがGR.SAVEだけでなくGR.BITMAP.SAVEでも
画像を含んだ、グラフィック画面の保存が出来ず、背景色のみのJPEGファイル
が作成されてしまいました。

とうとう常用している自作ツールで再現してしまったので、forumに私も同じ
事象が発生していますと書き込みして、BASIC!の開発者(Marcさん)と
数回やりとりをしました。

Marcさんは、私がforumに張り付けた画像結合ツールをテストしてくれて
1.76→1.78のバージョンアップが原因と回答してくれました。

バグフィックスも約束してくれましたが、いつになるかは未定の状態です。

まぁ大人しく待つしかないかと思っています。



2chMate 0.8.6/unknown/L01A/4.0.3/LT

140名無しさん:2014/03/09(日) 17:35:05
【その他】ネットの記事0309

◆Androidスマホではオーディオをデジタル出力できないの? - いまさら聞けないAndroidのなぜ
http://news.mynavi.jp/articles/2014/03/08/android_why27/

音はあまり興味がなかったので全然知りませんでした。

◆Pebble、Android向け公式アプリでPebbleアプリストアをオープン
http://getnews.jp/archives/529102

スマホウォッチでどうなんでしょう?BASIC!みたいなアプリがほしいなぁ。

◆Android版 Chromeベータが Chromecastに実験対応。ウェブの動画をテレビで再生
http://japanese.engadget.com/2014/03/05/android-chrome-chromecast-google-cast/

PC版との違いがありすぎてわかりづらいので普及しないですね。きっと

◆ iPhoneとAndroidでもゲーム実況が可能に TwitchがSDKを発表
http://www.itmedia.co.jp/news/articles/1403/06/news039.html

ゲーム実況だけでなく教育用とかにいいのではと思いますが

◆“WinRAR”のAndroid版「RAR for Android」がリリース
http://getnews.jp/archives/528324

まとめてファイルを受け渡したい時にはいいかも

◆気になるタブレットの価格差 安さ際立つアンドロイド搭載機
http://www.sankeibiz.jp/business/news/140303/bsj1403031622002-n1.htm

記事と内容があまり合わない一般的な紹介記事

◆文字を打つときに重宝する、タブレット用のスタンドとキーボード
http://www.nikkeibp.co.jp/article/matome/20140306/386481/?rt=nocnt

キーボード関連記事のまとめらしいです。キーボードが使えるか?
USB?Bluetooth?とか気になりますよね。

◆教育分野のタブレット関連市場、5年後は3倍に
http://japan.zdnet.com/mobile/analysis/35044900/

もっと成長すると思うのですが

◆もし駅前c言語留学があったら
http://news.ameba.jp/20140305-307/

題はいいですが中身は?




2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

141名無しさん:2014/03/10(月) 07:46:03
【共通】メモデータベース微修正

先日の白板ツールで実施したFTP先選択HTML画面を利用する
ロジックをメモデータベースにも適用しました。

ちゃんと動いています。

この修正に伴い、以前からFTP送信先として使っていたfileserve.com
は、完全に利用しなくなりました。

fileserve.com、どうもFTP対応はやめたようです。

今のところ、外部FTPサイトは3つです。

一応、1fichier.comは、FTPのレスポンスもよく安定しているのでこちらを
メインにしていますが、ブラウザーでファイルマネージャーに入ろうと
するとかなり重いです。

バックアップ目的なのでめったにファイルマネージャーの利用はないので
いいのですが、ちょっと心配ではあります。

今後もHTML画面に置き換えた方が使いやすいものは、置き換えても
いいかなと思っています。


2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

142名無しさん:2014/03/11(火) 07:43:52
【共通】またCSS

またまたCSSをテストしていました。
リンクの写真にあるとおり、縦型の画面にあいそうなCSSです。

最近は、ネットでCSSの記事を見かけて比較的簡単そうなら
サンプルをもらってきて、タップ後の色表示の変更や文字の影
などをCSSに追加してます。

その後、BASIC!のテストプログラムでHTMLモードで表示して
基本的な動作を試しています。

今回は、想定通りに動きましたが、今まで試した累計では、2割
くらいは、うまく動作するかなという感じです。

正直、CSSは全然初心者なのでわからないことが多いですが、
実験あるのみで試しています。

【縦型CSS 画面、HTML、テスト用プログラム】
https://www.dropbox.com/sh/0fpsc9k88pw5bqa/DDp-uq4_xr


2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

143名無しさん:2014/03/12(水) 07:45:22
【共通】BASIC!プログラム指針

最近、BASIC!のプログラムを作ったり、修正したりして感じることを
書こうと思います。今後の当面の指針というか・・・そんな話です。

あくまで自分の指針なので一般的ではないと思います。

◆画面は原則HTML化(可能な範囲で)
◆画面でグラフィックモードは使わない
◆HTML画面のCSSやJSはできるだけ外部ファイルにしない
◆HTML画面のボタンはイメージ画像ではなくCSS等で作成
◆ボタンタップの表示効果でCSSやJSを使う
◆HTML画面側に変更が多そうなパラメータを裏に持たせる
◆裏にもたせるパラメータは必要なら暗号化する
◆テキスト入力のある画面は、HTML画面にしない
◆テキスト入力は、一度HTML画面を閉じて、text.inputで行う
◆テキスト入力をURLエンコードをする必要がある場合はHTML画面にする
◆データ受け渡しは、get方式は利用せずdoDataLinkを利用する
◆データ受け渡しの為にハイパーリンクは、使わない
◆HTMLデフォルトのボタンは使わない
◆WEBAPIは、graburlで結果が取得可能であれば利用する
◆WEBAPIやFTPやハイパーリンクで外部のURLアクセスがある場合は、事前にwi-fi接続をチェックする
◆XMLを処理するときは、あまり多くのXMLファイルを一気に処理しない
◆HTMLモードのクローズを確実に実施する
◆BASICのプログラムは、ランチャープログラムからのみ起動する
◆プログラムを通常使用する場合、ランチャーに登録する
◆プログラムのアイコンは、ランチャーのみでその他は作成しない



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

144名無しさん:2014/03/13(木) 07:44:17
【共通】YOUTUBE検索

以下のサイトを参考にYoutube検索プログラムを作りました。

【JavaScriptでYouTubeのWebAPIを使ってみた】
http://iyukki.blog56.fc2.com/blog-entry-122.html

処理内容はこんな感じです。

1 BASIC!のHTMLモードで検索画面を表示
2 YOUTUBE 動画WEBAPIをjavascriptで実行
3 結果をjavascriptで受けて画面遷移なしで表示
4 リンクをクリックするとBASICのbrowse命令実行
5 YOUTUBEアプリにて動画が表示

ほとんどjavascriptに依存しており、メインのスクリプトは、
参考にしたサイトのコピーですが、多少のカスタマイズを
したのでとても勉強になりました。

今回のプログラムでは、初めての試みをしています。

BASIC!のHTMLモードでのjavascriptでのコールバック関数
の利用が確認できました。

これは、結構重要だと思っていて、画面遷移せずに処理が
できたり、javasciptの実行結果をコールバック関数でうけて
それをdatalink関数でBASIC!側に受け渡すことも可能です。

コールバック関数は、最近のjavascriptの標準技術らしいの
ですが、私は全く知りませんでした。

これはどう言う意味だと悩みましたが、なんとか理解できました。

最後にbrowse命令でyoutubeを起動したときに動画が表示できず
焦りましたが、どうもyoutubeアプリ側の問題だったみたいで
アプリをアンインストール、インストールでうまくいきました。

BASIC!のHTMLモードは、便利だと改めて思いました。



【YOUTUBE動画検索のHTML、プログラム、画像】
https://www.dropbox.com/sh/971479tyt8vfqbv/_ZvwWbD0iv


2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

145名無しさん:2014/03/14(金) 07:45:29
【共通】ランチャーに追加

先日作成してテストしていたyoutube検索のプログラムを
ランチャーに追加しました。

前にも書いた通り、ランチャーへの追加は、BASIC!のプログラムに
変更はなく、呼び出すHTMLに1行ボタンを表示する行を追加した
だけです。

【HTMLに追加した1行】
 <a id="buttonx" style="width:250px" onmouseover="this.style.background='#43cd80'" onmouseout="this.style.background='#337fcc'" onclick="this.style.background='#43cd80';doDataLink('a-yb2.bas')">YOUTUBE検索</a>

たったこれだけの修正なので当たり前ですが5分以内でテストまで
できました。

HTMLモードなので画面のボタンの表示はHTML側で適当に調整して
くれるのでそこも楽な所です。

ボタンも、CSSで作成しているので画像ファイルは不要ですし、CSS
もHTML内に書き込んでいるのでランチャーBASファイル本体と
HTMLファイルと呼び出すBASファイルのみで動作しています。

ボタンにタップした時もonclick時などにボタンの色を変更するなどの
エフェクトをしているので認識しやすいと思います。

【ランチャーの画面の画像、プログラム、HTMLファイル】
https://www.dropbox.com/sh/hhxlypqx97srmak/-MtybGrRRC


2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

146名無しさん:2014/03/15(土) 22:11:48
【その他】ネットの記事0315

◆ナビタイム、Android車載機向けナビアプリや“ミラーアプリ”を参考展示
http://www.itmedia.co.jp/mobile/articles/1403/12/news123.html

カーナビもアプリ化するんでしょうか?

◆ AndroidではWhatsAppのチャット記録をほかのアプリから読める
http://jp.techcrunch.com/2014/03/13/20140312hole-in-whatsapp-for-android-lets-hackers-steal-your-conversations/

こんな事いうから、kitkatの変な制約が増えるのではないかと思いますが?

◆ Androidの画面に描いた文字やイラストをChromecastを接続したテレビ等に出力できるAndroidアプリ「DrawCast」が公開
http://getnews.jp/archives/534186

何につかうんでしょう?教育とかかな?

◆スマホやタブレットを最新の思い出が自動で更新されていくフォトフレームにする方法
http://gigazine.net/news/20140315-automatic-photoframe/

BASIC!で作れちゃうような・・・いらないけど

◆【日刊SPA!】結局、タブレット端末でやりたいことは何?
http://nikkan-spa.jp/602333

そりゃBASIC!で自作ツールを作ることです・・・私だけですが・・・

◆ 証券各社のタブレット利用加速 投資家から見やすさ評価
http://www.sankeibiz.jp/business/news/140314/bse1403142241001-n1.htm

相場をすぐ見たいからタブレットが手放せないのでは?

◆ 避難所誘導、タブレットで支援 JR東、津波に備え開発
http://t.asahi.com/e89d

全国でやればいいのに

◆CAD関連ニュース:タブレットで3次元CADを扱う時代に! パナソニックの20型4Kタブレット新製品
http://monoist.atmarkit.co.jp/mn/articles/1403/14/news028.html

モバイルCADの時代なんでしょうか?


2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

147名無しさん:2014/03/17(月) 07:45:51
【共通】移植の方法

ソースの移植の方法については、過去の研究日誌にも書いています。
あるタブレットで作成したBASIC!のプログラムなどを他のタブレットに
移植する方法です。

ただ、なんとなくまとまっていないのでまとめておこうと思います。

移植しないといけないのは、当たり前ですが以下となります。
・ソースプログラム(rfo-basic/source)
・データ(rfo-basic/data)
・データベース(rfo-basic/databases)
・その他(プログラムで使用する専用ディレクトリなど)

1本程度の少ないプログラム移植の場合、上記のリソースをコピー
できるものは、dropboxにアップロードして、移植先のタブでエクス
ポートしてしまいます。

ディレクトリの作成は、移植先のタブでesファイルエクスプローラで
作成しています。

たくさんのプログラムを移植する場合は、WZR-300HPに接続している
USBディスクに内にソースプログラム、データ、データベースのマスター
を保管しているのでそちらからWi-FI経由でコピーしています。

コピー作業は、やはりesファイルエクスプローラで実施しています。

テスト用プログラムを含めるとソースだけで100本ちかくプログラム
がありますが、コピー自体は瞬間で終わります。

データベースも自作ツール「メモデータベース」用だけで500kb
ありますが、すぐにコピーが可能です。

移植自体がとても簡単であまり時間がかからのでいいなぁと思っています。

コピー先とコピー元を間違えると大変なのでそこだけ注意しています。


2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

148名無しさん:2014/03/18(火) 07:44:33
【共通】HTMLの悩み

ちょっとHTMLモードで持つファイルについて悩んでいることが
あります。

基本的には、ソースプログラム以外のファイルはできるだけ作らない方が
メンテナンスしやすいかなと思っています。

そこでどうするか悩んでいるのは、HTMLモードで使用するHTMLファイルの
取り扱いです。

HTMLファイル自体は、スタイルシートやjavascriptはできるだけHTML内部に
記述するようにして外部ファイルは使わないようにしています。

ボタンなどもCSSで作成しているので、外部画像ファイルはつかっていません。

ただ、HTMLファイル自体は、現状自作ツールによって外部ファイルだったり
HTML構文をプログラム変数に持っていたりします。

同じプログラムでも簡単なHTMLならプログラム内、複雑なのは外部HTML
ファイルという不統一な状態になっています。

メンテナンスの事を考えるとHTMLをプログラム変数に持つとかなり面倒に
なると思うもののソースプログラム管理的には実行に必要なファイルが
分散しないメリットがあります。

そこで、まず、HTMLファイルを外部ファイルとして作成してから、ツール
プログラムでHTMLファイルを読み込んで、HTMLをプログラム変数にセット
するソースプログラムの一部として掃き出すことを考えてみました。

リンクの中に元のHTMLファイル、ツールプログラム、処理結果のテキストファイル
(ソースプログラムの一部)があります。

処理結果ファイルのソースプログラムの一部を使って、実際にHTMLモードで
表示してみましたが特に問題はなさそうです。

もう少し試してみようと思っています。

【テストプログラム等】
https://www.dropbox.com/sh/7gobybo2ef0crgt/NWKYVQFdEG


2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

149名無しさん:2014/03/19(水) 07:44:10
【共通】BASIC!利用機能

BASIC!にはいろんな機能があります。

主な機能はBASIC!のホームページに記載されています。
その機能の私自身の利用状況をまとめておこうと思います。

◆機能紹介してるページ
 http://laughton.com/basic/

◆機能と利用状況

Graphics (with Multi-touch),
→利用状況:△
→使っているがだんだん使わなくなってきている
→UI操作のコーディングが面倒
→マルチタッチは、全然つかっていない
→イメージ画像の処理には利用している

HTML and JavaScript available for user interfaces,
→利用状況:○
→非常によくつかっている
→UI操作の補助(エフェクト)に非常に有効
→BASIC!にない機能をjavascriptで代替できる

SQL,
→利用状況:○
→データを保存する場合は必須
→SQLITEは可搬性に優れておりコピーが容易

GPS,
→利用状況:○
→位置情報を取得する場合は必須
→GPS搭載タブレットならもっと利用できると思う

Device Sensors,
→利用状況:×
→ほとんど使わない

Music Play,
Sound Pools,
Audio Recording,
Tone Generation,
→利用状況:×
→ほとんど使わない
→TTSとSTTは何かに使えそう

Camera,
→利用状況:×
→ほとんど使わない

Data Structures such as:Array/List/Stack/Bundle
→利用状況:○
→Array/Listは頻繁に使う。
→Stack/Bundleはほとんど使わない

Internet Browsing
→利用状況:○
→graburlは、RSS、WEBAPIなどで便利
→browseは、たまに利用

Text and Byte file I/O,
→利用状況:○
→テキストファイルは一時作業ファイルもふくめて頻繁に利用
→バイナリファイル入出力はつかっていない。

Encryption,
→利用状況:△
→使っているがごく一部のみ

User defined functions,
→利用状況:×
→ほとんど使わっていないが今後使う予定

FTP Client,
→利用状況:○
→外部バックアップに利用

TCP/IP Client and Server Sockets,
→利用状況:×
→ほとんど使わっていない

Bluetooth,
Send SMS Messages,
Send Emails,
Make a phone call,
→利用状況:×
→使わっていない

Superuser access
→利用状況:○
→OSに直接命令発行できるのは便利

利用する人によりさまざまだと思いますが、本当に多機能でいいアプリ
だなぁと思っています。

150名無しさん:2014/03/20(木) 07:58:10
【共通】メモデータベース修正

メモデータベースのUIの変更を始めてテスト中です。

コンソール画面中心のツールですが、簡単に置き換えられる
部分については、HTML画面に切り替えようとしています。

今回は、以下のロジック部分を対象にHTML画面化しました。

・メニュー(USBキーボード接続していない時のみ)
・YES、NOの選択のためのInput命令使用部分

メニューは、USBキーボードがある場合、従来通りの方が
使いやすそうなのでそのままにしました。

input命令使用箇所でも、番号や、検索文字を入力する箇所
は、そのままとしています。

あと一覧系もとりあえず、そのままとしました。

画面は基本的にユーザー定義関数呼び出しにしてHTMLコードも
関数内に変数としてもたせている形にしていこうとしています。

ユーザー関数は、別のbasファイルにしてincludeしてます。

リンクの写真は、上段が修正前、下段が修正後になっています。
自作ツールの画像結合ツールでスクリーンショットを合体してます。

HTML画面の方がソフトウェアキーボードが出ない分シンプル
で視認性もいいのではないかと思います。

もう少しテストしたら、正式に修正版を使っていこうと思っています。

【修正前と修正後の画像】
https://db.tt/r239Gq9s

2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

151名無しさん:2014/03/20(木) 23:11:25
【共通】ABC2014S

3月21日は、日本ANDROIDの会主催の「Android Bazaar and Conference」
ABC2014springがある日です。

【Android Bazaar and Conference】
http://www.android-group.jp/conference/abc2014s/

国内最大級のAndroidの祭典ということですが、私みたいな
低いレベルのおじさんには合わないだろうと思いつつ
一度は見てみたいとの気持ちもあり、今年は見に行こうかな
と思っています。

ABC2014のページでWEBAPIが公開されていたので、1本
BASIC!のプログラムを作ってみました。

【ABC2014バザールAPI】
http://www.android-group.jp/conference/abc2014s/api/

私はカンファレンスは、ちんぷんかんぷんなのは間違いないので
バザールの方に行きたいなと思っています。

なのでバザールAPIの方で情報を取得してBASIC!のHTMLモードで
表示するプログラムを20分位で作りました。

20分なのでかなり手抜きですがちゃんと動きます。

これ使って見学したいなぁと思っています。

【ABC2014バザール表示プログラムの画面】
https://www.dropbox.com/s/fgwk2eq527ixpdj/Screenshot_2014-03-20-13-17-10.png

【ABC2014バザール表示プログラムなど】
https://www.dropbox.com/sh/zdxnp3riekbavan/iZNS95yaAI

2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

152名無しさん:2014/03/23(日) 07:45:42
【その他】ネットの記事0323

◆「Android Wear」のデベロッパープレビュー公開、Oculus Riftの新開発キットも
http://www.atmarkit.co.jp/ait/articles/1403/20/news114.html

多分、既存のアプリのウェアブル化が狙いなんでしょうが、思惑通りいくのかな?

◆ 【Androidスマホのコツ】最強のフリーメール「Gmail」の基礎をマスターしよう!
http://octoba.net/archives/20140322-android-feature-gmail.html

受信トレイに大量のメール・・・私もそうです。アーカイブってピンと来ないです。

◆最新OS Android 4.4搭載スマホ『Nexus 5』(2014.03.22)
http://dime.jp/review/2385/

国産スマホの基準で評価すると点が低くなるのは当たり前。

◆Google、Android版「Google検索」に音声操作でI’m feeling Luckyラジオを再生できる新機能を
http://getnews.jp/archives/539578

音声検索の精度向上とサービス追加がつづいてますね。

◆7.9インチAndroid端末「『インテル、はいってる』タブレット」登場
http://www.itmedia.co.jp/news/articles/1403/20/news062.html

ビックカメラもヤマダ電機に対抗?ちょっと高いような・・・

◆お目当てサイトにたどり着くコツ chromeで複数キーワード入力し検索
http://www.zakzak.co.jp/economy/ecn-news/news/20140319/ecn1403191758008-n1.htm

タブレット初心者さんはこの記事にたどり着けないと思います。

◆ プラットフォームクロニクル〜OS戦記 - 第1回 パソコン黎明期に勃発したOS戦争
http://itpro.nikkeibp.co.jp/article/COLUMN/20140307/542104/?top_tl1

読み物として面白いです。

2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

153名無しさん:2014/03/24(月) 07:36:32
【その他】ABC2014spring

Androidの国内展示会としては、かなり有名なABC2014に行ってきました。

一般の人向けのバザール会場を見てきました。

【会場の雰囲気】
https://www.dropbox.com/s/po2sz4se94ctl87/20140321_142920.jpg
https://www.dropbox.com/s/qtsbg41szwermh7/20140321_142949.jpg
https://www.dropbox.com/s/6hgkdpezq912b47/20140321_142954.jpg


会場は、案外シンプルで派手な展示会では、ありませんでした。

【総合受付でもらったパンフレット】
https://www.dropbox.com/s/ls0xrrxlvs0445k/20140321_164624.jpg

大学とかの学園祭みたいでしたが、ちゃんとインテルや富士通やSHARPと
いった大所もちゃんと小さいブースがありました。

最初は、なんか場違いな感じがしたので、1周してすぐ帰ろうとしたのですが
どうしても、ブラウザベースの統合開発環境Monakaが気になって見はじめたら
説明してくれてから急に面白くなり、1.5時間くらいいろいろ見てました。

面白かったのは、以下の4つです。

【Monaka】
有名なブラウザベースの統合開発環境です。ワンソースからandroidやiOSのアプリ
がビルドできます。

Chromeがあればandroid単体でも開発が可能とのことです。
説明して頂いた方もスマホで急ぎの修正をした事があるそうです。

しかも普通のアプリ作る程度であれば有料の機能は不要とのこと、敷居も低そうで
ちょっと面白いかも。

【Monakaのパンフレット】
https://www.dropbox.com/s/qqammp66t2ifxbi/20140321_164730.jpg


【EPSON】
無骨なgoogle glassみたいのを展示してたので掛けてみましたが、空間上に突然
3D動画が見えました。

重たそうに見えましたが案外軽いです。

ド近眼みたいな厚みがもう少しカッコ良くなればいけるかなとは思いました。

バッテリーはどうなのかな

【EPSONの3D Google glassみたいの】
https://www.dropbox.com/s/p4fosoul1l4qnoc/20140321_164818.jpg

【ニフティクラウド】
アプリにプッシュ通知などの機能を加えたい場合にサーバー機能が必要
ですが、それをニフティクラウドでやってくれるサービス。

プッシュ回数2百万回まで無料だそうです。

【ニフティクラウドのパンフレット】
https://www.dropbox.com/s/h49gi5d6d9m9r25/20140321_164756.jpg

【FirefoxOS】
搭載している実機(スマホ)を初めてさわりました。なんとなくIPHONEに近い感じ。

最初、Firefoxありますよと言われてブラウザー?とか思っていましたが
OSですといい直されて思わず、おお〜と叫んじゃいました(汗)

【FirefoxOSのパンフレット】
https://www.dropbox.com/s/xl7garpmfb9u2vl/20140323_215210.jpg

なかなか楽しかったです。


2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

154名無しさん:2014/03/25(火) 07:44:09
【共通】ソースプログラムの数

先日、テストしていたメモデータベースのプログラムを
正式に利用し始めました。

前のversionのプログラムをバックアップしたりするので
どんどんプログラム数が増えていきます。

CH-AND7000のrfo-basic/sourceディレクトリには現在
180本のbasファイルがあります。

ほとんどが今使っているプログラムの過去versionだったり
しますが、いろいろ試してきたテストプログラムの残骸
だったりします。

これだけ作っても、basファイル自体はただのテキスト
ファイルだったりするので容量的には全く問題ありません。

いろいろ試したりしましたが、その多くのテストがうまく
行かない結果でした。

その傾向は、今後も変わらないと思います。

今日も、ファイル選択のテストをしていましたが、あっさり
失敗しました。

成功率が低いですが、これからも地味に試していこうと
思っています。



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

155<削除>:<削除>
<削除>

156名無しさん:2014/03/26(水) 07:46:13
【その他】無理矢理動画再生

我が家の家庭内ネットワークは、以前はDLNAが使えたのですが
なぜか今は使えない状況になっています。

以前は、WHR-300HPの設定でDLNAを使えるようにすれば、
WZR-300HPにローカルでUSB接続しているディスクにある
フルHD動画ファイルをUG802のDLNAクライアントで
(mediahouseを利用)問題なく再生できていました。

しかし今はできません。バッファローサポートにも聞いて
みましたが原因不明です。

先日、ちょっと旅行に出かけてその際の動画をSC-03Eで撮影
してきました。

SC-03Eの動画は標準でフルHDのmp4形式で保存されます。
以前は、SC-03E→WZR-300HPのUSBディスクにコピーして
UG802のDLNA再生で簡単に再生できました。

今回は、やむなく以下の方法でいきました。
・SC-03E→WZR-300HPのUSBディスクにコピー(Wi-Fi経由)
・UG802に16GBのmicroSDカードを挿入
・WZR-300HPのUSBディスク→UG802のmicroSDカードにコピー(WI-FI経由)
・UG802でローカル再生

まぁ、普通に考えればできて当たり前なんですが、中華TVStickの
UG802のSDカードスロットが本当に使えるのか不安でしたし、
そもそもどちら向きに指すのかすらよくわからずビクビクしながら
作業しました。

最初は、UG802のコピーもうまく出来ずにあせりましたが、
UG802にもともとプリインされていたファイル管理ソフトではなく
esファイルエクスプローラーをインストールしてコピーすると
あっさりいきました。

UG802周りが少し心配ですが無事動画は再生できました。
ローカル再生なので当然、再生時の遅延等は発生していません。

実は、SC-03Eから直接再生する方法も考えており、アダプターを
購入していたのですが、ケーブルが一本足らずにできませんでした。

また、別の機会にためそうと思います。


2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

157<削除>:<削除>
<削除>

158名無しさん:2014/03/27(木) 07:45:16
【共通】防災情報API

またBASIC!の自作ツールにWEBAPIを組み込みました。
週間天気予報の自作ツールに以下の情報を加えました

【気象庁防災情報 XML 検索 API】
http://api.aitc.jp/jmardb/help

もともと、週間天気予報と位置情報からの地名検索
位置情報からの60分以内の降水量予測の検索の3つの
WEBAPIを使っていた週間天気予報ツールにさらに
気象庁の防災情報を追加しています。

このツールは、BASIC!からだと3点使いづらい部分が
ありました。

・パラメータはURLエンコードが必要

こちらは、日本語は県名だけが必要だったので以下の方法で
47都道府県のエンコード値を事前に作成して、プログラム内の
配列にセットしちゃいました。

【日本語URLをExcelで手軽にURLエンコードする方法】
http://colo-ri.jp/develop/2009/07/urlexcelurl.html

EXCELからJavascript関数が呼び出せるなんてしりませんでした。

・パラメータの日付が2つあり、from-toで指定が必要

日付といっても日時指定なのですが、toは今日の24時でいいかな
とおもったのですが、問題は、fromです。

BASIC!には、前日を取得する関数がありません。
そこで仕方なく自分でロジックをつくりました。

あまりにダサいロジックですが次回ダサさを説明しようと思います。

・回答がREST型で処理方法思いつかず。

このAPIでは以下のような結果が1行で返信されますが、どうやって
処理するのが効率的なのか悩みました。

{"data":[{"datetime":"2014-02-26 16:59:30","headline":["多摩西部では引き続きなだれに注意してください。また、小笠原諸島では、27日未明から27日昼前まで高波に注意してください。"],"link":"http://api.aitc.jp/jmardb/reports/9dc02ad8-a524-3897-b126-2a3e79c631b6&quot;,&quot;title&quot;:&quot;気象警報・注意報"},],"paging":{"next":null,"previous":null,"totalCount":1}}

悩んだ挙句適当に改行コードを挿入してファイル出力して、その
ファイルを再読み込みして1行づつ処理しています。

作成したプログラムサンプルとダサい日付処理は次回アップしようと
思っています。




2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

159名無しさん:2014/03/28(金) 07:45:02
【共通】防災情報API2

防災情報APIを自作ツールに組み込んだ話の続きです。

まずは、ダサい日付処理から
以下がソースコードの抜粋です。

見ていただければわかると思います。


!現在日時の取得

time y$, m$, d$, h$, n$, s$
ny=val(y$)
nm=val(m$)
nd=val(d$)

! 1月なら前月は12月

if nd=1 then
if nm=1 then
zm=12
zy=ny-1
else
zm=nm-1
zy=ny
endif
else
zm=nm
zy=ny
end if

! 1日 なら前月月末日を取得

if nd=1 then
if zm=1 then
zd=31
endif
if zm=2 then
zd=28 ←閏年無視
endif
if zm=3 then
zd=31
endif
(中略)
if zm=12 then
zd=31
endif
else
zd=nd-1
endif

!文字型にしたときに.0が入ってしまうための処理

zyy$=replace$(str$(zy),".0","")
if len(zyy$)=1 then
zyy$="0"+zyy$
endif
zmm$=replace$(str$(zm),".0","")
if len(zmm$)=1 then
zmm$="0"+zmm$
endif
zdd$=replace$(str$(zd),".0","")
if len(zdd$)=1 then
zdd$="0"+zdd$
endif

あとメニューも併せてHTML化しています。
最近のやり方の通り、HTMLを作成して変換用BASICツールを
つかって変数にして関数化して、天気ツールに組み込みました。

実際にテストした結果は、なぜか北海道と沖縄県がデータが
とれません。

おそらくこの両県は、海も含めると広大なせいかなと思います。
県全体ではなく地域に別れているのかと思います。

他の県は問題ないので、所得方法がわかったら修正したいと思います。

【天気ツールのメニュー、結果画面とプログラム】
https://www.dropbox.com/sh/gxu8n731fhw9ds8/66r50BUK8j


2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

160名無しさん:2014/03/29(土) 22:12:08
【その他】ネットの記事

◆Microsoft、iPhone版とAndroid版のOfficeを無料に
http://jp.techcrunch.com/2014/03/28/20140327office-for-iphone-and-android-is-now-free/

マイクロソフトとしては、絶対完全無料には、できないソフトですね。

◆「Android 4.4.3」の変更内容が伝えられる
http://getnews.jp/archives/544731

ただのバグ修正版らしいです。

◆グーグル、「Powered by Android」表示をデバイスで義務付けか
http://japan.cnet.com/news/service/35045845/

消費者としてもそれはそれでいい事なのかも

◆AndroidでATOKを始めるなら今しかない! 4日間限りの感謝の大セール開始! 週アスPLUS
http://weekly.ascii.jp/elem/000/000/210/210462/

ファンの方にはオススメですね。

◆Androidアプリに勝手に仮想通貨を採掘させるマイニングアプリがあることが判明
http://gigazine.net/news/20140328-android-app-mining-cryptocurrency/

まさにグラウド的な使い方ですが、悪質です。

◆『Splashtop 2 Remote Desktop』〜AndroidでWindowsやMacが使える!
http://andronavi.com/2014/03/321118

有名なVNC的ソフトですね。

◆USBキーボードをスマホ・タブレットで利用できるモバイルバッテリー「EneBRICK」が登場!どんな人に向けた製品なの?

遊牧民的タブレッターさんにオススメらしいです。

◆ 学習塾、タブレット導入加速 「コンテンツの充実が不可欠」
http://www.sankeibiz.jp/business/news/140328/bsd1403282223023-n1.htm

子供が自らコンテンツをプログラミングで作ればいいのに

◆ 2台目テレビはタブレットの時代:スマートテレビサービスを試す……Smart J:COM Box
http://www.rbbtoday.com/article/2014/03/28/118312.html

使えるタブレットが2機種限定? どうなんでしょう?

◆ 第4のテレビ、フジ「ネクスマ」始動 タブレットに丸ごとネット配信
http://www.sankeibiz.jp/econome/news/140325/ecc1403251723004-n1.htm

F1をどうしてもリアルタイムで見たい方のみオススメ

◆JAGZY世代のタブレット選び
http://business.nikkeibp.co.jp/article/jagzy/20140212/259632/

この記事がというよりJAGZYという日経BPの企画自体がちょっと興味深いです。


2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

161名無しさん:2014/03/31(月) 07:46:14
【その他】パチパチまとめ板 Pro

前から欲しかった付録でした。

週間アスキーの付録のパチパチまとめ板です。

【週アス付録『元祖パチパチまとめ板Pro』PRマンガ、まとめとは何か? 週アスPLUS】
http://weekly.ascii.jp/elem/000/000/210/210680/

以前にも付録でついてきて結構話題になった品物だと思います。

その時は、ケーブル類のまとめに良さそうで欲しかったのですが買えませんでした。
今回、また付録でつくことがわかったので大急ぎで本屋で購入しました。

自分のヘタな写真を添付するよりも有名なyoutuberの瀬戸さんが紹介しているので
そのリンクが以下です。

【なあ、瀬戸弘司の机の引き出しを覗いてみないか? / 週刊アスキー付録 パチパチまとめ板 Pro】
http://www.youtube.com/watch?v=LPaDBLhxqsg

そんなに立派な付録では、ありませんがとっても実用的でいい付録だと
思います。

肝心の雑誌の方はまだページを開いてもいませんが、ヒマなときにゆっくり
読もうかと思っています。



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

162<削除>:<削除>
<削除>

163名無しさん:2014/04/01(火) 07:49:25
【共通】プログラム消失

※書き込みミスの為、再投稿

最近、大ショックなことが1つありました。

テストしていたBASIC!のソースプログラムが1本消えてしまいました。

あるWEBAPIのテストプログラムで4〜5時間かけて作成して
9割以上できていました。

CH-AND7000で作成・テストしていました。

もちろん、こまめにセーブしながらWi-fiをつなぎっぱなしで
テストを繰り返していました。

あともう少しでできるというところで、プログラム編集中に
CH-AND7000の電源が突然ダウン。

バッテリーの電源切れでした。

あわてて電源をつないでオンして、端末が立ち上がってから
BASIC!の編集画面でテストプログラムを開いてみると

・・・中身が空っぽでした・・・涙

その日の朝からテストしていたのでNASにはバックアップして
いませんでしたので完全にソースが消えました。

けっこうめんどくさい仕様のWEBAPIを処理できる寸前だったので
ショックです。

プログラム編集中は電源を確保することを肝に命じておこうと思います。

追記

前に作ったバッテリーチェックのプログラムを動かしたら、通常4000mA
が3400mAになってました。

電源確保は、大事ですね。



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

164名無しさん:2014/04/01(火) 07:52:47
【共通】プログラム消失

※書き込みミスの為、再投稿

最近、大ショックなことが1つありました。

テストしていたBASIC!のソースプログラムが1本消えてしまいました。

あるWEBAPIのテストプログラムで4〜5時間かけて作成して
9割以上できていました。

CH-AND7000で作成・テストしていました。

もちろん、こまめにセーブしながらWi-fiをつなぎっぱなしで
テストを繰り返していました。

あともう少しでできるというところで、プログラム編集中に
CH-AND7000の電源が突然ダウン。

バッテリーの電源切れでした。

あわてて電源をつないでオンして、端末が立ち上がってから
BASIC!の編集画面でテストプログラムを開いてみると

・・・中身が空っぽでした・・・涙

その日の朝からテストしていたのでNASにはバックアップして
いませんでしたので完全にソースが消えました。

けっこうめんどくさい仕様のWEBAPIを処理できる寸前だったので
ショックです。

プログラム編集中は電源を確保することを肝に命じておこうと思います。

追記

前に作ったバッテリーチェックのプログラムを動かしたら、通常4000mA
が3400mAになってました。

電源確保は、大事ですね。



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

165<削除>:<削除>
<削除>

166<削除>:<削除>
<削除>

167<削除>:<削除>
<削除>

168名無しさん:2014/04/02(水) 07:48:05
【共通】openweathermap

週間天気予報のツールにまた、WEBAPIを利用した機能を追加しました。

【openweathermap.org】
http://openweathermap.org/API

天気予報のWEBAPIは、直近の短時間間隔の予報は、日本の場合、有料
しかないと思っています。

週間天気予報は、日本でも無料のAPIがあるのでこれを利用して自作
ツール化していました。

海外のサイトでないかと思い探したところ openweathermap.orgがありました。
API自体はとてもシンプルなのですが、以下の点が利用するときに面倒でした。

・時間設定がUNIX標準時間なので日本時間に変換する必要がある。
→プラス9時間する必要がある。
・都市名をキーワードで指定するがネーミングがあいまい
→東京はtokyoなのに水戸は、mito-shiのような感じ

仕方なく、日時補正と県庁所在地の英字名を配列に設定するロジックを加えて
なんとか動きました。

天気状況の英文名もややこしいのですが、各状況のお天気アイコンがあったので
それを表示するとわかり易くなりました。


【天気予報の画面】
https://db.tt/rrB5b2Mh


2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

169名無しさん:2014/04/03(木) 07:53:07
【CH-AND7000】またリセット

前にもありましたが、またCH-AND7000がリセットしました。

前回と同じく、「暗号化に失敗しました」のメッセージでした。

端末の暗号化なんてしていないのですが、なぜかこうなります。

こうなるとどうすることも出来なくなり、リセットするしか
方法がありません。

リセットというのは、RAMをリセットという意味で内蔵ストレージ(ROM)
は、全削除されない仕様みたいです。

全削除は、初期化というみたいです。

ともかくリセットしてしまうとプリインアプリ以外全部消えます。
普通のアプリは、再インストールや設定が必要になるので面倒です。

とりあえず、再インストールして回復はしましたが、
どうも最近、CH-AND7000が不安定になってきました。

そろそろ次のタブの検討が必要なのかもしれません。

私の場合、BASIC!のプログラミングでUSBキーボードを接続したい
のですが、なかなか、いいタブが見つからないのがちょっと悩みです。

リセットされた結果、CH-AND7000のBASIC!のversionは強制的に1.78に
なりました。

とりあえずちゃんと動いてはいるようです。


2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

170名無しさん:2014/04/04(金) 07:46:22
【WM8850】ファンクションキー

WM8850は、クラムシェルのandroid端末なのでキーボードがついています。
このキーボードにはファンクションキーがあり、デフォルトでプリイン
アプリが設定されています。

例えば、F1キーを押せばブラウザーが起動するといった感じです。

このファンクションキーの設定メニューが通常のandroidの設定画面に
あります。

アプリが選択できるので例えばツイッターを起動するようなことは、
設定を変更できるのは知っていました。

この設定画面に実はアプリではなく、ショートカットを選択できるサブ
画面があることを最近知りました。

ショートカットの中にBASIC!のショートカットがあり、それを選んで
自作ツール「ランチャー」を登録してみました。

そして登録したファンクションキーを押すとちゃんと起動しました。

ちゃんと動いたので少し面白いなと思っています。

【WM8850のファンクションキー設定画面など】
https://db.tt/SYsLejej


2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

171名無しさん:2014/04/06(日) 06:15:40
【その他】ネットの記事0405

◆ Google、Android版「Chrome 34」をリリース
http://getnews.jp/archives/550071

確かにクラッシュしなくなったと思います。

◆インテル、99ドルのAndroid/Linuxボード「Minnowboard Max」発売へ
http://ascii.jp/elem/000/000/881/881595/

よりリアルな大人の科学の付録といった所でしょうか?

◆Androidスマホのバッテリー消費を抑えるハウツー記事まとめ - 2014年春版
http://news.mynavi.jp/articles/2014/04/05/matome1/

最近は結構もつとは言え、バッテリーは気になりますよね。

◆@ITメルマガ購読キャンペーン:「艦これ」に最適! Windows 8タブレットをプレゼント
http://www.atmarkit.co.jp/ait/articles/1404/04/news005.html

欲しい方はチャンスかも

◆ 全町避難の福島県浪江町が町民にタブレット1万台配布へ、今後1年かけ準備
http://itpro.nikkeibp.co.jp/article/NEWS/20140404/548584/

うまく活用できるといいですね。


2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

172名無しさん:2014/04/07(月) 07:44:39
【SC-03E】MHLアダプター

AMAZONでMHLアダプターを買いました。

MHLは、マイクロUSB端子からHDMI出力するための規格みたいです。

スマホで撮影した動画をすぐ見たいとき便利だなぁと思っていて
以前から欲しかった物でした。

買ったのは以下の商品です。

【GALAXY S4 SC-04E/S 3 α SC-03E/S3(SC-06D)もS2 (SC-02C)も他のスマートフォンにも対応 HDMI AVアダプター(TV OUT) /HDTV Adapter for ドコモGALAXY S3 HDTV Universal Adapter (11pin) for Samsung Galaxy S3/S3 α/S4


http://www.amazon.co.jp/gp/product/B009B149HO

どうもSC-03Eの端子形状は特殊らしく世の中のエレコムの同種商品
は、使えないことが明記されていました。

この製品は対応をうたっていたので購入しました。
ちゃんとS3専用のプラグもついていました。

ちょっと予想外だったのは、この商品自体にHDMIケーブルがついて
いないのは、わかっていましたがミニHDMIの接続口があるかと
思っていたらFULLHDMIだったことです。

我が家には、フルHDMIの接続ケーブルはなく、仕方なく、ケーブルを
注文しました。

【セール★HDMIケーブル 2m ver1.4★3D対応[XCA222]】
http://www.amazon.co.jp/gp/product/B003XDJ7WS

両方、合わせても2千円以下の買い物でした。

接続は、簡単でしたが、別途USBケーブルでの給電が必要
でした。

テレビにつないでフルHDの動画を再生したり、スマホの画面を
見てみましたが全く問題ありませんでした。

少し便利になったかなと思っています。

【MHLアダプターの写真】
https://db.tt/NuDJPE7c


2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

173名無しさん:2014/04/08(火) 07:45:06
【共通】v01.79 released

BASIC Version v01.79がリリースされています。
変更点は大量のバグフィックス+新規関数などのようです。

1.77,1.78ではかなりの問題が出ていましたのでバージョンアップは
慎重にした方がいいかもしれません。

Google Playでも既に1.79になっています。
https://play.google.com/store/apps/details?id=com.rfo.basic&amp;hl=ja



以下 RFOBASIC FORUMの引用です。

Version v01.79 released

I have released v01.79. It fixes some more bugs from v01.77 and adds some new commands and features. It includes everything in the test builds v01.78.01 and v01.78.02, plus:
- New math functions INT(), FRAC(), and SGN()
- Enhanced ROUND(): you can specify the number of decimal places to round, and one of seven rounding modes
- Fixed the initial file load so it only happens once, when you install a new version
- File.Type, File.Size, and HTML.Load.URL now work better in an standalone APK that keeps the files in the assets directory
- Fixed an error in variable look-up in parameters of functions called from an interrupt handler (the bug miki found)
- Added a very simple WIFIMODE command (suggested by Alberto)

See the manual, De Re Basic!, for details.
More complete release notes may be found here.

The Android-installable apk may be downloaded here, or from the Google Play Store (Google Play has not updated yet. Give it a few hours.)

The full source directory (Eclipse project), and the MS Word version of the manual are available on GitHub.

https://bintray.com/rfo-basic/android/RFO-BASIC/v01.79/view/general


私は、そのつもりは、なかったのですが慎重に更新しようと思っていたのに
自動アップデートする設定になっていたようであっさり更新されてしまいました。

1.78の時のバグの記憶があったのであわてて自作ツールを一通りテスト。

結果はテストした範囲ではOKでした。

自作ツールも普通に使っているものが15本もあるので主要機能を一通り
テストするのに1時間ほどかかりました。

1.78の時にわたしが直面したバグもとりあえず直っていました。

ただ、一般的にはあくまで慎重にした方がいいと思いました。





2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

174名無しさん:2014/04/09(水) 07:45:50
【CH-AND7000】またまたリセット

今日、またまたCH-AND7000がリセットしました。

前回、前々回と同様、突然再起動、暗号化に失敗しましたのメッセージが出て
そのままリセットというパターンです。

ネットで検索してもそんなにこのパターンではヒットしないので、CH-AND7000
に何らかの問題がでていると判断しました。

現状は、内蔵ディスク内は、リセットしてもデータは消えない仕様らしいので
アプリの再インストール、再設定で回復していますが、いちいちこの作業を
するのは面倒なので買い替えしようと思っています。

私の場合、CH-AND7000が低性能な為、基本的にはBASIC!で作成した自作ツール
に頼っていて、あまりアプリを入れていませんが、それでも以下のアプリは、
再インストールしています。

simeji←どうも慣れてしまっているので
BASIC!←これがないと何もできません
SmartNews←いいニュースアプリなので スマートモードは通勤電車で助かります。
twitter←画像付きツイートがしたいので
2Chmate←日誌の更新用、情報収集にも必要
screenshotultimate←スクリーンキャプチャーしやすいので
dropbox←メモと写真の共有用
高速メモ帳←ローカルなメモ用
youtube←あんまり使いませんが一応
ESファイルエクスプローラー←NASへのバックアップ用

私の場合、これだけあれば、なんとかなるのは自作ツールが動かせるBASIC!
のおかげだと思っています。

後継機は、持ち運ぶのであまり、安くてそこそこの性能をめざして考えていきたい
と思っています。


2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

175名無しさん:2014/04/10(木) 07:44:39
【arc7】kobo arc7-1

CH-AND7000の度重なるリセットに伴い、急きょ、後継機を探して
悩んだ挙句、kobo arc7を買いました。

楽天の電子書籍部門「楽天ブックス」が販売しているkoboのandroid
端末です。

koboのandroid端末は2種類あり、kobo arc 7 HDと廉価版kobo arc 7
になりますが、私が買ったのは安いarc 7になります。

これから数回に分けて紹介記事を書こうとは思っていますが、まずは
公式ページのリンクです。

【電子ブック楽天<kobo>:最新機種 Androidタブレット Kobo Arc 7】
http://kobo.rakuten.co.jp/tablets/koboarc7/

あと、私が紹介するよりもはるかにわかりやすい紹介をされている方の
サイト(おそらく個人サイト)のご紹介です。

【Kobo arc 7 使い方辞典】
http://www.openspc2.org/reibun/kobo/arc7/

公式ページを見ると主要スペックは以下の通りです。


ディスプレイ:7 インチ、 1024 x 600
5点マルチタッチスクリーン(静電容量式)
サイズ (W x H x D):122 x 194 x 10.05 mm
重さ:約360g
プロセッサー:MTK8125 クアッドコア、1.2 GHz
メモリ:1 GB DDR3L RAM
カメラ:30万画素カメラ(前面)
オーディオ:内蔵スピーカー(モノラル)、内蔵マイク
ストレージ:8 GB (使用可能領域 5.8 GB)、 microSD/SDHC カードで拡張可能(最大32GB)
バッテリー駆動時間:最長 8.3 時間、待機時間:最長 19 日間
バッテリー容量:4,200 mAh
通信機能:無線LAN:IEEE802.11b/g/n、Bluetooth?? v4.0
ポート:microUSB (OTGサポート)、microHDMI 出力、microSD カード
3.5 mm ステレオヘッドフォンジャック(インラインマイク付き)
OS:Android 4.2.2
センサー:ジャイロスコープ、加速度センサー、照度センサー
Google Play対応

【イマイチな点】
・ディスプレイは、低解像度ですし、おそらくIPS液晶ではありません。
・重量はかなり重い。
・カメラは、低性能で使えない
・スピーカーモノラル
・センサーしょぼい(GPSなし)
【いい点】
・安い
・CPUは、省電力で性能もまぁまぁ(ASUS MeMO Pad HD7)と同じ
・バッテリーは大容量

基本的には、低価格、低解像度、低性能、低容量タブレットです。
続きは次回書こうと思います。


2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

176名無しさん:2014/04/11(金) 07:46:15
【その他】BASIC50周年

今年の4月1日は、BASICがプログラム言語として誕生して
50周年だったそうです。

アメリカのダートマス大学では特設ホームページが公開されて
います。

ホームページの背景画像はさすがにレトロな画像になっています。

【BASIC AT 50記念ページ】
https://www.dartmouth.edu/basicfifty/

多くの人には、あの昔のプログラム言語がとうとう50周年かぁ
という印象でしょうが、私には完全に活きている言語です。

今日は、さらに現在のBASICの世界で一大勢力となっている
プチコン3(仮称)がいよいよ発表されたらしいです。

【プチコン 3号(仮称) - スマイルブーム】
http://smileboom.com/special/ptcm2/html_third.php

少なくとも日本では、BASICが盛り上がることは間違いないと
思っています。

BASIC!もこの流れに乗れるといいなぁと思っています。



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

177名無しさん:2014/04/12(土) 13:30:35
【その他】ネットの記事0412

◆ニコン COOLPIX S810c 海外発表。Android 4.2 & WiFi 搭載、Google Play 対応のコンパクトデジカメ
http://japanese.engadget.com/2014/04/10/coolpix-s810c-android-4-2-and-wifi-google-play/

どう考えても高いと思うのですが・・・

◆ iPhone一筋のユーザーがAndroidを試してみた(下)
http://itpro.nikkeibp.co.jp/article/IDG/20140331/547348/

もうどっちでもたいしてかわらないけどね・・・という記事

◆アプリインストール後もAndroid端末を監視、Googleがセキュリティ強化
http://www.itmedia.co.jp/enterprise/articles/1404/11/news052.html

どうせキットカットだけなんでしょと思ったら2.3以降だそうです。

◆ IPA、Androidアプリのセキュリティ学習・点検ツール「AnCoLe」を無償公開
http://codezine.jp/article/detail/7725

IPAもたまにはいい事しますね。

◆ まもなくAndroid情報が詰まったサイト『AndroidPLUS』がスタートします! 週アスPLUS
http://weekly.ascii.jp/elem/000/000/213/213262/

ただのアプリ紹介サイトにならないといいなぁ。

◆ Geeksphone、Android / Firefox OS両対応のスマートフォン「Revolution」を欧州のAmaoznを通じて発売へ
http://getnews.jp/archives/555261

デュアルブート スマホという意味ではなさそうですね。

◆ 人によって価値はそれぞれ。自分に合ったタブレットPCの選び方
http://www.lifehacker.jp/a/2014/04/140411tablet.html

シンプルなまとめとしていい記事ですね

◆2014年春版、注目したい&買ってみたいWindows PC - タブレット編 (1) 2014年春の新作タブレットは3機種
http://news.mynavi.jp/articles/2014/04/11/windowspc1/

windows無償化で9インチ以下の注目度があがりそう

◆タブレット+格安SIMでLTE通信に挑戦!
http://trendy.nikkeibp.co.jp/article/pickup/20140404/1056400/

わかりやすく解説されてます。

◆ なんだか“グネグネした”ヤツを試してみよう:「タブレットアームスタンド」で“なんくるないさ〜”な日常を過ごすさぁ
http://www.itmedia.co.jp/pcuser/articles/1404/11/news014.html

便利なのかもなぁ でもやはり買いたくない

◆佐賀)全小学生にタブレット端末を無償配布 武雄市
http://t.asahi.com/efyv

◆全国初、佐賀県立高全生徒がタブレット端末
http://www.yomiuri.co.jp/kyoiku/news/20140410-OYT8T50073.html

壮大な実験ですね 功罪相半ばかな・・・

◆ Atom Z3745を搭載したASUS未発表のTransformerタブレット「TF103C」のフルスペックが判明
http://getnews.jp/archives/555309

TD300が出てくれたらなぁ

◆ 時事ドットコム:タブレット、各世代に浸透=20〜50代、2割が利用
http://www.jiji.com/jc/zc?k=201404/2014041100689&amp;g=eco

タブレットブームですな

◆ 『プチコン3号(仮称)』3DSで近日配信決定 ** 公式サイトで新機能の一部を公開
http://www.inside-games.jp/article/2014/04/08/75846.html

日本のBASICがまた盛り上がりそうです。



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

178名無しさん:2014/04/14(月) 07:05:01
【arc7】kobo arc7-2

arc7の紹介記事の続きです。
今回は自分でとった写真が中心です。

【配送された箱】
https://www.dropbox.com/s/edfj60rlx7wjuuw/20140308_121743.jpg

【arc7とカバーの箱】
https://www.dropbox.com/s/tu76jrk178nfoha/20140308_124424.jpg

【カバーの写真】
https://www.dropbox.com/s/rq820ao52recps5/20140309_182000.jpg
https://www.dropbox.com/s/95ca5fkjzvyabu3/20140309_182144.jpg
https://www.dropbox.com/s/nbmb79r9aq9lbzv/20140309_181355.jpg

はめ込み式で固定する形です。専用カバーなので高いですがピッタリです。
マグネットスリープできます!

【カバーをスタンドにした状態】
https://www.dropbox.com/s/bbanwsf0gxv4qcq/20140309_181056.jpg
https://www.dropbox.com/s/qqeaqwo5gdgq5uo/20140309_181125.jpg

折りたたむとスタンドになります。

【ホーム画面】
中央: https://www.dropbox.com/s/0oflhs0k6gxg21n/20140309_181200.jpg
左: https://www.dropbox.com/s/4unuubxv61j22cg/20140309_181245.jpg
右: https://www.dropbox.com/s/cxjzwduoywnk5nx/20140309_181227.jpg

ホーム画面は、3画面で中央と右の画面は、kobo専用画面で占有されて
おり、普通のandroidのホームは左側の画面だけです。

【本体側面】
https://www.dropbox.com/s/2j61nzmozirg97l/20140309_182331.jpg
https://www.dropbox.com/s/g1kmxsvp7nyuv9c/20140309_182448.jpg

片方の側面には、イヤホンマイク端子、マイクロHDMI端子、マイクロUSB
端子。もう片方には、音量調節ボタン

【本体上部】
https://www.dropbox.com/s/i2nnj7szxxfhxic/20140309_182409.jpg

上部は電源ボタンとマイクロSDカード端子です。
下部にはなにもありません。

【USBキーボード】
https://www.dropbox.com/s/2guy0a8mf3mscom/20140309_210452.jpg

使えました!bluetoothじゃないとためかなと心配しましたが
ミニUSB用のUSBキーボード+ミニー普通USB変換プラグ(OTG)+
普通+マイクロUSB変換ケーブル(OTG)で使えます。

同じSOCのASUS MeMO Pad HD7は使えないとの記事が多いようですが
arc7は使えます。

マイクロUSB用のUSBキーボード用ならもっとすっきりするかもしれません。

但し、arc7のマイクロUSB端子は本体側面にあるのでマイクロUSB端子を
上側にして取り付けないといけない制約がありました。

電子書籍端末なのでホーム画面制約などありますが案外使えると思います。
続きは次回書こうと思います。



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

179名無しさん:2014/04/15(火) 07:44:09
【arc7】kobo arc7-3

arc7の紹介記事の続きです。
その他もろもろです。

◆バッテリー

 Wi-Fiつなぎっぱなしだと5分で1%程度減っていきます。
 意外ともたないかもしれません。

◆普通のアプリ

 普段つかっているアプリの動作、Wi-Fi越しのNAS動画再生は
 まだ試していませんが、あんまり期待できないような気がします。

 simeji←問題なく使えます。
 BASIC!←次回の日誌に書きます。
 SmartNews←なんと端末非対応でした。これはちょっと惜しい。
  代用で楽天infoseekニュースを使ってますがいまいち。
 twitter←プリイン済でした。使えます。
 2Chmate←問題なく使えます。
 screenshotultimate←インストール可ですが動作しません。
 dropbox←問題なく使えます。
 高速メモ帳←問題なく使えます。
 youtube←プリイン済でした。使えます。
 ESファイルエクスプローラー←問題なく使えます。
 googleニューススタンド→プリイン済でした。問題なく使えます。
 ブラウザー→標準+クロム+firefoxがプリイン、全部使ってませんが
  クロムは問題なし。

◆koboアプリ

 800円分の無料クーポンが端末のセットアップが終了すると
 メールで案内が来たので試してみました。

 800円といっても1回の購入で500円分しか無料にならないので
 仕方なく週刊アスキー(333円)を購入。

 まぁ見れますが7インチで低解像度なのでピンチイン、ピンチアウト
 必須で見やすいとはいえません。

 文庫本ならいいかもしれませんが…

 https://www.dropbox.com/s/ocushy0116mmms4/Screenshot_2014-03-09-18-28-14.png
 https://www.dropbox.com/s/1w4br47xclti7n2/Screenshot_2014-03-09-18-28-30.png
 

◆スクリーンショット

 screenshotultimateが使えないのスクリーンショットをハードキーで
 とれる方法を探しました。

 説明書にはなんにも説明なしです。

 とりあえず、音量小ボタン+電源ボタンでとれました。

◆antutu

 動いたのでテストしました。 まぁこんなもんかと…

 https://www.dropbox.com/s/o0ok223ve8x55i0/Screenshot_2014-03-08-18-56-17.png


◆非ルート

 当然でしょうが非ルート端末です。ルート化するつもりはありません。

◆その他

 カバー付だと背広の内ポケットに入らない・・・


続きは次回書こうと思います。


2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

180<削除>:<削除>
<削除>

181名無しさん:2014/04/16(水) 07:45:34
【arc7】kobo arc7-4

arc7の紹介記事の続きです。
BASIC!関連です。

◆BASIC!本体

 問題なく動きます。

 https://www.dropbox.com/s/801396bkxpovw4r/Screenshot_2014-03-08-18-00-30.png

◆BASIC!のランチャー

 問題なく動きますし、良く使うアプリ?の枠にも設定できます。
 良く使うアプリ?の枠は、ホーム中央画面にも出せます。
 
 https://www.dropbox.com/s/rg2elccmns11h49/Screenshot_2014-03-09-18-27-40.png
 https://www.dropbox.com/s/ocushy0116mmms4/Screenshot_2014-03-09-18-28-14.png

◆BASIC!のランチャー画面

 ちゃんと表示できました。

 https://www.dropbox.com/s/mwnr4zk9qmfd8ys/Screenshot_2014-03-09-18-30-56.png

◆自作ツールの動作確認結果

 思っていたより不具合が出ています。

 メモデータベース←一部機能動かず(※1)
 付与カットツール←ちょっと微妙な点あり(※2)
 漫画ツール←※1と※2の両方
 コンソールツール←動かず(※3)
 白板ツール←問題なし
 分割ツール←問題なし
 置換ツール←問題なし
 テキスト表示ツール←問題なし
 RSSツール←問題なし
 週刊天気予報ツール←問題なし
 ウィキYトピ知恵ツール←問題なし
 Youtube検索ツール←問題なし

 不具合の内容

 ※1 am startコマンドがsystem命令で使えない。

   原因不明ですが、使えないので別の方法で暫定運用中。
   何を修正したかは別の記事で書こうと思います。

 ※2 グラフィックモードは、横持ち画面で上下が固定され回転しない

   USBキーボード使用時にグラフィックモードがさかさまに表示されるのですが
   どうも仕様の模様です。とりあえずは、そのまま使っています。

   メニューでグラフィックを使っている物はいずれHTMLに置き換えようと
   思っています。

 ※3 SU命令が使えない

   非ルート端末なので当然そうなります。
   system命令に置き換えようと思っています。

◆処理スピードについて

 クワッドコアなので特に文字置換等文字列処理が高速です。
 シングルコアのCH-AND7000より1.5倍くらいは早いと思います。     


続きは、気が向いたら、また書こうと思います。



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

182<削除>:<削除>
<削除>

183<削除>:<削除>
<削除>

184<削除>:<削除>
<削除>

185<削除>:<削除>
<削除>

186名無しさん:2014/04/17(木) 07:45:34
【共通】arc7に合わせ修正

arc7でちゃんと動かないメモデータベースと漫画ツールとコンソールツールを
修正しました。

◆メモデータベース、漫画ツール

arc7ではなぜか共有の「am start」コマンドがつかえていません。そのため、
メモの内容を閲覧するためにテキストファイルの共有を行ったり、
画像ファイルを共有してギャラリーで結果ファイルを表示していた漫画ツールが
正しくうごきませんでした。

そこでどちらもHTMLモードで表示するように変更しました。

【メモデータベースのメモ閲覧画面】
https://www.dropbox.com/s/h3919u5b7j81f1d/Screenshot_2014-03-10-18-49-36.png

【漫画ツールの画像閲覧画面】
https://www.dropbox.com/s/o5fh6x33vt8wt21/Screenshot_2014-03-10-18-48-56.png

漫画ツールの画面では、作成した画像をHTML画面に上手く表示出来ず、
とりあえず、保存ディレクトリをデフォルト(rfo-basic/data)にして
表示できましたが、保存する画像ファイル名が、固定だとキャッシュが
効いてしまい、最新の画像が表示出来ず苦戦しましたが、なんとか出来ました。

◆コンソール

arc7は、非ルート端末なので当然、SU命令が使えませんでした。
そこでsystem命令に変更して使えるようにしました。

【コンソールの画面】
https://www.dropbox.com/s/b9f5ee8zbhsaevz/Screenshot_2014-03-10-18-45-48.png



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

187名無しさん:2014/04/18(金) 07:45:12
【arc7】キーボード&HDMI

arc7用にusbキーボードとHDMIケーブルを買いました。

【キーボードとHDMIケーブル】
https://www.dropbox.com/s/vu1nf5upi5ehxxu/20140312_211738.jpg

CH-AND7000用にUSBキーボードは、持っていましたが、arc7で
使うためには二つの変換が必要でした。

USBキーボードーminiUSB→USB変換アダプター
USB→microUSB変換ケーブル→arc7

まぁ、これでも使えるのでいいのですが、見た目イマイチなので
microUSBに直接接続できるUSBキーボードカバーをamazonで
購入しました。
**
【microUSB】/7インチ専用タブレットキーボード付ケース&サイズ調整機能付 アンドロイドタブレット (microUSB 端子)
http://www.amazon.co.jp/gp/product/B008RW0E9U

お値段、わずか800円の代物です。口コミレビューの数は、とても多く、
タブレットでキーボードを使いたい人は、多いんだなぁと思いました。

ASUS memo pad では、利用できないという口コミとnexus7(おそらく2012)
では利用できたという口コミが多かったです。

ただ、nexus7は、素のまま利用できたのか、OTG helperみたいなアプリを
入れている人が使えたのかはよくわかりません。

ASUS memo padでは、microUSBでは、バスパワーになっていないらしいので
そもそも給電やパソコンとの接続しか想定していないようです。

USBキーボードの接続については、タブレット製造元もほとんど情報提供
しないので人柱的な話になるようです。

実際、arc7もkoboのサポートに購入前に問い合せてみましたが未だ回答なし
でしたが、とりあえず使えました。

送料込800円というオモチャ以下の値段なのであまり文句は言えませんが、
どうも部品精度が悪いようです。

【キーボードのでの入力】
https://www.dropbox.com/s/4dep5nsw1n1w6cb/20140312_213449.jpg

capslockキーとEキーの反応が悪いのとdeleteキーが戻らないという点と閉じた
時に使うマグネットが弱いという問題がありますが、使えています。


ついでにHDMIケーブルも購入しました。我が家には通常とminiのHDMIケーブル
はありましたが、micro用はありませんでした。

特に使う目的はありませんが、とりあえずarc7と三菱REAL LCD-26BHR400とは
問題なく接続できました。

HDMIも1.4と1.5があり分かりづらい上にタブレットの出力解像度にテレビが対応
しているかなど相性問題があるのでややこしいですが、まぁ使えました。

microHDMI-HDMI変換ケーブル金メッキ仕様 1.5m(両端子キャップ付き)Ver 1.4【1080p対応】
http://www.amazon.co.jp/gp/product/B007SJYEOY

【HDMIケーブルでarc7とテレビを接続】
https://www.dropbox.com/s/qrafr15z7kxowks/20140312_212339.jpg

キーボードのEが渋いのがちょっと痛いですが、使っていこうと思っています。



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

188名無しさん:2014/04/19(土) 23:16:21
【その他】ネットの記事0419

◆Android 4.1.1と4.2.2搭載端末の一部にHeartbleedの影響を受ける可能性があると判明
http://gigazine.net/news/20140415-heartbleed/

あんまり凄い脆弱性でどうしようも無い感じです。

◆ドコモ、「GALAXY Note II」「GALAXY S III α」をAndroid 4.3に
http://k-tai.impress.co.jp/docs/news/20140418_645028.html

とうとう我がスマホも4.3になるようです。

◆Android 4.4.2版Xperiaはワイヤレスストレージ機能を搭載、PCとUSBケーブル接続不要でファイル転送が可能に
http://getnews.jp/archives/560458

セットアップはワイヤードらしいです。

◆【始めよう!スマートライフ】タブレットのスクリーンは大きいほうがいい
http://www.zakzak.co.jp/economy/ecn-news/news/20140418/ecn1404180830004-n1.htm

どのOSでもたいして変わらないそうです。

◆ソフトバンクテレコム、店舗向けにタブレット活用のサイネージシステム
http://www.nikkeibp.co.jp/article/tk/20140417/393509/

色んな活用法があります。

◆【読書感想】教養としてのプログラミング講座
http://blogos.com/outline/84417/

この本、電子書籍としてkoboで扱って欲しいです。





2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

189名無しさん:2014/04/21(月) 07:45:26
【共通】週間天気予報ツール修正

自作ツール「週間天気予報」を修正しました。

具体的には、WEBAPIで曜日、祝日を取り込んで処理した結果の
HTML画面の天気の日付が表示されている部分に表示するように
変更しました。

【変更後の画面】
https://www.dropbox.com/s/fpytsn0q0y1up26/Screenshot_2014-03-16-09-13-29.png

曜日については、BASIC!の関数timeでも取得可能ですが日本の
祝日はさすがに取得できません。

そこで以下のWEBAPIを利用しました。

【曜日・祝日計算サービス】
http://www.finds.jp/wsdocs/calendar/index.html.ja

このAPIは、年と月を指定して1ヶ月分の結果がXMLファイルで
取得できます。

そこでWEBAPIを2回呼び出して当月と翌月の2ヶ月分の結果を
取得してそれぞれの結果を配列にセットする形にしてみました。

yy,mm,ddを指定して1日のみの曜日、祝日を結果として返す関数
もテストしましたが、複数回呼び出すとそのたびにWEBAPI呼び出しと
XML編集が必要で結構処理に時間がかかるので、
まとめて取得する方がいいと考え直した結果です。

WEBAPIを呼び出しして、結果のXMLファイルを配列にしやすい
ように編集する部分は、関数化してinclude命令で呼び出す
外部ファイルとしています。

最初は、関数内で配列にセットして配列を関数の結果として
返そうと思っていましたが、配列変数自体をFn.rtnの
返却値として指定しても、呼び出し側でエラーになりました。

そこで、返却値を文字型の変数に変更して、配列にしたい内容を
文字列の中に適当な区切り文字(###)を挟んで結合する形に
変更してうまくいきました。

配列の中に当月と翌月の曜日と祝日の情報を保持しているので
プログラム中のどこでも参照できるのがいい所だと思います。

【週間天気予報プログラム】
https://www.dropbox.com/sh/co9li5y9r4bpgwl/L_VwLkJKzy


2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

190名無しさん:2014/04/22(火) 07:45:09
【共通】短縮URL

最近は、あんまり使われないような気がしますが、短縮URLの
WEBAPIがいくつかありましたのでBASIC!で試してみました。

とりあえず、WEBAPIで使えたのは以下の4つです。

*魲蚕味妝劭魅機璽咼*

1. http://www.urlace.com/api.php?url=yahoo.jp

2. http://is.gd/create.php?format=simple&amp;url=yahoo.jp

3. http://crum.bs/api.php?function=simpleshorten&amp;url=http://yahoo.jp

4. http://b54.in/api/?action=shorturl&amp;url=http://yahoo.jp&amp;format=simple

どのサイトもシンプルに短縮URLだけをリターンしてくれるので
余計な編集が不要なので簡単です。

このうち、1と3は、httpsを指定できなかったので2と4
のテストプログラム2本を作成しました。

処理の内容は同じで複数件の短縮したいURLを1行に1つずつ書いて
改行してテキストボックスに記入すると行数分だけgraburl命令を
発行して短縮URLを取得して、結果のテキストボックスに
表示するだけのシンプルなテストプログラムです。

あんまり、短い時間に大量に発行しないようpauseをいれてるくらい
しか特殊なことはしていません。

正直あんまり使い道はおもいつきませんがこういうのはたまに
必要になるものなのかもしれません。

【テストプログラムの入力画面】
https://www.dropbox.com/s/69qjuh0fbfe2xmv/Screenshot_2014-03-16-17-43-50.png

【テストプログラムの出力画面】
https://www.dropbox.com/s/oapjnfn70d4u4l5/Screenshot_2014-03-16-17-44-27.png

【テストプログラム】
https://www.dropbox.com/sh/kr4dks9x0sqaj1h/RxLiKa0rdj


2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

191名無しさん:2014/04/23(水) 07:45:25
【読書】教養としてのプログラミング講座

Kobo arc7を買ってから少し読書をするようになりました。

安いandroid端末のBASIC!開発機としてarc7を買いましたが
まんまと楽天さんの戦略に載せられているようです。

雑誌を含めるともう4冊ほど買っています。

最近、読了した本があるのでそれについて少し感想を書こうと
思います。

清水 亮さんの本で「教養としてのプログラミング講座という」
題名でした。

【教養としてのプログラミング講座(中公新書ラクレ)】
http://books.rakuten.co.jp/rb/12677635/

清水 亮さんは、知る人ぞ知るビジュアルなプログラミングの
デバイスあるenchant moonの販売元であるユビキタス エンター
テインメントの代表の方です。

その清水さんが大学で文系の学生さんにプログラミングの講義
をされた内容がこの本のベースになっているみたいです。

本当の講義がベースだけあって大変わかり易く書かれています。

歴史的な内容は自分の知識の整理になりましたし、後半のmoon
blockの説明も簡単にブラウザーで確認できるのでenchantmoon
の世界の一部を覗き見できて楽しかったです。

おそらくenchantmoonのシールを作るようなビジュアル部分
以外のロジック作成部分がmoonblockで出来るのだと思います。

私は、moonblockをarc7で試したので画面的にも処理能力的にも
少し厳しかったですが試すことはできました。

enchantmoonやmoonblockは、ロジック作成において省略
がなく、子供向けや教育オンリーではないことも理解しました。

ただ、いわゆるビジネスへの適用という意味では、まだ見えて
いる印象が薄かったと感じました。

この手の本はなんとなく昔話的な話が多くなるので避けていました
が、この本はライブ(活きている)で未来志向なので読んでいて
楽しめました。

私の中では、BASIC!がライブなのでレベルは超低いですが
少し共感したのかも・・・勘違いかもしれませんが

最後にこの本はオススメです。楽しい気分を味わいたい方には
最高の一冊だと思います。





2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

192名無しさん:2014/04/24(木) 07:45:11
【共通】短縮URL-2

先日、テストした短縮URLのBASIC!テストプログラムを統合、
手直ししてツールとしてランチャーに登録しました。

本当は違うことをテストしていたのですがさっぱりうまく
いかないので短縮URLツールを仕上げることにしました。

あんまり使い道がないような気がしますが、そのまま放っておくと
いつの間にか忘れてしまうので、とりあえずランチャーに
登録できるように画面処理を追加しています。

以下のような感じです。

【短縮URLサービスを選択する画面】
https://www.dropbox.com/s/58wmkiqwgd2d6g6/Screenshot_2014-03-17-21-29-29.png

ます、2つのサービスの内、どちらで短縮URLを作成するか
選択します。

【短縮したいURLを貼り付けする画面】
https://www.dropbox.com/s/r13k2674t1i3ysy/Screenshot_2014-03-17-21-30-33.png

元URLを1件1行でコピペなどで貼り付けます。
クリップボードにデータがある場合は、それを取り込みします。

【短縮URLに変換中の画面】
https://www.dropbox.com/s/22o2byxiezqujjh/Screenshot_2014-03-17-21-30-59.png

1件ずつWEBAPIを呼び出して変換して結果をバブルメッセージ
で表示します。

【変換結果表示画面】
https://www.dropbox.com/s/avv91xpl0xfld2o/Screenshot_2014-03-17-21-31-35.png

処理結果を表示します。短縮されたURLはクリップボードに
セットします。

基本的には、多少見た目やタブレットでの操作性を考えて
HTMLモード化しています。

いつもの通り
・元HTMLファイル作成
・HTML→文字列変数変換ツールで文字列化
・外部関数化
・includeで読み込み

のパターンで作成しています。

【ソースプログラムなど】
https://www.dropbox.com/sh/t64mava3aztdp0c/F0Z6mXOSpl


2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

193名無しさん:2014/04/25(金) 07:46:36
【共通】テンキーのテスト

以前からBASIC!のHTMLモードでテンキーのような入力
画面を作成できないかなと思っていました。

もちろん、ソフトウェアキーボードでも入力できるのですが
数字だけを入力したい場合、パソコンのテンキーの様な物が
いきなり表示されたほうがいいかなと思っていました。

たまたま以下のページを見つけました。

【javascript、大きなテンキーのサンプル】
http://akas.cocolog-nifty.com/blog/2013/08/javascript-4f56.html

このページのサンプルは、PHP用に作られているのですが
これをBASIC!で利用できるように、改造しました。

改造した点は以下です。

・PHP固有の記述やPOSTしている部分をカット
・スタイルシートのボタンや数字を表示する場所のフォント、
高さ、横幅の調整
・暗証番号、送信ボタンを削除
・数字ボタン押し下げ時のjavascript関数の修正
・入力ボタン押し下げ時にdodatalink関数を呼び出し、引数に
数値表示場所の値を指定

要は、ただのテンキーを作りたかったので、それに不要なHTML,
javascriptの記述をカットしました。

カット範囲が多かったので、結構慎重に作業してHTMLを
作成してテストプログラムで動作を確認しました。

【テスト時の画面】
https://www.dropbox.com/s/ak5pp5asy4xi13t/Screenshot_2014-03-19-22-29-49.png

テストの結果は良好でも問題なく動作しました。

これの活用方法は、未定ですが、部品としては使い道が
あるような気がしています。

【テストプログラム、HTML等】
https://www.dropbox.com/sh/261fq9yo8e5719b/x_ACYAubNi

2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

194名無しさん:2014/04/28(月) 07:44:24
【その他】さよなら2台のタブレット

kobo arc 7を買ったので、2台のタブレットをオークションで売却しました。

1台は、この研究日誌にも散々登場しているCH-AND7000です。

【CH-AND7000の写真】
https://www.dropbox.com/s/wox4rv4mxm356ef/20140314_193513.jpg

BASIC!のテスト環境としては、十分な性能でしたが、一般的なタブレット
としては全然性能不足でした。

この低性能のために多くのアプリをインストール出来なかったり、
アプリが重かったり、タッチパネルの反応が悪かったりするのを
解決する為に色々アプリを探して見つからず、自分でつくるしかない
と思って出会ったのがBASIC!でした。

BASIC!導入後は、自分で作ったBASIC!のプログラムは、普通のアプリ
よりも全然軽くて使いやすくなり、UIも画面外縁のタッチパネルの
反応が悪い事を考慮してちゅうおう付近大きめのボタンをHTMLモード
で配置したのでとても使いやすくなっていました。

しかし、度重なるリセットで信頼性がなくなり、今回手放すことに
しました。

もう1台はm704sです。
【m704sの画像】
https://www.dropbox.com/s/glyvky0i08s2ol1/20140314_185157.jpg

m704sは、余りに電気喰らいでACアダプターなしでは、とても
使えない高性能デュアルコアでした。

OSが4.1だったのでHTMLのテキストエリアでのカーソル飛び現象
があった点は使いづらかったです。

携帯性に難があるので、ほとんどお蔵入り状態でした。

正直、美品でキレイだったのですが使い道なく手放しました。

オークションにジャンク扱いで出品したのですが、驚くような高値で
落札されました。

私の予想の2倍以上でそこまでの価値があるか疑問ですが、
新しい所有者の人に活用頂けたらなと思っています。


2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

195名無しさん:2014/04/29(火) 05:37:30
【共通】v1.80

BASIC!が1.79からわずか22日でバージョンアップされました。

Release date: 4/27/2014

Problems Fixed
・Restored support for devices running Android versions 2.1 and 2.2.
・System.open now catches and reports failure to create the AppPath working directory.

Enhancements
・The BROWSE command now runs in its own task, so it can be run when BASIC! is in the background.
・Out Of Memory errors are reported on the Console, do not crash the application.

https://bintray.com/rfo-basic/android/RFO-BASIC/view/release

マニュアルもこのサイトのFiles>v01.80にあります。

マニュアルも説明が修正されているようです。

正直今回の修正は、私には、特にありがたみのない修正に見えています。
マニュアルは説明明確化されているのでいいですが。

あわてて自作ツールの影響を確認しましたがとりあえず大丈夫みたいです。

あんまりバージョンアップ期間が短いのもちょっと大変です。

196名無しさん:2014/04/30(水) 07:49:22
【SC-03E】4.3に更新

少し前にドコモから発表されていたOSバージョンアップを
やっと実施しました。

今のところ特に問題なく使えています。

バージョンアップの内容は以下の記事がわかりやすいと思います。

【ドコモ、「GALAXY Note II」「GALAXY S III α」をAndroid 4.3に - ケータイ Watch】
http://k-tai.impress.co.jp/docs/news/20140418_645028.html

スマートウォッチ「GALAXY Gear SM-V700」との連携も可能に
なるらしいです。ちょっと気になります。

OSのバージョンアップとかだとアプリは消えちゃうのかな
と少し心配しましたが、そんなことは無くあっさりいきました。

私の場合、SC-03Eで利用しているアプリは、ブラウザーと
キャリアメール、esファイルエクスプローラくらいなので
あまり試してはいません。

Wi-Fiを接続してアップデートしましたがドコモが言っている
ように30〜40分かかったと思います。

テザリングも問題なく使えたのでkobo arc7との接続も問題
なしでした。

マイクロSDカードが初期化されることもありませんでした。

少しアップデートの様子を写真に残したので載せておきます。

我が家にはちゃんとした解像度のカメラがSC-03Eしかない
ので仕方なくHVC-500Zの静止画撮影モードで撮影しました。

一応500万画素はあるみたいです。

【アップデート中の画面】
https://www.dropbox.com/s/848hccwvivyo0jf/FILE0015.JPG

よく見るアップデートの画面でした。

【アップデート後のロック画面】
https://www.dropbox.com/s/6qvd9a0cseoyxiy/FILE0017.JPG

だいぶ見た目が変わりましたが基本的には同じ操作性。

【アップデート後のメイン画面】
https://www.dropbox.com/s/kxgkf6hnlw7hdq1/FILE0018.JPG

背景が変更されているのとドコモ製アプリのアイコンは
フラットデザイン化されているかも

【アップデート後の設定画面】
https://www.dropbox.com/s/n489jlymukgp149/FILE0019.JPG

1画面だったものが4画面に分割されて画面上部にナビ
メニューが追加されています。

【アップデート後のバージョン情報】
https://www.dropbox.com/s/bpcuq5saguexkdq/FILE0020.JPG

【バージョン情報連打後の画面】
https://www.dropbox.com/s/8b9pcwad3rxib8g/FILE0023.JPG

当然、4.3になっています。

◆◆◆最後に◆◆◆

正直、「あんまり変わらないな〜」というのが印象です。

GALAXY Gearが欲しい人には必須だろうと思いますが
Wi-Fi環境がない人は更新できないんじゃないでしょうか。

ただ機能面はともかく、セキュリティー面ではOSのバージョン
が新しい方がいいはずなのでやっておくに越したことは
ないかなと思います。




2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

197名無しさん:2014/05/01(木) 07:46:12
【その他】bluetoothキーボード

ABC2014springにいった時のついでに買いました。

bluetooth3.0のキーボードです。
簡単な説明書には、10メートルほどの距離まで有効と書いてありました。

電池式ではなく、miniUSBの口があり充電式(リチウムイオン160*顗砲任后*
説明書には、フル充電まで約4〜5時間で1ヶ月もつと書いてあります。

【キーボードの写真】
https://www.dropbox.com/s/5wkxnfc6hnoy78f/20140322_182928.jpg

秋葉原では、比較的有名なイオシスで買いました。
http://akiba-pc.watch.impress.co.jp/hotline/20140322/ni_ckb1303.html

けっこうbluetooth機器は、ペアリングが上手くいかなかったり
うまくいっても無線LAN2.4Ghzの競合ですぐ切断されたりすることが
あるらしいので、少し不安でしたが、2980円だったので
我慢できず、つい購入してしまいました。

早速試すとペアリング自体は問題ありませんでしたが、なぜか4つの
キーが反応しません。

キー配列が違うのかなと思って全部のキーを叩きましたが、やはり
4つのキーは反応しませんでした。

泣く泣くイオシスに電話、店に翌日出かけました。

店員さんは、「koboは、androidのカスタマイズOSなのでそのせい
かもしれませんよ」とか言われましたが、結局店員さんのiphoneでも
反応しなかった4つのキーでは反応せず。結局交換となりました。

写真の通り、キーピッチがそこそこあるのでタイピングは全然問題
ありません。キーストロークは意外と深いので慣れが必要みたいです。

【キーボードにタブレットをセットした状態】
https://www.dropbox.com/s/qz9l0k60mi1bvmh/20140322_183024.jpg

タブレットのスタンド部分も良好でkobo arc 7では全然問題ありません。

タブレットが重過ぎて後ろに転倒しないように鉄製のガードも出せる
仕組みになっています。arc 7では必要ありませんが・・・


全然問題ないのでプログラミングにも使えそうです。



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

198<削除>:<削除>
<削除>

199<削除>:<削除>
<削除>

200名無しさん:2014/05/02(金) 07:44:56
【共通】上部の固定

先日、テンキーのHTML画面のBASIC!のテストプログラムの話を
しましたがテンキーだけ画面に出すのは使いづらいと
思い始めました。

そこでテンキーは、ページ上部で固定で常に表示して、下部
には、スクロール可能な一覧画面を表示する方法をさがして
みたら、ありました。

【[CSS]ヘッダは上部固定で、フッタはコンテンツが少なくても最下部にするスタイルシート、レスポンシブにも対応!】
http://coliss.com/articles/build-websites/operation/css/sticky-footer-navbar-by-bootstrap.html

このページで紹介しているサンプルはヘッダーとフッターを
両方とも固定するでした。

私の場合、ページ下部は一覧画面にしたいので、フッターの
固定は不要だったのでその部分をまず削除しました。

必要最低限を削除したのでまだ不要箇所があるかもしれませんが
とりあえず、フッターは、消えました。

さらにヘッダー部分にテンキーを組み込み。

あまりテンキーの高さがあると横持した場合に、下部の一覧用
フィールドが狭くなるので、テンキーのキーは2段になるように
調整して、さらに「戻る」ボタンを付けました。

これで一覧画面を見ながらテンキーでの入力ができる画面の
ひな形が作成できました。

これをメモデータベースに組み込んでテストしていく予定です。

使い勝手が悪ければまた直そうと思っています。



【テンキー上部固定画面(縦)】
https://www.dropbox.com/s/v2p3rlt2wdqhjgf/Screenshot_2014-03-26-12-42-58.png
【 テンキー上部固定画面(横)】
https://www.dropbox.com/s/6vr3bbixkx67h8i/Screenshot_2014-03-26-12-42-35.png

【テストプログラムやHTMLなど】
https://www.dropbox.com/sh/3n711x2jozesi52/80_eyUVRE1



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

201名無しさん:2014/05/03(土) 20:24:59
【その他】ネットの記事0503

◆ 世界中で使われているAndroidのバージョン別シェア(2014年5月)、KitKatのシェアが8.5%に上昇し、Android 4.3に並ぶ
http://getnews.jp/archives/570239

国内のSC-03Eがバージョンアップされれば、4.3も増えそうですが

◆ 日本からガイドラインを世界に発信:JSSEC、セキュアなAndroidアプリ開発ガイドラインの英語版を公開
http://www.atmarkit.co.jp/ait/articles/1405/01/news098.html

オフショア開発の為っていうのもうなづける話です。

◆ iOSとAndroid用にGoogleドキュメント&Googleスプレッドシートのアプリが出たので、速攻でサクッと使い方レビュー
http://gigazine.net/news/20140501-google-docs-sheets-app/

スマホではあくまでドキュメントの一部修正だと思います。

◆授業用タブレット不具合続出 佐賀の県立高 : 最新ニュース : 読売新聞(YOMIURI ONLINE)
http://www.yomiuri.co.jp/kyushu/news/20140502-OYS1T50062.html

タブレットの不具合じゃないです。ネットワークが細いのかな。

◆ アイパッド人気に陰り−タブレットより賢いスマホにシフト
http://www.bloomberg.co.jp/news/123-N4XEZ06S972Q01.html

要は、ファブレットサイズで十分という記事。

◆ Windowsタブレットはタッチでは使いづらい(後編)
http://trendy.nikkeibp.co.jp/article/column/20140422/1056864/

Office使うならやっぱりキーボードとマウスが必須です。

◆BASIC誕生から今日で50年。万人にコンピュータをありがとう
http://www.gizmodo.jp/2014/05/basic50.html
◆誕生から50年を迎えたプログラム言語BASICの歴史、その精神とは
http://gigazine.net/news/20140501-fifty-years-of-basic/

50周年おめでとう。



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

202<削除>:<削除>
<削除>

203<削除>:<削除>
<削除>

204名無しさん:2014/05/05(月) 05:47:33
【共通】メモデータベースのテスト

先日、テンキーは、ページ上部で固定で常に表示して、下部
には、スクロール可能な一覧画面を表示する画面を作成しました。

今は自作ツール「メモデータベース」の閲覧時の一覧画面に
組み込んでテストしています。

いつもの通り、HTMLファイルを微調整して、HTML変換ツールに
組み込みプログラム変数に変換してから関数化しました。

元々は、一覧をコンソールモードでprint文でメモの番号の古い
順に表示したあとにinput文でメモの番号を入力すると該当の
メモ番号が表示される仕組みでした。

これをHTML画面下部の一覧画面を見て上部のテンキーで入力
する形にに変更してテストしています。

実際に操作してみた感じではちょっとテンキーが小さいかなとも
感じましたが、ミスタイプするほどではないのでまぁギリギリ
かなと思っています。

メモーデータベースでは、同じような一覧が多いので少しづつ
修正していこうと思っています。


【メモデータベースの一覧画面】
https://www.dropbox.com/s/cyprb6wrmb3eu9z/Screenshot_2014-03-27-20-34-17.png



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

205名無しさん:2014/05/06(火) 08:39:23
【共通】メモデータベースのテスト2

BASIC!の自作ツール「メモデータベース」の一覧画面のHTML
画面化を進めてテストしています。

「メモデータベース」はコンソール画面にprint文で一覧を
表示している画面が多く以下の機能があります。

検索、更新、削除、閲覧、件名一覧、全件一覧、フラグ更新

そのうち全件一覧は、全メモのダンプのような機能なので
そのままコンソール画面に出力としています。

のこりの機能は、タブレット利用時(タブレットモード)では
すべて一覧結果の画面をHTML画面化しました。

さらにそのうち、更新、削除、閲覧、フラグ更新については
テンキー上部固定付のHTML画面としています。

キーボードを使用している状態(タブレットモード以外)では
従来の通り、コンソール画面に一覧を出力しています。

タブレットモードとそれ以外で二つの処理が存在する形に
するか統合するか悩みましたが、前者の形にしています。

【メモデータベース モード選択画面】
https://www.dropbox.com/s/3kib5cmxkzqzdwt/Screenshot_2014-05-06-07-47-12.png

最大の理由は、微々たる差ですが、コンソールモードの方が
HTML画面の生成/ロードが無い分、画面描画が高速だからです。

【タブレットモード以外とタブレットモードの画面比較(1)】
https://www.dropbox.com/s/tw312fjqulpqgs3/Ktate20140506080026.jpg

【タブレットモード以外とタブレットモードの画面比較(2)】
https://www.dropbox.com/s/3lee8navlop4yw3/Ktate20140506080314.jpg

HTML画面化については、先日「閲覧」機能でテストしていた
のでスムーズにいきました。

一覧画面のHTML生成/ロードについてはすべて外部関数化した
ので機能の共通化は少しできたかなとは思います。

ただ、それ以前のロジックについては重複箇所が多いものの
変更失敗リスクが怖くて手出ししていません。

弱気ですがそれでもいいかなと思っています。



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

206名無しさん:2014/05/07(水) 07:45:18
【その他】bluetoothキーボード2

先日、購入したBluetoothキーボードkb-1303のその後の感想です。

【キーボードとkoboの写真】
https://www.dropbox.com/s/ostw3qaho40q3zl/20140330_070316.jpg

1.接続

一度、接続してしまうと安定していますが、最初に接続するときは
何回か失敗するときが多いです。

接続しました、失敗しましたを繰り返すときは、キーボード側の電源
オフ/オンをした方がいいみたいです。

2.キー

打鍵音は、少し大きいような気がします。メカニカルキーボードほど
ではもちろんないですが、静かな所だとそれなりに音がします。

このキーボードには、ESCキーがありません。
IMEを停止させるときにESCキーがあると便利なのですがないので
画面をタップして停止させています。

キートップに表示されている文字と実際に打てる文字のズレは、ほぼ
ありませんが、deleteキーだけはBSキーになっています。

キートップに表示がありませんが、shift+deleteキーでdeleteキーに
なります。

キーボード最上部にあるファンクションキーは、ホームボタンキーと
音量の大小、画面ロックキーくらいは反応します。

キーピッチが案外大きいのでUSBキーボード付きケースの小さなキー
に慣れている私には、逆にミスタイプが少し多くなっています。
キーピッチはものさしで実測したところ15mmでした。

打鍵感は正直まだなれません。キーストロークは意外と深いです。

スリープ時には、接続維持はしている感じです。

3.背面ステー

【背面ステーの写真】
https://www.dropbox.com/s/rmu05cjuq94b333/20140330_070342.jpg

最初はよくわからなかったのですが金属製の背面ステーを利用する
方が画面のミスタップが減ります。

多分画面タップ時に微妙に後ろから支えてくれてるのかと思っています。

4.持ち歩き

このキーボードには特に専用ケースがありませんが幅としては100円
ショップ(シルク)のLサイズウレタンケースが幅としてちょうど
良かったです。

【ウレタンケース】
https://www.dropbox.com/s/ieecahp0wkpnwhd/20140330_070450.jpg

これで持ち歩きもバッチリだと思います。


2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

207名無しさん:2014/05/08(木) 07:46:45
【共通】ツイッター簡易投稿

BASIC!プログラムとツイッターの簡易連携が実現出来そうです。

あくまで簡易的な連携ですが、個人的は十分かなと思っています。

ツイッターの公式APIはちゃんとあり、公式の開発者ページも
ちゃんとあります。

ただ、BASIC! からoauth認証をするのは、かなり難しいと感じて
いました。

そこで何か違う方法を探して、結構昔からやり方を考えて
いましたが、うまくいかず悩んでいました。

やっとなんとかやり方がわかりました。

以前に以下のサイトで簡易的なツイッター投稿を実現するHTML
の話を見つけました。

【Twitterへの投稿リンクの作り方】
http://www.nda.co.jp/memo/twitter_link.html

この方法をパソコンでHTMLファイルを作成して試すと画像の
添付などはできませんがちゃんと投稿画面が表示されて
ツイッターで投稿できます。

これなら、BASIC!のHTMLモードでも出来ると考えて、試し
ましたが結論からいうとうまく行きませんでした。

最大の問題は、以下のURLをBASIC!から呼び出すとツイッター
側で勝手にモバイルサイトURLに変換されてしまう事でした。

http://twitter.com/?status=文字列

http://m.twitter.com/?status=文字列

いろいろためした結果、違うブラウザーに実際に表示される
URLを見て指定方法を変更したら変換されないものを
見つけました。

とりあえず、これを使って記事の中にあるDOMのHTML、
javascriptサンプルを利用してリンクを生成しました。

最初うまくいかず悩みましたが、HTMLをBASIC!プログラム
で生成する時に改行を入れ忘れただけでした。

その後のテストは予想通りの結果になりました。

ツイッターは仕様変更が多いので、いつまで使えるかわかり
ませんが、どう使うか、これから考えたいと思います。

【BASIC!プログラムのツイッター送信テスト画面】
https://www.dropbox.com/s/i1qykjdls1l31oo/Screenshot_2014-03-30-16-49-24.png

【BASIC!のHTMLモードで呼び出されたツイッターの投稿画面】
https://www.dropbox.com/s/2gbop8prnjzuclu/Screenshot_2014-03-30-16-49-45.png

【BASIC!のHTMLモードで呼び出されたツイッターの投稿完了画面】
https://www.dropbox.com/s/0kf2z5d3huqh9cp/Screenshot_2014-03-30-16-50-11.png

【投稿完了後のツイッターアプリの画面】
https://www.dropbox.com/s/2jji3ym8tk6bl46/Screenshot_2014-03-30-16-50-52.png

【テスト用のソースプログラムなど】
https://www.dropbox.com/sh/qk0lfemya13blqq/CYjAymWNkj



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

208名無しさん:2014/05/09(金) 07:48:05
【共通】ファイル選択

BASIC!でプログラムを作るときに前からちょっと不便な点がありました。

それは、ファイル選択するダイアログがない事です。

テキストファイルを読み込む時にファイルを選択したい場合があると思います。

BASIC!のエディターでプログラムをロードする時の処理と同じです。

【コンソールモードでのプログラムロード画面】
https://www.dropbox.com/s/hlhimziohq5a4ks/Screenshot_2014-04-05-06-50-15.png

しかし、この画面は私自身はあまり、使いやすいとは思っておらず、
ミスタップを起こしやすい画面だと思います。

BASIC!のHTMLモードでファイル選択画面を作れないかなとずっと思っていました。
最初は、以下のページなどを参考にFileAPIで作成しようとしていました。

【 HTML5のFile APIでローカルファイル情報取得してやんよ!!! | ときどきWEB 】
http://tokidoki-web.com/demo/130725_01.html

この方法でできれば、簡単だったのですが、どうもBASIC!のHTMLモードは、
fileAPIに対応していないらしく、テストしても画面が動かず全く反応しませんでした、

そこで自分でHTMLモードでファイル選択ダイアログみたいな画面を地味に
作成してみることにしました。

【HTMLモードで作成したファイル選択画面】
https://www.dropbox.com/s/nidx396ipkl642z/Screenshot_2014-04-05-00-00-14.png

ファイル選択ダイアログの処理を外部関数化して再利用しやすくして
テスト用のドライバープログラムを使って動作確認しました。

【ファイル選択画面外部関数とテスト用ドライバープログラム】
https://www.dropbox.com/sh/uxsvkj9mrsbwknx/jswYbFw9on

File.dir命令でファイル情報を取得してHTML画面を内部で生成しているので
同じディレクトリ内にファイルが何百もあるとHTML画面生成と描画に
時間が少しかかりますが、許容範囲だと思います。

これで少し便利になったかなと思っています。



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

209名無しさん:2014/05/11(日) 22:12:24
【その他】ネットの記事0511

◆ スマホのウイルスは99%がAndroid狙い?
http://dot.asahi.com/dot/2014050900060.html

そうかもなぁ 自由の代償?

◆【大実験】XPだったノートPCにAndroidを入れてみたら
http://trendy.nikkeibp.co.jp/article/pickup/20140428/1056942/?P=1

試してみたい気もしますが、先駆者の情報がもっと欲しいです。

◆iOS vs Android:タブレット対応が進んでいるのは?
http://www.lifehacker.jp/a/2014/05/140506ios_vs_android_tablet.html

ソコソコ対応してるのがソコソコあるのがandroidらしい。

◆ MacでAndroidアプリのプログラミングに挑戦! App Inventor編
http://android.ascii.jp/2014/05/10/app-inventor-140509/

二重スパイの気分?

◆話せぬ被告、タブレット端末で筆談 さいたま地裁裁判で
http://t.asahi.com/ep2m

そういう時代なんですね。

◆スマホやタブレットの充電速度を92%も高速化できる急速充電器「Legion Meter」
http://gigazine.net/news/20140509-legion-meter/

本当でしょうか?





2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

210<削除>:<削除>
<削除>

211名無しさん:2014/05/12(月) 07:49:02
【共通】低レベルで似たような

Androidなスマホアプリを紹介している有名サイト「オクトバ」の
照会記事で以下の2つの記事がありました。

【Pwiccer : 140文字を超える長文を「1枚の画像」にしてつぶやける!こんな方法があったなんて!】
http://octoba.net/archives/20140406-android-app-pwiccer-286230.html

【Siine Shortcut Keyboard : 日本語対応してくれー!シーンごとにサッと使える定型文が魅力の超速IME!】
http://octoba.net/archives/20140406-android-app-siine-shortcut-keyboard-284670.html

この二つの記事を見ていて、考えることは同じなんだなと思いました。

この2つのアプリに比べればはるかに低レベルですが私も自作ツールで
似たようなことをしているからです。

上の記事の方は私も自作ツール「漫画ツール」で漫画画像の吹き出し部分に
数行のコメントを入れてツイッターで画像添付してつぶやいています。

下の記事も自作ツール「付与・カットツール」には固定文言付与の機能を
持たせていてツイートする際に必ずつける文章を数種類事前に登録して
付与できるようにしています。

上の記事はツイッターの不便さを解消、下の記事は、ソフトウェアキーボード
の入力の面倒くささを軽減しているのだと思います。

私の場合、自作ツールを常用しているので自作ツールの操作性は、タブレット
での作業効率に直結します。

今後も作業が1回減るような修正を続けていこうと思っています。


2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

212名無しさん:2014/05/13(火) 07:44:13
【HVC-500Z】動画公開

大昔に2回ほどBASIC!の紹介動画を作成しました。

【☆AndroidでBASIC!で遊ぼう☆】
https://www.youtube.com/watch?v=skNH-ELDg9w

【☆AndroidでBASIC!で遊ぼう☆その2】
https://www.youtube.com/watch?v=MWu8B63j590

この2本の動画は、BASIC!という便利なアプリがあるのに
利用者がほとんどいないので使っている人を探したい思い
でアップしましたが500回と200回程度の再生回数で
残念ですが、使っている人には出会えませんでした。

この時は、音声なし字幕のみの動画を作りました。

それから10か月が経過して自作ツールも相当ふえたので
まとめて紹介しようと思い30分の長めの動画を作成しました。

【【音量極小ですいません】AndroidでBASIC!で遊ぼう(自作ツールの再紹介) 】
https://www.youtube.com/watch?v=0AEwJx_Jm6o

撮影方法は、クラムシェル端末のWM8850でBASIC!の
自作ツールを動作させて、HDMIで26型液晶テレビに
表示して、テレビの画面をHVC-500Zで撮影する方法です。

最初は kobo arc7を直接HVC-500Zで撮影しましたが
撮影対象が小さいせいかオートフォーカスがうまくいかず
撮影しなおしました。

ある程度わかっていたことですが、作成した動画の音量は
極端に小さい動画になりました。

HVC-500Zのマイクがプアな為です。

ただし、ちゃんと音声は取れています。音量自体はテレビの
ボリュームの値を通常10→30くらいに上げないと聞き取れ
ないレベルでした。

今回は、顔出しはいやですが、説明くらい自分でしゃべっても
いいかなと思ったので説明の音声付にしています。

ただ、あまりに音量が小さいし、私の滑舌もわるいので
仕方なく大量のアノテーションを YOUTUBEの動画編集
画面で追加しています。

最初、テレビでWM8850の画面を移したときは、画面左端が
完全に見切れていました。

困ってWM8850の設定画面をみるとテレビ表示をアジャスト
する設定があり、変更するとうまくいきました。

この設定は、HDMI接続時のみ表示される特殊な設定みたいです。

【HDMI接続前後の設定画面(ディスプレイ)の相違】
https://www.dropbox.com/s/dzek5e9rmwly5qo/Screenshot_2014-05-12-19-57-35.png
https://www.dropbox.com/s/fqzjzgoahcsmfqi/Screenshot_2014-05-12-19-59-47.png

WM8850は、自分自身の画面は800×400なのですが
HDMI出力では、1280×720で表示されるみたいです。

動画の音声を増幅して動画ファイルを更新できるアプリを
探してみましたがみつからず、音量はそのままにしています。

◆◆◆最後に◆◆◆
・ YOUTUBEのアノテーション設定画面はまぁまぁ使えます。
・自分の滑舌が悪すぎです。
・この動画を見てBASIC !が好きになってもらえるといいなぁ。







2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

213名無しさん:2014/05/14(水) 07:44:59
【共通】ファイルビューワ

先日、ファイル選択の部分のテストプログラムを作りましたが
それを利用して簡単な自作ツール「ファイルビューワ」を作成
しました。

ファイル選択が必要だと思って外部関数を作ってテストしたの
ですが、あまり使い道を思いつきませんでした。

でも、そのまま放置しておくといつかテストプログラムの存在
を忘れてしまいそうなので、ともかく何か作ることにして
結局、選んだファイルの中身を表示する自作ツールにしました。

テストの時は、ファイル選択用の外部関数の戻り値は、ファイル
名称のみでしたが、相対パスを返すように変更しました。

ファイル選択用の外部関数はディレクトリ内のファイルが多いと
ちょっと処理に時間がかかりますが許容範囲かなと思っています。

【ファイル選択画面】
https://www.dropbox.com/s/kjs5ky2tynmgoke/Screenshot_2014-04-07-20-58-45.png

画像の場合は、それをそのまま自作ツール「漫画ツール」で
使っている表示用HTML画面を生成する外部関数に渡すだけです。

【画像ファイル選択後の画面】
https://www.dropbox.com/s/dwzowrrofcckrd1/Screenshot_2014-04-07-21-00-24.png

テキストの場合も、一旦ファイルをtext.readlnで読み込んで
それをそのまま、自作ツール「メモデータベース」で使っている
表示用HTML画面を生成する外部関数に渡すだけでした。

【テキストファイル選択後の画面】
https://www.dropbox.com/s/n74ww8a3470l7n5/Screenshot_2014-04-07-21-02-37.png

外部関数化しておくと他ののプログラムで再利用しやすいので
いいと思います。

ちょっと意外だったのは、外部関数用のBASファイルの中に
複数の関数を定義するのは問題ないのですが、複数の関数の間で
同じgoto用ラベルを定義するとエラーになった事です。

関数内では変数は局所変数ですが、ラベルはそうではないようです。

自作ツールを作成したら最後にランチャーに登録しました。

【ランチャーに自作ツールが16個】
https://www.dropbox.com/s/6y7qwzdhn6ypee4/Screenshot_2014-04-07-21-04-19.png

自作ツールも既に16本、けっこう沢山作っています。

【ファイルビューワのプログラム、外部関数】
https://www.dropbox.com/sh/t219cg57jcs3i9g/dlftFZXec3



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

214名無しさん:2014/05/15(木) 07:45:25
【共通】ソートされていました。

先日作成したBASIC!の自作ツール「ファイルビューワ」の変更を
しようとして辞めた話を書きます。

【ファイル ビューワの画面】
https://www.dropbox.com/s/kjs5ky2tynmgoke/Screenshot_2014-04-07-20-58-45.png

この画面を見た時にあれっソートされないかなと最初思いました。

そこでfile.dir 命令で文字型配列に確保したディレクトリ内の
ファイル名をソートしようとarray.sort 命令を追加しました。

結果は何も変わりませんでした・・・汗

よーく先ほどの画面をみてみると、実はちゃんとソートされて
いました。

いままでwindowsの文字の並び順になれていたせいで勘違い
していただけでした。

どうもAndroidでは、記号<数字<大文字<小文字の順に
なるようです。

やっと、それに気づいたので無駄なソートを外しました。

意外な盲点でした。




2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

215名無しさん:2014/05/16(金) 07:45:57
【共通】bluestacks

日本では、イマイチの「BASIC!」ですが、本家の公式forumは、
相変わらず活発な書き込みがあります。

【RFOBASIC FORUM】
http://rfobasic.freeforums.org/index.php

この中に同じ人が質問した以下の2件がありました。

【FORM input has + for blank】
http://rfobasic.freeforums.org/viewtopic.php?t=2381&amp;p=11802#p11802

【FORM data input】
http://rfobasic.freeforums.org/viewtopic.php?t=2383&amp;p=11801

質問の内容は、ともかく、この人変わった使い方をしています。

わざわざ、パソコンにandroidのVMであるbluestacksを
入れてそこにアプリとしてBASIC!を入れて開発しているみたいです。

私も実は、この方法には少し興味があったりします。

ただ、やはりVM上なので問題はあるのかもしれません。

今年の下半期にはAMDのCPUを搭載したパソコンにはBluestacksが
オプションでプリバンドルされるという噂もあり、
ちょっと気になっています。




2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

216名無しさん:2014/05/17(土) 11:00:17
【その他】ネットの記事0517

◆ Xiaomi,世界初のTegra K1搭載Androidタブレット「Mi Pad」を6月に中国で発売。
http://www.4gamer.net/games/244/G024410/20140516101/
◆ 49インチ4Kで6万円台のAndroidスマートテレビMi TV 2、中国Xiaomiが発表
http://japanese.engadget.com/2014/05/15/49-4k-6-android-mi-tv-2-xiaomi/

Googleの副社長を引き抜いた東洋のapple躍進中

◆ビジネスで役立つ定番のAndroidアプリ (37) 簡単にリモートPC利用ができる「Chrome Remote Desktop」
http://news.mynavi.jp/series/androidbiz/037/

リモートデスクトップの利用は、ビジネス以外
にも自宅PCと繋ぐ用途がありますね。

◆ この夏 世界最薄にして最軽量の防水タブレットとは?
http://dot.asahi.com/dot/2014051500064.html

10.1インチは持ち運びしづらいと思いますがどうなんでしょう。

◆ プロのイラストレーターが筆圧感知対応タブレット6機種を試す! 週アスPLUS
http://weekly.ascii.jp/elem/000/000/221/221410/

サーフェスプロ2は案外いいらしいです。

◆ 世界でわずか6台のみ現存する「動くApple I」が実際に動作するムービー
GIGAZINE http://gigazine.net/news/20140516-original-apple-1-setup/

昔20万が今5千万! 骨董の領域ですね。
だが、BASICは今も活きています。

◆ 【無料】 ドットインストール社オフィスでプログラミングを勉強してみませんか?
http://www.ideaxidea.com/archives/2014/05/learn_programming.html

行きたいけど初老のおじさんじゃダメかな






2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

217名無しさん:2014/05/19(月) 07:45:41
【その他】小物買い

先日、ABC2014Sの見学で秋葉原に行って以来、どうしても
色々なガジェット小物が見たくなり、また行ってきました。

テクノ東映、上海問屋、あきばおー、サンコーレアモノショップ
などを巡って5000円分の小物を調達しました。

以下が小物の写真やリンクです。

【小物買いその1ーモバイルバッテリー】
https://www.dropbox.com/s/eio705mp2v2r4ue/20140412_182640.jpg

【小物買いその2ーLEDライトとスマホ用雲台】
https://www.dropbox.com/s/50q9xm5hubldfvx/20140412_182734.jpg

【小物買いその3ーUSBケーブルとマイクロSDカード】
https://www.dropbox.com/s/qps1p4w6wu98wu7/20140412_182809.jpg

【小物買いその4ーUSBハブ】
https://www.dropbox.com/s/imxgglibdd8daq4/20140412_182841.jpg

【小物買いその5ーBluetoothヘッドセット】
https://www.dropbox.com/s/517fxphi4se2unz/20140412_182859.jpg

【インカメラも利用できるクリップ式広角レンズ2】
http://www.thanko.jp/product/4589.html

合計8品をまとめて買ってきました。

やはり、アキバはいろんなものがあります。

あまりに楽しくて予定時間を過ぎてかなり長時間お店を
回ってしまいました。

それぞれの小物については、全部は、詳細を書くつもりは
ありませんが、面白い小物については、少しづつ書いて
行こうと思っています。



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

218名無しさん:2014/05/20(火) 07:57:13
【keepod】注文しちゃいました

変なモノを衝動発注していましました。

【わずか700円でハードディスクが壊れた中古パソコンでも動かせるKeepodが凄い!】
http://kyouki.hatenablog.com/entry/2014/05/18/070315

この記事を見てちょっとなんだろうと思い公式サイト
を覗いてみました。

【keepod公式サイト】
http://keepod.org/

英国の団体(企業?)らしいです。

公式サイトには、以下の記載がありました。

The world’s most popular mobile OS running on your
desktop! Keepod is Based on Android 4.4 (KitKat)
running**the most powerful OS on the planet directly
from your USB drive.

Keepod**is designed to be fast in every possible way.
It’s quick to boot**on your**PC, **loads apps and web
pages in a snap, and makes even an old PC feel
modern again.

つまりは、古いパソコンにUSBメモリーみたいなモノ
を装着するとkitkatが動くというものらしいです。

1台購入すると1台寄付という話にも完全に釣られて
android好きとしてどうしても欲しくなり衝動発注して
しまいました。

我が家のwindows XP機で試したいとおもっています。

正直、諸元も不明なので使えるかどうかかなり不安です。

日本円で3千円くらいなのでまぁいいかもしれませんが

到着は7月以降になりそうですが楽しみに待ちたいと
思います。





2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

219名無しさん:2014/05/21(水) 08:34:35
【その他】モバイルバッテリー

秋葉原で買った ガジェット小物 その1です。

【モバイルバッテリーDIATEC FILCO PowerBank Slim 3.0】
https://www.dropbox.com/s/murah1n5dcalggo/20140412_182950.jpg

入力 5V1A
出力 5V1.2A
容量 3.7V 4400mA リチウムポリマー
外寸、重量 111x68x15mm,145g
USBケーブル付き

テクノ東映で買いました。4400mAの容量で990円と
激安のモバイルバッテリーです。

我が家には7000mAのCheeroがありますが、セカンド
バッテリーとしていいかなと思っています。

バッテリー本体には、本体充電用のDC5Vinのプラグの口と
給電用の普通のUSBが1つあります。

あとは、バッテリーの状態を示すインジケータとオンオフの
スライド式ボタン位しかありません。

ネクサス72013も充電できますと書いてあったので購入。

私のkobo arc7でも問題なく充電できました。
1.2Aでの充電なのでiPad系は無理だと思います。

大きさもほぼタバコの箱サイズでコンパクトでいいと思います。




2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

220名無しさん:2014/05/22(木) 08:00:06
【その他】LEDライト

秋葉原で買った ガジェット小物 その2です。


【LEDライト 品名不明】
https://www.dropbox.com/s/qlkw0h882ue9gw6/20140412_192151.jpg

LEDライト 10個(白色)
USB DC 5V
重量 48グラム

上海問屋で購入。281円でした。

このライト店によって400円以上するところもあったので
安く買えたと思っています。

以前、100均のセリアでLED1個の同じような商品を買って
いますが、このライトはLEDが10個もあります。

セリアのライトは明るさはまぁまぁなのですが、やはり照らせる
範囲の狭さが弱点でした。

このライトは、写真の通り広い範囲が照らせるので使えそうです。

ちょっとフレキシブルアームが柔らかすぎるような気もしますが
許容範囲だと思います。

普通のUSB用のライトなのでWM8850用で買いましたが、モバイル
バッテリー直挿しでも点灯するのでいいかなと思っています。



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

221名無しさん:2014/05/23(金) 07:45:29
【その他】ヘッドセット

秋葉原で買った ガジェット小物 その3です。

【Bluetoothヘッドセット 多摩電子工業T-478】
https://www.dropbox.com/s/p6j9k49kb0npwok/20140412_215045.jpg

通信方式 Bluetooth2.1+EDR
最大通信距離 1メートル
最大ペアリング 8台
バッテリー 内蔵 リチウムポリマー
充電時間 2時間
連続通話 4時間
連続待受 100時間
USB充電ホルダー カープラグ付き

あきばおーで購入 790円でした。

全然買う予定はなかったのですが衝動買いしてしまいました。

今時、Bluetooth2.1というのもどうなのかなとは思いましたが
動作確認済の機種にSC-03Eが明記されていたので購入しました。

最近の機種だとBluetooth3 や4だと思うのでもっと省電力で
長持ちなんだろうと思います。

この種のヘッドセットは、流通業のドライバーさんなどに広く
利用されているので値段の割にはしっかりした作りだと思います。

SC-03Eとのペアリングも全く問題なくいけました。

実際の通話や着信、受信ともOKでした。

充電も普通のUSB給電とカープラグもちゃんとついており、
充電すればすぐ使えるセットでいいと思います。



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

222名無しさん:2014/05/25(日) 10:16:02
【その他】ネットの記事0524

◆Androidで「iCloud」の快適さを実現―自動バックアップ「AOSBOX Android Pro」
http://ascii.jp/elem/000/000/897/897152/

AMAZON AWSをクラウドで利用しているらしいので安心ですね。

◆iPhoneでもAndroidも使えるBluetooth方式のシャッターリモコン
http://news.livedoor.com/article/detail/8864677/

これかなり欲しいです。

◆新Androidフォン、OnePlus Oneのコストパフォーマンスは驚異的**299ドルでGalaxy 5に迫る http://jp.techcrunch.com/2014/05/21/20140520oneplus-one-review-smartphone-value-redefined-by-a-newcomer/

Cyanogenmod絡みのデバイスかな。そもそもこんな性能が必要?

◆【2名様にプレゼント】iPhone/Androidと連携する魚群探知機「SONA.r Ball」
http://news.mynavi.jp/news/2014/05/23/394/

釣り好きの一部ではたまらないでしょうね。

◆激安1万円でクアッドコア・300g未満の7インチタブレット「HP 7 Plus」発売
http://gigazine.net/news/20140523-hp-7-plus/

kobo arc7より明らかにお得ですね。






2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

223名無しさん:2014/05/26(月) 09:36:56
【その他】広角レンズ等

秋葉原で買った ガジェット小物 その4です。

【スマホ用魚眼、広角、マクロレンズ】
https://www.dropbox.com/s/8uhummw4iaink6s/20140413_070901.jpg

サンコーレア物ショップで購入。2130円でした。

小さな巾着袋にクリップとレンズカバー2つとレンズが3つ入る
形になっていました。

広角で使うときには広角用+マクロ用を合体させて使うのですが
収納時も合体した状態でレンズカバーをつけます。

マクロで使うときにはマクロ単体。

魚眼で使うときも魚眼単体で使い、収納時にはレンズカバーを
付ける形になります。

たしかyoutuberの瀬戸弘司さんもだいぶ前に紹介していた
スマホのカメラの部分にクリップで止めるタイプのレンズです。

ちょっと高いなぁとおもったのですが魚眼レンズが店頭にサンプル
品として置いてあったのをSC-03Eで試してみて
あまりにインパクトがあるので買ってしまいました。

【レンズなしと魚眼レンズとの比較】
https://www.dropbox.com/s/7ylnh9pf3xxwagk/Ktate20140413074252.jpg

【広角とマクロの比較】
https://www.dropbox.com/s/ofs2ffk5thwfbud/Ktate20140413074655.jpg

魚眼と広角は、周りに黒いフチが出てしまいますが、クリップを
スマホ用シリコンカバーを付けた状態の上から取り付けているので
スマホのレンズからの距離がでてしまっていると思います。

正直、スナップやちょっとした動画をスマホで撮影する時はこのまま
でいいんじゃないかと思っています。

2000円ちょっとで楽しめるレンズなんてなかなか面白いと思いました。







2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

224名無しさん:2014/05/27(火) 07:46:57
【その他】EPUB

最近、電子書籍を読む方ではなく作る方にも
少し興味があって調べていました。

電子書籍にも色んなフォーマットがあるよう
ですが、よく聞くフォーマットとしてepubの
名前だけは知っていました。

【EPUB-wikipedia】
http://ja.m.wikipedia.org/wiki/EPUB

【電子書籍フォーマットの本命、「EPUB」をいまのうちに理解しておく】
http://www.publickey1.jp/blog/11/epub.html

上記のサイト見てみると、EPUBは、実体は
zipファイルで中身は、HTMLやCSS(XML?)と
画像ファイルが所定の配置に従い固められた
もののようです。

また、以下のサイトでは専用のマークダウン言語で
作成したテキストと画像ファイルから EPUB形式に
変換する無料WEBサービスを実施してくれています。

【電書ちゃんのでんでんコンバーター】
http://conv.denshochan.com/

このサイトでは、EPUB用のブラウザー上で動く、
テキスト編集エディターもありますが、
kobo arc7のchromeでは正しく動作しませんでした。

まだ、試していませんがパソコンで少し試してみて
うまく使えるようならテキスト編集ツールをBASIC!で
自作してもいいかなと思っています。


そんなことを考えていたら @webcreatorboxさんのツイート
を見かけました。

https://twitter.com/webcreatorbox/status/456634445718499328

英語ですが、CSS絡みの書籍なので早速UG802でダウンロードしてみました。

EPUB以外のフォーマットも含めてzip形式のファイルでした。

特に解凍ソフトは入れていませんが、esファイルエクスプローラの機能で
解凍できました。多機能なファイラーですばらしいと思います。

解凍したファイルから、.epubの拡張子のファイルをコピーして
dropbox経由でkobo arc7に移しました。

kobo arc7でesファイルエクスプローラから直接開くとプリイン
されているGoogle Playブックスで開けました。

【Google Play ブックスの写真】

https://www.dropbox.com/s/4z4dvieeriwsrbi/Screenshot_2014-04-18-12-33-32.png
https://www.dropbox.com/s/wfwmcw7dyguex9l/Screenshot_2014-04-18-12-34-15.png


私は、arc7では電子書籍アプリは、もちろんkoboを使っているので
koboのライブラリに取り込む方法を探してライブラリの画面にインポート
機能があることを発見しました。

インポートの画面でEPABファイルを選択するとあっさりライブラリーの
一覧に取り込まれました。

【koboの写真】

https://www.dropbox.com/s/hqfrz7if2kd5d4b/Screenshot_2014-04-18-12-34-46.png
https://www.dropbox.com/s/5fdx6bestx7j8o9/Screenshot_2014-04-18-12-35-16.png

【koboのライブラリーインポート画面の写真】

https://www.dropbox.com/s/nz110drbel03m4g/Screenshot_2014-04-18-12-35-37.png
https://www.dropbox.com/s/kadimtuzhicidh8/Screenshot_2014-04-18-12-35-50.png
https://www.dropbox.com/s/h9n62qa3j549w4m/Screenshot_2014-04-18-12-36-14.png

Playブックスとkoboで比較すると少しkoboの方がフォントが綺麗で
見やすいと思います。

koboは、専用フォントを使っているのが効いてるのかもしれません。




2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

225名無しさん:2014/05/28(水) 07:55:50
【共通】共有が出来ちゃいました

先日、kobo arc7で自作ツールのメモデータベースや
漫画ツールで、共有が利用出来ず、BASIC!のプログラム
処理に切り替えたことを書きました。

【過去の研究日誌】
http://kdiary1.fc2.com/cgi-bin/d.cgi/hvc-500z/?dt=20140416
http://kdiary1.fc2.com/cgi-bin/d.cgi/hvc-500z/?dt=20140417

ここで書いたことは、system.write命令でam startコマンドが
使えないということでした。

最近、RFOBASIC Forumで以下の記事を見つけました。
http://rfobasic.freeforums.org/launch-external-application-and-get-data-back-t1798-10.html

この記事では、am startコマンドの後に「--user 0」をつけると
あるアプリとの共有がうまくいったという内容が書かれて
いたので、色々テストしてみました。

試したのは以下の19個のコマンドです。それぞれのコマンド
発行直後の画面をキャプチャーしました。

まずは、前半の8個分を載せておきます。

1.0: /system/bin/am start -a android.intent.action.MAIN -n com.android.browser/.BrowserActivity --user 0

ブラウザー起動の明示的なインテント。

【結果画面】
https://www.dropbox.com/s/x6tx6lu4khwhij5/Screenshot_2014-04-19-14-16-07.png


2.0: /system/bin/input keyevent 82

メニューキーを押した時の動作。

【結果画面】
https://www.dropbox.com/s/5pt8c6k6er08b9j/Screenshot_2014-04-19-14-16-42.png


3.0: /system/bin/am start -a android.intent.action.MAIN -n com.android.calculator2/.Calculator --user 0

電卓アプリを明示的インテントで起動。

【結果画面】
https://www.dropbox.com/s/ocig2kdq5qg3gul/Screenshot_2014-04-19-14-17-03.png


4.0: /system/bin/am start -a android.intent.action.EDIT -t "text/plain" -c "android.intent.category.DEFAULT" -d file:/sdcard/rfo-basic/data/kka.txt --user 0

暗黙的インテントでテキストファイルを共有(編集)

【結果画面】
https://www.dropbox.com/s/po6wxa0mp0d45ny/Screenshot_2014-04-19-14-17-40.png


5.0: /system/bin/am start -a android.intent.action.VIEW -t "text/plain" -c "android.intent.category.DEFAULT" -d file:/sdcard/rfo-basic/data/kka.txt --user 0

暗黙的インテントでテキストファイルを共有(表示)

【結果画面】
https://www.dropbox.com/s/fv7ym9sf7gpjtu2/Screenshot_2014-04-19-14-18-14.png


6.0: /system/bin/am start -a android.intent.action.VIEW -t "image/png" -c "android.intent.category.DEFAULT" -d file:/sdcard/rfo-basic/data/fy.png --user 0

暗黙的インテントで画像ファイルを共有(表示)

【結果画面】
https://www.dropbox.com/s/ig4gmj2iwwkwia4/Screenshot_2014-04-19-14-18-59.png


7.0: /system/bin/am start -a android.intent.action.VIEW -t "image/png" -c "android.intent.category.BROWSABLE" -d file:/sdcard/rfo-basic/data/fy.png --user 0

暗黙的インテントで画像ファイルを共有(表示、カテゴリー違い)

【結果画面】
https://www.dropbox.com/s/zaeve09doxpacx9/Screenshot_2014-04-19-14-19-45.png


8.0: /system/bin/am start -a android.intent.action.EDIT -t "text/*" -c "android.intent.category.DEFAULT" -d file:/sdcard/rfo-basic/data/kka.txt --user 0

暗黙的インテントでテキストファイルを共有(編集、MIME形式違い)

【結果画面】
https://www.dropbox.com/s/sl6rom39e8jz9ib/Screenshot_2014-04-19-14-20-27.png



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

226名無しさん:2014/05/29(木) 07:47:15
【共通】共有が出来ちゃいました2

kobo arc7でテストした共有の結果の続きです。

結果としてはかなり共有はできます。

しかし何故am startコマンドの後に「--user 0」をつけると
うまくいったのかの理由はわかっていません。

ただ、おそらくAndroid OS 4.2からマルチユーザー対応に
なった事が影響しているのではないかと思っています。

引き続きテストの後半分の発行コマンドと直後の画像を
載せておきます。

10.0: /system/bin/am start -a android.intent.action.MAIN -n com.android.settings/.Settings --user 0

明示的インテントで設定画面を呼び出し。

【結果画面】
https://www.dropbox.com/s/rvpf865sstli14v/Screenshot_2014-04-19-14-21-45.png

11.0: /system/bin/am start -a android.intent.action.MAIN -n com.android.settings/.wifi.WifiSettings --user 0

明示的インテントでWI-FI画面を呼び出し。

【結果画面】
https://www.dropbox.com/s/f8db5hnubg7nw89/Screenshot_2014-04-19-14-22-14.png

12.0: /system/bin/am start -a android.intent.action.VIEW -d http://www.yahoo.com --user 0

暗黙的インテントでURLを共有。

【結果画面】
https://www.dropbox.com/s/g4cvs0m3w20zgc2/Screenshot_2014-04-19-14-22-54.png

13.0: /system/bin/am start -a android.intent.action.MAIN -c android.intent.category.HOME --user 0

明示的インテントでホーム画面を呼び出し。

【結果画面】
https://www.dropbox.com/s/wp5usulwfh2kt7p/Screenshot_2014-04-19-14-23-45.png

14.0: /system/bin/am start -a android.intent.action.SEARCH --user 0

暗黙的インテントで検索のアプリ選択を呼び出し。

【結果画面】
https://www.dropbox.com/s/hlofk9jfkhzw4gt/Screenshot_2014-04-19-14-24-30.png

15.0: /system/bin/am start -a android.intent.action.VIEW -t "application/pdf" -c "android.intent.category.DEFAULT" -d file:/sdcard/Download/test.pdf --user 0

暗黙的インテントでPDFファイルを共有。

【結果画面】
https://www.dropbox.com/s/kkky3kyik5hmefy/Screenshot_2014-04-19-14-24-58.png

16.0: /system/bin/am start -a android.intent.action.MAIN -n jp.co.airfront.android.a2chMate/jp.syoboi.a2chMate.activity.ResListActivity -d http://jbbs.shitaraba.net/bbs/read.cgi/computer/43882/1380461699/ --user 0

明示的インテントで2CHMATEを呼び出しして掲示板のスレッドのURLを共有。

【結果画面】
https://www.dropbox.com/s/fbt8lsa2jipg48m/Screenshot_2014-04-19-14-25-18.png

17.0: /system/bin/am start -a android.intent.action.MAIN -n jp.co.airfront.android.a2chMate/jp.syoboi.a2chMate.activity.HomeActivity --user 0

明示的インテントで2CHMATEを呼び出し。

【結果画面】
https://www.dropbox.com/s/o1x2039wnh0fk8j/Screenshot_2014-04-19-14-25-43.png

18.0: /system/bin/am start -a android.intent.action.MAIN -n com.dropbox.android/.activity.DropboxBrowser --user 0

明示的インテントでDropbpxを呼び出し。

【結果画面】
https://www.dropbox.com/s/ky5d32ljrv5k7fm/Screenshot_2014-04-19-14-26-18.png

19.0: /system/bin/am start -a android.intent.action.MAIN -n com.android.settings/.Settings$WifiSettingsActivity --user 0

明示的インテントでWi-Fi設定を呼び出し。

【結果画面】
https://www.dropbox.com/s/5mp9gihjbwjevqw/Screenshot_2014-04-19-14-27-09.png

20.0: /system/bin/am start -a android.media.action.IMAGE_CAPTURE --user 0

明示的インテントでカメラを呼び出し

【結果画面】
カメラはちゃんと起動しましたが、キャプチャーはとってません。

【テストプログラム】
https://www.dropbox.com/s/0z1lzqpuhkhmfc0/t-sys2u.bas


2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

227名無しさん:2014/05/30(金) 07:45:52
【共通】ファイルビューワーを機能拡張

先日、共有機能で利用するam startコマンドがkobo arc7で
使えないと思っていたら実は、少しパラメータを追加したら
BASIC!のsystem.write命令で利用できたという話をしました。

しかし、自作ツールの「メモデータベース」「漫画ツール」
では既に共有を利用せずに自前でHTMLモードで表示する
画面機能を作成して利用してしまっています。

せっかく、修正したのを元に戻すのも面白くないのでそのまま
継続利用していこうと思っています。

そこで、他のツールに共有を利用した機能を何か加えられない
かと考えて、自作ツール「ファイルビューワー」を修正しました。

ファイルビューワーは、HTMLモードの画面にディレクトリリスト
を表示してファイルを選択するとテキストファイルや画像を
HTMLモードの画面に表示するツールです。

共有を使えば、例えば、HTMLファイルをHTMLビューワーアプリ
で表示してレイアウトを確認する事が可能になります。

修正の概要は以下の通りです。

【自作ツール ファイルビューワーのファイル一覧画面】
https://www.dropbox.com/s/7a2am1hhka0ldmi/Screenshot_2014-04-20-08-39-51.png

ファイルビューワーのディレクトリ選択画面でファイルを
選択した時に共有機能を利用するか確認するダイアログを
追加しました。

【共有を利用するかどうかの選択画面】
https://www.dropbox.com/s/fwxe5ii2vkn2m4z/Screenshot_2014-04-20-08-40-04.png

イエスを選択するとプログラムでsystem.write命令を使って
am startコマンドを発行します。

【共有を利用した場合のアプリ選択のOS画面】
https://www.dropbox.com/s/0wjwqmvohmwuj32/Screenshot_2014-04-20-08-40-25.png

コマンドを発行するとOSのアプリ選択の画面が表示できます。

【共有でギャラリーを選択して表示した結果】
https://www.dropbox.com/s/0gzxmk9hjhwp7gm/Screenshot_2014-04-20-08-40-33.png

また、ダイアログでノーを選択した時は、以前からある
HTMLモードのビューワー画面を表示します。

【共有を利用しない時の自作ツールでの画像表示画面】
https://www.dropbox.com/s/sk1mvoizs3ld3bp/Screenshot_2014-04-20-08-41-23.png

現状は、テキスト形式(例:txt,html,css,bas)と画像(
例:jpg,png,gif)とpdfくらいしか共有を利用できませんが
そのうち動画ファイルくらいは対応しようかなと
思っています。

【自作ツール ファイルビューワーのソースプログラム】
https://www.dropbox.com/s/aq3kq3nbkawoa01/a-fview1.bas



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

228名無しさん:2014/05/31(土) 13:56:03
【その他】ネットの記事0531

◆ダウンロードサーバーのお知らせとお詫び
http://buffalo.jp/support_s/20140530.html

おそろしい話ですが説明不十分な告知。

◆ Samsung、Android搭載のGalaxy GearでもTizenを利用可能にするアップデートを提供開始
http://jp.techcrunch.com/2014/05/31/20140530samsung-starts-updating-the-galaxy-gear-to-tizen-to-give-it-better-battery-life-and-more/

「Samsungはスマートフォン後のモバイルデバイスにて、
Tizen活用の道を探っているように思われる。」らしい。

◆女子生徒のグループが視覚障害者向けAndroidアプリを開発、Verizonのコンテンストで優秀賞に
http://jp.techcrunch.com/2014/05/30/20140529these-tween-girls-created-an-android-app-for-the-blind/

すばらしい話ですがアプリの内容について具体的な話は
書かれていません。

◆Android 4.4.2にアップデートしたXperia Zの“ラグ”を軽減する方法
http://getnews.jp/archives/587810

一般向けの方法じゃありませんね。

◆ Google Playストアを介さずにAndroidアプリをダウンロードできる「APK Downloader」のAndroidアプリ版が登場
http://getnews.jp/archives/587748

これも一般向けじゃないですね。

◆ ソニーの世界最薄・最軽量タブレット「Xperia Z2 Tablet」をiPad Airなどのライバル機と比較してみた
http://gigazine.net/news/20140530-sony-xperia-z2-tablet-1st-review/

いいですね。でもお高いんでしょ?

◆タブレット端末市場の成長減速、ファブレットの影響
http://mw.nikkei.com/tb/#!/article/DGXNASFK30031_Q4A530C1000000/

ファブレットはスマホの分類なんですね。

◆初心者にもよくわかる!Excelによる技術計算の全パターンを解説(入門〜実務)
http://www.nikkan.co.jp/edu/semi/o140825.html

ここまで大風呂敷なセミナーは知らなかったです。





2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

229名無しさん:2014/06/02(月) 07:47:33
【共通】動画にも対応

BASIC!の自作ツール「ファイルビューワー」の動画の
表示を機能追加しました。

動画のMIME形式はネットで調べると"video/*"
だったのでこれをandroid.intent.action.VIEW
のアクションを指定してテストしたらあっさり表示
できました。

【ファイルリストの画面】
https://www.dropbox.com/s/b2wwf9mf0gprnsb/Screenshot_2014-04-20-18-02-12.png

【.mp4ファイルを選択後のOS共有画面】
https://www.dropbox.com/s/7v93es0d2h75xyq/Screenshot_2014-04-20-18-02-41.png

とりあえず、よく使いそうな動画形式であるmp4,mpg
aviなどのファイルを指定したときに動画の共有を
するように指定してファイルビューワを修正しました。

【ソースプログラム】
https://www.dropbox.com/s/37ucndef326iq5p/a-fview1.bas

あと同様に電子書籍のEPUBファイルも表示しようとして
MIME形式を"application/epub+zip"にしてアクション
android.intent.action.VIEWでテストしてみました。

結果はちゃんと共有は呼び出されたのですがPlayブックス
へのアップロードが始まってしまったのでEPUBのローカル
表示はできませんでした。

電子書籍についてはもう少し勉強したいと思っています。




2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

230名無しさん:2014/06/03(火) 07:44:03
【その他】wri.pe

ITPROに以下の記事がありました。

【Webブラウザだけで利用できるシンプルで軽快なメモ帳アプリ】
http://itpro.nikkeibp.co.jp/article/COLUMN/20140411/550128/?ST=system&amp;P=1

オンラインメモ帳は、WEBサービスとネイティブアプリの
組み合わせが多いのですが、こちらはWEBサービスで
AndroidでもOKとのことだったのでテストしてみました。

登録が、facebookかgithubとのアカウント連携という
つかっていないサービスとの連携でしたが、とりあえず
登録してもまず使わないだろうと思われるgithubに
登録して連携しました。

余談ですが、私はfacebookに食わずぎらいのくせに
苦手感が強いです。

原則、実名登録のSNSなんて実際に利用しなくてもイヤ
なので本来開発者さん向けで私には敷居が高くて使い
こなせないgithubの方を選びました。

同様に食わずぎらいなものに iPhoneがあります。
統制されたアップルのエコシステム、ブランド戦略が
感覚的に苦手です。

さてwri.peです。

いろいろ機能があるようですが、とりあえずシンプルに
オンラインメモ帳として確認してみました。

パソコンでは、もちろん問題はありません。

つづいてkobo arc7でも試してみました。

Chromeでちゃんと表示されますし、入力も問題なさそうです。
Autosaveもちゃんとできているみたいです。

画面もちゃんとレスポンシブ対応でした。

【wri.peの横持ちと縦持ち画面】
https://www.dropbox.com/s/7bguqti44pjva0v/Screenshot_2014-04-21-12-23-02.png
https://www.dropbox.com/s/e3v4suvny0ndezd/Screenshot_2014-04-21-12-23-35.png

つかえそうなのでもう少し試してみたいと思います。



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

231名無しさん:2014/06/04(水) 07:44:29
【共通】バグ

先日修正したファイルビューワーでバグを発見して修正しました。

ファイル一覧画面でファイル選択終了のボタンを押したときに
「ファイルビューワでは表示できない拡張子です。」というメッセージが
表示されてしまうバグでした。

【ファイル一覧画面】
https://www.dropbox.com/s/b2wwf9mf0gprnsb/Screenshot_2014-04-20-18-02-12.png

ファイル選択を途中でやめる時に押すボタンなのでもちろん
ファイルは何も選択していない状況なので当然おかしい動きに
なります。

修正自体はとても簡単だったのです。すぐに修正しました。

私の自作ツールにはこういった地味なバグはたくさんあるだろうと
思っています。

この研究日誌の多くが BASIC! 関連の記事になっており、
各記事にはたいていその時点もプログラムソースへのリンクを
貼っていますがかなりバグはあるだろうと思います。

ただ、もしかすると誰かの参考になるかもしれないので記事と
してはプログラムのリンクはのこしていこうかと思っています。




2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

232名無しさん:2014/06/05(木) 07:46:05
【共通】ロービジョン

画面の見やすさが一番重要だとあらためて認識しました。

先日以下ののブログ記事をみかけました。

【ロービジョンとウェブ2014】
http://cocktailz.jp/blog/190/

この記事は、視覚障害者にもいろいろなケースがあり、
かなり多くの人がロービジョンとよばれる状態にあることを
説明しています。

そのため、WEBを見やすく作る必要があること、特にスマホ
でよくあるアイコンは判別しづらいことが書かれています。

また高齢者にも同様なことが言えるのではとの内容も
ありました。

私も視力の劣化や老眼など目の機能の衰えは認めたくない
ですが確実にあります。

私のBASIC!のプログラムも私自身の目の劣化にともなって
少しづつ変更されてきています。

BASIC!のコンソールモード画面は、print命令のみで作成
可能なので便利ですが、ピンチイン、ピンチアウトができないので
文字サイズは、固定で見づらいと思います。

【コンソールモードの自作ツール画面】
https://www.dropbox.com/s/5slhs15865p3fhw/Screenshot_2014-04-23-08-57-33.png

グラフィックモードは、色や文字サイズも自由に変更できますが
縦持ちや横持ちでも大丈夫なようなレスポンシブ対応が難しい
上に画面をスクロールできないのでレイアウトが難しいです。

【グラフィックモードの自作ツール画面】
https://www.dropbox.com/s/o2kmbth2ggjmpwq/Screenshot_2014-04-23-08-56-02.png

HTMLモードだと色、文字サイズ、レスポンシブ、スクロール
ともに可能ですが、HTMLやCSSの知識が必要ですし、
一般的には外部HTMLファイルが必要になります。

【HTMLモードの自作ツール画面】
https://www.dropbox.com/s/q2bepuz1k3caoar/Screenshot_2014-04-23-08-55-45.png

私自身は、既存の自作ツールのHTMLモード化をHTML→
BASIC!内部変数変換ツールや外部関数化をしながら
すすめて行こうとしています。

最後にHTMLモードは面倒な部分もありますがネット上に
多くのサンプルがあり、慣れれば作成も容易なことから
画面を作る際は、一番に利用を考えるべきだと思います。


2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

233名無しさん:2014/06/06(金) 07:45:20
【その他】今日のタブレッタさん

久々にこの種の記事を書きますが、帰りの電車ですごい
ひとを目撃しました。

タブレッタさんではなくスマホッタさんでしたが
なんと、二刀流です。

携帯電話を2台持ちの人はいますが2台同時利用は、
初めてみました。

その人は40代のビジネスウーマンでしたが、左手に
iPhone、右手にandroidのスマホを持ってbluetooth
のヘッドセットを耳につけていました。

iPhoneの方では、片手でゲームを操作しながら、
もう一方では動画を見ていました。

電車の中でこの荒技はすごいです。

きっと忙しい方なんでしょうね。

ちょっとびっくりしました。



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

234名無しさん:2014/06/07(土) 13:22:33
【その他】ネットの記事0607

◆Windows 8.1 with Bingの正体は“0ドルWindows"
http://pc.watch.impress.co.jp/docs/column/ubiq/20140606_652135.html

帝国の逆襲ですね。三つ巴の戦い。

◆ Project Tangoの第二の開発機はTegra K1タブレット、1024ドルでふつうの人も買える
http://jp.techcrunch.com/2014/06/06/20140605googles-project-tango-tablet-is-a-1024-7-inch-tegra-k1-powered-device-with-depth-sensing/

Googleの野心的なプロジェクト、ゲーム以外で実用化されるものに期待ですね。

◆東芝の7インチWindowsタブレットは史上最安の約100ドル?:COMPUTEX2014
http://weekly.ascii.jp/elem/000/000/227/227286/

windowsとandroidのデュアルブートにすればバカ売れしますよ。

◆新型モデルをスマホ5機種・タブレット2機種、スマートバンドまで発表のAcer
http://gigazine.net/news/20140607-acer-ct2014/

わたしにはAcerに魅力を感じないです。

◆Moto XやDroid UltraなどのAndroid 4.4.2を搭載したMotorolaスマートフォンをroot化する方法が公開
http://getnews.jp/archives/593503

いまやルート化にニーズなんて無いのでは?




2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

235名無しさん:2014/06/10(火) 07:44:57
【いろいろ】旅行先にて1

先日、知り合いと箱根に旅行にいきました。
現地集合だったので自分の車で行ってきました。

今までに購入したガジェット類をいろいろ持っていきましたので
その時の感想を書いておこうと思います。

便利になったなぁというのが率直な感想です。

【HVC-500Z】

http://www.geanee.jp/products/yashica_hvc-500z.html

本研の名前の由来ともなった中国製の激安ビデオカメラです。
すでに販売は中止になっており後継機も存在しないようです。

1万円もしないトイビデオカメラですが、1080P 30fps対応で、
AF、光学5×デジタル10倍ズームというそこそこの性能が決めてに
なって当時は購入しました。

旅行中の撮影の為、久々の出動となりました。
手ブレ補正が弱いのが弱点で3脚は必需品ですが屋外での撮影は
問題ありませんでした。
またマイクも指向性が強く、風切音もかなりあるため、拾いませんが、
私は音は逆にあまり拾わない方がいいので特に問題はありません。

バッテリーもあまりヘタリなく、案外持ちもいいので液晶ディスプレーも
みづらいことは、ありませんでした。

宿泊先では持参したHDMIケーブルをつかってテレビと接続し
当日屋外で晴れや曇りの中で撮影したビデオを鑑賞しましたが、
ホワイトバランス/色効果/露出補正はデフォルト設定のままですが
非常に見やすく宿のテレビでも全く問題なくきれいに鑑賞できました。

あえていえば、ちょっと画角が狭いのが残念ではあります。

録画形式はAVCHD(H.264)なので編集はしづらいらしいですが
私はあまり編集しないので問題ありません。

自宅に戻ってからHVC-500Zから32GBSDHCカードを抜いて、クラム
シェル端末のWM8850のSDカードスロットに挿してWi-Fi経由でNAS
へ合計5GBのファイルをesファイルエクスプローラをつかってコピー。

続いてNASから Androidスティック UG802に挿しているマイクロSDHC
カード16GBにコピーしました。

UG802にてMX動画プレーヤを使って再生しましたが全く問題なく鑑賞
出来ています。

更に、UG802にて動画をYOUTUBEにアップロードしましたがこちらも
問題なくできました。

最後にHVC−500Zはコスパ最高のお気楽ビデオカメラだと思います。

国内一流メーカーのビデオカメラとは比べ物にならないとは思いますが
あまり不満なく使えるアタリのカメラだと思います。

ほかのガジェットについては次回書こうと思います。





2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

236名無しさん:2014/06/11(水) 07:45:23
【いろいろ】旅行先にて2

前回の続きで旅行先で活躍したガジェット達の話です。

【SC-03E】

https://www.mydocomo.com/onlineshop/products/smart_phone/SC03E.html

すでに2世代前となったスマートフォンです。

普段は、音声電話、キャリアメール、テザリングくらいしかつかって
いませんが、旅行時は特に以下の点で重宝してます。

◆画角の広い静止画撮影
→集合写真にとてもいいです。サイバーショットと比べてみましたが
→本当に画角が広い

◆ビデオメモ的な動画
→音声をきちんと拾い、手ブレ補正も強力、ちょっとした動画スナップ
→に最適

【モバイルバッテリー】

http://www.diatec.co.jp/products/det.php?prod_c=708

秋葉原のテクノ東映で990円で買った激安バッテリーです。

SC-03Eの充電には4400mAで十分です。

【Bluetoothヘッドセット】

http://minkara.carview.co.jp/userid/379994/car/752972/3573663/parts.aspx

製品ページはすでにないのでレビューしてる方の記事をリンク。

結構古いヘッドセットですがあきばおーで770円で買ったものです。

SC-03Eとの相性がとてもよく運転中の通話はとても安定して
音質もいいと思います。

【TK-GMFBP029BK】

超小型のBluetoothワイヤレスキーボードです。

かなり前にSC-03E用で購入しましたが、相性が良くなくキー暴走して
連続で同じ字が入力される場合はよくありました。

ただkobo arc7との相性はよく、宿泊先でちょこっと長めの文章入力するときに
とても重宝しました。

最後に、今回の旅行で一番役に立った物は、HVC-500Zだと思います。
極端なことを言えばスマホで動画撮影しても実は、大して変わらないのですが
いかにも撮影してる感じがして旅行のイベントとしてはいいのかなと思います。

案外常用耐久性もあり、誰でも使えるいいビデオカメラだと思います。


2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

237名無しさん:2014/06/12(木) 07:46:22
【共通】付与・カットツール修正

既存のツール「付与・カットツール」をHTML化しよう
と修正テスト中です。

付与・カットツールは元々グラフィックモードで作成
しており以下のような画面です。

【元々の付与カットツールメイン画面】
https://www.dropbox.com/s/f2kjj0n9rjt07kl/Screenshot_2014-05-01-18-43-00.png

もともと、CH-AND7000用でつくったので800×400
の画面を意識して作成したので現在のkobo arc7で表示
するとかなり余白の多い画面になっています。

なにより、縦持ちに持ち替えても画面は横のままという
使いづらさがありました。

満員電車の中では縦持ちの方が操作しやすいのでなんとか
したいと思っていました。

まずは、HTMLモードで使用するHTMLファイルを作成。

【元のHTMLファイル】
https://www.dropbox.com/s/rsi3kr6rua1tjl7/kotei.html

作成したHTMLのレイアウトを確認するためにesファイル
エクスプローラーでファイルをタップしてプリインアプリ
のHTMLビューワーで表示

【雛形HTMLをタップした時の選択画面】
https://www.dropbox.com/s/xzh92vexf7w1cpj/Screenshot_2014-05-01-18-45-15.png

実際の表示した結果は以下です。

【HTMLビューワーでの表示 横持ち状態】
https://www.dropbox.com/s/d83i89xqs2u27k5/Screenshot_2014-05-01-18-44-26.png

【HTMLビューワーでの表示 縦持ち状態】
https://www.dropbox.com/s/l1gjmj78kg7lq63/Screenshot_2014-05-01-18-44-36.png

次に元のHTMLファイルをインプットにしてプログラムで
使えるように文字型変数に変換するツールを実行しました。

【HTML→文字型変数変換ツール】
https://www.dropbox.com/s/5xzfavkt7agqtzq/t-htmlhen.bas.txt

【文字型変数への変換結果】
https://www.dropbox.com/s/lacwp3m2t476t2h/htmlhen.txt

次に変換結果を元に外部関数を作成しました。

【付与・カットツールのHTML画面表示用外部関数】
https://www.dropbox.com/s/8q4htim54iotegk/t-htmlpnlk1.bas.txt

次に既存の付与・カットツールを修正してグラフィック
モードの表示部分やタップした後の判定処理をカット。

さらにHTMLモードで動くように判定処理を作り直し
ました。

【付与・カットツールの修正テストプログラム】
https://www.dropbox.com/s/gm6p8l9csamprg1/t-kotei4bk3.bas.txt

修正テストプログラムを実行した場合のHTMLモードの
画面の表示は以下です。

【BASIC!画面での表示 横持ち状態】
https://www.dropbox.com/s/00a9glq3sfpa5w7/Screenshot_2014-05-01-18-46-25.png

【BASIC!画面での表示 縦持ち状態】
https://www.dropbox.com/s/9d3ltne5s3xus2g/Screenshot_2014-05-01-18-46-34.png

HTMLビューワーで表示した場合と縦持ち状態での表示
が異なっていますが、BASIC!実行時に表示される画面の
方が好ましいので問題はありませんでした。

これで縦持ち画面でも操作可能になりました。

まだ、もう少しHTMLモード化したい部分があるので
引き続きテストしています。

◆◆◆最後に◆◆◆

HTMLモードは非常に使い勝手が良く、おすすめの機能
だと思います。

HTMLを文字変数化するのは、変換ツールを作成すれば
簡単にできます。

使いまわすことを考えて外部変数化すると便利です。





2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

238名無しさん:2014/06/13(金) 09:21:30
【共通】付与・カットツール修正2

先日より修正テストしていた付与・カットツールのHTMLモード化
ですがとりあえず終了しましたので本番利用を始めました。

本当は、もう少し修正したほうがいいのかもしれませんが
主目的である縦持ちでの操作はできているので良しとしています。

先日の修正に引き続いて修正したのは、固定文言を付与する
為の固定文言を選択する画面です。

元々の選択画面はただ、コンソール画面にprint文で表示していた
だけでした。

【元々の固定文言選択画面】
https://www.dropbox.com/s/0q4ftef26t5hhlz/Screenshot_2014-05-02-06-19-16.png

選択画面を5秒間表示後、入力ダイアログを表示していました。

【元々の固定文言選択画面ー5秒表示後、入力ダイアログ】
https://www.dropbox.com/s/z7g5j0xud0p0vzq/Screenshot_2014-05-02-06-19-31.png

入力ダイアログが画面中央にでてしまうと後ろの画面が
見づらくなります。
そこでこれを上部テンキー固定の一覧HTML画面に変更しました。

【上部テンキー固定の修正後画面、縦持ち画面】
https://www.dropbox.com/s/b3jyxdftdjpb482/Screenshot_2014-05-02-06-20-48.png
【上部テンキー固定の修正後画面、横持ち画面】
https://www.dropbox.com/s/m2fejlt9iq2udmv/Screenshot_2014-05-02-06-22-17.png

HTMLモードなので縦持ち、横持ちとも問題なく表示できます。

テンキー付一覧画面は、メモデータベースで利用していた外部関数
をそのまま使おうとしていましたが、一部あわない箇所があったので
流用して別関数を作成しました。

共通化すればいいのですが・・・・手抜きしてます。

【ソースプログラム・メイン&外部関数】
https://www.dropbox.com/s/vtr25d2jyjd14j8/a-kotei4.bas.txt
https://www.dropbox.com/s/jwddlj73sa7uc15/a-htmlpnlk1.bas.txt

◆◆◆最後に◆◆◆
上部にテンキーを固定する一覧画面のメリット
・数字を入力時にソフトウェアキーボードが有効化されない。
・一覧をスクロールしてもテンキーは画面上部に常に表示
特にソフトウェアキーボードは画面半分ちかくを占めたりするので
操作性の向上に有効だと思います。




2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

239名無しさん:2014/06/14(土) 23:48:26
【その他】ネットの記事0614

◆JavaScriptでAndroidアプリを開発! Macでも動くAndroidScript
http://weekly.ascii.jp/elem/000/000/230/230040/

面白そう。ちょっと気になります。

◆ GroovyがAndroid上で実行可能に
http://www.infoq.com/jp/news/2014/06/groovy-android

これもプログラム言語の話。タブレット環境で開発できる
という意味だと思います。

◆Firefox OS用のOpen Web AppsがAndroidのネイティブアプリとしても利用可能に
http://getnews.jp/archives/598881

これも開発ネタですが、Firefox OSやOpenWebAppsの
普及促進策でしょうか。

◆OSライセンス無償のタブレット、「Windows 8.1 with Bing」
http://www.nikkeibp.co.jp/article/matome/20140611/402213/

あんまり使わないwindows機。安いに越したことは
ありません。

◆教育現場でタブレット活用拡大 アップルとMS、シェア争い激化
http://www.sankeibiz.jp/business/news/140614/bsc1406140500004-n1.htm

Androidはその自由なカオスがだめなんですかね?
AOSPなら良さそうなのに

◆アップルは新しいプログラミング言語「Swift」が開発者に気に入られることを望んでいるが、そう上手くいくだろうか?
http://ascii.jp/elem/000/000/903/903703/

ネガティブな記事かなと思いましたが、本当に
心配しているようです。




2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

240名無しさん:2014/06/16(月) 07:44:37
【arc7】3台のキーボード

やはり、私はキーボードを重視しているようです。

kobo arc7が我が家に来てしばらく経ちますが、
そこそこの性能のこのタブレットのいい点としては
ともかく、キーボードとの相性がいいです。

実際、私は状況によって3台のキーボードを使い
分けていますが、kobo arc7との相性はバッチリです。

【3台のキーボード】
https://www.dropbox.com/s/ajobha4dk4wdmpw/20140504_220339.jpg

写真は、右の1台が上海問屋で昔買ったUSBキー
ボードで左上部がバッファローの超小型bluetoothキー
ボードTK-GMFBP029、左下部がイオシスで買った
小型bluetoothキーボードKB-1303です。

USBキーボードは、もともとCH-AND7000用、超小型
bluetoothキーボードは、SC-03E用に買ったものです。

CH-AND7000は、相性問題はなく普通に使えましたが
SC-03Eは、キー暴走する現象があり、相性問題が
ありました。

arc7 とは、3台とも問題なく使えますし、bluetoothで
の接続も早いです。

今では、通常の通勤時にはカバンの中にUSBキーボード
カバー、自宅では小型Bluetoothキーボード。

超小型Bluetoothキーボードは荷物が多い通勤時にエマー
ジェンシーで利用しています。

ちょっと試してみたくて以下の写真のような強引な接続
を試してみました。

【arc7とハブとUSBキーボードとマウス】
https://www.dropbox.com/s/8z3tgppzo2ot35a/20140504_101522.jpg

キーボードもマウスも問題なく使えました。

◆◆◆最後に◆◆◆
kobo arc7とキーボードの相性は秀逸だと思います。

キーボードをAndroidタブレットで多く使いたい方は、
arc7は、かなり有力候補になると思います。




2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

241名無しさん:2014/06/17(火) 07:58:57
【共通】HTMLモードの実験

少しBASIC!のHTMLモードの実験をしていました。
結果は良好だったので少しまとめます。
地味でディープな内容ですが、実験内容は以下です。

「HTMLモードでFORMタグを使わずにテキスト
ボックスに入力された日本語をBASIC!プログラムに受け渡せるか」

あまり私の自作ツールでは、HTMLモードでinput
タグを使っていませんが、どうしても必要な場合もあります。

その場合、formタグでsubmit時にget形式で送信して
BASIC!側の処理に受け渡していました。

今回は、formタグを取り外して、別の方法で日本語が
文字化けせず受け渡せるかどうかテストしました。

今回テストで使用したのは自作ツール「置換ツール」で
利用しているHTMLファイルです。
変更前の概要は以下です。

----- 変更前 -----

<form id='main' method='get' action='FORM'> →フォームタグ利用
<p>
置換前文字列<input type="text" name="mae" size="30" value="@@1"> →テキストボックス
</p>
<p>
置換後文字列<input type="text" name="ato" size="30" value="@@2"> →テキストボックス
</p>
(中略)
<p>
<input type="submit" value=" 送 信 "> →送信ボタン
</p>
</form> →formタグの終了
<p>

<input type="button" value=" 終 了 " onClick="doDataLink('Exit')" /> →終了ボタン

----- 変更前(終わり) -----

ごく、一般的なフォームタグを利用しており、送信
ボタンを押すとget形式のフォーマットでBASIC!側に送られます。

get形式なので日本語は、URLエンコードされて
BASIC!側に送られます。

BASIC!には標準でURLデコードする関数はありません。
過去にこの辺あたりの事を記事にしてます。

【共通】HTML命令 その4
http://kdiary1.fc2.com/cgi-bin/d.cgi/hvc-500z/?dt=20130902

けっこうややこしい話ですが、フォームからデータが
get形式で送られた場合の挙動について書いています。

結果としてURLデコードされて日本語として処理はできます。

2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

242名無しさん:2014/06/17(火) 08:04:26
「前の日誌が行数が多すぎの為に分割」

続いて、変更のHTMLの概要が以下です。

----- 変更後 -----

置換前文字列<input type="text" name="mae" size="30" id="in1" value="@@1"> →ID名を追加
</p>
<p>
置換後文字列<input type="text" name="ato" size="30" id="in2" value="@@2"> →ID名を追加
</p>
(中略)
<p>
<input type="submit" value=" 送 信 " onclick="doDataLink(document.getElementById('in1').value+'%%##%%'+document.getElementById('in2').value)"> →送信ボタン
</p>
<p>
<input type="button" value=" 終 了 " onClick="doDataLink('Exit')" /> →終了ボタン

----- 変更後(終わり) -----

変更後は、formタグがなくなり、送信ボタンを押したときに
document.getElementByIdでテキストボックスの内容を取得し
そのまま、doDataLink関数を呼び出してBASIC!側にURL
エンコードなしで受け渡す形です。

変更後の画面は以下です。ちょっと改行が正しくありませんが
今回のテストには影響ないのでそのままテストしました

【テスト用に作成したHTML画面】
https://www.dropbox.com/s/itfxqv0atfaiyla/Screenshot_2014-05-05-16-09-40.png

結果的には、HTMLから受け渡された日本語文字列が
文字化けせずにコンソール画面にprint文で表示できました。

【テスト用プログラム実行後のBASIC!コンソール画面】
https://www.dropbox.com/s/5e6salvzhqpgnw5/Screenshot_2014-05-05-16-10-25.png

【テストに使用したプログラムとHTMLファイル】
https://www.dropbox.com/s/4x0svxl20bayhjg/t-htmtste2.bas.txt
https://www.dropbox.com/s/1yrstux26p5r1u8/testkix1.html.txt

◆◆◆最後に◆◆◆
formタグは、BASIC!では使いづらいと思います。
doDataLink関数のパラメーターにdocument.getElementById
を利用すると、BASIC!プログラム側がシンプルになり、
いいと思います。

2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

243名無しさん:2014/06/18(水) 07:54:00
【共通】全てのディレクトリ

BASIC!のテストプログラムで一つ実験してみました。
結果として予想した通りにいきました。

実験内容は、arc7の/sdcard配下の全ディレクトリの
名前の取得です。

【テストプログラム】
https://www.dropbox.com/s/thlojl70ax108lt/t-dirall1.bas.txt

ロジック的には、繰り返しfile.dir命令を呼び出すだけ
ですが、配列に格納する仕方だけ少し試行錯誤が
ありました。

関数の再帰呼び出しができるのがBASIC!の特一つの
特徴ではありますが、ちょっと不安だったので
配列に格納しています。

【処理結果】
https://www.dropbox.com/s/g0dmlldy4uo4yqw/Screenshot_2014-05-08-22-31-43.png

実際に実行した結果、arc7の/sdcard配下には、437
個のディレクトリがあることがわかりました。

テストプログラムでは、ディレクトリ名を格納する
配列は1000個の要素で定義していますが、
もう少し余裕をもたせた方がいいかもしれません。

とりあえず、ディレクトリ名は取得できたので
そのディレクトリにあるファイルへのアクセスも
できると思います。

今後テストしていこうかと思います。

◆◆◆最後に◆◆◆
タブレットには、思ったより多くのディレクトリが
あります。

特にアプリのディレクトリの階層はかなり深いです。

特定の拡張子があるファイルを全て調べたいという
ニーズがあれば、このテストプログラムを少し改修
すれば使えると思います。






2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

244名無しさん:2014/06/19(木) 07:46:35
【HVC-500Z】YOUTUBEにアップ

最近、動画を撮影する機会があり、久々に三脚を
持ち出してHVC-500Zで撮影をしました。

全然内容を理解していませんでしたが、HVC-500Z
の仕様を改めて確認したところ以下となっていました。

【YASHICA 光学5倍ズーム搭載 フルハイビジョンカメラ HVC-500Z|商品情報|GEANEE】
http://www.geanee.jp/products/yashica_hvc-500z.html

この中でビデオカメラとしての性能をあらわすのが以下の
項目らしいです。

撮像素子:1/3.2型 503万画素CMOSイメージセンサー

【画像(イメージ)センサー・(CCD・CMOS)の大きさ比較】
http://www.antaresdigicame.org/photo_gallery/camera/camera87.html

このページをみるといかに小さい撮像素子かわかると
思います。

レンズ:F2.8-4.8 f=5-25mm 35mmカメラ換算 38(W) 〜 190(T)mm

【ビデオカメラの選び方 JVC】
http://www3.jvckenwood.com/dvmain/point/

この記事によれば、F値も普通は1.8もあるそうですので
決して明るくはないそうです。

でも、HVC−500Zで撮影した動画を本体とテレビをHDMI
ケーブルでつないで表示するととてもきれいです。

私自身の主観でもそうですが、いっしょに動画鑑賞した人も
同じ意見なのできれいなのだと思います、三脚必須ですが・・・

きれいに撮れているので限定公開で YOUTUBEにアップしました。

手順は以下の通りです。
1.HVC−500ZからSDカードをはずしてWM8850にセット
2.WM8850でesエクスプローラでWZR-300HPの簡易NASにコピー
3.WZR-300HPの簡易NASからUG802のmicroSDカードにコピー
4.UG802の youtubeアプリでアップロード

アプリでのアップロードは簡単にできますがエラーがあった場合
ちゃんと表示されないので結局ブラウザーでYOUTUBE画面を
見る必要がありました。

また、15分以上の動画は、以下の作業が追加で必要です。

【15 分を超える動画のアップロード】
https://support.google.com/youtube/answer/4523193?hl=ja&amp;rd=1

電話番号の登録が求められるのでちょっと嫌でしたが、
違法な動画ではないのでまぁ仕方ないかと思っています。

◆◆◆最後に◆◆◆
・HVC−500Zは、手ブレ補正が超弱いです。(三脚必須)
・手ブレ補正以外は、全然イケてます。
・YOUTUBEアプリでのアップロードは簡単ですが、エラー
 がわかりづらいです。






2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

245名無しさん:2014/06/20(金) 07:46:08
【共通】ファイル検索

先日テストしていたkobo arc7のディレクトリ一覧を
作成するBASIC!のテストプログラムの発展形として
自作ツール「ファイル検索」を作成しました。

コンセプトは間違えて別のディレクトリにコピー
したり、保存場所がわからなくなったファイルを
探すためのツールとして作成しています。

機能的には、必要十分ですが、性能的にはかなり
重たいツールになりました。

ます、タブレットのディレクトリ情報を取得します。
arc7での実行では約450程度のディレクトリ情報
を取得するのに約30秒程度かかります。

【ディレクトリ情報取得中の時の画面】
https://www.dropbox.com/s/ic8tt78yt001qoj/Screenshot_2014-05-10-06-20-25.png

作業の進み具合がわかるようにコンソール画面の
タイトルで進捗状況がわかるようにしました。

次にファイル種類を選択させる画面を表示します。

【ファイル種類選択画面】
https://www.dropbox.com/s/13xb9m0vif8n6zb/Screenshot_2014-05-10-06-20-44.png

ファイル種類は、写真、テキスト、PDF、動画の
4種類とシンプルな作りにしました。

次に選択した種類のファイル情報を全ディレクトリ
から取得しています。
この処理がかなり重く最も多くのファイルがある
写真の場合、約3分弱かかります。

【特定のファイル種類のファイルを取得中の画面】
https://www.dropbox.com/s/y33tyq5cvzow78u/Screenshot_2014-05-10-06-23-26.png

この部分も何も表示しないとフリーズしたと勘違い
するのでコンソール画面で進捗を表示しています。

次に取得したファイル情報を一覧化したHTML画面
を表示しています。

【ファイル種類のファイルを一覧表示する画面】
https://www.dropbox.com/s/pp5rlqtnk3mwm05/Screenshot_2014-05-10-06-24-53.png

上部にテンキーが出る一覧選択画面です。

個別のファイルについている番号をテンキーで入力
すると共有または、写真やテキストでは専用のHTML
画面で内容を表示できます。

【個別のファイルを表示する画面】
https://www.dropbox.com/s/r3bzh0ew8i4ev7a/Screenshot_2014-05-10-06-25-36.png

このツールを作成していて驚いたのは、まだ使い
始めて数ヶ月のkobo arc7の中には非常に大量の
写真ファイルが存在するということです。

全体で約1700の写真ファイルがありました。

kobo、twitter、dropboxといったアプリの配下の
ディレクトリには、電子書籍の画像だったり、
サムネイルやキャッシュといった形で大量の画像
ファイルが残されていることがわかりました。

あとBASIC!的な話だと長大な文字列を使うと
プログラムの性能が大幅に劣化します。

このツールの用途は、どうしてもファイルが見つ
からない場合を想定しているので性能面は、
あまり意識しないのでいいですが性能重視だと
使わない方法を考えた方がいいかもしれません。

2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

246名無しさん:2014/06/20(金) 07:47:31
前の日誌の続きです。

自作ツールのプログラムは以下です。

【BASIC!のソースプログラム・外部関数】
https://www.dropbox.com/s/1vg593mbgievb2r/a-dirall4.bas.txt
https://www.dropbox.com/s/1tm3gs00da457cj/a-htmlpnl1.bas.txt
https://www.dropbox.com/s/6kmo3kfcysdueoc/a-htmlpnla.bas.txt
https://www.dropbox.com/s/sdg5jp9nj42qu8o/a-htmlpnlf2.bas.txt
https://www.dropbox.com/s/cnpq0ijfrzxnim5/a-htmlpnlk1.bas.txt
https://www.dropbox.com/s/uvjg8fsg2fllgri/a-htmlpnll1.bas.txt

5本もの外部関数を使っていますが、他ツール
の関数を再利用している為です。

再利用で生産性は上がっていると思います。

◆◆◆最後に◆◆◆
・タブレットの中は、写真ファイルがたくさん
・長大文字列の処理には性能を注意
・外部関数を使う場合はラベルの重複に注意
・console.title文は、進捗情報を表示するのに有効







2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

247名無しさん:2014/06/22(日) 07:52:12
【その他】ネットの記事0621

◆ITpro NOW - どうやら本当に安くなるWindowsタブレット
http://itpro.nikkeibp.co.jp/article/COLUMN/20140617/564544/

約2万円ほど安くなるようです。

◆Samsungの最新フラッグシップタブレット「Galaxy Tab S」を日本国内に投入へ!
http://news.livedoor.com/article/detail/8961033/

タブレットの世界も2極化です。

◆SamsungとAppleの覇権争いはさらに激化? 新タブレット投入で
http://eetimes.jp/ee/articles/1406/19/news060.html

激化するに決まってます。

◆アップルの新プログラミング言語「Swift」--その目的と意味するところ
http://japan.cnet.com/news/commentary/35049422/

こんなに話題になる言語もなかなかないと思います。




2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

248名無しさん:2014/06/23(月) 07:47:48
【共通】画像結合ツール修正

いつもの通り地味なBASIC!自作ツールの修正記事です。

今回は、画像結合ツールをHTML化しようと思い、
当初は以下の変更予定でした。

◆画像結合ツールのHTML化予定(当初)

・現在の特定のフォルダーに結合する2枚のファイルを
事前に手でコピーするやり方をファイルが選択できる形
に変更する

・2枚の画像が準備済みか確認するダイアログをHTML
に変更する。

・背景色がいいかどうか 確認するダイアログをHTML
に変更する。

・結合した、縦および横並び画像をHTML画面で表示する
(共有も使えるようにする)

しかし、面倒になり(汗)、今回は途中で修正内容を
変更しました。

◆画像結合ツールのHTML化予定(今回)

・現在の特定のフォルダーに結合する2枚のファイルを
事前に手でコピーするやり方をファイルが選択できる形
に変更する→取りやめ

・2枚の画像が準備済みか確認するダイアログをHTML
に変更する。→実施

・背景色がいいかどうか 確認するダイアログをHTML
に変更する。→実施

・結合した、縦および横並び画像をHTML画面で表示する
(共有も使えるようにする)→実施

・結合画像のサイズを少し大きくする。→追加

自作なので変更計画はあっさり変更しちゃいました。

修正前と修正後の見た目の違いは以下です。

【準備確認ダイアログの変更】
https://www.dropbox.com/s/22t2215tt7q01bc/Screenshot_2014-05-15-23-06-26.png
https://www.dropbox.com/s/divtn1pgxbobdgk/Screenshot_2014-05-15-23-09-36.png

【背景色確認ダイアログの変更】
https://www.dropbox.com/s/q0mo5vlng1ggo69/Screenshot_2014-05-15-23-07-57.png
https://www.dropbox.com/s/vmq5z2gsk91ojzx/Screenshot_2014-05-15-23-10-06.png

【結合した画像の表示と共有の呼び出し】
https://www.dropbox.com/s/mbwj002jbpqdp73/Screenshot_2014-05-15-23-11-06.png
https://www.dropbox.com/s/qkaxkfv6jgsool1/Screenshot_2014-05-15-23-11-47.png

【画像サイズを少し大きく】
https://www.dropbox.com/s/bj39lmmr1p5ippe/Kyoko20140516061030.jpg

特にダイアログにinput命令を使うことは、OKのボタンを
ミスタップすると即プログラムの実行中止になるので
今後もできるだけ避けたいと思っています。

【ミスタップ後の状態(実行中止)】
https://www.dropbox.com/s/ac9paais83e8hrm/Screenshot_2014-05-15-23-06-43.png

そのうち取りやめたものも、修正しようかなと思っています。

このツールは、私がBASIC!で最初に作成した自作ツールなので
大事にしていこうと思っています。

【画像結合ツールのソースと外部HTML関数】
https://www.dropbox.com/s/gtumldosvhc9t5t/a-gattai7.bas.txt
https://www.dropbox.com/s/086w8knua96o0ty/a-htmlpnl1.bas.txt
https://www.dropbox.com/s/pn6hoim0koz245p/a-htmlpnla.bas.txt

249名無しさん:2014/06/23(月) 07:49:15
(前のページの続きです。)

修正中わかった細かいネタ2つ

◆グラフィック系の命令 (gr.)ではパスの指定が???

修正中に気付いたのですがどうもgr命令ではパスの指定が
「../../」と「/../../」が同じと思われているみたいです。

◆グラフィックと HTMLモードの混在

以下のやり方はエラーになりませんでした。
ちょっと危険かもしれませんが…

1.グラフィックモードで処理
2.gr.front 0でコンソールモード画面に遷移(gr.closeなし)
3.html.open発行でHTMLモードで処理
4.html.close発行でコンソールモード画面に遷移
5.gr.front 1でグラフィックモードに復帰

◆◆◆最後に◆◆◆
自分がそうしていないのもありますが・・・汗
仮に他の人に聞かれたら以下のように答えると思います。

・コンソールモードでのinput命令は極力排除したほうがいい。
・モードを変更するときはちゃんとcloseしたほうがいい。
・グラフィックは位置の判定(計算)が大変。
・まずはHTMLモードで検討したほうがいい。
・どうしてもできない場合は、グラフィックモードで。





2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

250名無しさん:2014/06/24(火) 07:47:57
【その他】コンビニエンステーブル

私は、外ではkobo arc7を使っていますが、我が家では
ほとんどAndorod TV STICK UG802をテレビに繋いで
使っています。

UG802はRK3066のデュアルコアですが、案外性能が
いいのでメールやネットの閲覧やYOUTUBEや簡単な
ゲームなどでは全く問題ありません。

普段は、UG802に無線ドングルをさして2.4GHzの無線
キーボード+マウスセットであるバッファローの
BSKBW07膝の上に載せて使っていました。

最近ソファー用のミニテーブルがあると長文の入力が
できるといいなぁと思い始めて楽天でコンビニエンス
テーブルなる商品を見つけて購入しました。

【コンビニエンステーブル】
http://item.rakuten.co.jp/watch-me/ct002_2?scid=me_ich_conf_order_03&amp;_mpt=101&amp;_mpe=191575-20140514-0122428131

テーブルなのに2580円で税込送料込という激安商品です。
レビューの評価が良かったので買ってみました。

【コンビニエンステーブルの箱】
https://www.dropbox.com/s/jk4tli58psqspu4/20140517_155348.jpg

箱は、ほぼ天板のサイズでした。

【部品の写真】
https://www.dropbox.com/s/a33q2ycxxtox1wh/20140517_155852.jpg

部品数が5個しかないので組み立ては10分程度でした。

【テーブルにキーボードを置いた所】
https://www.dropbox.com/s/tdtob2wcf9fd5je/20140517_161536.jpg

早速、キーボードやマウスなどを置いてみましたが
天板の表面が少しザラっとした加工になっていて
滑りにくい工夫がさているみたいです。
天板の大きさが想像以上に広くてかなりのモノを
置けると思います。

【テーブルにキーボード付きレザーケースを置いた所】
https://www.dropbox.com/s/d6bjhuri41650sh/20140517_163321.jpg

kobo arc7にキーボード付きレザーケースを付けた
状態だと膝の上では安定しづらいですが、もちろん
テーブルの上であれば問題はありません。

大型のノートパソコンなど重量のあるものだと
強度の問題が出る可能性がありますが、我が家の
使い方だとなかなかいいかなとおもっています。

◆◆◆最後に◆◆◆
・リビングPCなどソファーでキーボード、マウスを
使う人にはオススメ。
・強度や仕上げなどは値段相応ですが十分実用的です。
・天板がたたみやすい形状なので持ち運び時は脚を
持って移動した方がいいと思います。







2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

251名無しさん:2014/06/25(水) 07:45:14
【共通】漫画ツール修正

またBASIC!の自作ツールを変更しました。

漫画ツールは、あらかじめ特定のディレクトリに
おいてある複数の吹き出し付き漫画画像ファイルを
一覧表示して選択した1枚の漫画画像の吹き出しに
好きな文字列を入力して画像ファイルとして保存
できるツールです。

このツールで作った漫画画像をブログやツイッターで
私は利用しています。

以下は吹き出しに好きな文字列を入力したあとのグラ
フィックモードのBASIC!の画面です。

【漫画ツール編集済の画面】
https://www.dropbox.com/s/0zvszme28ykzynr/Screenshot_2014-05-17-17-04-46.png

つい最近の修正で漫画ツールで作成した画像を自前
のビューワーで表示できるように修正していました。

【漫画ツールの自前の画像作成結果表示画面】
https://www.dropbox.com/s/7exh872rg81y38v/Screenshot_2014-05-17-17-05-36.png

今回、更に別の自作ツール「ファイルビューワ」と
同様に共有を使うかどうか選択できる画面を追加
しています。

【新たに追加した共有の選択の画面】
https://www.dropbox.com/s/csomfbo8fzcrem6/Screenshot_2014-05-17-17-10-33.png

上記の選択画面でyesを選択するとAndroidのアプリ
選択画面が呼び出されます。

【共有選択後のandroidのアプリ選択画面】
https://www.dropbox.com/s/win4fintc2vp3n0/Screenshot_2014-05-17-17-11-04.png

ここでギャラリーを選択すればギャラリーが起動され
保存した漫画画像が表示されます。

【ギャラリーの画面】
https://www.dropbox.com/s/qkb5smigxlzdg3v/Screenshot_2014-05-17-17-11-21.png

この機能を追加した理由は、「ツイッターと連携しや
すい」からです。

ギャラリーの画面の左上には、ツイッターのボタンが
既に登録されているのですぐに画像をツイッターに
送ることができます。

【ツイッターの画面】
https://www.dropbox.com/s/036g6iflbdd3rkb/Screenshot_2014-05-17-17-11-29.png

いままでは、漫画ツールが終了した後にESファイル
エクスプローラを開いて作成したファイルを選択して
ギャラリーを開いてツイッターに連携していました。

ここの作業手順は、確実に省力化できると思います。

【漫画ツールソースプログラムと外部関数】
https://www.dropbox.com/s/we2ykliz54t9b3c/a-manga3.bas.txt
https://www.dropbox.com/s/s019yq600afzkql/a-htmlpnl1.bas.txt
https://www.dropbox.com/s/ktoy9q3ze5w11s0/a-htmlpnla.bas.txt

外部関数は、もちろん使い回ししているので既存の
プログラムになります。

◆◆◆最後に◆◆◆
・また別の機会に書こうと思いますが共有は、
いい点と悪い点があります。
・外部関数は使い回ししやすいの便利です。
・BASIC!のプログラムを作るときは、まずHTMLモード
が使えるか検討したほうがいいと思います。





2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

252名無しさん:2014/06/26(木) 07:53:07
【共通】クリッカブルマップ

BASIC!のHTMLモードで画像処理がどこまでできるか
テストプログラムを作成して調べてみました。

確かHTMLのイメージ画像でもたしかクリックした
時の座標が取得できる方法があったはずと思い
調べていたら以下の記事を見つけけました

【画像をクリックしてその地点の座標を変数x、yに代入したいのですが - JavaScript - 教えて!goo】
http://oshiete.goo.ne.jp/qa/2745098.html

この記事を参考にBASIC!のテストプログラムで使用する
HTMLファイルを作り始めました。

記事にはjavascriptでクリックした位置を計算すれば取得
可能と書かれていたので更に調べて以下の記事を参考に
HTMLファイルを作成しました。

【JavaScriptプログラミング講座 ダイアログを表示する】
http://hakuhin.jp/js/dialog.htm

【javascriptのキャスト - 備忘録】
http://blog.goo.ne.jp/kori39/e/03d9ce6a3180e9a553644a763fc42542

【ウィンドウ名.alert()−JavaScriptリファレンス】
http://www.htmq.com/js/window_alert.shtml

これらの記事からダイアログの出力方法や数値型の
座標位置情報を文字型に変換する方法を確認して作成
しました。

ここまではパソコンでHTMLファイルを作成、その後
kobo arc7でテストプログラムを用意しました。

テストプログラム自体は正常に動作してHTMLファイル
をロードしてjavascript問題なく動作しましたが
一点問題があることがわかりました。

それは、ピンチインして拡大した場合、正しく座標位置
が取得できない事でした。

そこでピンチインを抑止する方法を調べるとすぐに
見つかりました。

【HTML5とCSS】
http://www33.atpages.jp/usuisq/10_clock.html

mataタグ1つを追加するだけで抑止できました。

更に表示している画像のサイズを取得する方法も調べて
見つけたので以下のサイトを参考にしてjavascriptを
修正しました。

【 [JavaScript] 画像のオリジナル サイズを取得する 最もシンプルな方法】
http://cojocco.blog113.fc2.com/blog-entry-131.html

座標位置もオリジナルサイズもgetElementByIdの情報で
取得できることがわかりました。

実際に作成したテストプログラムでの動きは以下です。

【クリッカブルマップのテストプログラム画面】
https://www.dropbox.com/s/wota7429xt518ff/Screenshot_2014-05-18-14-53-44.png

テスト用の画像上のどこかをタップすると以下のダイアログ
が表示されます。

【画像クリック時に座標を表示した位置確認ダイアログ】
https://www.dropbox.com/s/8sfd5x5n0wjwa5e/Screenshot_2014-05-18-14-53-55.png

ちゃんと座標位置やオリジナルサイズが取得できています。
このダイアログでキャンセルを押すと以下ののダイアログ
が表示されます。

【位置確認ダイアログでキャンセルを選択した時に表示するダイアログ】
https://www.dropbox.com/s/epi466fz53d4188/Screenshot_2014-05-18-14-54-47.png




2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

253名無しさん:2014/06/26(木) 07:53:54
(前の日誌の続きです。)

Windowsのダイアログとはかなり見た目が異なりますが
想定した処理ができていました。

最後にキャンセルではなくOKを選択するとBASIC!の
コンソール画面にタップした座標位置とオリジナルの
画像サイズの情報をプリントされました。

【テストプログラム終了時のコンソール画面】
https://www.dropbox.com/s/xuqyd1cgc43app4/Screenshot_2014-05-18-14-55-31.png

この結果により、HTMLモードで実行したjavascript
が取得した座標位置、画像サイズの情報をBASIC!の
プログラム側に受け渡しできた事が確認できました。

【テストプログラムのソースとHTMLファイル】
https://www.dropbox.com/s/wa6dbhgnzr1lyax/t-htmtste3.bas.txt
https://www.dropbox.com/s/reu4lbgweu9ep0r/clickable.html

◆◆◆最後に◆◆◆
・ネット上にはHTMLやjavascriptの情報が沢山。
・うまく参考にすれば、HTMLモードで使える。
・但し、HTMLモードではjavascriptのエラーメッセージ
が出ないのでダンマリみたい状態になるので注意。
・パソコンでHTMLファイルを作るときは文字コード
はUTF-8が無難だと思います。

254名無しさん:2014/06/27(金) 07:46:27
【共通】BASICを話しますか?

有名なガジェット情報サイトであるEngadgetでちょっと前に
「Do you speak BASIC?」という BASIC50周年的な記事
があり、そこに投票する画面がありました。

【Do you speak BASIC?】
http://www.engadget.com/2014/05/01/basic-programming-language-50th-birthday/

Do you speak BASIC?の投票の選択肢は、以下です。
時点の投票状況は%で示されています。

・Still coding in it today. 18%
・Not since I was a kid. 65%
・I ain't BASIC! 11%
・I love brunch and kale. 6%

「Still coding in it today」は今でも作ってます!という
意味だと思います。

集計の母数は3千を超えているのでその中で18%は、
立派なもんかなと思いました。

もちろん私もその中の一人です。

日本ではなぜか昔やった、懐かしい→もうやらないけど
という人ばかりです。

タブレットでのBASIC!もなかなか楽しめます。
この楽しさをうまく文章に現わせていませんが・・・







2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

255名無しさん:2014/06/28(土) 16:47:05
【その他】ネットの記事0628

◆Android WearやIoTで注目のAndroidセンサー機能8選 (1/3)
http://www.atmarkit.co.jp/ait/articles/1406/26/news024.html

既存のセンサーがほとんどの記事

◆ 次期Android「L」の新UXデザイン「Material Design」はどのような動きでアニメーションするかがよくわかるムービー
http://gigazine.net/news/20140627-android-material-design-movie/

WEBデザインとかではよく見るデザインかな。

◆Google、テレビプラットフォーム Android TV 発表。ゲーム機としても販売
http://japanese.engadget.com/2014/06/25/google-android-tv/

テレビに重ねるのがポイントなんですね。

◆Google: Androidマルウェア漬け説に対し、iOSはこんなに後れてると反撃
http://jp.techcrunch.com/2014/06/26/20140625android-vs-ios/

混沌の帝国VS統制の帝国。でも似てきているような・・・

◆ Razer,「Android TV」ベースとなる据置型ゲーム機の開発を表明。
http://www.4gamer.net/games/023/G002318/20140627131/

ゲーミングデバイスの勇者、立ち上がる。

◆ SIM通 SIMカード徹底ガイド − いま買うならコレ!オススメSIMフリータブレット
http://sim.oshiete.goo.ne.jp/colum/20140627/

SIMフリーが当たり前の時代がもうすぐ来そうではありますが、

◆ Google I/O:3Dマッピングの「Project Tango」タブレット、2015年にLGが製品版発売へ
http://www.itmedia.co.jp/enterprise/articles/1406/27/news086.html

何につかうのだろう?

◆ この夏、買ってみたい「タブレット」
http://news.mynavi.jp/articles/2014/06/25/2014natsu-tablet/

LaVie Tab Eは気になります。ボーナス時期ですねぇ

◆軽量薄型化したヤマダ電機オリジナルタブレット第2弾7型「EveryPadII」
http://www.rbbtoday.com/article/2014/06/27/121283.html

前作の失敗?にへこたれずがんばりますね。

◆レノボ、由比ガ浜にタブレットを満喫できる海の家をオープン 〜YOGA TABLETを借りてヨガ体験も
http://pc.watch.impress.co.jp/docs/news/yajiuma/20140627_655525.html

不気味すぎるコンセプトかな?

◆保護者に期待と戸惑い 武雄・小1プログラミング教育
http://www.saga-s.co.jp/news/saga/10101/77858

多くの落ちこぼれが出て、沢山の非難があるでしょう。
でもその中から未来のジョブズが産まれるかも。

◆ 新プログラミング言語「Swift」の型と制御構文
http://codezine.jp/article/detail/7842

読み物としていいかも。




2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

256名無しさん:2014/06/30(月) 08:08:53
【共通】クリッカブルに苦戦

何故か投稿規制されたので

以下のリンクに記載

http://kdiary1.fc2.com/cgi-bin/d.cgi/hvc-500z/?dt=20140630



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

257名無しさん:2014/07/01(火) 07:47:54
【共通】クリッカブルに苦戦2

苦戦した上にやっと動いたクリッカブルマップのような BASIC!の
HTMLモードのテストプログラムの詳細です。

【最初に表示される写真の画面】
https://www.dropbox.com/s/bixkb6h1ggfvjne/Screenshot_2014-05-29-08-55-49.png

写真は、上部見切れており、スクロール済みの状態です。
この画面で写真上でタップします。
タップした位置は富士山の頂上付近でした。

【タップした画像上の位置のx,y座標表示】
https://www.dropbox.com/s/uozeasjfal7hgp0/Screenshot_2014-05-29-08-56-12.png

現段階では基本的にできることはこれだけです。ただし
スクロールしてもただしく座標が表示できています。

【タップした位置の画面上の位置のx,y座標表示】
https://www.dropbox.com/s/j78qziz9q5n32yn/Screenshot_2014-05-29-08-56-25.png
【画像のウィンドウ内の開始位置のx,y座標表示】
https://www.dropbox.com/s/cy10uo8czez136y/Screenshot_2014-05-29-08-56-35.png
【ウィンドウ内のスクロール量のx,yピクセル数表示】
https://www.dropbox.com/s/kane67ojhujepyv/Screenshot_2014-05-29-08-57-39.png

画面上のタップ位置の座標は(512,112)でウィンドウ内の画像
開始位置は、(190,133)でスクロール量は(0,178)なので
画像上のタップ位置は、(512−190+0、112−133+178)で
(322、157)になるというややこしい計算になっています。

【プログラム終了時のコンソール画面】
https://www.dropbox.com/s/lwr4ovisojyum9w/Screenshot_2014-05-29-08-58-07.png

画像上のタップ位置のx,y座標と画像の幅、高さをjavascriptで取得
してBASIC!のプログラムに連携できました。

【ソースプログラムと外部関数】
https://www.dropbox.com/s/ot4abso3e611qow/a-htmlpnl1.bas.txt
https://www.dropbox.com/s/lsdeztxostjuwdj/t-clmask1bk1.bas.txt
https://www.dropbox.com/s/456tjhvoivhxxll/t-htmlpnlg1.bas.txt

◆◆◆最後に◆◆◆
書いてしまうと簡単な話ですが、ここまでたどり着くには相当
かかっています。

グラフィックモードでも同じような事ができるのですが、できるだけ
グラフィックモードにしないという自分の方針に従って作ってみました。

BASIC!のHTMLモードをより活用するにはhtml,css,javascriptを
もっと勉強しないとだめかもしれません。



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

258名無しさん:2014/07/02(水) 08:11:05
【共通】画像のマスク

また規制にかかったのでメインの日誌のリンクのみ

http://kdiary1.fc2.com/cgi-bin/d.cgi/hvc-500z/?guid=ON&amp;dt=20140702


2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

259名無しさん:2014/07/03(木) 07:46:33
【共通】画像のマスク2

先日、調査や事前にBASIC!でテスト確認した結果に基づいて
クリッカブルマップの画面とcanvas画面を組み合わせた
テストプログラムを作成し、テストしました。

結果は、予想通りでうまくいきました。

まず、クリッカブルマップの画面で座標を指定してから画面を
切り替えてcanvasの画面を表示する仕様です。

【写真をクリッカブルマップで表示する】
https://www.dropbox.com/s/32a9xauft69zyny/Screenshot_2014-05-29-22-36-53.png

この画面でマスクする位置を指定します。

【マスクの左上隅クリック後の画面】
https://www.dropbox.com/s/4rnxyedma2eccxc/Screenshot_2014-05-29-22-37-49.png

最初にクリッカブルマップで指定した箇所がわかるように
小さい赤い四角形を透過率50%指定で表示しています。

この後に再度クリッカブルマップ画面が表示されます。

【マスクの右下隅クリック後の画面】
https://www.dropbox.com/s/igiv450wwttf6wx/Screenshot_2014-05-29-22-38-25.png

クリッカブルマップで2回指定が終わると指定した範囲に
赤い四角形を透過率0%で表示します。

【マスク済みの画面をピンチアウトしてスクリーンショットを保存した結果】
https://www.dropbox.com/s/j9lcf24tx6ocjkj/Screenshot_2014-05-29-22-38-57.png

先日、調査時に書いた通り BASIC!のHTMLモードでは
toDataUrlが利用できないので仕方なく、kobo arc7の
ハードウェア機能でスクリーンショットを取得しています。

【テストプログラムのソース】
https://www.dropbox.com/s/lgptclsl2qp1ulv/a-htmlpnl1.bas.txt
https://www.dropbox.com/s/v0v88akfainq2uc/t-clmask1.bas.txt
https://www.dropbox.com/s/uyh9t3uwcg0r6ny/t-htmlpnlg1.bas.txt

このテストプログラムでは、マスクする画像のパスを直書きして
いますが、ファイル選択処理を追加していこうと思います。

◆◆◆最後に◆◆◆
画像のマスク位置をタップで指定するのでどうしても
やり直ししたくなる場合が多いです。

やり直しをある程度考慮したプログラムを作ることが必要だと
思います。

arc7を持ってタップした場合は、あまりずれはありませんが
台においてタップすると画面が傾いているせいか、ずれが
出やすい傾向があるようです。



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

260名無しさん:2014/07/04(金) 07:45:06
【共通】画像のマスク3

先日、ほぼ主要なロジックは完成したのBASIC!の画像のマスク
プログラムを一応ツールとして完成させました。

ファイル選択画面を追加したのと、OKNGのダイアログをいくつか
追加して多少のやり直しはできるようにしています。

【ファイル選択画面】
https://www.dropbox.com/s/d2wg9w12s1mxeqa/Screenshot_2014-05-30-08-32-03.png

この画面は、完全に自作ツール「ファイルビューワ」の流用です。
外部関数化されていたので移植は簡単でした。

【ファイル選択後マスクするかの確認画面】
https://www.dropbox.com/s/zwwh0478q7do7xo/Screenshot_2014-05-30-08-34-27.png

適当な所に確認用ダイアログを追加しています。

【マスク後の確認画面】
https://www.dropbox.com/s/zzc8e3cebpyt7hk/Screenshot_2014-05-30-08-36-33.png

マスクの結果画面です。

【マスク後の確認画面をピンチアウトしてスクリーンショットした結果】
https://www.dropbox.com/s/8kpax7omx2f7vl4/Screenshot_2014-05-30-08-37-19.png

スクリーンショットの結果も問題なしでした。

もう少しテストしたら本番用ツールとしてランチャーに登録しよう
と思います。

【ソースプログラム・外部関数】
https://www.dropbox.com/s/2b88huxm8itg6k0/t-clmask1.bas.txt
https://www.dropbox.com/s/h3r0v7tsiu97ynd/a-htmlpnl1.bas.txt
https://www.dropbox.com/s/b1llc7kk6sr5kj8/a-htmlpnla.bas.txt
https://www.dropbox.com/s/njmgx7jzo428v0a/a-htmlpnlf2.bas.txt
https://www.dropbox.com/s/gjd627z0bicq09d/t-htmlpnlg1.bas.txt


◆◆◆最後に◆◆◆
HTML,javascript,cssとBASIC!のプログラムの連携でいろいろ
できるのは便利だと思います。

うまくハイブリッドさせると思った以上のことができます。



2chMate 0.8.6/Kobo/arc 7/4.2.2/LT

261ヒーローゲーマー:2015/10/01(木) 17:10:33
http://narou.wicurio.com/index.php?%E3%82%B2%E3%83%BC%E3%83%A0%E5%B0%8F%E8%AA%AC%E5%9B%B3%E6%9B%B8%E9%A4%A8
私が書いた小説の全てです!
創作ヒーローもあります!
ぜひ、見てきてください!


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板