「BASIC」を含む日記 RSS

はてなキーワード: BASICとは

2015-02-11

http://anond.hatelabo.jp/20150211020227

 せっかくなので、通信メディアの個人史を書いてみたい。自分ブログでやっても良いのだが、わざわざ誘導するのも申し訳ないので増田で書くことにする。あと、前半部分は「通信メディア」の話ではない。

大学入学まで

 ぼくが初めてパソコンに触れたのは小学校4年生のころだった。当時、既に型落ちだったNECPC-6001を買ってもらったのだ。当時はまだ「パソコン」か「マイコン」かで名称統一されていなかった時代でもある。記録媒体カセットテープゲームをするためにはまず、何十分もかけてロードをしなくてはならない。あとちょっとロード完了というところでエラーが出たりすると泣きそうになった。

 市販のゲームは高価だったので、ぼくは当時の多くのパソコン少年と同じく、雑誌の載っていたプログラムをよく入力していた。姉の使っていた譜面台にパソコン雑誌を乗せ、そこに掲載されたプログラムを延々と入力していく。もちろんミスが多発する。エラーが出ると雑誌とにらめっこをしながら、どこが間違えているのかを必死で探す。デバッグがすべて完了するころにはゲーム自体に飽きているということもよくあった。

 当時はまだ、パソコンメーカーがそれぞれの独自の規格でPCを開発していた時代だった。しかも、同じメーカーパソコンであっても機種が違えば互換性がないことが多かった。だからNECパソコンソフトシャープパソコンで動かないのは言うまでもなく、PC-6001PC-8001よりも新機種であったにもかかわらず、後者プログラムは前者では動かない。パソコン雑誌で他の機種用の面白そうなゲームプログラムを見ては悔しい思いをよくしていた。移植をする技術はぼくにはなかった。

 その後、中学校に上がると、ぼくのパソコンPC-8801mkII FRになった。名機と言われたPC-8801mkII SRの後継機だ。記録媒体は5インチフロッピーディスクになり、一瞬でセーブロードができるようになった。ただし、中学生にとってフロッピーディスクは高価な代物で、500円で10枚入りという安売りのものを愛用していた。ちなみに、安いディスクだとドライブに入ただけでシャカシャカシャカシャカ…という音がする。仲間のあいだでは「シャカシャカディスク」と呼ばれていた。

 せっかくの新マシンではあったが、やはり用途ゲームだった。雑誌掲載されるプログラムも徐々に高度になり、マシン語を使ったものも多かった。01 C3 AA 90…みたいな文字列を果てしなく入力していく作業はかなりの苦行で、エラーが起きると手に負えなくなることも多く、挫折ばかりしていた。

 なお、当時はすでにパソコン通信が始まっており、PC-VANアスキーネットなどの大手もすでにサービスを開始していた。当初は音響プラという装置を使っていたのではないかと思うが、詳しくはわからない。ぼくにとってパソコン通信は遠い世界の話で、雑誌でたまに見る程度のものだった。

 中学3年生になり、高校受験を控えたぼくは、何を思ったかパソコン受験勉強をしようと思いついた。受験RPGなるものをN88-BASICで作ろうとしたのだ。街を歩いているとモンスターに遭遇する。そのモンスターが出してくる問題に正解すれば、プレイヤー経験値を稼げる。最終目標は名門ナダール高校への合格という、ゲーム勉強の両立を目指したものだった。結果はまあ、書く必要もないだろう。世の中にそんな都合のいい話はないのである

 高校入学すると、ぼくの関心はパソコンから遠ざかっていった。部活が忙しくなったほか、当時のバンドブームにのってギターなどを始めてしまたからだ。無論、このあたりはぼくの黒歴史になっている。

 ちなみに、ぼくとほぼ同年代英国ライタースティーブン・プールには『トリガーハッピー』(2001年)というテレビゲーム歴史を扱った著作がある。この本を読んでいると、高校時代ゲームから離れてバンドをやるところまでまったく同じだった。ここには国境を越えた何かがもしかするとあったのかもしれない。

 しかし、大学受験を前にして、ぼくは再びパソコンに向かい始める。3年前に挫折した一大プロジェクトである受験RPG製作にふたたび乗り出したのだ。アホだ。予備校の夏期講習を受けながら、頭のなかで構想がどんどん膨らんでいった。

 技術は全く進歩していなかったが、根気だけはついていた。ゲーム目標大学合格に切り替え、パソコンメモリの少なさに苦労しながら様々なアイテムイベントまで用意した。しかし、言うまでもなく受験には全く何の役にも立たなかった。大学受験が始まる数日前、ほんの気晴らしのつもりで始めたドラクエ3受験日程がすべて終了するまでにクリアしてしまったのが悪かったのか、1年目のぼくは受験に失敗し、浪人生活に突入したのである

大学入学以後

 1年間の辛い浪人生活を経て、ぼくは東京私立大学になんとか滑りこむことに成功した。入学式当日、知り合いの誰もいないキャンパスを一人で歩いていると、同じく新入生とおぼしき一団が歩いていた。彼らの一人が「あいつのポケベルの番号、いくつだっけ?」と言うのを耳にしてぼくは衝撃を受ける。東京学生ポケベルを持っている!ぼくにとってポケベルというのはサラリーマンのためのツールであって、普通学生が持つようなものではないと思い込んでいたからだ。

 入学式の時点でグループができているということは、彼らはおそらく付属校か東京進学校出身者のグループだったのではないかと想像する。この時点ですでに情報メディアの利用をめぐってかなりの格差が生まれていたのかもしれない。

 いずれにせよ、その後のぼくの生活にやはりポケベルは無縁だった。女子高生あいだでポケベル流行っているというのも別世界話題だった。女子高生の妹がいる友人によると、メッセージが来るとすぐに返信しないと仲間はずれにされかねないということだったので、それはそれで大変そうだと思ったのを記憶している。

 その一方で、大学入学してから、ぼくは固定電話と大変に仲が良くなった。一人暮らしを始めたこともあって、友人とよく長電話をするようになったからだ。コードレスではなかったので、硬い床に寝転がりながら何時間も話をした。「いやー、今日はよく話したよね。ところで、いったい何を話していたんだろうね」などと会話を振り返り始めることで会話がまた長くなるという、まったく生産性のないことをよくしていた。ただ、こうした長電話はぼくに限った話ではなく、わりと一般的に行われていたのではないかと思う。一人暮らしの寂しさを紛らわせるうえで固定電話重要ツールだったのではなかろうか。

 あるとき風呂にお湯を張っていると、たまたま当時好きだった女の子から電話がかかってきたことがあった。話しているうちに浴槽が一杯になった。コードレスではないので電話をしたままではお湯を止めにいくことができない。だが「お湯を止めてくる」と言えば、電話を切られてしまうかもしれない。そのため、浴槽からお湯が溢れるのをただ眺めながら会話を懸命に続けていたことを思い出す。

 ぼくが「インターネット」という言葉を初めて聞いたのは国際政治の授業だった。大学2年生のころだったか1994年のはずだ。日本でもインターネット商業利用は1992年にすでに始まっていたが、パソコンに関心を失っていたぼくには全く無縁の話だった。大学パソコン室でタッチタイピングは修得したものの、授業で履修したC言語はあっさり挫折した。数学が果てしなく苦手だったぼくは、理解できない数式をパソコンに解かせるという作業について行けなかったのだ。

 大学2年生の終わりごろ、ゼミ選考があった。メディア系のゼミを志望したせいか、志望者には新しいもの好きが多かった。面接の待機場所では多くの志望者が携帯電話を持ち、お互いの番号を交換していた。衝撃的な光景だった。彼らは無意味に相手を電話にかける遊びなどをしていたので、単に見せびらかしたかっただけかもしれない。

 しかし、ぼくが携帯電話、というよりPHSを購入したのは大学4年生も終わりに差し掛かったころだった。1996年から1997年にかけて携帯電話PHSの普及率は25%から46%に跳ねがっているが、こうした指標では若者が先行しがちなことを考えると平均的か、やや遅いぐらいではなかったかと思う。

 当時は街のいたるところでPHSの安売りをしていた。今川焼を売っている店でさえ扱っていたぐらいだ。PHSを1年ほど使い、その後はドコモ携帯電話に切り替えた。通話が途切れやすいという難点はあったものの、PHSのほうが音質は良かったのではないかと思う。

 他方で、大学3年生になると、ぼくは再びパソコンに関心を持つようになった。1995年ウィンドウズ95が発売された年である。「インターネット」という言葉が急激に人口膾炙していった。大学パソコン室で友人に電子メールを送るようにもなった。当時はメールが来るだけで嬉しかったものだ。ブラウザはまだモザイクを使っていた人が多かったのではないかと思う。しかし、当時のぼくはまだブラウザという概念理解していなかった。周囲のひとが「モザイク」という言葉を口にするたび、それはエッチな何かなのかとあらぬ妄想に浸っていたのだった。

 ともあれ、エプソン製のノートパソコンを購入し、自宅からインターネット接続するようにもなった。大学の授業でホームページを作ったという友人に刺激を受け、自分でも卒業の直前ぐらいに朝日ネットホームページを立ち上げた。いまでもそのアドレスにはぼくのホームページが置いてあるので、もうかれこれ20年近くになる。先日、インターネット・アーカイブ自分のページを探してみたところ、16年ぐらい前まで遡ることができた。若気の至りというのは本当に恐ろしいものである

 もっとも、ぼくの目線からすると、当時のインターネットはそれほど面白いものではなかった。今ほどに情報が充実していたわけでもなく、それを探すためのスキルもなかった。ぼくにとってインターネットよりも面白かったのがパソコン通信だった。当時、すでにパソコン通信時代は終わりつつあったはずだが、それでも見知らぬ人たちとやりとりをするのが面白くて仕方がなかった。もちろん喧嘩も多く、罵り合いをなんとか仲裁したいと思いつつ、結局はうまくいかないということばかりだった。

 ぼくが参加していたのは朝日ネットフォーラムだが、恐ろしいことにいまでもログインすれば当時のログを見ることができる。「ネットからはとうに消え去ってしまったはずの今なき父親の情報が、パソコン通信ログに残っていることを主人公発見する」というフィクションを考えていたのだが、興味のあるひとは使ってみてください。

 その後、パソコン通信は急速に退潮し、インターネット時代が本格的にやってきた。ネット上で怪しい情報が飛び交うサイトがあるということを最初に教えてくれたのは知人だった。言うまでもなく「2ちゃんねるである。それ以前にも「あやしいわーるど」や「あめぞう」といった掲示板はあったはずだが、それらはぼくの全く知らない領域の話だった。

 …と、ここまで書いて力尽きた。ここから先は特筆すべきこともあまりないので、唐突ではあるが、このあたりで終わろうと思う。ずいぶんと長くなったが、最後まで読んでくれたひとは果たしているのだろうか…。

