シェルというのは、あの貝のシェルです。

シェルでググれば昭和シェルというのが出てきますが、
あれも貝殻ですね。

なんで、このコマンドインタプリタプログラムのことをシェルというかと言えば、
UNIXオペレーティングシステムの中のカーネルを、貝殻のように包み込んでいる
イメージですかね。

シェルは、sh(Bourneシェル)、やcsh、tcsh, kshなどいろいろなシェルがあり、
Linuxの標準のシェルはbashとなっているが、ユーザごとにデフォルトのシェルを変更することも
できます。




あるサーバのMySQLのrootパスワードを失念してしまった。

マニュアルをあさってみたけど、プロセスをkillしてとか書いてあるし、

あんで、killなんだろう。。。と思いながらも、いろいろなサイトを参考に

行った手順を整理しておきます。


■サービスを停止
[root@www mysql]# service mysqld stop
Stopping MySQL:                                            [  OK  ]



プロセスがないことを確認
[root@www mysql]# ps -e | grep mysql
[root@www mysql]# ls /usr/libexec/mysql
mysqld        mysqlmanager


--skip-grant-tablesオプションをつけてmysqlデーモンを起動する

[root@www mysql]# su mysql -c '/usr/libexec/mysqld --skip-grant-tables'



別のシェルから接続
[root@www ~]# mysql mysql
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 4
Server version: 5.1.50 Source distribution

Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
This software comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to modify and redistribute it under the GPL v2 license

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> select * from user;


初期化します
mysql> update user set Password=null where Host='localhost' and User='root';
Query OK, 1 row affected, 1 warning (0.00 sec)
Rows matched: 1  Changed: 1  Warnings: 1

mysql> exit
Bye


--skip-grant-tablesオプションをつけて起動していたデーモンを終了する


デーモン起動
root@www mysql]# service mysqld start
Starting MySQL:                                            [  OK  ]


パスワード設定
[root@www ~]# mysqladmin --user=root password 新しいパスワード設定

秋晴れですね。真っ青な空に吸い込まれそうです。

WordPressやMTでは、プラグインを利用することで
簡単に機能をついかすることができます。
例えば、問合せフォームを作るなんてことはしないで
問合せフォームのプラグインを採用します。

いろいろありますが

WordPressのContact Form 7を紹介します。

管理画面から、フォームの設定やメールフォーマットなどを設定するだけで
利用することができます。


フォームには以下のようなタグを設定します。
[text* name id:name] や
[text zipcode id:zipcode]が、専用のタグになります。


<table width="60%" border="0" cellspacing="0" cellpadding="0">
<tr>
<th>お名前<em>※</em></th>
<td>[text* name id:name]<br /><span class="ex">例)山田 太郎</span></td>
</tr>
<tr>
<th>郵便番号</th>
<td>[text zipcode id:zipcode]<br /><span class="ex">例)999-9999</span></td>
</tr>
<tr>
<th>住所<em>※</em></th>
<td>[text* addr id:addr]<br /><span class="ex">例)千葉県千葉市花見川区幕張本郷1-16-1</span></td>
</tr>
<tr>
<th>電話番号<em>※</em></th>
<td>[text* tel id:tel]<br /><span class="ex">例)043-213-2171</span></td>
</tr>
<tr>
<th>E-mailアドレス<em>※</em></th>
<td>[email* email id:email]</td>
</tr>
<tr>
<th>お問い合わせ内容<em>※</em></th>
<td>[textarea* message id:message]</td>
</tr>
</table>


<p>[submit "送信"]</p>



これに対して、


ホームページより以下お問い合わせがありました。
メールの内容にはタグで設定した変数を利用できます。

-------------------------------------------
【お名前】
[name]

【ご住所】
〒[zipcode]
[addr]

【電話番号】
[tel]

【E-mailアドレス】
[email]

【お問い合わせ内容】
[message]
-------------------------------------------


これらをコンタクトフォームとして保存して

[contact-form 1 "コンタクトフォーム 1"]

これだけページ内に記述すると展開してくれます。


以上。


こんにちは
近所にサイクリングロードを見つけてしまい。本気で自転車を購入しようか検討中のしゃどーたいがーです。

今日の昼ごはんは、近所に見つけた100円ローソンで済ませようと思い、道を歩いていたところ偶然目に入ったサイクリングショップ。
GIANT・ルイガノなどの商品も取り揃えていて、思わず立ち止まりウィンドウショッピングを2分ぐらいしてしまいました。

では本題へ

多肉植物って、癒されますよね。
部屋に飾ってあるだけで、少し心が和みます。

そんな多肉植物ですが、実はそれぞれユニークな名前が付いていたりします。

例えば、

