Integrate hardware sensing features to produce augmented reality apps and games.
Integrate hardware sensing features to produce augmented reality apps and games.
都市で進化する生物たち: ❝ダーウィン❞が街にやってくる 作者:スヒルトハウゼン,メノ草思社Amazon 以前私が書評したオランダの進化生物学者メノ・スヒルトハウゼンによる「Darwin Comes to Town」が「都市で進化する生物たち:“ダーウィン”が街にやってくる」という邦題で邦訳出版された.本書は生物の都市環境への進化をテーマに扱った一冊になる.まずアリが作り上げたコロニーが好蟻性昆虫たちのニッチになっているように,ヒトが作った都市環境もまた多くの生物にとって近郊とは異なる新しいニッチ環境なのだという視点を提示し,そこからそこでどのような生物がどのように適応していったのかを様々な例を用いて詳しく解説してくれる. 都市環境は様々に近郊と異なっている.捕食者が入り込めない場合もあるし,イエネコなどの別の捕食者がいる場合もある.生息域が小さく分断されることもあるし,化学物質(毒物)や
副題が「マインドフルネスによる終末期ケア」であって、マインドフルネスが死とどう向き合うようにうながすかの興味で読んだ。 マインドフルネスや禅にとって、自分が「なくなること」は、自分のほんらいのあり方の自覚にいちばん近いものだと思う。「自分がなくなること」はまさに無や空であって、生きているあいだにその自覚がどれだけなせるのだろうか。 そのような期待でこの本を手にとったが、内容は終末期ケアにおける他者へのかかわりを主につづった本なのであって、私には死をむかえる他者にたいしてのケアなどとてもできるものではないと思った。アメリカ仏教では、死をむかえつつある人へのケアを積極的におこなっているようである。日本の仏教は亡くなった後の葬式だけではなく、終末期患者へのケアをおこなうのだろうか。 私の捉えるところによると、マインドフルネスというのは、自分の判断や思い、感情などを捨てることなのであって、他者への
プロeスポーツチーム「野良連合」の代表を務めていたKizoku氏が8月30日、辞任する意向を明らかにした。野良連合といえば『レインボーシックス シージ』をはじめ、各eスポーツ大会で実績を残してきた有名チームだ。一方、先週より団体—選手間でのトラブルが告発されており、Twitterを中心として騒動が続いていた。 先月8月25日、野良連合の選手に対する給与未払いの疑いを告発するツイートが投稿された。当該ツイートは削除されたものの、これをきっかけとして野良連合およびKizoku氏に対する疑惑が数多く寄せられることとなる。主な論点は「所属選手およびスタッフに対し給与未払いがあったのではないか」および「選手に対するパワハラがあったのではないか」との問題である。騒ぎが大きくなるにつれ、疑惑の追及はKizoku氏のプライベートにまつわる噂にまで波及していった。いずれの告発に関しても現状では“被害者”証言
個人開発者のSmokingWOLF氏は8月29日、「第12回WOLF RPGエディターコンテスト(以下、ウディコン)」の結果を発表した。ウディコンは、SmokingWOLF氏が開発したゲーム制作ツール「 WOLF RPGエディター(以下、ウディター)」で作られた作品を対象とした、毎年行われているフリーゲームコンテストである。第12回目では83作品が参加し、453名の投票者がいくつかの角度から合計5219作品を評価。独自の計算式によるポイントを元に、統合順位が発表された。本稿では、いずれもフリーゲームとして公開されている、統合順位の上位2作品を紹介しよう。 『怪異探偵委員会』は、茸沢しめじ氏が開発した、3人の少年少女がウワサを解き明かす青春怪異ADVである。主人公の片切捌(カタギリサバキ)は、勉強が好きな男子高校生。最近流行りつつあるオカルトのウワサを、存在するわけがないと否定していたのだが
PaulはUXデザイナーであり著者でもあります。 彼は、欧州委員会、UCAS、Doctors Without Bordersなどの非営利団体がデジタル世界に適応するのを手助けしています。 アクセシビリティは、ハンディキャップのある人やエッジケースのためのものではありません。アクセシビリティはあらゆる人に関係しています。 私は、UXデザインと情報アーキテクチャの誤解について投稿したことがあります。今回は、アクセシビリティについての迷信を取り払いたいと思います。 私はアクセシビリティという言葉が嫌いです。それは十分に正確な用語ですが、間違った先入観を呼び起こしてしまいます。アクセシビリティについて話すとき、人々の目はギラギラします。彼らはスムーズな方法やWCAGチェックリストを期待しているのです。いずれにせよ、アクセシビリティの真実をとらえることとはなにも関係がありません。 アクセシビリティは
全員強制参加、発表は黙って聞け。かつ、楽しめ。そりゃ難しいですよ 「社内でコミュニケーションが不足している」 最近のコロナ禍において、こんなこともよく社内で聞きませんか? 解決策の1つとして「全社イベントを企画してほしい。しかも、オンラインで」と依頼されることも増えているのではないでしょうか。 「つまらない、参加したくない、意味が分からない」。みなさんの会社で、こんな印象を持たれているかもしれないもの。それが全社イベントです。僕も企画していてよく言われますし、ほかのイベントに参加するときに、たびたび思っていたりします。実際に、幹事や実行委員になった人は毎回準備に追われ、疲弊しているかもしれません。分かります。その気持ち。 僕は、サイボウズの感動課にいます。イベント担当ではないのですが、サイボウズの全社イベントには、たいてい運営として参加しています。感動課は、社内にある感動の種を見つけ、花を
Pythonでコードを書くときのGood/Badプラクティス こちらの記事は、DuomlyによりDev.to上で公開された『 Good and Bad Practices of Coding in Python 』の邦訳版です(原著者から許可を得た上での公開です) 元記事:Good and Bad Practices of Coding in Python ※ 記事の内容に注意すべき点と誤りがあるので、詳しくは注釈まで目を通すことをおすすめします。 (以下、翻訳した本文) この記事は元々 https://www.blog.duomly.com/good-and-bad-practices-of-coding-in-python/ に公開されたものです。 Pythonは可読性を重視した高水準のマルチパラダイムプログラミング言語です。Pythonは、「Pythonの禅」、別名ではPEP 20と
UXの全部入り感がもたらす不安UX について勉強を始めると、一度くらい「The Disciplines of User Experience Design」のような概念図を目にすると思います。 UX には UI デザインやモーションデザインといった視覚的な部分だけでなく、心理学や社会学といった人の認知や行動の理解も必要ということが見て分かります。 Dan Saffer が考案したベン図を Thomas Gläser がリファインしたものこの図だけでなく、UX をテーマにしたインフォグラフィックは他にもたくさんあります。図によって切り口や詳細度が異なりますが、ひとつ共通点があるとすれば、UX には多分野の知識が欠かせないことを表している点。様々な分野を包括した何かが UX であると表現しています。 体験ですから見た目だけに止まらないのは納得です。また、UX デザイナーとして仕事をしていれば、
よくある運用 マスタデータの管理方法として多いのは、Excelなどの表計算ソフトを使ってデータを作成し、それをGitHubで管理しつつ、実際にDBなどへデプロイさせる方法かと思われます。 そしてこれを実現するにあたって、出来るだけエンジニアの負担を減らせるよう、データ作成者にGitクライアントの使い方やデプロイ方法をレクチャーします、が... マスタデータ管理ツールの誕生 ただ、そこで気になるのは、結果的にデータ作成者の負担が増えてしまうことです。 大体の場合、表計算ソフト以外のツールも触ることになり、もう少し手軽にできないかと考えていました。 そこで今回は、Chrome拡張とSpreadsheetを用いて、データ作成者がChromeだけでデータの作成から反映までできるツールを作成しました。 少し前から、Spreadsheetでデータを作成後にデプロイツール実行一つでデータを反映する、とい
WH-1000XM4が発売されたが、aptXが排除されたことで、ネットの一部では騒ぎになっている。これを機にこの記事ではBluetoothコーデックについて分析していきたい。 Bluetoothのオーディオ(A2DP)には圧縮方式がいくつかあり、SBC、AAC、aptX(HD)、LDACなどがあり、一部の人は「aptXは他よりも音質が良く遅延も少ない」と吹聴している。本当だろうか? 長い記事になったので、結論を先に書く。詳しく知りたい方は、下にスクロールして詳細を読んでほしい。 SBC、AptXで音質に違いを見出すことは難しい (※aptX HD はまた別の話です)PC(macOS)上ではSBCとの間で32ミリ秒の差があり、 再生遅延はaptXで180ms程度、SBCで210ms前後であると考えられるAndroid上ではどのコーデックでも遅延は大して変わらず、最低でも200ms、平均して3
ちょっとドライな話ですが・・。 私は運用保守の仕事をしているので、システム障害が大嫌いです。どうすれば無くなるのだろうと日々、運用改善に取り組んでいます。 システムというのは、構築をし、テストをし、本番リリースします。そして修正を繰り返していき、利用を終えたら運用終了、となります。 これらのライフサイクルを何度も経験してきて、障害に至るパターンというのはほぼほぼわかっています。 障害が発生するのは、得てして、システムに変更を加える場合です。 だって、テストをしてクリアしたわけですから、その条件範囲の中では障害は起こりません。システム障害が起こるのは条件が変わった時です。条件変更は、システムの変更で起きます。 アプリケーションの機能を追加したとき。ハードウェアを追加したとき。ネットワークのポリシー変更を行ったとき。いろいろなケースで変更は発生し、その変更が、システム障害の起因となります。 何
低レイヤを知りたい人のためのCコンパイラ作成入門 (以下 コンパイラブック) を一通り読んでCコンパイラを作ってみました。 この本はまだ完全でなく(2020/09/01現在)、例えば構造体の実装の説明などは文章としては存在せず、この本の参照実装である chibicc を写経がてら作っていきました。 (実際には今現在進行中の @rui さんの Cコンパイラ作成のオンラインコースを始めます の参加者のみに現状は公開されているchibiccよりもうちょっと改善されたcコンパイラ実装が参照実装だそうです) もともと構文解析とかはちょっと興味があったりして、qiitaでも [ruby] Parsletで構文解析する[その1] [ruby] Parsletで正規表現をパースしてvm型のエンジンを実装してみる[その1] パース〜ASTまで みたいな記事は書いていたんですが、あんまりややこしいパーサーは書
要約 SecTrust を使って、SSLエラーへの対処を行います。 概要 Safariでブラウジングしていると、サイトによって「接続はプライベートはありません」と表示される場合があります。 これに対し、「詳細を表示」→「このWebサイトを閲覧」とすることにより、ユーザーの責任でサイトを閲覧できます。 これをURLSessionでも行いたいと思います。 Info.plistの設定 Info.plistにApp Transport Security Settingsの設定をする必要があります。 Exception Domains → 目的のドメイン → NSExceptionAllowsInsecureHTTPLoads をYESに設定します。 今回の例では、badssl.comのサブドメインでもテストしたいので、NSIncludesSubdomainsもYESにしておきます。 <key>NS
以降の実装でdb_providerやrepositoryと名付けていますが、 自分の中で概念がまだふわふわしているので名付けが相応しくないかも... DBProvider sqfliteの初期化とデータ操作ができるDBProviderクラスを作成します。 import 'dart:io'; import 'package:path/path.dart'; import 'package:sqflite/sqflite.dart'; import 'package:path_provider/path_provider.dart'; class DBProvider { final _databaseName = "MyDatabase.db"; final _databaseVersion = 1; // make this singleton class DBProvider._();
背景 iOS10での通知周りの記事は多くあったが、古い記事になってしまったので、改めて実装を試してみた。 実装はStoryboardで行っています。 必要な手順 ①通知の許可リクエスト ②SceneDelegateを使わない設定を行う ③適当に通知を飛ばす ④Storyboardで2画面目を追加してUserNitificationCenterのdelegateで遷移処理を実装 通知の許可リクエスト import UIKit import UserNotifications @UIApplicationMain class AppDelegate: UIResponder, UIApplicationDelegate { func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOpt
こんにちは。最近はニホンザルにハマっているminako-phです。 ※おすすめの猿山があったら教えてください 昨日、@wasabeef_jp さんが このようなTweetをされてらっしゃいました。 書いた / コード自動生成の FlutterGen を作りました。 https://t.co/nNOMDG7q1c #flutter #flutterdev — ᴅᴀɪᴄʜɪ ғᴜʀɪʏᴀ / ᴡᴀsᴀʙᴇᴇғ (@wasabeef_jp) September 7, 2020 Flutter向けに画像リソースなどのコードを自動生成するためのツールです。 ちょうど iOS開発の時に使っていた R.swift みたいなツール無いかなーと探していたタイミングだったので、 おおお.....!!これは!!🎉 となり早速試してみました。 何ができるのか 自動生成により画像などのリソースファイルへアクセスで
コロナウイルスの感染拡大が進んでいる中で、これへの対策を行うための法律的な裏付けが必要だということもあって、新型インフルエンザ特措法などの改正や、経済支援の枠組みの再調整などの議論はどうしても必要だと思うんですよね。 で、昨日掲載の産経新聞にこんな記事を寄せました。 【新聞に喝!】コロナ対策、臨時国会召集は必要だ ブロガー・投資家・山本一郎 https://www.sankei.com/column/news/200809/clm2008090003-n1.html ところが、自由民主党は臨時国会の早期の召集に後ろ向きなんだそうですよ。閉会中審査でええやんけ、という話ではありますが、まあ、憲法53条にもそう明記されておりますからね。 与党、臨時国会召集を重ねて拒否 野党、首相の国会での説明要求:東京新聞 TOKYO Web https://www.tokyo-np.co.jp/articl
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く