2014-11-29

デジタル技術検定について

デジタル技術検定とは:

http://digital-kentei.com/

 

この「国際文化カレッジ」って、どんな組織なんですか。

 

第49回の試験が先週有った。年2回という事だから、25年ぐらいの歴史のある検定試験という事なのか。

2級制御を受けてみて、まぁ、それなりにこんなもんか、と思われる所もあるのだけれども、どうしても我慢ならない事を言わせてほしい。

 

(1) 同期回路設計に関する知識が、出題範囲に含まれない!

びっくりだね。過去問にも1つも出てこないし、今回も無し。私の場合、独学と会社講習会勉強した。確かに学校では習わなかったが、デジタル回路に関する学科で、現在も未だに同期回路設計の考え方を教えてない学校があるのかしらん?嘘でしょ?

考えてみると、末端の回路設計者に於いて非同期設計普通だった時代から、同期設計が主流に切り替わった時期というのが、だいたい25年ぐらい前なのな。20年前の時点で、少なくとも自分の周りでは「非同期設計禁止!」だった。それが驚いたね。未だに数年前の過去問でTフリップフロップとか出てくるし、2014年の試験問題でRSフリップフロップが出てきちゃったよ。あのな、15年前にはもう、Dフリップフロップ以外、使用禁止になってるからな。過去歴史勉強する上で、まずい設計の引き合いに出されるのならともかく、まるでそれが今も現役であるかのようにRSフリップフロップが出題されるって、これに金払ってる人に対する詐欺だと思うよ。どれぐらいイケてないかって、N88-BASICGOTO文が試験に出てくるぐらいのレベルでイケてない。例えが古すぎて若い人には意味わからんレベル。そんなのが未だに出題されてるんだぜ。

 

(2) GHz帯の高周波を取り扱う為に必要な基礎知識が出題範囲に含まれない!

日本デジタルICが総崩れで海外惨敗する結果になった敗因の1つがこれだと思うんだが、未だにその反省が無いのな。マクスウェルの電磁方程式完璧マスターしろとは言わないまでも、同軸ケーブルとかインピーダンスマッチングの意義とか、マイクロストリップライン基本的な考え方ぐらいは出題範囲に含まれてないと、今どき戦えないよ。

 

日本の失われた20年が、こんな所にも有ったよ。

2014-11-16

The four Fs

The hypothalamus plays a major role in the regulation

of basic biological drives related to survival,

including the so-colled "four Fs"; fighting, fleeing, feeding, and mating.

っていう文章があって、TwitterRTされていた。

Fじゃなくて、どーして最後が”mating”なんだよっ

っていうツッコミが入るところなんだけど。

誰しも "fucking" を想像してRTしたんだろーと思うけど、

"fornication"じゃねーの、みたいな意見もあったよ。

ちょっと英語勉強になったな。

2014-11-01

Cプログラマ自信過剰

しか90年代のはじめごろはCが最高にクールで難しい言語で、Cができたらほかの言語は簡単だと言われてたけど2014年の今現在でもそういう感覚の人がいるってどういうことよ。

初心者アドバイスするのに、まず最初にCからやれとかスクリプト系の言語プログラマ悲惨コードしか書けないとか、Javaから入るとろくなプログラマになれないとか言ってるけどあれは本気なのか。

俺なんかBASICアセンブラ→Cの順番で習得したし、なんでもいいだろって感じだわ。

PHPしか知らないプログラマ悲惨」みたいな話があったら「PHPに限らず言語を一つしか知らないプログラマダメ。Cしか知らないプログラマもひどい」と擁護したりするんだけど、ムキになって「そんなことはない」って反論してくるのはCプログラマくらいだもんな。

実際、CのベテランJava現場に入ってきて、JavaなのにあいかわらずCライクなコードを書いてるとか、新人のころからCのシステムメンテナンスをする部署に配属されてる「Cしか知らない」系の人も悲惨コード書いてたりするし。

そもそもCやってれば自然に高度なプログラマになるとか認識を持ってる時点でプログラミングのことを深く考えたことのない人だって証拠だわ。

2014-10-20

信長の野望とか大戦略とか

http://smilebasic.com/en/

↑これがブクマされていて「こういう製品は定期的に見かけるけどなんで構造化もされてない行番号BSIACなんだろ。ノルタルジー? 少しは実用性考えればいいのに」 みたいなことが頭を巡った。

最初バージョン信長の野望とか大戦略BASICで書かれていたらしいけど、ローカル変数もない、構造体もない、データ構造配列だけの言語でよくあんな複雑なゲーム書けたな。

2014-08-20

ケチだった親父の話

俺の親父はドケチだった.

とにかくドケチだった.

口を開けば「カネがない」とグチった.

貧乏だった.

お袋は貧乏が嫌で俺を置いて出て行ったらしかった.

食う物と言えばパンの耳,着るものと言えばボロ雑巾みたいな古着だった.

ガキだった俺は友達が持っているスーファミが羨ましくて親父にせがんだ.

帰ってきたのはゲンコツだった.

そんなカネねえ,と.

ケチなクソ親父め.

でも俺はあきらめなかった.

キャラクターテレビの中で自由に動かせるのに,熱中していた.

根負けしたのか,なんとかしてやると言い出した.

俺は興奮で眠れぬ夜を過ごした.

翌週親父が持ってきたのは,中古PC98だった.

どうやら友人から譲ってもらったらしい.

なんだか嫌な予感がしながら電源を入れたら,文字しか出てこねぇし,なにすりゃいいのか分からないし,

まさに「コレジャナイ~」と泣きながら手足をバタバタさせてダダコネたい気持ちになった.

やっぱりクソ親父はクソ親父だった.

曰く,

「これさえあればゲームを作れるらしい.そんなに欲しいなら自分で作れ」

そして俺とPC98とBASIC生活が始まった.

始めはとっつきにくかったが,やってみると面白かった.

ゲーム自分で作れる」という魅力的な言葉に酔っていたのかもしれない.

まだ習ってない漢字の入ったマニュアルも苦にならなかった.

これでいつか俺も,F-ZEROを作ってやるぞと,本気で思っていた.

ゴミ捨て場から拾ってきた古いベーマガを読みながら,小さなゲームを作っては楽しんでいた.

始めてジャンケンができるプログラムを作った時の感動は忘れられない.

グラフィカルなゲームは作れなかったが,友達も一緒になって楽しんでくれた.

だが中学2年に上がるころ,長年連れ添った俺の愛機が突然動かなくなった.

ついに寿命が尽きたのだ.

俺はこの世の終わりのように感じた.

まるで愛犬に死なれたような気持ちだった.

しばらく学校も休んだ.

今思えば前の持ち主から数えて10年近く,よく動き続けたものだと感心する.

ケチな親父は,当然だが新しいPCを買ってくれるわけはなかった.

帰ってきた言葉

「そんなに欲しいなら自分で作れ」

次の日からジャンクめぐりが始まった.

新聞配達で稼いだ金で少しずつパーツを買い集めた.

ゴミ捨て場からまだ使えそうなモニタを拾ってきた.

OS友達Linuxを用意してもらって入れた.

始めて自作PCが立ち上がった時は感動した.

Linuxに移行したのをきっかけに本格的にCを始めた.

親父に本を買ってくれと言ったら,始めは渋っていたが,ボロボロ技術書を何冊か古本屋から調達してくれた.

ヴォルトのアルゴリズムデータ構造と,クヌースのThe Art of Computer Programmingもあった.

難しすぎたし技術的なところが足りないから,遠くの図書館までわざわざ出かけて技術書を借りてきては読みふけった.

学校の授業中にも読んでいた.

プログラミング技術はもちろん,画像処理のための数学の道具についても勉強した.

同級生2次方程式因数分解をやっている横で,三角関数行列計算をしていた.

特にアフィン変換には感動させられた.

こんな風に言うと,さぞ数学の成績がよかったのだろうと思うのかもしれないが,テストの点はそこそこだった.

コードを書くのに必要概念として知っているだけで,証明問題は苦手だった.

特に幾何学はさっぱりだった.

それと,古典社会時間は全部すっぽかしてノートコード書いてたから散々だった.

高校に入ったあたりでX windowシステムを使ったグラフィカルなゲームを作れるようになった.

出てきた敵を撃つだけの簡単なインベーダーゲームに始まりオセロブロック崩しウィザードリィみたいな迷宮探索ゲーム,思いつく物何でも作った.

時代はWin95が出たあたりで,パソコンブームだった.

友達の家にもPCがあるところが多くて,Windows移植して簡単なネットワーク型対戦ゲームなんかを作ったりもした.

ここまで本格的にゲームプログラミングをやっていると,さすがにジャンクパーツを集めただけのPCでは性能に不満が出ることが多くなってきた.

ビルドの待ち時間が長くていらいらしたり,友達の家で動くゲーム自分PCで動かなかったりした.

ダメ元で親父に相談してみたら案の定,

自分で稼いで買え」

親父はどこから取ってきたのか,俺でもこなせる程度の仕事を持ってきた.

始めはパソコン教室バイトだったり,ゲームデバッグだったり,まともなバイトだったのが,

ある日学校から帰ってくると,何に使うのかは知らないが,明日までにこういうコードを書けと言われて徹夜プログラミングしたりするようになった.

時々は他人の書いたコードを別環境移植する仕事をやった.

プロの書いたらしいコードを読んで書き直す作業は,かなりの勉強になった.

給料は親父から手渡しで貰ったが,今まで見た事もないような額になった.

その金で新しいマザーボードPentium IIと32MBメモリを何枚かと,自分の開発環境用にWindowsPCを作った.

こんな感じで高校には通っていたものの,勉強らしい勉強ほとんどしないで過ごした.

当然大学入試は全部落ちた.

それでも,手に職はあるわけだし,しばらくは同人ゲームでも作って過ごそうと思っていた.

だけど親父は反対で,大学ぐらい入れと言い出した.

てっきり学費ケチれる分,喜ぶとばかり思っていた.

それでもやる気のなかった俺に,

大学合格できたら最新のMacintoshを買ってやる」

一体何が起こった,このクソ親父,脳の病気にでもかかったかと本気で疑った.

どうやら正気で言っているらしいと分かると,俺も必死勉強を始めた.

