はじめに こんにちは。モバイルアプリサービス部の平屋です。 本記事では「Network Link Conditioner」の使用方法を紹介します。このツールを使えば iOS 端末や Mac の通信速度を遅くしたり、通信が繋がらない状況を試したりすることができます。 環境 OS X El Capitan 10.11.4 Xcode 7.3.1 iPhone 5s iOS 9.3.1 iOS 実機の場合 開発用デバイスであれば、「設定アプリ」に「デベロッパ」項目があるのでこれを選択します。 「NETWORK LINK CONDITIONER」セクションの「Status」セルを選択します。 テーブルの1つ目のセクションの「Enable」セルのスイッチで、回線速度のシミュレーションの有効/無効を切り替えられます。2 つ目のセクション内の任意のセルをタップすると、シミュレーションで使用するプロファイ
iosdev One solution for 90% of Auto Layout exceptions I dislike these ‘one-really-weird-trick...’ titles but this one is really useful in so many cases. Understand it and apply it diligently. Oct 15, 2017 by Aleksandar Vacić 4 minute read How many times have you seen this output in Xcode console: ( "< NSAutoresizingMaskLayoutConstraint:0x60c00028d5c0 h=-&- v=-&- _UIVisualEffectContentView:0x7faa9f
はじめに 今回は AutoLayout の中でもしっかりと知っておきたい以下2つを紹介します。 Content Hugging Priority Content Compression Resistance Priority 上記2つを利用することで、各サイズでの想定されたデザインを再現することができます。 題材の紹介 今回説明に利用する題材は以下とします。 UILabel 2つが配置されたカスタム UITableViewCell を持つ UITableView の表示 UITableViewCell 内に2つの UILabel を配置するために UIStackView を利用 上記に表示した UITableViewCell に付与された制約は次の通りです。 UIStackView の左右に SuperView に対して 8pt の制約を付与 UIStackView のY位置を Super
コンニチハ、千葉です。 AWSマネジメントコンソール利用時に、コンプライアンス要件によりIP制限をしたい場合があります。 しかし、マネジメントコンソールにIP制限すると、思わぬエラーが発生し操作できなくなる場合があります。 こちらのドキュメントにも記載があります。 aws:SourceIp 条件キーは、リクエストの送信元である IP アドレスに解決します。リクエストが Amazon EC2 インスタンスから送信された場合、aws:SourceIp はインスタンスのパブリック IP アドレスに評価されます。 引用元 つまり、APIリクエストの種類は2種類あり ユーザー側からのリクエスト AWSがユーザーの変わりにリクエスト 2はCloudFromationのようなAWS環境を自動構成するようなサービスで、ユーザーが作成した定義に従ってCloudFormationサービスがEC2のようなサービ
CloudFrontをS3 オリジンで利用するとき、「CloudFrontをバイパスしたアクセスを制限」「インデックスドキュメントを返す」という要望は少なくないのではないでしょうか?出来そうで出来なかった共存を Lambda@Edge で解決! ちょっと伝わりにくいタイトルですが、やりたいことは以下の2つです。 CloudFront の S3 オリジンには直接アクセスさせない(CloudFront をバイパスした S3 へのアクセスをブロック) オブジェクト指定のないアクセス(末尾"/"の URL アクセス)にはインデックスドキュメントを返す(サブディレクトリも含む) 画にするとこういうことです↓ 「CloudFront をバイパスさせない」という点でまず考えるのは、オリジンアクセスアイデンティティでかと思います。そして、「オブジェクト指定のないアクセスにインデックスドキュメントを返す」と
この記事は、SPC同好会 Advent Calendar 2017 - Adventarの7日目の記事です。 どうも、すみぞめです。自分の所属するゼミにCisco AP を導入したお話です。 導入前の状態 我々の同好会が"プロコンゼミ"となりました。 それに伴い、部屋が今までの"八畳"ほどから"二十四畳"ほどに広くなりました。また、今年は1年生の勧誘に成功し、いきなり部員が"40人"にもなりました。 そういう事もあって、今まで使っていたASUSの家庭用APでは通信が厳しくなり、新たなAPが必要になりました。 APの選定 APを選定するにあたって、幾つかの条件を考慮する必要があります。 同時接続台数 使用可能周波数帯 安定性 メンテナンス性 メーカーの選定 ゼミの会員は全40人おり、それぞれ"ノートPC,スマホ,タブレット端末"の3台同時接続するとして、計"120台"の同時接続数を確保しなけ
主要なロボットの一つであるマニピュレータを扱います。 マニピュレータはその名?の通り、腕ロボットが良く知られていますが、マニピュレータの理論は歩くロボットの脚にも適用できます。 腕ロボットが土台が動かない(動くことももちろんあります)ところで手先を動かすのに対して、脚ロボットは動く胴体を脚で支え、むしろ脚先が地面に接していると、そこが固定点になります。 いずれにせよ、多数のアクチュエータ(駆動装置)とリンク(剛体の構造物)がつながっていて、それぞれのアクチュエータを動かすと全体が動く、という構造です。 ここでは、マニピュレータを数式化して解析するに辺り、座標系を設定し、各関節を動かすと手先はどう動くか、逆に手先の目標を設定したときに各関節をどうしたらいいかについて検討します。 座標変換で一通りやった座標変換の理論をばんばん使いますので、少しでも座標変換に行き詰まったらすぐに復習するようにし
Send feedback About FCM messages Stay organized with collections Save and categorize content based on your preferences. Firebase Cloud Messaging (FCM) offers a broad range of messaging options and capabilities. The information in this page is intended to help you understand the different types of FCM messages and what you can do with them. Message types With FCM, you can send two types of messages
The Micro GherkinThe tiniest Pi Pico powered keypad. Both the switches and the Pi Pico are surface mounted, back to back. The 30 switches were selected from the jlcpcb.com SMT parts inventory. I had 5 boards made and assembled. The BOM is only 3 parts; switches, Pi Pico and the 3 tool marks (registration holes). JLCPCB supplies and SMT assembled the switches. When I placed the order the Pick and P
郵便番号データを利用するサンプル を作っている最中に気になって、ひらがな、カタカナなどの文字種の Unicode の文字コードの範囲を調べました。 資料として http://www.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/JIS/SHIFTJIS.TXT を使います。 “OBSOLETE” となっていますが参考にはなります。これを表計算のシートに貼り付けて Unicode 順に並べ替えるとわかりやすいです。以下の説明には unicode.org の対応する “Code Charts” の URL も記しておきましたので、個別の字面とコード値の確認のためにご参照ください。
今まで一般物体認識や一般物体検出にはあんまり興味が無かったんだけど、YOLOとかSSD、Mask R-CNNといった手法をベースにして特定のタスクを解く研究も結構登場しているので、その体系を知りたくなってきた。 幸い、ディープラーニングによる一般物体検出の研究はもう5, 6年経っていてネット上に教材が豊富なので、色々と漁りながら勉強してみる。スクラップブックみたいな感じで色んな人による解説資料を引用して並べるとディティールを補完しやすい。 一般物体検出(Generic Object Detection) そもそも一般物体検出(Generic Object Detection)とは、画像に何が写っているかを識別する一般物体認識(Generic Object Recognition)に対して、さらに物体が画像のどの位置に写っているかも特定すること。 人の顔など、画像の中から特定の物体を検出して
こんにちは!CouplesのiOSエンジニアをしている丹です。 今回はiOSエンジニアなら、絶対に押さえておきたいViewのレイアウトについてまとめました。Viewのレイアウトはアプリを作る上で基本中の基本ですが、深い理解がなくても、動くものは作れます。しかし、パフォーマンスを意識したり、設計をしっかりする上でViewのレイアウトの理解は必須です。レイアウトの理解を深めるために、本記事が少しでも参考になれば嬉しいです!対象読者は初級者〜中級者の方を想定しています。 * 本記事は、執筆時点で最新のXcode7.2.1、Swift2.1を使用しています。 目次ViewとViewControllerのレイアウトサイクルConstraintsViewのupdateConstraintsViewのIntrinsic Content SizeとはContent HuggingとCompression
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く