2012年1月26日のブックマーク (15件)

  • 社員の3分の2が同時に休んでも会社が回ることが判明:情強速報

    会社を運営していると、社内社外とも変えなければならないことがどんどん生じてきます。どう変えるのがいいのでしょうか。 考えれば分かる場合もありますが、すべてではありません。「分からないことがあれば試して結論を出す」。社員にこう言いました。 もうずいぶん前のことですが、労働基準法の改正に伴い、週40時間制に移行することにしました。仕事のやり方を 変えないといけません。計算すると、直前までの週45時間制と同様の業務をこなすためには、約13%の生産性向上が不可欠です。 週40時間制の対応と同時に、日常業務の効率改善に取り組みました。アメとムチではありませんが、今のままで 休みが増えると大変なことになると皆に伝え、業務の効率改善と標準化を進めました。 ■有給休暇取得を自由に、せきが続けば強制帰宅 並行して、社員に休んでもらわないといけません。まず「日常業務に対応できる最少人数は何人か」を求めることに

  • #5 (株)ライブドア 池邉智洋/谷口公一/ma.la(前編) 「そろそろライブドア事件について一言いっておくか」の「(中略)」にあったこと|gihyo.jp

    小飼弾のアルファギークに逢いたい♥ #5(⁠株⁠)ライブドア 池邉智洋/谷口公一/ma.la(前編) 「そろそろライブドア事件について一言いっておくか」の「(中略)」にあったこと 今回、弾さんが逢いに行ったのは、(⁠株)ライブドアでRSSリーダー「livedoor Reader⁠」⁠、ソーシャルネットワーキングサービス(SNS)「⁠livedoor フレパ」をはじめさまざまなコンテンツを持つlivedoorのポータルを開発している、池邉智洋さん、谷口公一さん、ma.laさん。弾さんがライブドアの前身、オン・ザ・エッヂ時代にCTOを務めた古巣は、すでに面影もなく新しい時代を築いているのかそれとも…。 編集部注) 対談は2007年1月に行われたものです。 撮影:武田康宏 開発体制 弾:まずは自己紹介から。 池邉(以下、池⁠)⁠:ポータルを展開しているメディア事業部に、エンジニア

    #5 (株)ライブドア 池邉智洋/谷口公一/ma.la(前編) 「そろそろライブドア事件について一言いっておくか」の「(中略)」にあったこと|gihyo.jp
  • ネットサービス系ベンチャーを起業するときサービスが流行るまでは会社をやめないべきか? : けんすう日記

    前回の記事 昨日、こんな記事を書きました。 日でのネットサービスベンチャーの立ち上げ期はどうやってっているのか - ロケスタ社長日記 @kensuu すると、以下のような指摘がありました。 komamixさん 受託開発前提でやるならベンチャーやる必要ない。ただ思うように軌道に乗らずに受託っていうパターンでしょはてなとか/だから速攻で諦めた彼は優秀だと思いますよ。あの彼の考え方で続けて幸せなわけがない abiruyさん 暇な会社で働きながら副業で立ち上げて、起動に乗ったら独立しました。 bboykk 会社作ってサービス作るんじゃなくて、サービスやアプリ作ってたらある程度収入が入ったから会社作るのが理想かな。 raituさん ネットベンチャー創業期、自社サービスが軌道に乗り切る迄は受託でいつなぐことになるよな。そこから上手く自社サービスに転じられた例は、はてなとnanapiか。そも軌道に

    ネットサービス系ベンチャーを起業するときサービスが流行るまでは会社をやめないべきか? : けんすう日記
  • ゲーム感覚で楽しく学べる系Webサービスいくつか - かちびと.net

    ちょこちょこ見かけるので最近に なって見かけた、ゲーム感覚で 楽しく学べるWebサービス的なもの をご紹介。Webアプリのアイデア の参考にもなればなぁとの気持ち も込めて。 ゲーム感覚で学べる、みたいなWebサービスは昔からありますので、ここ最近見かけたものを中心に少しまとめてみます。暇つぶししながら学べるって考えるとお得かもしれませんね。 Web制作に関わるものが中心です。 Kern Type カーニングをゲーム感覚で楽しく学べます。ドラッグで文字詰めしてください。 Kern Type Shape Type ベジェ曲線を学べるサイト。デザイナーさんは勿論、非デザイナーさんもこういうのでデザインがいかに難しく時間がかかるものか理解できるのではないかと。こういうの体感しておくとデザインなんて安売り出来ないし、簡単に学べない事が分かるかと思います。 Shape Type Color — Me

    ゲーム感覚で楽しく学べる系Webサービスいくつか - かちびと.net
  • ペア・プログラミング:An Agile Way:オルタナティブ・ブログ

    アジャイルのプラクティスを、もう一度解説して行きたいと思います。できるだけ、日の文脈にあった内容を加えて、実践できるように。また、野中先生に後でコメントを頂く予定。 ペア・プログラミング 文字通り、2人一組になってペアでプログラミングを行う。XPでの1つのプラクティスに挙げられており、1台のPCを交互に使って行うのが基形。昨今ではデュアルディスプレーを使ったり、ネットワークと画面共有を使ったりして遠隔地で実践しているチームもある。 コーディングは単純作業ではない。1つ1つの変数や操作の名前を決めることや、その構造、アルゴリズムにいたるまで、多くの設計判断が入り込む、クリエイティブな活動である。また、ミスが起こりやすい作業でもある。刑事やパイロット、スキューバダイビングなど、リスクが高い作業はペアで行うことは現実の世界にはたくさんある。二人でプログラミングを行うことで、リアルタイムにレビ

    ペア・プログラミング:An Agile Way:オルタナティブ・ブログ
  • 小野和俊のブログ:メンテナビリティの高いソースコードを目指して

    ソフトウェアを中長期にわたってメンテナンスしていく場合、メンテナンスしやすいコードと、メンテナンスしにくいコードとの間には、同じ機能を実現していたとしても、その価値には雲泥の差があります。 メンテナンスの容易さを示す言葉として、メンテナビリティ(Maintainability)という言葉がありますが、私自身、アプレッソでDataSpiderを11年間開発・メンテナンスしていく中で、「この人の書いたコードは当にわかりやすいし無駄がない」とメンテナビリティの高いソースコードに感心させられることもあれば、「急いでいたとはいえ、このソースコードはリファクタリングしないと・・・」と、メンテナビリティの低いコードがソフトウェアに混入してしまったことを嘆くこともありました。 このエントリでは、一のソフトウェアを11年間開発・メンテナンスしてきた経験から、ソフトウェアのメンテナビリティについて考察して

    小野和俊のブログ:メンテナビリティの高いソースコードを目指して
  • 他の言語に慣れた人がPythonを使ったときにつまずきがちな10のポイント - 西尾泰和のはてなダイアリー

    今日質問されて、以前Twitterで書いたのを思い出して、そして検索性が悪くて見つけ出すのに苦労した。こちらに転載しておく。詳細は気が向いたときに埋める。 オプション引数の評価タイミング Rubyではオプション引数は関数が呼ばれるたびに評価される。 def foo() print "foo!" end def bar(x=foo()) end bar #=> foo! と出力される bar #=> foo! bar #=> foo! Pythonでは関数の定義時に1回だけ評価される。 def foo(): print "foo!" def bar(x=foo()): pass #=> foo!と出力される bar() #=> 何も出力されない bar() 「引数が省略されたら今の日時」みたいな毎回評価したい場合はデフォルト値をNoneにしておいて「Noneだったら=省略されていたら」のif

    他の言語に慣れた人がPythonを使ったときにつまずきがちな10のポイント - 西尾泰和のはてなダイアリー
  • nginx連載1回目: nginxの紹介

    皆様、初めまして。滝澤と申します。今月からここで記事を書いていきますのでよろしくお願いします。 ここ1,2年で注目を集めているWebサーバnginxについて今回から数回にわたってを紹介していきます。 nginxについて初めて知った、あるいは、名前は聞いたことがあるんだけど使ったことはない、といった方のために、1回目のこの記事ではnginxの概要を、2回目の記事ではインストールと設定について紹介します。 nginxとは nginxロシアのIgor Sysoev氏によって開発されているWebサーバ兼リバースプロキシのソフトウェアです。「エンジン エックス」(engine x)と呼びます。 2002年に開発が始まり、2004年に公開され、今では約10%のシェアを持つまでに成長しています。facebookやWordPress.ORGなどの大規模サイトでの導入実績もあり、導入するWebサーバの選択

  • 努力家が知っておくべき10の考え方―知らないと無駄な努力に…―

    努力家が知っておくべき10の考え方―知らないと無駄な努力に…― 秘訣は「S.M.A.R.T」 2012-01-24T18:08:30+0900 @yukkuri0616をフォロー ゆっくりしていってね!!-ゆっくりライフハック、しませんか?- ライフハック 努力家が知っておくべき10の考え方―知らないと無駄な努力に…― Tweet 世の中には2種類の成功者が存在します。『成功するために生まれてきた人』と、『やるべきことを「成功の教科書」通りに実行したら成功した人』。 前者はアルベルト・アインシュタイン。 後者はイチローやシュワルツネッガー、マリリン・モンロー。 世間では前者のことは「天才」、後者のことは「努力家」と呼びます。 前者の特長は「その分野でしか成功できない可能性が非常に高い」こと。 アインシュタインは物理学という分野だからこそ成功をおさめることができました。 もし彼が

  • ソフトウェア技術者軽視のシステム開発を続けるのはもう限界かもしれない - 達人プログラマーを目指して

    つい先日、富士通がグループで抱える3万人ものSEを再教育して、職務転換を行う計画であるというニュースを知りました。 富士通の3万人SE職務転換大作戦は成功するのか? - GoTheDistance 一つのシステムを複数の企業などが利用するクラウドサービスがこのまま普及すれば、顧客の要望を聞いて個別システムを作り込むSEは仕事がなくなり、余剰人員問題が顕在化するからだ。 クラウドの普及により、オーダーメイドでシステムをゼロから構築する必要がなくなり、そもそも顧客からの要件をまとめてシステムを設計するSEの仕事が不要になったり、基盤を構築、運用するエンジニアが不要になるということは、最近になってよく言われることであり、特に新しいことではありません。もちろん、クラウドの普及によって、これらの伝統的なSEの仕事が少なくなり、人員が余るという議論は間違いではないと思います。 ただし、一方でより質的

    ソフトウェア技術者軽視のシステム開発を続けるのはもう限界かもしれない - 達人プログラマーを目指して
  • 『PHP+モバイルFLASHにて無理矢理ながら画像の差し替え』

    プログラミングが上手くいかない。人生だって上手くいかないよ。人生のバグを取り除いて欲しい?バグなんてないよ。仕様だもの。酒を飲むとバグが出る?$alcohol=50で条件が変わったんじゃないかな。人生の方がプログラムよりよっぽど複雑だからさ、気楽にやろうよ。 最初にふと思ったのだが前参考にしたコードって http://libpanda.s18.xrea.com/ こちらサイトのなのかな。 前回あげたまとめサイトはリンク先がばらばらだったし、そんな気がしてきた(汗 「すみません!気づかずに直リンクさせてもらいました><」って後で言わないと(汗 ここから題------------------------------------------------- かなり条件は限定されているが、swfの画像をPHPで差し替える事が出来たのでちょいとまとめ (と言うより、忘れないようにメモ) まず

    『PHP+モバイルFLASHにて無理矢理ながら画像の差し替え』
    letitride
    letitride 2012/01/26
    SWFのハック
  • FLIP_FLOP

    DATA STRUCTURESWF内では数多くのデータ型が定義されていますが、データ量を最小にするために、可変長ビットフィールドを用いることがあります。その実例として、RECT型をみてみましょう。 RECT型 フィールド型説明 NbitsUB[5]RECT型のそれぞれのフィールドのビット長。 XminSB[Nbits]矩形の中でのx座標の最小値(単位はtwip) XmaxSB[Nbits]矩形の中でのx座標の最大値(単位はtwip) YminSB[Nbits]矩形の中でのy座標の最小値(単位はtwip) YmaxSB[Nbits]矩形の中でのy座標の最大値(単位はtwip) NBitsフィールドについてですが、これは例をみると分かりやすいので、例をあげてみます。例えば、 Xmin = 127 [10進数] = 1111111 [2進数] Xmax = 260 [10進数] = 100000

    FLIP_FLOP
    letitride
    letitride 2012/01/26
    SWFフォーマットの解説
  • GIS: 地理的コードの表示 :Geocode Viewer:ジオコードビューア:緯度経度変換

    ・別名 3次メッシュ:基準地域メッシュ、1kmメッシュ、標準メッシュ 1/2メッシュ:4次メッシュ、500mメッシュ 1/4メッシュ:5次メッシュ、250mメッシュ 1/8メッシュ:6次メッシュ、125mメッシュ ・地図上の点のメッシュコードを表示する場合 地点をクリックして下さい。 ・メッシュコードの区域を地図上に表示する場合 メッシュコードを指定して表示ボタンを押して下さい。ハイフンは無くても構いません。 ・測地系に関して 測地系が違うとメッシュコードが表す範囲も違ってきます。JIS規格では日測地系でのメッシュコードを「地域メッシュコードN」と呼ぶようになっていますが、測地系の変更以前に作成された資料ではそのような名称は使われていません。新旧のメッシュコードを比較する場合は測地系の違いにご注意下さい。 ・地域メッシュコードに関して 地域メッシュ統計の概要 ソニー方式 ・ソニー方式に関

    letitride
    letitride 2012/01/26
    地図地点からlat,lon メッシュコードが確認できる
  • Webエンジニア武勇伝.net

    BUYUDEN 20代後半から30代の最前線で活躍するエンジニアの生い立ちからこれまでをひも解き、自身の生き様や人生観をたっぷりと語っていただきます。 続きを読む スーパーハッカー列伝 HACKER もはや伝説。インターネットの黎明期から活躍してきた偉大なスターの足跡に触れていきます。まさにLegend of Hacker! 続きを読む Engineer25 E25 10代から20代前半の若手エンジニアがいかに開発を楽しんでいるかに焦点を当て、仕事を楽しむということはどういうことなのかを考えます。 続きを読む

    Webエンジニア武勇伝.net
    letitride
    letitride 2012/01/26
    エンジニアのインタビュー
  • JANコードのバーコードを作る(13桁JAN) - 闘うITエンジニアの覚え書き

    3.左側データ部のパリティ組み合わせ方法 ・13桁JANでは、先頭の1桁目はバー、スペースで表現せず、2〜7桁目のパリティの組み合わせから算出される。 例えば 491234567890 をJANコード化する場合、先頭が 4 であるので、 コード表の【パリティの組み合わせ表】から 組み合わせパターンが OEOOEE となる。 このパターンに従って2桁目かた7桁目(センターバーより左側の値)の値をバーコード化する。 例) 491234567890 をJANコード化する場合 ・1桁目が 4 なので組み合わせパリティは OEOOEE となる。 2桁目 9 は O(奇数パリティ) を使用するので 0001011 3桁目 1 は E(奇数パリティ) を使用するので 0110011 4桁目 2 は O(奇数パリティ) を使用するので 0010011 5桁目 3 は O(奇数パリティ) を使用するので 0

    letitride
    letitride 2012/01/26
    バーコードの作成方法