vaguely

和歌山に戻りました。ふらふらと色々なものに手を出す毎日。

WSL の Ubuntu 18.04 で SpiderMonkey をビルドした話

はじめに WSL のインストール 必要なソフトウェアのインストール SpiderMonkey のビルド はじめに ここまで TypeScript(JavaScript) の prototype などを追ってきて、ふと思ったのが、「これって内部的にはどう扱われているのだろう」ということでした。 そ…

【TypeScript】prototype を追いかける

はじめに prototype メソッド static メソッド 関数 クラス クラスインスタンス マージしてみる はじめに 【TypeScript】InversifyJSでIoC(DI)体験 1 【TypeScript】InversifyJSでIoC(DI)体験 2 【TypeScript】Decoratorを覗き見る 1 【TypeScript】Decorato…

【TypeScript】Decoratorを覗き見る 2

はじめに Decorator Factory 関数の呼び方 Prototype はじめに 【TypeScript】InversifyJSでIoC(DI)体験 1 【TypeScript】InversifyJSでIoC(DI)体験 2 【TypeScript】Decoratorを覗き見る 1 今回は Decorator Factory から見てみますよ。 Decorator Factory …

【TypeScript】Decoratorを覗き見る 1

はじめに Decorator について 準備 Class decorator はじめに 【TypeScript】InversifyJSでIoC(DI)体験 1 【TypeScript】InversifyJSでIoC(DI)体験 2 ここまで InversifyJS のコードを追いかけてみたわけですが、どうもどのようにしてインスタンスを生成して…

【TypeScript】InversifyJSでIoC(DI)体験 2

はじめに ContainerOptions interface について Container を追う Container.bind はじめに *【TypeScript】InversifyJSでIoC(DI)体験 1 続きです。 今回は Container クラスを中心に、もう少し InversifyJS の中身を見ていきたいと思います。 ContainerOpti…

【TypeScript】InversifyJSでIoC(DI)体験 1

はじめに 準備 とりあえず DI ってみる InversifyJS とたわむれる 1 はじめに 諸般の事情から TypeScript に漬け込まれている今日この頃。 ふと TypeScript 単体で DI ってできないのかな~と思ってググった時に出てきた、 InversifyJS を試してみることにし…

【Java】 volatie に触れてみたい 1

はじめに volatile とは アトミック性について はじめに 【Java】CompletableFuture で遊ぶ 1 - vaguely 前回ちょこっと出てきた volatile 。 CompletableFuture.java ~省略~ volatile Object result; ~省略~ 名前すら触れませんでしたが Twitter で流れ…

【Java】CompletableFuture で遊ぶ 1

はじめに CompletableFuture を使う 何をしているのか compareAndSet について はじめに 以前 Java と C# を使ってローカルファイルを開く、というのをやりました。 【Java】【C#】ローカルのファイルを開いて指定の文字列が含まれているか調べてみる C# で…

ASP.NET Core のアプリを Application Request Routing + IIS で動かしてみる

はじめに ASP.NET Core アプリの準備 IIS の準備 Static File を読み込む 参照 はじめに 相変わらずコロコロ話題が変わっていますが。。。お察しください。 タイトル通り、 ASP.NET Core で作ったアプリを IIS を使って動かしたい話です。 ASP.NET Core アプ…

【Java】【C#】ローカルのファイルを開いて指定の文字列が含まれているか調べてみる

はじめに C# で書く Java で書く Files.lines でファイルを読む(失敗) BufferedReader でファイルを読む 1(失敗) BufferedReader でファイルを読む 2(成功) 犯人はヤ……俺 参照 はじめに 諸事情により、指定したディレクトリ以下にあるファイルの中から、特定…

【ASP.NET Core】【TypeScript】PDF のダウンロード・アップロード 2

はじめに Stream を使って PDF をアップロードする(失敗) ファイルを分割してアップロード 分割されたデータの受け取り おわりに はじめに 【ASP.NET Core】【TypeScript】PDF のダウンロード・アップロード 1 平成 <--> 令和 をまたいでしまいましたが、続…

【ASP.NET Core】【TypeScript】PDF のダウンロード・アップロード 1

はじめに exports が見つからない 準備 PDF をダウンロードする Link で開く download 属性を追加する msSaveOrOpenBlob ASP.NET Core の機能でダウンロード FormData を使って PDF をアップロードする はじめに (いつものごとく) とある事情で PDF をダウン…

コンパイルを自動化したい話 + (Pikaday + TypeScript) で IE でも DatePicker を表示したい話

はじめに npm scripts で自動的にコンパイル IE11 での input type='date' 複数ファイルをバンドルして出力する はじめに ASP.NET Core + TypeScript ってみる 1 ASP.NET Core + TypeScript ってみる 2 ASP.NET Core + TypeScript ってみる 3 PostCSS 、 Aut…

flexbox でレイアウトを組みたい話

CSS

はじめに 大枠を作る 中のアイテムを追加していく 左側のレイアウト 結果 はじめに ASP.NET Core + TypeScript ってみる 1 ASP.NET Core + TypeScript ってみる 2 ASP.NET Core + TypeScript ってみる 3 PostCSS 、 Autoprefixer の力を借りたかった話 とり…

PostCSS 、 Autoprefixer の力を借りたかった話

はじめに コンパイラーを選ぶ PostCSS ファイルを postcss-cli でコンパイルする はじめに ASP.NET Core + TypeScript ってみる 1 ASP.NET Core + TypeScript ってみる 2 ASP.NET Core + TypeScript ってみる 3 相変わらず HTML や TypeScript と戯れている…

