See related links to what you are looking for.
See related links to what you are looking for.
[iOS 8/Xcode 6] BotsでCIしよう(4) – 新機能として追加されたTriggersで成功/失敗をチャットツールに通知する はじめに Xcode 6からBotsを設定する際にTriggersという項目が追加されました。 Jenkinsなどでは既によく使われていますが、Integrationの前後にスクリプトを挟み込む事ができるようになりました。例えば、ビルド前にパッケージ管理ツールで依存ファイルをダウンロードしたり、いつも使っているチャットツール(APIが用意されていれば)に通知したりTestFligtでβ版のアプリを自動的に配布することができます。 スクリプト内で使える環境変数 一番知りたい情報はどのIntegrationが成功/失敗したかですよね。それとそれに付随したエラーのカウントなどの情報が環境変数として取得できます。(WWDCのビデオから拾ったので、他にもあるか
URL Scheme URL Scheme とは インターネット上の資源の所在を表すURI(URL)の先頭部分で、資源に到達するための手段を表したもの。 e-Words より iOS では、URL Scheme を利用することで他のアプリを起動することができます。 今回は Apple が公式に発表している URL Scheme で、どんなアプリを起動することができるかを紹介します。 利用方法 URL Scheme でアプリを起動するためには、以下のように UIApplication クラスの openURL() メソッドを使います。 if let url = NSURL(string: ":") { UIApplication.sharedApplication().openURL(url) } URL Scheme の後には「:(コロン)」を付けます。 このプログラムが実行されると、実行
11月11日に「Javaエンジニア養成読本」が出版されます。 この本は、Javaの最新動向を踏まえつつ、開発現場で役に立つような実践的内容を含むことを目標に企画されました。幅広い内容を6名の著者による共著で執筆したものです。 新人エンジニアの方や、最新のJavaを採用検討している方、開発現場へツールの導入検討される方など、様々な方々に読んで頂ければ幸いです。 私はJava EEのパートを担当させて頂きました。今年の7月くらいからブログが全く書けなかったのは、こちらに集中していたためでした(^^; Javaエンジニア養成読本 [現場で役立つ最新知識、満載!] (Software Design plus) 執筆している当時、ちょうど仕事で新人さん(プログラミング経験はない方)のOJT担当をしていたのですが「この書籍を使えば幅広くまとまってて楽に教えられるのに…」と思っていました。そんな使い方も
コマンドラインからHTTPやFTPなどでファイルをダウンロードするツールwgetに脆弱性が発見された。すでにパッチが公開されている(eWeek、JPCERT、マイナビ、Slashdot)。 問題となる脆弱性は、FTPで再帰的にファイルをダウンロードする際、サーバから取得するディレクトリ一覧のなかに細工されたシンボリックリンクが仕込まれていると、wgetがローカルファイルシステム側の任意のファイルを作成したり上書きしたりする可能性があるというもの。これにより、wgetを実行しているユーザーの権限で任意のファイルが作成されたり、上書きされる可能性があるという。
プログラマたちのバイブル、パーフェクトシリーズ全巻がついに電子書籍化!最新『改訂2版 パーフェクトJava』は紙・PDF版本日同時発売! ワンランク上のプログラマを目指す方たち待望の、株式会社技術評論社が刊行するプログラマ向けの技術書パーフェクトシリーズがついに電子書籍化! 本シリーズはプログラマを対象に、RHP、Ruby、Pythonの軽量言語に加えて、現在のWeb開発には欠かせないJavaScript、そして、JavaおよびC#の6言語+1フレームワーク(2014年11月現在)について、1つ1つの言語に丁寧かつ詳細に解説したバイブル的位置付けの技術書です。 今回、本日発売の『改訂2版 パーフェクトJava』が紙・PDF版同時発売となった他、残りの6冊についてはEPUB・Kindle・Kobo版でお届けします(改訂2版 パーフェクトJavaのEPUB・Kindle・Kobo版については現
Do you enjoy playing slots but sometimes feel like you’re not sure what to do? Do you find yourself asking […]
[速報]Google Container Engine発表。Dockerコンテナを実行しKubernetesで管理するクラウドサービス Googleは11月4日(日本時間5日)、サンフランシスコでイベント「Google Cloud Platform Live」を開催。Dockerコンテナ上でアプリケーションを実行し、それをKubernetesで管理するクラウドサービス、「Google Container Engine」(略称はGKE。Google Compute Engineの略称GCEとかぶるためにGKEになったのだと思われます)を発表しました。 これまでIaaS型のクラウドでアプリケーションを実行するには、仮想マシンのインスタンスを起動し、OSをインストールし、ネットワーク環境などを設定したうえでアプリケーションをインストールする、といった手順を踏む必要がありました。 Google C
[速報]Google Compute Engine Autoscaler発表。わずか数分で千インスタンスをスケーラブルに伸縮 Googleは11月4日(日本時間5日)、サンフランシスコでイベント「Google Cloud Platform Live」を開催。同社のIaaS型クラウドサービスであるGoogle Compute Engineで利用できるオートスケーラ-「Compute Engine Autoscaler」を発表しました。 Googleはすでに社内で大規模なスケーラビリティを実現しており、例えば1000ノードのクラスタでも5分以内に起動するといったことを実現しています。 Compute Engine Autoscalerは、このようなすでに実証された技術を基に構築されたサービス。短時間で急速に負荷が上昇するスパイクのようなことが起きても、ウォームアップ不要で即座にクラスタを拡張し
オープンソースで公開された「nogotofail」ではTLS/SSL実装に関する既知の脆弱性や設定ミスをチェックできる。 「Heartbleed」や「POODLE」といったTLS/SSL絡みの深刻な脆弱性の発覚が相次ぐ中、米Googleは11月4日、TLS/SSL実装に関する既知の脆弱性や設定ミスをチェックできるネットワークトラフィックセキュリティテストツール「nogotofail」をオープンソースで公開した。 GoogleはTLS/SSLの現状について、ほとんどのプラットフォームやデバイスはデフォルトの状態ではセキュアでも、アプリケーションやライブラリによってデフォルトが書き換えられて改悪されたり、プラットフォームでミスが生じたりする場合もあると指摘する。 アプリケーションの複雑化やサードパーティーライブラリの使用増加に伴い、こうしたミスは一層導入されやすくなっているという。 nogot
コマンドラインからiOSアプリケーションをiTunes Connectにアップロードする - 24/7 twenty-four seven ↑ こちらの記事で書いたように、コマンドラインからiTunes Connectへのアップロードや、バリデーションができるのを利用して、Travis CIを使ってビルドするたびに自動的にバリデーションを実行するようにしました。 これにより、プライベートAPIを利用していたり、必須なサイズのアイコンやLaunchImageが無いなどの理由でバリデーションエラーになってアップロードが失敗するということが未然に防げます。 ARCを使う場合、ヘッダに載っていないメソッドを呼ぶのはコンパイルエラーになるので、知らずにプライベートAPIを使ってしまうようなことは現在はほぼありません。 しかし、iTunes Connectのバリデーションはあまり賢くないので(おそらく
アップルの超パワフルな新OS「Mac OS X Yosemite」。最高ですけど、公式サポートフォーラムをちょっと回ってみたら不具合もチラホラ報告されてるようです。そこでバグでお悩みの皆様のために対処法をまとめてみました。 編集部でOS X Yosemiteの公式&非公式フォーラムを一定期間見張り、最頻出トラブルをピックし、対処法があればそれも簡単に紹介しています。テストしてないものもあるので試すときには自己責任でお願いしますね。一応どれも試して直ったという報告は出ていますが。念のため。 Wi-Fiが切れる、だんだん遅くなっていく OS X Yosemiteの板は今どこもこの話題一色。Wi-Fiの掴みが悪くなった人は大丈夫、ひとりじゃないですよ。対処法はいろいろです。Redditのスレでは、kext修復(最おすすめ)、Bluetooth無効化、ルーター変更、MacのWiFiインターフェイス
Maintaining multiple launch screen images for different devices has always been a pain in iOS. Thankfully since iOS8 you can now use a custom view that can automatically adapt to different screen sizes. In this post I'll show you how to achieve this using RubyMotion. Interface Builder I'm not a fan of using Xcode for all my views but I think there are a couple of scenarios like this where it is a
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く