・火祭り
・赤鬼城
・星の王子
・南十字
・金のなる木

あたりでしょうか。

サボテンあたりも含めると、なかなかな数になりそうです。

ちなみに、私が育てているのは、ハムシー・サンセベリア・サボテン×2です。

まだまだ、育てたい多肉は多いので、仲間が増えたら次回は写真付きで投稿できたらと思います。

こんにちは
昨日は、コノスル ピノ・ノワールという赤ワインを買って帰ろうと思っていたのですが、900円で3リットル入ってるよくわからないワイン(銘柄忘れました)のコストパフォーマンスに負けて購入。帰宅しました。しゃどーたいがーです。
赤ワイン。本当に安いです。
大切なのは、少量であっても赤ワインを飲むとなぜか、「お酒を飲んだ」という気分になるということ。
これ、個人的に大事だと思っています。

すいません。本題に戻します。

自作パソコンについての話です。

私のPCは、メモリ2G、CPUはAMD製
で構築してあります。

メモリはサムスン製で、相性だけはしっかりと確認して購入をしました。
2年は快適に動作していましたが、その後、マザーボードに通電しているのにも関わらず、電源ボタンを押しても電源がつかない。そして、リセットボタンを何回か押していると起動するというような症状に見舞われました。

そして3年目、別に使えているから問題ないと思ってはいたのですが、流石に気持ちが悪くなってきたので、徹底的に原因を突き止めることに。

マザーボードへの通電、OK。
フロントパネルの接続、OK。
、、、など等。
さっぱりわかりません。

そして、最後にメモリに手を出しました。
メモリが壊れるということを知らなかった私。
とにかく、デュアルチャンネルの片方を抜いてみることに。

そして、テストで電源ボタンを押してみると着きました。電源が。

今度は、抜いた方を単品で挿入して電源ボタンを押してみると着きません。

なんで最初は使えたはずのメモリが壊れたのかはわからないのですが、3年前のサムスン製のメモリはこういった症状が出ることがあるという情報を耳にしました。

私と同じようなパソコンの症状をお持ちの方がいらっしゃったら、メモリを疑って見てはどうでしょうか?

はじめまして、10月に入社した「しゃどうたいがー」です。
どうかよろしくお願いします。

ーデジカメしか持ってないけど、写真を撮るのは好きー

たまにSDカードが入って無かったりすることがありますが、いつでもデジカメは持って歩いています。

写真を撮るときにいつも気をつけていることは、息を吐きながら、脇を占めて。
この2つ。

柱など、手元を固定できる物がある環境では、迷わず利用します。
1脚の代わりになります。

しかし、一方、露出のことがわからなかったりと、デジカメというかカメラ自体の機能についてはまだまだわからないことが多いです。

今度、一眼レフを貸していただける機会ができたので、それに向けて勉強していこうと思ってます。

10月1日、本日よりアイプラスワンは、下期がスタートです。

今日から、新しいWEBデザイナが入社しました。

さらにアイプラスワンのWEB事業、システム事業は、パワーアップしていきます。


話は変りますが、

システム開発やWEB制作を行う会社は、星の数ほどあり、

クリエータや技術者の数をは年々多くなっていると思います。

この業界は、個人事業主やSOHOといった形態もとりやすいです。

しかし、デザインもできるし、プログラミングもできますなんていうスーパーマンは

そうそういません。できても、両方同時進行はできません。


デザインできるといえば、デザイナー。

プログラミングできるといえば、プログラマ。

現在、WEBがシステム要素を多く含んだ形態になってきている中で

アイプラスワンは、デザインもシステム開発も両方できる会社として

成長してきました。


さて、今回は「ものつくり」への関わり方という話を書いてみます。


ものを作る場合には、

大きく分ければ、「何を作るのか」と要件を整理して設計を考える人と

「どうやって作るのか」という実装寄りの人が必要になります。

このバランスが「ものつくり」にはとても重要です。

実装寄りのは技術者は、どうしても、「つくること」に注目しがちで

つくりかたにこだわったりします。

しかし、その前に、お客様が望んでいることは何かを理解できていないと、

その作り方が適切かどうかもわかりません。

デザインでもプログラミングでも

この業界で生きていくためには、やはりものをつくる意味も含めて考えられる

技術者育成を追及していきたいと考えます。



 
9月も後半になり
少し前までの猛暑がうそのように一気に気温が下がりましたね。

皆さん、こういった季節の変わり目が一番体調を崩しやすいので
注意しましょう。

今朝は、おもいっきり秋晴れで、青空が広がっていましたが、
午後からは曇って、夜には雨が降り出しています。

今日は、彼岸花といすみ鉄道、そして、大多喜城を撮影にいってきました。

