2008-10-01から1ヶ月間の記事一覧

楽に使えるJavascriptライブラリ

HTMLコーディング時に使えそうなライブラリを発見した。 具体的な機能は以下の6つ。確かにどれもよく使いそうなものばかりだ。画像のロールオーバー Flashオブジェクト埋め込みの機能拡張 新規ウインドウの作成 スタイルスイッチャ タブインターフェイス ブ…

勉強会をやってみたいな

最近、勉強会のネタを見聞きする。 たまに参加させてもらったりもするけど、自分で立ち上げてみるのも面白そうだ。 第4回 誰にでもできる! 勉強会の作り方 http://jibun.atmarkit.co.jp/lcom01/rensai/first/04/01.html 勉強会を開催するメリット>勉強会を…

エンジニアに資格って重要ですか

今の時代のSE キャリアパス実現に向けて取るべき資格 http://ascii.jp/elem/000/000/105/105401/ この記事を見てふと思ったこと。 「エンジニアに資格って必要なのかなぁ」 一般的に、今は必要かどうかわからないが、将来自分に必要となる可能性のある知識や…

Google Android が日本にどのように影響を及ぼすのか

10月21日についに Google Android携帯が発売されたみたい。 Android携帯 T-Mobile G1 正式発表、マルチタスク&プッシュ同期サポート http://japanese.engadget.com/2008/09/23/android-t-mobile-g1-gmail/ まとめサイトはこちら Google Androidに関する情報…

無料素材サイト及びにモックアップ制作ツール

デザインで使えそうな無料素材サイト特集 お金をかけずに質の高い写真画像を使いたい! そんな願いをかなえてくれる無料の写真素材サイトが最近、増えている。今回は配布点数が多く、日本語で安心して使える国内の素材サイトを5つ紹介しよう。 http://ascii.…

PHPのupload_max_file_sizeとpost_max_sizeはini_setで変更できない

PHP

