2007-11-28

server / optimization

やばい、CPE Optに時間かけすぎた。
なんか、やり始めたらときめきが止まらなかった。
PSpice放置プレイ乙www まだ寝る時間まであと4時間ある
。とりあえず、それでカバーしなくてわ。
【2007/11/28】
・Server
最近の夜中の頑張りもむなしく、
server計画が軌道に乗らないorz
もっと勉強しなくてはorzorz Fedora ビギナーズバイブル買おうかな。。。
・CPE optimization
おk、とりあえず関数そろえるのと、データそろえるのはオワタ。
あとはまとめて、cache調べて考察書いて終わりだ。
あと10時間ぐらい使って、この課題終わらせたいな。
フィルターもあるしの。

2007-11-13

The right and wrong in the net.




This is a Listening detail of the English Ⅱ

【The right and wrong in the net.】
Good morning. Did anyone hear the news about teenager in New York who hacked into the bank’s database and stole about 30,000 credit card numbers over the weekend? Hacking is related to the computer ethics. That is topic today.

Computer ethics deals with the properly use of information technology such is a computer in the internet. By properly use, I mean, socially responsible use. We will first talk about what ethical behavior is and how is surprise computer use.

First, I wanna make sure of the own what ethics is…anyone? Yes, John.
“It’s about right or wrong” Yes, OK. Jennifer.
“And it’s about being good person doing what’s right” Yes, Ethics includes both of these ideas.
It deals with moral judgments with what is acceptable or unacceptable to do.
And we learn the ideas about what is right and wrong from families or friends and from cultures relevant. Because difference is on background we may not always agree and what is wrong. However for our discussion today I will define for you what I mean by ethical action.

An ethical action is something someone does that benefits someone and doesn’t hurt anyone. So, for example, if you see a man dropped the money and you picked the money up and give it to him. This is the ethical action.

On the other hand, if you picked up the money and don’t give it back to the man. This benefits you, but hurts the man. This is not an ethical action. Now, what’s about computers?

What are the ethical boundaries for using computers on the internet? Most people agree that it is wrong to steal from the store. Would they also say it’s wrong to copy music files from the internet? Or, to take another example, most people agree that is wrong to open alone and to read a letter someone else’s. Would they also say it’s wrong to read someone else’s e-mail? In the past decade also, many more people studied using computers on the internet. So these issues have become important.

In 1992, the Computer Ethics Institute was founded in United-states. This is a research education and policy study group whose go is Chris Warner of the ethical issues that are likely to come up as technology develops.

One concept, the Computer Ethics Institute has developed is the Ten Commandments of computer ethics. These rules are important guidelines the institute thinks all computers users should follow.

Now, some of view may be Ten Commandments is the bible like the “Thou shalt not kill” or “thou shalt my father or my mother”. Ten Commandments of computer ethics have relevant same style of language use the Ten Commandments is from the bible. For example, the use the phrase “Thou shalt not”, “Thou shalt not” means “don’t” or “you shouldn’t”. Let’s look at the each commandment of all.

The first commandment says, thou shalt not use the computer to harm other people. Simple enough, right?

No.2, thou shalt not interfere with other people’s computer work. I enter pretense to mean don’t use the computers in any way that is fact or changed the work someone else’s doing, don’t move or edit someone else’s files without telling them.

No.3, thou shalt not snoop in other people’s files. To snoop means to try to find out something without another person knowing it. If you look at someone else’s files on the computer or read the e-mail, you are snooping. Respect other people’s privacy.

NO.4, thou shalt not use the computers to steal. There are situations on the Internet in which you have to decide if you are stealing or not, like downloading music files as I mend a real.

NO.5, thou shalt not use the computers to safe in that is on true. It is up to you to be true for your web-site, in your e-business, and in your e-mail.

NO.6, thou shalt not use the software for which you have not paid. In another words, if the software is free in the internet it’s OK to download and use it. However, it is not OK to copy software from a friend because you didn’t pay fault.

NO.7, thou shalt not use other people’s computer resource without telling them or without paying them. For example, you shouldn’t use someone else’s computer, password or internet connection without asking on the first.

NO.8, thou shalt not appropriate someone else’s ideas. Appropriate is spelled APPROPRIATE, it means to take words someone else load and say it yours. For example, you have to ride the report for the school. If you copy a term paper from the internet and hand in them. You are breaking the rule. Copy even the feel sentences of the internet and presenting image your own is breaking the rule.

NO.9, the nine to commandments says, thou shalt think about the social consequences of the program you are writing. Now, this surprises mostly to computers programmers. Social consequences mean is how the program you are writing might affect other in society. Could hacker possibly use your program to a legally gain access to a computer system? Skill for hacker’s can hack in the banks in the credit companies. They can alter accounts and steal your money. They can also create violence; they can cause billions of dollar’s damage of all wide.

