はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena
  • Hatena

    はてなブックマーク

    トップへ戻る

    • 総合
      • 人気
      • 新着
      • IT
      • 最新ガジェット
      • 自然科学
      • 経済・金融
      • おもしろ
      • マンガ
      • ゲーム
      • はてなブログ(総合)
    • 一般
      • 人気
      • 新着
      • 社会ニュース
      • 地域
      • 国際
      • 天気
      • グルメ
      • 映画・音楽
      • スポーツ
      • はてな匿名ダイアリー
      • はてなブログ(一般)
    • 世の中
      • 人気
      • 新着
      • 新型コロナウイルス
      • 働き方
      • 生き方
      • 地域
      • 医療・ヘルス
      • 教育
      • はてな匿名ダイアリー
      • はてなブログ(世の中)
    • 政治と経済
      • 人気
      • 新着
      • 政治
      • 経済・金融
      • 企業
      • 仕事・就職
      • マーケット
      • 国際
      • はてなブログ(政治と経済)
    • 暮らし
      • 人気
      • 新着
      • カルチャー・ライフスタイル
      • ファッション
      • 運動・エクササイズ
      • 結婚・子育て
      • 住まい
      • グルメ
      • 相続
      • はてなブログ(暮らし)
      • 掃除・整理整頓
      • 雑貨
      • 買ってよかったもの
      • 旅行
      • アウトドア
      • 趣味
    • 学び
      • 人気
      • 新着
      • 人文科学
      • 社会科学
      • 自然科学
      • 語学
      • ビジネス・経営学
      • デザイン
      • 法律
      • 本・書評
      • 将棋・囲碁
      • はてなブログ(学び)
    • テクノロジー
      • 人気
      • 新着
      • IT
      • セキュリティ技術
      • はてなブログ(テクノロジー)
      • AI・機械学習
      • プログラミング
      • エンジニア
    • おもしろ
      • 人気
      • 新着
      • まとめ
      • ネタ
      • おもしろ
      • これはすごい
      • かわいい
      • 雑学
      • 癒やし
      • はてなブログ(おもしろ)
    • エンタメ
      • 人気
      • 新着
      • スポーツ
      • 映画
      • 音楽
      • アイドル
      • 芸能
      • お笑い
      • サッカー
      • 話題の動画
      • はてなブログ(エンタメ)
    • アニメとゲーム
      • 人気
      • 新着
      • マンガ
      • Webマンガ
      • ゲーム
      • 任天堂
      • PlayStation
      • アニメ
      • バーチャルYouTuber
      • オタクカルチャー
      • はてなブログ(アニメとゲーム)
      • はてなブログ(ゲーム)
    • おすすめ

      大阪万博

    『かみやんの技術者ブログ』

    • 人気
    • 新着
    • すべて
    • 2008-06-17

      3 users

      kamiyan.hatenablog.jp

      前のエントリの「透過型フォトインタラプタを検討」で、フォトインタラプタもコーデンシのSG214(コーセイオプトエレショップで150円。)に決まったし、台車の取り付け方法も決まったのでArible Design(このエントリ参照)で設計するか。 たまには、CADの設計中画面の紹介。 2Dスケッチ画面で上記のように右端にスリットを作成。中ほどに大きな肉抜きを作成。中心近くにフランジ固定用のねじ穴を作成。ロータリエンコーダ自身の慣性モーメントを下げないといけないので今回は思い切った肉抜きをしてみた。スポーク(円の中心から放射上に伸びる棒)の幅を5mmとしてみた。スリットは、エンドミル(モデラの歯)1mmを使う予定なのでそれに合わせて2度とした。 ロータリエンコーダパターン板の直径は、駆動輪の半径より小さくないといけないので、駆動輪の半径が95mmなのでパターン板の直径は85mmにした。半径で言う

      • 世の中
      • 2014/04/12 04:06
      • AWSでの3種類のネットワーク構成 - かみやんの技術者ブログ

        6 users

        kamiyan.hatenablog.jp

        先日、アイビスのサーバの引っ越しがありました。引っ越しは毎度毎度大変です。データセンターに置いていたサーバ群ですが、大変なのでやりたくないですが、引っ越しをせざる負えない事情がありまして、データセンターからAWSへサーバ40台の引っ越しをしました。 AWSは、受託開発では経験があるものの自社サービスでは初めて。僕も大急ぎで勉強して、晴れてAWSデビューです。 システム開発は、企画、要件定義、設計、実装、試験、運用とありますが、どれも楽しいですね。ものづくり万歳!。今回は、ネットワークアーキテクチャのお話です。ネットワークアーキテクチャを考えるとき、拡張性はあるか?可用性はあるか?負荷に耐えられるか?運用しやすいか?コストを下げるにはどうするか?と色々考える必要があって楽しいですね。 AWSの話の前に、まずは一般的な三層モデルの解説から。 クライアント(Webブラウザまたはアプリ)からApa

        • テクノロジー
        • 2014/02/24 14:42
        • AWS
        • network
        • あとで読む
        • C# SerialPortのClose()でフリーズ - かみやんの技術者ブログ

          3 users

          kamiyan.hatenablog.jp

          PC側の制御ソフトのAibiUI。去年に作成したときから、SerialPortにデータが来ている状態でアプリを終了するとフリーズすることがあった。デバッガでは、SerialPort.Close()メソッドでブロックしていることは分かっていたが、気になっていたものの直していなかった。 てっきりSerialPortの使い方の問題かと思って、Close()前にイベントハンドラをはずしたり、DiscardInBuffer()等で、シリアルポートのバッファをクリアしたりしてみたがフリーズは直らず。 調べてみたところ http://social.msdn.microsoft.com/Forums/ja-JP/csharpgeneralja/thread/b055413b-6841-4ecc-b105-ca0cb2299d0c 同じ問題が、投稿されていて、解決していた。 結果的に、シリアルポート経由でき

          • テクノロジー
          • 2013/03/28 10:49
          • .NET
          • Webシステムのフロントエンド高速化で最初にやるべきこと - かみやんの技術者ブログ

            266 users

            kamiyan.hatenablog.jp

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

            • テクノロジー
            • 2013/02/17 21:54
            • 高速化
            • performance
            • web
            • html
            • CSS
            • フロントエンド
            • ブラウザ
            • キャッシュ
            • javascript
            • web制作
            • GoogleのDartを使ってみた - かみやんの技術者ブログ

              14 users

              kamiyan.hatenablog.jp

              JavaScriptをたくさん使うプロジェクトの現状 JavaScriptをガンガン書かないといけないWebアプリは、ビジネスロジックをJavaServletで書いて(他の言語でもいいけど)、JSPへ転送して(他の言語でもテンプレートとか使うと思うけど)、JavaScriptもクライアントに送って、クライアントでは、HTML+CSSでビジュアルがレイアウトされて、JavaScriptがビジュアルを動かしたり、AJAXでまたサーバにリクエストしたり、AJAXのレスポンスでまたビジュアルが変わったり。例えばレイアウトにバグがあった場合、JavaServletをみたり、JSPをみたり、HTMLやCSSみたり、JavaScriptの実行にエラーがないか確認したり、AJAXで得られたレスポンスの内容をみたりと、かなり開発環境としてカオスであり、不自然な訳です。 あと、JavaScriptのコード量が

              • テクノロジー
              • 2013/01/27 09:52
              • Dart
              • JavaScript
              • 技術者向け iOS6 新機能! - かみやんの技術者ブログ

                27 users

                kamiyan.hatenablog.jp

                上図、左がiPhone5、右がXperia GX iOS6でましたね〜。iOS6の発表は、夜中の2時にネットの前に待ち構えて、ワクテカしながら発表を聞いていました。毎度毎度テンションが上がりますね! iPhone5でましたね〜。僕は、ソフトバンクのオンラインショップで発売日の16時に予約サイトに行って、サーバ混雑中と1時間ほど格闘しながら予約しました。発売日の翌日にiPhone5が届きました〜。 iOSディベロッパーならみんなMAX盛り上がるときだよね。祭りだ!祭りだ! さて新しいOSがでたら必ず新機能をチェックすべし!アプリ企画者、ディレクター、プログラマならみんなチェックすべし!どこに企画のネタが落ちているか分からないし、どこに自分のアプリの改善可能点があるか分からないし。これは必須!という訳で毎度おなじみのiOS Dev Centerの新機能紹介ページの翻訳です。いつもOSリリースと

                • テクノロジー
                • 2012/10/07 00:48
                • iOS6
                • iOS
                • iPhone
                • objective-c
                • development
                • dev
                • 技術者向け iOS5 新機能! - かみやんの技術者ブログ

                  67 users

                  kamiyan.hatenablog.jp

                  iOS5でましたね〜〜。iPhone4Sは、2011/10/14発売でしたが、私はSoftbankショップで事前予約して10/17に手に入れました〜。いじりながらニヤニヤ。嬉し〜〜。俺が買ったからキミも買え! iOS5公開ともにこのエントリを書こうと思っていたけどiPhone4Sリリースとともに忙しくて遅れました。今回の目玉はiCloudですね。 では、いつものごとく iOS Dev CenterのiOS5の新機能の適当訳を書きます。 iOSデータストレージガイドライン iCloudはWiFiを使ってiOSデバイスを毎日自動的にバックアップする機能があります。アプリのホームディレクトリの中で、アプリ実行ファイル、キャッシュディレクトリ、tempディレクトリ以外のすべてのファイルがバックアップされます。購入した音楽、アプリ、本、カメラロールの写真、デバイスの設定、ホーム画面、アプリの構成、メ

                  • 暮らし
                  • 2011/10/20 00:55
                  • iOS
                  • iOS5
                  • iphone
                  • iCloud
                  • 開発
                  • development
                  • ibisPaint for iPad 開発秘話 - かみやんの技術者ブログ

                    34 users

                    kamiyan.hatenablog.jp

                    2011年6月21日待望のibisPaint for iPadがリリースされた。めでたい。今回はその開発秘話を書くことにしよう。 企画段階 上図、ibisPaint for iPadのタイトル画面。デザイナにはスカッと明るい空で。という感じで依頼 僕は、根っからの技術者だ。小学校3年生でパソコン(松下製JR100)を買ってから、ずっとプログラムばかり書いて来た。寝ても覚めてもコンピュータのこととプログラムのことを考えてきた。大学生のときにMOSAICショック(Firefoxの前身のNetscapeの前身のブラウザ)を目の当たりにして、Web時代の幕開けを感じて日本初のFTPソフト小次郎を作ってシェアウェアとして販売して、プチヒットして資本を用意して、iモードの立ち上がりをみて、26歳のときに独立した。ガラケー時代は、ibisBrowerというiアプリで動くフルブラウザを一人でコーディングし

                    • 暮らし
                    • 2011/06/26 23:05
                    • iPad
                    • iPhone
                    • iPhoneアプリ開発
                    • app
                    • ios
                    • development
                    • メモリ管理 - かみやんの技術者ブログ

                      548 users

                      kamiyan.hatenablog.jp

                      iPhone開発で、メモリ管理の基礎を社員に伝えることが増えてきたので、エントリとして書こう。 Objective-C基礎 メモリ管理の前にObjCの基礎として、メソッド呼び出しの話。 クラスのインスタンスaがmethodAをコールするときは、 [a methodA] と書く。このとき、aがnilだったときは、エラーではなく、コールされない。methodAに戻り値があるときは、それは、0やnilやNOが返る。ObjCでは、 void dealloc { if(a!=nil){ [a release]; } [super dealloc]; } は、気持ち悪いので、nilチェックはやめましょう。 なお、ObjCでは、動的にメソッドを差し替えることができ、コールの度にメソッドが存在しているかも確認しています。そのため、LL言語(ライトウェイト言語、スクリプト)のように柔軟な記述が可能です。そし

                      • 暮らし
                      • 2011/02/20 15:39
                      • Objective-C
                      • iphone
                      • メモリ管理
                      • iPhone開発
                      • プログラミング
                      • 開発
                      • programming
                      • memory
                      • iOS
                      • tips
                      • テオ・ヤンセン展に行った - かみやんの技術者ブログ

                        3 users

                        kamiyan.hatenablog.jp

                        12月19日に5歳の娘を連れて、お台場の科学未来館でやっているテオ・ヤンセン展(Theo Jansen)に行ってきた。前回、作品が日本に来たときは、見逃してしまったので、今回は行ってきました。 テオ・ヤンセンの公式サイトは http://www.strandbeest.com/ です。 科学未来館の公式サイトは http://www.miraikan.jst.go.jp/ です。未来館での展示は、2月14日までのようです。 静展示のみならず、手で押す動展示と、巨大な空気エンジンで動く動展示があります。 上図、手で押す動展示。娘が押しています。 静展示だけだと、たぶんがっかりだったと思いますが、空気エンジンで動く動展示は、圧巻でナレーターの女性の方が、ビーチアニマルのことを「この子たち」と呼び、また、敢えて精度の低いプラスチックパイプを使って、きしみながら動く「この子たち」を見てテオの強い情

                        • エンタメ
                        • 2010/12/22 12:22
                        • Kinect買ったよ! - かみやんの技術者ブログ

                          8 users

                          kamiyan.hatenablog.jp

                          やー、すっかりTwitterを使うようになってブログの更新が止まりました。他の人もそういっていたので、そういうもんなんでしょう。と言う訳で、@kamiyan 上で会いましょう〜。 そう。ブログに書かなきゃってのはKinectですよ!もうロボ野郎とか、Make野郎とか、電子工作野郎には必須でしょ!! KinectのPC用ドライバがオープンソースで出たと聞いて、12月の5日に買ってきましたよ。アキバ、ヨドバシで13,000円ほどだったでしょうか?もちろんXbox360は持っていないし、たぶん買わないけど。 注意事項は、Xbox360+Kinectセットが売っているが、そっちだとPCでつなぐときに必要なACアダプターが入っていないらしいので、Kinectのみの方を買うこと。もうちょっと詳しく説明すると、Kinectは、付属のACアダプターの定格をみると、12V-1.08Aの電源が要る模様。Xbo

                          • テクノロジー
                          • 2010/12/18 17:12
                          • Kinect
                          • ui
                          • gadget
                          • Programming
                          • ibisMail ver.2.2.0 3大新機能!! - かみやんの技術者ブログ

                            3 users

                            kamiyan.hatenablog.jp

                            と言う訳で、前回のエントリで報告したようにプッシュ&フェッチをリジェクトされてしまったibisMailですが、とりあえずプッシュ&フェッチをOFFにしたものをver.2.2.0として改めて申請し、本日2010/8/24にリリースされました〜。 1. 他のアプリのファイルを添付して送信 5年前に公開した初代ibisMail(docomo版アプリ)のときからやりたかった「PCにあるファイルをケータイから添付して送りたい!」というのが、ついに実現しました。上図は、Dropboxに置いてあるPCのPDFファイルを、Dropboxの他のアプリで開く機能を使って、ibisMailの新規メッセージ作成画面へ転送した画面です。これはOS付属のメールアプリでも対応していないibisMailのアドバンテージ機能です。出先から「あのファイル送ってほしい」みたいな連絡があった時もこれで対応できます。もちろんDro

                            • テクノロジー
                            • 2010/08/25 20:34
                            • iOS
                            • iPhone
                            • ibisMailのプッシュ&フェッチがAppleから否認された... - かみやんの技術者ブログ

                              3 users

                              kamiyan.hatenablog.jp

                              前回のエントリで、ibisMail ver. 2.2.0でプッシュとフェッチに対応したものをAppleへ申請しました。と報告しましたが、残念ながら、Appleから否認されました。期待されていたユーザのみなさま、誠に申し訳ありません。 否認の理由は、前回のエントリでも「VoIPモードを使った」と報告しましたが、この「VoIPモードを使っているが、VoIPアプリでない」ことが否認理由です。iOS4のマルチタスク機能は、非常に制限が多いため、プッシュ&フェッチを実装するには、VoIPモード以外には実用レベルでは実装できないのです。Appleとも「ユーザが強く要望している」など色々交渉しましたが、全く理解してもらえませんでした。Appleとしては、OS付属の「メール」に追いつかれるのが脅威なんでしょうか?他に何かデメリットがあるのでしょうか?ユーザ要望は無視なんでしょうか?非常に残念です。 ついに

                              • テクノロジー
                              • 2010/08/23 13:43
                              • iPhone
                              • iTunesのAppStoreレビューのスクレイピング - かみやんの技術者ブログ

                                17 users

                                kamiyan.hatenablog.jp

                                ibisMail for iPhoneの開発・販売に利用している社内ツールの1つのレビュー報告用のスクレイピングプログラムを公開します。 この社内ツールを作った目的は、PCにインストールしたiTunesが非常に重く、かつ、言語を切り替えてレビューを読むという作業が恐ろしく面倒であり、開発メンバー、サポートメンバーみんなが全部を読むというのは、手間がかかりすぎて不可能というレベルだったので、毎日1回バッチを実行して、新しいレビューが世界のどこかで書かれたら、メールで社内メンバーにお知らせするというスクレイピングプログラムを書いた。書いたのはちょいと前だが、昨日、Twitterの @iphone_dev_jp に「世界中のレビューを読むのが大変」とあったので、公開します。 必要な環境は、WindowsまたはLinuxまたはMacOS。JDK。Apache HttpClient。MySQL。 普

                                • テクノロジー
                                • 2010/08/04 01:42
                                • itunes
                                • java
                                • programming
                                • development
                                • apple
                                • iPhone
                                • iPhone OS 4.0の新機能 - かみやんの技術者日記

                                  73 users

                                  kamiyan.hatenablog.jp

                                  ibisMailをiOS4で実行するとメッセージ本文画面のTo、Cc、Bcc、添付行がなくなります。大変申し訳ございません。誠意開発中ですので、アップデートまでしばらくお待ちください。 やー、今日は、iOS4がリリースされましたね。朝10時から作業開始。iOS4をダウンロードして、バックアップされ、インストールと復元が終わったのが夜の21時半。バックアップ重すぎ。。。疲れる。 さて、iOS4の技術詳細も公開されたので、Apple公式文章を読んだときのメモを貼ります。 OS4.0はiPadには対応していない。iPhoneとiPod touchのみに対応している。 マルチタスク SDK4.0以降でビルドし、OS4.0以降で実行すればアプリケーションはホームボタンを押しても終了しない。 ホームボタンを押すと、バックグラウンド実行コンテキストへ移る。これは多くのアプリではバックグラウンドになったら

                                  • テクノロジー
                                  • 2010/06/23 07:40
                                  • iOS4
                                  • iPhone
                                  • マルチタスク
                                  • Objective-C
                                  • iOS
                                  • iPhone開発
                                  • iPhone OS 4.0の新機能 - かみやんの技術者日記

                                    97 users

                                    kamiyan.hatenablog.jp

                                    OS4.0はiPadには対応していない。iPhoneとiPod touchのみに対応している。 マルチタスク SDK4.0以降でビルドし、OS4.0以降で実行すればアプリケーションはホームボタンを押しても終了しない。 ホームボタンを押すと、バックグラウンド実行コンテキストへ移る。これは多くのアプリではバックグラウンドになったらすぐにサスペンド状態に入るということ。アプリをメモリに保持し起動処理を省略することができ、ユーザエクスペリエンスは、向上する。また、アプリをサスペンドすることで、CPUパワーの使用は最小化され、フォアグランドアプリの実行時間を増やす。 大抵のアプリではバックグラウンドになったらすぐにサスペンドする。バックグラウンドでも動き続けるアプリの場合は、次のテクニックが必要である。 アプリは、いくつかの重要なタスクを完了するために有限の時間を要求できる(長時間タスク) アプリは

                                    • テクノロジー
                                    • 2010/06/23 04:10
                                    • iOS4
                                    • iphone
                                    • programming
                                    • ios
                                    • プログラミング
                                    • development
                                    • apple
                                    • iPhone開発
                                    • 開発
                                    • objective-c
                                    • [iPhone] iPhone OS 3.2(iPad用OS)の特徴 - かみやんの技術者日記

                                      11 users

                                      kamiyan.hatenablog.jp

                                      iPadがリリースされたので、APIとかの話もできるようになったのでiPadについて調べたときのメモ(リリースされるまではNDAの中)。 iPhone OS 3.2の特徴 iPhone OS 3.2の特徴という公式文章があるので、それを読んだときの抜粋です。 OS 3.2はiPad用でありiPhoneとiPod touchには対応していない ポップオーバーUI ユーザのアクションの応答として表示され、ポップオーバーの外をタップで閉じることができる。 普通スクリーンのうちの一部を使用し、コンテンツを全部みえなくするようなことはない。 これは、吹き出しのような外枠の絵で、ポップオーバーを呼び出した元になるアクションの近くに吹き出しの根元がある感じ。 スプリットビュー UISpritViewContorllerクラスでコンテンツビューを2つ横に並べることができる。普通、マスター・詳細インターフェ

                                      • テクノロジー
                                      • 2010/06/06 11:32
                                      • ipad
                                      • development
                                      • iPhone
                                      • Objective-C
                                      • Apple
                                      • api
                                      • プログラミング
                                      • 2010-04-01

                                        3 users

                                        kamiyan.hatenablog.jp

                                        今回のバージョンアップは割りと嬉しい機能が多かったので紹介。 まだ、相手が、Apple製メールか、softbank.ne.jp(電話端末含む)の場合しか送れませんが、ibisMailから絵文字が送れるようになりました(現在、docomo宛てとau宛ても解析中で将来対応予定)。また、今まで他の絵文字有効化アプリをインストールしないとibisMail上で絵文字キーボードがでませんでしたが、ibisMailの設定で絵文字をONにして、ibisMailを終了してOSの設定に行ってキーボードで絵文字キーボードをONにして、ibisMailを起動すればibisMail上でも絵文字キーボードが使えるようになります(元々、Apple側の意向で、絵文字有効化ソフトを入れない限り、サードパーティー製のアプリでは絵文字キーボードがでないように止められています。ibisMailも絵文字有効化アプリと同様の機能を埋

                                        • テクノロジー
                                        • 2010/04/01 09:24
                                        • iphone
                                        • Open Robot Framework公開 - かみやんの技術者ブログ

                                          3 users

                                          kamiyan.hatenablog.jp

                                          明けましておめでとうございます。本年もロボットがんばります。 さて、昨年の夏ごろからこっそりオープンソースプロジェクトを立ち上げていまして、少しばかりのロボット野郎仲間で、コツコツ開発してきました。この度、晴れて公開となりましたので報告します。 まずは、Open Robot Frameworkの公式サイトの内容を読んでいただけると幸いです。 Open Robot Frameworkの公式サイト: https://sites.google.com/site/openrf2/ プロジェクトの目的は、最終的にはロボット開発用のAPIの充実ですが、現在はマイコンプログラミング用のAPIの充実を中心に開発をしています。マイコンプログラミングに挑戦する人がもっと増えたらよいなと思い、そんな初心者がデータシートを読んでペリフェラルのレジスタをたたいてマイコンを動かすというのはハードルが高いし、初心者でな

                                          • テクノロジー
                                          • 2010/01/09 18:01
                                          • ロボット
                                          • Software
                                          • IbisAppSales - かみやんの技術者ブログ

                                            5 users

                                            kamiyan.hatenablog.jp

                                            前のエントリ(これ)で、書いたiTunes Connectに接続してスクレイピングして、iPhoneのダウンロード数をダウンロードするプログラムが書けました。 GPLで公開するので、使ってください。 インストール Apache HttpClientのダウンロード このページから、HttpClient 4.0 (GA)>Binary with dependenciesをダウンロード Eclipseで下記IbisAppSales.javaをソースとしたJavaアプリケーションプロジェクトを作成 プロジェクトの設定で、コンパイラを1.6に設定 プロジェクトの設定のビルドパスのライブラリで、外部JARとして、HttpClientを展開したフォルダのlibフォルダにある、httpcore-4.0.1.jar、httpclient-4.0.jar、commons-logging-1.1.1.jarの3

                                            • テクノロジー
                                            • 2009/08/14 04:02
                                            • iPhone
                                            • AndroidをPCで実行! - かみやんの技術者ブログ

                                              8 users

                                              kamiyan.hatenablog.jp

                                              昨日のエントリ(これ)で、Androidいいなぁと発言があったので、今日は誰でもAndroidがインストールできるLive Androidを紹介。 あっけないぐらい簡単にインストールできます。 http://code.google.com/p/live-android/wiki/readme このページから、isoイメージをダウンロードするのだが、liveandroidv0.2.iso.001 と liveandroidv0.2.iso.002 の2つをダウンロードして、HJSplit で結合せよとありますが、Google Codeのサイトのダウロード速度が遅かったので、 ミラーの http://rapidshare.com/files/252997004/liveandroidv0.2.iso からダウンロードしました。 最初に2分間の広告がでますが、他のミラーよりは速かったです(といっ

                                              • テクノロジー
                                              • 2009/07/16 02:10
                                              • Android
                                              • docomo HT-03A 使用レポート - かみやんの技術者ブログ

                                                3 users

                                                kamiyan.hatenablog.jp

                                                やー、ついに国内初のAndroid端末HT-03Aがでましたね。 発売前は、今のi-mode端末の機種変更で買おうかと思ったのですが、やはりi-modeサイトのアクセスができなかったり、iアプリが動かないのは困るかなと思って断念しました。i-modeサイトで必須なのがJR Express予約。試していないけれども、JR Express予約のサイトは制限が厳しくてスマートフォン泣かせ。iアプリは、ibisBrowserDXとかibisMail-Gとか、その他、法人向けの自社製アプリとか営業で人に見せる機会が多いので必須。今回は、会社の開発機で我慢することにしました。 上記、写真は、アイビスの開発チームの近くに転がっていたケータイ達の一部。僕らの愛するケータイ達です。名機あり、海外でしか手に入らない端末あり。アイビスのケータイのチームは、やはりケータイ大好き人間ばかり。新機種発売の発表のときは

                                                • テクノロジー
                                                • 2009/07/15 13:29
                                                • android
                                                • Apple Mail.appのようなUI - かみやんの技術者ブログ

                                                  7 users

                                                  kamiyan.hatenablog.jp

                                                  ver.1.0までは私はコーディングしていなかったのですが、最近iPhoneのコーディングをしています。 ibisMail for iPhoneの開発中に、何度もプログラマから「OSの仕様かバグか分かりませんが、○○が動きません」という報告が上がっていた。その度にAPIリファレンスを調べたり、仕様を変更したりしてきました。メッセージ本文画面とメッセージ作成画面は、3回ぐらいプログラマも作りなおしてくれてギリギリ形になったというところでした。 中でも私が一番気になっていたのは、メッセージ本文画面のスクロール速度。 最近、自分でメッセージ本文画面を改良してスクロールを高速化しました。ついでに上下矢印によるメッセージの切り替え速度、本体回転による画面回転処理の高速化、メモリ効率の改善。かなり快適になりました。本当は、開発中バージョンとver.1.2.0とApple Mail.appとの速度比較を

                                                  • テクノロジー
                                                  • 2009/05/31 01:34
                                                  • dev
                                                  • iPhone
                                                  • iOS
                                                  • Apple
                                                  • Programming
                                                  • iモードブラウザ2.0きた! - かみやんの技術者ブログ

                                                    3 users

                                                    kamiyan.hatenablog.jp

                                                    http://www.nttdocomo.co.jp/service/imode/make/content/browser/browser2/ docomo 2009夏モデル1部からiモードブラウザ2.0きましたね〜。 すばらしい!! CSS+JavaScript対応(Ajax対応) 十字キーの左右は、戻る進むではなく、カーソルの移動(フォーカスの移動)に変更 Flashも十字キー左右も使えるようになる インライン動画再生 クッキー、リファラー対応 FRAME、IFRAME対応 疑似ポインタ スクリーンキャプチャ 本文コピー ほぼフルブラウザをそのまま横スクロールを止めた感じですね。中身はフルブラウザそのものでしょう。ただ、iモードブラウザとフルブラウザの料金体系が違うために、iPhoneのように、HEADタグの中に、ある記述をすると横スクロールなし、ありを切り替える。みたいな仕様ではない

                                                    • テクノロジー
                                                    • 2009/05/21 11:33
                                                    • docomo
                                                    • モバイル
                                                    • mobile
                                                    • コード署名エラーではまっていた - かみやんの技術者ブログ

                                                      7 users

                                                      kamiyan.hatenablog.jp

                                                      ここ2日、Xcodeのコード署名エラーで、実機試験ができなかった。Xcodeのプロジェクトのビルド設定で、「コード署名ID」「Any iPhone OS Device」の値が、?になってしまう問題。 以前にも開発メンバーの何名かがこの状態になった。私も1回なったことがあった。そのときは、Xcodeの再起動やOSの再起動でなおった。それで直らなくても証明書発行要求(csr)の作成、証明書の作成とインストール(cer)、プロビジョニングプロファイルの再作成で直っていた。 が、今回は違った。何度やりなおしてもダメ。?になるので、日本語の氏名のAppleIDだからかなと思い(とはいえ、今まで日本語でも実機ビルドはできていた)、AppleIDをアップルストアからもう一つとった。が、そのIDで、iPhone Developer Centerへログインしようと思ったら、個人情報を入力してくれという画面で

                                                      • テクノロジー
                                                      • 2009/03/25 10:29
                                                      • development
                                                      • iPhone
                                                      • ibisMail for iPhone不具合ですみません - かみやんの技術者ブログ

                                                        7 users

                                                        kamiyan.hatenablog.jp

                                                        昨日、ibisMail for iPhoneがリリースされました!と報告したところ、サポート窓口へどんどん不具合要望メールがきまして、かつ、製品ページが見れなかったので夜中中対応して、朝になって、いろいろスタッフ等に指示をだして、まずいまずい。と思っているうちに、AppStoreのレビューでも「落ちる!」といっぱい意見をいただき、買っていただいた方に大変申し訳なく、自分の力不足に歯ぎしりをしながら、終日サポートと、開発管理に追われていました。 一部、応援のメールや、AppleのMail.appの置き換えアプリを待っていました!とか、ZIPファイル対応お願いします!とかいただきました。 まずは、不具合対応を優先して対応したいと思います。修正がすんだらAppleへ申請するのですが、承認に1〜2週間かかりますので、不具合が出ている方すみませんがしばらくお待ちください。また、致命的な不具合を優先し

                                                        • テクノロジー
                                                        • 2009/03/10 13:23
                                                        • ibisMail
                                                        • iPhone
                                                        • ICP(Iterative Closest Point)のアルゴリズム - かみやんの技術者ブログ

                                                          23 users

                                                          kamiyan.hatenablog.jp

                                                          つくばチャレンジ2007の出場者の技術資料にICPを使っているという人が何人かいたので、僕もICPを採用することにしました。という訳でまずはICPについて調べました。 ICPはパターンマッチングの1種なので、ちょっと人工知能的。手書き認識とか、OCRとか、音声認識とか、顔認識とかジェスチャー認識も多くはパターンマッチングが使われる。やっとソフトウェアらしい自分の領分なので楽しい。 『Efficient Variants of the ICP Algorithm』この論文が、ICPの様々なアルゴリズムについて検証していてよい感じでした。3Dのレーザーレンジファインダから得られる2つのメッシュの合成について書かれています。 この論文は、主にいろいろなアルゴリズムを試験して、何が高速であるかを検証しています。 概要 概要としては、ICPは以下の6つのステージからなります。 Selection :

                                                          • テクノロジー
                                                          • 2008/11/07 14:14
                                                          • アルゴリズム
                                                          • 画像処理
                                                          • Algorithm
                                                          • Programming
                                                          • 研究
                                                          • かみやんの技術者ブログ

                                                            20 users

                                                            kamiyan.hatenablog.jp

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

                                                            • テクノロジー
                                                            • 2008/09/29 16:59
                                                            • 工作
                                                            • blog
                                                            • Objective-C
                                                            • robot
                                                            • Apple

                                                            このページはまだ
                                                            ブックマークされていません

                                                            このページを最初にブックマークしてみませんか?

                                                            『かみやんの技術者ブログ』の新着エントリーを見る

                                                            キーボードショートカット一覧

                                                            j次のブックマーク

                                                            k前のブックマーク

                                                            lあとで読む

                                                            eコメント一覧を開く

                                                            oページを開く

                                                            はてなブックマーク

                                                            • 総合
                                                            • 一般
                                                            • 世の中
                                                            • 政治と経済
                                                            • 暮らし
                                                            • 学び
                                                            • テクノロジー
                                                            • エンタメ
                                                            • アニメとゲーム
                                                            • おもしろ
                                                            • アプリ・拡張機能
                                                            • 開発ブログ
                                                            • ヘルプ
                                                            • お問い合わせ
                                                            • ガイドライン
                                                            • 利用規約
                                                            • プライバシーポリシー
                                                            • 利用者情報の外部送信について
                                                            • ガイドライン
                                                            • 利用規約
                                                            • プライバシーポリシー
                                                            • 利用者情報の外部送信について

                                                            公式Twitter

                                                            • 公式アカウント
                                                            • ホットエントリー

                                                            はてなのサービス

                                                            • はてなブログ
                                                            • はてなブログPro
                                                            • 人力検索はてな
                                                            • はてなブログ タグ
                                                            • はてなニュース
                                                            • ソレドコ
                                                            • App Storeからダウンロード
                                                            • Google Playで手に入れよう
                                                            Copyright © 2005-2025 Hatena. All Rights Reserved.
                                                            設定を変更しましたx