タグ

開発に関するOhgyokuのブックマーク (13)

  • テストなんか書かなくて良い 僕の考えるサービス開発の肝 - mosa_siru’s blog

    世の中は一周まわってエンジニアリングの手法に溢れている。 テストを書け、ドキュメントを書いて冗長化しろ、コミットはわかりやすく、コーディング規約が、安定性が─── でも、それって質なんだろうか? 新規サービスを作る際に肝だと思っていることをまとめてみた。 おことわり 以下は少人数で"普通"のアプリやWebサービスを自社で新規開発するときのことを想定しています。大人数で重厚なソシャゲを作るとか、ガチガチの金融系サービスを作るとか、コンシューマーゲーム開発とか、個人で好きなものを作るとか、受託とかは全く想定していません。 基的に一通り現場をこなした中級以上のエンジニア向けに書いています。 アンチテーゼとして、ややキツめに断定する箇所が多いです、こういう意見もあるんだな程度に受け止めてください。 所属する団体の意見とかは一切関係ありません。 目次 おことわり 目次 ユーザーのことだけ考える

    テストなんか書かなくて良い 僕の考えるサービス開発の肝 - mosa_siru’s blog
    Ohgyoku
    Ohgyoku 2016/03/07
    ガールフレンド(♪)
  • アメリカの大学で受けたソフトウェア工学の授業が実践的ですごかった話 - stefafafan の fa は3つです

    私はアメリカの大学で「インタラクティブメディアとゲーム開発」を専攻しましたが、その時受けたSoftware Engineeringという授業が色んな意味で素晴らしかったのでその授業がどう素晴らしかったのかを紹介していきます。 リアリティーがすごい まずこの授業、生徒数が80人ほどいます。ここから教授がみんなを約15人ずつの5つの会社に分けていきます。そうです、我々生徒は実は会社員なのです。 そして初日に出された課題は「自分たちの会社のミッションステートメントを考えてくること」です。 それだけでなく、プロジェクトマネージャー・プロセスエンジニア・リリースエンジニア・ドキュメンテーションマネージャー・クオリティーマネージャーの役割を会社のどの社員が取るのかを決めてこないといけないというのです。私たちは言われるがままにミッションステートメントを用意し、次の授業に備えました。 プロセスがすごい S

    アメリカの大学で受けたソフトウェア工学の授業が実践的ですごかった話 - stefafafan の fa は3つです
    Ohgyoku
    Ohgyoku 2015/07/28
    日本でできないとは言わないが、単位に対する意識(本人だけではなくむしろ周り)とか、卒業より入学が難しいバランスをどうにかしないことには導入したところで悪影響のが目立つ気が。
  • 登録されるとつらいユーザー名リスト - Qiita

    Twitter, GitHub, Qiita などのように root/(username) でユーザーページをルーティングするところが増えてきている. このルーティングを採用し, help などのユーザー名を許可すると, root/help が奪われてしまう. そこで, 登録時に validate で, ある程度排除するのが習わしになっていると思うが, 急に root 直下に置きたいページが増えたときなどに取得されていると悲しいことになる. また, サブドメインを利用するサービスだと, api などをうっかり取られてしまうケースが後を絶たない. http://api.hatenablog.com/ みたいに取られることによる面白みもあるが, おおむねつらい. 実際, twitter では search アカウントが取られていて, TweetDeck では twitter.com/searc

    登録されるとつらいユーザー名リスト - Qiita
    Ohgyoku
    Ohgyoku 2014/02/17
    ↓システム的な問題がなくなってもrootとかadminとかの文字列を取られたら要らん誤解招くのは変わらんだろ。/最大の脆弱性は人間。
  • カレー屋チェーン店公式アプリの仮想案件をみんなで見積もってみた #モバイル見積 - ReDo

    スマホアプリを新規作成したらいくらかかる?モバイル見積もり勉強会 #モバイル見積 http://www.zusaar.com/event/3147004 カレー屋チェーン店「ペッパー警部」の公式アプリを作ってほしい、という仮想案件に対して見積もりをしてみる勉強会を2014.01.24 19:00-21:30で開催しました。会場は渋谷の21cafeをお借りしましたが、無料で借りていいの?というぐらいにはプロジェクタ・WiFi完備でキレイなとこでした、同業(?)の皆様にはオススメしておきます。 WordBench神戸勉強会さんの WordPressサイトを構築するといくらかかる? 見積り勉強会で価格を出してみた http://wordbench.org/2014/01/14/wordbench-kobe/ が、面白かったので、そのスマホアプリ版をやってみた、という話です。 モバイル見積もり勉強

    カレー屋チェーン店公式アプリの仮想案件をみんなで見積もってみた #モバイル見積 - ReDo
  • グーグルはコードの品質向上のため「バグ予測アルゴリズム」を採用している

    グーグルでは、社内のプログラマによって作り出される大量のコードの品質を保つため、チェックイン前にユニットテストとコードレビューが行われているそうです。しかし、コードが大量になってくると、ユニットテストやレビューをすり抜けるバグも少なからず発生します。 そこでコードの品質をさらに高めるために、グーグルでは「バグ予測アルゴリズム」を採用。バグがありそうな部分をレビュアーにアドバイスする仕組みを採用したとのこと。 そのバグ予測アルゴリズムとはどんなものなのか。Google Engineering Toolsブログに投稿されたエントリ「Bug Prediction at Google」(グーグルにおけるバグ予測)で説明されています。 ソースコードの修正履歴を基に予測 コードの中にバグがありそうな箇所を分析する手法としては、「ソフトウェアメトリクス」がよく用いられます。これはコードを静的に分析して、

    グーグルはコードの品質向上のため「バグ予測アルゴリズム」を採用している
    Ohgyoku
    Ohgyoku 2011/12/16
    リファクタリング関係の文献でかなり昔から触れられてきたと思うけど。(コードの不吉な臭い) 凄いのは数式を割り出してシステム化したことだと思う。
  • asahi.com(朝日新聞社):ソフト会社、図書館側に不具合伝えず アクセス障害問題 - 社会

    愛知県岡崎市立図書館のホームページにサイバー攻撃をしたとして男性(39)が逮捕された後、朝日新聞の取材で図書館のソフトの側に攻撃を受けたように見える不具合があることが発覚した問題で、ソフトを開発した三菱電機インフォメーションシステムズ(MDIS)は、2006年の段階で不具合を解消した新しいソフトを作っていたことがわかった。  同社は岡崎の図書館には不具合の情報を伝えていなかった。旧ソフトを使い続けた図書館側は、攻撃を受けたと考えて県警に被害届を提出。男性の逮捕につながっていた。  逮捕され、起訴猶予となった男性は自作プログラムで図書館のホームページから蔵書の新着情報を集めていた。旧ソフトは、蔵書データを呼び出す電算処理を継続したままにする仕組みで、アクセスが集中するとホームページが閲覧できなくなり、サイバー攻撃を受けたように見える不具合があった。  MDISは06年、不具合を解消した新ソフ

    Ohgyoku
    Ohgyoku 2010/09/30
    デスマーチの一方こんなクズシステムがまかり通るのかよ。
  • recompile.net:アジャイルソフトウェア開発と人月商売

    February 12, 2010 アジャイルソフトウェア開発と人月商売 アジャイル開発では、人月商売をやらざるをえない。これは、大部分のプライムコントラクタと呼ばれるSIerにとって受け入れ難い選択肢だ。もし、アジャイル開発を導入したいのなら、まず契約について考えるべきだ。 業務委託契約には、請負契約と準委任契約という2つの形態がある。請負契約は、仕事の完成を約束し、それに対して対価を受け取る契約である。準委任契約は、善良な管理者の注意をもって委任された事務の処理を行なう契約である。 アジャイル開発は、開発中のスコープ変更を許容する。つまり、事前にどのような仕事を完成させるかということを決めることができない。そうすると、どのような仕事を完成させるか決める請負契約は結べないことになる。これは当然のことだ。 では、準委任契約にすれば良いかというと、そうそう単純な話ではない。受注者側、発注者側

    Ohgyoku
    Ohgyoku 2010/02/16
    これをジョークと捉えられない現状が大きな問題を浮き彫りにしてると思われ。
  • 苦労するのはやっぱり…「今時のWEBデザインの分析」グラフが妙に納得されていた : らばQ

    苦労するのはやっぱり…「今時のWEBデザインの分析」グラフが妙に納得されていた 仕事となるとどんな職業にも、相応の苦労はあることでしょう。 しかしながら今時のWEBデザインには独特の苦労ポイントがあるようで、Webデザインを分析した円グラフが人気となっていました。 今時のWEBデザインについての分析 ブラウザごとに表示のされ方が微妙に違うため、WEBデザインをしている人なら思うところはいろいろあるようです。 海外サイトのコメントも沢山集まっていましたので、一部抜粋してご紹介します。 ・「こんなのはたくさんだ、IE6もたくさんだ、というわけでXBOXで遊んでやる」と言う時間:95% ・オレにとってはこのCSSのみでってのは当だよ。よくそうやってテーブルを解決している。 ・IEが好きだってやつがいたら、そいつはスタイルシートを作ったことの無いやつだろうよ。 ・そうだな、あの古いフォーマット。

    苦労するのはやっぱり…「今時のWEBデザインの分析」グラフが妙に納得されていた : らばQ
    Ohgyoku
    Ohgyoku 2010/02/15
    この記事書いてる奴が苦労を分かってない。デザインに時間かけなくちゃならないのに、ほかに奪われるんじゃないか。こんな認識が広まったらまた工数減らされるだろうな。
  • スクラムのアンチパターン

    Ryutaro YOSHIBA / Agile Coach, CTO at Attractor Inc. 翻訳者/ Scrum Alliance認定スクラムトレーナー(CST) / 認定チームコーチ(CTC) /書籍→『SCRUM BOOT CAMP THE BOOK』『プロダクトマネージャーのしごと』『エンジニアリングマネージャーのしごと』『チームトポロジー』『スクラム実践者が知るべき97のこと』『プロダクトマネジメント』『みんなでアジャイル』『レガシーコードからの脱却』『カンバン仕事術』『Effective DevOps』他 ご相談はお気軽に!!

    スクラムのアンチパターン
    Ohgyoku
    Ohgyoku 2010/02/11
    ゴリラ!?
  • 堀江貴文『iPhoneのアプリはObjective Cで書かれている事が実は重要なんじゃないかという仮説』

    堀江貴文オフィシャルブログ「六木で働いていた元社長のアメブロ」 一般的には、ホリエモンとか堀江とか呼ばれています。コメントはリアルタイムには反映されません。私にコンタクトを取りたいときは、info@takapon-jp.comへメールでご相談ください。 最近ますます、TwitterのせいでiPhoneばかりいじっている私ですが、ブログ読むのにもAeroReaderを使っているので手放せません。さっさとソフトバンクキャリア独占をやめてほしいと思う今日この頃。 ちょっと技術的話題になりますけど、CPUパワーも大したことのない汎用部品ばかりで作られているiPhoneのアプリの動作がなにげに軽快なのを、いままで気にしていませんでしたが別件の仕事でちょっとiPhoneアプリのプログラミング書籍がらみの仕事をすることになって、話をしてたら、たしかにドコモのiアプリとか、EZアプリも一部Javaだしな

    堀江貴文『iPhoneのアプリはObjective Cで書かれている事が実は重要なんじゃないかという仮説』
    Ohgyoku
    Ohgyoku 2009/12/27
    プログラマとしての堀江貴文。どうでもいいが男はネイティブとかうるせえ。
  • 大阪府HP「電子申請するときは、IE5とネスケ推奨します。IE6や7は使うなよ。XPSP3も禁止」:アルファルファモザイク - 2ちゃんねるスレッドまとめブログ

    ■編集元:ニュース速報板より「大阪府HP「電子申請するときは、IE5とネスケ推奨します。IE6や7は使うなよ。XPSP3も禁止」」 1 電卓(愛知県) :2009/12/08(火) 15:17:16.03 ID:25Lrwp4A ?PLT(12000) ポイント特典 大阪府はIE5とネスケを推進 ネットサービス利用できず 大阪府ホーム > 大阪府電子調達(電子入札)システム > パソコンの環境設定 http://www.nyusatsu.pref.osaka.jp/keiyaku/e-nyusatsu/pasocon.html 大阪府の電子入札や電子申請に使う端末には、「Internet Explorer 6 SP3」「Internet Explorer 7 (以下 IE7)」「Internet Explorer 8(以下 IE8)」並びに「Windows XP SP3」「Wi

    Ohgyoku
    Ohgyoku 2009/12/11
    使えない・使われないシステムの存在でどんだけコストかかってるんだか。
  • 最低の発明であることが理解できない日本 - 非国民通信

    スマイル測定「今年最低の発明」 米タイム誌「独断で」(朝日新聞) 米タイム誌は最新号で、今年最高の発明1~50位と最低の発明五つを掲載した。最低の発明には「ガスマスクとしても使えるブラジャー」などと並び、オムロン(社・京都)が開発した笑顔をチェックするシステム「スマイルスキャン」を選んだ。 接客サービスの向上などが狙いのシステムで、カメラ映像の中から顔を認識して「笑顔度」を0~100%で測定する。オムロンによると、鉄道会社の駅員や病院の看護師らに利用が広がっており、同誌電子版は「最高の表情を作るため、ソフトウエアに顔をスキャンされる日の大手私鉄社員」の写真も掲載した。 (中略) タイム誌は10年ほど前から毎年、最高の発明を選び、今年は最低も選んだ。その基準を広報担当は「編集者の独自の判断」と説明した。 オムロンの広報担当者は「残念な選出ですが、世の中に笑顔を増やすという製品の意図を理解

    Ohgyoku
    Ohgyoku 2009/11/22
    「本当の」「心からの」笑顔を求めた結果が「本当の」「心からの」感情の強制にならなきゃいいけどね。
  • 今日から使えるITトリビア:Vistaのバグ? 仕様?――無名フォルダの怪 (1/2) - ITmedia エンタープライズ

    Windows Vistaのような巨大OSにバグは付きもの。マイクロソフトのサイトでも、OSのバグ情報が頻繁に公表されている。だが、中にはバグなのか、仕様なのか、判別しがたいものもある。使いようによっては便利(?)なウラ技を紹介しよう。 削除できないフォルダ Windowsのバグと言って思い出すのは、一昔前のWindows 95。Windows 95では、スタートボタンをアクティブにしてAlt+スペースキーでショートカットメニューを開き、「閉じる」を選ぶと、スタートメニューが消えてしまうというバグがあった。ショップでイタズラする人も多かったようで、ときどきスタートメニューのない展示PCを見かけることがあったものだ。 ついイタズラしたくなるバグは、Windows 98以降はめっきり減ったが、なんとWindows Vistaではまた復活した。だが、これはバグではなく、仕様なのかもしれない。なぜ

    今日から使えるITトリビア:Vistaのバグ? 仕様?――無名フォルダの怪 (1/2) - ITmedia エンタープライズ
    Ohgyoku
    Ohgyoku 2008/07/27
    明らかにただの想定外の副作用→バグ。こういうのを仕様と言ってしまえばソフトウェアの品質が良くならない。ファイル名でファイルの属性が決まるのは仕様としても駄目だろうに。
  • 1