ここは、いすみ鉄道の東総元駅。駅舎がリニューアルされていました。個人的には、以前のほうが情緒があってよかった。



大多喜城


中は郷土資料館のようになっていて、博物館としていろいろ展示してありました。
歴史的にも新しい発見があり面白いです。


WordPress 3.0 になってからテーブルが1つ追加になっています。

wp_commentmetaテーブル
http://wpdocs.sourceforge.jp/%E3%83%87%E3%83%BC%E3%82%BF%E3%83%99%E3%83%BC%E3%82%B9%E6%A6%82%E8%A6%81#Table:_wp_commentmeta

このテーブルを含めて11個のテーブルで管理されています。

WordPressはPHPで直接記述できるので、MySQLデータベースを直接アクセスすることも簡単にできます。しかし、バージョンアップなどによるテーブル構造の変更なども考慮すると、直接アクセスすることをさけて、関数を利用しておいた方がよいでしょう。

ただし、直接アクセスしないとしても、このテーブル構成をよく理解しておくとよいでしょう。
関数からだけ使い方を考えるよりも、テーブル構成を理解した方が、圧倒的に理解しやすいです。
テーブルと、テーブルのフィールド構成がわかると、各関数からの問い合わせの内容が
イメージしやすくなるでしょう。


IMG_3823.JPG




今日は、すこし要件定義に関して皆で話した。

お客様からの要求には、機能的な要求と、性能的な要求があります。

ほとんどの場合には、こんなことがやりたいという機能的な要求です。

機能だけを実現するという方向で進んでしまうと

あとで問題になることが多々あります。

要求も1つではないので、そのなかで優先順位があり、

優先順位の高いものについては、じっくりと要件の確認がなされて

問題はおきにくいのですが、

あまり議論されない機能については、あとあと問題になることが多いようです。

細かい理由はいろいろあるのですが、

やはり機能優先で実装を急ぎすぎて

何のためにシステム化するのかという大事なところが

不明なままに進んでしまうところに問題がかくれています。

システムは、人が使うわけですから、

その使い方が明確でないと、その機能のありかたとか

もっといえばユーザインタフェースも確定しません。

機能要件がしっかりしすぎていて(言い訳ですが)、何も問題ないかのように

進んでしまう場合に、問題が潜んでいることに改めて気がつかされました。

ようするに運用フロー、ワークフローといった流れ、手順がきちんと確立して

そのなかでのシステムの在り方を改めて考える必要があります。



先日の台風一過の朝の幕張本郷駅前

最近のブログ記事

ハローワーク
今日はハローワークにいってきました。新卒…
不動産業者向けサイト構築サービス
アイプラスワンでは、不動産物件検索サイト…
jQuery showcaseを使った画像エフェクト表示
Flashを採用することにより、サイト上…
システム開発に関する情報サイトを構築中
以前から、計画していたシステム開発に関す…
海まるのバクダン丼 ネバネバ系で夏を乗り切れ
暑い夏が続きますが、夏ばてだけは避けたい…
liveCommerceでECサイト構築
アイプラスワンでは、これまでEC-CUB…
WordPress wp_list_categories カテゴリ表示
WordPressやMTでカテゴリを表示…
不動産物件情報の項目
アイプラスワンでは、不動産物件を管理する…
抽象化について学んでいけばよいんではないですか
やみくもにプログラミング言語仕様を頭に叩…
つづきはWEBで。の次は、つづきはtwitterで
つづきはWEBで。もうすでに、ここがWE…
不動産物件検索サイトeSMILE(いいすまいる)
アイプラスワンが開発した不動産物件検索サ…
Movable TypeとWordPressはどちらがよいのか?
Movable Typeには、再構築とい…
幕張本郷で魚を食べるのであれば海まる
今日のランチは、海まるでバクダン丼を食べ…
日本ぶろぐ村
ブログを作成したら、ブログランキング…
隅田川の花火大会
土曜日は隅田川の花火大会でした。両国は…
幕張システム物語
はじめよう!みんなでつくる!幕張情報ブログコミュニティ
デザインリニューアルが大成功のマクスタサ…
夏の甲子園 千葉県代表は成田高校に決定
夏の高校野球  千葉県は成田高校が代…
梅雨明けから何日かは、青い空、白い雲が見…
夏の高校野球
先日マリンスタジアムに高校野球をみにいっ…

アイテム

  • IMG_3823.JPG
  • 200812_07_101731126001200007121_f9a63hkyog.jpg
  • pict7.JPG
  • 20100820 183333.jpg
  • 20100820 183329.jpg
  • IMG_3572.JPG
  • IMG_2426.JPG
  • 20100812.jpg
  • Ci100715191238.jpg
  • IMG_4628_29_30.jpg