Don’t miss your chance to get up to 60% off select top assets.
Unity 2 Advent Calendar 2015 2日目の記事です。 1日目の記事は @pigeon6 さんの「Unityでリズムゲームを作る」でした。 Unity には Attribute という便利な機能が有ります。 主な機能はテラシュールブログさんの以下の記事に沢山紹介されています。あまり Attribute を活用してないという方は一読される事を強くオススメします。 UnityのAttribute(属性)についてまとめてメモる。 - テラシュールブログ http://tsubakit1.hateblo.jp/entry/2015/01/03/203843 今回はその Attribute の中でもあまり使ってない人が少なそうな Attribute を2つ紹介します。テラシュールブログさんでも紹介されませんでした(^_^;) InitializeOnLoad まず1つ目は In
ObjectをDictionaryにする Realm アドベントカレンダー三日目ですね. ちっちゃな子ネタをどうぞ. どれくらい思うことがあるのかわかりませんが,RealmのObjectをDictionaryとかに戻したい,相互変換したいって思ったことはありませんか? 私はあります. import RealmSwift extension Object { func toDictionary() -> Dictionary<String, AnyObject> { let properties = self.objectSchema.properties.map { $0.name } let dictionary = self.dictionaryWithValuesForKeys(properties) let mutabledic = NSMutableDictionary() mu
スイッチサイエンスは、シリアル接続でArduinoやmbed、Raspberry Pi、がじぇっとるねさす等からコマンドを送るだけで印刷できるプリンタシールド「AS-289R2」を発売した。ナダ電子製で「AS-289R」の後継機となる。価格は1万9980円(税込)。 旧モデルよりインタフェース部分を改善し、3.3Vインタフェースに対応。また、Arduino Serial2入力やシリアル通信速度に3万8400bpsも追加され、mbedやRaspberry Pi、がじぇっとるねさす等でも使用可能となった。各種バーコードの印刷にも対応している。 ドット総数は384ドット/ライン、ドット密度は8ドット/mm。印字有効幅は48mmで印字速度は約25 mm/秒。バーコードはQR、JAN(13,8)、2of5(ITF)他に対応する。 本体の他に電源ハーネス、記録紙、記録紙ホルダー各1個を同梱する。 また
UILabelを利用して、↓の写真のようなタグっぽい見た目のviewを実装する。 ざっくり言ってしまえばUILabelにボーダーつけて終わり、なんですがw まずは1個のタグ StoryBoardにUIViewControllerをおいて、ViewController.swiftに表示内容を書いていく。 まずはタグ表示に利用するUILabelの子クラスを作成。 initでタグのボーダーや角丸の設定などを行ってしまっている。 プロパティのtagPaddingは、タグ内の文字のパディング幅。 drawRect(_:)をオーバーライドし、UIEdgeInsetsで上下左右にtagPadding分のinsetをつけてdrawTextInRect(_:)でreturnしている。 import UIKit class TagLabel: UILabel { let tagPadding: CGFloat
3. Python環境構築 Python の環境構築方法は複数存在しますが、便利なvirtualenv + PyCharm + bpython で構築する手順に沿って作業してもらいました。 virtualenv + virtualenvwrapper virtualenv を導入すると、複数のPython環境を簡単に構築・切り換えできるようになります。たとえばコマンド1つで Python2.7 + Django1.5環境と Python3.5 + Django1.7環境をworkon コマンド1つで切り替えられます。 # install sudo easy_install pip sudo easy_install virtualenv sudo easy_install virtualenvwrapper pip install pbr sudo easy_install virtual
Swiftの非同期処理を非常に簡単に書けるBrightFuturesですが、日本語の記事があまりないので、応援の意味も込めて書いてみようと思いました。 最新版である、3.1.2 の解説になります。 第一部:基本的な説明 簡単な例 READMEにもありますが、この例がまずわわかりやすいと思うので。 下記の例では、logInとfetchPostsで非同期処理が行われます。 BrightFuturesを使わない場合 User.logIn(username, password) { user, error in // (A) if !error { Posts.fetchPosts(user, success: { posts in // (B) // do something with the user's posts }, failure: handleError) } else { hand
CPUやメモリ、IOといったリソースの制限下でとあるコマンドを実行させたい場合に、cgroup上に何かgroupを作ったりしてからcgexecを実行して、実行後はそのgroupを消す、といったような一手間かかる方法がほとんどでした。 実行後のgroupも綺麗にしたい、といった所まで考えるとなかなか手間がかかっていたので、それらを全てワンラインでできるrconというワンバイナリで動くツールを作りました。 github.com 例えば、負荷サーバでの調査ツールを流す際に、CPUとかIOとかを制限しつつドロドロ実行したい場合等に便利です。Linuxのcgroup対応した環境でのみ動きます。 使い方 ほぼREADME通りなのですが、オプションは代替以下のようになっています。 --memは変なので--memoryに変更しました!! ./rcon --help Usage: rcon [options
何の話かというと RHEL7/CentOSでは、iSCSIターゲット(Linux上のディスク領域をiSCSIディスクとして公開する機能)の構成手順が変わっています。特にOpenStack CinderのLVMドライバーを使っている際の問題判別手順に影響するので、ここで解説しておきます。 事前準備 iSCSIターゲットを構成するRHEL7/CentOS7には、targetcliを導入して、target.serviceを起動しておきます。 # yum -y install targetcli # systemctl enable target.service # systemctl start target.serviceiSCSIディスクを接続するサーバー(イニシエーター)のRHEL7/CentOS7には、iscsi-initiator-utilsを導入して、iscsid.serviceを起
(2015/12/02 20:49 冒頭の一部記述を修正しました) 朝のジャスミン茶は欠かせない田宮です。 今日は、証明書周りの手順について解説させていただきます。 証明書周りは一度やるとあとは暫く触れる事がないので、備忘も兼ねて書かせていただきます。本記事では、証明書作成要求(CSR)の作成⇒開発用証明書(CER)の作成⇒Macに開発用証明書(CER)を登録までを記載させて頂きます。 本記事は、2013年の以下の記事を元に、最新の環境に合わせて変更したものになります! よく分かる!iOS アプリ開発に必要な証明書ファイルの作成方法 | アドカレ2013 : SP #4 | Developers.IO 証明書とは iOS アプリを App Store に出すために、アプリ配布用の証明書というものが必要です。 証明書が必要な理由 配布用証明書は、以下の目的のために存在します。 アプリを誰が作
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く