かざいむ日誌

IT関係で知ったことなどを記事としてあげていきます。内容に不備や質問などあればぜひコメントをよせてください。

2016-06-01から1ヶ月間の記事一覧

PC相談 Toshiba dynabookのタッチパッドが使えない。

友人からの相談。Toshibaのdynabookが最近調子が悪く、タッチパッドが使えなくなったとのこと。右クリック、左クリックは問題ない。タッチパネルも問題ない。ただし、タッチパッドを触ってもカーソルが動かない。で、画面右下に表示されるタッチパッドのイン…

Google ドライブフォルダの .tmp.drivedownload はなんだ??

最近Googl Driveのフォルダを開けると、.tmp.drivedownload というフォルダが表示されている。なんか変なウイルスに感染したか?と思っていたら、Googl Driveの仕様変更で、同期に使うフォルダがTempから変わったらしい。 productforums.google.com

VB.NET DataGridViewでデータエラー

DataGridViewを使った画面で、データの編集が終わった後にエラーが出ると学生から相談があった。コードをもらって動かしてみたが特に変なところはない。しかも、Exceptionが勝手に拾われてメッセージが表示されている。 DataGridViewで次の例外が発生しまし…

Excelで書式がおかしい。(250,000,000が250000,000になる。)

あるPCで書式がおかしいとのこと。 Excelでどんなにフォーマットを変えても掲題の通り、 250,000,000が250000,000になる。 ちょこちょこ設定を変えて判明。OSの国の設定を変えるとこういう現象が起きます。コントロールパネルの地域で、形式を選ぶコンボボッ…

Android Error:Cause: failed to find target with hash string 'android-2'が表示される。 エラーなさそうなのにデバッグできない。

学生がAndroidがエラーになったと持ってきたコードだが、始めは何が原因かピンと来ていなかった。 Error:Cause: failed to find target with hash string 'android-2' in: C:\Users\userName\AppData\Local\Android\sdk1 はじめは環境周りかと思い、プロジェ…

プログラミング教育 VBの授業のための単元を作る

インストラクショナルデザイン(Instractional Design)の考えに基づいて授業計画を立てようと考え中。市販のテキストでは前提条件がちゃんと書いてあるものもあって、とてもありがたい。授業をした感じだと、個別の知識よりもそれをどう組み合わせるかが大…

Android layout_weight 備忘録

Androidで複数のコントロールを50%:50%などの割合で表示したい場合はlayout weightを使う。複数のViewを選択し、layout weight プロパティを設定するといい具合になる。表示する時に、1:2みたいに割合を設定する。 ちなみに、layout_weightを使う際は、layo…

Android v21 AppCompat libraryで、前にみたいにメニューにアイコン、ホームボタンを追加する。

AppCompatを使った画面でホームボタンとアプリアイコンを表示する下記のような画面を作る。 ちなみに、 getActionBar().setDisplayShowHomeEnabled(true);getActionBar().setIcon(R.mipmap.ic_launcher);getActionBar().setHomeButtonEnabled(true); ではう…

コラボレーションツールを比較してみた。

ちょっと思うところがあり、コラボレーションツールを比較してみた。比較の前提としては、単品で使う、無料の2点。 Facebookがとっつきやすいけど、相談しながら作業をするならChatwork、もっとがっつり作業するならcybozu Liveという感じになった。Slackは…

Android Studio 1.4から2.2 変更点メモ

まずは、Android Studio 2.0での新機能は、Instant Runというデバッグ中にコードを書き替えて差分を発行できる機能。エミュレータの高速化、高機能化。 Android Studio 2.1では、ANdroid Nの機能が利用できる(Java8)。また、Instant Runを改善。 Android S…

ラオスIT事情 IT機器を買う。

ラオスに来てすぐにIT機器を買おうと思ってドンパラン通りの店をいくつか回ったが、どれも品ぞろえがいまいち。 最近になって教えてもらったのはAdviceというチェーン店。イメージとしては、昔のナショナルのお店みたいな感じで、個人のお店が加盟して、店頭…

OpenShift 上のMongoDBにデータをインポートする

OpenShiftのチュートリアルに従ってJSONデータをMongoDBにインポートしてみた。ただ、いつものようにいくつか引っかかったのでメモ。 1.JSONファイルを用意2.FileZilaを使ってデータをサーバーにアップロード3.PuTTYを使ってmongoimportでファイルをイ…

Putty Network error: Software caused connection abort

OpenShift管理用にPuttyで接続を試したが、何度やってもダメ。 Network error: Software caused connection abort というエラーが出てしまう。 どうもネットワークエラーの時に出るらしい。 ということで、アパートで使える遅いネットワークではなく、 自分…

ExcelからAccessにデータを入れて、それをAccessのフォームで出力年月を指定してレポート出力。

ちょこちょことひっかかったので覚書。 Excelのフォーマット、Accessの投入先のテーブルは作成済とする。データを取り込んで、Accessで年月を選択し、出力押下で対象年月のレポートを出力する。 手順としては以下の通り。 1.ExcelからAccessへのInsert記述…

Android serializableとparcelableどっちを使う?

学生から掲題件の質問があった。こんなしっかりした質問をされるのは久しぶりなので、ちゃんと調べてから返事した。 といっても、結論から言うと、お行儀よくしたくて、データの量が多ければParcelable、そうでなければSerializableで良いとのこと。あとは、…

リンク集 プログラミング教育について

kimilab.hateblo.jp jouhouka.mext.go.jp www.acroquest.co.jp 構造化プログラミング scratched.gse.harvard.edu