1. 2016/01/19 - Regional SCRUM GATHERING® Tokyo 2016 あなたのチームの「いい人」は 機能していますか? 横道 稔(株式会社サイバーエージェント / 株式会社 RightSegment) 2. 自己紹介 • 横道稔 (@ykmc09_dev) • 株式会社サイバーエージェント アドテクスタジオ • 株式会社 RightSegment にて PrivateDMP を開発 • エンジニア、エンジニアチームのマネージャ • CSM / CSPO
1. 2016/01/19 - Regional SCRUM GATHERING® Tokyo 2016 あなたのチームの「いい人」は 機能していますか? 横道 稔(株式会社サイバーエージェント / 株式会社 RightSegment) 2. 自己紹介 • 横道稔 (@ykmc09_dev) • 株式会社サイバーエージェント アドテクスタジオ • 株式会社 RightSegment にて PrivateDMP を開発 • エンジニア、エンジニアチームのマネージャ • CSM / CSPO
4. • 並列実⾏関係の機能が詰まったユーティリティ • 便利なソフトウェアではあるのだが、マニュアル が不親切(※ボリュームがありすぎる) 4 For people who live life in the parallel lane. http://www.gnu.org/software/parallel/man.html http://www.gnu.org/software/parallel/parallel_tutorial.html インスピレーションを刺激 する例も多くて良いドキュ メントだとは思うのです が・・・ 研究室生活でよく直面するユースケースに限って説明 5. バカパラの三つのパターン 1. ⼩さなファイルが超⼤量、それぞれに処理 ex. Wikipediaのすべての記事(100万記事) 2. (1⾏1レコードの)巨⼤なファイル各⾏に処理 ex. ツイート
システムテスト自動化の動向と勘所 1. 1 システムテスト自動化の動向と勘所 2016/01/15 株式会社 SHIFT 太田健一郎 2. 2 SHIFTのテスト自動化サービス 自動化の選定方法とROI 環境構築とビルドの自動化 AGENDA 3. 3 SHIFTのテスト自動化サービス 3 4. 4 自動化のメリット・難しさ SHIFTの自動化サービス 自動化カウンセリング・可否判断 自動化基盤構築 テストスクリプト作成 導入実績紹介 SHIFTのテスト自動化サービス 5. 5 人の作業だけに頼る開発プロセスの課題 自動化のメリット・難しさ 検証スタート時に問題が噴出 担当者がいないとリリース作業ができない 回帰テストに膨大な工数がかかる リリースに使ったモジュールのバージョンが わからない 開発者のPCでは動作するのに 検証環境では動作しない
中規模APIサーバー開発で得た知見 第2回 関西golang勉強会 21 January 2016 Yusuke Hatanaka (a.k.a Hatajoe) Software Engineer, Clover Lab.,inc. 中規模? $ find . -name "*.go" | wc -l 449 $ find . -name "*.go" | xargs cat | wc -l 81114 2 使用している主なパッケージ zenazn/goji jinzhu/gorm gocql/gocql garyburd/redigo naoina/migu これらをラップした内製フレームワークを使用 3 内製フレームワーク app ├── common ├── controllers ├── db │ ├── cassandra │ ├── fluentd │ ├── m
役割が明確な小さなオブジェクトに分けるのが、基本中の基本。 従業員を表現するために、従業員オブジェクトをルートとして、 ・個人 ・氏名 ・電話番号 ・生年月日 ・期間 ・給与 という小さなオブジェクトで構成する。 個人 氏名や電話番号のサブのルートクラス。 氏名 姓、名、セイ、メイを保持 バリデーションや、"姓名(セイメイ)"などのフォーマット出力を担当 電話番号 電話番号のバリデーションとか、フォーマット出力を担当 生年月日 生年月日を保持して、年齢計算も担当 期間 開始日と終了日を保持。 ある期間とある期間が重なっているかとか、期間演算を担当 給与 マネークラスのサブクラス。 将来は、給与計算ロジックを追加する場所。 --- オブジェクト指向の分析設計の発展形である、ドメイン駆動設計のオブジェクトの構成はこんな感じなる。 Evans の Domain-Driven Design のパタ
ドナルド・トランプ氏をイメージしたプログラミング言語「TrumpScript」が公開されている(GitHub — TrumpScript、 The Vergeの記事)。 TrumpScriptはPythonベースで、米ライス大学のハッカソンのために学生が24時間以内で作成したものだという。ハッカソンで優勝することはできなかったが、よりトランプ氏らしくするためのさまざまな提案がGitHubのIssuesに寄せられており、改良も進められているようだ。 TrumpScriptの主な特徴は以下のようなもの 浮動小数点値は半端なので使用できない100万未満の数値は使用できないインポートは絶対に認めないTrue/Falseではなくfact/lieを使用するプログラムは「America is great.」で終わる必要がある 45億は100億に修正される 除算により数値が浮動小数点値となった場合にはその
はじめに ネットには様々な情報が溢れており、JavaScriptに関する情報も多数存在しております。 その中には、「今時こんな書き方しねえよ…」と思わずツッコミを入れたくなるような、本当に、本当に古い内容について書かれている古文書も存在します。 そんな罠記事の情報に囚われてしまって、いつまで経っても現代的なJavaScriptが書けない皆さんのために、このシリーズの記事では、各セクション毎に分けて、旧石器時代の記述と、現代の記述を紹介する形で、文明開化をしていきたいという思いで記述する。 最初は、現在比較的メジャーなブラウザで一通り動作する「ECMAScript 5」までの内容に関してポエムを書き連ねていき、最終的には一連の内容を読むだけで「ES6(ES2015)」による新機能や、絶賛提案中の「ES7」の一部提案内容についても把握し、おおよそ現代人を育成することを目標とする。 …なんてめっ
3冊の本 これからソフトウェアエンジニアを目指す人、またはすでにどこかでエンジニアとしての一歩を踏み出した人すべてのひとに読んでもらいたい本。ちょっと古い書籍ですが技術書というほど内容が濃くないので読みやすい本ばかり。 新しい技術や開発手法が次から次へと出てくるソフトウェア産業でも色あせない内容の本だと思う。ちなみに、仕事仲間には必ず、読んでもらうようにしている本である。 Joel on Software 最初の本は、「Joel on Software」(Amazon) 米マイクロソフトや米大手ISP(インターネット・サービス・プロバイダ)のJunoでソフトウエアの設計・開発に従事してきた筆者が、分かりやすい言葉で解説する。タイトルと同名の筆者自身のWebサイト(http://www.joelonsoftware.com)」で公開していたものを書籍化した。 ソフトウェア開発を行う上で大切な
関西DDD.java 勉強会 2016-3-5 (DDD Alliance 勉強会 2016-1-21 @東京の京都再演版)Read less
GNU Binutils 2.26: Linker Gets Experimental Garbage Collection, LLVM Plugin Support Written by Michael Larabel in GNU on 27 January 2016 at 08:00 AM EST. 5 Comments GNU Binutils 2.26 has been released as the first major release in more than one year since Binutils 2.25. This collection of binary tools was updated this week and the release announcement sent out this morning. In digging through the
SE(システムエンジニア)の転職に関する転職相談をまとめました! 近年極めて人気なSE職。技術職だから年齢は関係ない⁈異業種からの転職!未経験だけど興味がある!SEに特化した転職エージェントは?大手・小企業の社内SE、フリー、自分にあった環境は?気になるみんなの疑問に関する回答をお届けします。 転職相談に対して、転職のプロである転職エージェントが回答してくれていますので、非常に参考になる内容なのではないでしょうか!? 転職者に対して親身になってくれたり、良質なキャリアコンサルティングができる転職エージェントが揃っていますので、転職について悩んでいる方は早期に相談してみることをオススメします。 Callingoodの転職相談をご覧いただき、ご自身の転職活動の参考にしてください。 私は大手通信会社で営業4年、SEで4年務めています。現在31歳です。 現在迷っていることがあります。違う会社から幹
さくらインターネットは1月28日、国内向けに「コンテンツ配信サービス」の提供を始めた。Webサイトに加え、オンラインゲーム、大容量アプリケーション、ファームウェア、音楽、動画、広告、画像――などを高速・安定的に配信できる。 サーバや回線の設計・構築の手間なく、同社のストレージにファイルをアップロードするだけで配信が可能。配信の元データを格納する「オリジンサーバー」を用意する必要もなく、利用者はコンテンツ管理と拡充に専念できるとうたう。 1Gバイトから数百Tバイトまでストレージを利用でき、対応プロトコルはHTTP、HTTPS、アップロード方法はFTP、SCP、rsyncなど。データ転送量/ストレージ使用料は、1Gバイト当たりの従量課金制だ。 総計600Gbps以上の大容量バックボーンに直結し、同社のデータセンター(東京・大手町)から配信。サーバーへの負荷を分散させ、突発的なアクセス集中による
SEとは「何もできない人」のこと SE is a one who cannot do anything 2016.01.28 Updated by Mayumi Tanimoto on January 28, 2016, 08:00 am JST 大原ケイ様 新年もとっくにあけ、クリスマスも終わってしまい、鬱なのでガルパンを見ながらマグナムを舐め舐めしております。この食の不毛の大地イギリスにて、唯一素晴らしいと思えるのはマグナムです。マグナムとはちなみに巨砲ではなくて、アイスです。 IT業界もさして事情は変わりません さて前回の書簡は、結構衝撃的な内容でした。 ゼネラリストばかりで「プロ」がいない出版界 厳しい編集方針で知らられる雑誌New Yorkerが日本のある作家さんへの作品掲載を持ちかけたのにも関わらず、「多忙だから」と編集者が依頼を断った、というトンデモなお話です。New Yor
今年こそ、プログラミングをモノにしたい!ITトレンドに敏感な読者の中には、そんな決意を秘めた人も多くいるだろう。 そうは言っても、多忙な皆さんのこと。勉強時間を確保するのは、なかなか難しいのではないだろうか。 今回ご紹介するのは、忙しい人でもストレスなくコードを記録できるお手軽サイト。プログラミング学習者のための支援ツール、「Code Half」だ。 ・単語帳感覚でコードを記入 内容は、実にシンプル。1日ごとに憶えておきたいコードを、指定の日付欄に記入していくだけ。 ここでコーディングを教えてくれるとか、問題が出るとかそういうことではない。その役割はあくまで、毎日の学習習慣を維持するところにある。 使い方も簡単。Eメール、Twitter、GitHubのいずれかで登録すれば、すぐに利用できる。ログインすると即、カレンダーが表示されるので、今日の日付に記憶したいコードを書き込んでいけばいい。努
今年からAWS(Amazon Web Services)クラウドコンサルタントとして、中小規模のAWSデプロイの相談を受けています。その多くは典型的なWebアプリケーションです。ここで、ぜひ避けたい5つのよくある間違いを紹介します。 インフラストラクチャを手動で管理する。 Auto Scaling グループを使わない。 CloudWatchのメトリクスを分析しない。 Trusted Advisorを無視する。 仮想マシンを活用しない。 典型的なWebアプリケーションにおける間違いを防ぎたい人は、次に進んでください。 典型的なWebアプリケーション 典型的なWebアプリケーションは最低限次の要素で構成されているものを指します。 ロードバランサ スケーラブルなWebバックエンド データベース そしてこのアプリケーションは、次の図のような仕組みを持っています。 注釈:(左から)DNS、CDN、静
米オラクルは、2017年3月にリリース予定のJava 9では、Webブラウザ用のJavaプラグインが廃止非推奨になる予定であることを明らかにしました。 Moving to a Plugin-Free Web (Java Platform Group, Product Management blog) Java Platform Group, Product Management blogのブログにポストされた記事「Moving to a Plugin-Free Web」で、次のように記されています。 Oracle plans to deprecate the Java browser plugin in JDK 9. This technology will be removed from the Oracle JDK and JRE in a future Java SE release
VMwareは予想を上回る四半期決算を発表したにもかかわらず、800人の人員削減に着手している。同社は組織再編で誰が解雇の対象になるのかを明言しなかったが、元従業員がすぐに秘密を漏らした。米国における「VMware Fusion」と「VMware Workstation」の開発担当者全員が解雇されたという。 VMwareの元従業員であるChristian Hammond氏は米国時間1月26日のブログ記事で、「昨日の朝、VMwareのWorkstationとFusionを担当する『Hosted UI』チームが目を覚ますと、仕事を失っていた。これらの製品は、賞を獲得し利益も上げているが、おそらく近いうちにこの世から姿を消すだろう」と述べた。 匿名サイトの「TheLayOff.com」では、ほかの人物も「パロアルトのWorkstationグループとFusionグループの全員が解雇された」と報告し
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く