Scratch book

大切なのはアウトプットとコミットメント。 忘備録てきなかんじです。

メニューを開く
  • ホーム
  • Home

Android

[Android] SQLiteOpenHelperのコツ

SQLiteOpenHelperのコツというか、なぜかDBに書かれないという自体があったのですがその理由と対策につてです。 SQLiteOpenHelperはAndroidでSQLiteを扱いやすくしてくれているクラスです。 DBをオープンする時にonCreate...

SQL

[MySQL] Duplicate Entryでも止めずに実行する

MySQLでINSERTのSQLを流したのですが、同じ定義があるとDuplicate Entryとか言って怒られます。 MySQL Workbenchだと、そこで止まってしまいます。 エラーになった部分はスキップして欲しかったのですが、どうやったらいいのか調べて見まし...

sed

[sed] 文字列から一部分を抜き出す

ターミナルでの話です。 文字列から一部分を抜き出すにはsedを使います。 ```bash `gutter:false; $ echo "foohoge1234bar" | sed -E 's/.*hoge([0-9]{3}).*/\1...

Linux Unix

[Linux] crontabで設定したのに動かない時

cronでスクリプトなどを定期的に実行させたい時にcrontabで設定ファイルを編集しますが 設定したスクリプトが実行されていない事がありました。 crontabのお作法を知らなかったのでダメだったのですが、事の顛末を残しておきます。 ### crontab...

Git

[Git] リモートとの差分を確認する

