JavaScriptこんばんは。今回はPromise.allを使ってみます。MongoDBも使います。記載の通り、配列に入ったPromiseを全部解決するまで待つという動きが出来るようになります。JavaScriptこんばんは、葛の葉です。今回は疲れているので省エネです。PuppeteerでE2Eテストをやっててヘッドレスだとテストが通らないのに、ヘッドレスをやめるとテストが通るという現象がおきました。それはタイトルの文字が正しく表示されるか...【TypeScript】Puppeteerで言語を固定できるみたい2020-02-01【TypeScript】URLパラメータからJSを実行するこんばんは、葛の葉です。今回はURLからjsを起動してみます。悪用厳禁ってやつですね。hogehogeというパラメータに渡したデータをhtml上に表示するようなWebサーバーを作ります。今回もnodeの基礎的なライブラリであるhttpを使います。mongodbのフィールドにある数字を取り出そうと正規表現を使ったのですが、全くヒットせず、正規表現の書き方が間違ってるのかなんなのかがわからず、暫く格闘を続けるというアホみたいなことをしていました。Vueこんばんは、葛の葉です。Vue.jsの本を読んでちょっと勉強中です。個人開発のWebアプリケーションを作ろうと思っているのですが、Vueでこさえることが出来たらなぁと思ってます。したFizzBuzzのゲームを作る。JavaScriptこんばんは、葛の葉です。今回はCookieとSessionとSessionIDを使ったログイン情報の保持を実施します。普段我々が使用しているWebページでは、ログインを必要とするページが多いかと思います。JavaScriptこんばんは、葛の葉です。今回はBasic認証をやってみます。Basic認証とはHttpに搭載されている認証方法の一つになります。Httpヘッダーに認証のためのユーザー情報とパスワード情報をBase64にて暗号化して送付します。その値をサーバーが受...【TypeScript】TypeScriptでBasic認証をやってみる2019-12-21【Typescript】Expressで任意のステータスコードで配信する。Expressこんばんは葛の葉です。今回はExpressで任意のhttpステータスコードを送信する機能を書きます。s...【Typescript】Expressで任意のステータスコードで配信する。CICDこんばんは葛の葉です。いつものアホ面でGithubを眺めてたら見慣れないのがあった。GitHubアクションというものらしい。いえば邪魔くさいポップが出ていたっけ。触ってみることにした。DockerComposeこんばんは、葛の葉です。今回はMySQLを使ってトランザクションを勉強しようと思います。データベースはデータを保存しています。プログラミングこんばんは葛の葉です。とあるOSSを使っていたところ、ちょっと重いバグが出ていて、しかも開発者がそれを再現できないというものがありました。そこで時間を掛けて調査したところ、そのバグを再現できる環境を作成することが出来ました。E2Eテストこんばんは葛の葉です。最近はPuppeteerとテストコードを使用しE2Eテストを書いています。今回はそのことについて記載してきたいと思います。JavaScriptこんばんは、葛の葉です。TypeScriptで条件によってモジュールをインポートする、あるいはインポートしないようにしたい場合があるかと思います。be...【TypeScript】ifとimport2019-11-09【JavaScript】非同期処理とTryCatchJavaScriptこんにちは、葛の葉です。catch文についてみてみましょう。一般的に、try文内で発生したErrorはcatch文に移動します。はてなブログ葛の葉です。マークダウンでしばしば色のついたコード書きを見るかなぁって思います。DockerComposeこんばんは葛の葉です。今回から土曜更新に変更します。今回はDockerComposeでクラスター構成のMongoDBを構築します。プログラミングこんばんは葛の葉です。これが宣言されていればFILE型は使えるようになってます。ポインタ変数を渡して作成しましょう。FILE型で作ったポインタをfopen関数に渡してあげるとファイルが読み込まれるようです。プログラミングこんばんは葛の葉です。基本情報に備えてC言語をちょろっと勉強しています関係で、さっきちょろっと勉強した関数ポインタを書いてみることにします。TypeScriptこんばんは、葛の葉です。今回はWebpackを使います。Webpackとはざっくり説明すると、複数のJavascriptをまとめて一つにしてくれるものです。PostgreSQLこんばんは、葛の葉です。今回はPostgreSQLとExpressを繋いでみましょう。今回はPostgresを使用します。Webアプリケーションこんばんは葛の葉です。ExpressでApplicationFactoryを作りましょう。以前Flaskで作ったようなものを作成します。プログラミング葛の葉です。JavaScriptでプリントデバッグあれこれのことを書きます。SocketIOこんばんは葛の葉です。今回はSocketIOでJavaScriptとPythonを通信してみます。前回のWebAPIの記事の際はJavaScriptがクライアント側でしたが、今回はサーバー側に回ります。SocketIOで通信をする場合、Httpでの通信を確立し...【JavaScript】SocketIOで通信しよう2019-08-30【Node.js】WebAPIを受け取ってみる。pythonこんばんは葛の葉です。簡単なWebAPIを作成し、Javascriptで値を受け取るようにしてみます。'...【Node.js】WebAPIを受け取ってみる。2019-08-23【雑記】アクアパーク品川でみたイメージングライトというもの面白いものこんばんは葛の葉です。勉強用に使っていたPC(Ubuntu18.04)がご臨終となってしまいした。わたしのコマンドの操作ミスで壊したわけですが、それはまぁおいおい話すとして...先日、アクアパーク品川に行ってきました。JSこんばんは葛の葉です。今回はdocument.querySelectorAll()をつかってDomをとります。下記のようにhtml内でpiyopiyoクラスの要素が複数あります。</html>【Javascript】querySelectorAllでDomをとるかねぇ2019-08-09【JavaScript】.addElementListenerを使った関数の呼び出しJavaScript葛の葉です。Javascirptを現在、勉強しております。今回はhtmlの要素がclickされたときにjavascriptの関数を呼び出す方法を記載します。以下のようにbuttonを配置します。JavaScriptこんばんは、葛の葉です。今回は抽象クラスを作ってみます。前回のインターフェイスをパクります。classを作る際の雛形を作る。TSこんばんは、葛の葉です。今回はTypeScriptでinterfaceオブジェクトを作ってみます。犬というクラスとカエルというクラスを作る。fgこんばんは、葛の葉です。今回はLinuxでバックグラウンドモードで起動する方法をお伝えします。以下のコードをapp.pyとして作成する。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。