タグ

taka-hrのブックマーク (649)

  • 上司「君、来週からiOSね」 - ReDo

    と、言われた際にどう最初の一週間を過ごすべきか、という話です。 ○はじめに MBAを買って1冊Xcodeで必死に写経したことを「俺iOS個人的にやったことありますし余裕ですしおすし」と自慢すると半年から1年ぐらい経って忘れたころにこうなります。気をつけましょう。 # 自分はiOS歴3weekぐらいの雑魚な上に多大にジョーク成分が含まれておりますので応用には留意願います。 流行に乗って買うだけ買って使っていないApple製品がある際には月曜朝からこれ見よがしに机の上に広げてください。 まわりに「俺iOS始めたしお前らAndroidとかにはつきあってられないし」というアッピルは邪魔をされないために効果的です。 ・Xcodeでの開発にはMacが必要です ・シミュレータではできないことがあるためiOS実機があると良いです。 ・最新のiOS 6.xが動作しないデバイスの場合は候補としてイマイチです

    taka-hr
    taka-hr 2013/03/29
    よーてんさんかこいい
  • 緯度経度を文字列で表すGeoHash - @masuidrive blog

    なんか世間的に位置情報アプリが流行ってるらしいし、Google App Engine(GAE)も楽しそう。どうせだから、GAEでなんか位置情報アプリでも作ってみよう!と思ってTwitterに書き込んだところ、Geohashという、位置情報のプロトコル?を教えてもらいました。 これは、その名の通り、位置情報をハッシュで表す規格なのですが、いろいろおもしろい特徴があり、調べているうちに楽しくなってきたので、勢い余ってPure Rubyのライブラリまで書いちゃいました。 そのあと、結局ライブラリを作ったところで満足して、アプリは何も作らなかったので、せめてGeohashの解説でも書いておこうと思います。 位置情報は通常、緯度経度で表します。たとえば東京タワーの緯度経度は35.65861, 139.745447です。 北を上にした地図でいうと、緯度がY座標で経度がX座標です。英語では緯度をlati

  • やる夫で学ぶディジタル信号処理

    やる夫cry2 実験データの解析とかで信号処理をしなくちゃならないことが多くなってきたお… やる夫cry 数学でフーリエ解析とか習ったけど,真面目に聞いてなかったのでさっぱりわからないお… やる夫 だからやらない夫に教えてもらうお! やる夫で学ぶディジタル信号処理 東北大学 大学院情報科学研究科 鏡 慎吾 更新履歴 (最終更新: 2016.01.08 ) PDF版 アスキーアートがないと読む気にならないという方は,ページ上部の「アイコンを表示する」をクリックしてください.アスキーアートではないけど多少は助けになるかも知れません. 講演の機会を頂きました.ご関係各位に感謝します: やる夫で信号処理は学べるか ―東北大学機械知能・航空工学科における信号処理教育とウェブ教材― (依頼講演), 電子情報通信学会総合大会, AS-2-8, 九州大学伊都キャンパス, 2016年3月16日. [PDF]

  • Groovy Emacs Mode in Launchpad

    This project is at https://github.com/Groovy-Emacs-Modes/groovy-emacs-modes. This is the (properly, an) Emacs major mode for the Groovy programming language. Groovy is a programming languages and all programming languages need an Emacs major mode. This is the currently maintained Emacs major mode for Groovy. This site provides the official release download for the Emacs Groovy mode, as well as bei

  • 日本語リファレンス - 福井高専IT研究会OfficialWiki

    クラス リファレンス † UIAcceleration? UIAccelerometer? UIActionSheet UIActivityIndicatorView? UIAlertView UIApplication UIBarButtonItem? UIBarItem? UIButton UIColor UIControl UIDataPicker? UIDevice UIEvent UIFont UIImage UIImagePickerController? UIImageView UILabel UINavigationBar UINavigationController UINavigationItem? UIPageControl? UIPickerView UIProgressView? UIResponder UISc

    taka-hr
    taka-hr 2011/08/29
  • C-LIS Crazy Lab. - 【対症療法】 ライブラリプロジェクトを参照&名前空間付き属性を設定すると、エラーが発生する

    lycheeさんのTweetを見て知ったのですが、ライブラリプロジェクトで作ったカスタムビューを、参照したプロジェクトから扱う場合に、ライブラリプロジェクトの名前空間(xmlns)を設定すると、ビルドが出来ないという現象があります。 この現象は、Issueにも上がっています。 http://code.google.com/p/android/issues/detail?id=9656 ここから先は長くなるので、結論から。 ライブラリプロジェクトを参照したプロジェクトからカスタムビューを使うときは、参照したプロジェクトの名前空間を使いましょう。 また、ライブラリプロジェクトのカスタムビューで、XMLの属性値を取りたいときは、名前空間を固定にするのではなく、Context#getPackage()を取って動的に作る事を推奨します。 String NS = "http://schemas.an

  • Android In-app Billing Overview

    In-app Billing Architecture 請求リクエストと請求レスポンスのやりとりを非同期メッセージループを使って、アプリと Android Market サーバ間で行う 実際にはアプリは Android Market サーバと直接やりとりすることはない アプリは請求リクエストを Android Market application に interprocess communication (IPC) を介して送り、Android Market application から購入レスポンスを非同期の broadcast intent として受け取る コンテンツを配送したり、トランザクションを検証するためのプライベートなリモートサーバを使うアプリ内課金の実装もあるが、in-app billing の実装にリモートサーバは必須ではない メディアファイルや写真等をユーザーのデーバイス

    Android In-app Billing Overview
    taka-hr
    taka-hr 2011/08/28
  • Android In App Billing サンプルアプリを試す

    ■Downloading the Sample Application In-app billing サンプルアプリのソースファイル IMarketBillingService.aidl Android Market の in-app billing service (MarketBillingService) との IPC インタフェースを定義する Android Interface Definition Library (AIDL) ファイル Dungeons.java 購入画面と購入履歴画面の UI を提供するサンプルアプリファイル PurchaseDatabase.java 購入情報を保存するためのローカスデータベース BillingReceiver.java Android Market からの非同期なレスポンスメッセージ (broadcast intents) を受信する Br

    Android In App Billing サンプルアプリを試す
    taka-hr
    taka-hr 2011/08/28
  • C# によるプログラミング入門 / ++C++;// 未確認飛行 C

    C# によるプログラミング入門です。C# 初心者の方はもちろん、これからプログラミングを始めようという方も対象としています。

    C# によるプログラミング入門 / ++C++;// 未確認飛行 C
    taka-hr
    taka-hr 2011/08/28
    C# によるプログラミング入門です。 C# 初心者の方はもちろん、これからプログラミングを始めようという方も対象としています
  • Daftar Serta Masuk Saat ini Di Situs Slots Online Terpilih Ojekslot

    Daftar Serta Masuk Saat ini Di Situs Slots Online Terpilih Ojekslot Seperti yang kita pahami waktu ini ada sangat banyak permainan slot online paling sederhana yang dapat dimainkan dalam sekejap hanya cukup masuk di sana saja ojekslot terunggul. Di sini dapat ada sangat banyak bermacam permainan luar biasa yang pastinya dapat anda temukan dengan ringan. Beraneka permainan terbaik di sini dapat and

    taka-hr
    taka-hr 2011/08/25
    これだけ見ておけばCSS3で何ができるのか、何を勉強したらいいのかがだいたいわかる!
  • マシュマロにダイブ: 今更ですがTitanium MobileでCoffeeScriptしてみた(1)

    なんだか巷では、CoffeeScriptいいね!ってことになってるようで、私もちょっと乗っかってみようと思い試してみました。 まずは、Titanium Studio上でCoffeeScriptを使えるようにするための環境作り。 Titanium CoffeeScript Pluginを入れてみます。 Mac OSX Lion / Titanium Studio 1.0.4 でしか確認していません。 事前にnodeとかcoffeescriptをインストールしておいて下さい。 また、上記サイトにも書いてますが、Titanium Studio上ではパスが通ってないので、 $ sudo ln -s /usr/local/bin/node /usr/bin/node $ sudo ln -s /usr/local/bin/coffee /usr/bin/coffee などして、Titanium St

    taka-hr
    taka-hr 2011/08/24
  • Scalaスタイルガイド — Scala Style Guide v1.2.5 documentation

    Scalaスタイルガイド¶ EPFLの提供する公式スタイルガイドや,Artimaのようなコミュニティサイトによる非公式ガイドの代わりに,殆どの場合に従うべきScalaのスタイルにおけるガイドラインの概略を示す事を意図してこの文書は作られました。このガイドでは,なぜそのスタイルが推奨されるのか,またその代替案がどのようにしてそのスタイルに関連するのかを,できる限り多くの箇所で詳細に記述するよう努めています。他の全てのスタイルガイドと同様に,この文書もいずれ破られるルールの一覧として扱ってください。ここで提示するスタイルよりも好ましい別のスタイルがきっと現れるはずです。 コンテンツ:

  • gitでアレを元に戻す108の方法 | Webシステム開発/教育ソリューションのタイムインターメディア

    以前gitで一度行った変更をなかったことにする方法4つを紹介しましたが、 日常的に git を使用していると他にも様々な 「なかったことにしたい」「元に戻したい」 という状況に遭遇します。 そのひとつひとつについて対処方法を紹介していきます。 目次 問題1: ライブラリの新機能を試すためにあれこれ適当なコードを書いてみた。でももう要らない。問題2: トピックブランチをマージしたけど実はまだ不完全だった。マージをやり直したい。問題3: リリース後に発覚したバグ。原因は30日前に自分が行ったコミットだった。なかったことにしたい。問題4: 新しいコミットしようとして間違えてgit commit –amendで書き換えてしまった。元に戻したい。問題5: 色々作業していたら作業ディレクトリの内容が混沌としてきた。一度綺麗な状態にしたい。問題6: 作業ディレクトリにゴミファイルが溜まってきた。一度綺麗

    gitでアレを元に戻す108の方法 | Webシステム開発/教育ソリューションのタイムインターメディア
    taka-hr
    taka-hr 2011/08/22
    以前 gitで一度行った変更をなかったことにする方法4つ を紹介しましたが、 日常的に git を使用していると他にも様々な 「なかったことにしたい」「元に戻したい」 という状況に遭遇します。 そのひとつひとつについて対
  • Titanium MobileでJavaScriptが実行されるまでのソースコード追ってみた

    はじめに 毎日が夏休みのみなさんこんにちは。ダニーです。 Titanium Mobile使ってると、なんでiPhoneアプリなのにObjective-CじゃなくてJavaScriptで作れるか大変不思議ですよね。 今回はTitanium Mobileでアプリ起動から、JavaScript(app.js)を読み込んで実行しているところまでをソースコードを読んで追ってみました。 方針としては、Titanium Mobileで適当なプロジェクトを一つ作成してビルドして生成された/build/iphone/以下にあるソースコードを読んで行きます。 今回のビルドに使ったTitanium SDKのバージョンは1.7.1です。 今回、掲載してるソースコードで行番号が飛んでる部分は長いので省略しています。 ソースコード /build/iphone/main.m 25:int main(int argc,

    Titanium MobileでJavaScriptが実行されるまでのソースコード追ってみた
    taka-hr
    taka-hr 2011/08/11
    Titanium Mobileでアプリ起動から、JavaScript(app.js)を読み込んで実行しているところまでをソースコードを読んで追ってみました。 方針としては、Titanium Mobileで適当なプロジェクトを一つ作成してビルドして生成された/build/iphone/
  • Androidの設定画面(Activity)を表示する - terurouメモ

    AndroidのWifi設定画面を開く方法(Honeycomb対応) (理ろぐ)を参考に、WiFi設定画面を呼び出す例。 startActivity(new Intent(android.provider.Settings.ACTION_WIFI_SETTINGS)); これだけ。簡単すね。設定画面の定数値はAndroidのリファレンスに載ってます。 あまり良くない例 ググってたらアンドロイダーの記事が引っ掛かったのだが、定数値も使ってないしあまり良くない。メディアだし、名指しでDISっておく。 Android開発 はじめてのチュウトリアル 第6回| Android(アンドロイド)アプリの人力レビューサイト【アンドロイダー】 注意点(Androidのバグ?) 設定→アプリケーション→開発 のActivity(下記イメージ)を表示したかったのだが、ACTION_APPLICATION_DEV

    Androidの設定画面(Activity)を表示する - terurouメモ
    taka-hr
    taka-hr 2011/08/09
    ACTION_APPLICATION_DEVELOPMENT_SETTINGSの定数値とDevelopmentSettings(Activity)に設定されているIntentFilterのAction名が異なっているらしい。諦めて文字列で指定したら無事に動いた。
  • Androidアプリで使える便利なUIライブラリ - 遥かへのスピードランナー

    Androidアプリと言えばUI命!、ということでギークな方々が作られている便利なUIライブラリを見つけられる限り、スクリーンショット付きでまとめてみます。 皆様いずれもソースと一部サンプルアプリを公開されているのですぐにでも試してみることができます。 (作者の方々、載せることに問題があるようでしたらお手数ですがご一報くださいませ) Quick Action 公式Twitterアプリ風にタッチした箇所に吹き出しを表示できる レイアウトもカスタマイズ可能 Y.A.M の 雑記帳: Android Quick Action の Android ライブラリプロジェクトを作ってみた Drag and Drop ListView ドラッグアンドドロップで並び替え可能なリストビュー 似たようなのは色々あるけどこれが一番使いやすかった! ユーザがソート可能なListViewをすこしリッチにしてみた -

    Androidアプリで使える便利なUIライブラリ - 遥かへのスピードランナー
  • #RubyKaigi 2011で気になったgem 13選 - 昼メシ物語

    Rubyist達の夏フェスであるところのRubyKaigiが今年も開催され、猛暑の練馬が大いに盛り上がりました。今回が最後の開催とのことで、関係者各位は素晴らしい会議を当にどうもありがとうございました。 さて、今年のRubyKaigi2011での各セッションで紹介されたgemのうち、気になったものをピックアップしてみました。 1. fakeweb fakewebは、指定したURLのHTTPレスポンスを偽装する、テスト用のライブラリ。外部サービスと連携するプログラムのテストを書くにはとても便利ですね。 Engine YardのAndy Delcambre氏による「Toggleable Mocks and Testing Strategies in a Service Oriented Architecture」という発表で紹介されました。 以下、サンプルコードです。(READMEより) F

    #RubyKaigi 2011で気になったgem 13選 - 昼メシ物語
    taka-hr
    taka-hr 2011/07/19
    さて、今年のRubyKaigi2011での各セッションで紹介されたgemのうち、気になったものをピックアップしてみました。
  • http://tools.oesf.biz/android-2.2_r1.1/

    taka-hr
    taka-hr 2011/07/19
    androidソース検索
  • Scalaメモ(Hishidama's Scala Memo)

    インストール [/2011-09-14] 最初のサンプル [/2011-06-07] コマンド scalac・fsc scala [/2013-06-08] 色々作ってみる [/2017-01-24]

  • これだけあればシンプルアイコン探しには困らないかも!全部フリーのシンプルアイコンを一挙紹介! | バンクーバーのうぇぶ屋

    僕はとにかくシンプルなデザインが大好きです。無駄が無く、伝えることだけを伝えるあの潔さと、目的意識の高さが気持ちがいいです。もはや愛してます。 そんなミニマル変態な僕が集めたシンプルアイコン集。Evernoteのノートにびっしりになっていたので、せっかくだからここで全部ご紹介出来ればと思います!これだけあれば、まぁ今年は困ることは無いでしょう(たぶん)。自称ミニマル変態の僕は、まだまだ追加していくつもりなので、何か知っていれば是非教えてください! なんだか一部、別にシンプルじゃないアイコンも混ざった気がしますが、その辺は軽く流してあげてください。僕のEvernoteの中は、人に見せられないくらい乱雑な分け方なので、整理整頓かねて、ちょっとこういう投稿増やしていこうかなと思います! あと、大半は僕も商用利用を確認して利用したので、ほとんどはCommerciallyであることは確認していますが