タグ

2013年6月13日のブックマーク (5件)

  • Automated Gradle project deployment to Sonatype OSS Repository

    This post will walk you through the steps to deploy your gradle project to the Sonatype OSS staging repository. Prerequisites Minimum Gradle 1.0 milestone 5 Gpg4zin, you can find the installer on this website: http://www.gpg4win.org/ Configuring your build.gradle file First you'll need to configure your build script (build.gradle file). A full working build script of my GradleFx project can be fou

  • BlockInjectionをバージョンアップしました | TOKOROM BLOG

    BlockInjectionとはなんぞや Objective-Cの特定のメソッドの前後に処理を追加できるライブラリです。 クラスの外側からアスペクト指向的に振る舞いを追加できるのが特徴です。 https://github.com/tokorom/BlockInjection で公開しています。 バージョンアップ内容 前記事 からのバージョンアップ内容は以下です。 リファクタリングしてメソッド名が一式変更になりました(これまでのものはDeprecatedですがまだ使えます) クラスメソッドにも対応しました 複数のクラスやメソッドを一度に追加できるようになりました 正規表現で指定できるようになりました(※1) 注入したBlockの中で注入先のメソッド名を取得できるようになりました(※2) オマケで単純なメソッド実装置き換え機能も追加しました UIViewの勝手に呼ばれているsetterでまとめ

    BlockInjectionをバージョンアップしました | TOKOROM BLOG
  • GradleでMaven Central Repositoryに成果物をリリースする - GeekFactory

    Gradleでビルドした成果物をMaven Central Repositoryにリリースする方法を説明します。 成果物の公開にあたってはSonatype OSSRHで申請が必要です。こちらのイケメンな記事が大変参考になります。こちらの記事ではMavenを使っていますが、稿ではGradleを使います。 PGP鍵を確認する 成果物の署名に使うPGP鍵を確認します。まだ作成していない場合は先ほどの記事やSonatypeの公式ドキュメントを参考にしてください。gpgコマンドはbrew installでインストールできます。 $ gpg --list-keys /Users/hidetake/.gnupg/pubring.gpg ---------------------------------- pub 4096R/1234ABCD 2012-12-14 uid ikemen <ikemen@

    GradleでMaven Central Repositoryに成果物をリリースする - GeekFactory
  • Linux/Mac/Windowsでハードウェア構成に関する情報を調べる - 元RX-7乗りの適当な日々

    サーバ/クライアントPC問わず、今使っているマシンのハードウェア構成がどのようなものかをOS上で確認したくなることもあるでしょう。 そんな時にお手軽に調べられる方法を、たまーにググったりするので、Linux/Mac OS X/Windowsの3つのOSの場合の調べ方をここに残しておきます。 Linux Linuxでは、dmidecodeコマンドを使います。 BIOSの情報とか、マシンの各種システム情報(シリアルナンバー等の各種メタ情報、CPU、メモリ、その他デバイス情報とか)が取得できます。 CentOS/RHELとかだと"kernel-utils"パッケージがインストールされていれば使えます。 ちょっと長いですが、以下のような感じです。 # dmidecode # dmidecode 2.11 SMBIOS 2.7 present. 87 structures occupying 399

    Linux/Mac/Windowsでハードウェア構成に関する情報を調べる - 元RX-7乗りの適当な日々
    manhole
    manhole 2013/06/13
  • Selfkleptomaniac — 最近の仕事と勉強について

    Blogging is a disease: selfkleptomania, your normal condition. About GPG Public Key 先月は仕事に関係ない勉強としてTiTwilioを作ってみました。Titaniumのアプリに数行でIP通話機能を追加することができるようになりました。今月は、今のところAndroidのHolo themeをTitaniumで作ったアプリでカスタマイズする方法と、Node.ACSとAppcelerator Cloud Serviceを連携させる方法、それらを組み合わせてNode.ACS上にチャットサーバを立ててTwilioの通話アプリと共存させる方法を勉強しています。ちょっとしたLINEを作るみたいな感じですね。これまで縁がなくてその手のやつを実装したことはなかったので、ちょっとやってみます。それから、Elixirのを買ったの

    manhole
    manhole 2013/06/13