Gitでリモートとの差分を確認したい時があります。 コマンドで確認するには、対象をorigin/masterのように指定します。 ```bash `gutter:false; $ git diff HEAD origin/master ``` あまり使うことは...

Security

API KeyとOAuthって何が違うの?

API KeyとOAuthって何が違うのでしょうか。 どちらもWebのAPIを叩く時に使うイメージがあります。 Tumblrから特定のタグのついた写真をDLするためにURLのリストを取得するにはAPI Keyを使いました。 ZaimのAPIを叩いて自分の家計...

DeepLearning Python

[Python] Tumblrからタグを指定して画像をダウンロードする

Deep Learningで画像識別器を作成したい場合、学習データを用意するのが大変です。 何枚も手でダウンロード指定ては日が暮れてしまうので、Pythonを使って自動で集められるようにします。 Tumblrからタグを指定して画像データを集めるコードを作成しました。 ...

ガジェット

[ガジェット] Nintendo LABO 釣りコン作ってみた

Nintendo LABOの中で気になっていた物の1つ釣りコンを作ってみました。 Switchにソフトを入れると、作成方法が画面に表示されるので、それにしたがって作成しています。 釣りコンは全部で5つの工程に分かれていました。 1. 竿を作る 2. リールを...

ガジェット

[ガジェット] Nintendo LAB が届いた

Nintendo LABが届きました。 時間がないので、作成したら再度投稿しますが 取り急ぎ、開封の儀を行いました。 箱は思ったよりも大きかったです。 箱を開けるとこんな感じでソフトが入っていました。 ソフトの下に紐などのパーツを入れた袋が1つ入っ...

Linux

[Linux] CentOSでアクティブなネットワークデバイスを調べる

Wake On Lanでネットワーク上の機器の電源を入れたかったのですが Linuxのコマンドether-wakeにはネットワークデバイスを指定する必要がありました。 CentOSの有効なネットワークデバイスを調べるには以下のコマンドを使うと調べることができます。 ...

Bash Linux Unix

[Unix Shell] pingコマンドで対象デバイスが起動しているか確認する

シェルスクリプトで対象の機器が起動していなかったら何かしたい場合に pingコマンドを使うとお手軽に確認できます。 pingコマンドは成功すると0を返すので、以下のように確認できます。 ```bash `gutter:false; #!/bin/bash ...

Mac ガジェット

[Mac] やっとMacが修理から帰ってきました (ことの顛末)

MacBook Proのキーボードの調子が悪くなり、Appleに電話してから17日たって修理されたMacが手元に届きました。 思いの外時間がかかりました。 結局のところどうだったのかまとめたいと思います。 ## 修理の経緯 1. 3/31 調子が悪いと...

Vim

[Vim] 空白行を削除する

Vimで何もない行を削除する方法です。 コマンドモードで以下のようにコマンドを実行します ```text `gutter:false; :g/^$/d ``` :gは正規表現にマッチした時にコマンドを実行します。 正規表現は空行なので、その時に:d (dele...

Mac

[Mac] Macの修理が終わらない

Macを修理に出して早2週間余り。 結局交換になったのですが、4月6日に発送になってからまだ届きません。 いったいどこから送られてくるのやら。 Appleのサイトで購入シミュレーションしてみたのですが、 カスタマイズするとお届け日が一週間後になっています。 先週の金曜...

Windows

[Windows] WSLから見たCドライブのパス

最近WindowsのWSLで作業しているのですが、WSLからWindows上のフォルダにアクセスする方法を調べました。 WSL上ではWindowsのCドライブは/mntにマウントされていました。 ```bash `gutter:false; /mnt/c/Users/x...

iPad ガジェット

Apple pencilが届いた

ついにApple Pencilを購入しました。 使い心地を含めて簡単にレビューしたいと思います。 新しいiPadを購入した理由はApple Pencilを使うためだったので念願かなったりです。 ますは開封の儀から 入っていたのはこれだけです。...

Python

[Python] matplotlibがいきなりエラーになった(実は違いました)

matplotlibがいきなりエラーになりました。 ```bash `gutter:false; import matplotlib.pylab as plt ModuleNotFoundError: No module named 'matplot...

DeepLearning Linux Windows

[WSL] WindowsのLinuxでmatplotlibを使おうとしたらエラーになった話

WSL上のPythonでmatplotlibをimportしようとしたら以下のメッセージが出てしまいました。 ```bash `gutter:false; ImportError: libGL.so.1: cannot open shared object file: ...

Vim

[Vim] desertカラースキームの背景色

desertカラースキームの背景色は灰色ですがカラーコードはどうなっているのか調べてみました。 ```bash `gutter:false; RGB 16進数:#6F6F6F 10進数:63,63,63 ``` Gray20%なのですが、いろいろそ...

iPad

[iPad] 新しいiPadが届きました

新しいiPadが届きました。 中に入っていたのはiPadとLightningケーブルと充電用のUSBアダプターでした。 初代iPad Airとならべるとこんな感じです。 (新しいiPadは右側です) 大きさや重さはほぼ一緒です。 使っていたi...

HTML

[html] floatしたときに親のdivタグのサイズが内容のサイズにならない

htmlでdivタグの中にdivタグを入れてfloatにしたときに 親のタグが子供のサイズになりません。 調べてみると、親のcssに以下の属性を追加すれば良いようです。  ```html `gutter:false; oveflow:auto; ``` 普段か...

Keras Windows ガジェット

[Windows10] GPD PocketにKerasとTensorFlow環境を作成する

Windows(WSL)にKerasの環境を作成しようとしたのですが、以下のエラーが起きて TensorFlowがうまく動作しません。 ```bash `gutter:false; Using TensorFlow backend. Illegal instructio...

Mac ガジェット

[Mac] nが2回入力される問題 その2 

nキーを一回押すと2回入力される問題でMacを修理に出したのですが、その続報です。 Macが修理工場に届いたとのことで、再度電話が欲しいとメールが入っていました。 早速 電話した結果は以下の通りです。 ### 電話内容 1. オペレーターにつながり、修理IDと...

iOS iPad ガジェット

新しいiPadを予約した

僕が使っているiPadは[iPad Air(初代)]です。 使い道としては * トルネをみる * Amazon Primeビデオを見る * Kindleで本を読む * iBooksで本を読む * Fujisaリーダーで雑誌を見る スペックには特に不満ありませんでし...

Windows

[Windows10] デスクトップを切り替える

本日Macが入院しました。 帰ってくるまではGPD Pocketで乗り切ります。 画面が小さいので、工夫しないといろいろ不便です。 ### デスクトップの切り替え Windows10ではMacのようにデスクトップを切り替えることができます。 ショートカット...

Mac macOS

[Mac] TimeMachineでバックアップを取る

nn(nが2回入力される問題)のため、Macを修理に出すことになったのですが、自分のアカウントでMacを操作されるのは抵抗があるので、バックアップを取って初期化してから修理に出すことにします。 MacにはTime Machineというバックアップ機能があるので、それ...

Mac macOS

[Mac] MacBook Pro キーボードの調子が悪い nが2回入力される

Mac (MacBook Pro 2017)のnキーを押した時にnが2回入力されるようになっていました。 買った当初はそんなことなかったと思うのですが、日本語の入力にミスする事が多くなってよくよく調べてみたらそうなっていました。 100%ではないのですが、かなり高...

<Previous Next>

サイト内検索

人気記事

  • [SQL] 超絶遅いSQLを高速化した (同じテーブルをjoin)
    何万件もあるテーブル同士をJOINしていて超絶遅かったSQLの実行を早くした話です。 テーブル同士のJOINをしていたり、サブクエリを使っていたりで遅そうだなとは思っていましたが、実際に使ったら遅すぎて使えませんでした。 (少ない環境ならそれなりに動くので、本番で...
  • Raspberry pi で画面が見切れてしまっている時の直し方
    raspbery pi をHDMIでディスプレイに繋いでセットアップしていたのですが 画面の上下左右が見切れてしまっていました。 直し方がわかったので備忘録として残します。 ### 修正方法 以下のファイルを編集する ``` `gutter:false; $ /...
  • [Java] byte[]をArrayListに変換する (byte配列をリストに変換)
    byte[]をArrayListにしたかったのですが、下記の方法でできます。 byte配列が大きい場合は、ObjectInputStreamを使ったほうが早いかもしれません。 [stackoverflow](https://stackoverflow.com/ques...

カテゴリー

  • 9cc
  • Android
  • awk
  • Bash
  • C
  • C++
  • DeepLearning
  • Docker
  • emacs
  • Fedora
  • Git
  • Go
  • GoogleHome
  • HTML
  • iOS
  • iPad
  • iPhone
  • Java
  • JavaScript
  • Keras
  • kotlin
  • Linux
  • Lisp
  • Mac
  • macOS
  • nginx
  • Objective-C
  • OS
  • Perl
  • PHP
  • PowerShell
  • Puzzle
  • Python
  • Raspberry pi
  • Ruby
  • Scheme
  • Security
  • sed
  • Shell
  • SQL
  • Swift
  • Ubuntu
  • Unix
  • VB
  • Vim
  • VSCode
  • watchOS
  • Windows
  • Xcode
  • zsh
  • アニメ
  • アプリ作成
  • ウィスキー
  • お酒
  • ガジェット
  • カップ麺
  • キャンプ
  • ゲーム
  • システム管理
  • マンガ
  • ワンライナー
  • 映画
  • 競技プログラム
  • 雑記
  • 書評
  • 正規表現
  • 設計
  • 低レイヤ

ブログアーカイブ

  • 1月 2025 ( 2 )
  • 2月 2024 ( 1 )
  • 1月 2024 ( 1 )
  • 11月 2023 ( 1 )
  • 10月 2023 ( 2 )
  • 4月 2023 ( 2 )
  • 3月 2023 ( 3 )
  • 2月 2023 ( 2 )
  • 1月 2023 ( 5 )
  • 12月 2022 ( 4 )
  • 11月 2022 ( 2 )
  • 10月 2022 ( 6 )
  • 9月 2022 ( 1 )
  • 8月 2022 ( 3 )
  • 7月 2022 ( 2 )
  • 6月 2022 ( 2 )
  • 5月 2022 ( 2 )
  • 4月 2022 ( 9 )
  • 2月 2022 ( 2 )
  • 1月 2022 ( 3 )
  • 12月 2021 ( 2 )
  • 11月 2021 ( 2 )
  • 10月 2021 ( 3 )
  • 9月 2021 ( 7 )
  • 8月 2021 ( 1 )
  • 7月 2021 ( 5 )
  • 6月 2021 ( 4 )
  • 5月 2021 ( 4 )
  • 4月 2021 ( 8 )
  • 3月 2021 ( 5 )
  • 2月 2021 ( 6 )
  • 1月 2021 ( 13 )
  • 12月 2020 ( 7 )
  • 11月 2020 ( 12 )
  • 10月 2020 ( 9 )
  • 9月 2020 ( 2 )
  • 8月 2020 ( 10 )
  • 7月 2020 ( 3 )
  • 6月 2020 ( 6 )
  • 5月 2020 ( 9 )
  • 4月 2020 ( 8 )
  • 3月 2020 ( 9 )
  • 2月 2020 ( 9 )
  • 1月 2020 ( 8 )
  • 12月 2019 ( 3 )
  • 11月 2019 ( 5 )
  • 10月 2019 ( 6 )
  • 9月 2019 ( 2 )
  • 8月 2019 ( 13 )
  • 7月 2019 ( 10 )
  • 6月 2019 ( 10 )
  • 5月 2019 ( 8 )
  • 4月 2019 ( 8 )
  • 3月 2019 ( 9 )
  • 2月 2019 ( 13 )
  • 1月 2019 ( 17 )
  • 12月 2018 ( 13 )
  • 11月 2018 ( 13 )
  • 10月 2018 ( 20 )
  • 9月 2018 ( 13 )
  • 8月 2018 ( 10 )
  • 7月 2018 ( 21 )
  • 6月 2018 ( 13 )
  • 5月 2018 ( 23 )
  • 4月 2018 ( 27 )
  • 3月 2018 ( 25 )
  • 2月 2018 ( 23 )
  • 1月 2018 ( 16 )
  • 12月 2017 ( 17 )
  • 11月 2017 ( 12 )
  • 10月 2017 ( 13 )
  • 9月 2017 ( 13 )
  • 8月 2017 ( 21 )
  • 7月 2017 ( 9 )
  • 2月 2017 ( 2 )
  • 1月 2017 ( 1 )
  • 10月 2016 ( 3 )
  • 8月 2016 ( 2 )
  • 7月 2016 ( 4 )
  • 6月 2016 ( 2 )
  • 10月 2014 ( 1 )
  • 9月 2014 ( 2 )
  • 4月 2014 ( 1 )
  • 3月 2014 ( 1 )
  • 2月 2014 ( 1 )
  • 1月 2014 ( 3 )
  • 12月 2013 ( 1 )
  • 5月 2013 ( 1 )

自己紹介

自分の写真
k28
休日は子供と遊んだり, プログラミングしたりしてます. GitHub:https://github.com/k28
詳細プロフィールを表示
© 2013 - 2019 Scratch book . プライバシーポリシー. Powered by Blogger.