新規記事の投稿を行うことで、非表示にすることが可能です。
2013年06月01日
python備忘録2(パスワード作成?)
最近、Yahoo! JAPANのサーバーへの不正アクセスという記事がございました。
一応、パスワードの変更をしてくださいという案内があったので、
変更しましたが、いまいち「パスワードの安全性」が上昇しません。
そこで、pythonさんのrandomモジュールを使って、8桁の乱数パスワードの作成を
試みました。
これをテキストエディタに入力して、拡張子にpyをつけ保存し、とりあえず完成です。
かなり力技で、こんなのでいいのか?という感じがモロに出ていますが、
これを起動させ、とりあえず8桁のパスワードを10個作成しました。
試してみたところ9個のパスワードで、安全性最高となりました。
う〜ん、でも1個はだめか・・・。
ランダムだから、極端な話11111111というパスワードを作成してしまう可能性もあるんですね。
一応、パスワードの変更をしてくださいという案内があったので、
変更しましたが、いまいち「パスワードの安全性」が上昇しません。
そこで、pythonさんのrandomモジュールを使って、8桁の乱数パスワードの作成を
試みました。
import random
data=['1','!','2','"','3','#','4','$','5','%','6','&','7','8',
'(','9',')','0','~','-','=','^','~','|','q','Q','w','W','e','E','r',
'R','t','T','y','Y','u','U','i','I','o','O','p','P','@','`','[','{',
'a','A','s','S','d','D','f','F','g','G','h','H','j','J','k','K','l',
'L',';','+',':','*',']','}','z','Z','x','X','c','C','v','V','b','B',
'n','m','M',',','.','>','/','?','_']
data_choice1=random.choice(data)
data_choice2=random.choice(data)
data_choice3=random.choice(data)
data_choice4=random.choice(data)
data_choice5=random.choice(data)
data_choice6=random.choice(data)
data_choice7=random.choice(data)
data_choice8=random.choice(data)
print(data_choice1,data_choice2,data_choice3,data_choice4,
data_choice5,data_choice6,data_choice7,data_choice8)
これをテキストエディタに入力して、拡張子にpyをつけ保存し、とりあえず完成です。
かなり力技で、こんなのでいいのか?という感じがモロに出ていますが、
これを起動させ、とりあえず8桁のパスワードを10個作成しました。
試してみたところ9個のパスワードで、安全性最高となりました。
う〜ん、でも1個はだめか・・・。
ランダムだから、極端な話11111111というパスワードを作成してしまう可能性もあるんですね。
【このカテゴリーの最新記事】
-
no image
-
no image
-
no image
-
no image
-
no image
-
no image
-
no image
2013年05月20日
2013年05月18日
python備忘録1(Ubuntuでの環境整備)
オープンソースに惹かれ、
OSをWindowsからubuntu12.10に変えてしまいました。
(ほんと、ときどきですが・・・)使うプログラム言語も、
pythonにすることに決めました^^
環境を整えた過程を記録しておこうと、
備忘録をここに書いてしまうことに・・・・
とりあえず、
pythonのライブラリ追加方法を・・・
OSをWindowsからubuntu12.10に変えてしまいました。
(ほんと、ときどきですが・・・)使うプログラム言語も、
pythonにすることに決めました^^
環境を整えた過程を記録しておこうと、
備忘録をここに書いてしまうことに・・・・
とりあえず、
pythonのライブラリ追加方法を・・・
sudo apt-get install python-pygame
sudo apt-get install python-setuptools
sudo apt-get install freeglut3 freeglut3-dbg freeglut3-dev
sudo apt-get install pip
sudo pip install PyOpenGL
2013年03月31日
またまた中華「英凛」
また食べに行ってきました「英凛」。
やっぱり、おいしいねー。この店。そして安い。
今回、一番のヒットは酢豚!!
すごくおいしかった^^。
色々食べたくて、注文したけれど、
最後はパックに詰めてもらい、お持ち帰りしました。
今度は、いついこうかな。
やっぱり、おいしいねー。この店。そして安い。
今回、一番のヒットは酢豚!!
すごくおいしかった^^。
色々食べたくて、注文したけれど、
最後はパックに詰めてもらい、お持ち帰りしました。
今度は、いついこうかな。
2013年03月09日
昇級と昇給
昨年、同時期のブログをみると、
お恥ずかしいことに、昇級と昇給のことについて
述べておりました。
誰だって、昇給したいものです。昇級については、
必ずしも、誰だってとは言えません。
それが、私の考えです。
実際、マネージメント(昇級による管理)と現場(昇給のみ)は明らかに異なるものです。
それぞれに、意義とやり甲斐があります。
ただ、「船頭多くして船山に登る」のとおり、
頭ばっかりあっても、物事は進みません。本当にこれは実感します。
では、現場は頭を使わなくてもいいの?
そんなことはありません。
人間は、どうも極端な考えになりがちです。
生態学の世界では、一次生産(栄養)が大事なんだ!!というbottom upの考えと、
捕食者(狼や熊の存在)が重要なんだ!!というtop downの考えが、20年ほど議論されました。
結局のところ、どっちも大事という、ある意味あたりまえ、でも、なかなか言えない
真理に結論づけられました。
もう少しわかりやすく言うと、Underoodという研究者は、「結局のところ、
ある演劇をするにあたり、講演する会場の広さ(例えると、小学校の舞台と劇団四季の舞台の面積の違い)によって、
配役(つまり、舞台に上る人の数も変わる・・・あたりまえだが、劇団四季のほうが多い。でも世の中には、小さな舞台でも、一人何役もこなし、演劇を完成させることもある)も変わり、小さい舞台(例えば、小学校の舞台)であっても、それなりに生態系は成立するのである。
更にわかりやすく表現すると、舞台(bottom up)の大きさによって、配役の数や価値(top down)も変わり、どちらかで説明できるものではないということを、とある論文で明確に述べました。
当たり前だけど、当たり前じゃない。でも、やっぱり、そうだよね・・・・。
話が大分はずれましたが、
「現場も大事、マネージメントも大事、当たり前体操〜。」
私は、昇級し、4月から、マネージメントの仕事が多くなりそうです。
お恥ずかしいことに、昇級と昇給のことについて
述べておりました。
誰だって、昇給したいものです。昇級については、
必ずしも、誰だってとは言えません。
それが、私の考えです。
実際、マネージメント(昇級による管理)と現場(昇給のみ)は明らかに異なるものです。
それぞれに、意義とやり甲斐があります。
ただ、「船頭多くして船山に登る」のとおり、
頭ばっかりあっても、物事は進みません。本当にこれは実感します。
では、現場は頭を使わなくてもいいの?
そんなことはありません。
人間は、どうも極端な考えになりがちです。
生態学の世界では、一次生産(栄養)が大事なんだ!!というbottom upの考えと、
捕食者(狼や熊の存在)が重要なんだ!!というtop downの考えが、20年ほど議論されました。
結局のところ、どっちも大事という、ある意味あたりまえ、でも、なかなか言えない
真理に結論づけられました。
もう少しわかりやすく言うと、Underoodという研究者は、「結局のところ、
ある演劇をするにあたり、講演する会場の広さ(例えると、小学校の舞台と劇団四季の舞台の面積の違い)によって、
配役(つまり、舞台に上る人の数も変わる・・・あたりまえだが、劇団四季のほうが多い。でも世の中には、小さな舞台でも、一人何役もこなし、演劇を完成させることもある)も変わり、小さい舞台(例えば、小学校の舞台)であっても、それなりに生態系は成立するのである。
更にわかりやすく表現すると、舞台(bottom up)の大きさによって、配役の数や価値(top down)も変わり、どちらかで説明できるものではないということを、とある論文で明確に述べました。
当たり前だけど、当たり前じゃない。でも、やっぱり、そうだよね・・・・。
話が大分はずれましたが、
「現場も大事、マネージメントも大事、当たり前体操〜。」
私は、昇級し、4月から、マネージメントの仕事が多くなりそうです。