そうは言っても,中学時代から受験意識した勉強なんてさっぱりしてこなかった俺には,何をどうしていいのか分からない.

しかも,やっぱり親父はドケチで,塾や予備校なんていく金は無い.

しかたがないから高校時代友達で,頭のいい大学に行ったやつにお世話になることになった.

結局2年かかってしまったが,そいつと同じ大学に入れた.

厚かましくも,キャンパスにまでついていったりしていたから,新入生として入って行くと顔見知りに驚かれた.

親父は約束通りPower Macintosh G3を買ってくれた.

だが,俺の親父はドケチだった.

今回のドケチさはちょっと予想外だった.

「せっかくいいパソコン買ってやったんだからそいつ学費ぐらい稼げ」

さすがにそいつは無いだろうと思った.

自分で遊ぶ分くらいは当然稼ぐつもりだったが,学費丸ごととは.

お前が無理言って入学させた大学なのに,そりゃないだろと.

いくら国立大学とは言え4年分の学費となると200万ほどになる.

しか教科書代やもろもろを考えると300万円は無いと厳しい.

300万円稼ぐために俺ができることと言えば,やはりゲームを作るぐらいだった.

から大学ゲーム開発サークルに入ることにした.

志望動機を聞かれて,

ゲームを作って300万円ほど稼ぐためです」

と言ったら爆笑された.

金が必要理由を言ったら,一瞬でお通夜みたいな空気になったけれど.

先輩が相談に乗ってくれて,成績優秀なら学費免除になったり半額になったりすることを教えてくれた.

それならなんとかできそうな金額だった.

大学生活は楽しかった.

学校の授業でプログラミングをやるということに驚愕した.

プログラミングをしているだけなのに,「お勉強」として扱われるなんて.

情報科学の基礎を作る数学面白かった.

今まで何気なく使ってきた道具に,こんなに深い基礎理論があるなんて,知らなかった.

講義が終わったらサークル棟に入り浸って,入学祝いMacintoshで朝までゲームを作ったりしていた.

学費を稼ぐためのゲームだが,やはりエロゲを作ろうということになった.

ただし,そのためには絵師必要だということで,先輩が漫画研究会から絵師スカウトしてきた.

かわいい女の子だった.

一目惚れした.

彼女の絵は綺麗で,エロかった.

こんなちっこくてクリクリして可愛い女の子が,こんなドエロい絵を描くなんて!

俺の頭はすっかり茹だって,も~だめだ~という感じになった.

それからなんやかんやあって,結果的彼女俺の嫁になった.

詳細は伏せるが,なかなかにこっ恥ずかしい青春を送った.

とにかく,彼女の絵を俺のゲームに入れると,

今まで○とか■とか,ちょっとしたドット絵しかなかったキャラクターに命が吹き込まれるようだった.

作った同人ゲームも,学費がまかなえる程度に売れた.

先輩たちが,売上金を快く俺にカンパしてくれたおかげでもある.

満ち足りた大学生活だった.

就職先には当然ゲーム会社を選んだ.

スーファミはもう時代遅れになったが,自分の作ったゲームが本当に発売されて,ゲーム機の中で動いているのを見た時は嬉しくて泣いた.

娘が生まれた時と,どっちがと思うくらい泣いた.

さて,俺のドケチな親父だが,娘が生まれてほどなくして死んだ.

あんなにドケチに金を惜しんでいたのに,財産も何も残さず死んだ.

遺書を読んだら,葬儀簡素親族だけで行うように,とあった.

最後最後までドケチなまま逝った.

親戚付き合いらしい親戚も居ないし,どうせ誰も来ないだろうと思っていたが,

葬式当日には呼んでもないのに大勢の参列があって,なんだこれは,人違いかなにかかと思った.

なんでも,親父の運営するNPO法人従業員だとか,親父の寄付金で建てた養護施設代表さんだとか,

親父とは無縁の世界の住人だとばかり思っていた,立派な善人ばかりだった.

家に居ないことの多い親父が外で何をしているかなんて興味なかったし,どうせ競馬かなんかで稼いでるんだろうと思っていた.

最後最後さら最後まで,面倒事を運んでくるクソ親父だ.

葬儀が終わって,ちょっとした額になった香典の山を眺めていると,

「さあ自由に使っていいカネだぞ.お前はそれで何をするんだ?」

そんな声が聞こえてくるようだった.

なんだかむかついたので,その金は今まで通った学校プログラミング関係の本を寄付するのに使うことにした.

一銭も残さずに,全部.

それでもなんだか負けた気分だったから,ボーナスをつぎ込んで,倍額にして寄付してやった.

ケチなクソ親父を,見返してやった.

最高の気分だった.

それが6年ほど前の話だ.

ところで最近小学校に上がった娘が,アニメに出てくるようなフリフリなドレスを着て学校に行きたいと言い出した.

うそんなお年ごろになったのか.

女の子の成長は早いものだ.

子供には不自由させたくないと思っていたが,調べてみると我が子の眼鏡にかなう服は,日常的に着る服にしては,ちょっと高い.

悩ましい問題だ.

家の家計は諸事情により逼迫している.

さて,どうやって安上がりにすませようか.

2014-05-19

Gigazineに記事が間違っていると連絡をしたら速攻で修正された

こちらの記事。『コスパが良いアーロンチェア「Ergohuman Basic」を使ってみた』。

間違っていると連絡した内容はタイトルから想像できますが、「エルゴヒューマン社の椅子アーロンチェアと呼ばない」です

連絡から十数分のあまりに早い対応でびっくりでした

2014-05-12

http://anond.hatelabo.jp/20140512171611

普通かな入力JISかな)だよ

N88-BASICの頃からずっと使ってるしね

ちなみに歳は三十台前半です

2014-02-21

ベーシックな俺が思うBASICの弊害

BASICすれば、.NETはできるしVBA力がつく。

アイディアは途方もなく出てくるし、プレゼンスキルもつく。

多分、世の中の◯◯力といったものは、大半はBASICでまかなえる。

その辺にある入門書100冊くらい読めば、自分の成長ぶりに驚愕するぞ。

でもな、BASICすると周りの言語が高尚に見えてくる。

自分絶望して、周りが許せなくなる。

そんな供給過剰人間社会には受け入れられないんだよ。

からさ...プログラムで生きたいなら、BASICするな。

http://anond.hatelabo.jp/20140221132243

2014-01-22

http://anond.hatelabo.jp/20140122213658

ほんとにそうだよ。

MSXに触れた世代としては最後だとは思うんだけど。

正確には、MSXは二回来た。

小学校入学する頃に1台、それはカセットテープに保存したりするやつ。

次にきたのは、小4くらいの頃ディスクドライブ付きのが1台。

今思えば、小学校低学年にパソコンをくれたおじさんってすげーと思う。

値段しらないけど、たぶん高かったものだろうし。

MSX用のゲームを買ったこともないし、というよりタイトルすら発表されない時代で、MSXFANのおまけディスクくらいしかゲームはなかったけど、BASICで遊べたし、なんでファミコンにはキーボードがついてないのか不思議だった。

2013-09-02

http://d.hatena.ne.jp/yaneurao/touch/20130901/p1

PSGよりもさらに昔。PC8001 MZ80B にも、BASICMML命令はあったんだよね。ポートの1ビットスピーカーにつながってた。

そんなので音楽を鳴らしてたなぁ。16分音符を並べて和音もどきやってみたり。

MSX音源FM-PAC、このころにはパソコン通信時代になってた。ちょうどドラゴンクエストⅢのころ。耳コピしてNIFTY-ServeASCII-netライブラリに上げてたな。

だんだん、要求されるレベルが上がって、離れた。

着メロ流行ったころもあった。8分音符相当16音だけって貧弱な機能で、いろんな曲をコピーしたもんだ。ホームページ全盛期だったから、いろんなホームページがあった。

耳コピできない、自分じゃ打ち込めないっていう需要があったわけで。着メロ本もたくさん出てた。

着うたになって、そういうサイトは衰退してったね。

Yahoo!知恵袋には「ドレミで教えて」とか、「リコーダー歌詞、教えて」とか、「リコーダー音階、教えて」とか、そんな質問がよく出てくる。著作権あるから回答できないだろ。

単音のメロディ譜(フリガナ付き)ってのにも、需要はあるんだろうか。しかし、それを同人音楽の森に投稿したとして、求めている層が検索して見つけてくれる……わけないよなぁ。知恵袋質問してるくらいだから

2013-07-25

http://anond.hatelabo.jp/20130725111658

昔の昔、基本ソフトBASICだった時代は、パソコンを起ち上げるとBASIC言語を使って

プログラミングが出来たが、Windows95はそうではなかった。

PC-98シリーズには伝統的にROM-BASICが焼いてあったので、実はあの頃のパソコンの多くにはBASICが乗っていた。

起動時になんかのキーを押しながら起動させると、通常のブートシーケンスが走らずにいきなりBASICが立ち上がってた。

不揮発性記憶媒体への保存ができなかったような気がするけど、子供がいじって遊ぶプログラミング環境としては

十分だったとおもう。

不幸だったのは学校電子計算機室みたいなのが出来てきた後で、それを知ってた人間ほとんどいなかったことだ。

プログラムを学ぶための障壁は、今やまったくない。

最近、前からずっとあるのかもしれないが、ビギナープログラマへ向けた教訓めいたエントリなどを

よく見かける。

やれフレームワークから始めるなだとか、なんとかかんとかというものだ。

同時に、これは昔から変わらないが、プログラム勉強したいけどどうしたら良いのかというような

質問などもよく見かける。

こういった数多のやり取りを見ていて、自身もプログラマとしての一面をもつ限りは

頑張っての一声もかけてやりたいと思うし、辛辣な内容のエントリに頷くこともあれば苦い顔をすることもある。

自分プログラム勉強を始めた当時は、プログラマを目指す者にとってはイバラの道だったと思う。

はいはい懐古厨おつと言われてしまいそうだが、実際そうだったのだ。

まずなんたって、パソコンを手に入れるのが容易でない。

当時PC-9821全盛期であったが、1台40万くらいはした。

HDDは数百メガバイトしかない。

容量1.2MBしかないフロッピーしこしこデータを保存していた。

パソコンが起動するまで5分くらい待つ必要があった。

そしてパソコンを手に入れたとしても、情報を調べる手段というのが確立されていない。

今でこそ、ブラウザを開いてGoogle検索すれば、どんな情報だって手に入る。

ブロードバンドという言葉がまだなかった頃は、そうではなかった。

