PHPでCookieにSameSite属性を付ける方法
PHP7.2以前のsetcookie関数にはSameSite属性をつけるための引数がない! header関数で生のSet-Cookieヘッダを書くのも手ですが・・・ 裏技として、Path属性用の...
17 search resultsShowing 1~17 results
You need to log-in
PHP7.2以前のsetcookie関数にはSameSite属性をつけるための引数がない! header関数で生のSet-Cookieヘッダを書くのも手ですが・・・ 裏技として、Path属性用の...
基本的にはDBの利用のされ方やサーバのスペックによって最適なパラメータは変化します。 ただし、ここだけは、ほとんどの場合にデフォルトから変更したほうがパフォーマンスが上がると思われるパラメータを...
はじめに 投稿しようと思ったらすでに書こうとしていた内容が存在しておりました。 Lensってなに?どういう仕組みなの? が、自分なりの文章で投稿します。 Lensとは レコード型の要素に対して便...
ウチのWin10もようやくこの前のWindowsUpdateでWSL2が有効になりました。 早速、公式の手順に従ってDockerをWSL2に対応させて行きましょう https://docs.do...
2020/7/28に新しいHaskell拡張がリリースされました。 https://marketplace.visualstudio.com/items?itemName=haskell.has...
経緯 開発環境がローカルマシンの環境に依存するのって嫌ですよね。 というわけで最近はもっぱらDocker上に開発環境を構築して、VSCodeのRemote-Containersで開発しています。...
暗号化通信って難しいという話。 共通鍵暗号 紀元前から存在するとされる古典的な暗号方式。 暗号化と復号化を同じ鍵(共通鍵)で行う。 共通鍵の受け渡しの通信自体が盗聴されていたら、その後の通信内容...
お題 ポップアップで選択して、選択結果を表示する画面を考えます。 完成イメージ 未選択時 時刻を選択 選択後 StatefulWidgetとsetStateを使う class HomeWidge...
DIコンテナとは インスタンスの生成方法を知っているもの。 利用者はインスタンスの作成方法を知らなくてもいい。 インターフェースを用意して、実装とモックを切り替えたり、シングルトンを作ったりでき...
func1とfunc2を同じ型にしたい。 func1 :: r -> a func2 :: r -> r -> a リストで引数渡したら実行できるといいな。 引数が足りなかった...
OAuthについて他人に説明する機会があったので、まとめてみました。 認証(Authentication) 認証は誰であるかを確認することです。 例えば、パスワード認証。 その人しかしらないパス...
Promise風のものをHaskellで学んだ継続モナドを生かしてつくってみたかった。 経緯 Promiseの実装が気になってpolyfillのコードをよみました。 ざっくり読んだだけですが、 ...
まずは第一回を読んでください。 第一回:ごりごり編 第二回:Stateモナド編←いまここ 第三回:パーサコンビネータ編 最終回:Operationalモナド編 Stateモナド Stateモナド...
HaskellでBrainfckのインタプリタを作って行きます。 Brainfckについてはwikipedia参照です。 第一回は実直に文字を1文字づつ読み込みながら実行していくものを実装してみ...
第一回:ごりごり編 第二回:Stateモナド編 第三回:パーサコンビネータ編 最終回:Operationalモナド編←今回 Operationalモナド Operationalモナドには主に2種...
第一回:ごりごり編 第二回:Stateモナド編 第三回:パーサコンビネータ編←いまここ 最終回:Operationalモナド編 パーサコンビネータとは 以下の記事がパーサコンビネータの仕組みをわ...
継続モナドについて勉強したこと、考えたことのまとめです。 継続渡しスタイル(CPS) 例として階乗を求めるプログラムを通常の書き方とCPSで書いてみる。 ※コメントで指摘いただきましたがこの例は...
17 search resultsShowing 1~17 results
Qiita is a knowledge sharing service for engineers.