slate7 extermeも4.4.2にアップデートした。ので磁石をはずしと時のことを。
発売時から、磁石磁石言われていたけど値段とスペックに負けて購入。
発売してすぐ買って、すぐ磁石はずしました。
失敗したらと思うとすごいドキドキした。
実際試してみると結構な磁力。冷蔵庫に張り付くくらい。
鞄にいれて持ち歩くにはちょっと怖い感じがする。
クレジットもキャッシュカードも鞄に入れてるから。
ってことで開けて磁石をはずすことにしました。
開けた画像
上下に磁石が付いている。
下はさらにカバーが付いていた。 上はカバーなし
結構硬かった。
開ける道具とか持ってなかったので、 いらないポイントカードを使って隙間に差し込んで開けました。
左下が微妙にくぼんでいるのでそこからだと開けやすいかも。
磁石はがっちり接着剤で止められているから、ペンチで挟んでねじる様に引っ張ると取りやすかった。
残念だったのが銅版が汚かった!
黒い指紋がべたべたと付いていた。
そして写真のとおり折れあとが付いてた。
ペンを無くしたとき気をつけたほうがいいかも。
ペンの穴普通に空洞だった。ペンが刺さってない状態で持ち歩くとごみとかすごい入りそう。
2014年6月28日土曜日
HP Slate7 Extreme ついにアップデート 4.4.2に
HP Slate7 Extremeがついにアップデートした。
4.2から4.3にアップデートして再起動。
そしたら4.4.2のアップデートもきた!
zotac tegra note7はずいぶん前にアップデートが来てたけど、
ついに来て一安心。
実はちょっとアップデートあきらめてた。
よかった。
4.2から4.3にアップデートして再起動。
そしたら4.4.2のアップデートもきた!
zotac tegra note7はずいぶん前にアップデートが来てたけど、
ついに来て一安心。
実はちょっとアップデートあきらめてた。
よかった。
2014年4月15日火曜日
UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.で起動に失敗する
vmwareでcentosを起動に失敗する。
/dev/sda1: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
がFAILEDで起動しない。
画面に表示されているメッセージに従ってrootのパスワードを入力する。
fsck -t ext3 /dev/sda1
を実行。
終わったら再起動する。
/dev/sda2と/dev/sda5も同じエラーが出たのでfsckをして再起動する。
/dev/sda1: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
がFAILEDで起動しない。
画面に表示されているメッセージに従ってrootのパスワードを入力する。
fsck -t ext3 /dev/sda1
を実行。
終わったら再起動する。
/dev/sda2と/dev/sda5も同じエラーが出たのでfsckをして再起動する。
2014年4月12日土曜日
access でフォーム・レポートのコントロールソースとクエリをすべて書き出す
アクセスに変更を加えたいが、どこのコントロールで使用しているか分からないときに、すべてを取得してファイルに書き出すして検索。
ついでにクエリのsqlも検索できるように書き出す。
Public Sub CreateAllControlSource()
Dim objFile As Object
Dim strProjectPath As String
Dim strFilePath As String
Dim objWrite As Object
Dim accObj As AccessObject
Dim ctl As Control
Dim Dbs As DAO.Database
Dim Qdf As DAO.QueryDef
Set objFile = CreateObject("Scripting.FileSystemObject")
'ファイルの書き出し
strProjectPath = CurrentProject.Path
strFilePath = objFile.BuildPath(strProjectPath, "WriteData.txt")
Set objWrite = objFile.OpenTextFile(strFilePath, 2, True)
objWrite.WriteLine "----------------- フォーム ---------------------"
'フォームを書き込み
For Each accObj In CurrentProject.AllForms
objWrite.WriteLine accObj.Name
' Debug.Print accObj.Name
DoCmd.OpenForm accObj.Name, acDesign, , , , acHidden
'コントロールを書き込み
objWrite.WriteLine " レコードソース " & Forms(accObj.Name).RecordSource
For Each ctl In Forms(accObj.Name).Controls
If ctl.ControlType = acTextBox Then
'コントロールソースの書き込み
objWrite.WriteLine " " & ctl.Name & " " & ctl.ControlSource
End If
' Debug.Print ctl.Name
Next ctl
DoCmd.Close acForm, accObj.Name
Next accObj
objWrite.WriteLine "----------------- レポート---------------------"
For Each accObj In CurrentProject.AllReports
' Debug.Print accObj.Name
objWrite.WriteLine accObj.Name
' Debug.Print accObj.Name
DoCmd.OpenReport accObj.Name, acDesign, , , , acHidden
'コントロールの書き込み
objWrite.WriteLine " レコードソース " & Reports(accObj.Name).RecordSource
For Each ctl In Reports(accObj.Name).Controls
If ctl.ControlType = acTextBox Then
'コントロールソースの書き込み
objWrite.WriteLine " " & ctl.Name & " " & ctl.ControlSource
End If
' Debug.Print ctl.Name
Next ctl
DoCmd.Close acReport, accObj.Name
Next accObj
'データベースセット
Set Dbs = CurrentDb
'クエリ分ループ
For Each Qdf In Dbs.QueryDefs
objWrite.WriteLine Qdf.Name
objWrite.WriteLine " " & Qdf.sql
Next Qdf
Set Dbs = Nothing
objWrite.Close
Set objWrite = Nothing
Set objFile = Nothing
End Sub
ついでにクエリのsqlも検索できるように書き出す。
- vbaのモジュールに書いてイミディエイトウィンドウで実行
Public Sub CreateAllControlSource()
Dim objFile As Object
Dim strProjectPath As String
Dim strFilePath As String
Dim objWrite As Object
Dim accObj As AccessObject
Dim ctl As Control
Dim Dbs As DAO.Database
Dim Qdf As DAO.QueryDef
Set objFile = CreateObject("Scripting.FileSystemObject")
'ファイルの書き出し
strProjectPath = CurrentProject.Path
strFilePath = objFile.BuildPath(strProjectPath, "WriteData.txt")
Set objWrite = objFile.OpenTextFile(strFilePath, 2, True)
objWrite.WriteLine "----------------- フォーム ---------------------"
'フォームを書き込み
For Each accObj In CurrentProject.AllForms
objWrite.WriteLine accObj.Name
' Debug.Print accObj.Name
DoCmd.OpenForm accObj.Name, acDesign, , , , acHidden
'コントロールを書き込み
objWrite.WriteLine " レコードソース " & Forms(accObj.Name).RecordSource
For Each ctl In Forms(accObj.Name).Controls
If ctl.ControlType = acTextBox Then
'コントロールソースの書き込み
objWrite.WriteLine " " & ctl.Name & " " & ctl.ControlSource
End If
' Debug.Print ctl.Name
Next ctl
DoCmd.Close acForm, accObj.Name
Next accObj
objWrite.WriteLine "----------------- レポート---------------------"
For Each accObj In CurrentProject.AllReports
' Debug.Print accObj.Name
objWrite.WriteLine accObj.Name
' Debug.Print accObj.Name
DoCmd.OpenReport accObj.Name, acDesign, , , , acHidden
'コントロールの書き込み
objWrite.WriteLine " レコードソース " & Reports(accObj.Name).RecordSource
For Each ctl In Reports(accObj.Name).Controls
If ctl.ControlType = acTextBox Then
'コントロールソースの書き込み
objWrite.WriteLine " " & ctl.Name & " " & ctl.ControlSource
End If
' Debug.Print ctl.Name
Next ctl
DoCmd.Close acReport, accObj.Name
Next accObj
'データベースセット
Set Dbs = CurrentDb
'クエリ分ループ
For Each Qdf In Dbs.QueryDefs
objWrite.WriteLine Qdf.Name
objWrite.WriteLine " " & Qdf.sql
Next Qdf
Set Dbs = Nothing
objWrite.Close
Set objWrite = Nothing
Set objFile = Nothing
End Sub
2014年3月25日火曜日
grep + findでファイル内検索
grep + findでファイル内検索をする。
find . -type f -name "*.php" | xargs grep -n "AAA" | grep -vn "BBB" | less
find
find . -type f -name "*.php" | xargs grep -n "AAA" | grep -vn "BBB" | less
find
- -type f : ファイルを検索
- -name "*.php" : phpファイル
grep
- -n : 行番号
- -v : 除く
mysqlが容量を使っていたのでスペースを作る
mysqlが沢山容量を使っていたのでスペースを作る。
[root@localhost mysql]# pwd
/var/lib/mysql
[root@localhost mysql]# pwd
/var/lib/mysql
/var/lib/mysqlディレクトリのibdata1 と mysql-bin ファイルが4Gくらい容量を使っていたので削除することに。
mysqldump でバックアップを取る
mysqldump -u root -x --all-databases > msyql.sql
バイナリログの削除
mysql > RESET MASTER;
テーブルを削除
mysql > drop database ec;
ibdata1とib_logfileを削除
[root@localhost mysql]# rm ib*;
mysqlを再起動する。
mysqldumpをインポートする。
mysql -u root < mysql.sql
終了。
2014年3月24日月曜日
CentOS + VMware Player のHDD容量を拡張する
CentOS + VMware Player のHDD容量を拡張する
gpartedからlive cd イメージをダウンロードする。
vmware でisoイメージファイルを使用するを選択して、gpartedを選択する。
vmwareを起動してF2を押してbios画面に入る。
bootの順番を変更。
起動したら一番上でエンター。
select kyemap from full listを選択する。
キーボードを選択する。
言語のキーを入力する。(日本語は15)
which mode do you prefer ?そのままエンターを押す。
増やしたいパーティションを選択して、リサイズ/移動をクリックする。
ドラッグしてサイズを変更する。
applyを押して反映させる。
bootを元に戻してCentOS にログインする。
システム > 管理 > 論理ボリューム管理を起動する。
増やしたい論理ボリュームを選択する。
プロパティの編集からサイズを変更してOKを押す。
[root@localhost ~]# df -h
Filesystem サイズ 使用 残り 使用% マウント位置
/dev/mapper/VolGroup00-LogVol00 20G 3.8G 15G 21% /
/dev/sda1 99M 13M 82M 14% /boot
tmpfs 1005M 0 1005M 0% /dev/shm
サイズを確認して増えていたら完了です。
登録:
投稿 (Atom)