タグ

2009年8月16日のブックマーク (60件)

  • iPhoneのNativeアプリからSafariを起動するソースコードを教えてください。…

    iPhoneのNativeアプリからSafariを起動するソースコードを教えてください。(UIWebViewではなく、iPhone標準のSafariを起動する方法です。)よろしくお願いいたします。

  • 続・バグを生まないコーディング法 | EE Times Japan

    フォーラムでの議論は次のような発言から始まった。 「中括弧を使って複合文を記述し、文の切れ目にセミコロン「;」を使う言語では、オールマン・スタイルを使うべきではない」 私はどちらのスタイルでもよいと思っているが、「1TBSでは図2のような間違いを人間のコード・レビュワーが発見しにくい」という1TBSに対する批判は受け入れがたい。 人間のコード・レビュワーが、このような間違いを見落とす可能性があることは認める。しかし、まさにこの例は、ここで紹介するようなコーディング規則の重要性を物語っている。つまり、「バグを効果的に排除するためには、コーディング規則に強制力がなければならない。2個以上の競合する規則がそれぞれバグを防げても、それらの中の1つの規則だけが自動的に強制できる場合は、より強制力がある規則の適用が推奨される」ということだ。 われわれのコーディング規則では、上記のような例はまさに自動

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • 脱・人月のPBC契約 - 情報セキュリティプロフェッショナルをめざそう!(Sec. Pro. Hacks)

  • Android に emacs でデバッガ接続

    ddms を経由して emacs からデバッガ接続できる。やり方は簡単。 1. ddms のプロセスリストからデバッグしたいプロセスのポート番号を調べる (プロセスが並んでいるリストの右端にある 86xx という番号) 2. M-x jdb を実行 jdb -sourcepath/xxx/xxx/src -attach localhost:86xx これで接続できる。後は C-x SPC でブレイク張ったり。普段使わないけどデバッガの時はツールバーが便利かも。

  • [ThinkIT] 第2回:品質・コスト・工数の関係 (1/4)

    品質とコストの関係を考える上での問題は、「どこまで品質を高めると、いくらコストは高くなるのか」ということが明確にならないことである。 図1は、「納入時の潜在欠陥が500万円単位に1個の欠陥で収めることが出来る実力ベンダーに、10倍の品質にまでシステムを良くした場合、どの程度費用は高くなるのか」という見積評価尺度を質問した時の図である。 このようなユーザの要求に対して、「それなら、これこれの理由でxx%高くなります」と透明性を持って見積回答をしてほしいのだが、そのような基準は存在しないのがソフトウェア産業の常識である。日だけでなく世界中のソフトウェア産業において、発注者と受託者の間にはこのような問題が山積である。 「何かこの品質と価格の関係の糸口を見つけたい」、そのための調査が必要と考える。

  • 株式会社 RDPi - ソフトウェアメトリクス管理事例

    ある電子機器メーカーでの事例を紹介する。市場は世界であり、海外も含めて競合が厳しい製品を開発している。一年ごとに普及モデルから高級モデルまでのほとんどのモデルを入れ替えるような新製品リリースを従来から行っている。しかし、近年、製品規模や機能が増大することによって定期的な新製品リリースへの対応が困難を極めており、開発要員を増やすだけでは対応できない状況になりつつあった。したがって、開発期間を伸ばすことなく生産性を飛躍的に向上させることが経営課題であった。 アセスメントした結果、必要な固有技術について十分な経験を持つ技術者は、十分とはいえないまでも必要な開発を担当できる程度にはいるがわかった。しかし、プロジェクト管理を任されているマネジメント担当者に技術職からの脱皮ができないままの人が多いことわかった。ヒアリングの中で、マネジメント担当から、「プロジェクト管理という仕事は何をすればいいのか、何

  • Loading...

  • Audio Programming on the iPhone: My First Game

    I was recently the coder on an iPhone puzzle game. This was my first iPhone project, as well as my first project on any Apple platform. For the most part, development was straightforward OpenGL programming in C++. The game's audio, however, turned out to be very difficult to implement. Here is what I learned. There are 3 distinct audio output APIs available, and they are all incompatible. These AP

  • CLUB K2 / HOME

  • 気付き難かったiPhoneの操作 - ザリガニが見ていた...。

    iPhoneには紙のマニュアルは用意されていないが、web上にはちゃんと公開されている。そのリンクは、iPhoneのSafariのブックマークにも、デフォルトで登録されていた。 使いこなすためのヒント - iPhoneの使い方をすべて紹介(iPhone >> Safari >> ブックマーク第一階層 >> iPhoneユーザーガイド) iPhone ユーザガイド(203ページのPDF版) やはり、一通りは読んでみるべきだと思った。(今までいい加減に使っていたので)いくつか知らない操作も発見した。また、マニュアルに書いてないこともある。以下は、自分が使いそうな、最初は気付かなかった操作のメモ。 この他にも未知の操作がいっぱいあるのだと思います。ご存知の方は、ぜひ、教えて頂きたいです。 環境 iPhone 3GS / OS 3.0 MacBook OSX 10.5.7 iTunes 8.2.1

    気付き難かったiPhoneの操作 - ザリガニが見ていた...。
  • はてな民に確率の問題を出してみよう - Pashango’s Blog

    こんにちは、今回は確率の話です。 以前、職場で余興として問題を出したのですが、ほぼ全員がこの問題を知りませんでした。 理系が多く集まる職場なので、意外にみんな知らないんだなぁと思ったのですが、今度はリテラシーの高い(と勝手に思っている)はてな民に問題を出したら、どうなるんだろうと純粋な好奇心が沸いてきました。 なお有名な問題ですので、答えを知っている方はあまりヒントを出さない方向で・・・ 問1 ティムはテレビのクイズ番組に出演し見事優勝をはたしました、優勝賞品の自動車をゲットするチャンスを得たのです。 司会者は言いました。 「ここにA、B、Cの3つのドアがあります。 1つのドアの後ろには自動車、それ以外の2つのドアの後ろにはヤギがいます。 ティムは1つのドアを選び、そのドアの中に自動車が入っていれば賞品をゲットできます。 もし、ヤギが入っていた場合はハズレです。 さぁティム、どのドアを選び

    はてな民に確率の問題を出してみよう - Pashango’s Blog
  • i-mode2.0セキュリティの検討: 携帯JavaScriptとXSSの組み合わせによる「かんたんログイン」なりすましの可能性 - 徳丸浩の日記(2009-08-05)

    _携帯JavaScriptとXSSの組み合わせによる「かんたんログイン」なりすましの可能性 このエントリでは、携帯電話のブラウザに搭載されたJavaScriptと、WebサイトのXSSの組み合わせにより、いわゆる「かんたんログイン」に対する不正ログインの可能性について検討する。 5月28にはてなダイアリーに書いた日記「i-mode2.0は前途多難」にて、今年のNTTドコモの夏モデルP-07AにてJavaScript機能が利用停止されたことを指摘した。同日付のNTTドコモ社のリリースによると、「ソフトウェア更新に伴い、高度化した機能の一部をご利用いただけなくなっていますが、再びご利用いただけるよう速やかに対処いたします」とあったが、それ以来2ヶ月以上が経つものの、未だにJavaScript機能は利用できない状態のままだ。 実は、NTTドコモ社が慌てふためいてJavaScript機能を急遽停止

  • UK STUDIO - Apple主催のiPhoneアプリケーション開発入門セミナーに参加してきた

    会場が家からすぐ近くだったので行ってきました。なるべく話しても大丈夫そうなところを選んで書きますが、場合によってはエントリーが消えることもあるかも。セミナーの内容が完全黙秘なのか、SDKの部分はダメなのかどっちかよくわからないので。英語苦手だ。 ドキュメントみろ 今回、話を聞いてきたことの大半は既にドキュメントとしてあるとのこと。英語だけど。なので英語がわかる人はそちらを読めばいいと思います。というか他にドキュメントがないので、英語読めなくても読まなきゃいけないんだけど。 http://developer.apple.com/jp iPhoneでできないこと(と言うよりはやっちゃいけないこと) いくつかAppleから「これはできない」と言われたアプリがあります。 リアルタイムにルーティングするもの(カーナビとか。位置情報のみはOK) インストーラー、インタプリタは無理。(エグゼキュータブル

  • 英語で映画を斬る!

    RSS RSSを提供しています。RSSリーダーに登録して頂くと、最新の記事情報を取得することができます。 rss1.0 テーマ別 同音異義語 黒人差別問題 2つの意味がかかった言葉 普通名詞と固有名詞がある単語 サブコンテンツ 著者紹介 実績紹介 サイトマップ お問合せ リンク お店 「英語映画を斬る!」お薦め英語教材ショップ 映画のセリフでおしゃれに英会話 映画を楽しむついでに、セリフで英語も学習しようというウェブサイトです。英語表現として面白いセリフを取り上げて、英語の面白さ・深さを解説しています。取り上げているセリフの難易度はかなり高いものが多いです。 こんな方に向けて書いています 映画を楽しむついでに、セリフで英語を学びたい 映画を楽しむついでに、セリフで英単語・英熟語・英文法を学びたい 映画のセリフでわからないところがある 映画のしゃれた英語表現を知りたい 映画の字幕翻訳の勉強

  • [iPhone]フリック入力で“あ段”を連続入力する時は指をずらして戻す - ネタフル

    iPhone」のフリック入力で“あ段”の文字を連続入力する時は、指をずらして戻すというTipsを知りました。 例えば「ああ」と入力する時は「あ」を入力し、少ししてからもう一度「あ」を入力するか、左上の「→」で進めてから入力していました。 が、指のポジションを変えずに「ああ」と入力する方法があります。それが「指をずらして戻す」というものです。 具体的には「あ」を入力した後に「あ」をタップし指を右にずらしてすぐに戻すと、続けて「あ」を入力することができます。右にずらす、としましたが、これはずらしやすい方向で構いません。 指のポジションがほとんど変わらないので、わずかかもしれませんが、入力スピードが確実に向上しそうです。 (via Twitter / Atsushi Hayakawa) #Apple Storeで「iPhoneストア」を見る #ネタフル「iPhoneカテゴリー」もどうぞ。

    [iPhone]フリック入力で“あ段”を連続入力する時は指をずらして戻す - ネタフル
  • TechCrunch

    X, formerly Twitter, has changed its “Public interest expectations” policy to redefine what posts are newsworthy and could be kept up despite the posts defying the platform’s rules.

    TechCrunch
  • スマートフォン勉強会 - トップページ

    勉強会当日Ustreamにより中継を行います。 遠方ため来れなかった人や締切りのため参加申し込みできなかった人も、少しでも会場の雰囲気を味わってください。 当日時間になったらhttp://www.ustream.tv/channel/smartphone/にアクセスしてみてください。 (当日の時間になるまでは何も映りません) ※状況により中継ができなかったり、途中で切断などされる場合があります。 予めご了承ください。

    jjzak
    jjzak 2009/08/16
    [for:mobile]
  • トキワエレネット / TOPページ

    DC電子負荷 B&K Precision社のDC電子負荷は高性能・多機能な製品から安価なタイプまでラインナップ。小型のベンチトップタイプ、大容量タイプ、用途に合わせてモジュールを取り換えて使用するモジュールタイプもラインナップ。

  • 『iPhoneアプリ開発、その(107) ぎゅうっと圧縮』

    Appleが推奨するPowerVR用テクスチャ画像フォーマット(以後pvrファイルと呼ぶ)の話。 こいつをPNG画像ファイルの代わりに使う事に、なんのメリットがあるかというとメモリ消費が節約できるんですわ。 pvrファイルはオリジナルの画像を多少の劣化を覚悟して圧縮するのが特徴で、実際サンプルソースPVRTextureLoaderプロジェクトで作られたpvrファイルと、オリジナルPNGファイルの大きさを比べるとかなりの差があります。 Brick.png 584KB オリジナル Brick_4.pvr 132KB RGBA各4ビットで圧縮 Brick_2.pvr 68KB RGBA各2ビットで圧縮 で、単にファイルの時だけなら、さほど使う価値もないんですが、こいつはメモリ上にロードしたあとも圧縮された状態らしいです。 これは、Appleから提供されるpvrファイル読み込みクラス、PVRTex

    『iPhoneアプリ開発、その(107) ぎゅうっと圧縮』
  • 転置インデックスの圧縮 - tsubosakaの日記

    Managing Gigabytes勉強会で転置インデックスの圧縮の話が出たので実際に圧縮を行った場合にどれくらいのサイズになるかを計測してみた。 利用したデータは英語版Wikidiaの全記事で 文書数 2,872,589 単語数 2,735,620 転置インデックスのポインタの数 397,603,176 ぐらいのサイズのデータです。 無圧縮の転置インデックスのフォーマットは 単語ID,文書数,文書1,....文書N, 単語ID,...で各項目4byteとなっており、1.5Gぐらいのサイズになっています。 これに対して各圧縮アルゴリズムを適用した結果は アルゴリズム 無圧縮 Variable Byte Code unary符号 γ符号 δ符号 Rice Coding pforDelta(仮) サイズ 1537MB 497MB 239475MB 474MB 407MB 367MB 455MB

    転置インデックスの圧縮 - tsubosakaの日記
  • 隣の芝生は青く見える - tsubosakaの日記

    二つの箱があって、一方にはもう片方の箱の倍の金額が入っている。 あなたは一つの箱を開けて中に入っている金額を確認した後にどちらの箱を選ぶのかを決めることができる。 あなたが一つの箱を開けた時に1万円入っていたとした時に果たして箱を変更した方が良いか否か? 額が少ない方を選んだとすると、多い方(もう片方の箱)には2万円入っていて、逆の場合は5000円入っているので2つの状態が半々だとすると箱を移動したときの期待値は 20000 * 0.5 + 5000 * 0.5 = 12500(円) でもう片方の箱を選んだほうが得になりそう。しかしはじめに1万円の箱を開かずに、もう片方の箱を選んでいて2万円を観測したときには箱移動時の期待値は 40000 * 0.5 + 20000 * 0.5 = 30000(円) でやはり箱を移動した方が期待値的にはいい。 以上の議論から最初に選んだ箱がどちらであっても

    隣の芝生は青く見える - tsubosakaの日記
  • Android Wiki*

    Google Androidに関する技術情報を公開していきます。 どなたもご自由に追加/編集してください。 ページを新規作成する場合は、既存のページまたは、テンプレートページを複製してください。 Pukiwikiの使用方法はこちらを参照してください。 新しい!Android攻略Wiki MenuBarを参照 注 wikiwikiではスパム、荒らし対策のため文字列がmod_securityでフィルタリングされています。 そのためonClick()、onFocus()などはWiki上に記載できないため、来は半角の文字列も一部全角で記載してあります。 不正な文字列が含まれる場合は「406 NotAcceptable」となり、編集内容が無くなってしまう場合もありますので、編集する際はこまめに更新を行う事をお勧めします。 ※インライン要素が展開される整形済みテキスト行(行頭がシャープ半角空白#で始

    Android Wiki*
  • Android Wiki*

    SpinnerItemの定義 Spinnerボタン上に表示するTextViewを定義します。 下記のようにxmlファイルを作成し、layoutに配置します。 new_simple_spinner_item.xml <?xml version="1.0" encoding="UTF-8"?> <TextView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@android:id/text1" style="?android:attr/spinnerItemStyle" android:singleLine="true" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="

    Android Wiki*
  • Android Wiki*

    カスタムコンポーネントの作成には大きく下記のアプローチがあります。 既存部品の拡張 描画処理も独自のフルカスタマイズ・ビュー 既存のビューを組み合わせたコンポジット・ビュー リファレンス:http://developer.android.com/guide/topics/ui/custom-components.html#compound 既存部品の拡張 既存の部品を拡張して、機能を追加、変更する方法について説明します。 ここでは、標準のEditTextに必須の入力チェックを追加するビューを生成します。 サンプルのソースコード Text.java ビューを継承したクラスを生成する 処理を拡張する レイアウト(XML)に定義する ビューを継承したクラスを生成する 今回はEditTextを拡張しますので、EditTextを継承したクラスを生成し、初期化処理でAttributeから必須の設定(r

    Android Wiki*
  • Q.電球を変えるのに、SE/PGが何人必要か - SiroKuro Page

    答え 約2000人月 開発の流れ 要件定義 顧客の発注を受ける 1次請け、要件定義書の執筆を始める 1次請け、顧客と交渉し、家の中に繋がっている家電製品を全て調べ上げる 一次請け、基設計実施要領の執筆を始める 基設計 この工程は、2次請け以下には秘密裏に行われている 詳細設計 1次請け、詳細設計実施要領の執筆を始める 1次請け、だいたいこのあたりで2次請けへと乾坤一擲 2次請け、使用する規格やフレームワークなどの部品を選定開始 詳細設計書の執筆がスタート、電球の大きさや重さ、丸み、光度、味、匂いなどを定義する このあたりで、既に5次請けくらいまで仕事が割り振られている 製造 1次請け、製造工程実施要領の執筆を始める 1次請け、単体テスト実施要領の執筆を始まる 5次請け、電球フィラメントのくるくるを手で作成しはじめる 4次請け、求める匂いが上手く出せないと3次請けに駄々をこねる 3次請け

    Q.電球を変えるのに、SE/PGが何人必要か - SiroKuro Page
  • 3GS環境における情報収集と蓄積共有 - 勝手にhiroスタイルと命名 - 普通のサラリーマンのiPhone日記

    昨日「はてブポケット」が登場したことで、いよいよ探求してた「iPhone 3GS環境における理想的な姿」がご紹介できることになりました。更に、昨日今日で「RSS Flash g」や「Simply Tweet」といった中核アプリ群もバージョンUPしてます。なんとラッキー。全てが良い方向へ進んでます(笑) hiroスタイル(v1.0) もう文章で説明してると辛いんで、ざっくり全体図を描いてみました。この構成を勝手に「hiroスタイル」と命名し進化させていきたいと思いますw 過去色々と紹介してましたが、試行錯誤を繰り返し、今は上記になってます。使うアプリ数も極力減らし、尖ったアプリ群を連携させる構成にしてます。 使ってるWebサービス まずはこの環境を実現する為に不可欠なWebサービスをご紹介。 はてなブックマーク(人気記事を探す為のソーシャルブクマ) Google Reader(未読管理したい

    3GS環境における情報収集と蓄積共有 - 勝手にhiroスタイルと命名 - 普通のサラリーマンのiPhone日記
  • Mac (Leopard)にHaskellのパッケージ管理システム「Cabal」を入れる - このブログは証明できない。

    Haskellには、Cabalというパッケージ管理システムがあります。RubyRubyGemsみたいなやつです。口は悪いけど、どこか憎めない。そんなやつです。このCabalをMacに入れようとしたのですが、どうもウマくいかず。数時間かかって、やっとインストールできました。 まず、試すのはMacPorts。 $ sudo port install hs-cabal hs-httpとhs-zlibとhs-caballibがない。 で、試行錯誤していたのですが、結局、GHC 6.8.2だとダメでした。そこで、GHC 6.8.3を入れようと試みる。MacPortsでは、@6.8.3というカンジでアットマークを付けるとバージョンを指定できます。ですが、MacPortsで入るのは6.8.2まで。そこで、GHCの公式サイトからダウンロード。 Home ? The Glasgow Haskell Com

  • ウノウラボ Unoh Labs: やってみようBDD on Sinatra

    おはようございます。 うちだです。 みなさんテストコード書いてますか? 私はテストと言われると、どうもやる気がおこりません。 そこでBDD! 今回はBDD初心者の私が、やってみた過程を綴ります。ツッコミ大歓迎 BDDとは? Behavior Driven Development 振舞駆動開発 テスト駆動開発ではテストのためにコードを書く 振舞駆動開発では振舞(仕様)のためにコードを書く 結果的にやる事はほぼ一緒 言い方でモチベーションがかなり変わる スペック!スペック! 各言語のBDDフレームワーク Ruby RSpec .NET NSpec Java JBehave PHP PHPSpec 10ステップでやってみるBDD 1. インストール $ sudo gem install rspec 2. スペックを書く # spec/hello_spec.rb require 'hell

  • 準ニュートン法 - Wolfram Mathematica Documentation Center

    上記の経路でまず目に付くのはこれが間違った方向に向かって始まっている点である.最初のステップではすべての方法がその勾配に従わなければならないために,最急降下のこの方向が選ばれたのである.しかし,後続のステップでは,ヘッセ行列の近似モデルの構築のために取られたステップにおける関数値および勾配値からの情報が組込まれている. Mathematica は,BFGS (Broyden-Fletcher-Goldfarb-Shanno)更新法を使い,大規模システムでは,メモリ節約型のL-BFGS法を使う.L-BFGS法ではモデル Bk は明示的には保存されず,過去のステップから保存された勾配とステップ方向によって Bk-1f (xk)が計算される. 大規模で疎な問題の場合,BFGS法には少々問題がある.一般にコレスキー因子(あるいはヘッセ行列の近似 Bk またはその逆行列)は密なので,O (n2)のメ

  • ひとつの .emacs で設定を書き分けるための Tips。 - 日々、とんは語る。

    追記 この記事を元に書籍が出来ました! 時間と命を削って、より詳細に解説しましたので、Emacs に興味がある人はぜひ一度手に取ってみて下さい。 Emacs実践入門 ?思考を直感的にコード化し、開発を加速する (WEB+DB PRESS plus) 作者: 大竹智也出版社/メーカー: 技術評論社発売日: 2012/03/07メディア: 単行(ソフトカバー)購入: 22人 クリック: 396回この商品を含むブログ (1件) を見る導入 Elisp 別の書き分け方法の記事を書きましたので、併せてどうぞ。 様々な環境で Emacs を使う場合、それぞれの環境に合せた .emacs を用意する必要があります。 ですが、環境別に複数のファイルを用意するのは非常に面倒なので、使うシステムによって要不要を判断してくれる分岐を行なうと便利です。 僕の場合は、elim んの .emacsから勉強させてもら

    ひとつの .emacs で設定を書き分けるための Tips。 - 日々、とんは語る。
  • 混沌のiPhone開発ブログ

    [PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。 iOS5や6になって画面の表示前に出されるメッセージ(一般的な言い方をすると関数でしょうか)群にかなり変更があり、昔のプロジェクトのままだとなんだか画面のレイアウトがおかしいぞということになりやすいです。とりあえず自分の経験でこうすれば良いのではないかという対処法について書いてゆきます。 まず、画面を表示させたときにレイアウトに問題がある場合には、その問題のあるパーツを管理するViewControllerのメソッドファイル内で、viewWillAppear:の中で初期化するようにしておくと良いです。現在ない状態なら作っておきましょう。画面の回転状態でレイアウトを変更する必要がある場合には、現在の画面の回転状態を[[UIApplication sharedApplication]s

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • make.app

    make.app とは make.appプロジェクトは徳島大学大学院ソシオアーツ・アンド・サイエンス研究部の教員有志と総合科学部および工学部の学生有志が立ち上げ,地域創生センターと共同で取り組んでいる教育プロジェクトです. プロジェクトの目的は,     1.モバイル社会をイノベートする可能性を持つアプリケーションを開発できる人材を育成する     2.起業に必要な技能と意欲をもった人材を育成する     3.社会と大学とで人材を環流させるプラットフォームとして機能する ことです. この目的を達成するため,プロジェクトでは先端的インターフェイスを備えたモバイル端末である米国Apple社のiPhone 3G / iPod touch向けアプリケーションの企画・開発・公開を推進します. プロジェクト参加者は     •    アプリケーションの企画により,社会のニーズを読み取るために必要となる

  • iPhone用Webページを作成してみた

    最近世の中で、WebサイトをiPhone用インタフェースにするところがどんどん増えてきてます、今後も増え続けると思いますが、例としてあげたいのはFacebookのiPhone用ページです。iPhoneのブラウザがSafariなんで、Safariを使えばコンピュータでも確認できます。Firefoxでもある程度正しく表示できますが、IEではボロボロでした。そういった格好いい動いをするページ、今まで見たことのないページをどう作成したかはFacebookの開発者しかわからないですが、表面上のものはある程度まねできると思います。 1.まずはiuiというJavascriptライブラリをダウンロードします。 http://code.google.com/p/iui/downloads/list ここからライブラリをダウンロード。 ダウンロードしたファイルを解凍してみるとサンプルがあるので、イメージはつか

    iPhone用Webページを作成してみた
  • ロボットショップ / Robot Shop ロボット関連商品の専門店

    【領収書発行の有償化および、書類宛名変更機能の実装につきまして】 ヴイストン ロボットショップでは、資源保護の観点からペーパーレス化を推進しており、このたび「紙面としての領収書発行」を有償化させていただくこととなりました。 ご注文に際し、紙の領収書がご必要な場合、また、お品物と異なるご住所への書類別送がご必要な場合などは、こちらの商品ページからご注文ください。 なお、以前よりご利用いただいております、お客様アカウントでの各種PDF書類の発行機能について、利便性を強化するため、発行時のお宛名の変更機能を搭載いたしました。各種PDF書類のご発行時にご活用いただけますと幸いでございます。

    ロボットショップ / Robot Shop ロボット関連商品の専門店
  • かみやんの技術者ブログ

    前回のエントリーで、Dartの次は、TypeScriptを検証する。と書いたけど、なぜか自分のPCでは、VisualStudio for WebにTypeScriptのプラグインがインストールできなかったので、TypeScriptを使うことを諦めました。コマンドラインでコンパイルはできたけど、それでは型付け言語のメリットであるIDEによる補完や参照検索やリネームリファクタリングが効かないので。ちなみにプログラマのPCではあっさりインストールできたとのこと。がっくり。 というわけで、Dartを実戦投入することを決定してDartで開発をしています。 フロントエンド高速化のExpiresヘッダ さて、今日の題。Webシステムのフロントエンド高速化のお話です。Webシステムの速度の大きなボトルネックとしてDB負荷がありますが、ブラウザ側のレンダリングを高速化する話としてフロントエンド高速化があり

    かみやんの技術者ブログ
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • 【iPhone】アプリ内でWEBアプリ感覚で画面遷移する | iphoneアプリで稼げるのか

    iPhoneアプリで画面遷移させる場合、コントローラをalloc/initしてナビゲーションコントローラのスタックにプッシュしたり、modalしたりする流れになるわけですが、複数の画面から呼ばれる画面だったりするとインスタンスの管理が面倒だったり、決まり文句をいちいち書くのが面倒になります。 そこでThree20のTTNavigatorを使うと、すっきり画面遷移できるようです。 webアプリ感覚で”http://about”のように遷移先を指定するだけで、その画面を表示できるようになります。 httpの部分は任意の文字列を定義できます。 そのためには、まずURLとコントローラのマッピングが必要です。 簡単にサンプルを示します。 ?View Code OBJECTIVE-C#import "DCAppDelegate.h" #import "DCTwitterController

  • How To Create Your First iPhone App (2012 Edition) — Smashing Magazine

    Update: 01/10/2012: The original version of this article by Jen Gordon was published in August 2009. It was thoroughly revised and updated by the author and published in September 2012. Update: 01/10/2012: The original version of this article by Jen Gordon was published in August 2009. It was thoroughly revised and updated by the author in September 2012. — Editorial Team Since the iTunes App Stor

  • C言語〜ゲームプログラミングの館〜

    ※ 更新履歴 ※ 2017/11/03 ・sp.8章追加 2017/10/11 ・配布しているプロジェクトをVisualStudio2017に更新(それにまつわる説明も更新) 2015/09/12 ・s.3章 Androidのようなボタンの作り方(C++) 追加 2013/09/02 ・VisualC++2012のプロジェクトを追加 2013/02/23 ・d3.5章追加 2013/02/20 ・d3.1章追加 ・d3.2章追加 ・d3.3章追加 ・d3.4章追加 2013/01/19 ・sp3章追加 ・sp4章追加 ・sp5章追加 ・sp6章追加 ・sp7章追加 2012/06/23 ・3.14章追加 2012/06/16 ・sp1節追加 ・sp2節追加 2012/02/11 ・d6節追加 2011/11/10 ・h11章追加 2011/10/31 ・s1章追加 ・s2章追加 2011/

  • http://yaplog.jp/ushiushi/archive/1041

    http://yaplog.jp/ushiushi/archive/1041
  • iPhoneシミュレータで日本語入力 | N.Yamazaki's blog

    ネット検索していると、iPhone SDK 付属のシミュレータで、日本語入力ができると書かれているのを目にします(シミュレータでは出来ない、という書き込みもある)。 しかし、自分の環境では、いろいろやってみたのですが、日本語入力ができません。テンキーはキーボード設定でONにしても表示されないし・・・ あきらめかけていたところ・・・ 判りました!!! ハードウェアのバージョンを2.0にする 2.1でも2.2でも2.2.1でもダメです。 ■まとめ メニューの日語化 General > International > Language で「日語」を選択し「Done」ボタン テンキー設定 「設定」アイコン>一般>キーボード>各国のキーボード>日語>「テンキー」をON ここまでは、ネット上ですぐわかった。で、今回のTips! ハードウェアのバージョン変更 メニュー「ハードウェア」>バージョン>

    iPhoneシミュレータで日本語入力 | N.Yamazaki's blog
  • 【コラム】OS X ハッキング! (332) Cocoa対応で大きく変わった「Emacs 23.1」(2) | パソコン | マイコミジャーナル

    iPhoneアプリ、買ってますか? つい"ポチッとな"してしまう仕掛けの数々に、Appleの計算高さが見え隠れしてしまうのですが。それはさておき、不定期に発生する「期間限定セール品」、そのお知らせを効率よく知る方法はないものでしょうか? 先日、コナミの「フロッガー」を67%OFFで購入したのですが、私はたまたま情報を入手できたからいいものの、セール情報自体知らない人も多いはず。売り手 / 買い手ともに、もったいない話だと思うんですよねえ。 さて、今回も『第331回 Cocoa対応で大きく変わった「Emacs 23.1」(1)』に続き「Emacs 23.1」(Cocoa Emacs) について。筆者の「~/.emacs.el」から、Cocoa Emacsに必要 / あれば便利な設定を抜粋する形でお届けしたい。 海上忍氏が利用中の「.emacs.el」(抜粋)はこちらからダウンロードできます(

  • ひとつの .emacs で設定を、、その2。 - 日々、とんは語る。

    前回は、Emacs の環境別に書き分ける方法を紹介したのですが、 どようびさんのコメントにあるように環境別にガチガチに書いてしまうと流用できなくて不便です。 で、環境によっては未導入な Elisp とかがあるわけですが、通常は .emacs 読み込み時に存在しない Elisp を require しようとすると、エラーを吐いて以後の読み込みを中断します。 これはこれで設定の正しさを確認できますが、違う環境でとりあえず使いたい場合にはちょっと面倒です。 そこで、存在しないものは、その関連する設定ごと無視してくれて、存在する Elisp は関連する設定も正しく読み込んでくれるような形が望ましいです。 when による分岐と require の第三引数を使う。 Emacs のバージョンいくつからかは知りませんが、require 関数には、オプションで第三引数 noerror を受けつけてくれます

    ひとつの .emacs で設定を、、その2。 - 日々、とんは語る。
  • iPhoneアプリの開発手順 | エンタープライズ | マイコミジャーナル

    Smashing Magazine - WE SMASH YOU WITH THE INFORMATION THAT WILL MAKE YOUR LIFE EASIER, REALLY. Jen Gordon氏がSmashing MagazineにおいてHow to Create Your First iPhone Applicationというタイトルのもと、iPhoneアプリケーションを開発する場合の流れを一通りまとめている。iPhoneアプリケーション開発からApp Storeへの公開まで、その一連の流れは簡単とは言い難い。How to Create Your First iPhone Applicationは全体の流れが短くまとまっており、iPhoneアプリケーション開発を検討している場合は一度チェックしておきたい内容だ。 How to Create Your First iPho

  • プログラム

    このコーナーでは実際にプログラムを組んで遊びます。 MCMを使う : オーディオコーデック・ライブラリで遊びます トークスルー カラオケ ボリューム制御 レベルメーター ストレンジ・アトラクター アトラクター(その2) FIRフィルタ : DSPの代表的アルゴリズムを研究します 式の物理的意味 C言語による実装 アセンブリ言語による実装 最適化 なぜ最適化できるか 最適化の効果 C++プログラムに組み込む オーバーヘッドの考察 レート変換 : アップ/ダウン・サンプルについて研究します アップ・サンプリング ダウン・サンプリング ノーブル恒等変換 ポリフェーズ分解 ポリフェーズ フィルタ インターポレータの実装 デシメータの実装 ラッパークラス 正弦波の生成 : 任意周波数の正弦波の生成について 1KHzの正弦波 任意周波数の生成:DDS DDSの位相誤差 関数表を工夫する ラッパークラス

  • 【iPhone】KissXMLで快適パース生活 | iphoneアプリで稼げるのか

    <?xml version="1.0"?> <feed xmlns:idx="urn:atom-extension:indexing" xmlns:gr="http://www.google.com/schemas/reader/atom/" xmlns:media="http://search.yahoo.com/mrss/" xmlns="http://www.w3.org/2005/Atom" idx:index="no"> <!-- Content-type: Preventing XSRF in IE. --> <generator uri="http://www.google.com/reader">Google Reader</generator> <id>tag:google.com,2005:reader/user/10689165820831989733/state/c

  • BeInteractive! [x = x + (d - x) / 2.0 を時間に基づく関数に変換する]

    BetweenAS3 でやっぱり物理的なイージングをサポートしたい。基的には時間に基づくトゥイーンしかサポートしていないんだけど、「時間から現在値を算出する関数」と「目的地に着くまでにかかる時間を算出する関数」が導出できれば、組み込むことができる。というわけで、色々やっていたら、なんとなくできた。 今回は、誰もが一度は書いたことがあるであろう、フレームごとに現在値から目的地まで距離の半分ずつ近づく (ゼノンのパラドックスのみたいな) アレについて考えてみる。元コードはこんなイメージ。 function enterFrameHandler():void { x = x + (d - x) / 2.0; } まあ見覚えあるよね。x が現在値で d が目的地。 まずはじめに、この関数を一般化するところから。開始値を b として、係数 (上のコードでは 2.0 になってる値) を m としたとき

  • MyNA Web Site

    Home 資料置き場 作者プロフィール † 氏名:松信 嘉範 (MATSUNOBU Yoshinori) 所属:サン・マイクロシステムズ株式会社 役割:MySQLコンサルティング Blog:http://opendatabaselife.blogspot.com/ Twitter:http://twitter.com/matsunobu ↑

  • 2009-08-10 - marsのメモ - Go Ahead: Next Generation Java Programming Style

    http://codemonkeyism.com/generation-java-programming-style/ 次世代Javaプログラミングスタイルだって。ちょっと面白かった。こうゆうスタイルが身に付いたらプログラマのステージがひとつ上がりそうだけど,世間一般に普及させんのは難しいんだろうなとオモタ。 1.Final is your new love. (変数の)final宣言を好めって良く聞くね。気持ちもはわかるけど,徹底するのは大変。 2.No setters. ミューテータ(setter)作んないでコピーコンストラクタ使えと。オブジェクトの普遍性不変性にこだわりますな。 アクセサ(getter)も作んな,って言ってるけど,ちょっと分かんなかった。→ Tell, Don't Ask | The Pragmatic Bookshelf 3.Do not use loops for

    2009-08-10 - marsのメモ - Go Ahead: Next Generation Java Programming Style
  • 縫って作るコンピュータ LilyPad Arduinoのまとめサイト - Mae向きなブログ

    縫って作るコンピュータ LilyPad Arduino 連載(2) - フィジカル・コンピューティ... 連載(1)縫って作るコンピュータ LilyPad Arduino  - フィジカル・コンピューティ... 縫って作るコンピュータ LilyPad Arduino 連載(4) - フィジカル・コンピューティ... 縫って作るコンピュータ LilyPad Arduino 連載(3) - フィジカル・コンピューティ... 縫って作るコンピュータ LilyPad Arduino 連載(10) - フィジカル・コンピューティ... 縫って作るコンピュータ LilyPad Arduino 連載(9) - フィジカル・コンピューティ... 縫って作るコンピュータ LilyPad Arduino 連載(6) - フィジカル・コンピューティ... 縫って作るコンピュータ LilyPad Arduino 

    縫って作るコンピュータ LilyPad Arduinoのまとめサイト - Mae向きなブログ
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • 【FPGA】Spartan-3 スターターキットでPengo動作しました。~~: 亀23のラジコンブログ

  • カーネル/VM探検隊 面白い - higepon blog

    第一回 カーネル/VM探検隊まとめ面白い。Linux KVM のコードを追いかけてみようとか勉強になった。

    カーネル/VM探検隊 面白い - higepon blog
  • 【Xcode】設定しておくと便利なカスタマイズいろいろ | iphoneアプリで稼げるのか

    いろいろカスタマイズして便利にします。 外観 デバッグコンソールなどを1つのウィンドウに統合する シミュレータでアプリを起動すると、デバッガコンソールがXcodeの後ろに隠れてしまい、いちいちフォーカスを切り替えるのが面倒。そんなときはこの設定を。 Xcode→環境設定→全般→レイアウト→オールインワン アプリ実行時にデバッガを自動的に表示する Xcode→環境設定→デバッグ→開始時→コンソールとデバッガを表示 __MY_COMPANYNAME__を変更する ファイルを新規に作成する時にファイル作成者の情報等が自動生成されるが__MY_COMPANYNAME__が気持ち悪い。そんな時は、コンソールから以下のコマンドを叩く。YourNameHereを表示したい名前に置き換えて。 ?View Code SHELLdefaults write com.apple.Xcode PBXCu

  • さらに分かっておきたいトランジスタの種類 − @IT MONOist

    IoT(モノのインターネット)市場が拡大する中で、エッジ側の機器制御で重要な役割を果たすことが期待されているリアルタイムOS(RTOS)について解説する連載。第44回は、MCUとDSPのデュアルモードに対応した先進的RTOS「RTXC Quadros」について紹介する。

  • KazumaruのCoffeeBreak:[iPhonefan] Safariで表示しているページをMyWebClipで利用するブックマークレット - livedoor Blog(ブログ)

    Twitter / kazumaru: afariで表示しているページをMyWebClipで ... iPhoneのMyWebClipのスキーマ仕様がわかったので(参考:iPhoneアプリか らMyWebClipに連携する方法について - もとまかのiPhone・iPod touch戯れ日記)、iPhoneのSafariで見ているページをMyWebClipで開いたり、登録したりするブックマーク レットを作ってみた。 こちらです。(PCからSafariで登録する場合は右クリックからブックマークへ登録で) iPhoneの方は、上記リンクをながおしして、リンクをコピーして適当なブックマークをつくり編集でURLに貼り付けてくださ い。下記参照ください。 ちなみにこちらが直接登録までするブックマークレット(こっちは未テストw)。 openをaddに変えただけ。 さらに、登録後にSafariを起動する

    jjzak
    jjzak 2009/08/16
  • 未来社会への対応術

    | トップ扉 | 思考支援 . ネット革 . UI考房 . 設計技術 . シス開発 . 道具活用 | 自己紹介 | | 最近更新 | 思考方法 . 議論手法 . 説明技術 . 知能教育 . □□□□ . □□□□ | 著作更新 | | 総合目次 | 社会進歩 . 市民運動 . ジャナ革 . 未来社会 . 一流仕事 . 組織構築 | 独り言? | | 補助索引 | 心の階段 . □□□□ . 芸術奥覗 . 残り物達 . リンク集 . 脳ぐちゃ | 推奨用語 | 未来学者として世界的に有名なアルビン・トフラー氏が述べているように、世の中の変化は加速度的に増加している。そのため、最近まで常識であったことも、正しいとは言えない状況が発生する。これまで以上に変化する未来に対応するためには、もっと新しい価値観で物事を捉える必要があるだろう。ここでは、よりスムーズに未来へ適応するための“新しい視点”を提

  • 川村渇真の「知性の泉」 - 頭の使い方を良くする思考方法

    | トップ扉 | 思考支援 . ネット革 . UI考房 . 設計技術 . シス開発 . 道具活用 | 自己紹介 | | 最近更新 | 思考方法 . 議論手法 . 説明技術 . 知能教育 . □□□□ . □□□□ | 著作更新 | | 総合目次 | 社会進歩 . 市民運動 . ジャナ革 . 未来社会 . 一流仕事 . 組織構築 | 独り言? | | 補助索引 | 心の階段 . □□□□ . 芸術奥覗 . 残り物達 . リンク集 . 脳ぐちゃ | 推奨用語 | 対象となる内容に関係なく、考えるときに幅広く役立つ方法がある。発想法とか思考法と呼ばれるものだ。どんな手順や視点で思考を進めたら、新しいアイデアを生み出しやすいのか、今までよりも具体的な方法を提供する。ここで説明する内容の一部が、「思考支援コンピュータを創る」で解説している情報中心システムの創造レベルに組み込まれる。 ・思考に役立つ視