事前準備事前に composer で PHP_CodeSniffer をインストールしておきます。 composer をあらためてインストールする | deadwoodインストールとつかいかたgit clonegit clone でファイルを配置するよう。 WordPress-Coding-Standards/WordPress-Coding-Standardsぱっと見わからなかったのですが、firegoby さんによると、php_codesniffer/CodeSniffer/Standards 以下に配置するとオプションで呼べるようになりそうなので実行します。 % git clone git@github.com:WordPress-Coding-Standards/WordPress-Coding-Standards.git \ ~/.composer/vendor/squizlab
はじめに こんにちは。モバイルアプリサービス部の平屋です。 本記事では、Xcode を使い続けるうちに増えてしまうファイルの内容や保存場所を紹介します。 各保存場所に「古い OS のサポートファイル」や「使用していないプロジェクト用のファイル」などの不要ファイルあれば、本当に削除しても問題ないかを確認した上で削除してしまいましょう! 今回、不要ファイル削除を試してみたところ、合計約 76 GB のファイルを削除することができました。 検証環境 macOS Sierra 10.12.1(16B2555) Xcode Version 8.2 (8C38) 目次 Device Support Derived Data Archives Simulator Apps Document Device Logs Device Support 内容 実機デバッグを行うために必要なファイル Xcode を
How to use the LaTeX tables generator? Set the desired size of the table using Table / Set size menu option. Enter the table data into the table: copy (Ctrl+C) table data from a spreadsheet (e.g. Google Docs, LibreOffice Calc, webpage) and paste it into our editor -- click a cell and press Ctrl+V or double click any cell to start editing it's contents -- Tab and Arrow keys can be used to navigate
【新機能】Amazon Kinesis FirehoseにAmazon Lambdaを使ったデータ変換機能が追加。Apacheログが簡単にJSON形式に変換可能に! こんにちは、せーのです。今日はKinesis Firehoseになかなか強力な機能が追加されたのでご紹介します。 これを待っていた 今回ご紹介するのは「データ変換機能」です。所謂ETL(Extract、Transform、Load)処理と言われるもので、流れてくるデータを使いやすい形に加工した上で対象となるデータベースやデータレイクに書き出すものです。 例えばApacheのログデータをS3に蓄積しておいて、後ほど分析に使いたいとします。Apacheのログってこんな感じですよね。 127.0.0.1 - frank [10/Oct/2000:13:55:36 -0700] "GET /apache_pb.gif HTTP/1.0
当エントリは『Amazon QuickSight Advent Calendar 2016』の22本目のエントリです。 Amazon QuickSight (全部俺) Advent Calendar 2016 - Qiita 昨日の21本目のエントリは『ドリルダウンをビジュアルに追加』でした。 ビジュアル要素の『色』を変更する #quicksight #21 | Amazon QuickSight Advent Calendar 2016 | Developers.IO 『AWS re:Invent 2016』の直前に一般利用可能となったAWSによるBIサービス、Amazon QuickSight。発表されたばかりですが、早速Amazon QuickSightを使い倒すべく色々な切り口でその内容について見て行きたいと思います。 22本目となる当エントリでは、Amazon QuickSigh
はじめに こんぬづは、今年は冬コミに初参加してみようかと企んでいる田中です。秋葉原に務めるからには、その文化を身をもって味わう必要があるかと思った次第で御座います。 この記事はiOSでクリーンアーキテクチャに興味がある人が対象です。「やろうかな?」「そもそもどんなものなのかな?」と考えている人は参考にしてください。 クリーンアーキテクチャを調べると、解説記事は数多く見つかります。私は「これだけ情報があれば理解できるだろう」と思っていましたが、いろいろな記事を読めど読めど、しっくりくる感覚がなかなか手に入らない状態に陥りました。そんな経験を元に、私がクリーンアーキテクチャによるアプリ開発を学習し、実際にコードを書いていく上でとても参考になった資料を紹介します。 対象読者 そもそもクリーンアーキテクチャとは?とお思いの方 これからiOSでクリーンアーキテクチャによるアプリ開発をやってみたいと考
先日行われたre:Invent 2016で発表されたAmazon Athenaを利用して、Apache HTTP Serverのアクセスログを解析するまでの手順を紹介します。 Athenaで検索するためには、ログファイルをAmazon S3に配置しておく必要があります。LinuxからS3への転送にはfluentd(td-agent)を利用しました。 やりたいこと Amazon Athenaを利用して、Apacheアクセスログ(combined log)に対しての検索クエリを実行できるようになりたい 前提環境 LinuxはAmazon EC2のRedHat Enterprise Linux 7.3 AMIから起動 EC2には、S3にPutObjectできる権限を持ったIAM Roleを紐付けておく Amazon Athenaはus-west-2(Oregon)リージョンで実行 手順概要 OS
はじめに EC2にDigdagとEmbulkをインストールした環境にMacからssh接続して実行していると複数のエラーが発生しました。 それらの対応策を備忘録として書いていきます。 環境 Mac OSX 10.9.5 Amazon EC2 Amazon Linux Digdag 0.8.13 Embulk 0.8.13 目的 S3に配置してあるGZIP圧縮されたTSVファイル(ヘッダー無し)をRedshiftにロードする。 DigdagとEmbulkの実行はEC2インスタンス上。 実行時の状態 Digdag実行ファイル Digdagで実行する処理内容をYAMLで記述しています。 guessで「guess-redshift-output.yml」を読込み、追記修正したものを「config-redshift-output.yml」に上書き保存し、Embulkで読込んでいます。 timezone
xcrunコマンドでシミュレーターのスクリーンショットと動画が撮れるようになった 以下、Xcode Release Notesから引用 You can take videos and screenshots of Simulator using the xcrun Xcode command-line utility. To take a screenshot, run the command xcrun simctl io booted screenshot. To take a video, run the command xcrun simctl io booted recordVideo .. (9887264) スクリーンショットを撮る シミュレーターが起動している状態で以下のコマンドを実行します。 xcrun simctl io booted screenshot すると、以下
はじめに こんにちは植木和樹です。AWSでは各種ホワイトペーパーなどの資料を多数公開しています。 AWS アーキテクチャーセンター | アマゾン ウェブ サービス(AWS 日本語) 今回は上記ページからダウンロードできる「AWS 運用チェックリスト(PDFファイル)」を読んでみました。運用チェックリストという名前ではありますが、AWSを利用する方は一度目を通しておくのをお勧めする内容でした。 チェックリストは大きく3つ「ベーシック」「エンタープライズ」「セキュリティ監査」に分かれています。このうちベーシックは15項目程とコンパクトにまとまっていて、簡易チェックリストとしてお手頃です。 残念ながらまだ日本語訳がされていないようですので、今回ベーシック部分だけをザックリ読んで簡単なコメントを書いてみました。 ベーシック運用チェックリスト 原文は「我々は〜〜〜を設定しています(理解しています)」
Drop a strings file to start Supports iOS Localizable.strings, XLIFF and Android strings.xml What's this? It's a localizable strings converter that works with Android XML and iOS strings files. The visual editor is the same one we use in the Loco translator dashboard. Sign up for Loco Find out more Get help
iOS と Androidで共通のローカライズファイルを作ろう! (iOS Advent Calendar 2016) メリークリスマス! 本ブログは Qiita で開催されているiOS Advent Calendar 2016の20日目の記事です。 前日はrb-de0さんでTinyConsoleの使い方でした。 provisioning profileが入れ替わる話を今年流行った映画に絡めてやろうとしたら、このネタの解決策をtarappoさんがipaファイルの中身を調べるというエントリで丁寧に書かれて若干凹んでます。。。 こういうネタは早いうちにやらないとダメだと痛感しました。 ローカライズ モバイルアプリも他言語対応した時のために、各言語の辞書のようなものが用意されています。 Androidだとstrings.xml、iOSだとLocalizable.stringが該当します。 モバイ
当エントリは『Amazon QuickSight Advent Calendar 2016』の20本目のエントリです。 Amazon QuickSight (全部俺) Advent Calendar 2016 - Qiita 昨日の19本目のエントリは『ビジュアルデータの参照Tips』でした。 ビジュアルデータの参照Tips #quicksight #19 | Amazon QuickSight Advent Calendar 2016 | Developers.IO 『AWS re:Invent 2016』の直前に一般利用可能となったAWSによるBIサービス、Amazon QuickSight。発表されたばかりですが、早速Amazon QuickSightを使い倒すべく色々な切り口でその内容について見て行きたいと思います。 20本目となる当エントリでは、Amazon QuickSight
はじめに AWSチームのすずきです。 AWSが SSL証明書のマネージドサービスとして提供する AWS Certificate Manager (ACM)、 サーバ証明書を無料で作成し、AWSのELB、CloudFrontで利用する事が可能です。 ACMで作成した証明書の有効期限はデフォルトで13ヶ月、その有効期限が失効する60日前に自動更新される仕様ですが、 自動更新条件を満たさない場合、メールによるドメイン認証手続きが必要になるとの注意喚起の案内がありました。 AWS Certificate Manager (ACM) 証明書の自動更新時の注意点 今回、ACMによる有効期限の自動更新条件を満たさず、ドメイン認証による手動更新も実施されていないため、失効の恐れがある証明書の確認を、 AWS CLIを利用して全リージョンを対象に行う機会がありましたので、紹介させて頂きます。 スクリプト 環
<この記事は「Money Forward Advent Calendar 2015」の22日目の記事です> この記事は、iOS Clean Architectureと実際にコードへ適用した内容について紹介します。 コードについては、改善の余地があるため随時修正していくと思います。 → github: https://github.com/koutalou/iOS-CleanArchitecture iOS開発においてよくある問題点 「ビジネスロジックはModelに置くべき」と言うが、開発者によって理解や意見がバラバラで統一的な実装ができない 度重なる仕様変更や複雑な仕様に対応するためにViewControllerや特定のModelが肥大化し、ビジネスロジックの本質を見失う MVC,MVP,MVVMだけで考えると、どこかのレイヤが複数の責務を持つことになり依存度の高い複雑なコードが生まれてし
この記事は何? Swift TweetsでTweet LTさせていただいたもののまとめになります。イベントのスポンサーとして Qiita に許可をいただいた上で、このような形(ツイートの引用)で投稿しています。 発表形式 Twitterのアンケート機能を使って話す内容を決めてみました。短い5分のLT時間で、できるだけニーズある話をしたかったという意図での試みでした。 【アンケートのお願い】 いきなりですがクリーンアーキテクチャに関してLTします田中です。 参加者の皆さんが気になることのアンケートを取りたいです。 アンケートの結果に応じて話す内容を変えようと思ってます。 iOSにおけるCAに関して気になるところはどこですか?#swtws — ロスリックのダンボー田中 (@ktanaka117) 2017年1月14日 クリーンアーキテクチャに対する意識調査にもなってよいアンケートだったなと個人
CLI版のPHPをgdb上で動かしつつ、内部的なデータ構造を覗き見ることができるようなDockerイメージを作ってDocker Hubにアップロードしました。Docker環境さえあればすぐに動かすことができます。 このイメージを動かせばCのコードを書かなくてもPHP内部のデータ構造を確認することができます。PHPの内部構造を詳しく知りたい、というような人は参考にしてみてください。 準備 Macの人はDocker for Macを用意しましょう。他のOS上でも同様にDockerをインストールしてください。また、イメージの圧縮時サイズが200MB程度ありますので、それなりのネットワーク環境で遊ぶことをオススメします。 起動 Docker 1.10以降ではseccompにより一部システムコールが制限されているため、コンテナ内でgdbによるデバッグができません。期待通りにgdbを動かすにはコンテナ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く