タグ

Devに関するw650のブックマーク (112)

  • ふつうの受託開発チームのつくりかた

    最新版はこちらへ https://www.slideshare.net/zembutsu/say-hello-to-your-presentation ーーー 『ITエンジニアのためのプレゼンテーション入門』 インフラエンジニアのためのプレゼン技術研究会 第0回 2015年2月21日(土) 14:00 ~ 17:00 さくらインターネット セミナールーム(東京都新宿区) #infrapre http://connpass.com/event/11739/

    ふつうの受託開発チームのつくりかた
    w650
    w650 2013/10/31
  • Github Issues を利用したリリースマネージャのお仕事 - hakobera's blog

    最近、Quipper という会社で「リリースマネージャ」という名前のお仕事をしています。開発以外の仕事は久しぶりだったので大変でしたが、最終的にそれなり上手く行った方法を振り返りとしてブログに書いておくことにします。 経緯 自分のチームとは別のチームが開発しているサービスのリリースが迫っている中、それまで開発者の1人がリリース管理っぽいことをやっていたのですが、さすがに開発と管理の二足のわらじが辛くなってきたとのことで、急遽サポート的に自分が「リリースマネージャ」という役割りで参加することになりました。 コンセプト コンセプトは「使用するツールを増やさない」です。 管理のために新しいツールを増やすと、その使い方を教えるなど新たなタスクが発生してしまいます。タスクを減らすためにタスクが増えるなんてナンセンスです。 ということでQuipper では普段の開発に Github を利用しているので

    Github Issues を利用したリリースマネージャのお仕事 - hakobera's blog
  • 5分で分かるデプロイ自動化への道

    12月20日に第1回ワンクリックデプロイ勉強会で、デプロイの自動化について好き勝手に喋ったりデモしたりする予定なのですが、当日話す内容の概略について以下に載せておきます。 以下にあげることをやっておけばデプロイ自動化、ワンクリックデプロイはそんなに遠くないところにあると思います。 ソースコードのバージョン管理いわずもがな。全ての起点はここにあるコードの共同所有の原則への理解このソースコードは番環境または開発環境などで同じように動作しなければならないテストを書く習慣、コミット前に他のテストも含めて通してからコミットする習慣設定ファイルのバージョン管理環境によって異なる設定値(接続先データベース情報など)が書かれた設定ファイルもバージョン管理する開発環境用、ステージング環境用、番環境用などに分けて定義し、容易に切り替え可能にする番環境に配置する際に、アプリケーションの各所を書き換えなけれ

    5分で分かるデプロイ自動化への道
    w650
    w650 2011/11/29
  • Lighthouse - Beautifully Simple Issue Tracking

    Collaborate effortlessly on projects. Whether you’re a team of 5 or studio of 50, Lighthouse will help you keep track of your project development with ease. Less Fuss, More Function Cut the fat out of your workflow and stay focused on what’s important. Lighthouse will simplify your workflow so you can do the job you were hired to do. Try it for free. No credit card required. Try Lighthouse For Fre

    w650
    w650 2011/09/21
  • Free Agile Project Management - Gravity

    Agile Project Management Gravity is a simple but powerful tool to help you manage agile projects. Gravity is designed for agile projects. You define stories, create acceptance tests, asign cost, and schedule work in iterations.

    w650
    w650 2011/09/20
  • 5つのコンフィグレーション管理ベストプラクティス

    格納されたコンフィグレーションに専念するため、実際のメカニズムをプロバイダにカプセル化して、値が必要になったところでこのプロバイダに投げるようにする。こうすることで、テスト専用のコンフィグレーションプロバイダを実装することも可能になる。また、システムの進化に合わせて、コンフィグレーションの格納方法を簡単に変更することができる。例えば、最初は文字列をハードコードすることから始めて、次にそれをファイルに移し、最終的に、いくつかの値を何らかのリポジトリに移すことも可能だ。 例として、次のシンプルなPythonクラスを見てみよう。これは値をハードコードしたディクショナリとして振る舞う。 class ConfigProvider(dict): def __init__(self): self['name'] = 'Chris' class ConfigProvider(dict): このシンプルなク

    5つのコンフィグレーション管理ベストプラクティス
    w650
    w650 2010/07/21
  • 税理士なしでも税務申告は行えるのか

    喜ばれる定番出産祝い 周囲の人に赤ちゃんが生まれたら、多くの人が渡す「出産祝い」。せっかくプレゼントするのだから、相手に喜んでもらえる出産祝いを贈りたいものです。 そこで、ここでは「ママに喜ばれる出産祝い」について考えてみたいと思います。出産祝いに限らず、自分以外の相手に贈る「プレゼント」は、何を選べば良いのか当に迷ってしまいますね。 相手の好みを考えることはもちろん、予算や贈答マナーなども考慮しておかなければなりません。 まず、出産祝いにどのような品物を贈るか?という問題についてです。出産祝いはこれでなくてはいけない、というルールは特にないので、基的には贈りたいものを贈ればOKということになりますが、定番の品物としては赤ちゃんにすぐに使ってもらえるタオルやオムツなどの実用品や、ベビー服、おくるみなどが挙げられます。 いずれも、赤ちゃんの好みというよりは、ママの好みを考慮しながら選ぶの

    w650
    w650 2010/05/11
  • ドックフーディングと アジャイル開発 デモ

    チケット管理システム大決戦 JIRA vs Redmine vs Trac ユーザーが語る、なぜ私はこのツールを使うのか

    ドックフーディングと アジャイル開発 デモ
    w650
    w650 2010/03/29
  • ashikunep.org

    This domain may be for sale!

    w650
    w650 2009/06/22
  • 見つけて得するソースコード専用の検索エンジン - @IT

    Java News.jp(Javaに関する最新ニュース)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします。(編集部) プログラミングと検索エンジンは切っても切れない プログラミングと検索エンジンの関係は切っても切り離せないものです。プログラミングに役立つドキュメントやノウハウを探したり、参考になるサンプルプログラムを見つけ出せます。 さらにバグの回避方法を見つけたり、エラーメッセージを検索エンジンで探して、解決方法が見つかることも多いでしょう。良質のソースコードから、的確なアルゴリズムや、思いもしなかったようなコード例を見いだすのも新たな楽しみです。 さて、ここではプログラミングの際に便利に利用できるソースコード専用の検索エンジンをいくつか紹介しましょう。ソースコード専用の検索エンジンを利用した検索

    見つけて得するソースコード専用の検索エンジン - @IT
    w650
    w650 2009/03/30
  • Ed Yourdon の『ソフトウェア工学で大切な10の考え方』を訳しました。:An Agile Way:オルタナティブ・ブログ

    先日、尊敬するエドワード・ヨードン博士が「Top 10 Software Engineering Concept」という文書の公開した、とtwitter でつぶやいていたので、「訳してもいいですか?」と聞いて、5分でOKをもらった。なんというインターネット時代だろう。 slideshare で見る PDFをダウンロード 原文を見る ヨードン博士の動機は、 不況時代に突入し、今後デスマーチが一気に増えるであろう。でも、ソフトウェア工学の大切な考え方は、そんなに昔から変わっていないんだ。新しい世代は、すごいよ、学生はみんなIMで会話して、Facebookで繋がっている。COBOLプログラマがまだ存在しているなんてことは知らないんだ。でも、ソフトウェア工学の大事なことは、なんども新しい世代が、同じ事実を発見し、過去の重要な論文や書籍にぶち当たる。ここで10個上げて、フリー文書にしておくので、共有

    Ed Yourdon の『ソフトウェア工学で大切な10の考え方』を訳しました。:An Agile Way:オルタナティブ・ブログ
    w650
    w650 2009/03/23
  • 他社向けの提出資料としても使えるレベルのプロトタイプ作成&プロジェクト管理·Serena Prototype Composer MOONGIFT

    受託開発におけるプロジェクト管理というと、開発会社側で管理すべき項目に対して有効なものが多い。そのため、開発案件が終わるとあまりメンテナンスはされなくなる。さらに開発プロセスの管理に限るので、実際の納品物とは乖離することがある。 WebサイトもWindowsアプリケーションプロトタイプも作成できる だがそれでは勿体ない。開発のはじまりから終了、そしてその先まで全体を見られる管理ツールがあると便利だ。そう考えたことのある方はSerena Prototype Composerを導入しよう。 Serena Prototype ComposerはWindows向けのフリーウェアで、プロジェクト管理のみならずプロトタイプやワークフローの管理まで行えるプロジェクト管理ソフトウェアだ。 Serena Prototype Composerは特にWebシステムに限ったものではないようだ。プロトタイプ作成では

    他社向けの提出資料としても使えるレベルのプロトタイプ作成&プロジェクト管理·Serena Prototype Composer MOONGIFT
    w650
    w650 2008/12/03
  • naoyaのはてなダイアリー - さくらインターネット移行記#3 はてなブックマーク移転

    さて、移行記も #3 となりました。今回は先日作業を終えたはてなブックマークの移転について。 旧サーバールームからさくらインターネットのiDCへのサーバー移転作業にもだいぶ慣れて来たこのごろ。これまでは比較的はてな内の他サービスとの連携が疎になっていたり、負荷がそこまで高くないものであったりと移行しやすいものから持っていってましたが、そろそろ難しいところ手を付ける時期に来まして、はてなブックマークの移転です。 以前に書いた はてなブックマークの裏側その後 - naoyaのはてなダイアリー では 2006年10月時点で ユーザー: 60,000 人 ブックマーク数: 787万件 サーバー: 30台 となっていました。移転したこのごろはというと ユーザー: 80,000 人 ブックマーク数: 1,182万件 サーバー: 移転前約45台 (移転後 約25台) という具合になっていました。順調に伸

    naoyaのはてなダイアリー - さくらインターネット移行記#3 はてなブックマーク移転
    w650
    w650 2008/12/02
  • シフトJISの拡張文字

    JISコードの区点では、9~15区と85~94区を未定義とされてゐる。然し、シフトJISでは、13区と89~92区と115~119区の部分に対し独自に漢字などの文字の割当てを行つてゐる。 此処では、この件についてunicode(utf-8)と絡めて説明し、併せて正漢字の使用についての留意点を纏めておきたい。 論 「拡張文字」の一覧表 13区(0x8740~0x879E) ①②③④⑤⑥⑦⑧⑨⑩⑪⑫⑬⑭⑮⑯⑰⑱⑲⑳ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩ・㍉㌔㌢㍍㌘㌧㌃㌶㍑㍗㌍㌦㌣㌫㍊㌻㎜㎝㎞㎎㎏㏄㎡・・・・・・・・㍻〝〟№㏍℡㊤㊥㊦㊧㊨㈱㈲㈹㍾㍽㍼≒≡∫∮∑√⊥∠∟⊿∵∩∪・・ 89区(0xED40~0xED9E) 纊褜鍈銈蓜俉炻昱棈鋹曻彅丨仡仼伀伃伹佖侒侊侚侔俍偀倢俿倞偆偰偂傔僴僘兊兤冝冾凬刕劜劦勀勛匀匇匤卲厓厲叝﨎咜咊咩哿喆坙坥垬埈埇﨏塚增墲夋奓奛奝奣妤妺孖寀甯寘寬尞岦岺峵崧嵓﨑嵂嵭嶸嶹巐弡弴彧德 90区

    w650
    w650 2008/12/01
  • [Think IT] 【深きプログラミング言語】続・アルゴリズムで頭の体操

    1980年立命館大学理工学部卒、独立系ソフトハウスに入社。CやFORTRANコンパイラなどの言語処理系の設計・開発に約10年間従事。その後ユーザ系企業でUNIXによるクライアントサーバシステムの設計・開発を主導。同時に企業の内外で人材育成に注力する。現在は神戸情報大学院大学で講師として教鞭(きょうべん)をとる。「ソフトウエア工学の基礎を勉強してオールラウンドプレーヤーを目指せ」が技術者育成についての口癖。 http://www.kic.ac.jp/professors/sudo/index.html

    w650
    w650 2008/12/01
  • 開発に便利なサイト:趣味と仕事の境界線 - CNET Japan

    以前の投稿で「開発に便利なフリーソフト」を紹介しましたが、今回は開発に便利なサイトというのをご紹介したいと思います。 ・複数ブラウザーでの一括表示チェック「Check Browser」 IE、Firefox、Operaの主要バージョンから、あまり知られていない   ものまで70個以上のブラウザでの表示結果スクリーンショットを   一括で表示できます。WindowsMacLinux、BSD版の多くの   ブラウザが登録されているので、環境が用意できないようなブラウザ   での確認までできて大変有用です。 ・SEOチェック「SEO情報まとめて検索」 検索ボックスへ解析したいサイトのURLを入力し、青いボタンの   対象サイトを押していくと、SEOチェックに役立つサイトでの解析   結果が次々と確認できます。世界ランキング、各サーチエンジンの   インデックス数等を表示してくれるサイト、

    w650
    w650 2008/10/28
  • RIA時代のシステム構築 - TYAGE EMOTION

    最近の仕事では顧客側が当然のように画面機能にRIA的要件を求めてくるようになりました。私個人はJavaScript体やjQueryの勉強などをやってきたので、こういった要求にも何とか応えられているのですが、サーバサイドJava開発プログラマーとしてアサインされた開発者の人達には、こういったクライアント機能の実装が苦手な人が結構多いように感じています。こちら側が基盤機能としてのJavaScriptライブラリを提供しても、うまく使いこなせなかったり、JavaScriptの基的なDOM操作が出来ない開発者が多いのです。 サーバサイドJava開発では、長らくJavaScriptはオマケ的な扱いを受けてきて、あまり真面目に勉強してこなかったJava開発者は多いと思います。でも、もうそれでは顧客要求に応えられなくなりつつあります。JavaScriptを避けたとしても、結局はFlex・Silverl

    RIA時代のシステム構築 - TYAGE EMOTION
    w650
    w650 2008/07/21
  • 平鍋さんが指南するマインドマップの上手な書き方

    ソフトウエア開発の分析/設計フェーズで利用される図と言えば,まずUML図が挙げられる。しかし,UML図を利用してエンドユーザーとスムーズに会話ができるだろうか。私はそうは思わない。実際,UMLのユースケース図やクラス図をエンドユーザーに提示したことがあるが,図の意味を理解してもらうのに時間がかかった。 エンドユーザーはソフトウエア開発が業ではないので,それらを勉強してもらう,というのはおかしな話だ。仮にエンドユーザーがUML図を理解していたとしても,あいまいな要求を探索している,アイデアを出し合って仕様をこねている,対話をしながら合意をつくる――といった場面で,UML図は使いにくい。なぜなら,「ここは点線?ここは白抜きの矢印?」と迷いやすく,それでは思考や会話の妨げになるからだ。 それに対してマインドマップは,あいまいな要求を探索する場面で使うのに適している。人間の思考に優しく,速く描け

    平鍋さんが指南するマインドマップの上手な書き方
    w650
    w650 2008/07/08
  • IT 勉強会カレンダー

    IT 勉強会カレンダー 2023年 10月 日 月 火 水 木 金 土 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 2 3 4 タイムゾーン: 協定世界時 Google カレンダーのフィードに登録

    w650
    w650 2008/06/26
  • OpenPNEとは|OpenPNE

    大学や企業、ファンクラブなど様々な組織にあわせたサイトを作ることを可能にする『OpenPNE』。 誰でも自由に無償で利用できる、SNSエンジン『OpenPNE』について紹介します。 目次 ・OpenPNEとは ・OpenPNEでできること ・OpenPNEの機能 ・OpenPNEの目標 ・OpenPNEについてもっと知る OpenPNEとは 「SNSは一つでは足りない」 このコンセプトをもとにして、2004年からOpenPNEの開発は始まりました。 OpenPNEは、株式会社手嶋屋が中心となって、オープンソース方式で開発を行ってきたSNS構築ソフトウエアです。 PC、フィーチャーフォン、スマートフォンの各種ブラウザに対応し、多様なサーバー環境で利用できます。 OpenPNEはオープンソースです。Apache2.0ライセンスを採用し、利用、配布、開発を自由に、無償で行うことができます。 地域

    w650
    w650 2008/06/11