今回のWEEKLY OCHIAIは「令和元年SP」。ゲストに宮台真司さん、田原総一朗さん、西田亮介さんをお招きし令和元年の初日に、これからの日本の針路について議論します。政治、教育、経済、サイエンス、アート。様々な切り口から、令和時代の日本のあるべき姿を豪華な顔ぶれで徹底議論します。*この日の放送をもって「WEEKLY OCHIAI シーズン2」は終了し、「シーズン3」に向けてしばらく放送を休止します。
まえがき開発中のソフトウェアのライセンスを策定するため、現時点でのベストプラクティスについて探っていたところ、ここ数年の OSS ライセンスの動向が面白かったので復習も兼ねてまとめました。 特に、Umbrel が採用したという PolyForm という新しいライセンス形態が面白かったので、これについて詳しく述べます。 なぜ今ライセンスについてまとめるのか私はソフトウェアやサービスをマネタイズする方法について興味があり、特にビットコインの応用について調べたりしています。 ビットコイン (Lightning Network) を HTTP で利用することで、Web API の課金方法の可能性は大きく広がることは間違いないのですが、これはあくまで単なる支払いの手法であって、広く使われる事を前提としたソフトウェアの開発を支える手法にすることは(それだけでは)難しいという問題があります。 ソフトウェ
What’s a Career Framework? The Engineering Career Framework is your source for how to achieve impact for your role and team and how to grow in your engineering career. For managers, it can help you set expectations with your teams and hold them accountable for their work. What the Career Framework is not This framework is not a promotion checklist for your role; rather, it’s designed to help you f
firestore の SDK に withConverter というメソッドがあるのですが、その宣伝です。 型が欲しいってどういうこと? たとえば firestore 上のあるドキュメントが name と age というフィールドを持っているとして、それをクライアントが取得したときそのデータに name と age が存在する保証はあるのでしょうか。 db.collection("user") .withConverter(converter) .get() .then(result => { const data = result.docs.map(d => ({ // 本当にnameがある? name: d.data().name, // 本当にageがある? age: d.data().age, })) setState(data) }) d.data() はクライアントバリデーシ
モヤッとする翌日、東京オリンピック2020開会式が露呈したもの、僕たちはそれらを噛み締めて前を向いていかないといけない 「とにかく始まったんだから、純粋にアスリートのパフォーマンスを楽しんで勇気をもらおうよ」「現場で汗をかいて頑張って開催にこぎつけた人達を今批判してどうするの?」 その気持ちは、僕の中にもあり、書く手が止まる。ネット情報も錯綜する中、オリンピックや政権批判を書く事に、炎上や偉い人を怒らせるリスクこそあれ、何のメリットもない。 でも、今ここで、今回の一連のオリンピック大会準備が露呈したことを総括しておくことは、大切なことだと思う。今日しかかけない、競技が本格的に始まる前に、今日日本人に読んでもらうべきことを書こうと思う。それは、 今回の開会式が世界に発信した「日本」とは一体なんだったのだろうか。 ということだ。 ビジョンがない、世界へのメッセージがない日本2016年夏のリオデ
はじめに CSSアニメーションに関して説明する機会があったため、それらに関してまとめました。 「CSSは書けるがCSSアニメーションがよくわからん!」といった人達向けに書いた記事であり、 CSSアニメーションに関するプロパティを理解できるようになることを目的としています。 デモはCodePen上に置いてあります。編集して変化を見てみると理解が深まると思います。 デモのJavaScriptはjQueryを読み込んでいないと動かないため、ローカル環境でデモを実行する場合はご注意ください。 CSSアニメーションとは 要素をアニメーションさせるCSSの機能。 CSS TransitionとCSS Animationの2つの機能がある。 CSS Transitionとは プロパティに変更があった時に、一定時間でプロパティを変化させる機能。 単純な動きのアニメーションを実装する時に利用する。 CSS
Webアプリケーションを実装していると高確率で CORS の問題にぶつかります。CORSがどのようなものかはリンクしたMDNなど既存の解説を読むのが手っ取り早いと思いますが、「なぜそのように設計されたのか」という観点での説明はあまり見ないため、昔の資料の記述や現在の仕様からの推測をもとに整理してみました。 CORSとは 現代のWebはドメイン名をもとにした オリジン (Origin) という概念 (RFC 6454) をもとに権限管理とアクセス制御を行っています。その基本となるのが以下のルールです。 Same-origin policy (同一生成元ポリシー): 同じオリジンに由来するリソースだけを制御できる。 上記Wikipedia記事によるとSOPの概念は1995年のNetscape 2.02に導入されたのが最初のようです。当時のドキュメンテーションを読む限り、これはウインドウ越しに別
Participate in our anonymous Starting Web App Research 2024🤓 and GET 70% OFF🔥 on all Flatlogic products! It only takes 3 minutes!🚀 Help tech community better understand itself!😎 About Icons Icons have a significant role in giving you the first impression of a site or application interface. But it takes a lot of time and money to develop them from scratch. Using them on your site allows you to
こんにちは。Reactの話題の中でもかなりの部分を占めるのがステート管理、さらに言えば各種のステート管理ライブラリです。今さらながら、Reactにおけるステート管理の手法やいくつかのステート管理ライブラリを比較考察して記事にまとめました。 useState + バケツリレーReactにおける基本的なステート管理はuseStateです。ひとつのコンポーネント内で完結するようなステートならばuseStateは非常に適しており、他の選択肢はほぼ無いと言っても構わないでしょう。 ステートをアプリケーションの広範囲で使いたい場合が問題です。次の画像に例示されるように、分岐したコンポーネントツリーの末端のコンポーネント(使用者)で同じステートを参照したい場合を考えます。 useStateと組み合わせる場合、もっとも原始的な方法はpropsのバケツリレーによるものです。propsは親コンポーネントから子
こんにちは、株式会社Flatt Security セキュリティエンジニアの梅内(@Sz4rny)です。 本稿では、Cloud Firestore (以下、Firestore) を用いたセキュアなアプリケーション開発を行うためのアプローチについて説明するとともに、そのアプローチを実現するセキュリティルールの記述例を複数取り上げます。 本稿を読むことで、そもそも Firestore とは何か、どのように Firestore に格納するデータの構造を設計、実装すればセキュアな環境を実現しやすいのか、また、Firestore を利用するアプリケーションにおいてどのような脆弱性が埋め込まれやすいのかといったトピックについて理解できるでしょう。 なお、本稿は以前に投稿した記事と共通する部分があります。理解を補強するために、こちらの記事も適宜ご覧ください。 flattsecurity.hatenablo
無料ダイジェスト動画はこちら! https://youtu.be/yQMlSgaEJ3M ■ 【イベント概要】 恒例の時事放談シリーズが、1年半を経て待望の復活! 前回開催時(2019年12月)にはまったく認知されていなかった新型コロナウイルス感染症。翌月には中国で報告が始まり、数ヶ月で各国に拡散。いまやそのせいで世界の景色が一変してしまった。 未知の感染症に人類一体となって立ち向かうどころか、世界中で国境が閉じられ、国内においても、官と民、都市と地方、高齢者と若者と分断は加速し、混乱が増すばかり。安倍前首相はコロナ禍のなか突然退陣、続く菅政権も最初こそ高支持率でスタートしたものの、あっという間に求心力を失い今に至っている。 なぜ日本はここまで機能不全に陥ったのか。コロナ禍を経て日本と世界はどう変わるのか。五輪中止が噂され、ワクチン接種が始まり、安倍前首相の再々登板を求める声さえ聞こえてく
先週、小耳に挟んだのだが、リカルド・コッキとユリア・ザゴルイチェンコが引退するらしい。いや、もう引退したのかもしれない。ショウダンス界のスターコンビだ。とびきりのダンスを見せてきた。何度、堪能させてくれたことか。とくにロシア出身のユリアのタンゴやルンバやキレッキレッの創作ダンスが逸品だった。溜息が出た。 ぼくはダンスの業界に詳しくないが、あることが気になって5年に一度という程度だけれど、できるだけトップクラスのダンスを見るようにしてきた。あることというのは、父が「日本もダンスとケーキがうまくなったな」と言ったことである。昭和37年(1963)くらいのことだと憶う。何かの拍子にポツンとそう言ったのだ。 それまで中川三郎の社交ダンス、中野ブラザーズのタップダンス、あるいは日劇ダンシングチームのダンサーなどが代表していたところへ、おそらくは《ウェストサイド・ストーリー》の影響だろうと思うのだが、
イベント冒頭、西條氏から投げかけられたのはIndeed買収に至った経緯に関する質問だ。2011年ごろ海外企業への投資を実施するチームを率いていたという出木場氏。Indeed買収のきっかけとなったのは、旅行領域のビジネスを展開する合弁会社の設立に向けて滞在していたインドネシアで見た光景だったと振り返る。 出木場合弁会社設立に向けてジャカルタに滞在していたとき、プロフェッショナルヒッチハイカーという仕事の存在を知ったんです。どんな仕事かというと、他人の車に相乗りしてあげるのが業務内容。というのも、ジャカルタは世界的に見ても渋滞がひどい都市なのですが、渋滞を緩和するために政府が「3人以上乗っていなければ街の中心部に入ってはいけませんよ」という法律を作った。 プロフェッショナルヒッチハイカーたちは、3人以上が乗っていなければ入れないエリアの入り口に立って、1人ないしは2人しか乗っていない車のドライ
マーク・アンドリーセンについては紹介するまでもないと思いますが、一応紹介しておきましょう。彼は、広く使われた最初のグラフィカルなWebブラウザMosaicの開発に携わった人物で、これが彼をインターネット業界の発明家という地位に押し上げたと私は思っています。また、Netscapeをはじめ、さまざまな会社を共同創業しました。さらに、米国最大級のVCであるアンドリーセン・ホロウィッツ、通称a16zも(ベン・ホロウィッツと共同で)創業しています。最近ではFutureというメディアを立ち上げ、彼の意見を時々書いています。 Netscape Navigatorが世界を切り開いたように感じられた私が10代の頃から、マークは私のヒーローのような存在でした。私がカリフォルニアに出てきたのも彼のような人物に会うためでした。今ではお互いのことをよく知っていて、彼は私のブログを購読してくれています!マークと話して
Sorry, JavaScript is required to view Global Stats charts.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く