タグ

2009年2月25日のブックマーク (39件)

  • プログラマー面接時の技術的な質問事項(アプレッソ版) - 解答編 : 小野和俊のブログ

    昨日、プログラマー面接時の技術的な質問事項(アプレッソ版)を書いたところ、「自分ならこう答える」というエントリを書いてくれた人が何人かいて、個別にコメントしようかとも思ったのだが、昨日のエントリだけだと質問の投げっぱなしになってしまうところもあるので、解答編を書くことにした。 なお、「面接の質問項目を公表しちゃっていいの?」という指摘もあったが、ブログに書いたのはあくまでも質問項目の一例だし、解法を検討する過程を見れば普段どんな風に開発しているのかはだいたいわかるので、特に問題ない。 for (int i = 0; i < list.getLength(); i++) {}の潜在的パフォーマンスボトルネック list.getLength()がlist.getLength()回評価されてしまう。具体例としては、JREに標準で付属するDOMのライブラリのNodeListの実装はlist.get

    プログラマー面接時の技術的な質問事項(アプレッソ版) - 解答編 : 小野和俊のブログ
  • 求人広告でダメ社員紹介 すると20、30代の応募者殺到

    「原君、どこ行ってしもうたんやーー」。失踪した社員の「捜索願い」のような求人広告がネットで話題になっている。広告に出てくる「原君」は実在する中小企業の社員。5年前に入社、仕事は全然しないし、取引先からも大目玉をくらうといったダメサラリーマン。この「ボロクソけなし広告」が求職者の共感を得たのか、応募者が殺到する事態になっているのだ。 クビにしたいが我慢して使っている 兵庫県伊丹市に社がある、加藤電機製作所という中小企業が不思議な求人広告を「リクナビNEXT」に2009年2月19日に出した。従業員数は 13人、年商は 2億5000万円。シャープなどの大手クライアントを持ち、制御盤、操作盤などの設計・製作をしている。広告には「原君、どこ行ってもうたんや…」という見出しが躍り、同社の加藤聰社長が苦悩する顔写真まで掲載されている。「原君」は5年前に取引先の社長から頼まれ、仕方なく採用。経歴が立派だ

    求人広告でダメ社員紹介 すると20、30代の応募者殺到
  • MapReduceのJava実装Apache Hadoopを使ってみた (1/3) - @IT

    MapReduceのJava実装Apache Hadoopを使ってみた:いま再注目の分散処理技術(後編)(1/3 ページ) 最近注目を浴びている分散処理技術MapReduce」の利点をサンプルからアルゴリズムレベルで理解し、昔からあるJava関連の分散処理技術を見直す特集企画(編集部) Apache Hadoopプロジェクトとは何か? 特集では、いま再注目の分散処理技術についていろいろと紹介してきました。前編の「GoogleMapReduceアルゴリズムをJavaで理解する」では、分散処理技術で最近注目を浴びているものとして、グーグルMapReduceアルゴリズムを紹介し、中編の「イロイロな分散処理技術とイマドキのWebサービス」では、MapReduceに至るまでのさまざまな分散処理技術Webサービスについて紹介しました。 そのMapReduceアルゴリズムをJavaで実装したも

    MapReduceのJava実装Apache Hadoopを使ってみた (1/3) - @IT
  • Hadoopのインストールとサンプルプログラムの実行

    前回はGoogleの基盤技術とそれに対応するオープンソースソフトウェアとして、Hadoop & hBaseを紹介しました(図1 参照)。今回はHadoopを1台にインストールし、サンプルプログラムを動かします。次にHDFSとMapReduceのアーキテクチャを解説します。最後にサンプルプログラムのソースコードを解説します。 2. Hadoopの概要 Hadoopは主にYahoo! Inc.のDoug Cutting氏によって開発が進められているオープンソースソフトウェアで、GoogleFileSystemMapReduceというGoogleの基盤技術のオープンソース実装です。Hadoopという名前は開発者の子供が持っている黄色い象のぬいぐるみの名前に由来しています。HadoopはHDFS(Hadoop Distributed File System)、Hadoop MapReduce F

    Hadoopのインストールとサンプルプログラムの実行
  • Hadoop、hBaseで構築する大規模分散データ処理システム

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    Hadoop、hBaseで構築する大規模分散データ処理システム
  • Hadoop Streaming で HBase を使う - こども(てれび)

    HBase のテーブルを Hadoop Streaming の入出力にするための InputFormat/OutputFormat を書きました。 GitHub - wanpark/hadoop-hbase-streaming: HBase InputFormat/OutputFormat for Hadoop Streaming 例 debian:~% hadoop dfs -mkdir dammy_input debian:~% hadoop jar hadoop-streaming.jar \ -input dammy_input \ -output output \ -mapper /bin/cat \ -inputformat org.childtv.hadoop.hbase.mapred.JSONTableInputFormat \ -jobconf map.input.tab

    Hadoop Streaming で HBase を使う - こども(てれび)
  • HBase 入門 (2) - こども(てれび)

    Hadoop の MapReduce で HBase を使ってみましょう。 0. 参考ページ http://wiki.apache.org/hadoop/Hbase/MapReduce 1. セットアップ $HADOOP_HOME/conf/hadoop-env.sh の HADOOP_CLASSPATH に HBase のパスを加えます。 export HADOOP_CLASSPATH=$HBASE_HOME/hbase-0.2.1.jar:$HBASE_HOME/conf前回のプログラムで動作確認。 debian:~/tmp/hbase% jar cf hbase-basic.jar HBaseBasic.class debian:~/tmp/hbase% $HADOOP_HOME/bin/hadoop jar hbase-basic.jar HBaseBasic前回通りに動けばOKで

    HBase 入門 (2) - こども(てれび)
  • HBase 入門 (1) - こども(てれび)

    Hadoop と HBase で分散処理が書けるのはわかったけど、いざ使ってみるとなるとドキュメントが少なくて……、というあなたの為の HBase 入門、今回はセットアップから JavaAPI で HBase を触るまでを勉強します。 使用するバージョンは Hadoop 0.17.2.1、HBase 0.2.1 です。 0. 参考ページ http://hadoop.apache.org/core/docs/r0.17.2/ FrontPage - Hadoop Wiki http://hadoop.apache.org/core/docs/r0.17.2/api/index.html Hbase - Hadoop Wiki http://hadoop.apache.org/hbase/docs/r0.2.1/api/index.html 1. Hadoop のセットアップ http:

    HBase 入門 (1) - こども(てれび)
  • hadoop (4/4) 0.18.3でも試した - CloudStation開発者ブログ

  • hadoop (3/4) インストール補遺 - CloudStation開発者ブログ

    検証 | 17:05 | 32GBのSSD(メーカーで微妙にサイズが違う)トランセンド28GMTRON30Gと認識。サイズを変えてリストア。 案の定GRUBのエラー?起動せず。 linux rescue で起動して grub-install /dev/sda で修復。slaveマシンの設定 /etc/sysconfig/network /etc/sysconfig/network-scripts/ifcfg-eth0 を固有設定に変更。 cd ~hadoop/hadoop ./bin/hadoop namenode -format 初期化 初回の1回のみ ./bin/start-all.sh       起動 ./bin/stop-all.sh       停止 状態確認 http://192.168.20.100:50070/dfshealth.jsp http://192.168.2

  • hadoop (2/4) インストール・設定 - CloudStation開発者ブログ

  • hadoop (1/4) 環境構築 - CloudStation開発者ブログ

    検証 | 16:48 | hadoop インストール方法ログ。以下、メモ書きをほとんどそのまま載せます。 テスト環境ヤマハ NAT ルーターWANDHCPLAN192.168.20.254/24 dhcp 192.168.20.10〜29ホストmaster0192.168.20.100slave1192.168.20.101slave2192.168.20.102slave3192.168.20.103slave4192.168.20.104OScent4.7 64bit OSインストール項目OSCentOS4.7 x86CentOS4.7 x86キーボード英語入力パーティション/dev/sda1/boot1000/dev/sda2swap4096/dev/sda3/残りネットワークデバイスeth0 DHCPファイアーウォールなしSELinux無効言語Japanese、English (U

  • javascript - eval(insecure.code).safely with(jail); //でもIEが : 404 Blog Not Found

    2009年02月25日17:30 カテゴリLightweight Languages javascript - eval(insecure.code).safely with(jail); //でもIEが きっかけは、これ。 JavaScript: The Good Parts Douglas Crockford / 水野貴明訳 [原著:JavaScript: The Good Parts] Twitter / javascripter: JSON.parseよりeval("(" + str ...JSON.parseよりeval("(" + str + ")")のほうが5〜10倍くらい早いけどなんなんだろう。 eval("(" + str + ")")のなにがまずいかは、「JavaScript: The Good Parts」を読んでいただくとして.... んじゃ、eval用のsandb

    javascript - eval(insecure.code).safely with(jail); //でもIEが : 404 Blog Not Found
  • Rails製のURL短縮サービス「RubyURL」 - MOONGIFT|オープンソース・ソフトウェア紹介を軸としたITエンジニア、Webデザイナー向けブログ

    URL短縮サービスも乱立してきてただ短いだけでなく色々な付加機能が提供されるようになっている。URL単位でアクセス解析機能が提供されるものや、Web APIを介して使えるものなど色々だ。 RubyURLがシステムをオープンソース化 Webサービスを提供する側としては、tinyurlを使うよりも自前でサービスを提供したく思うかもしれない。そこで使ってみたいのがこのソフトウェアだ。 今回紹介するオープンソース・ソフトウェアはRubyURL、Ruby on RailsによるURL短縮サービスだ。 RubyURLは同名サービスも提供しており、そのシステムをオープンソースとして公開しているものになる。画面はシンプルでURLを設定してボタンを押せば短いURLが生成されるだけだ。 生成されたURL 生成された後、クリック一つでURLをコピーしてくれる機能もある(一部ブラウザでは動作しない)。URLは元の

    Rails製のURL短縮サービス「RubyURL」 - MOONGIFT|オープンソース・ソフトウェア紹介を軸としたITエンジニア、Webデザイナー向けブログ
  • 株式会社加藤電機製作所の転職・求人情報/リクナビNEXT[転職サイト]

    現在、あなたがお使いのブラウザは、Cookie(クッキー)をブロックする設定になっています。 リクナビNEXTでは、個人情報保護と利便性の観点からクッキーの使用をお願いしています(個人情報収集等の目的では使用しておりません)。お手数ですが、ブラウザの設定を変更してください。

  • Engadget | Technology News & Reviews

    Anker's 3-in-1 MagSafe foldable charging station drops back down to its Prime Day price

    Engadget | Technology News & Reviews
  • ベータインストール不要! Windows XPマシンを、あの「Windows 7」そっくり仕様へアップグレード

    ベータインストール不要! Windows XPマシンを、あの「Windows 7」そっくり仕様へアップグレード2009.02.25 15:00 おぉぉ、これでクリーンインストールせずに済むかも… いやいや、終わってしまいましたね。せっかくの「Windows 7」ベータ版ですが、もう皆さまはダウンロード期間終了前に試してみられました? どうしても環境が整わなくて、残念ながら自分ではWindows 7の新世界を堪能できなかった…なんて人に、こちらのNiwradsoftが提供する「Seven Remix XP」をご紹介しましょう。 Windows 7はサクサク軽いので、少し前の非力な「Windows XP Home Edition」搭載機でも十分に動作OKというのは知ってるんですけど、取りあえず現状では、Windows XPからスムーズにアップグレードすることができないじゃないですか…。でも、こ

  • 『XML Notepad 2007』はWebコード用のシンプル役立ちエディター | ライフハッカー・ジャパン

    Windowsのみ:もしあなたがXMLプログラムの道へ、今初めて深く踏み込もうとしているならばMicrosoftの『XML Notepad 2007』の素晴らしさが理解出来るかも知れません。また、ソフトウェアファイルをちょっと改良したいと思っている人にも、『XML Notepad 2007』の存在を知ることはあなたにとって利のある話かも知れません。 とは言っても機能やコンテキストから言うと初心者向けとは言い難いです。もっとも、これは経験豊富なプログラマーならばコード編集用に自分のお気に入りのプラットフォームがある、という推測に基づいた意見ですが。『XML Notepad 2007』はWindows付属するNotepadの「誰が何と言おうとテキストのみ」と言う単純さをベースとしており、マークアップ言語ハック用にいくつかの機能を追加している感じのツールです。 XML文書は左側にあるペインで「ク

    『XML Notepad 2007』はWebコード用のシンプル役立ちエディター | ライフハッカー・ジャパン
  • マネージ コードでのメモリ リークの識別と回避

    Code download available at: Memory Leaks 2007_01.exe(163 KB) Contents Memory in .NET Applications Checking for Leaks Leaking Stack Memory Leaking Unmanaged Heap Memory "Leaking" Managed Heap Memory Conclusion The first reaction many developers have to the idea of memory leaks in managed code is that it's not possible. After all, the garbage collector (GC) takes care of all memory management, right

    マネージ コードでのメモリ リークの識別と回避
  • 近来多次!美国无人机被曝秘密监视俄军战略要地 续萎海南房地缩产市场持-武冈新擞蔬菜行情网

    最新文章 2018-12-25 21:04▪ 多部门联合调查江西九江占用湿地违规开发 2018-12-25 21:04▪ 嘉定区体育局领导走访调研外冈镇企业 2018-12-25 21:04▪ 从“宝岛故事”到“上海传奇”——三位沪上台商的改革开放亲... 2018-12-25 21:04▪ 上海市临港试点区海绵城市建设情况 2018-12-25 21:04▪ 上海市临港试点区海绵城市建设情况 2018-12-25 21:04▪ 当地民政局回应:“恩施州城60条道路集体更名”并非终结版 2018-12-25 21:04▪ 税务总局:明年1月工资未申报个税专项抵扣可之后补扣 2018-12-25 21:04▪ 《希望的田野:拉林河畔》:媒介影像记录农村发展新气象 2018-12-25 21:04▪ 南宁“两客一危一货”2018年已致236人死亡(图) 2018-12-25 21:04▪ 感冒

  • DB移行の7つのステップ

    データベース移行ではどのような作業を行わないといけないのか?全体的な流れを俯瞰的に見なければ、作業の見積もりなどが難しいことだろう。というわけで、今日はデータベース移行時に必要になる作業について7つのステップに分けて紹介しようと思う。言うまでもないことであるが、移行時には既存システムを直接いじるわけではない。(稼働中のシステムを直接いじるのは、走ってるクルマに乗り込むのと同じぐらい危険な行為である!!)開発用のシステムを別途用意して作業を進めるという前提で読んで欲しい。 1. データベース構築まずは何はともあれ新規データベースを構築することである。MySQLであれば典型的な構成にしておけばそれなりに高速に動作するので、細かいチューニングは後で問題が出てからやれば良い。my.cnfはインストールディレクトリの下のsupport-filesディレクトリにあるものを弄ってもいいし、MySQL P

    DB移行の7つのステップ
  • 混乱した時、緊張したときにテンパりを沈める方法思いついたよ!

    緊張しているのって主に、 失敗を見られたくない人間が側にいる、 からだと思うんだけど、 それらの人間を頭の中でエクセルの表に流し込む。 項目を何でもいいので立てて、表を組む。 ヨコ軸には人名を、 タテ軸にはタイムテーブルとか、瞬きの回数とか、何でも良いので適当に配置する。 で、頭の中でエクセルの線をぴーっと引く。 ビジュアルにはこだわって、ちゃんと大枠は太線で、項目は濃灰色に白太文字にしてみるとかね。 人名のセルのところでウィンドウ枠の固定をしちゃってもいいかも。 そんな感じの配置をする。 それだけ。 一回やってみてください。ほんとに落ち着きます。 緊張を日常作業に、失敗を見られたくないコワイ人をただのデータに変えるところがポイント。 ただ、日常的にエクセル使ってる人じゃないと この実感はないかもしれないけど。

    混乱した時、緊張したときにテンパりを沈める方法思いついたよ!
  • 第1回 SNMPとMRTG-SNMPの仕組み、MRTGとは?- | gihyo.jp

    今回からスタートした「MRTGを使ったネットワーク監視技法⁠」⁠。連載では、MRTGを題材に、ネットワーク監視のノウハウを紹介します。第1回目は、ネットワーク監視の基となる技術「SNMP」を中心に解説します。 ネットワーク監視も重要な業務 ネットワークには、ルータなどの通信機器を経由して、サーバやクライアントなどのコンピュータがつながっています。このネットワーク環境を安定的に維持していくためには、ネットワークの状況がどうなっているのかを監視する体制が必要になります。資源管理という点では、サーバのディスクの空き容量やCPUの使用率などに目がいきますが、ネットワークも重要な資源であり、このネットワークを監視することもとても大切な運用業務です。 ネットワークの監視には専用のコンピュータが必要になります。この監視に使うコンピュータをマネージャと呼び、監視される個々のネットワーク機器をエージェン

    第1回 SNMPとMRTG-SNMPの仕組み、MRTGとは?- | gihyo.jp
  • @IT:MRTGによるサーバ監視システムの構築(1/3)

    サーバの状態を長期・継続的に取得してビジュアライズすることで、いままで見えなかったことが見えるようになる。これを実現するソリューションがMRTGだ。(編集局) 前回は、コマンドラインベースでサーバの情報を取得する方法をいくつか紹介しました。「現在」の状態を確認するだけであれば前回紹介したツールでも問題ないのですが、システムを監視する場合、「その瞬間」のデータよりも長期的なデータの推移を見たいという方が多いと思います。 また、多くの場合、人間がシステムを常時監視するわけにはいきません。そのため、定期的にシステムを監視する操作を行い、監視項目が設定した閾値を超えたらメールで管理者に通知するといった処理が必要になります。 今回は、上記の要件を満たすためMRTGというソフトウェアを利用することを考えてみます。 MRTGとは MRTG(Multi Router Traffic Grapher)は、S

    @IT:MRTGによるサーバ監視システムの構築(1/3)
  • Open Tech Press | SSL VPN と OpenVPN:多くの嘘とわずかな真実

    当初、強力なOpenVPNについて記事を書くつもりだったのだが、その他のSSL仮想プライベート・ネットワーク(VPN)のセキュリティがあまりにもお粗末なことを知るにつけ、まずこの点から書き起こすことにした。 SSL VPN市場は、ここ5年、活況を呈しているが、その裏には従来のVPN技術への不満がある。つまり、Point-to-Point Tunneling Protocol(PPTP)にセキュリティ上の問題があることと、IP Security(IPsec)標準が複雑でOSにい込んでいることが嫌われたのである。一方のSSL VPNセキュリティが強固で使いやすく堅牢であり、これにより従来技術は影が薄くなったと主張している。私は、こうした主張を聞くにつけ、眉をしかめざるをえない。そして、事実を指摘すべきだと考えたのである。 前編:SSL VPNの問題点 成熟したセキュリティ技術(SSL/TL

    Open Tech Press | SSL VPN と OpenVPN:多くの嘘とわずかな真実
  • OpenVPNで構築するリモートアクセス環境

    HOMMEZ(オムズ)はすべての男性の悩みに寄り添い、心と身体の健康を支援し、男性としての喜びを享受できる社会を目指しています。人には相談しづらいAGA、ダイエット、ED、妊活にまつわる男性特有の悩みに対し、情報やソリューションを提供することで男性が前向きに自分らしく生きられる幸せを実現します。

    OpenVPNで構築するリモートアクセス環境
  • OpenVPN 2.0 HOWTO 日本語訳

    鍵生成の最後のステップは,必要とするマシンに当該ファイルをコピーすることであるが,秘密ファイルには安全な方法を使うことに気を付けよう. 「ちょっと待って,」,あなたがこういうかもしれない.「既存の安全な方法を使わないでPKIを構築することができないのか.」 答はyesである.上記の例は,簡単のため,同じ場所ですべての秘密鍵を生成していたが,もう少し手間をかけると別の方法でもできる.例えば,サーバ上でクライアントの証明書と鍵を生成する代わりに,クライアントにローカルで専用の秘密鍵を生成してもらい,CSR(証明書署名要求 = Certificate Signing Request)を提出してもらうことができる.逆に鍵署名マシンはCSRを処理し署名された証明書をクライアントへ返せばよい.これなら秘密な.keyファイルが生成したマシンのハードディスクから離れることなくて済むようになる. サーバとク

  • プログラマー面接時の技術的な質問事項(アプレッソ版) : 小野和俊のブログ

    技術者・SE・プログラマ面接時の技術的な質問事項というエントリをはてブで見かけたのだが、私もjavaプログラマーの面接を割とよくやっているので、よく質問する内容をまとめてみた。 (ちなみに、基的にコーディング面接の形態を取っている) プロジェクトの性質にもよると思うが、私の場合には、情報処理技術者試験的に基礎が満遍なく抑えられているかどうかよりも、 すぐ答えが見つからないような課題に対して、きちんと自分でやり方を考え、対応することができるか 「変な」コードをコミットしたりしないか(見つけにくいバグを混入させるとか、汚いとか、遅いとか)といった点を重視している。 まず、何を知っているかよりも、どんなものを作れるか、どんなことができるか、という質問。 ここで強烈な回答が来る人は、たいていここより下の質問は「あー、はいはい」という感じでサラッと答えてくることが多い。 これまでに携わってきた開発

    プログラマー面接時の技術的な質問事項(アプレッソ版) : 小野和俊のブログ
  • プログラミングのための確率統計(仮)

    数学のプロをめざさない方に向けた確率・統計の解説. ちびちび執筆中. お気づきの点は 「なんでも」 までお知らせください. ダウンロード 原稿 PDF (未完成版のため誤りや抜けがあります) 冒頭 …… とりあえず雰囲気を見るにはこちら 全体 特徴 「確率は測度だ」という格的な見方を, アマチュア向けにかみくだいて解説しています (1章) そのおかげで, 条件つき確率だの期待値の性質だのにクリアなイメージが与えられます (2章, 3章) 「引きのばせば密度は薄まる」といった直感的な図解を多用し, さらに「何がしたくて」という意図の説明も重視しました (4章) 応用上必要なのに入門書では省かれがちな多変数の議論も, しっかりと (5章) リンク プログラミングのための線形代数 (前著の非公式サポートページ) ためし書き (稿の原型) 更新履歴 [2008-08-10] 演習 5.20 の

  • 確率論、統計学関連のWeb上の資料 - yasuhisa's blog

    確率論と統計学は俺がまとめるから、他の分野はお前らの仕事な。 確率論 Index of /HOME/higuchi/h18kogi 確率空間 生成されたσ-加法族 確率の基的性質 確率変数とその分布 分布の例 分布関数 期待値、分散、モーメント 期待値の性質 独立確率変数列の極限定理 大数の弱法則(Weak Law of Large Numbers) 確率1でおこること 大数の強法則 中心極限定理 特性関数 Higuchi's Page Brown運動 Brown運動のモーメントの計算 連続性 Brown運動の構成:Gauss系として Brown運動に関する確率積分 空間L^2の元の確率積分 伊藤の公式(Ito formula) 日女子大学理学部数物科学科の今野良彦先生のところにあった資料 最尤法とその計算アルゴリズム 収束のモード 大数の法則と中心極限定理 指数分布族モデルにおける最

    確率論、統計学関連のWeb上の資料 - yasuhisa's blog
  • http://www.machu.jp/posts/20071023/p01/

  • 目を合わせずに対話するあなたはどのタイプ?――4つの行動傾向を知る

    目を合わせずに対話するあなたはどのタイプ?――4つの行動傾向を知る:問われるコーチング力(1/2 ページ) 職場にはさまざまな人間がいるが、実は大きく4つのタイプに分類できる。それぞれの行動特性を把握した上でコミュニケーションを取らないと失敗するだろう。 3月に開幕するWBC(World Baseball Classic)に向けて、日本代表選手たちのキャンプが始まった。劇的な優勝を遂げた第1回大会から早3年。メジャーリーグや国内で活躍するそうそうたるメンバーが、どんな感動と結果をわれわれに与えてくれるのか、非常に楽しみである。 以前、「組織遂行力」について話した際、北京オリンピックの星野ジャパンに触れた。能力の高い選手をそろえたからといって、チームの能力が高まり、必ずいい結果が出るとは限らない。それぞれの選手が己の持つ能力を最大限に発揮する一方で、チームの方向性やゴールを理解し、自分の役割

    目を合わせずに対話するあなたはどのタイプ?――4つの行動傾向を知る
  • 検索ユーザー3つのセグメント(NIT) - Google SEO戦略 検索テクノロジー 検索ユーザー - リアルSEO

    リアルSEOGoogle SEO戦略 検索テクノロジー 検索ユーザー 検索者には3つタイプがある!!Googleも検索語句タイプに分類している? 先日は、TQSCR(5科目)で総合力をチェックということで、自分のサイトを最適化する指標をご紹介しましたが、今回はそのサイトにやって来るお客さん(検索ユーザー)に焦点を当ててみたいと思います。 2月18日にアユダンテさんのセミナーに参加してきました。『技術者向け』ということで、かなり奥深いもので、説得力がありました。 システム側とマーケティング側の橋渡しをどのように行うか、などのヒントが盛りだくさんでした。 (小規模サイト運営者には無縁なはなしだが、恐らく日ではトップクラスのセミナーではないかと・・・。他のセミナーに参加したことがないのでわかりませんが) 正直今の私のレベルでは消化不良な点が多くあり、今後の課題が見つかりました。 セミナーのま

  • CSSで天地中央に配置するテクニック集 – creamu

    CSSでコンテンツを天地中央に配置したい。 そんなときにおすすめなのが、『Vertical Centering With CSS』。CSSで天地中央に配置するテクニック集だ。 このエントリーでは、以下のようなソースで天地中央に配置する例がいくつか紹介されている。 <div id="floater"> <div id="content"> Content here </div> </div> #floater {float:left; height:50%; margin-bottom:-120px;} #content {clear:both; height:240px; position:relative;} それぞれにいい点とよくない点が書かれているので参考になるだろう。 CSSで天地中央に配置するテクニック、チェックして一度見ていただきたい。 » Vertical Centering

  • PDFをオンラインでWordに変換してくれる『PDF to Word』 – creamu

    PDFをWordに変換したい。 そんなときにおすすめなのが、『PDF to Word』。PDFをオンラインでWordに変換してくれるサービスだ。 このツールを使えば、PDFを簡単にWord文書に変換することができる。 ほかにも同じツールはいろいろあるが、これはあまり知られていないようなのでご紹介。 PDFをオンラインでWordに変換してくれるサービス、チェックして使ってみてはいかがだろうか。 » PDF to Word 久々に朝に2エントリー目。時間に余裕があると気持ちいいね。余裕のゆう・・やめとこ。

  • プロフェッショナルなロゴ作成の手順:phpspot開発日誌

    How to Create a Professional Logo | Webdesigner Depot プロフェッショナルなロゴ作成の手順、ということで、単にロゴを作って終わりというのではなく、ロゴを作った後々まで考えた上での、プロならではの制作手順が書かれていてなかなか勉強になりました。大まかにメモしてみました。 1. まず紙に書いてブレインストーム 紙なら自由に書けるし、どこでも変更が容易ですね 色々練っておくことで顧客との調整もうまくいきそう 2. イラストレーターなどでベクター化 プリント・拡大/縮小されることなんかを考えて当然、ベクターでデザイン 3. 色合いを決める 依頼者のイメージにあった色合いを作成 「Adobe’s free Kuler service」などを使うと便利。 4. 白黒のバージョンを作る コピー、FAX等、白黒で使われる場合のための表示確認。 白黒にした

  • [CSS]上部のエリアを確保しつつ、要素をページの中央に配置するスタイルシート

    ページ上部のエリアをキープしつつ、div要素をページの垂直方向の真ん中に表示するスタイルシートをIn the Woodsから紹介します。 Vertical Centering With CSS demo 5 (IE 8rc1) 上記のデモでは、オレンジ色のdiv要素を垂直方向の真ん中に表示し、スクロールバーが表示されるくらいにウインドウのサイズを小さくしても、上部のタイトルの表示エリアを確保します。 垂直方向の真ん中に表示させる方法としては、「display:table;」を使用したり、要素の半分の高さをマイナスマージンにしたりなど、いくつかの手法があります。

  • 09年恋人は理想より“3I”で選ぶ [恋愛] All About

    09年恋人は理想より“3I”で選ぶ理想の恋人像を膨らませたところで、実際に付きあって上手くいく相手とは限らない。年齢を重ねるほどに理想が高まっている人へ--恋人選びに当に必要なこととは? つい先日、体験エッセイの執筆のために、ナント、某有名マジメ系出会いサイト(もちろん、覆面)に登録してみました! 自分1人では心もとないということで、30オンナの友人(限りなく処女に近いセカンドバージンの35歳)を誘って……。 登録手続きをすませて、さっそく、男性会員を検索。単なる恋愛ではなく、結婚相手の募集サイトだけに、お見合いの釣り書きよろしく、プロフィールがかなり詳細に載っている。職業、収入はもちろん、ルックスの自己申告や家族と同居の可能性まで記してある。人によっては、大胆に顔写真だって掲載している。 常日頃、「理想は特にない」と宣言していた私と友人も、こうして目の前に釣り書きや顔写真があると、急に

    09年恋人は理想より“3I”で選ぶ [恋愛] All About
  • ネットで友達を作るたった一つの方法 - 304 Not Modified

    アウトプットをすること。 これに尽きると思います。 また人狼BBSの話っぽくなってしまいますが(分からない人はミステリ小説を想像してみてください)、自分も含めた人たちの中に犯人がいることが分かっている前提で犯人を探す状態になった場合、確定していることはたった一つなんですよね。「自分は犯人ではないこと」あるいは「自分が犯人であること」。例えば、あなたは犯人ではないとします。その状態で犯人探しをした場合、案外自分が犯人に疑われてしまうのです。 理由はそんな難しいことではなく、自分の中では「私は犯人ではない」ということは確定事項なので、自分が犯人ではないアピールを忘れてしまうのです。逆に、犯人は自分が犯人であることを分かっているのだから、巧妙に自分が犯人でないことをアピールします。 ここから言いたいことは一つで、自分の中で確定していることでも、相手から見たらそれを証明しない限り何一つ分からないこ

    ネットで友達を作るたった一つの方法 - 304 Not Modified