日々の記録

学習時の備忘録や思いついた事をダラダラ記載

防振防音マットの自作第2弾

DIY

材料は、下記の通り ○100円ショップで売っている洗車スポンジ 以上。 比較的軽量な騒音源の下にセットするだけで効果がある。 例えば、DCモーターではない安物扇風機や、空気清浄器等。 複数をセットすることで、安定性も向上する。 早川工業 洗車スポンジ L…

プリペアドステートメントでdatetime型に値をセットする方法

$created = date('Y-m-d H:i:s'); // cast()を使って文字列をdatetimeに変換してinsertする $query = "insert into hoge(aaa, bbb, created) values(?, ?, cast(? as datetime))"; $stmt = $mysqli->prepare($query);$stmt->bind_param('sss', $para1, $para…

PHPで会員登録ページを作成した手順のまとめ

新たにインストールしたもの。 ○qdmail.php ○qdsmtp.php ○smtp4dev(メールサーバーソフト) ○sylpheed(メールソフト) (追記) 「qdmail.php」は、PHP5.xに未対応(動作に問題は無さそうだが、Warningが出る)ので、「pear Mail」をインストールした。

BDR-XD05LE2をポチったので、レビュー

「Joshin web」にて7,680円で購入。 早速、同梱のUSB3.0ケーブルで接続してBD-Rを焼いてみた。 ん?何か遅い...。ImgBurnの速度が2.0xで固定される。 設定は4.0xにしてあるのだが? と思ったら、進捗30%を超えた辺りから4.0xになった。 BD-Rの内周の書き込み…

簡単にホームページ(html)からPDFを作成する方法

wkhtmltopdfを使う。 任意のフォルダに展開し、コマンドプロンプトにてフォルダに移動。 下記にようにコマンドを入力すると、PDFファイルが作成される。 wkhtmltopdf https://google.com google.pdf いきなりPDF Ver.6 COMPLETE (最新)|Win対応 出版社/メー…

デスクトップPCの防振防音マットを自作してみた

材料は、下記の通り ○PCの底面サイズのダンボール ×2 ○プチプチ ○ガムテープ 以上。 2枚のダンボールでプチプチをサンドしてガムテープで固定するだけ。 ポイントは、プチプチを3枚位重ねること。 これをデスクトップPCの底に敷くだけで、驚くほどに床面から…

げん玉がポイント保証を延長...今更

げん玉は案件のポイント拒否が多いので、使っていない。 ググってもポイント拒否の記事はたくさんある。 今更ポイント保証なんかしても、使う気にはならない。 一度失った信用を取り戻すのは大変だな。

AIIBについての考察

中国というジャイアン思考の泥棒国家が主導するAIIB。 とてもではないが、透明性の高い健全な運用が出来るとは思えない。 AIIBの真実 Wedgeセレクション 作者: 河合正弘,梅原直樹,廣瀬陽子,加藤隆俊,篠原尚之,岡崎研究所 出版社/メーカー: 株式会社ウェッジ …

競馬の過去レースデータを分析してみた

勉強を兼ねて、過去の競馬データをpostgreSQLで分析してみた。 データ内容: レース数:27,980レース (2007/01/06~2015/02/08の中央競馬データ) 命題: 各レースで、人気上位4位までの三連複馬券をBOXで100円づつ購入したら、損益は? レース数:27,980レー…

PostgreSQLインストール時の注意

PostgreSQLのアカウントは、管理者権限が無いWindowsのユーザアカウントであること。 そこで、今回は「postgres」というアカウントを新規に作成した。 PostgreSQLのインストール時に、管理者権限が有るWindowsのユーザアカウントでインストールした場合、入…

appcompat_v7.jarのエラーが出た時の対処法

1.プロジェクトのプロパティ-Andorid-ライブラリー 参照から[appcompat_v7]を除去。 2.[res]-[values]、[values-v11]、[values-v14]の[styles.xml]の下記の行を変更。 values/styles.xml <style name="AppBaseTheme" parent="Theme.AppCompat.Light">↓ <style name="AppBaseTheme" parent="android:Theme.Light"> values-v11/styles.xml

DDMSでファイルを削除しようとしたら、「Failed to pull selection」となる件

[デバイス]タブからエミュレータを選択してない状態だと起きる。 対象のエミュレータを選択した状態でファイル削除を行う。

Androidエミュレータ内のアプリデータを確認する方法

Android端末内のファイルマネージャではアプリデータを参照することは出来ない。 そこで、[DDMS]というツールを使う。

isEmpty()を使う時の注意

String mFileName; if (mFileName.isEmpty()) { <--- ここでmFileNameがnullの為、エラーになる。 省略 } mFileNameの初期値をセットすると回避出来た。 String mFileName = "";

