s

Engineer

チームの指標として正しいのは?成果 VS 労働時間

労働時間と成果は正確には比例しない。長い時間働けば成果がでるわけではないからだ。 例えば、普段は作るのに5時間かかるところを方法を変えることで2時間でできるようになったとする。このケースは労働時間は短くなっているが成果としては同じ成果を上げて…

gitを使うメリット

最近いろんな人にgitってなんで使うの?cvsやsvnと比べて何がいいの?と聞かれるのでまとめてみる コミットしやすい gitは自分のブランチを作ることでいつでも気兼ねなくコミットできる。作業内容はきちんと記録され、簡単に元に戻すこともできる。 cvsやsvn…

EC業界の未来予測

ソフトバンクワールドの今後ECに何が起きるのか--絶対に押さえておきたい、ヤフー小澤隆生氏が語る「EC業界の未来予測」 | ログミーを読んだ。 数値的には 今のeコマース:約10兆円。全体の3% 2018年:約20兆円。全体の6% 小売とサービス業のマーケット:300…

プログラマーの目標管理

プログラマーは売上目標をもたない 評価は目標シートに書いた課題を達成したかどうかで判断する。でも個人によって課題が違うので相対的に評価できない。結局はマネージャーの感覚による相対評価で評価が決まる。これが一般的なプログラマー会社の評価の方法…

デブサミ関西2014に行ってきた

おもしろかった。特にクックパッド庄司さんと、アシアルの田中さんのセッション。クックパッド庄司さんは「我儘に、やりたい事をやろう」というエンジニアの心意気の話。 自己責任でやりたいことをやればいい、やりたくないことをしてもしょうが無い。人生は…

PREPの型に従う

この記事を読んでハッとした。 ぜんぜん出来てない。 PREPとは、結論から話す方法論のことで、次の用語の頭文字を並べたものです。 Point=結論 Reason=理由づけ Example=具体例 Point=結論の繰り返しで締める これは、意識していないと忘れがちになるの…

Google sets up 'right to be forgotten' form after EU ruling

http://www.bbc.com/news/technology-27631001 Google has launched a service to allow Europeans to ask for personal data to be removed from online search results. The move comes after a landmark European Union court ruling earlier this month,…

JavaScriptで正規表現にひっかかるような記号もマッチさせたい

