タグ

ブックマーク / codezine.jp (11)

  • Jira Software Cloudの次世代プロジェクトの一つ「スクラムボード」を使ったプロジェクト管理

    連載では4回にわたって、課題管理ツールの「Jira(ジラ)」について基的な使い方から最新情報までを、Atlassianユーザーグループのリーダーである梶原と高橋が紹介していきます。前回は「Jira Software再入門」と題してJira Softwareのプロジェクト管理者がプロジェクト開始前にやっておくべきことを紹介しました。今回は、Jira Software利用促進のきっかけの一つとなった、Jira Softwareを利用したスクラム開発について最新動向を紹介します。 はじめに 前回の内容は、業務の種類を問わず、Jira Softwareを使う際に参考になる情報でしたが、今回はJira Softwareが盛んに利用されることの理由の一つともなった、スクラム開発を行う際のJira Softwareの使用方法について紹介していきたいと思います。 スクラムボードでプロジェクトを管理する

    Jira Software Cloudの次世代プロジェクトの一つ「スクラムボード」を使ったプロジェクト管理
  • 初めてのAWS Lambda ~AWS Lambdaで始めるイベントドリブンアプリケーション

    対象読者 Web系プログラマ AWSに興味のある方 必要な環境 AWSアカウント AWS Lambdaとは 「AWS Lambda」は、クラウド上でアプリケーションを実行する新たなプラットフォームです。AWS Lambdaを使えば何らかのイベントをトリガーに処理を実行することが可能です。Amazon Simple Storage Service(以下、Amazon S3)のバケットへのファイルのアップロード、Amazon Kinesisのストリームに届いたメッセージ、Amazon DynamoDBにおけるテーブルの更新といったイベントを受けて、事前に用意したコードを自動的に実行することができます。 従来であれば、こうしたイベントドリブンなアプリケーションの開発は非常に手間がかかりました。たとえば、変更を検知するためにポーリングし続ける仕組みや、変更を検知したらそれに応じた適切な処理を行う仕

    初めてのAWS Lambda ~AWS Lambdaで始めるイベントドリブンアプリケーション
  • お手軽データバインディングライブラリ「Vue.js」を使いこなそう(基礎編)

    はじめに Vue.jsは、シンプル・軽量・高速という特徴を持つデータバインディングライブラリとして最近注目を集めています。LINE社でもアプリ内WebViewの実装技術の選択肢の一つとしてVue.jsを採用しています。2014年11月27日にリリースされたLINEスケジュールは、Vue.jsを使って実装しているSPA(Single Page Application)の代表例です。 稿は日語記事がまだ少ないVue.jsの基機能の紹介を目的とした「基礎編」として、公式ドキュメントの内容を元に解説します(執筆時点のバージョンであるv0.11の内容です)。 Vue.jsとは Vue.jsは、双方向バインディングによるModelとViewをつなぐ仕組み「ViewModelレイヤー(MVVMパターン)」を提供するJavaScriptのライブラリです。 Vue.jsの基概念は以下のようになってい

    お手軽データバインディングライブラリ「Vue.js」を使いこなそう(基礎編)
  • 「印刷用ページ」の作り方

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    「印刷用ページ」の作り方
  • .NETマルチスレッドプログラミング 4:スレッドの優先順位と強制終了

    スレッドローカルストレージ スレッドローカルストレージを使うことにより、スレッドごとに別々のデータを格納することができます。格納されたデータはそのスレッドからしか取得あるいは変更できません。 スレッドローカルストレージを使うには、まずThread.AllocateDataSlotまたはAllocateNamedDataSlotメソッドにより、データを格納する「データスロット」をすべてのスレッドに割り当てます。スロットにデータを格納するにはThread.SetDataメソッド、取得するにはThread.GetDataメソッドを使用します。 サンプル「tls_01」に、AllocateDataSlotを使った例を示します。 Class Class1 Private Shared slot As LocalDataStoreSlot 'エントリポイント Shared Sub Main() 'すべ

    .NETマルチスレッドプログラミング 4:スレッドの優先順位と強制終了
    tech-kazuhisa
    tech-kazuhisa 2010/12/06
    ThreadStaticAttribute,ThreadStatic属性
  • ASP.NET MVC 3: Razorでのレイアウト

    2週間前、ASP.NET MVC 3ベータ版リリースを出荷しました。これは『go live』デプロイメントをサポートし、多くの改善点も提供します。ベータ版の告知投稿で、ASP.NET MVC 3の新機能の概要が確認できます。また、初回のプレビュー版リリースで出現した他のASP.NET MVC 3機能については、最初のASP.NET MVC 3プレビュー版投稿で確認してください。 この投稿は、 ASP.NET MVC 3ベータ版の新機能をいくつか詳細に紹介していく『ミニ投稿』シリーズの2つ目です。 Razorの@model新キーワード (10月22日) レイアウト(投稿) 日の投稿では、Razorのページのレイアウトと、最新のASP.NET MVC 3ベータ版で導入された改善点について話します。 Razorの基礎 ASP.NET MVC 3は、『Razor』と呼ばれる新しいビューエンジン

    tech-kazuhisa
    tech-kazuhisa 2010/11/17
    もう.NET on RailsかC# on Railsでいいじゃん。
  • 格安VPSサーバで実用的なRuby on Railsアプリ運用環境を構築する

    はじめに Virtual Private Server(VPS)とは、一台のサーバー上で仮想サーバーを何台も起動させることで、個々のユーザーに対して管理者権限を付与し、専用サーバーのような環境を提供するサービスのことをいいます。VPSのユーザーはサーバーのリソースを自由に使用でき、CGI実行環境のカスタマイズや大規模データベースの利用などが可能です。 ServersMan@VPSは、そのVPSを格安で提供するサービスの一つ。例えば、ServersMan@VPSの「Entryプラン」では、HDD容量10GB、メモリー容量256MBのVPSが、初期費用無料、月額490円で利用できます。 また、料金の安さだけではありません。申し込んでからすぐ利用できる、VPS環境を簡単にリセットできる、マニュアルや管理ツールが充実しているというメリットもありますので、試験的な開発や個人的な開発でサーバーのチュー

    格安VPSサーバで実用的なRuby on Railsアプリ運用環境を構築する
    tech-kazuhisa
    tech-kazuhisa 2010/09/01
    メモリ256MでRailsを快適に動かすテクと思いきや、環境設定までしておしまい。ちょっと残念な記事。
  • RubyのCursesを使ってコンソールを制御する:CodeZine

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    RubyのCursesを使ってコンソールを制御する:CodeZine
  • 原文をスラスラ読みたい! 「MSDNライブラリによく出る英単語 100選」(1/2):CodeZine

    はじめに MSDNライブラリには、マイクロソフトの技術情報が大量に掲載されていますが、英語版に比べ、日語版の内容は中途半端なのが実状です。 たとえば、スレッドの優先順位を設定する「SetThreadPriority」関数の説明を見ると、英語版には「Windows Server 2008およびWindows Vistaでは、スタートアップやレジストリのRUNから自動実行されたプログラムに対するスレッドの優先順位指定が、システム開始から60秒程度効かない」との注意書きがありますが、日語版にはありません。 また、仮想ディスクの情報を設定する「SetVirtualDiskInformation」関数を検索すると、英語版には説明がありますが、日語版には項目自体がありません。 そこで記事では、MSDNライブラリの英語版がスラスラ読めるように、とはいきませんが、英単語で引っかかることが少なくなる

    原文をスラスラ読みたい! 「MSDNライブラリによく出る英単語 100選」(1/2):CodeZine
    tech-kazuhisa
    tech-kazuhisa 2010/07/29
    これこれ。こういうのがほしかった
  • jQuery入門(その1)(1/7):CodeZine

    はじめに 実を言うと、私はずっとJavaScriptを嫌っていました。JavaScriptのコードを書くのが嫌でしたし、いろいろなブラウザに対応するために大量のスクリプトコードを使わなければならないのも嫌でした。そうした点は今でも変わらないのですが、最近になってJavaScriptへの理解が深まったことと、jQueryという小さなJavaScriptクライアントライブラリのおかげで、クライアント中心のAJAXスクリプトコードを書かなければならないときでも恐怖を抱かなくなりました。それどころか、今では喜んで引き受けるほどになっています。クライアントロジックがもっと複雑になり、ブラウザの機能や実装の多様化がさらに進んだとしても、jQueryをはじめとするクライアントライブラリが、JavaScriptHTML DOMを扱う際に必要な正規化を提供してくれます。 私はJavaScriptの初心者と

    jQuery入門(その1)(1/7):CodeZine
  • C#とIronPythonで変化に強いWindowsアプリケーションを作る:CodeZine

    はじめに 2006年9月、.NETで動作するPython「IronPython」が正式にリリースされました。.NET環境の格的な動的言語ということもあってIronPythonは多くの注目を集めました。その反面、C#やVisual Basicを使っている開発者にとって、IronPythonをどのような局面で使ってよいのかわからない人も少なくないと思います。また、IronPythonの魅力がわからない人もいるのではないかと思います。 そこで、稿では、C#からIronPythonを利用するメリットとその方法について紹介します。この記事を通してIronPythonに興味を持っていただければ幸いです。対象読者 IronPythonに興味のある.NET開発者。必要な環境 このサンプルは.NET Framework 2.0環境(Visual Studio 2005と2008)にて作成しています。Ir

  • 1