NO.10, the Ten Commandments says, thou shalt always use a computer in ways that is spectacle of others. For examples, sending unfriendly e-mail to someone or about someone or creating web-site with negative messages, our example of breaking this rule.


OK, the Computer Ethics Institute has sent these guidelines to many large companies and to school acrossed in united-states. However, there is no way to enforce these rules.
Nevertheless, they would like to see school and particular you’d like these rules to help students develop on strong sentences of computer ethics. OK, any questions or come in this point?

“How we suppose to remember over the rules?”
Well, there are a lot of rules, but they all boil done a couple of principles respect and fairness. Respect up along to others and use resource fairly. Does it a help?
“Yeah I guess so.” Good, let’s go back to the ethics.

Increasingly, schools are seeing the students need to be talked computer ethics as part of this school’s curriculum. Some schools have come up with the acceptable use policies or rules about what is or isn’t OK first students to do the computer use.

This is how the Computer Ethics Institute would like to see schools utilizing the rules. Generally, it’s considerable on to steal someone else’s password or to read someone else’s e-mail. It’s also considered unacceptable in collage class with students to download a term paper off the internet and pretend that the he owns it load it. This is called “plagiarism”. And it’s good example of breaking the rule NO.8.

Students are prohibited to use the internet for research, but I instructed it in right information and own words and to explain where they got information. The ten rules a guideline force of the follow. These rules help us to be aware the ethical uses technology. Let’s stop here for today. Think about these rules this week, and we’ll talk more about them. And read the next 2 chapters for next week.

2007-11-07

Logical Communication講座&田中久重&C




http://www.amazon.co.jp/%E3%83%AD%E3%82%B8%E3%82%AB%E3%83%AB%E3%83%BB%E3%82%B3%E3%83%9F%E3%83%A5%E3%83%8B%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3-%E5%AE%89%E7%94%B0-%E6%AD%A3/dp/4534041748

今日は理工学部で特別講義があったので参加してみた。
ほぼ大体は知っている内容ではあったけど、
改めて復習できたし、まぁ良しとしよう。

概要は、ちゃんと相手に分かるように話そうね(はぁと
って感じ。


理系には特にいえることだと思うけど、
やっぱ専門的な分野を学んでいるんだから
自分の知識領域と相手の知識領域を把握できなきゃマズイ。

その部分を把握できていないと

議論であれば、全く話が進まないし、
世間話であれば、聞いてて痛いときがあったりなかったり。

如何に専門的な内容を噛み砕いて、分かりやすく、
かつ語弊無く、専門知識の乏しい相手に伝えるか。

別に理系とか文系とか関係なく起こりうることだけど、
理系に関して言えば、どの理系の分野でもあり得るケースだと思うので
実は理系で一番必要な技術なんじゃね?と思う。


内容としては、
ずっと前の日記で挙げた「明文術」の本を
コミュニケーションに転化したもの、っていってもいいかもしれない。


伝わらないのは相手の察する能力or知識or経験が低いんじゃなく、
自分の話し方に問題があるのだ。と考えることが大事だ。

つまり、何かグループワークで失敗を犯したしたときは、
相手に原因を求めるのではなく、
そのとき、自分はどう対処すべきだったのか、って感じで
常に自分を省みて考えていく習性が必要だ。
…って産業政策の講師が行ってたような気もする。


high contextとかlow contextとかゴチャゴチャ言われてるけど、
結局は単純に相手への思いやりなんじゃね?
って明文術にも書いてあった気がする。


でも、本当の成果はそんなことではないんだけど。ここでは割愛。



【田中 久重】
ニコニコであがってるけど、万年時計のうんたらかんたらって動画で
登場する人。
実はちょっと泣いた。

http://ja.wikipedia.org/wiki/%E7%94%B0%E4%B8%AD%E4%B9%85%E9%87%8D

http://www.nicovideo.jp/watch/sm1419895
http://www.nicovideo.jp/watch/sm1421505

一人産業革命テラ凄スwww
この人の考え方には、日本人の技術者のなんたるを感じた気がする。
勿論、復旧作業を努めた技術者も含めて、


親父も家族も爺ちゃんも大体は理系だけど、
俺も果たして理系であるかどうかは
未だ全く持って不明。

---------------------------
知識は失敗より学ぶ
事を成就するには 志があり 忍耐があり 勇気があり 失敗があり 
その後に 成就があるのである
---------------------------

一人産業革命後に田中製造所を設立→のちの東芝

らしい。

相棒であるマイノートPCは、2世代続けて東芝製ということもあって、
この事実を知ったときは少し嬉しい気もした。


【プログラミングC】
OCamlの次はメモリを爆撃するプログラムとか
クロックに適したプログラムとか
オーバーフローさせるプログラムとか
作るんだってお!

それはそれで結構面白い内容なんだけど、
それよりも、今度からプログラミングCの教材が
全部英語になるとかやべぇ!面白すぎる!

プログラミングC始まったな!