全ての文字をエスケープする必要はなくて、以下の例だと "[" と "]" だけエスケープすればOK。 [code] p = 'password_string'; var re = /^[a-zd!@#$%^&*?_~(){}[]]+$/i; if (p.match(re) == null) { alert('error'); } [/code]

PHPerがPythonistaになるためのリンク集

Python基礎文法最速マスター 2010-01-26 - LazyLife@Diary とりあえずリンク先を熟読しよう。 PHP 開発者のための Python の基本 IBMのサイト。これもざっと読んでみよう。 Php2Python - Python alternatives to PHP functions, classes and libraries - Php…

WEBエンジニアにとっての顧客視点について考えてみた

エンジニアだからって言われたものを作るだけじゃ不合格。顧客の要望に対してもっとこんな方法がありますよって言うだけでも不十分。そもそもどんなにすごい技術を使って作ったものでも結果が出なければ意味がない。そんな心持ちでいつも仕事をしています。 …

javascriptの覚え書き

googleからjQueryを読み込む方法 GoogleでホストされているjQueryを使う方法 - IDEA*IDEA ~ 百式管理人のライフハックブログ http://www.ideaxidea.com/archives/2009/03/jquery_on_google.html jQueryでquery_stringを取得する方法 Plugins | jQuery Plugi…

WordPress 3.0, Beta 2をインストールしてみた

WordPress | 日本語 » WordPress 3.0 ベータ 2からwp3.0bの日本語版を取得し、インストールしてみた。 まずはここの手順を参考に普通にインストールする。 次にマルチブログの設定を行う。参考にしたのはここ。 マルチブログ反映のためにやることは、wp-conf…

やばい、こいつら、カッコいい!開発コンテスト 24

エンジニア向け「開発コンテスト 24」開催 | クックパッド株式会社 24時間でアプリを作ったのはこいつら ぜんぜん知らなかったけど、こんなコンテストが開催されてた。 Twitter / Search - #24contestを見ると、作ったアプリとか経過がわかります。なんかみ…

派手じゃないけど、まだユーザーに刺さるかもしれないサービス達

どんなサービスのこと?5つリストにしてみました 1.ユーザーインサイトを使った、見てる人のユーザー属性がわかる機能 シャディさんに、見てる人のユーザー属性がわかる機能を導入してみました : ロケスタ社長日記 http://blog.livedoor.jp/kensuu/archiv…

EC-CUBEのパフォーマンスをあげる方法

日本初のECオープンソース。EC-CUBEってどうなの? EC-CUBEって今までパフォーマンスがめっちゃ悪いイメージがあったけど、以下の記事を読むとそんなこともないみたい 商品数を増やしたときのパフォーマンスをあげる・その2 | EC-CUBE工房 8.3にバージョン…

ネットショップで年商1億をつくる 究極のおもてなし法 川連一豊

ネットショップで年商1億をつくる 究極のおもてなし法posted with amazlet at 10.04.04川連一豊 幻冬舎 売り上げランキング: 5764Amazon.co.jp で詳細を見る 最近ネットショップ関連の知識を増やそうとしているのでこの本を買ってみた。結論からいうととても…

ネットショップ構築時に気をつけるべきセキュリティポイント

前の記事にも書いたけど、ネットショップを構築する時はセキュリティにほんと気をつけないとえらいことになる。 以下の7つぐらいのポイントは理解しておこう。正直全部やるかどうかはあれだけど、予算に合わせて必要なポイントは押さえよう。1,2,3,4,7はなに…

クレジットカード番号は自社のデータベースには保存しない

ECサイトを構築する際に気をつけるべきことの一つに、クレジットカード情報がある。あまり深く考えず会員テーブルにクレジットカード情報を持たせると漏洩した時にたいへんなことに アウトドア品「モンベル」1万人の情報盗難 アウトドア用品メーカー「モン…

VicunaテーマとAll in One SEO Packは共存できない?

VicunaとAll in One SEO Packのこの2つは相性が悪いな。 自分で直すのもなんかおかしいし、とりあえず無効にしておく。 以下参考記事です。 Vicuna Ext.でのブログタイトル表示調整 - CafeDawn

Googloe AdSenceで公共サービス広告が表示される

Googloe AdSenceで公共サービス広告が表示される。リンクユニットはView ads aboutという文言と検索ボックスが表示されて、AdSenceの広告が表示されない。 ググってもめぼしい情報がなくて困っていたけど、AdSenseヘルプでやっと見つけた! Google AdSense P…

うごくひと2を設置してみる

Google Analytics モバイルのアクセスがあまりにも少ないので、うごくひと2も設置してみる。PVとかは全く同じになるはずだけど実際はどうかな? ■設置の際に、参考にしたサイト WordPress + Ktai Style で運営中のブログに [ うごくひと2 ] を設置してみた |…

Google Analyticsで携帯のアクセス解析をやってみる

以下の記事を参考にモバイルGoogle AnalyticsをWordPressに導入してみました。 でもAnalytics 設定の「トラッキング コードがインストールされていません」というメッセージがぜんぜん消えない。 Yuriko.Net » Ktai Style 2 への Google Analytics 設置方法 …

wordpressのテーマを変更することでどれぐらい直帰率が減るか試してみる

wordpressのデフォルトテーマからvicunaっていうテーマに変更し、サイト内リンクを増やしてみた。約1ヶ月google analyticsの解析結果を確認しつつ、どれぐらいユーザーの動きに変化があるか確認してみる。 結果は1ヶ月後。

wp.Vicuna 2.0を利用していてIE7だけスタイルが全く適用されない現象が発生した

なぜかwindows、IE7だけスタイルが適用されない。ちゃんとcore.cssが読み込まれているように見えるけれど。。 以下のフォーラムと同じ現象かな。 Vicuna :: トピックを表示 - IE7でCSSが読込みされない現象が発生します。

wordpressで改行を有効にする方法

以下のプラグインを利用した。 wordpressで連続改行を可能にするプラグイン my_autop | 集客助さん販促格さん プラグインを有効にするだけで改行が効くようになったのでかなり満足!

mysql 5.1.42のインストール

[code] cd /usr/local/src wget http://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-5.1.42.tar.gz/from/http://ftp.iij.ad.jp/pub/db/mysql/ tar xzvf mysql-5.1.42.tar.gz cd mysql-5.1.42 ./configure --prefix=/usr/local/mysql/mysql-5.1.42 make sud…

Mac 10.6.2 への apache 2.2.9 と php 5.3.1 のインストール

mac には /usr/local ディレクトリがないのでまず作成する。 [code] sudo mkdir /usr/local sudo mkdir /usr/local/src sudo mkdir /usr/local/apache sudo mkdir /usr/local/php sudo chmod 777 /usr/local/src [/code] 次に apache のインストール。 [code…

テストはマトリックスで考えよう

テストを計画する時はやみくもにやるんじゃなくて、ある程度頭に表を思い浮かべて作ると漏れなくケースが洗い出せる。というかテスト計画マトリックスを作成するとてっとり早い。 表示チェック 入力チェック 相関項目チェック データベース更新チェック ファ…

すぐに使えるphpDocumentorテクニック1選

1.symfony のライブラリを private メソッドも含めてドキュメント化するコマンド [code]phpdoc -d apps,lib -t doc/phpdoc -o HTML:Smarty:PHP --parseprivate on[/code] ちゃんと -d app,lib を指定しないと、あほみたいに時間がかかる上にメモリーエラー…

fladdict さんのソフトウェア作りの手順

・アプリの開発プロセス ・プランニングStep ・市場調査 ・企画 ・要件、機能の絞込み ・プロトタイピングStep ・ペーパープロトタイピング ・技術的検証 ・プロトタイピング ・UI検証 ・実装Step ・実装 ・ベータテスト ・公開ステップ ・プロモーション準…