Technicalsの最近のブログ記事

ようやく環境構築完了。

詳しい記事は「R-STYLES.NET」で書きますが、簡単な経過だけ。

詳細は「PHP + MySQL on Leopard (Mac OS X 10.5)

PHPのインストール

今回は OS X にバンドルされてるものを使うことに。

Mission Start

公式サイトに書いてある方法であっさりインストール。

Mission Complete

MySQL のインストール

Mission Start

公式サイトにあるパッケージでインストール。

Mission Complete

超簡単。MySQL のバージョンがレンタルサーバの環境と違う以外は...。

どうせなら MySQL5 入れてやろうかと思ったけど、なるべく近いほうがいいと思い、4 系の最新を選択。まぁ、ローカルだし、テキトウでいいんだけど。

さてと、phpMyAdmin でもインストールするか...。などと、既に完全に終わったと思っていると...

Activating Combat Mode

ウィニーだらけ

| コメント(0)

最近、毎日のようにテレビのニュースでも「ウィニー」って文字を見かけるし、「Winny」が結構有名になった気がする。

しかし、その伝わり方には疑問を感じる。

「Winny が悪い」と言わんばかりってことである。よく分かっていない人が見たら「Winny が悪い」と思ってしまう可能性がある。挙句の果てには官房長官まで出てきてあの始末。

そりゃ、"Winny による" 情報漏洩を確実に防ぐ方法は Winny をインストールしないことだけど、問題はそこじゃないと思う。情報の管理している人間に問題がある。原因がウィルスだからウィルスが悪いともいえるけど、やっぱり一番は管理している人間の意識だろう。根本的にオカシイ。

そもそも、何故漏洩する可能性がある場所に重要な情報を置くのかって事とそういう扱いをする人間が管理しているのかって事かと。

その辺りにもっと重点を置くべき。「Winny 入ってないから大丈夫」なんて思っていたら別の経路でまた流出する可能性は大いにあるというのに… 間抜けな対応ですね。

確かに、ド素人が Winny なんて使わなくていいとは思うけど。十中八九は著作権法に触れているか何かだろうし。まぁ、素人じゃなくても触れているかもしれないが(笑) 逮捕された人も何人かいたような… いなかったような?

取り敢えず、著作権法には触れない方向で… なんですが、実際取り締まり切れない状態なんでしょうね。よく知らないけど。

ちなみに、私は Winny 的なソフトはインストールしていません。別に大したデータもありませんね。