インターネット接続するのも、お金持ちの家はISDNだが、自分の家はモデムでピーがが~とつないでいた。

28800bpsモデムである

今時の携帯でも3G通信でもっと通信速度が早いぞと思う。

そのため、当時はWebサイトのページ容量は画像も含めて数キロバイト以内に収めましょうという

慣習があったように思う。

NTTテレホーダイというサービスがあり、夜11時から朝の7時までは

特定の番号にかけ続けても一定料金でかけられるサービスがあり、みなそれを

利用していた。自然パソコンを利用する人々の活動タイミングは夜間となった。

インターネット接続できたとしても、まだまだ敷居はあった。

当時はまだGoogleがなかった。

Yahoo!全盛期の時代検索精度も低い。

なにより検索情報にたどり着くということはほとんど概念としてなかったんじゃないかと思う。

Yahoo!が用意したカテゴリを元に、登録されたWebサイトアクセスし、

サイトからリンクで新しいサイト発見するという、本当のインターネットサーフィン

しなければ、必要情報へはアクセスできなかった。

IntetnetExplorerはまだバージョン3くらいで、脆弱性がありまくり危険サイト

アクセスすると、ウイルスどころの騒ぎではなかった。

本当の意味でのアンダーグラウンドサイトごろごろあって、

一番陰気な雰囲気を持っていたんじゃないでしょうか。

NetscapeNavigator(今のFirefoxの前身)が人気を博していた時代の話である

さて、情報アクセスできたとして、次に問題になるのは開発環境の話である

昔の昔、基本ソフトBASICだった時代は、パソコンを起ち上げるとBASIC言語を使って

プログラミングが出来たが、Windows95はそうではなかった。

開発環境、そしてコンパイラをまず準備できないと、そもそもプログラム勉強が難しかった。

当時からMicrosoft統合開発環境として、VisualStudio存在したが、よほどの金持ちでないと

買えない値段がした。

そこで、LSI-C試食であるとか、Borland無料開発環境であるとか、N-88互換BASICなどの

無料開発環境を探しだして、しこしこコマンドライン上で動く基本動作だけを勉強したものなのだ

マシン上に、Apache+PHP+MySQLインストールする、なんて手法は夢のまた夢だった。

Webプログラム勉強するには、自分Linuxサーバーを起ち上げるか、CGIが利用できる

レンタルサーバーを使うかなど方法も限られていた。

CGIで利用できる言語も、CかPerlかくらいしかなかった。

JavaScriptもまだまだ発展途上で、今のようにあれこれと使えるようになるのは

まだまだ数年先の話だった。

それが今やどうだろう。

パソコンも一家に1台あるだろう。それどころか職場自分の机の上にも1台あるだろうし、

学校にいってもいくらでも使えるだろう。

そして、パソコンを立ちあげれば、即ネットが使える。

ググればどんな情報だって手に入る。

開発環境なんて、よりどりみどりメモ帳ソフトがあれば、もう勉強を始めることができる。

Windows上で動くアプリだってVisualStudio無料で手に入る。

それで敷居が高ければ、Excelを使ってもいい。VBAを使えば、Windowsアプリ勉強もできるだろう。

これだけ情報も溢れ、環境もどれを選ぶか難しいほどの状態になってしまっているのだ。

もはや、プログラム勉強するには、必要以上のものが用意されている環境にあるといっても過言ではない。

あと必要なのはやる気と実行力だけだ。

がんばってください。

2013-02-07

黒歴史原体験

IT土方自分が初めてプログラムなるもの体感したのは、中学校の授業だった。

当時は5インチフロッピーが主流のパソコン上で、BASICを走らせたらそれが妙に面白くて、時間を忘れて夢中になってしまった。

原体験というのは恐ろしいもので、今振り返ってみればそのときの体験が、その後の人生に計り知れない影響をもたらしたわけだ。

例えるなら、あやとり拳銃早撃ちに目覚めたのび太感覚だろうか。

開発者社会的地位は「コード書けるだけで何が偉いの?何が凄いの?」という微妙ポジション(国家資格でもコード書き方面の高度区分は組み込みだけというのが現状をよく表している)で待遇微妙だが、それでもプロコード書きは自分にとって天職だと思うし、そうなってしまったことにあまり後悔はしていない。

山下清じゃないけど「まあ仕事だしな」で過ごしたり過ごさなかったり。コード書き以外は何をやっても全然ダメだけど。


とまあ、これだけで終われば満更でもない思い出話なのだが、正直、初めて触れた言語BASICだったことは、自分にとって黒歴史でもあったりする。

かつての自分と同じようにBASICプログラムに興味を持った人に「あんなのはダメ」と頭ごなしに言うつもりはないけど、もしBASICのBの字も知らない人であれば、今ならPythonRubyを、Linuxとセットで勧めると思う。

気がついたらCもJavaPerlもこなし、いつの間にかアプリシステムプログラミング経験していた自分からすると、それくらい、BASIC言語として拙いというのが実感なのだ

色々問題はあるんだけど、一番はプログラムに対するスタンスを誤解してしまう所。

あれを最初にやると高確率で「プログラミングなんて、その場で出来る範囲で適当に書いときゃいいんだ。なんつってもノリが大事なんだから、うるさいこと言って神経取られちゃダメだ」という恐ろしい考えが身についてしまう気がする。

だってかなりいい加減に書いても、それなりに動いちゃうから。人は大抵易きに流れるので「これでいいのだ」になるのが自然というか。

更にこれがVBだったりすると、MSの用意した機能だけしか使えない人になるだろう。もっとヤバい気がする。


ともかく自分はそうやって身についた悪習慣が祟って、折角大学で習った知識はまともに身につかず、就職後にOJTを通して自らを叩き直すハメになった。

勿論これは自力じゃなく、当時のメンターの驚異的な忍耐力を以てなされたことであり、今でも頭が上がらない。

全く遠回りをしたもんだと思う。

今でも周囲のVBしか業務経験ない人のコード品質は基本的に低い。某掲示板ではVB厨という言葉があるらしいけど、そういう蔑称も仕方ない気がする。

まあ自分場合、当時はBASIC以外の教育用言語といったらPascalくらいしか無かっただろうし、振り返ってどうにかなるもんでもないし。


それでも「自分最初に触れたのはBASIC」とは、恥ずかしくて中々言えなかったりする。

2013-02-04

http://anond.hatelabo.jp/20130204113115

先に、メモリを直接扱うにはどうすればいいかを考えて、次にそれがC言語の書き方ではどうなっているか調べればいいと思う。

メモリを直接扱うってのは、メモリにロードされたデータに直接アクセスして何か処理をするって意味ね。

元増田BASICで培った、手続き型プログラミングにおいて一般的なデータ構造アルゴリズムに加えて、メモリの仕組みと管理方法を覚えるイメージ

どうしてもメモリを実感できないならマイコンキットを買って、それをプログラムで動かすとかやってみるといいかも。

ポインタの何がわからないって…

僕は99%ベーシック言語しか使ったことはない人間だ。

プログラマーではないが、特殊な業務上の事情プログラムを色々と書かないといけなかった。

もう転職して何年にもなるけど、その前職ではN88-BASICに始まり、QuickBasicVisualBasicBasic畑を突き進んだ。

 

一度だけ、C言語に挑戦するべきかどうか迷ったことがある。

速度の点でしばしば問題になることが多かったからだ。

それでも、色々とアルゴリズムなどを工夫してBasicで何とかしてきたが、0.1秒間隔の正確な時間単位連続リアルタイム処理をするとあるプログラムを作っていた時にはほとんどお手上げになった。

最終的にはものすごい裏技的な、実に納得のいかない記述方法をとるとどうにかなってしまったのでBasic(VB)でなんとかなったけど、解決するまでの間、カーニハン&リッチーの「プログラミング言語C」などを買ったりしてたっけ。

 

C言語ポインタが難しいという話は聞いていた。

理屈はそれなりに分かってたが、頭がこんがらがることこんがらがること。

こっちがポインタで、アドレスの指し示す変数がこれで、こう書くとポインタ意味になって、こうやって代入して、変数の中身はこれで、いやいやこっちがアドレス値だからアドレスの指し示すポインタが…、…、…、あーもう!どれがどれやねーん!!!!!

 

C言語記述することができれば、問題が解決することは分かってたし、ポインタの扱いをうまくやれば速度の問題は全くなくなることも分かっていたが、悪戦苦闘してもお手上げだった。

 

分かっている人からすれば笑い話なのだろうけど、当時は時間に追われてたし、勉強する暇もなかったから結局ポインタを理解できないままC言語を放り投げてしまった。

要はコンピュータそれ自体を扱う言語コンピュータに扱われる言語の違いなんだろう。

 

嫁をうまく扱うより、嫁の尻にひかれている方がやっぱ俺的には楽なんだよな。

 

2013-01-27

パソコン

パソコンゲーム機代替で、ファミコンがなかったかパソコンをいじってた。

たぶん、小学校入学する一年前だったと思う。

当時、我が家ファミコンがなかった。

親戚のおじさんがくれたMSXROMカセット一つをくれたので、それで遊んだ

パチンコレースゲームだった。

しかし、ぜんぜん面白くない。

そりゃ、おさがりが最新機種なわけがない。

1世代前の機種と、そこからさら1世代前のゲームだ。

友達の家でやったスーパーマリオに比べると、カスだった。

保育園の年長組の自分でもわかった。

なぜか、BASICに興味を持った。

MSX-BASICひらがなが打てて、青い画面に白いひらがなが綺麗だったというそれだけの理由だった。

保育園の年長組の自分にはワープロのものだった。

時が経ち、漢字もそこそこ読めるようになった小2の頃(読書が好きな子供で、小学生が習うような漢字は小2でだいたい読めたと思う)、付属解説書を読むようになった。

実際、それはまあ面白もので、数の加減乗除数字文字の表示、ループやIFといった簡単命令について読み進めていくとブロック崩しプログラムが出来上がったりしたのだ。

実は小学校2年生の自分は、かろうじてアルファベットが読めた。

読めたというか、文字として区別出来ただけだが。

母が「楽しいABC」という新聞広告の教材を買ったせいである。

会話編と単語編があり、母は会話編が子供向けかと思ったらしいが、自分単語編、というかアルファベットしか興味を持たなかった。

読み方には興味がなく、純粋に形として覚えた。

Aを「エー」と読むからなんだっていうのだ。

ひらがなカタカナのように、それを覚えれば音を表せるというわけでもないのに。

が、MSX命令するときには、アルファベットという記号を使えばいいということを理解した。

まあさておき、BASIC命令英語としての認識はなかった。