実は最近まで気づかなかった・・・orzphpでアップロードファイルサイズの許容量を5Mにしたかったのと、10M以上のファイルがアップロードされたら警告を出したかったので下記のようなコードを書いてみた。php version 5.1.6 ini_set('upload_max_file_size','…

動的ページをNamazuに読ませる

今ちょっと業務で思考中なので、覚え書きとして残す。■概要 静的ページと動的ページで形成されているWEBサイトで全文検索を行いたい。 動的ページのデータはMYSQLに保存し、PHPによってブラウザ出力される。 費用との兼ね合いで、フリーの全文検索エンジンを…

泥のように働けますか

ちょっと古い記事だけど、前から気になっていたらからいまさらながら掘り起こしてみる。 西垣氏は伊藤忠商事の取締役会長丹羽宇一郎氏の「入社して最初の10年は泥のように働いてもらい、次の10年は徹底的に勉強してもらう」という言葉を引用し、「仕事をする…

PHPに対してRFI攻撃ですって

毎分1.5件で攻撃されているらしい。 確認されているだけでも攻撃が毎分1.5件,PHPアプリ狙う攻撃が大量無差別型に攻撃者はあらかじめ攻撃用のサーバー「attack.example.net」に悪質なコードを記述したファイル「evil.txt」を配置しておく。そして,以下の様…

「競争の戦略」を読んで

最近ディレクションやプランニングについて考える機会が増えてきて、ちょっと本格的にマーケティング等について学ばないといけないと思ってきた。書店に行っていろいろ見てみたけど、「正しいWEBディレクションのやり方」みたいな本は確かに読みやすいけど当…

何でもやろうとしちゃ駄目かもしれない

仕事は広く深くいろいろと手を出してみたくなるものかもしれない。 でも、やりたいことがいろいろあっても結局は一つに特化したほうが上手くいく場合が多いのかもしれない。例えば、プログラムもデザインも両方出来る人がいたとする。 その人はプログラムで…

情報リテラシーって重要だね

このご時勢、特にWEB系の仕事をしていると情報リテラシーの重要性が身にしみて分かる。 情報リテラシーというのは、こんな意味を持つ言葉です。 体験やメディアを通じて得られる大量の情報の中から必要なものを探し出し、課題に即して組み合わせたり加工した…

日本のIT企業は世界に対して弱いですか

日本のIT企業が世界で負け続ける理由 日本のIT企業が高い技術を持っているのに世界市場で負け続ける最大の原因は、こうしたハイリスクのビジネスを可能にする資本市場がほとんど育っていないため、起業や企業買収が困難なことだ。アメリカの失敗を笑っている…

間違った金融工学が破綻した後に残るものは何か。

つい先日、あのリーマンブラザーズが破綻したらしい。 リーマンに限らず、米国の証券会社は、そうしたインチキ商品を山のように作りあげて、右から左に金を稼ぐというやり方をしていたのである。言い換えれば、米国全体の金融システムが詐欺に満ち溢れていた…

ajaxとかflashとかのリッチクライアントの今後

もう今更「AJAXって何?」なんて人はいないと思うくらいajaxも普及したと思う。 画像がダイナミックに切り替わり、マウスオーバーに合わせてナビゲーションバーが変化する――そんな“動きのあるサイト”を作るのに、あなたなら今、何を使うだろうか? 4〜5年前…

PHPでメールを送るライブラリ

PHP

PHPで「まともな」メールを送ろうとすると、とてもじゃないが mail() とか mb_send_mail() なんて使えない。 自分でライブラリ作ってもいいけど、フリーで手軽なやつがあるのなら使いたいなって思ってて、たまたまいい感じのライブラリを見つけた。http://ph…

B-CASがなくなるらしい・・原因はウェブ

http://ascii.jp/elem/000/000/177/177381/ちょっと興味深い記事 メディアは「第4権力」と呼ばれ、国家権力を監視する役割を果たすことになっている。しかしメディアを監視する機関はないので、彼らはその権力を使って業界の既得権を守ろうとする。特に日本…

プロジェクトマネジメント手法について

プロジェクトマネジメントでやってはいけないこと。 姿勢編 (1)理由無き要求は機能化してはいけない (2)プロジェクト事務局を軽視してはいけない (3)過去の成功体験にとらわれてはいけない プロジェクト完了編 (1)完了条件をあいまいにしてはいけない (2)完…

phpで型変換(キャスト)を行う

PHP

PHPはあまり型にうるさくない言語である。 しかし、下記の方程式を使っていると、困ることがある。 function foo($s){ if($s === '1'){ return true; } //else return false; } 上記の関数だと、引数にはstring型を渡してやらないと、trueが返ってこない。 …

「magicweapon」っていうフレームワークがあります

自分がよく業務で使っているフレームワークは、「magicweapon」っていうフレームワークである。よくphpで使われるフレームワークとしては、cake phpやsymfonyやzend framewark なんかが多いと思うのだが、自分はもっぱら「magicweapon」を使っている。ソース…

varbinaryで文字化けが直らない・・・

環境 ■mysql 5.0.66a-log ■PHP 5.1.6mysqlのカラムで「varbinary」タイプを使用しているのだが、sqlで引っ張ってきた文字列の日本語が文字化けしてしまう。 調べてみたところ、DBから取得した文字列の文字コードが全て「utf8」の文字コードで取得されている…

PHPによるデザインパターン入門を読んでみた

PHPによるデザインパターン入門作者: 下岡秀幸,道端良,畑勝也出版社/メーカー: 秀和システム発売日: 2006/11/27メディア: 単行本購入: 4人 クリック: 39回この商品を含むブログ (33件) を見るオブジェクト指向をやってると、必ずデザインパターンを覚えたく…

LINUX標準教科書が便利だな〜

なかなか便利な物を見つけたのでメモ・・『Linux標準教科書』開発プロジェクト http://www.lpi.or.jp/linuxtext/合計250ページ以上の結構な資料だが、なかなかいい感じな内容が書いてある。 一通り読めば、Linuxの基本的な操作方法は分かりそうな感じ。無料…

オープンソースカンファレンス2008/FALL に行ってきた。

今日はオープンソースカンファレンス2008 Tokyo/fall に行った。全体の印象としては、オープンソースのCMSが元気よかったのと、言語的にはRuby on railsとpythsonがどんどん広がっている気がする。あと日本語プログラミングのなでしこも興味深かった。今日は…

phpを使用していてMaximum execution time of 30 seconds exceededのエラーが出てしまう場合

PHP

phpで開発していてブラウザでテストをしていたら、突然下記のようなエラーが出てしまうような場合の解決法Maximum execution time of 30 seconds exceededどういうエラーかというと、「実行に30秒以上かかってタイムアウトだぞゴラー!」 みたいな事を言っ…

phpでメソッドを動的に呼びたいとき(インスタンスメソッド、staticメソッド)

PHP

phpを使っていて、動的にstaticなメソッドをcallしたいことはよくある。 そんなときは、call_user_func()が便利だ。 class hoge{ static public function foo($foo){ print 'hogehoge is '.$foo; } $class = "hoge"; $method = "foo"; $foo = "test"; //引数…

画像はデータベース(DB)に格納した方がいいのではないか?

最近画像はDBに格納するべきではないかという考え方が自分の中で一般化している。画像データを保存する方法で一般的なやり方は、どこかディレクトリを切ってそこに画像ファイルを置き、DBには画像のファイル名だけを持つというやり方が主流であると思う。し…