タグ

開発に関するoguri0220のブックマーク (15)

  • アプリ制作で最初から入れておきたい機能|masuidrive

    アプリのメンテナンスや告知などを行う機能はすぐには使わないけど、必ず必要になるので最初から入れておきたいですよね。 そのために、。アプリ起動時や復帰時に適当なURLを叩いてJSONを取得して、ダイアログでメッセージを表示する機能を実装しておくといいでしょう。 URLを開くと通常は404が返ってきて、その場合は何も表示しないようにしておきます。 このURLはS3など体のサービスとは違うドメインとサーバにおきます。 サーバのメンテナンスや不具合でアクセスできない場合には、このURLに適当なJSONを置くようにします。あとこのファイルの多言語化も忘れずに。 JSONの中にはメッセージ文と、詳細ページのURL、何度も表示するか一度だけかなどを持っておくといいでしょう。 { "message": { "ja": "20時までメンテナンスです", "en": "We have scheduled

    アプリ制作で最初から入れておきたい機能|masuidrive
  • three.js - JavaScript 3D library

    three.js r161 docs examples Learn documentation examples editor gpt Community questions discord forum twitter Code github download Resources Three.js Fundamentals Three.js Journey Learn Three.js 初めてのThree.js Merch T-Shirts submit project

    three.js - JavaScript 3D library
  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは、お名前.comで取得されています。 お名前.comのトップページへ Copyright © 2020 GMO Internet, Inc. All Rights Reserved.

    dfltweb1.onamae.com – このドメインはお名前.comで取得されています。
  • ウェブ開発やデザインが超絶捗る開発者のためのウェブブラウザ「Firefox Developer Edition」が登場

    無料で使えるオープンなウェブブラウザ「Firefox」が登場してから今年でちょうど10年になるそうですが、そんな節目の年に、Firefoxを開発しているMozillaがウェブ開発者目線で作成し、開発者やデザイナーにこそ使ってほしいというウェブブラウザ「Firefox Developer Edition」をリリースしました。 Firefox Developer Edition — Mozilla https://www.mozilla.org/ja/firefox/developer/ Firefox Developer Editionはウェブ開発者のために作られたブラウザで、作成・テスト・サイズの変更といった開発のワークフローで必要とされる機能をすべて持っているものです。さらに、専用のアドオンをインストールすれば、Firefox Developer Editionを操作するだけで他のブラウ

    ウェブ開発やデザインが超絶捗る開発者のためのウェブブラウザ「Firefox Developer Edition」が登場
  • 正規表現を解析して可視化してくれるサイトが凄すぎる件

    ある正規表現に対して、特定の文字列がマッチするかどうかをチェックするツールやサイトは沢山ありますが、正規表現そのものが何を意味しているのか、どんな文字列を期待しているのかを解析・解読・説明してくれるツールやサイトってなかなか見ない気がします。 他人の書いた正規表現を見て、「ん?」ってなったことはありませんか? 例えばこれ。 1 ^[a-zA-Z0-9-_.]@([a-zA-Z0-9_-]+\.)+[a-zA-Z]{2,4}$ これくらいなら分かりますが、複雑になってくるとつらい… いつかはマスターしたいけど…今は楽したい。 そう思ってググってみると…ありました! それがこちら。 Regexper http://www.regexper.com/ 正規表現を入力して Display をクリックすると、その正規表現が表す内容を図にして表示してくれます。 例えば先程の正規表現は、当記事の一番上の

    正規表現を解析して可視化してくれるサイトが凄すぎる件
  • Web2.0ナビ: 意外と使われていない「個人用trac」活用のすすめ

    いいね! 6 ツイート B! はてブ 738 Pocket 138 tracをご存知ですか?tracは主にシステム開発系プロジェクトにおいて、バグ管理・バージョン管理・ドキュメント共有に使われる超便利ツールです。これがないと開発なんて出来ないよ!という開発者も多いはず。 そんなtracですが、個人用や家庭用でもカナリ使えるツールなんです。開発をしなくても、「脳をすっきりさせたり」「自分タスクを整理したり」「アイデアを貯めたり」「旅行計画を家族と共有したり」、日常生活という自分プロジェクトの管理ツールとして活用することができます。 tracとは 前述の通り、tracは主にシステム開発で使うプロジェクト管理ツールで、無償ソフトとして配布されているので、誰でも自由にダウンロードして使うことができます。 主に利用できる機能が4つあって ■ wiki 誰でもいつでも編集できるwiki機能があります。

  • HTTPの応答時のステータスコードを取得する

    HTTPの応答時のステータスコードを取得する「WebRequest、WebResponseクラスを使ってファイルをダウンロードし表示する」で紹介したように、HttpWebRequest、HttpWebResponseクラスを使って応答を受信した時、そのステータスコード("200 OK"や"404 Not Found"など)はStatusCodeプロパティで、またその説明はStatusDescriptionプロパティで分かります。 "404 Not Found"などのプロトコルレベルのエラーの場合、HttpWebRequestのGetResponseメソッドでWebException例外がスローされます。この場合ステータスコードを知るには、WebExceptionを捕捉し、そのStatusプロパティがWebExceptionStatus.ProtocolErrorであるか調べ、そうであればR

    HTTPの応答時のステータスコードを取得する
    oguri0220
    oguri0220 2014/10/05
    [ステータスコード
  • 行コピー挿入

    分類:[.NET 全般] 初めまして。いつもサイトや掲示板を拝見しております。 開発に行き詰ってしまい、何とか解決方法をご教授願いたいと思っております。 よろしくお願いします。 開発環境は VB.NET 2005 ローカルのエクセルのバージョンは2003、IISサーバーのバージョンは2000です。 やりたいことは、エクセルの任意の一行をコピーし、挿入することです。 sheet.Range("5:5").copy() 'sheet は Excel.WorkSheetです。 sheet.Range("5:5").insert() この様に記述したところローカルでは、処理も成功しエクセルのプロセスも消えました。 サーバーで実行したところ、処理は成功していますがエクセルのプロセスが残ってしまいました。 正しくないコードを記述している所為だと思いますが、 解決方法に検討がつきません。 プロセスが残ら

  • スキマ時間で新しいスキルを学べるLynda.com

    たいていの人はなにか得意なことがあるはずです。しかしそこにもう一つスキルを付け加えることができると、二つのスキルの相互作用でさらに飛躍できます。 たとえばプログラミングはいくらか知っているけれども、そこに簡単なデザインスキルを付け足せたらアプリの開発がスムーズになる。あるいは写真ツールの扱いに加えて動画編集を学べばコンテンツに幅ができるといったようにです。 そして多くの場合、この「もう一つのスキル」は入り口のハードルさえ乗り越えることができるなら、すぐに自分で深めてゆけます。忙しい日常のなかに、この最初のハードルを越える仕組みを取り入れることができるかが鍵といえます。 自分も動画編集やCreative Cloud Photoshopのスキルといったように、中途半端にはできるものの、まとまった知識を手に入れたいと思っている分野がたくさんあります。 そこで最近登録して愛用しているのが Lynd

    スキマ時間で新しいスキルを学べるLynda.com
  • 実践で役立つ業務アプリ開発のヒント - @IT

    第2回 簡潔なコーディングのために (2017/7/26) ラムダ式で記述できるメンバの増加、throw式、out変数、タプルなど、C# 7には以前よりもコードを簡潔に記述できるような機能が導入されている 第1回 Visual Studio Codeデバッグの基礎知識 (2017/7/21) Node.jsプログラムをデバッグしながら、Visual Studio Codeに統合されているデバッグ機能の基の「キ」をマスターしよう 第1回 明瞭なコーディングのために (2017/7/19) C# 7で追加された新機能の中から、「数値リテラル構文の改善」と「ローカル関数」を紹介する。これらは分かりやすいコードを記述するのに使える Presentation Translator (2017/7/18) Presentation TranslatorはPowerPoint用のアドイン。プレゼンテー

  • 開発マイルストーン

    マイルストーンは一つの指標です。 プロジェクトでは、達成したい目標へ向かってまずステップごとに段階を分け、計画を立てて実施します。 その結果の検証をして、これをもって修正された新たな計画を立て再び実施を行います。 このようなサイクルでプロジェクトを進めていく上で重要な指標がマイルストーンです。 ツール「開発マイルストーン」は、システム開発などで必要なプロジェクト管理をサポートするためのツールです。 MicrosoftExcelを使用して、簡単に入力でき、かつグラフィカルに表現することができます。 無料で使える工程管理ソフト 「開発マイルストーン」は、MicrosoftExcelが利用できる環境であればどなたでも利用できます。 また、機能以外にもExcelに備わっている豊富な機能をそのまま利用できるため、専用のアプリケーションよりも柔軟性に優れています。 実用に十分な機能 開始日と日数を入

    開発マイルストーン
  • WEB上にDataGridViewを表示させる [ freespeedo's blog ]

    Web上にスプレッドシートを貼り付けてデータ編集できるアプリとか作れないかなと思い調べていたが、そのような開発には高額な「有料」という2文字が付きまとうようだ。(やはりスプレッドシート機能はお高い…) …と、思ったら以下のサイト(以下『情報元サイト』と記述)を発見。 ・http://d.hatena.ne.jp/language_and_engineering/20100705/p1 ・http://q.hatena.ne.jp/1278844101 ・http://japan.internet.com/developer/20051220/25.html どうやら.netのフォームコントロールをInternetExplorerにホストして表示することができるようだ。.netFrameworkに含まれるIEHost.dllがその機能を持ってるらしく、.net初期の頃からできる結構昔からの技

    WEB上にDataGridViewを表示させる [ freespeedo's blog ]
  • [C#] テキストボックスのフォーカス時とクリック時に全選択する

    当ブログは、「操作方法を理解したもののパソコン内部の動作は知らない」程度の初心者へ向けた記事を書こうとしているのですが、最近の傾向は初心者向けとはだいぶ違ってきているような気がします。今回もその傾向に従っています。 さて、題に入りますが、C#でテキストボックス(TextBox)をクリックしたとき、あるいはフォーカスが移ったときにテキストを全選択させたい場合があります。 たとえばURLはあまり編集することがなく、コピーや貼り付けの操作が主ですから、クリック時やフォーカス時に全選択された方が都合が良いのです。この動作は、普段からウェブブラウザーを使用している人にとっては、ごくありふれたものです。しかし、ちゃんと作らないとどこか不自然な動きをします。私の思いつく限りでは次の条件を満たすと自然な動作をすると思います。 テキストボックスにフォーカスがあるとき…… ・トリプルクリックすると全選択され

    [C#] テキストボックスのフォーカス時とクリック時に全選択する
  • デザインパターン[モデリング] -TECHSCORE-

    オブジェクト指向プログラミングにおいてデザインパターンを利用することは、開発者に様々なメリットを与えてくれます。 ここでは、「デザインパターンとは何か」というようなデザインパターンの基事項と、GoFの23個のデザインパターンをJavaを利用してわかりやすく解説します。 デザインパターン INDEX

  • C# で数値のエディットボックスとスライダーを連動させる - 見切り発車

    C# で数値のエディットボックス(NumericUpDown)とスライダー(TrackBar)を連動させる方法を調べた記録です。 まずWIN32API でスライダーと呼んでいた(と記憶していた)ものがトラックバーという名前になっていたところで結構探してしまいました。さらにコモンコントロールの一覧に含まれていなかったりしたのもちょっと悩みました。 トラックバーのつまみの大きさはデフォルトで固定なのですが、プロパティのAutoSize をFalse にすると小さくすることが出来るようになります。 コントロールと内部のデータを連動させるにはデータバインディングという方法を使いますが、そのためにBindingSource というクラスを利用します。BindingSource はコントロールと内部データの間を仲介するものでデータの変更通知などのサービスを提供することにより開発が簡素化されます。詳しく

    C# で数値のエディットボックスとスライダーを連動させる - 見切り発車
  • 1