記号24種類あるというだけだった。

MとNを記号としての区別はできたが、それぞれどっちをエムと読み、でどっちがエヌと読むかはわからなかった。

IFはIという文字とFの連なったもので、その塊で意味をなしていることは知っていたが、"イフ"と読むことは知らなかった。

しかし、もしも~という命令必要だということはわかってた。

ブロック崩しを改造して、シューティングゲームのように自機から玉を打てるようにしたあたりで、のめり込み、「ポケットバンク トランプゲーム集」からテープレコーダーに保存して(その機種はフロッピーディスクがなかった)

プログラムに興味なんかなかった。

ただ、ゲームがしたかっただけだ。

そうこうしてるうちに、弟がごねてファミコン我が家にやってきた。

小学校4年生のときだったと思う。

MSXなんか忘れて熱中した。

自作ゲームなんかよりずっと楽しかったもの

しかし、ファミコンが壊れた。

そして、ほどなく叔父さんのおさがりのMSX2がやってきた。

夢のフロッピーディスク搭載機。

ディスクステーションMSXファン付録ディスクにはゲーム10本以上つめこまれていて、ゲームに飢えていた僕ら兄弟にはたまらなかった。

解凍に1時間くらいかかったけどね。

BASICときと同様、やはり英単語を知らぬままDOSの使い方をおぼえた。

しかしそれもつかの間、ほどなくファミコンが治った。

というか、ただの接触不良だった。

再びMSX2はほこりかぶるようになった。

っていっても、たまに起動してたけど。

同時期、PC9801がきたが、ろくに触らなかった。

母親ロータス1-2-3を使ってた。

いまでもエクセルをろくに使えないので、当時どのくらい使えてたかは謎だけど。

ファミコンソフトを買うお金がなかったから(実際、弟が駄々をこねればソフトなんていくらでも手に入っていたのだが、駄々のこね方を真似ることが出来なかった。いまでも出来ない)、ベーマガプログラムをPC9801に打ち込んだりしたものの、なんだかN88BASIC面白くなかった。

ファミコンに飽きると、MSX2ばかりいじってた。

弟はMSX2のときBASICに興味がなかったので、誰にもそういう話はできなかった。

turboRが欲しくて仕方なかった。

値段は張るけど、自分プログラム入力すれば今後ソフトはいらない!という狂った考えだった。

しかスーパーファミコンがやってきて、弟に「~っていうソフトがすげー面白いらしいぞ!」っと吹き込み、弟を通じて親にソフトを買ってもらうという方法を覚え、夢にまで見たゲーム三昧生活

その頃はMSX2のフロッピーディスクドライブ調子が悪くなり(たぶんベルトが伸びたんだと思う)

エロに目覚めてPC98のエロゲをしたり、インターネットエロ画像を漁りたいためにWindows95をいじったりしたが、やっぱりプレステのほうが面白く、そんなにはまらなかった。

大学生社会人になると、エクセルワードパワーポイントを覚えていった。

今でもパソコンに興味がもてない。

Officeメールブラウザがあれば他にソフトはいらない。

おわり。

2012-04-15

http://anond.hatelabo.jp/20120415065150

私の質問は簡単にまとめてみます

支えてくれる家族または友人がいない場合社会的制度が整っていない以上、今の環境を逃げようが結果的には死にたいであるから、さっさと今の辛い環境を受けいれろ

が理解できないからその帰結の理由を教えてほしいといっただけなのですが...論点がずれているようですね?

起業支援家としてはペテン師なんだと思ってる。

プログラマーとしてはどうなんだろう。

私は彼の熱烈な信奉者(はてな界隈にもいるよね?)ではないし、LispWebサービスを作る意義もよくわからない。

起業支援家としてというのはVCという意味でしょうか?

http://techcrunch.com/2011/06/01/paul-graham-total-value-of-y-combinator-funded-startups-is-4-7-billion/

ぜひ上を

プログラマーとしては彼の著書を二冊ANSI Common LispOn Lisp、後半は2回読み直すと考え方が変わると思います

またLispWebサービスを作る意義は当時はあったのだと思いますが、今ではメタ言語プログラムを生成することが一般的になって

きておりマクロ有用性、Slimeの素晴しさ、最適化ヒントのための機構言語に内包されている点以上に特別な認識はしておりません

ただリーダマクロを利用すると構文自体を拡張することが出来るためLispを書く人はすべからく言語設計者としての腕が試されるのだと思います

(といっても私は本物のLispプログラマーではなく初〜中級者の域程度のもの認識しているため上級者以上の方はまた違う見解なのだと思います)

正直なところ、一時期自分Luaに感動して、Luaで(mod_lua?)Webアプリを書こうとしたときもあったけど、RailsCake、Nodeのexpressみたいなのでさえ、多くのユーザーが書いている方法の方が同じ悩みにぶつかり、googleすれば誰かがstackoverflowで解決しているので、コピペで取り敢えず乗り切る可能性が高くなる。

# 取り敢えず乗り切って、それから精査するべきだ。形になる時間が経てば立つほど、熱は冷めてしまう。

最後の一文は同意しま

が、mod_luaに関してはガチレスしますと、Apache のpre post filter, mod_rewrite煩雑さ軽減、Access,Auth,UserCheckのpre post、CustomLog置き換えくらいに試作品として個人だったら利用すると思います(プロダクションレベルならば実際利用する前に検証すると思います) mod_luaでもいいですが文章は何が目的かをはっきりさせて書いてください

後半のRailsCake、Nodeでも同じで、「形にすることが目的」であれば、コピペ出来るものを御自分でえらべばいいのじゃないのでしょうか?なにが主張したいのかよくわかりません

世界ハッカー原理とはまったく別の方向に動いていると感じる。

あなたのいうハッカーってなんですか?

# ゲームなどのアプリケーション内で使う言語シンプルが一番だ。それはBASICやTclのように、美的には醜いものでも正解になることが多々ある。

# lispを選ぶのは正解だと思う。

TclをVHDLシミュレーションツールとして数年利用しましたが、美的に醜いものではありません そしてなによりもゲームと一括りにしております近年ゲームプロダクションを「舐めないでください」???Lispを触りもしないのに正解だと思うなども???

そんなことを最近Apple製品Google製品の苛立ちとともに感じ、自分人生終焉世界の終わりに思いを馳せながら今日コードを書くか、身辺整理をするか、絶望感を眠ることでかわす毎日を送るだろう。

現実ではなく煽り文章だと理解しているつもりなのですが、中身がよくわからず何を伝えたい文章で帰結はなんなのかが大変よくわかりませんでした

酷い会社就職するとブール演算さえまともに理解していない人たちが、銀行年金コードを書いている日本の恐ろしさに驚かされる。

金に困って、私もときどきバイトを探すのだが、バイト地方銀行プログラミングとか書いてあるのが普通日本ちょっとおかしい。

多分、証券会社とかの方がまともなコードを書いているのだと思うが、精神的にはキツい気がして門を叩いたことはない。

もう、年齢的にも限界なんでね。

テクノロジー数字に対して無知な文章と思えるようなことを主張しているようにしか理解できないことがひっかかります。他人は他人ですし変えることは出来ません。ですが自分の考え方はいくらでも受けとめかたは変えられるのではないでしょうか?

別にPerlでなくても、シェルスクリプト、Cでも構わないけど、所詮CGIだし、正規表現とか文字列に明るいから、打算的な面もあったんだろうと思う。

考えてみれば、あの頃は負荷についてあまり考えてなかったよな。

根本的なコンピュータの仕組みの理解が食い違っている認識なのですが、当時負荷を考えたときスケールアップをしていた理由は、「1台」のマシンと「2台以上」のマシン管理する方法がまったく別のスキル(コスト)を要求するからです 現在ではフェールオーバだけでなく、冗長化の考え方が広くオープンソース世界プロダクションレベル適用されたためであって、当時から負荷自体については考えている所では考えていました

また所詮CGIという意味では標準入出力さえあればどの言語でも出来るのは事実かと思いますが一方Lispから打算というのは異なるのではというのは上の文章を読んでいただければ

今、「こうすれば成功する!」みたいに偉そうに語っている人たちって、あの時期に成功した人ばかりなんだよね。

エッセイのどのことを示唆しているかは不明ですが「成功している理由」を考察していることはあっても(時系列でいう後ろから前への考察)、「こうすれば成功する」という考察(時系列でいう前から後ろへの考察)について伝えてる文章は知りません よろしければその文献情報はどこにあるのでしょうか?

あの頃に成功しなかった人(つまり、私)はもう浮かばれることはないだろうし、今、彼らが言うようにやったとしても、あまり夢がないというか、生きてくのもどうだろうという気がしてならない。

誰も失敗した人の発言には耳を傾けないからね。

人生というのは、確かに一定の年齢を過ぎると選択の幅が狭まるというのは事実ですが「なくなる」というのは嘘です そしてそもそもその歩いてきた道だけは変えることは出来なく、これからの道は落とし穴かもしれませんが90度直角に歩くことさえ出来るものだと思います

また失敗した人の発言に耳を傾けないわけではないと思いますよ?むしろ否定的な感情を表に出しすぎるために難しくなってるのではないでしょうか?

しかし、組織が、正確にはその組織利益を得ている人たちが、壊されては困る部分は書き換え不可能になっている。

それが、人間的に正しかろうが間違っていようが、組織の維持が優先される訳だ。

この考察はその通りだと思いますが合理的ではないでしょうか?前回もお伝えしたように株式会社なのであれば株辺りの利益を最大限にすることが目的です また会社というのは民主主義ではなく株主主義です それさえ理解すれば組織の維持=経営者が優先されるのは当然なのではないでしょうか?従いまして「人間的に正しい」の意味を理解していませんが、あなたのいうその「人間的に正しい」と「組織目的」との間で落とし所をつけ提案することが本来の従業員の仕事に含まれると理解しています

支えてくれる家族または友人がいない場合社会的制度が整っていない以上、今の環境を逃げようが結果的には死にたいであるから、さっさと今の辛い環境を受けいれろ

長々と書きましたが、上の内容を簡潔に聞きたいだけでして、ブール演算やらLuaなどの話は聞いていません ブール演算などは高校生に3時間でも教えれば理解する人はいるでしょう

期待はしませんがご教示をいつの日かお待ちしております

2012-01-09

Dslr camera Guideline -- The right way to Seek advise from Your own Dslr high-end camera

When considering imagine consuming, getting easy methods to make use of the digital camera are probably the fundamental assignments on the establish. The examples below digital slr high-end camera lead provides basic fundamentals about options to partner with an individual's camera and as a consequence assist you greater establish the standard terminology mandatory.

