CocoaPodsでライブラリの導入を簡単に
こんにちは & はじめまして。iPhone開発が得意なzerowiredと申します。 今回はiOSのライブラリを簡単に導入・管理できるCocoaPodsの使い方について、グラフライブラリCorePlotを例にご紹介します。 (CorePlotはiPhoneアプリでグラフを描くためのライブラリです。) ■...
View Articlemobile safariにおけるブラウザの戻るボタン無効化方法
【議題】mobile safariにおいて、ブラウザの戻るボタンを無効化したい(対象OS:iOS7)【調査結果】真の意味において無効化(ボタンが押せないor押しても無反応)は実現不可能【対応策】擬似的に無効化させる(戻るボタン押下にて画面遷移後、元の画面に戻る)[ポイント①] 以下の3つの仕様を利用する ※ブラウザの戻るボタンを押下したタイミングで呼ばれる、...
View Article[iOS] iPhoneアプリで データベース(CoreData)を作成する その2
こんにちわ。ゆんぼうです。前回の続きで、今回はCoreDataを用いて、データベース検索を行います。今回の開発環境は以下の通りです。・OS X v10.9.3・Xcode v5.1.1前回作成したDAOクラス SampleEntityDAO に名前と年齢で検索を行うインスタンスメソッドを追加します。- (NSArray *)getSampleEntityItemList:(NSString...
View Article[iOS] iPhoneアプリで 現在位置の測位を行う
こんにちわ。ゆんぼうです。今回は、iOSのAPIを使用して現在位置を取得します。今回の開発環境は以下の通りです。・OS X v10.9.3・Xcode v5.1.1位置情報を取得するクラス CLLocationManager を使用します。インスタンスメソッド startUpdatingLocation で位置情報の取得を開始します。 self.locationManager =...
View ArticleD 言語で気持ちいいコーディング
気持ちよさ おひさしぶりです、ちかです いつもながら記事全体が個人の感想です。気持ちよくコーディングするためには 不安や恐怖をなくす必要があります。 呼んでる関数に余計な副作用があるんじゃなかろうか。 例外が飛んでくるんじゃなかろうか。 境界値で落ちるんじゃなかろうか。 リソースの解放がダダモレなんじゃなかろうか。 マルチスレッドはスリル、ショック、サスペンスなんじゃなかろうか。...
View ArticleWindows Server 2012 ServerCore に GUIを追加
Windows Server 2012 R2 を 推奨の状態でインストールしたあと、とても使いにくかったので、GUIを追加しました。備忘録的に書いておこうと思います。・Windows Server 2012 R2...
View ArticleAWS LABを使って無料お試し(ただし30分)
AWS LABを利用することにより無料で色々と試せます。(ただし30分)30分後には、きれいさっぱり消えちゃいます。やってみたこと◆東京リージョンにEC2インスタンスを1台起動 インスタンス起動前のキーペアの作成 AWSが提供しているAmazon Linux AMIを利用 Public DNS名を使ってインスタンスにログイン インスタンスにhttpdのインストール ブラウザからのアクセス■前準備...
View ArticlePR: 新たに農業や事業にチャレンジする人を応援!-政府広報
チャレンジする人を後押し!青年等就農資金と女性、若者、シニア起業家支援資金とは? Ads by Trend Match
View ArticleAndroidアプリでタブを使った画面を作成する (Fragment、ActionBar)
こんにちわ。ゆんぼうです。今回は、Androidアプリでタブを作成します。開発環境は以下の通りです。・Eclipse v4.2.1・Android 4.4.2はじめに、Androidアプリのタブについて記載します。Android v3.x (Androidコードネーム:Honeycomb)以前は、TabActivity や...
View ArticleExcel VBA で一時DBを使用する ― INSERTとSELECT
こんにちは。ひらのです。Excel VBA で大量の文字列をいじったり並べ替えたりする際に、いちいちシート上で計算すると、とっても遅くなってしまいます。そんな時に便利な一時DB⇔ADOをご紹介します。■前提知識簡単なExcel VBAコードを読めること簡単な正規表現が読めること(文字列解析の解説がいらない人は不要です)■お題(要件)任意のフォーマットの文字列を解釈したい(SELECT,...
View ArticleExcel VBA で一時DBを使用する ― UPDATE
こんにちは。ひらのです。Excel VBA で一時DB⇔ADOを使用する方法のご紹介、第二弾です。今回はDB(ADO)に登録したデータの更新方法についてご紹介します。■前提知識簡単なExcel VBAコードを読めること■お題(要件)任意のフォーマットの文字列を解釈したい(SELECT, INSERT)特定のデータを更新したい(UPDATE)...
View ArticleExcel VBA で一時DBを使用する ― DELETE
こんにちは。ひらのです。Excel VBA で一時DB⇔ADOを使用する方法の最終回です。最後はDB(ADO)に登録したデータの削除についてご紹介します。■前提知識簡単なExcel VBAコードを読めること■お題(要件)任意のフォーマットの文字列を解釈したい(SELECT, INSERT)特定のデータを更新したい(UPDATE)特定のデータを削除したい(DELETE)...
View Article[微ネタ] unless 修飾子 in D
ちかです前回に引き続き D 言語ネタです。小ネタ未満の微ネタです。Perl や Ruby にはステートメント修飾子なる制御構文があります。たとえば、 Ruby の次のコードは x が偶数でないときだけ標準出力に x の値を出力します。puts x unless x.even?もし D 言語で似たような機能を実現するとしたらどうするか考えてみました。import std.stdio;import...
View Articleperf パフォーマンス測定 その3
xeonやi7の用にマルチコア構成になっているCPUにはコア間を制御するアンコア部がある。アンコア部がL3キャッシュやDRAM等へのアクセス制御を行う。DRAMへのアクセス性能を評価する場合はアンコアのイベントを取得する。xeonのアンコア部分のパフォーマンスモニタについては以下のドキュメントに記載されていた。...
View Articleperf パフォーマンス測定 その4
今回はnuma構成のマシンで、メモリとスレッドの関係を変更して性能評価する方法を書く。まずは、使用するマシンのnuma構成を取得する。 $ numactl -H----------------------------------------------------available: 4 nodes (0-3)node 0 cpus: 0 1 2 3 4 5 6 7 8 9 10 11 12 13...
View Articleperf パフォーマンス測定 その5
今回はperfは出てこないですがパフォーマンス測定の番外編です。性能を評価していてシステムレベルでの動作が重いと思われたのでCPUの利用状況を調べてみたのでその方法を書きます。CPU利用状況を調べるの使用したのはmpstatである。 mpstat [options] []...
View Article