GitHubまとめスポンサーブース、出し物として面白みに欠けたんだけどわたしそこまでアイデアマンじゃないからつらいつよいIPアドレスをくださいお疲れ様でした。配置設計を行う使用機材の数と位置は以下の要素から決まる。通信の予定APの数は「50接続/台」で計算する。200人定員の部屋なら4つ置くことを考える。うまく分散しなくて1台あたり接続数100とか普通に行くんだよねしょうがないね。SWの数は1部屋1台くらい。電源とかポート数次第。オフィス用品この商品を含むブログを見る↑物理構成図を描いたり落書きをしたり宣伝をしたりする。壁に粘着テープを使えない会場では、この静電気シートを介することで壁にSSID/PASSWORDの紙を掲示することができる。オフィス用品この商品を含むブログを見る↑どうしても人の動線を横切るようにケーブルを敷く場合はこれで固定する。ゴムマットを敷くのは重たすぎるので、2〜3本束ねるくらいならこちらのほうが簡単で便利。マジックテープ式なので何回でも使える。Hardwareこの商品を含むブログを見る↑カーペット以外の材質の時はこちら。テープ中央には粘着剤がついてないので、ケーブルがベトベトにならない。撤収時に剥がすのもらくちん。Hardwareこの商品を含むブログを見る↑機材を触るわるいやつ避け。Hardwareこの商品を含むブログを見る↑同上。機材にべたっと貼って威圧する。本番を迎える機材を置く人に蹴られないように椅子の上に置いたらスイッチの排熱がうまくいかなかったぽくてめっちゃ温度上がった。椅子の下が正解だった。監視をする今回はZabbixのほかにGrafanaも使ったので、らくらくきれいにグラフを表示できた。ごとにみなさんが訪ねてくるので接続数が跳ね上がっていること、Day1のパーティ終了後(2月7日20時)にスタッフたちが戻ってきて接続数がちょっと増えていること、Day2のお昼頃(2月8日11時)に意味深なデータ欠損があること、が読み取れる。暇になるどうにかうまく軌道に乗って暇になり、みんな遊び始める。人類は2種類に分類できる。研究室でLANケーブルを散々作らされた人と、そうではない人の2種類である。わたし、APが緑点滅していることに気づく。元どおりになったことを確認ONUは会場に設置している機器のなかでも1番ねっこのほうにあるもの(というかNTTのやつ)なので、これが息してないと全滅である。実は会場全体用と配信用でフレッツを2回線契約しており、配信用のONUに乗り換えることで復旧した。YouTube配信用に念のため2回線契約していなかったら詰んでいた。(帯域的にはいらなかったんだけど、冗長化の面では必要だった。)おいたをしたONUは復旧後暇になった人々により祭り上げられた。"初期化しました"......正確には、運用中に突然の再起動をキメてくれた。写真内の製品注意書きにある通り、アップデートの為に再起動することがある、とのことだが、ONUのログの時刻がガバガバである以上、アップデートをしてしまったのか他の理由で再起動しちゃったのか、何しでかしたんだかよくわからない。歴戦の皆様もONUが事故ったのは初めてだとか。99.2Mbpsぎりぎり1000にとどかなかったあ!今年こそはと思ったのに〜。ご利用ありがとうございました。VoiceOverで三が日を暮らしてみた三が日には何か新しいことをしましょう。今年はVoiceOverに挑戦しました。普段使っているアプリをVoiceOverオンにして使ってみます。選んだアプリは私が普段愛用しているやつ順不同で、「もし失明宣告を受けたら私のiPhone生活はどうなっちゃうんだろう」というシチュエーションでやっています。それと、本体設定が英語なので読み上げは日英混合です。アクセシビリティとはwww.apple.com世界で最もパーソナルなデバイスは、すべての人が使えるように設計されました。視覚に障がいのある方がみんなとセルフィーを撮ることも、聴覚に障がいのある方がお母さんに国際電話をかけることも、首から下の体を動かせない方が友だちにテキストメッセージを送ることもできます。視覚障害者の数code.kzakza.comロービジョンの人の割合が思ったより多い。ロービジョンとひとくちにいっても症状は様々なので、アプリの使い方もきっと人によって様々。Overとはwww.apple.comVoiceOverはジェスチャーで操作する画面読み上げ機能です。画面を見なくてもiPhoneの楽しさと便利さを体験できるようにします。選択したい項目のところをシングルタップ。1.の状態で画面の任意の場所をダブルタップすることで、初めてその項目を選択したことになる。いう2ステップで通常時のシングルタップ操作相当になる。他にはローターという操作もある。support.apple.com個人情報を映しているとき(あるいは視覚情報無しでの操作を試したいとき)はスクリーンカーテンで。support.apple.comいろんなアプリを触ってみた基本操作まわりテキスト操作これがめっちゃ難しい。音声入力だけは簡単なのでひとまず安心なのだが、修正やら何やらをしようとすると途端に難易度が上がる。iphoneMAX是非みなさんもNotesアプリあたりで文章修正やコピーペースト操作に挑戦してみてほしい。Switcherが誤爆してもう無理。スクロール操作UITableViewやブラウザで出したなが〜いページなど。Togetterのようななが〜いページでもいちおう大丈夫。スクロールする方法は2通りあって、3本指で上下スワイプしてページめくりするローターメニューで適当なものを選択した後にシングルスワイプで項目移動するしかし任意の位置にスクロールができないので、レイアウトによっては若干つらさがある。いうことかというと......ナビゲーションバーや広告で隠れてしまう部分(右側のスクショの灰色にした部分)にフォローが入らないということである。任意の位置にスクロールできないので何が書いてあるのかすぐに確認できない。項目移動であっても、やっぱり他のコンテンツに隠れていたり、一気に下方に飛ばされるなどして厳しい。up/downで1つずつスクロール」なので簡単。Worldを使っている。Worldのようなアプリ。シングルタップやダブルタップにアクションを割り当てるなどと言っている場合ではなく、大半の操作が不可能になってしまっている。いう仕様のアプリだし個人制作の無料アプリだから仕方ないんですけど。Twitter公式アプリはアクセシビリティ対応済みで、Cellを選択するだけで「ツイート主〜ツイート内容〜リツイート主」と一通り読み上げてくれて便利。ツイートを時系列順に戻せとか文句垂れてる場合じゃない。リプライなどのボタン類はタップしても一切反応せず、ローターメニューから行えるようにしてある。́・ω・`)大人気アプリなので完全対応されているのでは!と思ったら、使えそうで絶妙に使えない。未読件数どころか未読があるかどうかすらも読み上げてくれないので、どのワークスペースやチャンネルを読んだらいいのかわからない。リアクション周りが非対応。Slack利用は正直お勧めできない。今後対応してくれるのかな?してくれると嬉しいね。reactions」。詳細画面に行きさえすればリアクション内容や人数も喋ってくれる。ago」(10分後に読み上げてもらったとき)。取り消し線の読み上げは無理だった。スクリーンショット加工VoiceOverオンの時にスクリーンショットを取ると、左下ににゅっと顔を出すプレビューにフォーカスが移るので、そこから加工画面にいける。ここで求められているのはハンドルをドラッグするなどの操作であり、VoiceOver使用時は何もできない。Safari他と同じように操作できる。あとは各サイトさんのアクセシビリティ対応次第。どこでウィンドウ閉じるんだろう?と思ったらローラーメニューにちゃんと設定してあった。乗換NAVITIME乗り換え案内を華麗に読み上げてくれると思ったのに!情報量が豊富なのが仇になっている感じ。個別ページで操作と読み上げが効かない。記事一覧は読めるので、1日何があったかくらいはわかる。Instagram写真がメインコンテンツではあるが、Photosアプリみたくちゃんと写真の中身を読み上げてくれる。Image」めっちゃおいしいいちごとメロンのパフェとか読み上げてくれたら最高なんだけどなー。将来的にやってくれればなー。MoneyForward非対応っぽいけど使えないことはない......と思ったがカテゴリ選択が操作不能なのでやっぱ厳しかった。↑ここからアクションが発生してくれない。(おまけ)ゲーム関連VoiceOverをオンにしたらどうなるのか。FEヒーローズは謎のTextFieldが邪魔して何も操作できない。挙げ句の果てにはキーボードが出てきてしまった。どこに隠れてたのか逆に気になってきた。どうぶつの森はいつも通りのプレイ。ゲームがVoiceOver対応していることはまずないだろうけど、あなたは徐々に失明してゲームもままならなくなりますとか言われたら泣いちゃう。まとめ健常者に使いやすいUIが視覚障害者に使いやすいとは限らない。いうか凝ったものほど使いづらいのでは...有料版があるようなサービスでも完全対応しているわけじゃないみたい結構便利で愛用しているアプリがいくつかあるのだが、目が見えなくなったら下手すると使えなくなるんだと思うと悲しかったり寂しかったり。皆さんはiOS以外でSwiftを採用したことはありますか?私はないです。Swiftとかいうマイナーな言語を授業や研修で使うわけがありません。「Ruby/Java/Pythonならみんな書けるっしょー?」完たまにはSwiftって言われてみたい......全員がiOSエンジニアにも関わらずiOS以外をやる用事があればSwiftになるかも?たとえば、iOSコミュニティでサーバサイドをやることになったとか......アクセスポイント毎の接続数をSwiftを使って取得する具体的には自前でカンファレンスのネットワーク環境をやろうと思った時には、ログを集めたり監視したりするように作らなければならない。ここでネットワーク管理ソフトウェアZabbixの利用が候補に上がる。ControllerからZabbixに届けられる。APIで叩くことができるので、あとは煮るなり焼くなりVaporでヒートマップを出すなり自由。webassemblyが完全対応すればWi-Fiヒートマップの描画までSwiftがやっちゃうかもしれない。APIを叩くLinux(適当なUbuntu)サーバ上で叩くので、Linux対応のライブラリがあると便利。ソースコード上にあったりIBMだったりするほうが信用度高め。与えておくとZabbixから接続数が取れる。Zabbix自体をカンファレンス参加者に叩かれるわけにはいかないし、キャッシュの役割をする人がいてほしいので、Vaporを立ててそこからAPIやらhtmlやらを出させるとなおよし。github.comroutes.swiftに上手に書けばVapor1人で両方出せる。テンプレートを使ってりっちにhtmlをやりたい場合はleafもセットで。"3.0.1"),なんでこんなことしなくちゃいけないの?え、自分の所属するコミュニティのカンファレンスのネットワーク環境やっていきたくないんですか?まとめ興味がある人はそのへんのカンファレンスのネットワークチームを乗っ取っていっしょにSwiftまみれにしましょう!iOS関係ならSwiftを使ってもメンテの人手には困......らないかどうかはわからない。ちなみに上の図の画像はいらすとやさんです。アクセスポイントにははんぺんを使いました。本記事はiOSアドベントカレンダーの12日目です。qiita.comスマブラSPについてアドベンチャーモードの分量と難易度、どっちも調整おかしいんじゃねえのと思いながら週末溶かしてアドベントカレンダーどころではなくなった。看板が読める気がするいややっぱわからん雑談はさておいて、本記事では、ドキュメントが英語で書いてあってよく読み取れないので頑張って読み取ります。新規性なんてなかった。idiom.なるほど、defaultとcompactの2種類があるんだな!いやdefaultってお前誰だよ。idiomってなんだよ。propertyってなんだよ。(浮動小数点数)1.0は非Retinaディスプレイ、2.0や3.0はRetinaディスプレイ。iOSは基本的にsRGBを使用する。最近のディスプレイはP3対応。いったインターフェースの種類を指す。ちなみに、idiomには慣用句の他に表現方法という意味もあるらしい。)darkスタイルにすべきかlightスタイルにすべきか。tvOSやCarPlay限定。Typeでユーザが設定したサイズ???がある。UITraitCollection?)から取得することができる。取れるscaleは3種類存在する。値も変わる(きっとそう)。公式ドキュメントのどこかに明記されていたら教えてください。DeveloperこのグラフはXY色度図といい、XYZ表色系における色を2次元グラフ上に表したもの。Zの値はXとYが決まれば定義から求められるのでグラフ上には載っていない。図中の三角形をカラートライアングルという。P3やsRGBなどの色空間が定める3原色をつないだもので、各色空間は三角形の中の色のみを再現できる。Apple)ということが図から読み取れる。UINavigationBarの背景画像を変更する次のメソッドで背景画像を設定することができる。constant.これ。経由でBarの位置を取得することができる。