そろそろバックアップは取っておかないとと思う今日この頃。何度かバックアップなしで HDD フォーマットしてますから… もうスゴイショックですよ、アレは。ホントに(笑

タイトルはある人が言われていたことを簡略化したもの。

コンピュータを使えるのは OS があるから。つまり OS は基盤となるソフトウェア(?)である。

それで、OS が分かればコンピュータのことは大体分かると。

ということで、この本は面白そうですよ。

30日でできる! OS自作入門

タイトルだけでも「なんですと!?」って感じだったんですが、概要を読んで「ナニィー!」って感じですね。下の学年のヤツにオススメすべき?

参考: 『30日でできるOS自作入門』発売 - スラッシュドットジャパン

ちなみに、タイトルの原文は、もっと現実的というかなんと言うか…(略

「ムーアの法則」限界説を覆す半導体新技術

こりゃ凄い。

ぁ、「ムーアの法則って?」って人は「ムーアの法則とは」とかで検索でもしてください。私がいちいち書くより的確な説明がたくさん見つかるかと。まぁ、「とは検索」とか言うヤツね。よくある文脈の言葉を検索ワードに混ぜるテクニック(?)

とある教授(ソフトウェア系)なんかは、もうそろそろムーアの法則も成り立たなくなってきているらしくて、その代わりデュアルコアの製品がドンドン出てきているとか言われていたんだけど、現場は違ったらしい。

あと、ムーアの法則っていうのは、現場の努力で成り立ってきたという噂も。成り立たせるように頑張ってきた?

しかし、デュアルコアで HTT(Hyper Threading Technorogy) はどうなるんだろう。まぁ、Vista マシンはデュアルコアで決まり!

PS. カテゴリ: Technicals はこんな感じ?

最近、タイトルの通りのことをやっています。

一つ前のレポートも HTML で作りました。

多分、一般的にはやらないんでしょうね…。ワードとか使うのが普通だと思います。しかし、私はあの Word というのがどうも使いにくくて仕方ない。一番鬱陶しいのはフォントサイズを変える(大きくする)と「見出し1」とかに勝手に変わって行頭に変なマークが付いたり、余白の調節などが面倒。単に「使い方を知らないから」かも知れませんが、「使えん!」って思ってしまいます。

HTML を手打ちして、CSS で余白の設定や色つけてみたりする方がずっと早くて楽です。ミリメートル単位で指定もできるので、CSS のソースを見ながらどうなっているかイメージできる人には、定規で測りながら文字を貼り付けて位置調節する感覚だと思います。文章書いている時にマウスを持ってカーソルを動かして… という動作がもう面倒。Dreamweaver だって「エディタ」と言ってしまう所以です。(色分けや検索置換くらいにしか使っていません…)まぁ、Word や Dreamweaver をフル活用できる状態ではないのでなんとも言えませんが。

理系の人は(?)PDF のレポート作成などでよく使う TeX (テフ(テックとテッハの中間らしい。フランス語の「R」の発音?))も HTML と似ていると思うんですが、どうもタグ等を覚えにくくて使いこなせていないので…。いつもマークアップを意識すると見栄えが不細工で結局意味付けしないことが多いですね。あと、CSS もないですし。

と言うわけで、やっぱり私には XHTML + CSS が一番適しているんですよ。

今日は大学で携帯メールに HTML でレポート書き始めていました(笑)しかし、携帯メールは打つのが超遅い私にとっては使いにくく、タグを打つ為に文字を「漢→英」と切り替えて、「英→漢」と戻す作業がとても鬱陶しい。

そこで!

  • <h1></h1> 読み:みだし
  • <h2></h2> 読み:こみだし
  • <h3></h3> 読み:ここみだし
  • <p></p> 読み:だんらく
  • <br /> 読み:かいぎょう
  • <dl><dt></dt><dd></dd></dl> 読み:ていぎ
  • <ul><li></li></ul> 読み:りすと

などというモノをユーザ辞書に登録してやりました。
割と使えるので PC にももう少し良く考えた読みで辞書登録しようかと思った程でした。そういえば Word だと画像もチョット私には扱いにくかった気がする…

後はメールを PC に送信、HTML ファイルにして、CSS で装飾→完成!です。バンザイ。

モチベーション

| コメント(0)

やっぱりモチベーションですよ。

まぁ、モチベーションを言葉で説明できる程この言葉を理解しているわけではないが敢えて使ってみる。ただ、「理由」「目的」「ヤル気」等に近いモノだという認識でいる。

私は「オブジェクト指向」の記事で「過去にオブジェクト指向の勉強も兼ねて、JAVA の本を買ってきて勉強したことがある。その時は、別に何も作りたいモノがなく、概念的にもイマイチわからないまま終わっていた。」と書いたが、結果的に JAVA はサッパリ(多少分かっていたけど、書けないという意味)のまま勉強するのを止めた。この中でも「別に何も作りたいモノがなく」が問題だったんだと思う。目的がなかったから続かなかったんだろう。ということは、逆に明確な目的(目標)があれば、続けられるし、結果は出るのでは?

ここで、ブログの話。特にデザイン面に関して。

ブログ(サービス&ツール)というのは大抵既存テンプレートにより様々なデザインが提供されている。この既存のデザインで満足する人も居るが、やはり自分好みにカスタマイズしたいという人も多い。これは、ブログは「ホームページ(自分の Web ページ)」という意識によるものだと思う。

ブログのデザインをカスタマイズすると言えば、一般的に「CSS」によるモノが多い。プログラミング言語に似ている部分もあり、ナカナカ理解し難いらしい。理解し難い理由は幾つかあっても、一番はやはり「CSS だけを理解し(覚え)ようとするから」だと思うが、ここではこれ以上追求しない。

何が言いたいのかというと、「自分好みにカスタマイズしたい」というのはモチベーションなのではないかということ。モチベーションというのは強い気持ちだと思う。

この気持ちがあれば、キチンと勉強すれば「CSS」だろうと「HTML」だろうと簡単に書けるようになるはず。だから、安易に人に聞くのではなく、モチベーションの高い内に自分で勉強しましょう、ということ。この程度の事であれば、必要な情報はいくらでも手に入れられる。「Google」等を利用するのがイイ。(何となく Google の CM みたい)取り敢えず、「何らかの理由・目的の為に何かをしたい」と思った時が頑張る時であり、成果を得やすい時だと思う。「(学ぶ)チャンス」だと言えると思う。

私は、オブジェクト指向の講義を受講し終えたら、PHP の自分用 CMS の開発?に取り掛かろう。Web アプリの作成を経験する為に、(オブジェクト指向の復習兼)プログラミング上達の為に、自分好みの環境を作る為に…

オブジェクト指向

| コメント(0)

今日から 4 日間、オブジェクト指向(JAVA言語による)の講義を受講している。

第一回目は JAVA がどういう記述なのか等、簡単な内容に終わった。今回は3つの収穫があったように思う。

一つは、JAVA の復習。実は、私は過去にオブジェクト指向の勉強も兼ねて、JAVA の本を買ってきて勉強したことがある。その時は、別に何も作りたいモノがなく、概念的にもイマイチわからないまま終わっていた。しかし、今日の講義で思い出しながら何となく理解できた気がする。

二つ目は、デザインのイメージが沸いた事。今デザインを担当しているサイトは JAVA と密接に関係しているので、ちょっとした思いつきがあった。蛇の道は蛇? まぁ、通るかどうかは分からないが。

三つ目、これは何となく思ったことでネタのようなモノ。オブジェクト指向というと、オブジェクトやクラス、インスタンス、継承等の概念が出てくる。(継承はまだ出てきていない)この中で、「クラス」と「継承」にチョット引っ掛かった。これは「CSS」にも似たものがあるじゃないか。別に今日初めてこれらの存在を知ったわけではないが、何となくそんなことを思った。

「クラス」はそのまま CSS の「クラスセレクタ」に、「メソッド」「変数」などは「プロパティ」に対応させてみることが出来そう。「インスタンス化」は HTML にクラス属性を付加することのようだと思う。また、継承も存在する。厳密には違うと思うが、それでも似ているとは思う。

クラス属性の付加などを考えると HTML も併せてオブジェクト指向っぽいものになっている気がする。「(X)HTML+CSS」はオブジェクト指向なのか? まぁ、JAVA とは違いまだまだ処理系依存が続きそうだが(笑

三つ目に関しては、Smart Thinkings のネタですが、上記の通りデザインを担当しているサイトのデザインがまだ出来ていないので、チョット更新しにくかったりするのでコッチに下書き… まだオブジェクト指向自体もよく分かっていないので「全然違うジャン!」ってことになる可能性も否めないし。

このアーカイブについて

このページには、過去に書かれたブログ記事のうちTechnicalsカテゴリに属しているものが含まれています。

前のカテゴリはMT テンプレートです。

次のカテゴリはWeb2.0?です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。