タグ

2012年8月17日のブックマーク (18件)

  • 1年間の技術的負債を返すために読んだ3冊の本

    [この記事を読む前に] タイトルに騙されて来た方はごめんなさい。 恐らく、知っていることばかりが書いてあると思います。 “3冊の”もベストセレクションではありません。 “たまたま”選んだ3冊のです。 それでも読んでくれる心優しい方はどうぞ、先にお進みください。 技術的負債は日々、返済していますか。 技術的負債って何?という方はこちらへ。 技術的負債Wikipedia えー、正直、私は技術的負債が溜まっています。 お知らせメールを格的に初めて1年が経とうとしています。 何も無い状態から、手探りで始めて今の状態までなんとか持って行きました。 この計画が立ち上がった当時(2年ぐらい前かな)、自分ができたのは、 PHPが書ける(書けるだけ) サーバが少しわかる(cdとlsが打てるだけ) これぐらいです。 ちょっと大げさですが、あながち嘘じゃない。 そんなこんなで、試行

  • 技術的負債にどのように取り組むか

    みなさんこんにちは。@ryuzeeです。 定期的にSlideshareをウロウロして良い資料がないかを探しているのですが、技術的負債に関する分かりやすい資料があったのでご紹介します。 技術的負債とは、現在の進捗のために、将来のキャパシティ(ソフトウェアの開発能力)を犠牲にすることであるもうちょっと具体的に言えば、技術的負債とは、ソフトウェアの内部的な問題(見つかっているか見つかっていないかは関係はない)、要求の明確化の欠如、ダメな設計、ビジネスの要求に適していない設計、自動化できるはずの箇所の手動処理などを指す**利子の支払いは時間のムダである。**例えば欠陥を直すのに時間を取られる、要求が明確になった後に再度作りなおす、複雑なコードを理解するために余計な時間を取られる、などなど技術的負債の悲惨なサイクルがあるテストを書く時間がない、リファクタリングする時間がない、設計レビューする時間がな

    技術的負債にどのように取り組むか
  • いまこそ Ruby の力じゃ! Capybara を使え!!!

    この記事はRuby Advent Calendar jp: 2011 : ATNDの4日目です。前日は@hiro_asariさんのRubySpec を走らせるでした。 こんにちは、最近コミットできていない幽霊Rubyコミッタとなりつつある@takano32です。はやく復帰できるようリハビリしています。 さて、今日は Capybara というものを使ってWebでのテストなどを自動化する方法について簡単に説明したいと思います。 と、いいたいところなのですが、面倒なので説明は特に設けることなく、コメントとして説明を入れました。 なんか不足しているモジュールとかがあって走らないようでしたら、空気を読んで gem install hoge すれば動くんじゃないかな。たぶん。 来はWebサービスのテストなどに使うのですが、今回は分かりやすいように日記やAdvent Calendarで使っているみんな

  • Dream.Build.Play 2012 Challenge

    All Microsoft Global Microsoft Security Azure Dynamics 365 Microsoft 365 Microsoft Teams Windows 365 Tech & innovation Microsoft Cloud AI Azure Space Mixed reality Microsoft HoloLens Microsoft Viva Quantum computing Sustainability Industries Education Automotive Financial services Government Healthcare Manufacturing Retail All industries Partners Find a partner Become a partner Partner Network Azu

    Dream.Build.Play 2012 Challenge
  • yume-build.com

    The domain has expired and may be available at auction. If this is your domain, you can still renew it. Register or transfer domains to Dynadot.com to save more and build your website for free! yume-build.com 2022 著作権. 不許複製 プライバシーポリシー

  • JavaScriptの継承について

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    JavaScriptの継承について
  • Twitter api ver1.1、痛いところ、痛くないところ

    Twitter apiのガイドラインが改定になるそうです。 Twitter API v1.1でのAPI利用ルールの変更について こちらの日語ブログは当たり障りのないところしか書いてないので、関係者は英語の方を読むことを強くおすすめします。 Changes coming in Version 1.1 of the Twitter API どうしてもこういう制約が増えるものは、ネガティブが極大化するので、ちょっと冷静に見てきましょう。 ■すべてのapiのエンドポイントに認証が必要、さらにレートリミットの変更 現在、検索apiなどはOAuthの認証が不要で、IPアドレス毎に一時間あたりのアクセス数が定められていますが、これが廃止になり、2013年3月までに全てOAuth認証を通した方法に変更を求めています。 さらに、1時間毎にapiにアクセス可能な数が、apiの内容によって変わります。今までは

  • 【超特大情報】開会式・全試合・閉会式とロンドン五輪の全てが見られる “公式五輪チャンネル” がスゴすぎる!!

    » 【超特大情報】開会式・全試合・閉会式とロンドン五輪の全てが見られる “公式五輪チャンネル” がスゴすぎる!! 特集 みなさんはYouTubeに「公式オリンピックチャンネル」というものが存在することをご存知だろうか? その存在自体はあまり知られていないが、そこに収められている動画の内容がスゴすぎる!! 聞いて驚くことなかれ! なんと! なんと!! 開会式・全試合・閉会式とロンドン五輪の全てが、映像としてここに収められているのだ! ナニーーーーッ! 記者(私)もにわかに信じられず、この公式チャンネルを訪れてみたのだが、目を疑うほどの莫大な量の動画がそこにはアップされていた。それもこの公式チャンネルでは、見たい国、見たい競技を選択すれば、そのリクエストに応じて動画が抽出される仕組みになっているというから、驚きだ! そしてさらに、映像は全てHD(高画質)で見られるようになっており、これはまさに

    【超特大情報】開会式・全試合・閉会式とロンドン五輪の全てが見られる “公式五輪チャンネル” がスゴすぎる!!
  • ブログ

    詳細はTwitterの公式ブログをご覧ください。

    ブログ
  • chef-solo はじめてのLinux環境構築の自動化入門 | Act as Professional

    環境構築を自動化すれば数分でサーバ構築して投入できますよ?@HIROCASTERでございませう。 vagrantで開発環境(仮想マシン)を自動構築しようの記事で、仮想マシンにchefやpuppetを自動的に実行させて開発環境を自動で構築する手順を紹介しました。 環境構築を自動化する内容をchefであれば、レシピと呼ばれるものを、puppetであればマニフェストと呼ばれるものを記述しなければなりません。 今回はパッケージ(NTP)を導入して、NTPの設定ファイルを自動的に配備して、サービスを立ち上げるという環境構築の自動化をchef-soloを使って、紹介したいと思います。基的に他のソフトになっても手順は同じです。参考にしてください。 chefとchef-soloの違い chefはクライアントとサーバの形を取っており、chefを実行するためにはサーバにレシピや付随する数多くのデータがなけれ

    chef-solo はじめてのLinux環境構築の自動化入門 | Act as Professional
  • vagrantで開発環境(仮想マシン)を自動構築しよう | Act as Professional

    Wii起動したらドラクエX鯖が死んで何もできなかった@HIROCASTERでございませう。 インフラ環境の自動構築は、もはや当たり前ですよね? vagrantというVirtualBoxをラップして、chefやpuppetを利用したVMの環境自動構築をしてくれるソフトウェアがあります。 これを利用して、開発環境のセットアップを自動化すると共にVM化して、すぐにコードを書くことだけに集中できる環境を構築する状態をつくっておくことを推奨します。 プラグインを利用すれば、vagrantを通してAmazon EC2への環境構築を自動化したchefやpuppetのコードを再利用できます。 小さい環境であれば、chef-soloを利用して単独で環境構築自動化をオススメします。試しにインフラ構築の自動化を学ぶのにも今回の様な環境で学習してみてはいかがでしょうか。 vagrantのインストール gemを利用

    vagrantで開発環境(仮想マシン)を自動構築しよう | Act as Professional
  • The Node.js Consulting Company - The Node Firm

    We offer professional training & consulting that deliver practical knowledge. Our workshops include hands-on development. Whether you're a seasoned Node.js professional or you've never so much as seen it, we've got a workshop that will promote professional growth in the individual or company.node.js consulting Tweet Node.js consulting & training from the node.js developers you know and trust Get a

  • 【2匹目】オフィスに子猫がやってきた!!【会長秘書】 : ゼロスタートの広報ブログ

    2012年08月16日11:00 【2匹目】オフィスに子がやってきた!!【会長秘書】 カテゴリ社内の様子 Tweet みなさまごきげんよう。 広報「代理」の今津でございます。 かなり蒸す日が続いておりますが、如何お過ごしでしょうか。 ゼロスタートはエアコンだけでなくサーキュレーターも使っているので なかなか快適な夏を社内で過ごしております。 さて。 そんな弊社でございますが、 最近新しいメンバーが増えましたのでご紹介します。 ムギ会長に引き続き 会長秘書(補佐?)の キトくんがオフィスにやってまいりました! 毎日ムギ会長と目があうのを確認して自席に向かうわけですが。 おや? ムギ会長の向こうで、元気に走り回る誰かが・・・ こちらを見ている・・・ ( ゚д゚)ハッ! 噂のキトくんだ! 元気いっぱいのキトくん。 いつもケージの中をぴょこぴょこ走りまわってい

  • かんばんりすと

    概要 「かんばんりすと」はWeb上で比較的お手軽にTodo管理を行うためのWebアプリです。 Agile界隈で話題になっている「ソフトウェアかんばん」をイメージして作りました。 使い方 操作の基は「タスクを追加」「ドラッグ&ドロップで状態変更」「チェックでDone」です。 タッチイベントにも対応していますので iPad 等でもご利用いただけます。 ブラウザは GoogleChrome, FireFox または Safari をオススメします。 ソースコード https://github.com/volpe28v/kanban-list ユーザー登録 ログイン ユーザ数: 16

  • タスクのステータスを見える化·かんばんりすと MOONGIFT

    かんばんりすとはカンバン方式におけるカンバンボードをオンラインで実現するソフトウェアです。 トヨタの生産方式として名高いカンバン。様々なプロジェクト管理、生産管理などでその名が聞かれます。今回紹介するかんばんりすともまた、カンバン方式(のカンバンボード)をオンラインで実現するためのソフトウェアになります。 メイン画面です。Todo、Doing、Waiting、Doneの4つの枠があります。 Booksはカテゴリとして使えます。 Booksを選ぶとリストがフィルタリングされます。 編集はその場でできます。 プライオリティの変更や状況の変更はドラッグアンドドロップで行います。 タスクの実行履歴です。 かんばんりすとではタスクリストに枠を設けてそのステータスに従って状況を見える化しています。誰がどのタスクを行っているか、何が終わって何が終わっていないかが一元管理できるのが便利です。 かんばんりす

  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • Twitter 創業者が新サービス「Branch」「Medium」開始、グループ会話とコレクション - Engadget

    Twitter の共同創業者のうち二人 Evan Williams と Biz Stone が、新サービス「Branch」と「Medium」を開始しました。いずれもログインにはTwitterアカウントを使いつつ、Branchは話題と参加者を絞った会話に、Medium は写真などのコレクションとコラボに特化したツールです。 まず Branch のほうは、ディナーテーブルの近さとインターネットの力を備えた「新しい会話のしかた」と表現されるサービス。Twitterは非同期に多くの人をつなぐ会話ツールとして力を発揮しますが、いざ特定の何かについて長いやりとりを始めると、タイムライン上でほかの話題と混ざって追いづらかったり、@で絡んでくる相手が増えて話題が拡散したり、そもそも140文字制限では伝えにくいといった問題があります。 Branchはこうした点を解決して、ひとつの話題について突っ込んだ会話

  • LINUXカーネルモジュールを作ってみる。 - Alumican on workbench

    カーネルモジュールを作ってみる。 Makefile作る $ echo "obj-m := mymod.o" >Makefile モジュール作る $ vi mymod.c 内容 #include #include #includestatic int sec=5; module_param(sec, int, S_IRUGO|S_IWUSR); MODULE_PARM_DESC(sec,"Set the interval."); static void mymod_timer(unsigned long data); static DEFINE_TIMER(timer,mymod_timer,0,0); static void mymod_timer(unsigned long data) { printk(KERN_INFO "mymod: timer\n"); mod_timer(&ti

    LINUXカーネルモジュールを作ってみる。 - Alumican on workbench