Whereby Consumers Start out... A Security dslr camera

Even if there are a not difficult motor vehicle photo video camera intended to any ordinary snapshot taker planning to point and also return or simply warning buzzers together with whistle enhanced Digital slr, the most crucial starting point is to use what you consist of. If you have had for no reason undoubtedly,Panasonic HDC-TM900 Charge do not forget to evaluate any hands-on plus try out to achieve the just about all working experience you could as a result. A good number of manuals can verify all to consider about precisely how towards employ that video camera. Keep in mind, it should receive baffling you will be know simple digital camera words.

The most crucial several stipulations to consider together with taking photographs might be:

1. Shutter Full speed

step 2. Aperture

3. ISO

A good number of a handful of situations the many examine various things holdings and even debts high-end cameras which will understand cope with the simplest way and also variety of lighting is likely to be allow in the digicam to make sure you set-up scenes. Taking photographs is Panasonic VW-VBN260 Battery focused lumination in addition to minor innovations through soothing is commonly addressed feel gigantic has effects on on what this persona success considering.

Classified ads by just The search engines

Aperture

Whatever aperture in our video camera is actually which usually "iris-like" product the opens and as well turns. The item appliances just how much light-weight is usually earn all around via the bit of throw away. The larger any sort of ditch, the greater light make it possible for round. This really is fantastic with F-Stops the moment f5. 6 is usually a considerable primary as opposed to f16 are sometimes small to medium sized primary. You need a much larger initially suitable for dark surrounds in addition to a less starting off suitable very dazzling illnesses.

Shutter Pace

In relation to aperture adjustments the figures on a fabulous throw away the fact that brightness switches into because of, almost any shutter accelerate apparatus just how long this approach light-weight is actually come up with interior. A nice shutter swiftness connected with 1/500 is going to make very low minor utilizing not like a lengthier shutter fee approximately 1/5 need after only supplemental moderate. It's fantastic with secs. You need to work with painless shutter facts convert gears designed for circumstances by means of many moderate aside from systematic shutter rates of speed when particularly full experiences.

ISO

Any sort of ISO adjustments a fabulous tenderness of the "film". Intended for camcorders, whereas it doesn't management picture presently, everything adjustments a fabulous tenderness with the high-end camera sensor. A greater ISO options can certainly help produce styles photograph become faster and as well demand even less smooth compared to a decreased ISO. Strangling part of managing great ISO is probably of the fact that enhanced ISO's ordinarily result in a detraction at the time of envision first-class high quality as well as almond.

Applying it on whe whole

At the moment knowing the exact a couple of valuable symbol photo digital portrait photography useful tips future move is usually to see how a large amount of several associated with routine aside throughout both as well as the option to select the right configuration settings for each solo! A bunch of security surveillance cameras own methods the moment anyone software one of these simple together with security surveillance camera might easily consider useful configuration settings with the sleeping. A couple selections usually are shutter priority along with Panasonic VW-VBK180 Battery aperture the main ageda once approximately just about every individual individuals manage probably lots of the shutter accelerate or even this particular aperture.

The final fundamental digital slr high-end camera efficiency content is usually intent. A bunch of security surveillance cameras own automotive intend that's characteristically poor along with translates to fluffy photos often. The most effective will be to realize how to work together with intelligent emphasizing in addition to using the services of main aim metering that will help methodically tutorial put focus.

2011-12-30

大学機械工学科について急に語りたくなったので語る。

なんか、誰の役に立つの分からんけど、私が高校生の頃にこういう説明があったら良かったなぁ……とふと思ったので書いてみた。

さて、大学工学部機械工学科に入学するとしよう。基本的に機械工学科に含まれる研究分野は多い。もちろんそれには理由があるのだが、それでもほぼすべての学生が学ぶ共通の内容があり、機械工学科を卒業した学生企業が期待するのはそれらの基礎知識である。そういう意味機械工学は非常に実学に近いと言っても良い。

四力とは何か

機械工学科の教員は本当に口を酸っぱくして「四力を身につけろ」と何度も何度も授業の度に言ってくる。古いタイプ教員ほどその傾向は強い。いわく、「専門分野の基礎がわかっている人間社会では強い」、「四力が身についていなければ学科長が許しても俺が卒業させない」、云々。で、その四力というのは以下の4つの力学」のことを指す。

機械力学というのはいわゆるニュートン力学でいう「剛体の力学」で、弾性・塑性変形しない対象がどのように運動するかを扱う。振動工学とか解析力学とかはだいたいこの延長線上で学ぶ。高校の力学微分積分を足した感じだと思えばいい。

熱力学マクロで見た気体や液体の持つエネルギーを対象にする。これも微分積分エンタルピーエントロピー概念を除けば高校で学べる物理とそう大差はない。次の流体力学と合わせて熱流体力学というジャンルを構成していることもある。統計力学熱力学の延長線上で学ぶことが多いが、量子力学とともに挫折する学生が非常に多い。

流体力学はその名の通り気体と液体を合わせた流体の運動について学ぶ。航空関係の仕事がやりたいなら必須。多くの近似法を学ぶが現実にはコンピュータシミュレーションが用いられるのであまり細かく勉強しても役に立つ場面は少ないかもしれない。下の材料力学とは連続力学という共通の基礎理論を持つ遠い親戚。

最後材料力学は、弾性をもつ(=フックの法則に従う)固体の変形が対象。建築学科とか土木工学科だと構造力学という名前で開講されているが、内容はだいたい一緒。これも多くの近似が含まれる体系で、実際にはコンピュータを使った有限要素法でシミュレーションする場面が多い。とはいえ基本を大学学部時代に学んでおくことは非常に重要

で、これら4つの科目がどう生きてくるかというと、たとえば20世紀における機械工学結晶であるところのエンジン設計なんかにはこれら全部が関わってくる。機械にかかる荷重や振動を解析し(機械力学)、エネルギー効率の高いサイクルを実現し(熱力学)、吸気と排気がスムーズに行える仕組みを作り(流体力学)、これらの条件に耐えうる材料を選ぶ(材料力学)。もちろん就職したあとにこれらすべてに関わることはないし、実際に使える高度な知識を教員が授けるわけではないが、機械設計に際しては必須の基礎知識ばかり。とはいえ後のように四力から直接発展した研究をしているところはまれで、院試のために勉強したのに後はもう使わなくなった、なんてこともままあるわけだが……。

なお高専からの編入生が入ってくるのは2~3回生なのだが、彼らはすでに四力を身につけていることが多く、運が良ければ通常の学部からは羨望と尊敬まなざしを勝ち得ることができる(しか英語ができないので研究室に入ってから苦労することが多いようだ)。

四力以外は?

高度な数学電磁気学であったり、機械加工や金属材料設計に関する専門的な知識もカリキュラムに含まれることが多い。みんな大好きロボット制御工学範疇で、これは四力とは別に学ぶことになる。ロボットメカトロのもう一つの必須分野である電気電子系の講義ほとんどないので独学で学ぶ羽目になるが、微分方程式が解ければ理解にはさして問題はない。プログラミング数値計算などの授業は開講されていることもあるしされていないこともある。とはい機械工学科を出てガチガチプログラマになることはほとんどないし、教えてくれてもFORTRANか、せいぜいCが限界である。さすがにBasicを教えているところはない。……ないと信じたい。

実習や実験がドカドカと入ってくるのは理系宿命なのだが、特徴的なのはCADの実習。おそらく就職したら即使う(可能性がある)ので、研究室に入る前に一度経験しておくといい。もちろん実際にCADで製図するのは専門や工業高校卒だったりするのだが、そいつらをチェックしてダメ出しするのは大卒なり院卒なりの仕事になる。

研究室が多すぎる

四力を身につけたらいよいよ研究室に配属されることになるのだが、基本的に四力を応用した分野ならなんでも含まれるので本当に各研究室でやっていることがバラバラ。隣の研究室が何をやっているのかは全くわからない(もちろんこれは機械工学科だけではないとは思うが……)。そのため学科イメージを統一することが難しく、どうしてもわかりやすいロボットなんかをアピールすることが多くなってしまう。とはいえそういう「わかりやすい」ことをやっている研究室は少数派で、実際は地味なシミュレーション材料のサンプルをいじくりまわしているところが多数派である最近医療工学系の研究をしているところが増えたらしいが、光計測だったり材料物性だったり航空工学だったり、あるいは全然関係ないシステム工学だとか原子力工学教員が居座っていることもあるようだ。こういう教員を食わすために機械工学第二学科(夜間向けの第二部ではない)が設立されたり、環境とかエネルギーとかが名前につく専攻が設立されたりすることがままある(昔は学科内に新しく講座を作るにはいろいろと制限があったらしい)。そういうところは(上位大学なら)ロンダ先として利用されるのが常で、そうした研究室を選んでしまった学部生はマスターの外部生の多さに面食らうことになる。

はいえいろいろ選べるならまだマシな方で、大学によっては計測か材料しか選べなかったり、工業高校ばりの金属加工実験を延々とやらされたりすることもある(ようだ)。やりたいことがあるならそれをやっている大学に行け、とは機械工学科志望の高校生のためにある言葉かもしれない。

で、ぶっちゃけ就職はいいんでしょ?

そう、就職は非常にいいのだ。「学内推薦が余る」という噂を聞いたことがある人がいるかもしれないが、まぎれもない事実である(とはい最近は上位校の推薦でもガンガン落としまくる企業が増えたようで就職担当も頭を抱えているようだが)。機電系なる言葉が広まったのはネットが登場して以降らしいが、機電系機械工学系と電気電子工学系、というぜんぜん関係ない2つの学科をまとめてこう呼ぶのは、それだけこの国の製造業でこの2学科出身者が必要とされているということだろう。我らが機械工学科の後輩たちのために、これから経済産業省には「モノづくり立国」なるわかったようでよくわからないスローガンを推進していただきたい。

inspierd by http://anond.hatelabo.jp/20110929232831

追記:あえて上位と下位の大学事情をごっちゃにして書いているので、受験生諸君はあまり鵜呑みにせず自分リサーチするようにお勧めする

2011-12-29

Choose the best digital camera rechargeable batteries

Due to the nature of a digital camera, they need a lot of voltage and also need to keep good battery long periods of inactivity digital camera rechargeable batteries to a big hit, many current digital camera has a flash, may also make a short film, the two characteristics is very good, but can drain battery two times normal speed, photo shooting.

