タグ

開発に関するkairi-mのブックマーク (53)

  • 【島国大和】ツールで楽になったところと,ならないところ。ゲームを作る最後の10%

    【島国大和】ツールで楽になったところと,ならないところ。ゲームを作る最後の10% ライター:島国大和 島国大和 / 不景気の波にもがく,正体はそっとしておいて欲しいゲーム開発者 島国大和のド畜生 出張所ブログ:http://dochikushow.blog3.fc2.com/ どうもお久しぶりの島国大和です。皆さんデスマーチしてますか?(挨拶) 最近はゲームを作る環境が整備されてきました。 Unityだ,Unreal Engineだ,Cocos2dだと,便利な開発環境があって,3Dツールや2Dペイントツールでデータこさえてゲームエンジンに持ってけば,とりあえず絵が画面に出て動くまでは超早いです。すばらしい。 ちなみに昔,20年ぐらい前は,ゲームを作ろうとしたら,まず“ゲーム用のツールを作るところ”からのスタートでした。 だってツールが無かったですからね。 キャラクターツール,マップエディタ

    【島国大和】ツールで楽になったところと,ならないところ。ゲームを作る最後の10%
    kairi-m
    kairi-m 2015/09/16
    良いツールは大事。そしてラストワンマイルも超大事。
  • エターナらないゲーム開発

    ワンランク上のゲームデザイン・レベルデザイン・UIデザインを考える 「コンテキスト」「コンフリクト」「コントラスト」デザイン

    エターナらないゲーム開発
    kairi-m
    kairi-m 2014/12/08
    ChatOpsってどうなんだろう。ちょっと試してみたいな。
  • MSが「Visual Studio Community」を発表、無償でAndroid/iOSアプリも開発可能

    米マイクロソフトは2014年11月13日、統合開発環境「Visual Studio」の次期版「Visual Studio 2015」のプレビュー版を公開するとともに、新エディション「Visual Studio Community 2013」を発表、公開した(関連記事「米マイクロソフトがサーバー用.NETをオープンソース化、Linux/Macに対応」)。 Visual Studio Community 2013(以下、Community)は、「Visual Studio Professional 2013」に相当する全機能を搭載した新しいエディション。無償で使える代わりに、利用できるユーザーを制限している。具体的には、個人開発者、学生、オープンソース開発者、非営利団体など。保有PCが250台以下、年商100万ドル以下の企業なら、開発者5名まで利用できる。有償のアプリを開発することも可能だ(保

    MSが「Visual Studio Community」を発表、無償でAndroid/iOSアプリも開発可能
    kairi-m
    kairi-m 2014/11/14
    お。いいね!
  • はてなブログAndroidアプリ開発の舞台裏 - Hatena Developer Blog

    こんにちは!はてなでスマートフォンアプリを開発している id:cockscomb です! 先日リリースした はてなブログのAndroidアプリは、Android 5.0 Lollipopに対応し、Googleの新しいデザイン言語 Material Design をいち早く取り入れるなど、はてなが提供しているAndroidアプリとして様々な面で新しいものとなりました。まずは、Androidスマートフォンをお使いの皆さまにご利用いただけたら幸いです。いまならキャンペーンも実施中です。 はてなブログAndroidアプリ さて、この新しいアプリですが、その開発においてもモダンな手法を多く取り入れています。記事ではその開発について、順を追ってご紹介します。 企画・プロトタイピング はてなブログAndroidアプリの開発に着手したのは、ちょうどGoogle I/Oのキーノートが行われた、今年6月26

    はてなブログAndroidアプリ開発の舞台裏 - Hatena Developer Blog
    kairi-m
    kairi-m 2014/11/05
    ふむふむ。
  • サイバーエージェントのGitHub活用 ~ 導入から運用体制、開発フロー、勉強会による現場への普及活動まで

    また、Organization[1]の数も360を超え[2]、リポジトリ数もOrganizationのものだけでも2000近く作られています[3]。 新規のプロジェクトは基的にGitを利用しており、既存プロジェクトもほとんどがSubversion(以下SVN)などからGitに移行しました。 記事では、Ameba事業部がどのようにGitを組織内に普及させていったか、その運用体制、現場でどのように利用されているのかをご紹介します。 [1] 複数アカウントをまとめるグループ機能です。リポジトリは個人単位だけでなく、Organization単位で作ることもできます。 [2] プロジェクト単位で1つのOrganizationを用意しています。 [3] 個人アカウントで作成したり、他からforkしたリポジトリは除いた数です。 GitHub Enterprise導入への道のり GHE導入以前の標準

    サイバーエージェントのGitHub活用 ~ 導入から運用体制、開発フロー、勉強会による現場への普及活動まで
    kairi-m
    kairi-m 2014/09/10
    ふむ。
  • 世界初!大学生が光合成する「人工の葉」を開発『Silk Leaf』 | IDEAHACK

    人類がまた一歩遠くへ飛び立てるかも。 ロンドンのRoyal College of Artに通う大学生Julian Melchiorri氏が開発したこちらの人工の葉っぱ。 なんと水と二酸化炭素を吸収して酸素を吐き出し、物の植物の葉が持つ機能である「光合成」を行うことが可能な素材となっています。 少しの水と光があれば酸素を生み出すため、ランプの素材などに利用することで美味しい空気まで提供してくれるとのこと。 「無重力空間では植物は育たず、NASAは遠く離れた宇宙空間になんとか酸素を生みだせないかと様々な研究を行ってきた。 この素材により、人類は宇宙で酸素を摂取することが可能となり、これまで以上の活動を実現できる。」 とMelchiorri氏は語っています。

    世界初!大学生が光合成する「人工の葉」を開発『Silk Leaf』 | IDEAHACK
    kairi-m
    kairi-m 2014/08/28
    ほほぅ。これはすごい。
  • PHPでHTTPの並行ダウンロードを実現する(Guzzle編) - hnwの日記

    PHPで最近注目のHTTPクライアントライブラリにGuzzleがあります。日での知名度はまだまだという印象ですが、かなり高機能かつ真面目にメンテナンスされている印象で、今後のデファクトスタンダードになりうるライブラリと言えるでしょう。 稿ではこのGuzzleを使ってWebサーバから並行にダウンロードする方法を紹介します。Webブラウザのように同時に複数コネクションを管理しながらKeep-Aliveでコネクションを使い回しますので、下手なコードで実現するより接続先Webサーバにも優しいはずです。 Guzzleの特徴 まずは、Guzzleについて僕が特徴的だと思う点を紹介します。 パッと見でわかりやすいインターフェース cURLは必須ではないがデフォルトでcURLを使う cURLの無い環境がありうるので、cURL無しでも動くのは嬉しい cURLのわかりにくいインターフェースを隠してくれるの

    PHPでHTTPの並行ダウンロードを実現する(Guzzle編) - hnwの日記
    kairi-m
    kairi-m 2014/08/25
    なかなか便利そうなライブラリ。
  • Excelスクショ問題について周りの方へのお願いと、今職人となっている方への励ましの言葉(元職人より)

    Excelスクショ問題について周りの方へのお願いと、今職人となっている方への励ましの言葉(元職人より) 2014年8月3日日曜日 ITニュース うつ病 最近一部で話題になっている「SEがテスト工程で画面のスクリーンショットをExcelに延々と貼り続ける作業」について、実際にスクショ貼り職人を経験した自分としては、何か残しておかねばと思い、この記事を書きます。 自分はSEでしたが、うつ病でもうすぐ2度目の休職に入ります。Excelスクショ職人を経験しています。そんな自分が、「Excelスクショに対して疑問を抱いている方」と「今現在Excelスクショ職人な方」へ、お願いと励ましの言葉を述べさせていただきたいと思います。 【参考】 SIerの闇・Excelにエビデンス貼付け - Togetterまとめ あるシステムを開発したら、必ずテスト工程があります。プロジェクトによっては、全くユーザーインタ

    Excelスクショ問題について周りの方へのお願いと、今職人となっている方への励ましの言葉(元職人より)
    kairi-m
    kairi-m 2014/08/04
    これは気が重くなるあるある…
  • 一発当てた個人開発者をまとめるWebサービス作った

    http://individualist.link/ (←ドメインかっこいいでしょ) 〜 居酒屋にて 〜 A「やっぱり若者が稼ぐにはアプリ作るしかないと思うんですよ」 B「あー分かる」 B「スマートフォンアプリ?Webアプリでもいいの?」 C「ゲームは当たると大きくていいよね」 A「Webアプリでもいいです」 B「当ててそれで暮らしてる人見ますね。羨ましい。」 A「いいですよね」 A「そういう人の話聞いてみたいんですけどなかなか出てこないですね」 B「当てた人が人前で自慢するメリットないからねえ…」 B「どういう人がどういうサービスで当てたのかまとめたい」 A「いいですねえ。Wiki 的な」 B「Google Docs とかでやってみる?」 A「おお、やりましょう」 B「Webサービスにしてもいいかも」 〜 帰宅 & 1時間後 〜 B「できた」 B「ドメイン取ろう」 B「http:

    一発当てた個人開発者をまとめるWebサービス作った
  • Nginxのインストールと基本設定

    処理能力の高さなどを理由に、近年、大規模サイトを中心に急速にシェアを拡大しているWebサーバー「Nginx」について紹介します。連載第2回では、インストール方法と基的な設定内容を解説します。 連載目次 Nginxのインストール手段 Nginxをインストールする方法は主に2通りあります。ソースファイルをビルドする方法とバイナリパッケージを利用する方法です。 ソースファイルを使ってインストールすると、無駄なモジュールを省いてバイナリを最適化できたり、インストールパスや設定ファイルのパスをカスタマイズできたりしますが、開発環境を用意する必要があります。 バイナリパッケージを使えばインストールやアップデートが手軽に実行でき、ディストリビューションのパッケージツールで一元管理できますが、バイナリの最適化やインストールパスのカスタマイズはできません。 用途に応じた適切なインストール方法については表1

    Nginxのインストールと基本設定
    kairi-m
    kairi-m 2014/08/01
    なかなかいいよね。
  • mailtrap.io - メールを使ったサービスで開発・テストをするのに最適

    先日あるベンチャーのエンジニアの方から教えていただいたサービスが『mailtrap.io』です。 このサービスはSMTPのように動作するが、実際にはメールを送付せずにWeb上で確認ができるサービスです。Railsでの設定は通常のSMTPメールとほぼ同じです。 また最初は間違いやすい設定に関しても、Web画面上で自動生成してくれるという親切っぷりです。 🏀 使い方使い方はいたってシンプル。まずはユーザー登録して、Inboxを作成します。作成すると、SMTPの設定がかかれています。RailsやDjango、CakePHPなどの設定も一瞬で取り出せます。 あとはその設定をRails側に書き込みます。config/initializers/mailtrap.rbなどに次のように書きます。 if Rails.env.development? config.action_mailer.deliver

    mailtrap.io - メールを使ったサービスで開発・テストをするのに最適
    kairi-m
    kairi-m 2014/07/31
    おお。便利そうなサービスですな。
  • 結合テストは、ほぼテトリス

    全消しで大量のお邪魔仕様が発生、相手に大ダメージを与えます。次回は「サイバースペース」です。 →他の用語解説も読んでみる ■「結合テスト」:おすすめ記事・超まとめ 「バグ数には興味ないのだよ」――顧客が喜ぶテスト仕様書とは?(@IT 自分戦略研究所 2010年7月) システムのテストには、単体テスト、結合テスト、システムテスト、運用テストなどがあります。それぞれのテストは開発工程に対応しています JUnitとEclipseを使って学ぶ、“テスト”の常識(@IT Test & Tools 2009年7月) 何となくテスト項目を作成して実施するのでは、作成したWebアプリの品質が低かったり、開発コストが高くなったりと後々、後悔することになります テスト自動化の3つの目的とROIの必要性、定義(@IT Test & Tools 2014年6月) 自動テストを導入する目的は何でしょうか? テスト実

    結合テストは、ほぼテトリス
    kairi-m
    kairi-m 2014/07/25
    クーポンの部分はよくある…w
  • Webアプリをあっという間にカッコよく! BootstrapによるレスポンシブWebレイアウト

    筆者は、このような画面を頻繁に目にします。なぜなら、デザインに疎い筆者自身がWebアプリを開発すると、このようなシンプルな画面がたくさん出来上がるからです。 そもそも業務アプリケーションでは、業務で取り扱う数多くの情報を、データベースや他システムなどから取得し、アプリケーション内でそれらの情報を、安全かつ正確に処理するためのコーディングを行う必要があります。開発規模が大きくなれば、再利用性の高い設計になるようさまざまな知恵を使う必要がありますし、取り扱う情報には機密性の高いものも含まれるため、セキュリティなどにも細心の注意を払う必要があります。そのため、どうしてもビジネスロジックの開発に注力しがちで、画面デザインやレイアウトなどのフロントエンド開発は、ついつい後回しになってしまいます。 しかしながら、Webアプリの操作性は、システムの顧客満足度を左右する重要なポイントになります。また、パソ

    Webアプリをあっという間にカッコよく! BootstrapによるレスポンシブWebレイアウト
    kairi-m
    kairi-m 2014/07/23
    デザインセンスのない私はよく使わせてもらっています
  • Android 開発パッケージ一覧 - clock-up-blog

    概要 Android のパッケージダウンロードURL一覧。 まだまとまりきっていないところもあるので、随時更新していきます。 旧環境を構築したいとき等にご参照ください。 関連リンク Android 2.3.3(旧バージョン)開発環境を手動で作る (Windows) - clock-up-blog Android SDK Tools 22.6 でアクティビティが作成できない問題への対策 - clock-up-blog ★マークについて 個人的な推奨の印です。 個人的に 2.3.3 の環境を構築するときにこのバージョンを使っています。 Android バージョン一覧 バージョン API Android 1.0 Apple Pie (API level 1) Android 1.1 Banana Bread (API level 2) Android 1.5 Cupcake (API level

    Android 開発パッケージ一覧 - clock-up-blog
    kairi-m
    kairi-m 2014/05/09
    「このへんから怖くなる」あるあるw
  • Monacaで作るHTML5/JavaScriptでのハイブリットモバイルアプリ(その1)

    連載では、業務アプリケーション開発を行う熱血若手エンジニアのために、面倒な作業が楽になる便利なツールをご紹介します。「定時になったらスマートに帰社してアフター5を存分に楽しみたい!」や「設計書やレビューの準備に煩わされるのは嫌だ、コーディングに集中したい!」などを実現してくれる便利なツールやソフトウエアを、サンプルコードを交えて説明します。 はじめに 普段、設計書をもとに業務アプリケーションを開発したり、単体テストや連結テストに追われて忙しい日々を過ごしたりしていると、たまには気分転換で、なにかおもしろいモバイルアプリを手軽に作りたいなということはありませんか? しかし、いざ時間の取れる週末にアプリを作ろうと思ってみたものの、自宅のパソコンに開発環境を用意したり、開発に必要なライブラリなどをダウンロードしたり設定したりしていると、それだけであっという間に時間が過ぎてしまいます。また、An

    kairi-m
    kairi-m 2014/03/19
    そういえば、アカウントだけ取って、試してないな…
  • 人形つかい(1) 未知との遭遇:Press Enter■:エンジニアライフ

    ふつーのプログラマです。主に企業内Webシステムの要件定義から保守まで何でもやってる、ふつーのプログラマです。 彼らには当に知能があるのだろうか? つまり、彼ら自身の知能が? ぼくにはわからない。どうすればそれがわかるのかも、わからない。 ぼくの名前は細川マモル。横浜市内にオフィスを構える小さなシステム開発会社に勤務しているエンジニアだ。当年とって29歳、独身。付き合い始めて2年になる彼女がいるが、結婚を意識していいのかどうか決めかねている状態。 うちの会社は7年前に某大手SIerからスピンアウトした6人が立ち上げた、いわゆるベンチャー企業だ。最近の世界的な景気後退の大波を何とかしのいで、ここまで黒字を――かろうじて――維持してきている。もちろん危機的状況に陥ったことも少なくなく、役員の2人が給料なしでしのいだ月も何回かあったらしいが。 社員数は20名前後。開発要員は15名で、うち半数以

    人形つかい(1) 未知との遭遇:Press Enter■:エンジニアライフ
    kairi-m
    kairi-m 2013/05/29
    読みふけりそうだ…
  • 「大規模開発は頭数がキモ」と教えられました

    3Dプリンタを活用した大規模開発に期待が寄せられています。 次回は「工数見積もり」です。 →他の用語解説も読んでみる ■「大規模開発」:おすすめ記事・超まとめ 受託開発は当にオワコンか? SI業界の未来を前向きに考える エンジニアリングについて語り合うイベントで、大規模開発案件の未来を考えた ドラクエXマネージャが語る大規模アジャイル開発の極意(@IT News) 「イレギュラーな事案が発生するのは大規模開発では当然のこと。アジャイルは大規模開発と親和性が高い」

    「大規模開発は頭数がキモ」と教えられました
    kairi-m
    kairi-m 2013/02/15
    小ネタが多くて味わい深いなあ
  • 危なくないgitこと、うちのチームのgit戦略草案(ver. 2)

    履歴 恥を忍んで記事を公開させていただいたおかげで、いろいろフィードバックいただきました。フィードバックを取り込んで更新を行なっています。 2012/11/16: cherry-pickしやすいように、というくだりのところは論理通ってないので削除しました。 1 pull req. 1 commitの原則をやめました。言いたいことであった「試行錯誤の過程を入れないで」を丸パクリしました! > id:kazuho その他表記修正、クリアコードさんの記事に説明丸投げなど。 まえがき gitでトラブった!という話を何度か聞いたことがあります。なんでトラブッてるんだろう…と話を聞いたところ、同一のリモートブランチに対して複数人・複数環境から操作が行われているようです。極端な例を挙げると、masterブランチしか存在しておらず、コミットログをキレイにするためと称してgit pull –rebaseを常

    危なくないgitこと、うちのチームのgit戦略草案(ver. 2)
    kairi-m
    kairi-m 2012/11/16
    うう…できてないです…orz
  • 必殺!Github導入に向けて上司を説得する時に使える資料まとめ · DQNEO日記

    Subversion vs Github 青い線と赤い線。 あなたの会社は、どちらと運命をともにしたいでしょうか? 業界誌でも大きく特集されている 「Githubは世界標準の開発環境である(キリッ」by @HIROCASTER さん Githubを導入している先進企業たち 公開されている情報をもとにリストアップしてみました。 ご要望があれば追加します! (Piece of Cakeさんを追加しました。) (サイボウズさんを追加しました。) これらの事例の中から資料をキリハリして、上司の説得に使いましょう。 \(サイボウズ)/ \(ペイパーボーイ)/ 技術的なアプローチを強化しようと、エンジニアのトップであるmizzyに 直属になってもらい、全社的に取り組むべき課題とチャレンジしたいことの洗い出しや 技術アウトプットを高めるための取り組みを始めました。 [中略] そのような取組の結果、エン

    必殺!Github導入に向けて上司を説得する時に使える資料まとめ · DQNEO日記
    kairi-m
    kairi-m 2012/11/01
    ふむふむ。
  • 自動車免許.club - このウェブサイトは販売用です! - 自動車免許 リソースおよび情報

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

    kairi-m
    kairi-m 2012/07/23
    ちょっと面白そう。