タグ

ブックマーク / atmarkit.itmedia.co.jp (77)

  • 期待のサービスはなぜ「総売り上げ3万5400円」でクローズに至ったのか――失敗から学び成長するための6項目

    「失敗の振り返り」は、同じ間違いを繰り返さないために必要なこと……と分かっていても、できれば避けて通りたいツラい作業でもある。失敗したのが、自分自身が責任者として取り組んだプロジェクトであれば、なおさらだ。2019年4月24日に東京の大田区産業プラザPiOで開催された「明日の開発カンファレンス」では、あるサービスのプロダクトオーナー(PO)を務めた開発者が、あえて公開の場でその苦行に挑んだ。なぜ、そのサービスは失敗してしまったのか。立ち上げから、クローズまでの過程で、どのような意思決定があったのか。貴重な「公開振り返り」が行われた。 「総売り上げ:35400円 受託エンジニアが自社サービスのPOをやって学んだこと」と題したセッションを行ったのは、現在、永和システムマネジメントで「Agile Studio Fukui」のディレクターを務める岡島幸男氏だ。同社は受託開発ビジネスを主軸に、近年で

    期待のサービスはなぜ「総売り上げ3万5400円」でクローズに至ったのか――失敗から学び成長するための6項目
    ichi2410
    ichi2410 2019/06/12
  • 退職エントリーを書かれる前に実践したい、エンジニアが辞めないチームの作り方

    採用難に苦しむIT企業でマネジャーをやっている皆さん、こんにちは! プログラマーにして採用担当、菌類のくせに人類を採用、育成している「きのこる先生」です。 普段はIT企業で働くエンジニアの皆さんに転職やキャリアについてお話していますが、今回は担当編集からのリクエストで、そんなエンジニアたちのマネジャーとして日々奮闘している皆さんに向けてのお話です。 エンジニアに「辞めます」と言われたら いきなり胸が苦しくなるような見出しですが、今回のテーマは「エンジニア退職」です。 皆さんはマネジメント対象であるエンジニアから「辞めます」と言われたことはありますか? 菌類は、あります。それはもう、数え上げたらキリがないほど……。 どんな理由であっても、チームのエンジニアが辞めるのはつらいものです。目の前の仕事には影響が出るし、残されたチームメンバーも何だかざわついてしまいます。「今までのマネジメントは間

    退職エントリーを書かれる前に実践したい、エンジニアが辞めないチームの作り方
    ichi2410
    ichi2410 2019/02/25
  • クリエイターであるためにFlash待ち受けを出し続ける

    PCのWebサイト制作が主な仕事のダーヤマ氏にとって、Flash待ち受けを作ることは趣味に近い。1つのケータイ待ち受けコンテンツ制作に費やす時間は2時間程度という。 Flash Liteを使ってケータイ向けコンテンツの制作を始めた理由は「動画を作って流せる媒体が欲しかったから」(ダーヤマ氏)だという。ダーヤマ氏には、映画制作に携わりたいという夢がある。どうやったら世の中に作品を出せるかと試行錯誤した結果、取っ掛かりとして「Web」と「ケータイ用Flash待ち受け」という方法に行き着いた。 「Webは反応が早いから面白い。ダウンロード数がすぐに結果となる」というダーヤマ氏は、Webの特性を生かしてユーザーの好みを分析しながら自分の作品を世に出している。 つらい時期から価値観を構築 もちろん、最初から上手くいっていたわけではない。某大手トイレメーカーを退職した後に務めたデザイン会社では、下請け

    クリエイターであるためにFlash待ち受けを出し続ける
    ichi2410
    ichi2410 2017/02/02
  • 重要! まずは「オリジン」を理解しよう

    連載目次 皆さんこんにちは。ネットエージェントのはせがわようすけです。今回から、HTML5やJavaScriptに関連したセキュリティの話題について連載することになりました。よろしくお願いします。 もう読みましたか? HTML5のWebアプリセキュリティに関する報告書 皆さんすでにご存じかと思いますが、2013年10月30日にJPCERTコーディネーションセンター(以下、JPCERT/CC)から「HTML5 を利用したWebアプリケーションのセキュリティ問題に関する調査報告書」が公開されました。 この報告書の調査の一部は、弊社が行いました。また、JavaScriptセキュリティ上の問題について次々と鋭い指摘を行っているmalaさんにもさまざまな技術的アドバイスを頂いた上、日常的にWebアプリケーションのセキュリティ検査や構築を実際の業務として行っておられる専門家の方々にも査読をお願いして

    重要! まずは「オリジン」を理解しよう
    ichi2410
    ichi2410 2016/12/14
  • iptablesでできるDoS/DDoS対策

    はじめに 今回はDoS/DDoS対策を紹介します。今回はiptablesを使った方法とともに、Linuxのカーネルパラメータを使った方法も紹介します。 関連リンク: →Linuxで作るファイアウォール[パケットフィルタリング設定編] http://www.atmarkit.co.jp/flinux/rensai/security05/security05a.html →連載記事 「習うより慣れろ! iptablesテンプレート集」 http://www.atmarkit.co.jp/flinux/index/indexfiles/iptablesindex.html →連載記事 「習うより慣れろ! iptablesテンプレート集 改訂版」 http://www.atmarkit.co.jp/flinux/index/indexfiles/newiptablesindex.html DoS/

    iptablesでできるDoS/DDoS対策
    ichi2410
    ichi2410 2015/12/15
  • 至高のスパムメールを書けって上司から言われます

    皆さまからのお叱りの言葉を聞いて、困惑しています。仕事である以上、全力で炎上させろ、爆釣りしろとの意見が多いのですね。 天上のスパムメールを書く裏技をいますぐ知りたい方は、@ITメルマガにご登録を! ……する前にぜひ、いまいちどご確認ください。次回は「パスワード」です。 →他の用語解説も読んでみる ■「スパムメール」:おすすめ記事・超まとめ セキュリティ用語事典 スパム(@IT Security&Trust来は電子メールでのダイレクトメールなどを指していたが、現在では一般に、同じ内容を複数の人に送る意味のないメールをスパムメールと呼んでいる。 米Dropboxのスパムメール問題、原因は「パスワードの使い回し」から(@IT Security&Trust 2012年8月) 米Dropboxは7月31日、複数のユーザーのメールアカウントにスパムメールが届いていた問題に関する調査結果をブログ

    至高のスパムメールを書けって上司から言われます
    ichi2410
    ichi2410 2015/12/07
  • プログラマー“専用(?)”のメモ帳アプリ「Boost」登場

    Boostは、JavaScriptなどのWeb標準技術を使ってデスクトップアプリを作成できるフレームワーク「Electron」で開発。Electronは米GitHubが公開しているもので、「Visual Studio Code」などでも採用されている。 まずはMac OS X版から提供。追って他OSやデバイス連携機能の開発も進めるという。 関連記事 Visual Studio Codeの使い方、基の「キ」 Microsoft発のクロスプラットフォームなテキストエディタ、「Visual Studio Code」の使い方の基をまとめる(バージョン1.25対応)。 GitHub(ギットハブ)の使い方:issue(イシュー)編 ソフトウェア開発プロジェクトの共有WebサービスGitHub(ギットハブ)」を「日語で」分かりやすく説明するシリーズ、今回はコミュニケーションを図るための「issu

    プログラマー“専用(?)”のメモ帳アプリ「Boost」登場
    ichi2410
    ichi2410 2015/11/20
  • 5分で絶対に分かるAPI設計の考え方とポイント

    API設計を学ぶべき背景と前提知識、外部APIと内部API、エンドポイント、レスポンスデータの設計やHTTPリクエストを送る際のポイントについて解説する。おまけでAPIドキュメント作成ツール4選も。 【0分】API設計を学ぶべき背景 APIの公開が増えている 最近、自社で保有するデータや、システム、アプリケーション、Webサービスの機能を「API(Application Programming Interface)」として公開する企業が、増えてきています。これに伴い、「API経済圏(APIエコノミー)」という新たなビジネスモデルが確立されつつあります(参考:5分で絶対に分かるAPIマネジメント、API経済圏)。 「ProgrammableWeb」というAPIに関するニュースサイトや、さまざまな企業が提供するAPIのリンクがまとまったサイトもあり、APIの普及はものすごいスピードで進んでいる

    5分で絶対に分かるAPI設計の考え方とポイント
    ichi2410
    ichi2410 2015/11/18
  • ユビキタスで支障を来すドメイン駆動設計

    目くばせだけを共通言語として開発を乗り切った例もあるそうです。次回は「hoge」です。 ドメイン駆動設計(Domain Driven Design, DDD):おすすめ記事・超まとめ アプリケーション・アーキテクチャ・ガイド2.0解説:AAG正式版について(@IT Insider.NET 2010年2月) ドメイン駆動設計(Domain Driven Design, DDD)は、ソフトウエアが適用されるドメイン(業務領域)を重視し、ドメインに含まれる要素と、その振る舞いや関係性を正確に反映させたモデルを構築することを重視した設計手法である 5分で絶対に分かるユビキタスIDアーキテクチャ(@IT Master of IP Network 2007年8月) ユビキタス社会とは、誰でも、いつでも、どこででも情報ネットワークを利用できる社会です。また、ユーザーが情報を意識せずにやり取りできるという

    ユビキタスで支障を来すドメイン駆動設計
    ichi2410
    ichi2410 2015/09/30
  • PHPにおけるクラスの書き方と呼び出し方――インスタンス、メソッド、プロパティ

    連載目次 連載では、数回にわたって「PHPで、どのようにオブジェクト指向プログラミングをしていくか」を解説します。比較的「多くのオブジェクト指向プログラミングで共通していえる話」から「幾分、PHPに固有のお話」まで、ゆっくりと綴っていきたいと思います。「唯一の正解」なんてものはなかなか存在しないものですが、「こんな考え方もあるのか」ぐらいの感じで読んでいただければ幸いです。 おおむね「PHPの基文法は理解したけど、その次はどうしよう……」という人を読者に想定しています。例えば「初心者を1、2冊読んで、ある程度手を動かしてみた」「PHP 5技術者認定初級試験には合格した」(あるいは「合格できるだろう」くらいには勉強をした)というレベルの人です。 そのようなレベルにある時期は、「で、オブジェクト指向っておいしいの?」などと疑問を持つ人も多いかと思います。そこで連載では、オブジェクト指向

    PHPにおけるクラスの書き方と呼び出し方――インスタンス、メソッド、プロパティ
    ichi2410
    ichi2410 2015/06/25
  • SELinuxの出自とキソのキソ - @IT

    第1回 SELinuxの出自とキソのキソ 古田 真己 サイオステクノロジー株式会社 インフラストラクチャービジネスユニット Linuxテクノロジー部 OSSテクノロジーグループ 2005/11/25 SELinuxのアーキテクチャは、もともとアメリカの国家安全保障局(NSA:National Security Agency)とSCC(Secure Computing Corporation)において、強制アクセス制御(MAC:Mandatory Access Control)の研究のためにFlukeというOS上で開発されました。1992年に始まったこの研究を経て2000年にGPLで一般公開されたSELinuxは、いまセキュアOSとして非常に注目を集めています。 この連載ではSELinuxの最新動向を追っていく予定です。1回目となる今回はSELinuxの出自と基礎の確認からしていきます。 S

    ichi2410
    ichi2410 2015/06/19
  • AWSのデータセンターの中身を、設計総責任者が話した

    AWSのデータセンターの中身を、設計総責任者が話した:「ここまで話していいの?」(1/2 ページ) Amazon Web Services(AWS)のバイスプレジデント兼ディスティングイッシュド・エンジニア、ジェームズ・ハミルトン氏は、AWSが11月11~14日に開催した「AWS re:Invent 2014」で、データセンターの構成、サーバーやスイッチの自社設計、SR-IOVなどについて語った。 [2014/11/21訂正]記事の初出時に、ハミルトン氏がAZ間の距離を「数キロメートル」と言ったと記述しましたが、数十キロメートルである可能性もあります。ハミルトン氏はAZ間が「multiple kilometers」であると表現しています。後出のハミルトン氏の議論では、例えばロサンゼルスとニューヨークの間の伝送遅延は74ミリ秒だが、これを1、2ミリ秒に抑えるためにAZ間は近くなくてはならない

    AWSのデータセンターの中身を、設計総責任者が話した
    ichi2410
    ichi2410 2014/11/21
  • ネットワーク接続の激ムズデバッグをログ収集で解決!

    ネットワーク接続の激ムズデバッグをログ収集で解決!:生産性ガチアゲなオープンソースiOSライブラリ(4)(1/2 ページ) iOSアプリのネットワーク状態を管理する「AFNetworking」とiOSアプリのログ出力を簡単に利用できる「CocoaLumberjack」について、概要と使い方を解説します。 2つのOSSライブラリで品質と可読性もガチアゲ iPhoneiPadにかかわらず、今の時代スマホやPCはネットワーク接続が当たり前です。サーバ上のデータを取って来て表示したり、ユーザーのコメントや写真を投稿したり、またメール、会話などのコミュニケーションにも欠かせないものです。 iOSアプリ開発時に、これらを実装する場合、「サーバに接続するには?」「取って来たデータはどうしたら良いの?」など、調べることはたくさんありますが、ライブラリを使えば簡単でかつ、高品質なネットワーク接続ができます

    ネットワーク接続の激ムズデバッグをログ収集で解決!
    ichi2410
    ichi2410 2014/08/25
  • Bootstrap、Hogan.js、Finagleなど注目のTwitter系オープンソース - @IT

    Bootstrap、Hogan.js、Finagleなど 注目のTwitter系オープンソース Twitter Tokyo Open Houseまとめレポート 山裕介 2012/5/15 「Twitter Open House」はTwitter社のエンジニアと直接情報交換ができるオフラインイベントで、すでにサンフランシスコの社では何度か開催している。 先日、日では初めてとなる「Twitter Tokyo Open House」がTwitter Japanのオフィスで開催された。季節外れの大型低気圧により天候は荒れ、開催すら危ぶまれたが、結果としては多くのエンジニアが集まり盛況なイベントとなった。 OpenJDKにも参加するTwitterのアーキテクチャ 最初に講演を行ったのはTwitterのアーキテクチャのディレクターであるロブ・ベンソン氏。なでしこジャパンや天空の城ラピュタを例に挙

    ichi2410
    ichi2410 2014/06/06
  • bashのプロンプトを変更するには - @IT

    Linuxの標準シェルであるbashでは、PS1という環境変数によってプロンプトを定義している。従って、exportコマンドでPS1を変更すればいい。 デフォルトでは「[ユーザー名@ホスト名 カレントディレクトリ]」というプロンプトになっている。これを単純に「$」というプロンプトに変更するには、以下のコマンドを実行する。

    ichi2410
    ichi2410 2014/05/28
  • SQLでストリーム分析ができる「Norikra v1.0.0」公開

    SQLクエリでストリームデータ分析系の操作ができるNorikraを、LINEに勤務する田籠氏がOSSで公開。「ユーザーフレンドリーなストリーム処理を理解している初のソフトウェア」だという。 SQLでスキーマレスなストリーム処理ができるオープンソースのサーバーソフトウェア「Norikra」が2014年5月20日、「バージョン1.0.0」としてリリースされた。作者の田籠聡氏がブログで発表した。併せて新しいロゴも公開している。 NorikraはLINEに勤務するプログラマーの田籠氏が開発したソフトウェアで、ライセンスはGPLv2を利用している。スキーマレスなイベントストリーム(「target」と呼ばれる)を特徴としており、データのインプット/アウトプットはJSONオブジェクトとして扱える。 NorikraはEsperというストリームデータ用ライブラリをベースに、より使いやすい実装を目指して開発さ

    SQLでストリーム分析ができる「Norikra v1.0.0」公開
    ichi2410
    ichi2410 2014/05/22
  • 今度はWordPressが踏み台に、Pingback機能を悪用しDDoS攻撃

    オープンソースのCMS「WordPress」のPingback機能が、大規模な“反射型”DDoS攻撃に悪用されているとし、注意が呼び掛けられている。セキュリティ企業のSucuriが2014年3月10日に公開したブログによると、WordPressを使っている16万2000もの正規のサイトがDDoS攻撃の踏み台に悪用されているということだ。 自身もWordPressを使っているセキュリティ情報サイト、KrebsOnSecurityも、4万1000件を超えるWordPressサイトからのDDoS攻撃を受けたという。同社は攻撃に悪用されたWordPressサイトの一覧を公開しており、その中には多数の「jp」ドメインが含まれている。 この問題は、自分の投稿に対してリンクが張られたことを知らせるPingback機能を悪用したものだ。WordPressのPingback機能はXML-RPC APIを用い

    今度はWordPressが踏み台に、Pingback機能を悪用しDDoS攻撃
    ichi2410
    ichi2410 2014/03/14
  • あの日、Twitterのくじらが出なかったもう1つの理由

    社会を率いているリーダーは、いつの時代にも存在する。しかし、そのリーダーたちの顔ぶれは、毎年異なる。ここ数年、世界で注目されているリーダーの顔ぶれはどのように変化してきたのか。 社会を率いているリーダーは、いつの時代にも存在する。しかし、そのリーダーたちの顔ぶれは、毎年異なる。ここ数年、世界で注目されているリーダーの顔ぶれはどのように変化してきたのか。その移り変わりについて、漠然と想像することは可能だが、具体的に説明することは難しい。しかし、多くの活躍するリーダーの姿を間近で見てきた元日マイクロソフト会長、現慶應義塾大学大学院メディアデザイン研究科 古川享教授は、その変化を明確に示す。 今回は、2013年11月下旬から12月初旬にかけて古川氏が登壇した2つのイベントで語られた内容を合わせてレポートする。イベントは、慶應義塾大学大学院メディアデザイン研究科が主催した講演会「メディアイノベー

    あの日、Twitterのくじらが出なかったもう1つの理由
    ichi2410
    ichi2410 2014/01/09
  • バベルのドキュメント作成

    ここで生まれた古文書は、現代のヴォイニッチ手稿と呼ばれています。次回は「バックアップ」です。 →他の用語解説も読んでみる ■「ドキュメント作成」:おすすめ記事・超まとめ 当は楽しいドキュメント作成(@IT自分戦略研究所 2009年2月) 開発現場は日々の仕事の場であるとともに、学びの場でもある。先輩エンジニアが過去に直面した困難の数々、そこから学んだスキルや考え方を紹介する。 Officeドキュメントの[作成者]情報を確認/設定する(@IT Windows TIPS 2007年6月) 第三者から受け取った文書を更新しても、元の作成者情報はそのまま残る。このような文書を別の相手に転送する場合には注意が必要だ。 ツールを使ったドキュメント作成技法(前編)(@IT Insider.NET 2008年5月) 稿では、限られた工数の中で価値のある開発ドキュメントを効率的に作成するための技法につい

    バベルのドキュメント作成
    ichi2410
    ichi2410 2013/10/23
  • 台風26号に備え、全国でエクストリーム・ボッチソン

    2013年10月16日現在、大型で強い台風26号が日列島で猛威を振るっている。気象庁によると、伊豆諸島と小笠原諸島では16日夜遅くまで大しけが続くと予測されている。また、東京地方でも16日昼前にかけて、土砂災害や、河川の増水・はん濫に警戒を呼び掛けている。 そんな中、万全の態勢を整え、「台風26号ボッチソン」を開催しているエンジニアがいる。「ボッチソン(Bocchithon)」とは、たった1人でプログラミングをするイベントを指す言葉で、「ひとり“ぼっち”」という単語と皆で集まってプログラミングを行う「ハッカソン(Hackathon)」を掛け合わせて作られた造語である。 「台風26号ボッチソン」開催日時は、10月16日0時から23時59分まで。東京を中心に、参加者の自宅または作業場を会場として行われる。定員は1024名。 今回の「台風26号ボッチソン」を主催する@yasulab氏に開催の動

    台風26号に備え、全国でエクストリーム・ボッチソン
    ichi2410
    ichi2410 2013/10/16
    私も参加したかった……