ASP.NET Core + TypeScript ってみる 3

はじめに fetch について webpack を使う output.library について 参照 はじめに ASP.NET Core + TypeScript ってみる 1 ASP.NET Core + TypeScript ってみる 2 今回は少~しだけ fetch の話と、 webpack を使った import / export の話です。 全然 ASP.NET…

ASP.NET Core + TypeScript ってみる 2

はじめに IE11 で async/await を使う fetch でアイテムを Get する JSON から Model に変換 はじめに ASP.NET Core + TypeScript ってみる 1 さくさく進めていきますよ。 とりあえず環境は整ったっぽい(本当はバンドルとか minify とあるだろうけど)ので、…

ASP.NET Core + TypeScript ってみる 1

はじめに 準備 TypeScript のコンパイル 静的ファイルのルーティング 参照 はじめに 今回からちょっと間(挫折するか落ち着くまで) フロントエンドに挑戦してみます。 今のトレンドで言えば、以前触れた Angular のようなフレームワークを駆使して SPA ! 。…

Entity Framework Core < - > PostgreSQL 間の MAX/MIN 値のやりとり (数値データ編) 3

はじめに trigger rule view money おわりに 参照 はじめに Entity Framework Core < - > PostgreSQL 間の MAX/MIN 値のやりとり (数値データ編) 1 Entity Framework Core < - > PostgreSQL 間の MAX/MIN 値のやりとり (数値データ編) 2 さらっと終わるはず…

Entity Framework Core < - > PostgreSQL 間の MAX/MIN 値のやりとり (数値データ編) 2

はじめに numeric [numeric] 他の型で受け取ってみる [numeric] string 型で受け取る [numeric] BigInteger を使う おわりに はじめに Entity Framework Core < - > PostgreSQL 間の MAX/MIN 値のやりとり (数値データ編) 1 続きは numeric から。 なお、前…

Entity Framework Core < - > PostgreSQL 間の MAX/MIN 値のやりとり (数値データ編) 1

はじめに bigint bigserial double precision integer 参照 はじめに Entity Framework Core (以下 EF Core)を使って PostgreSQL に数値データを追加したり取得したりしているときに、エラーが発生することがありました。 値を丸めたりして対処したりはした…

PgAdmin4, Entity Framework Core 周り小ネタ

はじめに [PgAdmin4] クエリ実行 [PgAdmin4] バックアップとリストア [EFCore] 複合主キー 参照 はじめに PgAdmin4 や Entity Framework Core (以下 EF Core )を使ってあれこれ試しているうちに、取り立てて大きなトピックにするほどでもないけど、という程…

【Entity Framework Core】 N + 1 とかなんとか 2

はじめに あんまり速くない もう一回 Include を使ってみる いつ値はセットされるか コンストラクターで全レコード読み込んでみる(失敗) 怒りの手動 Include おわりに 参照 はじめに 【Entity Framework Core】 N + 1 とかなんとか 1 続きです。 今回は処理…

【Entity Framework Core】 N + 1 とかなんとか 1

はじめに 準備 N + 1 問題について Include Include を使った場合のフィルタリング C# で JOIN した結果をまとめる 参照 はじめに 今日も Entity Framework Core と戯れているワタクシですが、いわゆる N + 1 問題が気になってしまったのであれこれ試してみ…

ASP.NET Core Identity でログイン・ログアウトしてみたい - AddAuthentication 1

はじめに 構造 IdentityBuilder services.AddAuthentication AuthenticationBuilder services.AddAuthenticationCore() CookieAuthenticationHandler 参照 はじめに ASP.NET Core Identity でログイン・ログアウトしてみたい 1 前回生成したプロジェクトをベ…

ASP.NET Core Identity でログイン・ログアウトしてみたい 1

はじめに ASP.NET Core Identity のプロジェクトを作ってみる シンプルなユーザー情報でログインしたい そしてエラー 不足メソッドの生成 おわりに 参照 はじめに 前回の通り、 ASP.NET Core でのログイン・ログアウト機能を試してみたいと思います。 ASP.NE…

Entity Framework Core で色々な SQL を投げてみる 3

はじめに EntityState 実行する [INSERT] レコードの追加 [UPDATE] レコードの更新 [DELETE] レコードの削除 Key が無い場合 組み合わせ AddRange でまとめて登録 Add を複数回実行してから反映する Add したデータを反映前に Remove する Add したデータを…

Entity Framework Core で色々な SQL を投げてみる 2

はじめに SELECT 2 [LIKE]前方一致で検索する [LIKE]中間一致で検索する [LIKE]後方一致で検索する 正規表現で検索する [BETWEEN] 価格帯で検索する [WHERE IN] 価格リストに合致するレコードを検索する [EXISTS] 価格が 5000 円以上のレコードが存在するか …

Entity Framework Core で色々な SQL を投げてみる 1

はじめに メモ SELECT 全件取得 カラムを指定して検索 [LIMIT] 条件に合致するレコードを一件だけ取得する [LIMIT] 条件に合致するレコードを三件(二件以上)取得する [DISTINCT] ジャンルが重複するデータを除く [演算子] SELECT で演算子を使う [演算子] WH…

【ASP.NET Core】【Entity Framework Core】PostgreSQL に接続してみる

はじめに 準備 接続する はじめに Entity Framework Core の謎を追うシリーズの途中ですが、ここまで使ってきた SQLite ではなく、 PostgreSQL を使うことにしました。 PostgreSQL に興味があるとか、 PgAdmin4 を使ってみたいとかはもちろんあるのですが、…