2017年2月26日日曜日
2017年2月10日金曜日
clamavエラー
lubuntuにインストールしたclamavのウイルスリストを更新しようとしてfreshclamと入力したところ、下記のようなエラーがでた。
ERROR: Can't open /var/log/clamav/freshclam.log in append mode (check permissions!).
ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log).
freshclam.logの所有権を変えてみたりしたが、状況はかわらなかった。
ネットで検索すると、なんでもclamav-freshclamがlogファイルを専有しているようなので、
下記のようにしたところ、更新できた。
1.
2.
(ウイルスリストの更新)
3.
# apt-get -y install clamAV
# apt-get -y install clamav-freshclam
【スキャン方法】
clamscan
ERROR: Can't open /var/log/clamav/freshclam.log in append mode (check permissions!).
ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log).
freshclam.logの所有権を変えてみたりしたが、状況はかわらなかった。
ネットで検索すると、なんでもclamav-freshclamがlogファイルを専有しているようなので、
下記のようにしたところ、更新できた。
1.
sudo /etc/init.d/clamav-freshclam stop
(
clamav-freshclamを止める
)
2.
sudo freshclam
(ウイルスリストの更新)
3.
sudo /etc/init.d/clamav-freshclam start
(
clamav-freshclamをスタートさせる
)
【clamAVのインストール方法】# apt-get -y install clamAV
# apt-get -y install clamav-freshclam
【スキャン方法】
clamscan
2017年2月9日木曜日
ThinkPadのバッテリー管理
Linux on thinkpadにおけるバッテリー管理
tpacpi_bat:Ivy Bridege以降のThinkpad
tlp:それ以前のThinkpad
tp_smapi: tlpを動かすために必要。
acpi_call:比較的新しいThinkpadのバッテリー管理をするために必要
たとえば、tlpを使って75%になったら充電を開始し、85%になったら充電をやめる場合は下記のように書く。
sudo tlp setcharge 75 85 BAT0
【tlpのマニュアル】
TLP(8) TLP(8)
NAME
tlp - apply laptop power management settings
SYNOPSIS
tlp command [param]
DESCRIPTION
This command allows one to invoke TLP's functions manually and provides
extended battery functions for ThinkPads.
COMMANDS
start Initialize tlp and apply settings according to the actual power
source.
bat Apply settings for battery power source.
true Same as bat (this command is called when power source changes to
battery).
ac Apply settings for ac power source.
false Same as ac (this command is called when power source changes to
ac).
usb Enable autosuspend for all usb devices, except blacklisted ones.
bayoff Turn off optical drive in UltraBay/MediaBay. The drive may be
re-enabled by pulling the eject lever or pushing the media eject
button on newer models.
setcharge [START_CHARGE STOP_CHARGE] [BAT0|BAT1] (ThinkPads only)
Set charge thresholds of main (BAT0) or Ultrabay (BAT1) battery
temporarily. Values must be between 1 and 100, Stop > Start + 3.
Configured thresholds are restored upon next system start. When
called without arguments, configured thresholds are set.
fullcharge [BAT0|BAT1] (ThinkPads only)
Set charge thresholds of main (BAT0) or Ultrabay (BAT1) battery
to factory preset (96/100) temporarily (causing a full charge).
Configured thresholds are restored upon next system start.
chargeonce [BAT0|BAT1] (ThinkPads only)
Charge main (BAT0) or Ultrabay (BAT1) battery to upper charge
threshold once (bypassing lower threshold). Configured thresh‐
olds are restored upon next system start.
discharge [BAT0|BAT1] (ThinkPads only)
Force complete discharge of main (BAT0) or Ultrabay (BAT1) bat‐
tery.
recalibrate [BAT0|BAT1] (ThinkPads only)
Battery recalibration: completely discharge main (BAT0) or
Ultrabay (BAT1) battery and recharge to 100%.
stat Same as tlp-stat.
diskid Show disk ids for configuration.
FILES
/etc/default/tlp
System configuration file containing all power management set‐
tings.
SEE ALSO
tlp-stat(8), bluetooth(1), wifi(1), wwan(1).
Project homepage: ⟨http://linrunner.de⟩
AUTHOR
Thomas Koch <linrunner at gmx.net>
Power Management 2015-01-03 TLP(8)
tpacpi_bat:Ivy Bridege以降のThinkpad
tlp:それ以前のThinkpad
tp_smapi: tlpを動かすために必要。
acpi_call:比較的新しいThinkpadのバッテリー管理をするために必要
たとえば、tlpを使って75%になったら充電を開始し、85%になったら充電をやめる場合は下記のように書く。
sudo tlp setcharge 75 85 BAT0
【tlpのマニュアル】
TLP(8) TLP(8)
NAME
tlp - apply laptop power management settings
SYNOPSIS
tlp command [param]
DESCRIPTION
This command allows one to invoke TLP's functions manually and provides
extended battery functions for ThinkPads.
COMMANDS
start Initialize tlp and apply settings according to the actual power
source.
bat Apply settings for battery power source.
true Same as bat (this command is called when power source changes to
battery).
ac Apply settings for ac power source.
false Same as ac (this command is called when power source changes to
ac).
usb Enable autosuspend for all usb devices, except blacklisted ones.
bayoff Turn off optical drive in UltraBay/MediaBay. The drive may be
re-enabled by pulling the eject lever or pushing the media eject
button on newer models.
setcharge [START_CHARGE STOP_CHARGE] [BAT0|BAT1] (ThinkPads only)
Set charge thresholds of main (BAT0) or Ultrabay (BAT1) battery
temporarily. Values must be between 1 and 100, Stop > Start + 3.
Configured thresholds are restored upon next system start. When
called without arguments, configured thresholds are set.
fullcharge [BAT0|BAT1] (ThinkPads only)
Set charge thresholds of main (BAT0) or Ultrabay (BAT1) battery
to factory preset (96/100) temporarily (causing a full charge).
Configured thresholds are restored upon next system start.
chargeonce [BAT0|BAT1] (ThinkPads only)
Charge main (BAT0) or Ultrabay (BAT1) battery to upper charge
threshold once (bypassing lower threshold). Configured thresh‐
olds are restored upon next system start.
discharge [BAT0|BAT1] (ThinkPads only)
Force complete discharge of main (BAT0) or Ultrabay (BAT1) bat‐
tery.
recalibrate [BAT0|BAT1] (ThinkPads only)
Battery recalibration: completely discharge main (BAT0) or
Ultrabay (BAT1) battery and recharge to 100%.
stat Same as tlp-stat.
diskid Show disk ids for configuration.
FILES
/etc/default/tlp
System configuration file containing all power management set‐
tings.
SEE ALSO
tlp-stat(8), bluetooth(1), wifi(1), wwan(1).
Project homepage: ⟨http://linrunner.de⟩
AUTHOR
Thomas Koch <linrunner at gmx.net>
Power Management 2015-01-03 TLP(8)
2017年2月4日土曜日
Google トリビア?
昔のハードディスク内を探索していたら、Googleトリビアが出てきたので、御紹介。
ファイルのタイムスタンプから、2009年頃の情報と推測される。
■Googleを使いこなす方法
・チルダを使って類義語検索
http://www.google.co.jp/search?hl=ja&ie=UTF-8&oe=UTF-8&q=%7Eapple&lr=
http://www.google.co.jp/search?hl=ja&ie=UTF-8&oe=UTF-8&q=%7Estreaming&lr=
・LangToolsで英語以外を英語に翻訳
http://www.google.com/language_tools?hl=en
・GoogleSetsで簡易ブレスト
http://labs.google.com/sets
mpeg video streaming
・計算機能
http://www.google.co.jp/search?q=2003*9*23%2B1300&ie=UTF-8&oe=UTF-8&hl=ja&lr=
・イメージ検索ってグラフ、チャート、プレゼン資料を探す
http://images.google.co.jp/images?hl=ja&lr=&ie=UTF-8&oe=UTF-8&q=B2B%E3%80%80%E5%B8%82%E5%A0%B4
・GooglePageRank値によるページの人気度、権威を確認
http://toolbar.google.com/
・AdWordsで同時検索語の確認
https://adwords.google.com/select/main?cmd=KeywordSandbox
・2単語の検索結果数を比較
http://www.onfocus.com/googlesmack/down.asp
・地理上の位置とリンクした検索
http://labs.google.com/location?q=B2b&geo_near=94043&Search=Google+Search
・オフライン市場価格や広告を知る
http://catalogs.google.com/catalogs?q=palm
・オンラインストアの価格を知る
http://froogle.google.com/froogle?q=mindstorm
・米国の特定大学内の情報を検索する
http://www.google.com/options/universities.html
ファイルのタイムスタンプから、2009年頃の情報と推測される。
■Googleを使いこなす方法
・チルダを使って類義語検索
http://www.google.co.jp/search?hl=ja&ie=UTF-8&oe=UTF-8&q=%7Eapple&lr=
http://www.google.co.jp/search?hl=ja&ie=UTF-8&oe=UTF-8&q=%7Estreaming&lr=
・LangToolsで英語以外を英語に翻訳
http://www.google.com/language_tools?hl=en
・GoogleSetsで簡易ブレスト
http://labs.google.com/sets
mpeg video streaming
・計算機能
http://www.google.co.jp/search?q=2003*9*23%2B1300&ie=UTF-8&oe=UTF-8&hl=ja&lr=
・イメージ検索ってグラフ、チャート、プレゼン資料を探す
http://images.google.co.jp/images?hl=ja&lr=&ie=UTF-8&oe=UTF-8&q=B2B%E3%80%80%E5%B8%82%E5%A0%B4
・GooglePageRank値によるページの人気度、権威を確認
http://toolbar.google.com/
・AdWordsで同時検索語の確認
https://adwords.google.com/select/main?cmd=KeywordSandbox
・2単語の検索結果数を比較
http://www.onfocus.com/googlesmack/down.asp
・地理上の位置とリンクした検索
http://labs.google.com/location?q=B2b&geo_near=94043&Search=Google+Search
・オフライン市場価格や広告を知る
http://catalogs.google.com/catalogs?q=palm
・オンラインストアの価格を知る
http://froogle.google.com/froogle?q=mindstorm
・米国の特定大学内の情報を検索する
http://www.google.com/options/universities.html
2017年2月3日金曜日
Tensorflow入門【MNIST編】【情報保存編】
mnist編で学習パラメタを保存する場合はこちら。
tensorflowというフォルダに保存する設定になっています。
##save dataのところが、今回追加した部分。
【mnist.py】
import tensorflow as tf
import input_data
mnist = input_data.read_data_sets("MNIST_data/", one_hot=True)
sess = tf.InteractiveSession()
# create the model
x = tf.placeholder("float", [None, 784])
W = tf.Variable(tf.zeros([784, 10]))
b = tf.Variable(tf.zeros([10]))
y= tf.nn.softmax(tf.matmul(x, W) + b)
##save data
saver = tf.train.Saver()
# define loss and optimizer
y_ = tf.placeholder("float", [None, 10])
cross_entropy = -tf.reduce_sum(y_*tf.log(y))
train_step = tf.train.GradientDescentOptimizer(0.01).minimize(cross_entropy)
# train
tf.global_variables_initializer().run()
for i in range(1000):
batch_xs, batch_ys = mnist.train.next_batch(100)
train_step.run({x: batch_xs, y_:batch_ys})
# test trained model
correct_prediction = tf.equal(tf.argmax(y, 1), tf.argmax(y_, 1))
accuray = tf.reduce_mean(tf.cast(correct_prediction, "float"))
print(accuray.eval({x: mnist.test.images, y_: mnist.test.labels}))
##save data
save_path = saver.save(sess,"/tensorflow/model.ckpt")
print("Model saved in file: %s" % save_path)
tensorflowというフォルダに保存する設定になっています。
##save dataのところが、今回追加した部分。
【mnist.py】
import tensorflow as tf
import input_data
mnist = input_data.read_data_sets("MNIST_data/", one_hot=True)
sess = tf.InteractiveSession()
# create the model
x = tf.placeholder("float", [None, 784])
W = tf.Variable(tf.zeros([784, 10]))
b = tf.Variable(tf.zeros([10]))
y= tf.nn.softmax(tf.matmul(x, W) + b)
##save data
saver = tf.train.Saver()
# define loss and optimizer
y_ = tf.placeholder("float", [None, 10])
cross_entropy = -tf.reduce_sum(y_*tf.log(y))
train_step = tf.train.GradientDescentOptimizer(0.01).minimize(cross_entropy)
# train
tf.global_variables_initializer().run()
for i in range(1000):
batch_xs, batch_ys = mnist.train.next_batch(100)
train_step.run({x: batch_xs, y_:batch_ys})
# test trained model
correct_prediction = tf.equal(tf.argmax(y, 1), tf.argmax(y_, 1))
accuray = tf.reduce_mean(tf.cast(correct_prediction, "float"))
print(accuray.eval({x: mnist.test.images, y_: mnist.test.labels}))
##save data
save_path = saver.save(sess,"/tensorflow/model.ckpt")
print("Model saved in file: %s" % save_path)
PowerShellで2つのファイルを比較する
PS> $A = Get-Content file1 PS> $B = Get-Content file2 PS> Compare-Object $A $B
2017年2月2日木曜日
Thinkpad X301に256GBのSSDインストール
「MTG-8170m mSATA SSD-1.8”SATA変換アダプター」を使って、Thinkpad X301に256GBのSSDをインストールした。
使ったSSDは、Sandisk Ultra2 mSATA Solid Drive(SDMSATA-256G-G25C)。
Thinkpad X301用のバッテリー購入
Thinkpad X301のバッテリーが死んでしまったので、イーライズから互換バッテリーを購入。
容量は、オリジナル(43R1967)の4000mAhに対して、5200mAhとなっており期待していたが、到着して確認したところ容量は4000mAhだった。
容量は、オリジナル(43R1967)の4000mAhに対して、5200mAhとなっており期待していたが、到着して確認したところ容量は4000mAhだった。
登録:
投稿 (Atom)