タグ

開発に関するcaesiumのブックマーク (30)

  • Windows GUIプログラミング入門1 メッセージボックス表示 - Qiita

    ■はじめに Windows環境でC#を使って簡単なGUIアプリケーションを作っていきます。 理屈は最小限に、こうやればできる的な流れで行きたいと思っています。 ■対象読者 WindowsのC# GUIアプリケーションを作ったことがない、 けれども何らかのプログラミング言語はそこそこ読み書きできる人。 ■GUIデスクトップアプリ、主な選択肢 ◇Windowsフォームアプリケーション 古い。 大規模開発や複数人開発、現代のPC環境には不向き。 WinForms関連記事 ◇WPF(Windows Presentation Foundation)アプリケーション Windowsフォームの次世代。 小さな使い捨てプログラムから大規模なものまで対応しやすい。 WPF関連記事 ◇UWP(Universal Windows Platform)アプリケーション 一番新しいやつ。Windows 10シリーズで

    Windows GUIプログラミング入門1 メッセージボックス表示 - Qiita
  • ユニットテストにまつわる10の勘違い | DevelopersIO

    渡辺です。さる方面からテスト系のエントリーがまだか…と催促されたので、ユニットテストについて少し考えてみたいと思います。 最近、TwitterのTLをチェックしていると、JUnitを利用しているにも関わらず違和感のあるTweetや、原因をJUnitにして来解決すべき問題から目をそらしているようなTweetを多く見かけます。そこで、JUnitをによるユニットテストに関するありがちな勘違いをまとめてみました。 なお、JUnitの部分は、RSpecでもNUnitでも適当に置き換えて読んでも構いません。 1.JUnitを使うことが目的という勘違い JUnitを利用すること自体を目的にしたところで何も得る事はありません。 ありがちな話ですが、「納品物としてJUnitのテストコード(または実行結果)を求められている」ことが理由でJUnitを利用しているならば、それは足かせでしかない可能性があります。

    ユニットテストにまつわる10の勘違い | DevelopersIO
    caesium
    caesium 2017/01/06
    メモ(..)φ / 関係ないけど最後の「まとめます。」というところを読み切ったところで脳内に「日高義樹ワシントンリポート」のBGMが流れたw
  • 5つのXドリブン開発(xDD)を簡単に紹介 – TDD/BDD/FDD/TiDD/MDD | tracpath:Works

    ユニットテストの概念から発展したアジャイルなソフトウェア開発手法として、TDD(テスト駆動開発)がありますが、他にもXドリブン開発と名前の入った開発手法があります。 記事では各Xドリブン開発の要点をまとめて簡単に説明します。 1. TDD – テスト駆動開発(Test-Driven Development) TDD – テスト駆動開発とは、実装の前にインターフェイス設計を行い、テストコードに合わせた実装を行う開発手法です。テストファーストによるリファクタリングを前提として、ムダの無い実装を目指します。 TDD – テスト駆動開発の特長 特徴1. 最初に失敗するユニットテストから書き始める。 特徴2. 最少の実装から初め、テストパターンを追加する事で実装を進める。 メリット1. 実装前にテスト設計を行うため、必要とされる機能以外の実装をしないで済む。 メリット2. メジャーな開発手法のため

    5つのXドリブン開発(xDD)を簡単に紹介 – TDD/BDD/FDD/TiDD/MDD | tracpath:Works
  • 【悲報】営業のせいで会社が無償でAndroidアプリ作らないといけなくなる : ぶる速-VIP

    【悲報】営業のせいで会社が無償でAndroidアプリ作らないといけなくなる 1: 以下、\(^o^)/でVIPがお送りします 2015/03/05(木) 17:51:06.03 ID:re/L6ItT0.net 営業が15年前から付き合いのある得意先からAndroidアプリ開発の契約取ってくる ↓ Androidアプリ完成 ↓ 少しの間なにもクレームは無し ↓ 得意先にITに強い社員が入りIT部門のマネージャーになり突然ウチへやってくる ↓ マネ「で?誰が社長を騙したの?当時の話を聞いてると明らかに仕様要件満たして無いよね?」 ↓ 営業「いや・・・その・・・」 ↓ マネ「じゃあお前アレがクソじゃないって断言出来んのか?サンプル見せた時どんなの見せやがった?」 ↓ 営業「違う・・・ものです・・・」 ↓ マネ「だよな?お前らが見せたのはネイティブアプリで実際に開発したのはWebアプリをAndr

    【悲報】営業のせいで会社が無償でAndroidアプリ作らないといけなくなる : ぶる速-VIP
  • 新米マネージャが管理する小規模プロジェクトにおいて発生する諸問題とそ..

    新米マネージャが管理する小規模プロジェクトにおいて発生する諸問題とその対策について※マネージャを多少悪者気味に書いていますが、マネジメントの大変さはわかっているつもりです。 「自分が開発すればこのくらいでできる」問題上司「この間言ってたプロジェクトの見積もりできた?」 マネージャ「たぶん2週間ぐらいでできますよ!wordpressなら学生のころバイトとかでもよくインストールしてたから楽勝です!」 デザイナ「完全オリジナルのwordpressデザイン2週間か、なんとかなるかな?」 プログラマ「PHP未経験なんだけど大丈夫かなあ…」 .... 略 .... 上司「あれから2週間だけど、こんなにバグ多すぎじゃリリース無理じゃない?」 マネージャ「違うんですよ!デザイナーが全然テンプレートの使い方覚えてくれないし、あのプログラマ人PHPわからないとか言って仕事中にPHPとか読んでるから遅れたん

    新米マネージャが管理する小規模プロジェクトにおいて発生する諸問題とそ..
  • ソーシャルゲーム、ボードゲーム、ファミコンまで!? Global Game Jam 2014参加レポート | gihyo.jp

    ソーシャルゲーム、ボードゲーム、ファミコンまで!? Global Game Jam 2014参加レポート 48時間でゲームを作れ!世界最大のゲーム開発者の祭典! Global Game Jamというイベントをご存じですか? Global Game Jam(GGJ)とは、世界中のゲーム開発者がイベントで出されるテーマをもとに世界同時にゲームを開発するハッカソンです。開発に与えられる時間はわずか48時間。この短い時間の中でプログラミング、グラフィック、音楽、そしてリリースまでをこなさなければなりません。 参加者はアマチュアの学生やプロで主に構成され、中には高校生や業界20年以上の大ベテランまでいたりします。この集まった参加者から即席のチームを編成し、3日間でゲームを開発します。アマチュアはプロの仕事に触れることができ、プロは仕事では挑戦できないゲームを自由に開発できるのがGGJの醍醐味です。

    ソーシャルゲーム、ボードゲーム、ファミコンまで!? Global Game Jam 2014参加レポート | gihyo.jp
  • 開発支援系のサービスが充実しすぎて転職か廃業を考えた | Ore no homepage

    なんて表現したらいいかわかんなくて、開発支援系サービスって謎表現したけど…。なんつーか、開発支援向けのサービス?クラウドってやつ?ってかいわゆる外部がやってくれる系のサービス(モニタリング/ホスティング/etc)が充実してますよね。んで、一介のWebエンジニアのおれがこの先生きのこるにはどうするかを真剣に考えていたところだった。きのこ。何割かはネタ。 思いついたものを挙げてみる。AWSGitHubは割愛。言うまでもねーだろ…。 New Relic http://newrelic.com/ 有名なNew Relic。これも説明するまでもないかな。今のチームでコレのお金払う版を使ってるんだけど、「外部APIとの通信個所とDBとの通信個所が遅いように思えるので調査しますわ」→「それNew Relicで見れるよ」とか「各テーブルへのアクセス頻度集計しますわ」→「それNew Relicで見れるよ」

  • FINDJOB!終了のお知らせ | FINDJOB!

    FINDJOB! 終了のお知らせ 2023年9月29日にFINDJOB!を終了いたしました。 これまでFINDJOB!をご利用いただいた企業様、求職者様、様々なご関係者様。 大変長らくFINDJOB!をご愛顧いただき、誠にありがとうございました。 IT/Web系の仕事や求人がまだ広く普及していない頃にFind Job!をリリースしてから 約26年間、多くの方々に支えていただき、運営を続けてまいりました。 転職成功のお声、採用成功のお声など、嬉しい言葉もたくさんいただきました。 またFINDJOB!経由で入社された方が人事担当になり、 FINDJOB!を通じて、新たな人材に出会うことができたなど、 たくさんのご縁をつくることができたのではないかと思っております。 2023年9月29日をもって、FINDJOB!はその歴史の幕を下ろすこととなりましたが、 今後も、IT/Web業界やクリエイティブ

    FINDJOB!終了のお知らせ | FINDJOB!
  • ローソン

    ポイントカード一覧 ポイントをためる お買上げポイント ボーナスポイント ポイントをつかう お試し引換券 特典コース 環境社会貢献コース JALマイルと交換 Pontaカードについて Pontaカードとは ローソンPontaカード入会 Ponta提携企業(Ponta.jpへ) dポイントカードについて dポイントカードとは(dpoint.docomo.ne.jpへ) dポイントカード入会 便利なサービス ポイント照会(ローソンIDログイン) ローソンモバイルPonta ローソン公式スマートフォンアプリ おさいふPonta おさいふPontaについて サービス一覧 銀行・金融サービス ローソンATM デビットカード ATM・バイク自賠責保険など 支払い 利用できるお支払方法 レジチャージ 収納代行 Ticket Restaurant®(チケットレストラン) Apple Pay 郵便・宅配 デ

    caesium
    caesium 2013/08/06
    ローソンでハッカソン開催
  • CRI、多くの商用ゲームに採用されているサウンド開発ツール集の無償版「CRI ADX2 LE」

  • ドラゴンクエストXは「世界は一つ」を実現するためにどのようなサーバ構成にしているのか?

    スクウェア・エニックスの人気RPG「ドラゴンクエスト」シリーズの最新作「ドラゴンクエストX(ドラクエ10)」はシリーズ初のオンライン作品となりましたが、その舞台裏は一体どうなっていたのか。ゲームの世界観を支えるサーバシステムがどのように構成されているのかということや、ドラゴンクエストⅩならではの仕組みや機能から開発の苦労話まで、株式会社スクウェア・エニックス開発部プログラマ森山朋輝さんが語っています。 タイトル | CEDEC 2012 | Computer Entertaintment Developers Conference http://cedec.cesa.or.jp/2012/program/NW/C12_P0040.html 森山朋輝: 皆様、日はお集まり頂きどうもありがとうございます。このセッションを担当させて頂きます、株式会社スクウェア・エニックス開発部所属の森山朋輝と

    ドラゴンクエストXは「世界は一つ」を実現するためにどのようなサーバ構成にしているのか?
  • WEBシステム開発の値段

    1 名前:以下、はてなにかわりまして元増田がお送りします。 投稿日:2012/02/23 11:49:47うちの団体で、インターネットで講習会を申し込めるようなシステムを作ることになって、ネットで調べた何社かに見積りを頼んだら、出てきた金額が業者によって25万~400万で出てきた。 見積りの項目も各社バラバラだしそれぞれの意味も、なにがなんだか素人の俺にはさっぱりわからない。 年間に1万人ぐらいが100会場でやる研修の申込みを受付けられるようにするってだけの機能なのになんで各社こんなにもバラバラなのかが理解不能。 若いってだけでITに詳しいと思われて、担当にあてがわれて、25万~400万の間で業者決める手掛かりが全くない状態でどうすればいいんだ?(それでもし業者選びに失敗したらやっぱり俺のせいなのかな。。) 続きを読む

  • Google Chrome Developer Tools入門 in DevFestX Sapporo

  • Android案件の見積り | DevelopersIO

    Android案件を何件か担当して見積り前に確認しておいた方がいいと思うことや決めておくこと、 事前に説明しておくべきことがいくつかあったのでまとめます。 ①ハードウェアの選定 ・どの端末をサポートしますか? 動作確認を行う端末を決めてもらいます。 複数の端末をサポートする場合、テストも複数の端末で行うため工数もそれに応じて増やす必要があります。 ・サポートするAndroidのバージョンは? 端末を決めた時点でほぼ決まってしまいますが"Android 2.2以上"のようにサポートする最小のバージョンを決めます。 特にお客様にご要望がない場合はアプリのリリース時期と端末、OSのシェアなどを考慮して提案しています。 ・タブレットでの使用は想定していますか? これはスマートフォン用に開発している案件で後からタブレットでも使用したい、 というご要望を受けることがあるためです。 ・マルチデバイス対応

  • テクノロジー : 日経電子版

    次世代通信規格「5G(第5世代)」を使う大きなメリットは、4Gよりも高精細で遅延の少ない映像を配信できる点だ。この特徴を生かし、建設機械や医療機器を遠隔操作しようとする取り組みが広…続き 5Gがやってくる つながる機器は100万台 [有料会員限定] 5Gでロボット遠隔操作や遠隔医療、ドコモが公開

    テクノロジー : 日経電子版
  • 【URL移動しました】スマホアプリの作り方【超まとめ】基本編:スマホアプリを作り始めるのに役立つ記事35選 - @IT

    編集部注:こちらの記事は諸事情によりURLを http://www.atmarkit.co.jp/fsmart/index/matome/smapho.html に移動しました。ブックマークなどは移動先URLでお願いします(2012年1月6日) 夏休みの自由研究にマイコンボードで「電子サイコロ」を作ったり、音楽プログラミングをしたりしてみよう (2017/7/24) 子ども向け電子工作&プログラミング用マイコンボード「chibi:bit」の基的な使い方を紹介する企画。夏休みの自由研究に「電子サイコロ」を作ったり、音楽プログラミングをしたりしてみよう 子ども向け電子工作&プログラミング用マイコンボード「chibi:bit」の基的な使い方 (2017/7/20) 子ども向け電子工作&プログラミング用マイコンボード「chibi:bit」の基的な使い方を紹介する。夏休みの子どもの自由研究など

  • 週に1日、エンジニアが開発に集中できる日を作ろう

    毎週決められた曜日には、会議も電話もメールもチャットもなく、上司から話しかけられもせず、エンジニアが開発に集中できる日が確保される。クラウド上でRuby on RailsなどのPaaSを提供しているHerokuでは、エンジニアが開発に集中できる日「Maker's Day」が毎週設定されているそうです。 Publickeyが月曜日に公開した記事「アジャイル開発手法でクラウドを作るHerokuのやり方とは」で、HerokuエンジニアCraig Kerstiens氏のブログ」を基に、Herokuでの開発の様子を紹介しました。Kerstiens氏はその続きとして「How Heroku Works - Maker's Day」をポストし、Maker's Dayを紹介しています。 トム・デマルコ氏とティモシー・リスター氏による有名な書籍「ピープルウェア」でも、エンジニアにとって集中できるオフィス環境

    週に1日、エンジニアが開発に集中できる日を作ろう
  • 1行もコードを書かずにAndroidアプリを開発できる

    Android搭載のスマートフォンでは、多種多様なアプリケーションをAndroid Marketから手軽にダウンロードして利用できます。様々なアプリケーションを利用しているうちに、「自分でも作ってみたい!」と考える人は多いでしょう。 ただし、いざ作ろうとすると結構大変です。Androidアプリを開発するためには、Javaプログラミングや統合開発環境Eclipseの知識が必要です。覚えることが膨大なので、なかなか開発が進まず、途中であきらめてしまった人もいるのではないでしょうか。 こうしたAndroidアプリの開発に不慣れな人にお勧めの開発ツールがあります。それが、「App Inventor for Android(以下、App Inventor)」です。 App Inventorは、米Googleが無償で提供する開発ツールです。2010年7月から登録者向けにリリースしていましたが、2010

    1行もコードを書かずにAndroidアプリを開発できる
  • Gitを使い始めたらやっておきたい便利な設定いろいろ

    $ git config --global user.name "yoshiki" $ git config --global user.email "yoshiki@example.com" ■カラーリング git status や git diffなど、デフォルトでは味気ない文字がズラズラと画面に表示されますが、それを見やすいようにカラーリングすることができます。

    Gitを使い始めたらやっておきたい便利な設定いろいろ
  • プログラマーがかっこいいWEBサイトを作る5つのコツ - おかねがない(゚∀゚)ッ!!

    「かっこいいサイト作るぞ!」 と意気込んでみたももの、いざ作ってみると 「あれ・・・なんかダサい・・・」 WEBサイトを作成したことのあるプログラマーの方なら、 経験したことがある方も多いのではないでしょうか? WEB制作は、基的に、デザインはデザイナー、システムはプログラマー、という 役割分担の元に作業が行なわれるため、プログラマーが見栄えのするサイトを作ることは、 簡単なようで、なかなか難しいことです。 かくいうプログラマーである私も、いくつかのWEBサイトを個人的に作成してきましたが、 自分で納得のいく見た目のサイトが作れず、夜中の謎のハイテンション時にデザイン を完成させ、1度寝てから再度確認すると、そこには見るも無残なWEBサイトが・・・ なんていうことを何回も経験してきました。 そこで私が試行錯誤した結果を元に、プログラマーが、シンプルながら ある程度見栄えのするWEBサイト

    プログラマーがかっこいいWEBサイトを作る5つのコツ - おかねがない(゚∀゚)ッ!!