タグ

ブックマーク / medium.com (19)

  • Announcing Flutter for Windows

    Since we launched Flutter, we’ve focused on delivering a cross-platform solution for beautiful, tailored apps that are compiled to machine code and take full advantage of the underlying graphics hardware of your device. Today marks a significant expansion of this vision with the first production release of support for Windows as an app target, enabling Windows developers to benefit from the same p

    Announcing Flutter for Windows
  • 「電脳コイル」総作画監督 井上俊之インタビュー

    fullfrontal.moeは日語のホームページが作りました! このインタービューはこちらで読めるになりました。

    「電脳コイル」総作画監督 井上俊之インタビュー
  • AWS IAM セキュア化の取り組み

    鍵がいっぱいあるよこの記事は Eureka Advent Calendar 2021 の 13日目の記事です。 はじめにこんにちは、エウレカ SREチーム のハラダです! 2020年頃から今年にかけて、 エウレカのSREチームとSecurityチームではAWS IAMのセキュア化を注力ポイントのひとつとして、継続的に取り組んできました。 記事では、その実践から学んできたIAM管理で守るべき大原則および、具体的にどうやってセキュアな理想像に近づけてきたか、今後の方向性などを話したいと思います。 Why “IAM” so important ?そもそもなんでIAMが注力ポイントなの?と疑問に思われる方もいるでしょう。 クラウドの大きな強みである「すべてをAPI経由で操作できる」という性質ゆえに、IAMは大きなAttack Surfaceでもあります。 Gartner社の予測によると、2023

    AWS IAM セキュア化の取り組み
  • え! QUIC無効化するの? HTTP over QUIC or TCPの接続選択を考える

    図1: QUICの無効化は待ってくださいQUICを無効化?!“Googleが遅く感じるので、QUICを無効化する” そのようなTIPSが散見されます。数年前から見ていましたが、QUICがトレンドになったのと同時に、再び目立ち始めたと感じています。IPv6が普及し始めた時期もそうでしたが、新しいプロトコルの出現時には、決まって現れる文言です。 問題に直面する利用者にとっては切実であり、無効化は間違った解決手段とは言いません。しかしエンジニアならば無効化する前に、原因を探求しなければなりません。 HTTP3/QUIC と HTTP2/TCP どちらが優先?QUICの無効化とは、TCPだけを利用する選択と言えます。はじめにQUIC, TCPの両者が使えるとき、どのように使い分けるのか見ていきます。 ある、HTTPSスキームのURL https://www.example.com/ があったとき、

    え! QUIC無効化するの? HTTP over QUIC or TCPの接続選択を考える
  • ソケットAPIが遅すぎる?新たなio_uringを試す!

    新しいAPIが作られるたびに、私たちは、古いAPIを置き換えるだけで高速化という夢をみます。何度夢破れても、高速なAPIが追加されたと聞けば、試さずにはいられませんよね! 今回は、Linuxカーネル5.1で追加されたio_uringを使って、Rustのasyncランタイムを実装し、gRPCサーバのベンチマークを実行してみました。 io_uringとはio_uringは、ファイルシステムとネットワークの非同期I/Oのために開発されました。同期よりも非同期のほうがおしゃれ、そういう雰囲気ありますよね!クラウドネイティブも、非同期にAPIを介して、なんかやってるやつですよね。 io_uringのインターフェイスは、高い性能を目指し、1)アプリケーションとカーネル間でのメモリコピーを避ける、2)複数のI/O要求を一度にカーネルに伝えることができる、という工夫がされています。 下図のように、アプリケ

    ソケットAPIが遅すぎる?新たなio_uringを試す!
  • TCPが遅すぎる?QUICを使おう!

    「それ、QUIC使えないの?」 それがなんであれ、QUICを使うことを主張することで、みんなが「なんか良くわからないけど、TCPを置き換えたほうがいいのかな?」と思うようになるはず。全てのアプリケーションを、TCPの代わりにQUICを使うように修正するとなれば、この先10年間ぐらい、エンジニアみんなの仕事を作ることができます。業界愛ですね。 すでに、SSHやDNSのQUIC対応は始められています。既存のアプリケーションをQUICに対応させる難しさを調査するために、RustでBGP over QUICを実装してみました。 QUICの実装QUICは、TCPと同じく、パケットの再送、輻輳制御など、信頼性のある通信を実現するトランスポートプロトコルです。実装面の大きな違いは、TCPがオペレーティングシステムのプロトコルスタックの一機能として実装されるのに対して、QUICはアプリケーションで実装され

    TCPが遅すぎる?QUICを使おう!
  • Raspberry Pi 4 で構築する録画マシン | 空気録学電子版【公式】

    🍓 Raspberry Pi 4 が買えるようになりました2019年11月、待望の Raspberry Pi 4 技適取得版が発売されました。H.264 ハードウェアエンコーダを搭載した、リッチなシングルボードコンピュータです。2020年5月28日には 8GB メモリ搭載の上位モデルも登場しています。 はたしてこれは何をするためのデバイスなのでしょうか? そうです、録画ですね。もうテレビの録画をするために高価なパソコンを購入する必要はありません。5000円台から入手できるマシンを利用して、安価に録画サーバーを構築することができるようになったのです。 この記事では Raspbery Pi 4 を利用した Mirakurun + EPGStation での録画サーバー構築方法と、ハードウェアエンコーダを利用した録画ファイルのエンコードについて解説を行います。 筆者の⾃宅で運⽤している録画サー

    Raspberry Pi 4 で構築する録画マシン | 空気録学電子版【公式】
  • 日本もハーバード大のコロナ対策案を大至急検討すべきだ

    初版:2020/4/26 9:00公開 Ver2.0: 2020/4/26 21:00 対策会議でのIT活用検討について追記しました。 Ver2.1: 2020/4/27 13:20 タイトルの誤記を修正しました。 2020/4/20付でバーバード大のCenter of Ethics (倫理センター)が、”Roadmap to Pandemic Resilience”というタイトルのコロナ封込めプランを発表した。 彼らのプランは、ロックフェラー財団の支援を受け、経済学、公衆衛生、技術、倫理の専門家が集まって立案したもので、今までのプランにない具体性と実行可能性をもっているプランだと感じている。以下にそのプランの概要と日における導入検討における検討ポイントを説明しておきたい。 なお、この”Roadmap to Pandemic Resilience”だが、当然ながらレポートは英語である。た

    日本もハーバード大のコロナ対策案を大至急検討すべきだ
  • 「謎水事件」日本システム企画社のNMRパイプテクター問題

    株式会社日システム企画(以下、日システム企画社)が販売している商品で、マンションなど集合住宅において水道管に外側から「NMRパイプテクター」と名付けられた装置を取り付けると、管の中の赤錆が黒錆に変わるため配管設備を更新しなくても数十年保たせることができる、という通称「謎水装置」と言われる機器が販売されています。 そもそも仕組みが良く分からないので、私たちのような大規模タワーマンションの管理組合などでは「そのような機序が不明な装置を入れるべきではない」という判断も働くのですが、老朽化が進み、管理組合や住民に科学リテラシーがない人たちが多いと「少しでも配管保守工事が先延ばしにできるなら」とこの機器を採用してしまう物件があるということで、問題になっていました。 単に、科学的根拠が分からない製品がそれなりの高額で売られているという案件であるというだけでも大変なことなのかなと思います。しかしなが

    「謎水事件」日本システム企画社のNMRパイプテクター問題
  • 美少女声への変換と合成

    Introduction今までは主に可愛い女の子の画像(or 動画)を生成することに取り組んできましたが、画面上に映せるようになったらやはり可愛い声で話して欲しいものです。そこで今回は、別の人の声が与えられた時に美少女声へと変換するための声質変換と、テキストが与えられた時に美少女声を生成するText-to-Speech(TTS)を行なった試行結果について述べようと思います。 Voice ConversionIntroduction声質変換のデータには2種類あります。それが、パラレルデータとノンパラレルデータです。以下にそれぞれの特徴を述べていきます。 パラレルデータを用いた声質変換 同じセリフを発する2種類の声を学習データとして用います。発話内容が同じのため、言語特徴を気にせず音響特徴量の変換を行うことが可能です。しかし、話速の違い等によって言葉を発するタイミングがずれてしまうのでDyna

    美少女声への変換と合成
  • プログラミング教育は割と大丈夫かもしれない — 但しChromeが入れられればね。

    先ほど、地元の小学校の6年生の全児童を対象に、プログラミングの「体験」授業をしてきた。受験シーズンで欠席がちらほらあったが、3クラスで合計90人ほどが参加した。放課後ではなく、正規の授業枠である。 CoderDojo仲間の田中さん。一緒に、授業してきた帰り道。対象とした小学校世田谷区の公立校で、今年度利用を開始した新校舎のため、インフラは恵まれている。渋谷区のように児童全員にPCがあるほどではないが、無線LANの速度などは十分と言えそうだ。 世田谷区の公立小学校Windows タブレットが全校で40台ほどWiFiの速度が15~50Mbps6年生のスマートフォンの普及率はかなり高そう (8~9割か) ※英語の分かる児童が1割くらい ※実は私の母校でもある。’90年当時、FM TOWNSが2台放置されていて、よく遊んでいたのを覚えている。30年経ってタブレットに替わり、一般教室でも使えるように

    プログラミング教育は割と大丈夫かもしれない — 但しChromeが入れられればね。
  • Vueを昔触った後Reactをどっぷり触ってもう一回Vueを触ってReactに戻って得た感想

    最近ReactVueをどっちも触る機会があったり、「ReactVueどう選定するの?」という問いを投げられ、スッと答えられなかったな、と後悔があったりしていたので、Vueを触って得られた感想をまとめてみる。 結論としてなにか新しいことを発見したというものではなく、世間で言われている事を自分なりに再構築しただけの結論になったと思う。 TL; DRVueからは全体的に優しさ(Gentleさ)を感じる事が多く、良い点だと感じた大規模になるときReactの堅牢さは魅力的。Vueが大きくなった時に支えられ設計が出来るかは個人的には懐疑的。「こうだったらVue、こうだったらReact」みたいな分岐点があるというわけではないので、最終的には好みになってくると思う。ぞうさんが好きかきりんさんが好きか。これまでのフレームワーク遍歴今回の話をするにあたって、僕と各フレームワークの付き合いをまとめておくと、

  • Make:Vol.61 「サイボーグとSINO:BIT」セクシーサイボーグ様寄稿

    セクシーサイボーグとして知られる深センのメイカーNaomi Wuが語る、彼女の旅、インスピレーション、そして中国初の認定オープンソースハードウェアプロジェクト オリジナル Make:Vol61 プロジェクト杉田玄白参加作品 翻訳:高須正和 (Authorized by MakerMedia and Naomi Wu) 私はNaomi Wu(@realsexycyborg on Twitter) 23歳の中国人、メイカー、ハードウェアオタク。「ハードウェアのシリコンバレー」と呼ばれる深センに住んでいる広東人です。 あなたの持っている電話機やコンピュータは、おそらくここで作られている。私はそこで育った女の子だ。ここ深圳はまさにサイバーパンクな場所で、技術の最先端にある場所で、私はまさにその中で育った。 深圳は広東省、古くは広州と綴る、香港の国境を超えてすぐの場所にある。まだ40年も立っていない

    Make:Vol.61 「サイボーグとSINO:BIT」セクシーサイボーグ様寄稿
  • 東京デザインウィーク火災のその後

    東京デザインウィーク(TOKYO DESIGN WEEK 2016)で発生した火災で、5歳の子どもが焼け死んだ事件を覚えているだろうか?あれから2か月以上経過して、その後どうなったのかを調べようとしたら、なんかもういたたまれない気持ちになった。 東京デザインウィークのトップページに掲載されてたはずの「お詫び」のメッセージは、いつの間にかなんだかよく分からない「弊社社員が配信したメール」のお詫びに差し替わってた。事故後に掲載されていた来のお詫び文(前略で始まる奇妙な文章がお詫びなのかは分からないが)は、なぜか「お知らせ」に移動されてる。子どもが、親が観てる前で焼け死んだのを「お知らせ」で片づけてしまうのって……。なんか、気分が悪い。 事の経緯は、年末に東京デザインウィークの社員とボランティアのひとたちが、忘年会を開こうとしてたんだってさ。悪いけど、個人的にはそんなことどうだって良い(来ど

    東京デザインウィーク火災のその後
  • プロカメラマンの価値について。「レタッチ前の写真も全て頂けますか?」に対する答え。

    by caleb kerr カメラマンとして、レタッチ過程の大切さについて思うこと。どんなカメラマンも、撮影の後に、こんな質問をされた経験があるのではないでしょうか。「いい写真が撮れましたねー。万が一あとで必要になったときのために、レタッチ前の写真も全て頂けますか?」 結論だけ言うと、答えは「いいえ」です。でも、私にとってはその理由を理解してもらうことが重要です。この記事では、レタッチ後の完成写真とレタッチ前の写真を比較してお見せします。高度な心理的テクニックを利用して(笑)、レタッチ前の写真を受け取ることに、どれだけ意味がないかをお伝えしましょう。 全ての写真を渡すことを断るのは、単に「いいえ」と言いたいからとか、面倒くさいから、という訳ではありません。よりによって、最高の写真1枚を出し惜しみしている、ということでもありません。 「でも、減るもんじゃないでしょう?」 …その答えが単純では

    プロカメラマンの価値について。「レタッチ前の写真も全て頂けますか?」に対する答え。
  • iOS ヒューマンインターフェースの原則 — Medium

    iOS のヒューマンインターフェースを理解するためにはまず UI 設計の原則を定めた聖典 iOS Human Interface Guidelines を読むことから始めなければなりません。ここにはプラットフォームの特徴から情報設計の原則、それぞれ何のための部品なのか、という解説がされています。なぜこうなったのか、なぜこれが良くてあれが駄目なのか、AppleUI デザイナーは何を考えてこのような設計にしたのか、HIG ではそのようなところまでは説明されていないことがあります。いくら内容を丸暗記したとしても「 なぜ 」がわからなければ質から理解したとは言えません。 よくある UI デザインにおける誤り、『磨りガラス効果がかっこいい』『アニメーションしておくとかっこいい』『ボタンは右配置の方が押しやすい』『色が綺麗』『流行っているから優れている』…などがありますが、そういうことではない

    iOS ヒューマンインターフェースの原則 — Medium
  • プログラミングスキルがあれば学歴なんていらない。17歳女子高生が大学進学をやめて挑む初起業。 — Medium

    もひとつ、ぼくの活動をスポンサードしていただいているプログラミング学習スクール「 TECH::CAMP 」のブログから、素敵なストーリーを共有させていただきます。 ほんと、こういう時代ですよ!ぼくが今高校生なら、彼女と同じ道を進んでいると思います。 森川恵美(もりかわえみ)さん 1998年生まれの17歳。日の高校には4ヶ月のみ在学し、アメリカへ。留学先の高校を10ヶ月で飛び級卒業。 帰国後日の高校には戻らず、 TECH::CAMP を受講。現在は総合マッチングサービス Seekle (シークル) のリリースに向けて起業準備中。 実兄の森川照太氏が起業家で、アジアの留学生を日教育機関につなぐためのプラットフォーム【ST Booking】を運営するHakodate Ventures Pte. Ltd.のCEOを務めている。 起業家の兄を見て感じたプログラミング学習の重要性 ──プログラ

    プログラミングスキルがあれば学歴なんていらない。17歳女子高生が大学進学をやめて挑む初起業。 — Medium
  • 懲りずに着物でUSA

    ・洋服は着ない、持って行かない。服装は機内含め、着物のみ。 ・スーツケース、ダメ、絶対。荷物は風呂敷に包む。 ほぼ毎日着物生活の僕が、昨年秋のラスベガス出張に続き、今夏のUSA出張にも着物オンリーで行ってきましたのでレポートします。着物で海外出張、あるいは海外旅行を考えている男子の参考になればと思います。 今回は2015年7月7日〜7月16日の10日間、目的地はデンバーおよびオーランドです。デンバーでは Gophercon 2015 、オーランドではマイクロソフトの WPC15 に出席する計画でした。 悩んだ点出席する二つのカンファレンスは両方ともIT系ながら、どテック系とITビジネス系で、求められる服装のモードがやや異なります。洋服で言うと、Tシャツ・デニム・スニーカーに相当する格好と、タイなしジャケットありに相当する格好の両方を準備する必要がありました。 さらに、デンバーはステップ気候

    懲りずに着物でUSA
  • ロープの結び方に見る文化の違い

    ロープの結び方は時に命に関わる問題だ.なので,我々は保守的にならざるを得ない.新しい結び方を発明したところで,それが装飾以外の目的を持つなら,定番の結び方として定着するには数百年の時間が必要だろう. ここに面白い現象がある.海と山で結び方の文化が異なるのだ.また同じ「山」文化でも,クライミングと山岳救助では異なる.(高所作業はさらに違う文化を持つがこの記事では省略する.) いや,僕の感想なんだけど.でもまあ,しばしお付き合い願いたい. 舫結び (Wikipedia)具体例を挙げてみる.海では舫(もやい)結び(ボウライン)を多用する.「舫」という字からして「船」ぽいが,それはさておき,例えば海に投げ出された船員は体にロープを巻きつける時に舫結びを使う.舫結びなら,船から引っ張られても身体が締め付けられる恐れがない.(現在はこちらのバージョンが推奨されている.【追記 (2018–08–16)

    ロープの結び方に見る文化の違い
  • 1