Win7 64Bit でのホームグループでハマった

ある理由からホームグループを解除したところ、ネットワーク共有がおかしくなってしまい、LAN接続PC間のファイル共有が出来なくなってしまった。 ホームグループを再作成を試みたが、エラーが出て作成出来ず。 1).ホームグループを最初に作成したPC(PC①)のホ…

Genymotionが起動しない時の対応方法

Genymotionを起動すると、黒画面から一向に進まない現象が発生した。 対応方法をメモする。 1.OS(Win7)ネットワークアダプターの無効化 [VirtualBox Host-Only Network]を無効化する。 2.OS(Win7)ネットワークアダプターの設定 [VirtualBox Bridge Networkin…

アンケートサイトは詐欺に近い

数ヶ月前から、アンケートサイトからのアンケート依頼の内容が酷い。 設問数1問と記載していながら、5択の質問が30件あったりする。 しかも、それでポイント数が1~2ポイントとか...。 マク○ミル、in○oQ、リサー○パネル、etc...。 もうだめだね。 会社にバレ…

PCから異臭が...

数ヶ月前からPCから異臭がするようになったので、作業記録。 Google検索してみると、原因の可能性として確率が高いのは電源・マザーボードらしい。 というわけで、電源の中身を確認してみたが、コンデンサ、その他の状態も問題無さそう。 次にマザーボードの…

Androidアプリのパーミッションを設定する

androidmanifest.xmlに追記する事で実現させる。 <uses-permission android:name="android.permission.xxxxx" /> xxxxxの部分にパーミッションの種類を指定する。 書く場所はapplicationタグと同列。</uses-permission>

Androidエミュレータ内のPlayストアを起動すると「接続できません」となった件

AndroidエミュレータのAPIバージョンと、「Google Apps for Android 4.x」のバージョンが異なると起こるようだ。 正しいバージョンの「Google Apps for Android 4.x」を上書きインストールすることで解決した。

AndroidNDKで作成したHelloJniを実行してみた

特に問題も無く実行に成功。 hello-jni.cの内容を解析していて気がついた事は、 JNIの関数名は命名規約がある。 という事。 "Java_パッケージ名_クラス名_メソッド名" のように、それぞれの名称を"_"で繋いで記述する。

eclipseにAndroid NDKを入れてみた

インストールからサンプルアプリの作成までは問題無く完了。 コンパイルしようとしたら、ヘッダーファイルが見つからないような内容のエラーが発生。 確かにプロジェクト内にヘッダーファイルらしきものが存在しない。 どうしたものか? 追記 [プロジェクト]…

eclipseの実行メニューに外部ツールしか表示されない件

eclipseをインストールした時に「Platform」のみをインストールしたのを思い出した。 後日eclipse上からandroid環境のインストールを行った為に、「パースペクティブ」が「リソース」の状態のままになっていた。 パースペクティブとは、Eclipseの必要な機能…

Androidエミュレータ内から作成アプリをアンインストールしたら元に戻らなくなった

どうしたら復活するのだろう? eclipseからコンパイルしても復活しない。 デバイスを再作成するしか方法は無いのかな? GooglePlayも再インストールしなきゃならないから面倒だな。 追記 解決した。下記に手順をまとめ。 1.エミュレータを再起動。 2.eclipse…

グラフィカル・レイアウトに表示される内容がxmlと一致しない時の対処法

どう見てもxmlに不具合が見つからないのに、グラフィカル・レイアウトが正しく表示されない...。 そんな時は、 1.xmlファイルを一度閉じる。 2.xmlファイルを開く。 以上。 下らん事に時間を取られた...orz リフレッシュ機能は有るのか?エロい人教えて...。

Genymotionでデバイスを追加したら行う作業

1.[Setting][Language&input][Language][日本語] 2.ここから該当ファイルをダウンロード。 ・Genymotion-ARM-Translation_v1.1.zip・Google Apps for Android ※「Google Apps for Android」は導入したAndroidのバージョンに合わせること。 3.エミュレータ画…

android開発環境まとめ

androidアプリの開発環境について、いくつかの選択肢があるみたい。 1.eclipse ADT 最もメジャーな開発環境らしい。 2.Android Studio Googleが作成した開発環境。Androidの本家なので信頼性は高いのか? 3.Titanium Studio JavaScriptだけでiOS/Androidアプ…

本ブログについて

○お約束 いかなる場合においても、本ブログの内容を利用したことにより生じた損害について、当方は一切の賠償の責任を負わないものとする。 本ブログの記事及び画像等のコンテンツ全てにおいて、無断転載を禁止する。 無断転載が発覚した場合には相応の措置…