タグ

開発に関するuturiのブックマーク (206)

  • 個人開発のやっていき方

    2017年7月20日に行われた Rails Developers Meetup #3 の発表資料です。

    個人開発のやっていき方
    uturi
    uturi 2017/07/24
    同人作品でもエタることは多いし、ましてや1人で開発だとその確率は上がるよな。モチベーションを保つのは大事。
  • コードレビューの極意。それは「自分のことは棚に上げる」こと!! - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに:コードを良くするためなら遠慮は不要 昨日Twitterに投稿した内容が思った以上に拡散されていたので、タイムラインに流れてしまわないようにQiitaにも書いておきます。 内容は上に書いてあるとおりです。 コードレビューはコードの問題点を指摘し、そのコードを良くすることが第一の目的です。 そのため、少しでもおかしいと思った部分は遠慮せずにどんどんツッコむ必要があります。 しかし、レビューする側が「これ、自分もあまりできてないんだよなあ」「お前もできてないじゃん!って言われたら返す言葉もないし・・・」などと思って遠慮してしまうと、

    コードレビューの極意。それは「自分のことは棚に上げる」こと!! - Qiita
    uturi
    uturi 2017/07/16
    レビューって基本的にそういうもんだよな、とは思う。慣れてないとそういうのに抵抗があるんだけども。
  • 電磁波を99%遮る塗料、電子機器の誤作動防ぐ : 科学・IT : 読売新聞(YOMIURI ONLINE)

    CNTを用いた塗料を塗ったシート。電磁波を遮蔽する能力が高く、熱にも強い(12日、産業技術総合研究所で) 新素材として注目される「カーボンナノチューブ(CNT)」を用い、物に塗るだけで電磁波を99・9%以上遮蔽できる塗料を開発したと、産業技術総合研究所(茨城県つくば市)の研究チームが発表した。 乗り物やロボットの部品に用いれば、誤作動防止などに使えるという。 CNTは炭素原子が網目のように結びついて、直径数ナノ・メートル~数十ナノ・メートル(ナノは10億分の1)の筒状になったもの。細くても強度が高いなど優れた性質があり、産業に応用する研究が盛んになっている。 チームはCNTが金属などと同様、電気を通す性質に着目し、不要な電磁波の遮蔽材としての技術開発に取り組み、水の中に大量のCNTが分散した水性塗料の開発に成功した。 この塗料を樹脂製のシートに塗ったところ、100分の1ミリ・メートル程度の

    電磁波を99%遮る塗料、電子機器の誤作動防ぐ : 科学・IT : 読売新聞(YOMIURI ONLINE)
    uturi
    uturi 2017/06/28
    カーボンナノチューブって頑丈という印象が強かったが、水溶させることに成功したのか。電子機器に標準実装されるようになるかな?
  • 技術なきマネジメントの衰退とその対策 - メソッド屋のブログ

    今回は、マイクロソフトにいて自分が感じているIT業界の大きなスタイルの変化の兆候とその対策について書いてみた。今回もいつも通り、単に自分の意見をシェアしているだけであって、他の人にどうこうしろと言いたいわけではない。ただ、日IT業界が米国に追いつき、追い越すための議論のきっかけになるといいなと思っている。自分も楽しみながらも、もがいていることと、そこで見えた光について書いてみたい。 世界は「技術力」の重視に向かっている 私のキャリアは、某大手SIerを12年勤めた後、ITコンサルティング企業に3年在籍して、主に超上流を実践した。その後独立し、ビジネスモデリングから、アジャイルや、DevOpsの導入支援、マネジメント、開発などを実施していた。 私がマイクロソフトを受けてみようと思ったのは、友人からの推薦の要素が大きかったのだが、その背景では、海外で勤務したいという希望があったのと、「技術

    技術なきマネジメントの衰退とその対策 - メソッド屋のブログ
    uturi
    uturi 2017/06/20
    “自分が知らないこと、遅いことも、他の人がカバーしてくれる” これは良さそう。/そもそもビジネスモデルが違うから、日本で全てを取り入れるのは難しそう。
  • フィボナッチ工数見積は「完成させます!(徹夜で)」という無理ゲーによる弊害を最小化するプロジェクトマネージメント手法 - ベルリンのITスタートアップで働くジャバ・ザ・ハットリの日記

    今まで数々のプロジェクトマネージャーとそのプロジェクトマネージメント手法に翻弄されてきたが、現在の勤め先であるベルリンのITスタートアップで取り入れている手法が歴代の中でも一番マシ。まず工数見積がとても洗練されている。エンジニアが無理やりに「今週中に完成させます!」と言わされて、結局はその約束が守りきれずに翻弄される、というような弊害が最小化できているな、という話。 プロジェクトマネージメントチームのメンバー達はその見積方法を「フィボナッチ」と表現している。 だいたい工数見積なんてものが正確にできる人に出会ったことが無い。複雑なITプロジェクトの全体像を把握して「これをうちのチームで完了するためには**日を要する」なんてピタッと当てたためしがない。絶対にズレる。 エンジニアに向かって「お前さー『今週中に完成させます』って言ったよな?誰だっけ、それ言ったの?オレじゃねーよ。お前だよ。おめーの

    フィボナッチ工数見積は「完成させます!(徹夜で)」という無理ゲーによる弊害を最小化するプロジェクトマネージメント手法 - ベルリンのITスタートアップで働くジャバ・ザ・ハットリの日記
    uturi
    uturi 2017/06/14
    “個人が処理したポイント数を人事評価に結び付けない。” 一番難しい部分。チームでの処理能力を個人の評価に結び付けないのは難しそう。
  • 「開発をアジャイルで」「でも契約は一括で」と言ってくる顧客がいたらどうすべきか? - ミッションたぶんPossible

    はじめに このブログでは言及してませんでしたが、宣言どおり無事転職して、今年の1月から新宿のSIerで働いています。まぁその辺の話は来月あたりの暇な時にでも書くとして*1、今回は別の話。 ついこの間、その新会社で、PM的役割をこなす社員を対象に開かれた「法務研修」という名のついた社内セミナーに参加しました。内容は、SIerの立場で契約に携わる時にどうすべきか、というもの。SIerあるあるの契約にまつわる揉め事を事例に、それを回避するために何に気をつけるべきか、といったことが扱われました。まぁこれ自体は目新しい内容ではなく、SIerに所属する者なら当然知っておく・気をつけるべきことばかり。再確認という意味では非常に有意義でしたが、それ以上でもそれ以下でも無かったなぁ、というのがオレの率直な意見でした。……研修編終了までは。 ちょっとこれ大丈夫か、と思ったのは、Q&Aに入ってから。社員の誰か

    「開発をアジャイルで」「でも契約は一括で」と言ってくる顧客がいたらどうすべきか? - ミッションたぶんPossible
    uturi
    uturi 2017/06/13
    『契約は一括だけど開発はアジャイルな感じ』というのは割とあるが、契約周りをどうすべきかという質問に対して上から目線で「これだからものを知らない愚民は困る」という説教では受け入れられにくいと思う。
  • スピード感のために品質を落とすということはチームの成長を諦めるということ - ネットの海の片隅で

    サービスを開発していると、スピードが重視される。 そのこと自体にはまったく問題はなくて正当なことだと思っている。 ユーザーに対して一刻も早く価値を届けるためには必要なことだ。 そもそも、自分がいる Web 界隈ではこの点について異論のあるサービス開発者はあまりいないんじゃないかと思っている。 ただ、それを達成するための方法になると途端に意見が分かれはじめて、人によって重視することが全然違ってくる。 ある人は「スピード感が大事」と言い、ある人は「ちゃんと作ったほうがトータルでは速い」と主張する。 しかし、こういうときに意識される品質と速度についてのトレードオフは、実際には完全なトレードオフではないと思っている。 技術力のある人はある程度急いで作ったとしても一定以上の品質のコードを書くし、意図的に品質を落としたとしても速度はあまり上がらない。 逆に、技術力が高くない人が時間をかけて作ったとして

    スピード感のために品質を落とすということはチームの成長を諦めるということ - ネットの海の片隅で
    uturi
    uturi 2017/06/02
    品質を落としても直ぐには分からないしな。じわじわと改修しづらくなり、事故る確率上がるだけ。スピード感を上げた方が短期的な売上は上がる。
  • だんだん開発スピードが遅くなっていくのをどうやってとめたら良かったんだろう? - Mitsuyuki.Shiiba

    先日、モブプロをやってきた。その中で、モブプロとは別で、いくつか感じたことがあって、今日はその中のひとつを思い浮かんだままにメモ。 bufferings.hatenablog.com 要件を満たすプロダクトをより早く出す モブプロでTDDしながら、要件を満たすプロダクトをより早く出すことに集中してみた。例えば、第2ラウンドのお題はTDDBCなどでお馴染みの「自販機」。 「100円を入れてボタンを押すとコーラが1買えること」 最初に「100円を入れてボタンを押すとコーラが1買えること」と言われ。 assertThat(get(100), is("コーラ")); みたいなテストを書いて。 String get(int money) { return "コーラ"; } みたいな実装を書いた。爆速! 「200円を入れてボタンを押すとオレンジジュースが1買えること」 次に「200円を入れてボタ

    だんだん開発スピードが遅くなっていくのをどうやってとめたら良かったんだろう? - Mitsuyuki.Shiiba
    uturi
    uturi 2017/06/01
    開発ではよくある話。結果論であれば「こういう設計にしておけば良かった」と言えるんだが、開発が進むほど設計からの見直しは難しくなるよな。
  • 異形の技術者集団、苦節12年 衣類折りたたみ機発売へ - 日本経済新聞

    2015年に開かれた家電見市「CEATEC(シーテック)ジャパン」で話題を呼んだ「全自動衣類折りたたみ機」が家庭に届く。開発元のセブン・ドリーマーズ・ラボラトリーズ(東京・港、阪根信一社長)が30日、17年度中に出荷を始めると発表した。開発に着手してから12年。ようやく日の目を見た新製品は白物家電市場に新風を吹き込むだろうか。「12年の歳月を費やして世界初の技術を開発した。17年にいよいよ『

    異形の技術者集団、苦節12年 衣類折りたたみ機発売へ - 日本経済新聞
    uturi
    uturi 2017/05/31
    『異形の技術者集団』ってX-MENみたいな表現だな。半世紀後あたりには洗濯機に折りたたみ機能も付いて欲しい。
  • 技術的負債と向き合う

    オープンセミナー2017@岡山での発表スライドです

    技術的負債と向き合う
    uturi
    uturi 2017/05/16
    CTOがちゃんと仕事してる組織だな。成功体験が邪魔をしてしまったというのはよく分かる。
  • SIについて私が思ったこと。そしてSIerにおけるモダン開発について : 小野和俊のブログ

    ひとことで言えば、「レビュー文化は良くない」ということになるだろうか。 Slack導入、そして同時期に開始した服装の自由化、バイモーダルという考え方の浸透、AIやブロックチェーンを活用したPOC等の取り組みによって、SIerとしてのセゾン情報システムズは、社内の雰囲気もずいぶんと変わってきた。 しかし、こうした取り組みだけではどうにもならないものも少なからずあった。 そのひとつは、「悪い報告がしづらい」ことだった。 これは他のSIerでも同様のことが多いのではないかと思うが、問題プロジェクトに認定されると、品質管理部のモニタリングが強化されたり、第三者によるプロジェクト監査が始まったり、経営会議での定期的な報告が求められたり、何をやっているのかとレビューでこっぴどく叩かれたり、、、。 そうした責任感から、遅れをキャッチアップできるよう少しでもがんばろう、と励まし合う中で、それなのに四方から

    SIについて私が思ったこと。そしてSIerにおけるモダン開発について : 小野和俊のブログ
    uturi
    uturi 2017/04/12
    リファクタリングやテスト自動化という『目に見えにくいけど、やっておくと開発効率が上がる』ものに対する導入方法が良い。実際、顧客には請求しづらい要素だしなぁ。
  • ゼロから作り直す、前澤友作の新「ZOZOTOWN」の求人が最高にロック : 市況かぶ全力2階建

    グローバルダイニング、米国子会社が客同士のペッパーランチ事件みたいな揉め事のとばっちりで614億円訴訟

    ゼロから作り直す、前澤友作の新「ZOZOTOWN」の求人が最高にロック : 市況かぶ全力2階建
    uturi
    uturi 2017/04/10
    既存のデータを残しつつ設計レベルからやり直したいということなんだろうけど、『全く新しいモノ』だと「設計なんかどうでも良いから新しいシステムにしろ。人なら用意する」というようにも読み取れる。
  • 不思議の国のSE用語 - Qiita

    不思議の国 SEが住んでいるところ、そこは不思議な不思議なお国柄です。 新たな国民として移住してきた人、特産物のシステムを買いに来た人など色々な人がこの国には存在します。 しかしこの国で話される言葉は 独特 です。 ぱっと聞いただけでは意味がわからなかったり、よく似た表現であっても微妙にニュアンスが違っていたり。 似たような表現を使い分けるその裏に、その人の意図や省略された文脈が隠されていたりもします。 どこの国でもコミュニケーションを間違うと非常に厄介ですが、そんなことにならぬよう、 お国言葉らしきもの をまとめてみました。 SEを代表例として、このお国言葉を話す人も、話される人も、改めて言葉の意味合いを見つめなおしてみると新たな気付きが得られるかもしれません。 なお、そんなことから 「絶対にSEしか使わない用語」を集めたわけではない のでその点ご了承くださいませ。 他言語版 @micr

    不思議の国のSE用語 - Qiita
    uturi
    uturi 2017/04/07
    言われてみれば、確かにこういう単語を使ってたな。一般的な単語が専門用語として使われているので、知らない人からすれば「カタカナ用語に加えて普通の単語まで!」と混乱しそう。
  • 先輩から教えてもらったコードレビュー

    LT大会にお呼ばれしました。 内容は以前ブログにしたためた「コードレビューするのが怖いと思っていたエンジニアが半年間コードレビューを経験して思った 10 のこと」についてです☺ http://b.hatena.ne.jp/entry/yutokyokutyo.hatenablog.com/entry…

    先輩から教えてもらったコードレビュー
    uturi
    uturi 2017/03/09
    いらすとやが適切かつ分かりやすい
  • まず2Dゲームで開発、社員300人で1週間遊ぶ!? 新作ゼルダ、任天堂の驚愕の開発手法に迫る。「時オカ」企画書も公開! 【ゲームの企画書:任天堂・青沼英二×スクエニ・藤澤仁】

    さて、今回そんな新作を含む「ゼルダ」シリーズを聞くのは、『時のオカリナ』以降のシリーズに大きく関わり、その“生みの親”とも言える宮茂氏から引き継ぐ形で、近作のプロデューサーを務めてきた青沼英二氏だ。一方、その対談相手を務めるのは、やはり「ドラクエ」シリーズを堀井雄二氏から引き継ぐ形で担い、『VIII』以降の作品でディレクターを務め、現在はスマホゲーム『予言者育成学園 Fortune Tellers Academy』を手がけるスクウェア・エニックスの藤澤仁氏。氏は一人のクリエイターとして、かねてより青沼氏に会って尋ねてみたかったことがあるという。 宮茂と堀井雄二、ゼルダとドラクエ。ゲーム史の偉大な「天才」から人気シリーズを継承した二人が、互いに交わし合った言葉とは――。雪の降りしきる京都で新作の興奮冷めやらぬ中、対談はシリーズを受け継ぐものの苦悩に始まり、任天堂の物作りの「神髄」が垣間見

    まず2Dゲームで開発、社員300人で1週間遊ぶ!? 新作ゼルダ、任天堂の驚愕の開発手法に迫る。「時オカ」企画書も公開! 【ゲームの企画書:任天堂・青沼英二×スクエニ・藤澤仁】
    uturi
    uturi 2017/03/03
    非常に濃いインタビューで面白かった。有名シリーズを継承したもの同士でのインタビューは新鮮。300人が『ゼルダを遊ぶだけの期間』を作るのはすごいなぁ。
  • ドイツの受託開発会社を退職しました - WETな備忘録

    2月末日付けで退職しました。退職エントリ書くつもりは無かったんですが、周囲から「公益性が高そうなので書け」というお言葉をいただいたのと、あと海外在住プログラマのキラキラ記事っておおいに生存バイアスかかってる気がするし、死にゆく者の事例も大事かな、と。 はじめに つらみは有りましたが、うらみは有りません。当初3年ぐらいかなと思ってたけど、この1年間の経験には大変満足しています。また、同僚各位にも深く感謝しております。Vielen Dank. I love you ;) 日に帰る理由も、ドイツがつらいってのはだいたい3割ぐらいで、じつは2年前からゲノム解析のウェブサービス化とか生物学周辺のソフトウェア受託などの個人事業をやってて、そろそろそっちに集中すっかー、というのがマジな理由です。 tl;dr 自分を守るのは会社でも制度でもなく、自分。Noと言えなければ死ぬしかない。 自分に落ち度が無い

    ドイツの受託開発会社を退職しました - WETな備忘録
    uturi
    uturi 2017/03/02
    おそらく後半の写真だけだったら「海外良いなー!」と思わせることができたと思う。日本と比べてとても給料が高いならともかく、ひどい同僚と上司からこき使われただけにも思える。貴重な体験談。
  • 東京 葛飾の町工場 小型水中探査機「ド・ボーン」を開発 | NHKニュース

    東京・葛飾区の5つの町工場が、それぞれの技術を持ち寄って、水中の様子をリアルタイムで確認できる小型の水中探査機を開発しました。漁業などさまざまな分野で使われるよう、町工場ならではのスピード感を生かして、さらに改良を重ねたいとしています。 空飛ぶドローンの連想で、「ド・ボーン」と名付けられたこの探査機の試作機には、直径およそ20センチの球体のガラスの中に、小型で高解像度のカメラが4つ組み込まれていて、360度の映像をモニターに映すことができ、どんな魚がいるのかなど水中の様子をリアルタイムで確認できるということです。 これまでの実験では、水深2000メートルまでの水圧に耐えられることが確認できたとしています。 滋賀県内の漁協から水質調査ができる小型探査機がないかという問い合わせがきっかけで開発が始まり、およそ半年で試作機を完成させたということです。 ゴム製品の製造会社の杉野行雄社長は「完成まで

    東京 葛飾の町工場 小型水中探査機「ド・ボーン」を開発 | NHKニュース
    uturi
    uturi 2017/02/23
    技術的には面白いし、意外と成長する分野な気もするんだけど、名前のインパクトが強すぎる。
  • 日本向けタイトルのSteam展開って,どうなんですか? 日本一ソフトウェアの新川社長に聞く,英語版配信の成果

    向けタイトルのSteam展開って,どうなんですか? 日一ソフトウェアの新川社長に聞く,英語版配信の成果 編集部:御月亜希 カメラマン:佐々木秀二 岐阜県に拠点を置く珍しいゲームメーカーである,日一ソフトウェア。「魔界戦記ディスガイア」シリーズをはじめとする,デフォルメされた可愛らしいキャラクターを採用しつつも,凝ったゲームシステムと膨大なやりこみ要素を詰め込んだ,遊び甲斐のあるゲームを開発しているメーカーだ。シミュレーションRPGの制作が得意なイメージはあるものの,2016年は「ルフランの地下迷宮と魔女ノ旅団」でダンジョンRPGファンから高い評価を得ており,そちらで注目度が上がったという人も多いかもしれない。 そんな同社は,アメリカの子会社NIS Americaと連携し,昨年からSteam英語版の配信にも力を入れている様子。初代「魔界戦記ディスガイア」や「ファントムブレイブ」など

    日本向けタイトルのSteam展開って,どうなんですか? 日本一ソフトウェアの新川社長に聞く,英語版配信の成果
    uturi
    uturi 2017/02/22
    “翻訳を子会社にいるディスガイアが大好きな社員がやっているんです。” 愛がある人が翻訳するからこそギャグも伝わりやすいんだろうなぁ。逆にそこまで興味なく市場も小さいと考えていれば『おま国』になる。
  • [社内新人向け]Gitで使ってほしくないコマンド - Qiita

    社内に新人が増えてきたので、弊社のWeb開発でのGitのゆるーい利用方針をまとめます。 当はネガティブなことばかり書かずに、「覚えて欲しいコマンド、使ってほしくないコマンド」というタイトルにしたかったのですが、予想以上に長くなりそうなので分けます。 (追記:第二弾できました) → [社内新人向け]Gitで絶対にオススメなプラグインや設定3つ 社内環境 Web系開発がほぼ100% ブランチワークはGitflowをベースにしたプルリク駆動開発 少人数チームなので、エンジニアは全員LinuxのCUI操作をできて欲しい(vagrantや開発サーバ上の操作など) GitGUIクライアントは、SourceTreeとGithub公式を試しましたが、初学者が使うと却って危ない挙動をしてしまうケースがあったので、全員CUI操作をしてもらうことにしました CIツールはまだ導入できず。各サーバーへのデプロイ

    [社内新人向け]Gitで使ってほしくないコマンド - Qiita
    uturi
    uturi 2017/02/22
    SouceTreeのようなGUIを使えば視覚的に確認しやすく、不要なファイルのpushも防げるように思えるんだが。危険だからGUIを使わないというのは逆にハードルを上げてしまい「確認が面倒だからallしちゃえ」となりがちな気も。
  • 素人が半年頑張ってWebサービスを作った話 - 変なサービスを作るのが好き

    半年ほどかけてWebサービスのプロトタイプを公開するところにこぎつけたのでその記録をしておこうと思います。 作ったもの 一言で言うと「Webブラウザで閲覧したページの履歴を共有するSNS」です。 History(履歴)を流す(stream)ということでHistreamと名付けました。 Chrome拡張をインストールして、ウィンドウを選択し、オンにするとそのウィンドウで見たページ履歴を自動でアップロードします。 そしてWebサービスでアップロードされた履歴を整理された状態で確認したり、友達の履歴を読めたりします。 Chrome拡張: Histream-Extension - Chrome Web Store Webサービス: https://histream.io 作ろうと思ったきっかけ 今から一年前、大学2年の冬にワンタップダイエットというアプリを作っていました。プログラミングするのはほと

    素人が半年頑張ってWebサービスを作った話 - 変なサービスを作るのが好き
    uturi
    uturi 2017/02/20
    “素人の学生が集団で趣味でサービスを作る際に締め切りを決めるというのが一番重要だと感じます。” 同人ゲームも同様。締切がないとダラダラ続いてしまってなかなか完成しない。