塩素系の殺菌剤とカビ等の微生物が反応すると発生する化学化合物*1。2,4,6-Trichloroanisole(トリクロロアニソール)という化学物質の略称。 品質の落ちた果物や魚介類、飲料水、食品を包むフィルムなどから検出される。コルクや瓶に付着した微生物が反応し、ワインの風味を落とす物質として知られている。 嗅覚を担う嗅細胞に付着し、その「イオンチャンネル」を阻害するために風味が損なわれるとされる。
*1:アニソールの誘導体が塩素殺菌された化学化合物
こんにちは、 AIR Design for Apps事業部iOSチームのコードヒーヨアンです 久しぶりにブログを書きます。 今回のブログは次のアプリの新規作成について、The Composable Architectureを採用したことについて簡単に紹介させていただきたいと思います。 経緯 スルーテストとリリース頻度 弊社ではアプリの新しいバージョンをリリースする前に、検証チームにスルーテストを実施していただいてますが、リリース頻度を上げるには一つのネックになっています。 本来は機能を分けて小さいリリースを繰り返したいが、スルーテストは実装の規模に関係なく、 リリース内容を少なくしても、スルー…
TCAのサンプルの中に Reusable Favoriting Componentというものがあります。 「何かをFavoritingする」という機能を提供する、汎用的なコンポーネントの実装例です。 Getting Startedのサンプルと比べて若干ReducerやStateの書き方が違うので混乱するんですが、よくよく見てみると基本的な構造はCounterサンプルなどと同じでした。 bamboo-hero.com bamboo-hero.com ちょっと個人的なメモみたいな記事になってしまいますが、要点を整理してみたので参考にしてみてください。 Favoriting Componentの構造…
まだSwiftUIにはUITextView相当のものが用意されていないので、UIViewRepresentableを使ってUITextViewをSwiftUIビューで使用できるようにしています。 さらに、自分が関わっているプロジェクトではThe Composable Architecture(TCA)を採用しているのですが、このビューにTCAを組み込むべきかどうかで悩みました。 つまり、@Binding等を使ってピュアSwiftUIビューとするか、State/Action/Reducerを組み込んでTCAのコンポーネントとするかどうかです。 結論から言うと、ピュアSwiftUIビューでいくこと…
The Composable Architecture(TCA)のサンプルからアクションシート(Action Sheet)の実装方法について学びます。 今回扱うサンプルはこちらです。 01-GettingStarted-AlertsAndActionSheets 「Action sheet」ボタンをタップするとアクションシートが表示され、「Increment」をタップするとCountの値が1増加し、「Decrement」をタップするとCountの値が1減少します。 なお、同じサンプルコードにあるアラート(Alert)の実装についてはこちらの記事で解説しています。合わせてご覧ください。 bamb…
複数画面間での状態の共有をどのように実装するかは、iOSアプリ開発において一つの大きな議論のテーマではないでしょうか? TCAは複数画面間での状態の共有という課題に対してどのようなソリューションを提供するのか、サンプルから学んでいきましょう。 01-GettingStarted-SharedState サンプルアプリの画面 Stateの実装に注目する Reducerの実装 まとめ サンプルアプリの画面 サンプルアプリは以下の機能を提供します。 SegmentedControlでCounter画面とProfile画面を切り替えることができる Counter画面 プラスボタンとマイナスボタンでカウ…
The Composable Architecture(TCA)のサンプルからアラート(Alert)の実装方法について学びます。 今回扱うサンプルはこちらです。 01-GettingStarted-AlertsAndActionSheets 「Alert」ボタンをタップするとアラートが表示され、アラートの中の「Increment」ボタンをタップするとCountの値が1増えるという機能が実装されています。 なお、同じサンプルコードにあるアクションシート(Action Sheet)の実装についてはこちらの記事で解説しています。合わせてご覧ください。 bamboo-hero.com ネイティブSwi…
前回TCAで画面遷移を実装する方法について学びましたが、UIKit版の同様のサンプルも提供されているので、今回はこちらを説明したいと思います。 SwiftUI版との違いに注目して説明するので、是非以下の記事と照らし合わせて見てください。 bamboo-hero.com 対象となるサンプルはこちらです。 UIKitCaseStudies/NavigateAndLoad UIKitCaseStudies/LoadThenNavigate State、Action、Environment、Reducerの実装はSwiftUI版と全く同じ 画面遷移したあとデータをロードする データをロードしたあと画面…
TCAはSwiftUIとの親和性が高いですが、UIKitでも実装が可能です。 TCAではUIKitによる実装サンプルも提供されているので、今回はUIKit版のカウンターサンプルを使ってUIKitでTCAを実装する方法について学びます。 UIKitCaseStudies/CounterViewController SwiftUI版のカウンターサンプルの解説はこちらをご参照ください。 bamboo-hero.com State、Action、Environment、Reducerの実装はSwiftUI版と全く同じ StateのサブスクライブとActionのトリガーの設定 Actionが処理される流…
The Composable Architecture(TCA)のサンプルから画面遷移の実装方法について学びます。 今回扱うサンプルは以下の3つです。 01-GettingStarted-OptionalState 03-Navigation-NavigateAndLoad 03-Navigation-LoadThenNavigate Stateがnilとnon-nilのときで画面表示を切り替える 画面遷移したあとデータをロードする データをロードしたあと画面遷移する まとめ Stateがnilとnon-nilのときで画面表示を切り替える 画面遷移の実装に入る前に、Stateがnilとnon-…
The Composable Architecture(TCA)のサンプルからBindingの扱い方について学びます。 今回はCaseStudiesの01-GettingStarted-Bindings-Basicsと01-GettingStarted-Bindings-Formsを例に説明します。 単方向データフローの原則を守る Bindingを使った実装方法 BindingActionでActionを統合する まとめ 単方向データフローの原則を守る TCAは単方向データフローという設計思想を持っています。 データ(State)の変更は必ず、Action→Recucer→Storeという流れ…
【by The Gateway Pundit】By:ジム・ホフト 2022年7月4日発行 https://www.thegatewaypundit.com/2022/07/pfizer-ordered-uruguayan-judge-report-composition-covid-19-vaccines-including-presence-graphene-oxide-nanotechnological-elements/ ウルグアイの裁判官による最近の判決によると、政府と製薬会社ファイザーは、「酸化グラフェン」や「ナノテクノロジー要素」の証拠を含むCOVIDワクチンの生化学的組成に関する…
7.2 守れない約束はしないで 以前の自分の言葉がそのまま返ってきているようでつらい。本当に辛いのはきっと私じゃないのだけれど。 結局三時ごろまで眠れなかった。 何も言わない私を見かねて来てくれたお友達は、まるでマッチングアプリの最初のようなギクシャクした近況報告をして終電の三本前には帰った。 話しているうちにとても楽しくなったので次の日まで一緒にいてくれないんだ、薄情だと玄関の前で吐き捨てて煙草を吸った。 1人になった途端に涙が溢れた。 https://open.spotify.com/track/72weXBp09YxYcQYGRGbdpV?si=tUMw11iERV-kJ6mi3s4yp…
次に向かったのは寺泊港。一体いつ月岡温泉へ向かうんじゃい‼️ 月岡温泉、長岡からけっこう遠いのに寄り道ばかりしてる笑 燕市で背脂ラーメン🍜食べるか、寺泊で海鮮を食べるか迷って 背脂ラーメンはちょっとキツイかなと言うことで…寺泊に決定。 その場のノリで無計画な家族😂 車窓の景色は行けども行けども田園風景。日本の食を支えるお米🌾ありがたや… 特派員が田んぼにモグラとハクビシンがいるって話してて 新潟にしかいないエチゴモグラっていう種類のモグラがいて絶滅危惧種らしい。 www.niigata-nippo.co.jp 新潟県がモグラ大国だったなんて知らんかった笑。 宝塚のCDを聴きながらドライブ🚗 星…
<番組紹介> 誰もが必ず一つは持つ「はんこ」。 代々受け継がれてきた技が成す精巧な作りと、 究極の美を兼ね備えた実用品「はんこ」を堪能! ▽龍や虎、好きな言葉を刻んだ個性溢れる武将印に シシド・カフカさんもびっくり! ▽400年以上続く印判店が受け継ぐ 道具と技の世界とは? ▽中国伝統の技「印鈕(いんちゅう)」のミクロ彫刻 ▽文字や図柄に込められた人々の思いや祈り。 紀元前のものや世界の貴重なはんこも続々登場! 初回放送日: 令和4(2022)年5月20日(金) <番組紹介> 美の壺1.己を表し 人とのつながりを楽しむ はんこから伝わる個性(はんこコレクター・真子茂さん) 金印 美の壺2.技を…
7月 本拠地宝塚 バウホールと 東京日本青年館で・・ 苦楽を共にした仲間達 ありがとう ☆ この記事のもくじ ☆ ♪ 7月 峰さを理追悼チャリティコンサート『愛の旅立ち』 ♪ 2021年1月30日に逝去されたんです ♪ 宝塚歌劇団作品は 今はブルーレイや ネットでも タカラヅカ・ライブビューイング|TAKARAZUKA LIVE VIEWING|宝塚歌劇をライブ中継で楽しむ (tca-pictures.net) 楽天TV でも 楽しめます ♪ スカパー【タカラヅカ・スカイ・ステージ】 ch290 6月末は 無料放送がありますよ にほんブログ村 クリックで応援お願いします にほんブログ村 テレビ…
gigazine.net 様々な健康効果がうたわれている(健康ポップカルチャー情報)、オメガ3の油ですが。 オメガ3の油は、「ニス」としても使われています。 とても、「酸化」しやすい物質です。 「酸化」は健康に悪い、がんになるとか言われていて、抗酸化がもてはやされています。 とても「酸化」しやすい油が、体内では全く酸化しないのでしょうか? オメガ3を売りたい側は、良い情報しか流さないので、「酸化」していない前提でのオメガ3の健康効果の情報しか入ってきません。 オメガ3は、なぜか体内では酸化しにくいような言い回しや、酸化自体が考えられていません。 「体内で酸化」したら、オメガ3はどんな悪さをする…
名だたるスーパースターがスーパースターと認めるミックス・エンジニア、ボブ・クリアマウンテン氏の名を冠したAPOGEE Clearmountain’sシリーズにClearmountain’s Phasesが追加されました。そのグラフィックを見ると、氏が所有するMXR Auto Phaser M110とAuto Flanger M111を参考にしたプラグインのよう。レアなところを突いてきたな!という第一印象です。 レビュー&テキスト:星野誠 オリジナルの実機にBBD素子などのパラメーターを追加 Clearmountain’s Phasesはこれまでのシリーズ同様、複合型のプラグイン。フランジャー/…
*この記事には、「〇〇さんでこんなレヴューが見たい!」という私の創作を載せています。 従ってこのシリーズには、実在の生徒さんのお名前が登場します。 中には卒業した生徒さんや、トップにはなっていないけれど主演に据えている生徒さん、組んでいない主演コンビ、組替え前の組に出ている生徒さんなども登場しています。 そういったものが苦手な方は閲覧をお控えいただきますよう、よろしくお願い申し上げます<m(__)m> レヴュー創作第31弾(!!)は、月城かなとさん・海乃美月さん主演の月組による、「昭和」がテーマのレヴューです❤️ このテーマは月城さん・鳳月さん・風間さんのお三方が、皆さん昭和のスターっぽい雰囲…
睡眠時無呼吸症候群などの睡眠障害と脂肪肝・高脂血症の治療を進めています。医療法人ともしび会・ファイヤークリニック(代表、江越正敏)に通院し研究協力も行っていますが、診療報酬以外の資金等の授受は行われていません。 この記事には医療・医学に関する記述が数多く含まれていますが、その正確性は保証されていません[*1]。 ケトン食 男性機能と動脈硬化 2022年6月9日。ディエタ65日目。 ケトン食 ケトジェニックという考えがある。体の脂肪を減らしたいなら食事の脂肪分を控えれば良いと考えるのが普通である。しかし、脂肪は減らさずに炭水化物だけを減らすという方法がある。KETOSのケトジェニック弁当「丹波味…
今日も引き続き、 崎谷博征 先生の著書「今だから知るべき!ワクチンの真実」に書かれている感染症対策(シェディング対策)について引用させていただきたいと思います。 この本の帯に書かれている”ワクチンに頼らず感染症(=シェディング)を防ぐ15の心得”は、以下の通りです。 ワクチンに頼らず、感染症(シェディング)を防ぐ15の心得 1、糖のエネルギー代謝を高める 2、良質の糖、塩、タンパク質を日常的に摂取する 3、プーファ(多価不飽和脂肪酸)・フリーを目指す 4、LDLコレステロールを摂取する 5、酸化物質(電子受容物質)を摂取する 6、オレンジジュース(搾りたて・無添加)が効果的 7、コーヒーやお茶…
お久しぶりです。最近は授業が忙しくて記事を書く時間がありませんでした。申し訳ないです。総合理系を批判する者に対する北大当局の妨害でしょうか。ですが私は権力には絶対に屈しません。
ワインを開けた時に、不自然な異臭や酸味などを感じたことはありませんか?それは「ブショネ」と呼ばれるものです。ここではブショネとは何か?またその原因についてご紹介します。 1.ブショネとは? ・ブション(bouchon)が由来 ブショネはフランス語の「ブション=bouchon」が由来とされています。これは日本語でコルクを指す言葉で、英語圏では「コルキー」とも呼ばれています。 ・劣化したワインを表す用語 ブショネは品質が劣化したワインを指す言葉です。 ブショネには軽いものから重度なものまで、いろいろな度合いがあります。ほとんど気づかないこともあれば、顔を近づけることもできないほどひどいものもありま…
ある日の朝食。 魚肉ソーセージ:VB2>ナイアシン>B1>B12。B6とパントテン酸=少。 VD=多。VK<VE。VAなし。ナトリウム>リン>Ca>鉄>銅>亜鉛>Mg>マンガン>カリウム。 セレン、モリブデン、ビオチンなし。 玉子豆腐:VB12>VB2>パントテン酸>葉酸>ナイアシン>B6>B1。 VK>VE。VDなし。VA=少。ナトリウム>鉄>リン>亜鉛>銅>Ca>カリウム>Mg>マンガン。 セレン、モリブデン、ビオチンなし。 味噌汁(絹豆腐、じゃが芋、玉葱、人参、小葱):じゃが芋、玉葱でビオチン。絹豆腐でMgとVK。 キウイ(黄肉種):VC、VE。VA少。VKなし。 葉酸>B6>パントテン…
澤井珈琲 やくもブレンド濃い味をサイフォンで飲んでみた。 今回は普通のサイフォンの淹れ方で淹れてみた。香りはナッツ系とチョコレート系の香りだ。味は苦み強めの酸味控え目で、コクがかなり強くボディがしっかりしている。渋みも強いがコクとなっている。後味が少し渋すぎる。ただこれは淹れ方の問題もあるかもしれない。苦み好きならありだが苦みが苦手な人にはおすすめできない。 HARIO (ハリオ) コーヒーサイフォン テクニカ 2杯用 TCA-2