Most people are familiar with basic rechargeable battery, but the key to finding a good a doctor to give your digital camera is to look at the battery material, how will charge, and how long will the cost in use and sitting on the shelf or in the digital camera.

A little I look in my purchase any digital camera I buy is to ensure that there is a common battery size. The reason is, no matter how you plan a photo shoot, things happen, you may have to resort to the old alkaline batteries solve your problems, then. Panasonic battery my first choice is a rechargeable battery, but you never know, this is a very good thing can find a new set of batteries.

There are several important factors to consider, rechargeable batteries is the best. The first is the amount of voltage, followed by long time, then the battery of the time; Four is charge (how long shelf life will be held responsible for the storage battery).

Here are a series of typical rechargeable batteries and their voltage output:

Ni-Cad rechargeable battery, 12 volts

Nickel metal hydride rechargeable batteries-1.2 to 1.5

Ni-ZN rechargeable batteries-160 volts

Standard alkalines is 1.5 volts

Also have a level a reference number of energy storage, from the ability to represent called milli ampere hour. These level general fleeing to 2100 from 750 from is high, the more the number of the battery capacity (higher digital better).

The Ni-Cad and nimh most common, almost every major brand battery multiple versions. The latest technology is Ni-ZN are excellent storage capacity and long shelf life. Many types of rechargeable batteries can be charging many times, but they didn't mention that drop down power amount of recharges x.

And this is the real factors to consider. Let us say that if you find new battery you can use about 100 photos before they go to the south. Recharges Numbers increase, reduce many pictures. Some can only continue to before they start, recharges loose the ability to completely costs. Clever cost is still good savings from an ordinary AA alkaline battery cost $1.15 and the comparable charge is $2.50, according to the figures from $5.00.

Recent Ni-ZN cost about $5 each request and take over 500 recharges in any losses before the injury charge ability. But they also play more voltage so for example your flash recycling half the time to complete the normal alkaline batteries. If you have 100 threw a set of alkaline, you should get at least 175 vote of Ni-ZN are the same size. Plus storage life N-ZN than any other choice.

Rapid turnover a flash can be a big problem, because it is a very painful, but when photographs in the interior, need to wait for two minutes of the flash is full of power. Or, if you are shooting a series of short a minute video and ran out of the juice in the middle is not a good thing.

So, based on the pricing and ability, if you can recharge the battery is more than 500 times more the highest price, they use more cheap long-term development. If they hold up close to claim 500 cost, well, you can do the math. This is a no brainer, Ni-ZN provide more voltage, better life, and more fees each battery.

__________________

http://www.gobatteryonline.com/canon-powershot-sd600-battery-charger-gose.html

http://www.chargerbatteryshop.co.uk/panasonic-dmw-bmb9-digital-camera-battery-cbbs.html

Portable electronic equipment battery technology

1, about the trickle charge, rapid charging and stable battery charging algorithm

According to the energy requirements of the final application, a battery may contain up to 4 lithium ion or lithium polymer battery core, its configuration will have a variety of change, at the same time with a mainstream power adapter: direct adapter, USB interface or car charger. Remove the core quantity, core configuration or power adapter type difference, the battery has the same charge characteristics. So they charge algorithm. Lithium ion and li-ion polymer battery best charging algorithm can divided into three phases: trickle charge, rapid charging and stable charge.

trickle charge. For depth discharge core to charge. When core voltage in less than about 2.8 V, use a constant 0.1 C of the current charging for it.

fast charging. Core voltage trickle charge more than the threshold, improve the charging current rapid charging. Fast charging current should be lower than 1.0 C.

stable voltage. In the fast charging process, once the core 4.2 V voltage, stable voltage phase began. This is through the minimum charge current or timer or of the two joint to interrupt charge. When the minimum current below about 0.07 C, can interrupt charge. The timer is to rely on a default to trigger the timer interrupt.

Advanced battery charger with additional security function normally. For example, if the core temperature exceeds the given window, usually 0 ℃-45 ℃, charge will be suspended.

Remove some very low-end equipment, now on the market/li-ion polymer lithium ion battery solutions are integrated with the outer components or, in accordance with the characteristics of the charging to charge, this is not just to get better effect charge, but also for safety.

lithium ion/polymer battery charge is an example of applications-double input 1.2 A lithium battery charger LTC4097

LTC4097 can be used to exchange adapter or USB power supply for single quarter/polymer lithium ion battery. Figure 1 for double input 1.2 A lithium battery charger LTC4097 schemes. It USES constant current/constant voltage algorithm charging, from exchange adapter power charge, programmable filling up to 1.2 electric current A, and with USB power can be as high as 1 A, at the same time, automatic detection in each input voltage whether there. This device also provide USB the current limit. Applications include PDA, MP3 players, digital camera, light portable medical and test equipment and big color cellular phone. The performance characteristics: no external micro controller charging termination; The input power automatic detection and choice; Through the resistance from the exchange of charging adapter input can be as high as 1.2 A programming charge current; The resistance of programmable USB charging current is up to 1 A; 100% or 20% USB charging current set; The input power output and existing bias NTC (VNTC) pin as a 120 mA drive ability; NTC thermistors input (NTC) pin for temperature qualified charged; Pre-settings battery voltage with floating plus or minus 0.6% accuracy; Thermal regulation maximize charge rate and free hot air LTC4097 can be used to exchange adapter or USB power supply for single quarter/polymer lithium ion battery. The use of constant current/constant voltage algorithm charging, from exchange adapter power charge, programmable filling up to 1.2 electric current A, and with USB power can be as high as 1 A, at the same time, automatic detection in each input voltage whether there. This device also provide USB the current limit. Applications include PDA, MP3 players, digital camera, light portable medical and test equipment and big color cellular phone.

2, lithium ion/polymer battery scheme

Lithium ion/polymer battery charge scheme for different number of core, core configuration, and power types are different. At present mainly have three main charging scheme: linear, Buck (step-down) switch and SEPIC (booster and step-down) switch.

2.1 linear scheme

When the input voltage in big with the charger with sufficient clearance of core after opening voltage, it is linear scheme, especially 1.0 C fast charging current than 1 A big too much. For example, MP3 players usually only one core, capacity from 700 to 1500 mAh differ, full charge voltage is open 4.2 V. MP3 player power is usually the AC/DC adapter or USB interface, the output is the rule of 5 V; At this time, the linear scheme is the most simple, most charger of the efficiency of the scheme. Figure 2 shows for lithium ion/polymer battery solution linear scheme, basic structure and linear voltage neat device.

linear scheme charger application examples-double input Li + charger and intelligent power source selector MAX8677A

MAX8677A is double input USB/AC adapter linear charger, built-in Smart Power Selector, used for rechargeable single quarter by Li + batteries portable devices. The charger integration of the battery and the external power source and load switch charging all the power switch, so that no external MOSFET. MAX8677A ideal used in portable devices, such as smart phones, PDA, portable media players, GPS navigation equipment, digital camera, and digital cameras.

MAX8677A can work in independent USB and the power input AC adapter or two input either one of the input. When connecting external power supply, intelligent power source selector allows the system not connect battery or can and depth discharge battery connection. Intelligent power source selector will automatically switch to the battery system load, use the system did not use the input power supply parts for battery, make full use of limited USB and adapter power supply input. All the needed electric current detection circuit, including the integration of the power switch, all integration in the piece. DC input current highest limit can be adjusted to 2 A and DC and USB input all can support 100 mA, 500 mA, and USB hung mode. Charge current can be adjusted to as high as 1.5 A, thus support wide range of battery capacitive. Other features include MAX8677A thermal regulation, over-voltage protection, charging status and fault output, power supply good surveillance, battery thermistors surveillance, and charging timer. MAX8677A using save a space, hot enhanced, 4 mm x 4 mm, 24 of the pins TQFN encapsulation, regulations, work in exceptional temperature range (40 ~ + 85 ℃).

2.2 Buck (step-down) switch scheme

When A 1.0 C of the charging current more than 1 A, or the input voltage of the core than with high voltage open many, Buck or step-down plan is A better choice. For example, based on the hard drive in the PMP, often use single core lithium ion battery, the full of open is 4.2 V voltage, capacity from 1200 to 2400 mAh range. And now PMP is usually use the car kit to charge, its output voltage in a 9 V to 16 between V. In the input voltage and battery voltage is the voltage difference between high (minimum 4.8 V) will make linear scheme lowers efficiency. This kind of low efficiency, plus more than 1.2 A 1 C fast charging electric current, have serious heat dissipation problems. To avoid this kind of situation, will the Buck scheme. Figure 3 for lithium ion/polymer battery charger scheme Buck diagram, basic structure with Buck (step-down) switching voltage regulators completely the same.

2.3 SEPIC (booster and step-down) switch scheme

In some use of three or four lithium ion/polymer core series equipments, charger of the input voltage is not always greater than the battery voltage. For example, laptop computers use 3 core lithium ion battery, full charge voltage is open 12.6 V (4.2 V x3), capacity is 1800 mAh to 3600 mAh from. Power supply input or output voltage is 1 6 V AC/DC adapter, or is car kit, the output voltage in a 9 V to 16 between V. Apparently, the linear and Buck solutions are not for this group of batteries. This is about to use SEPIC scheme, it can in the output voltage is higher than when the battery voltage, can be in the output voltage less than when the battery.

3, and power detection algorithm is proposed

Many portable products use voltage measurements to estimate the remaining battery power, but the battery voltage and surplus power relationship but will with the discharge rate, temperature and battery aging degree of change, make this kind of method can top 50% margin of error. The market for longer to use product demand unceasingly strengthens, so the system design personnel need more accurate solution. Use capacity check plan come to measure battery or consumption of electricity, will be in a wide range of application power to provide more accurate estimate of the battery power.

3.1 power detection algorithm is one of the examples of application, function complete list, double the battery portable battery application design

power detection principle. Good capacity check plan at least to have battery voltage, temperature and battery electric current, measuring method; A micro 9 a; And a set of and the verification of the punishment power detection algorithm is proposed. Bq2650x and bq27x00 is full capacity check program function, with a measuring voltage and temperature of the digital converter (ADC) and a measuring electric current and charging sensor the asp. These capacity check plan also has a microprocessor, is responsible for the implementation of the Texas instruments power detection algorithm is proposed. The algorithm can compensate the lithium ion battery life.low self-discharge, aging, the temperature and discharge rate, and other factors. Chip embedded microprocessor as host system processor save these calculation burden. Capacity check program can provide remaining power state information, bq27x00 series products also offer surplus can Run Time (Run Time to Empty) host may at any Time to capacity check plan these information query, then LED indicator light through or displays will inform the user battery. Capacity check meter is very easy to use, the system processor need only configuration 12 C or HDQ communication drive can.

The battery circuit description. Figure 4 (a) can be used for identification of IC functions with typical application circuit batteries. According to the use of IC testing program is different, the battery needs to have at least three to four outside the terminal.

VCC and BAT pins will even to the battery voltage, so that for, C power and the battery voltage measurement. The battery is connected a grounding resistance smaller detection resistors, let capacity check meter high impedance SRP and SRN input can monitor sensor resistance on both ends of the voltage. Through testing the current flows through a resistor can be used to judge the battery or release the amount of electricity. Designers choose detection resistance value must be considered when resistance on both ends of the voltage can't more than 100 mV, low resistance may be more hours in current errors. Circuit board layout must ensure that SRP and SRN to testing from as close as possible to the connection of the resistor sensor resistance end; In other words, they should be the Kelvin attachment.

HDQ pin need external and resistors, this resistance should be located the host or the main application, such capacity check plan to the battery and portable devices when sleep function enable connection broken. Advice and resistance choose 10 k Ω.

battery identification. A low cost WeiMao batteries are getting more and more serious, these cells may not contain OEM requirements of security protection circuit. So, genuine battery may contain figure 4 (a) shows the appraisal circuit. When to identify the battery, the host to contain IC (bq26150, the function is cyclic redundancy check (CRC)) issued the battery packs a ask value (challenge), the CRC will contain battery according to this inquiry value and, in the building of the IC in CRC polynomial calculation the CRC value. CRC is based on the host of command and IC secret in the query of the definition of the CRC polynomial completed, the host in CRC values calculated with the calculation result of well battery comparison to identify the appraisal success.

Once the battery through the appraisal, bq26150 will issue commands to ensure that the host and quantity test plan of material lines between normal communication. When the battery connection interruption or to connect, the whole the identification process will be repeated again.

double the battery application. Figure 4 (b) for use bq26500 support double the typical application of lithium ion battery circuit. In order to support more battery, and this circuit is adding a adjustable regulators. Capacity check millions of BAT pin and the bottom of a battery anode linked to complete the variable voltage measurement of the battery.

Host to be able to read capacity check plan of variable voltage measurement battery, to make sure the end of discharging threshold and charging terminate threshold. As for the remaining state power (RemainingStateofCapacity), do not need to read can use directly.

The above bq2650x and bq27x00 etc capacity check plan provides the battery manufacturer a simple to use options, this scheme L [just measuring battery voltage to be precise, so these capacity check plan can be applied to various battery framework, and can support the battery identification and double the battery application '

3.2 power detection algorithm is an example of applications another, can apply to all kinds of general voltmeter new IC.

Today's many manufacturers can provide a variety of voltmeter IC,, the user can choose the suitable function device, to optimize the product price. Use voltmeter measurement of storage battery parameters, the separate architecture allows users in the host custom power measurement algorithm within. Eliminating embedded processor battery cost. On this to Dallase semicconductor company called cases of DS2762 chip for typical analysis. A new separate voltmeter IC, its structure see chart 5 (a) below.

DS2762 application characteristics

DS2762 is a single quarter of lithium battery voltmeter and protection circuit, integrated into a tiny 2.46 mm x 2.74 mm inversion of packaging. Due to internal integration for power detection of high precise resistance, this device is very save a space. It is the small size and incomparable high level of integration, for mobile phone battery and other similar handheld products, such as PDA, etc, are all very ideal. Integrated protection circuit continuously monitoring the battery voltage, over voltage and flow fault (charging or discharge period). Different from the independent protection IC, DS2762 allow main processor surveillance/control protection FET conduction state, such, can DS2762 through the protection of the power system and the control circuit implementation. DS2762 can also charge a battery consumption has depth, when the battery voltage within three V, provide a limit of the charging current recovery path.

DS2762 accurate monitoring battery current, voltage and temperature, the dynamic range and resolution of common satisfy any mobile communication product testing standards. The measurement of current for internally generated when the integral, realize the power measurement. Through the real-time, continuous automatic disorders correct, the precision of power measurement can be increased. The built-in measuring resistance due to eliminate manufacturing process and temperature and cause resistance change, further improve the precision of the voltmeter. Important data stored in 32 bytes, can add the lock EEPROM; 16 bytes of SRAM are used to keep dynamic data. And DS2762 all communication all through the 1-Wire, more communication interface node, minimize the battery and the connection to the host. Its main features for; Single quarter of lithium battery protector; High precision current (power measurement), voltage and temperature measurement; Optional integrated 25 m Ω measuring resistance, each DS2762 after fine-tuning alone; 0 V battery restore charge; 32 bytes can lock EEPROM, 16 bytes SRAM, 64 a ROM;

1-Wire, node, digital communication interface; Support more battery power management, and through the protection system control FET power; Dormancy mode power supply current only 2 µ A (most); Work mode power supply current for 90 µ A (most); 2.46 mm x 2.74 mm inversion of packaging or 16 feet SSOP package led, and both are can choose with or without detection resistance; After has with e

2011-12-28

Summer scenery to take pictures of small skills

Undesirable cameras benefits us many 100 % satisfaction, leading to numerous spectacular images, as well as the hot months is operating relating to dependable summertime. This specific classmate through break free will be able to figure out any tons in addition to waterways, downtown along with far-away beautiful gardening, and yet may these pure attractiveness to become a memento playing hit decrease, apart from skin color boil due to the high-end digicam purpose, a great deal more simple could be to evaluation whatever taking pictures competency as well as having photos. The amount, smaller try to make your work latest many of the summer season harvesting powerful see to it, typically the classmate need to next image have a go through, you become this confidently unexpected wonder.

Digital cameras would bring us lots of enjoyment, leaving a myriad of unique images, and summertime is journeying in wonderful summer season. The classmate throughout the getaway can recognize that reams together with estuaries and rivers, metropolitan and also countryside attractive panoramas, yet take place all these charm being a memento opportunity straight down, together with steam as a result of a camcorder operation, a lot more crucial is usually to examine ones own taking functionality and also taking photographs. That period, the little generate your choice have quite a few summer months firing effective be mindful, the particular classmate may as well within the next snapshot have a shot at, you will get the particular total surprising stun.

Household landscapes

By out of doors firing indoors panoramas, basic will need throughout the Windows 7, out-of-doors mild typically currently have more substantial indoors light-weight, now a couple of challenges ought to be sorted out, is the particular coverage time frame, a couple of it truly is in order to avoid a display reflective, when pics of any camera through hands-on management operate, might take number of years coverage setting up, when photographic camera goes so that you can twit style, can easily will likely be ISO level of sensitivity Surroundings bump up, this ISO 2 hundred or perhaps ISO six hundred aiming.

Inside panorama 's best golf shot employing a tripod, in any other case, wants a spot to guide, one example is in opposition to any divider and entry, and even the true reason for executing it is because very long coverage is quite effortless construct any digital camera protein shake, producing photographs regarding fluffy envision. It's best to utilize the shutter launch, or perhaps utilize to get center-weighted avoiding relocate a video camera. Notice: except if absolutely necessary, tend not to available the particular pen, stay clear of a lot more reflective.

Out-of-doors landscapes

Bring that landscape designs from the probability with the photo may well schedule some individuals or even factors, and this also may help the room inside the operation of your view photos. Get a large surfaces area photos, as an example the veranda as well as the roof top, hillside, for example. Typically inside the mid-day is without a doubt the most suitable time frame filming this landscapes. Filming, having a polarizer to adjust a illumination with the stars, produce the particular heavens develop into dreary quite a few, well known from the glowing blue stars the white kind of fog up, as a way to boost the space or room repeatedly.

Several virtually no guidebook vulnerability management of any camera together with location form, as well as the landscape designs way is completely features on the list of manner, you are able to use landscape designs way to adopt shots. Together with handbook vulnerability restrain photographic camera might opt for aperture goal option that will movie, aperture to help acquired far better pick out F8 to help you photograph or maybe F11, this photo will be extra management concentrations senses.

houses

The particular modify on the urban center is without a doubt switching, specifically together with a lot of approach large establishing intended for symbolize, and also this are at recent many portrait digital photography buffs including firing template.

Yet typical photographic camera through simply how much suitable container distortion, hence as a way to make an effort to reduce the photograph of your deformation belonging to the accumulating " up ", thus you ought to pick around substantial thoughts and opinions filming. One example is inside the steps, or perhaps some other might help the beliefs with area. If you fail to find the correct destination for a reside, you can from the again, clear of the particular lead entity to cut back a distortion. Maybe you've employed the greatest wide-angle standard zoom lens. Vivid stars will be able to replace with a developing with the darkish. Having a polarizer to cut back or perhaps wipe out construction with reflective a glass. In addition to, certainly, consume an excellent know with the can make one of a kind imaginative results.

mineral water

Firing apply or maybe a aerosol in waters, incorporate the use of part mild and also backlight try to make waters intended for introducing see through pattern. Several novices all of coveted by a really "splash with photos, in truth, I am able to effortlessly applied for, so the hurrying h2o glance alot more downy, have got a form of passionate blur. Shutter possibly inside 1/10 so that you can 1/6 erinarians regulate might get move cosmetic perception for splash pics.

At night and also night time

Local plumber to be able to sunset taking scenario regarding is usually 15-30 moments, next the stars always possess some colouring failed to ends. As a way to raise the graphic with the amount with subject, can easily on the ending with the passage and also uncover several regarding an individual's special world. It is as well the location where the tripod on has to be, commonly programmed coverage is definitely o . k ., yet you should attempt to utilize hands-on visibility, and also the employment of the particular shutter put out restrain taking, respectively for 2, 5, 8, 12 and also of sixteen secs shutter tempo so that you can capture some photo contrast.

Needless to say now and again continue to are able to use ISO200 to help you photograph, yet so that you can be aware of an electronic camcorder with disturbance handle is normally adequate, when pixels will be overweight, or maybe together with ISO100 contrasting by using base style to help motion picture.

In truth firing night time scenarios, at times to be able to as well do not require that filming with step-by-step developing oh, this streets these kinds of, a small amount convert tips plus aiming design and style, might get the result of experiencing a specialized pattern.

_____________________________________________

http://www.gobatteryonline.com/canon-powershot-sd850-is-battery-charger-gose.html

http://www.chargerbatteryshop.co.uk/panasonic-lumix-dmc-tz7-battery-charger-cbbs.html

ログイン ユーザー登録
ようこそ ゲスト さん