Node.jsとnpmとは?
Nodo.jsは『サーバーサイドのJavaScript』 npm(Node Package Manager)はNode.jsのパッケージを管理するもの。
View Articlefondesk のメンション機能を Slack Bolt Framework を使っていい感じにした話
はじめにこの記事は前回取材してもらった記事 社内部活動でfondeskのカスタマイズ版とSlackチャンネル「TLけいさつ」を作った僕の野望から技術的な要素をもっと細かく書いたものです使用技術言語 NodeJSTypeScriptFrameWork Slack Bolt for JSPaaS Goole App Engine a.k.a. GAEDB Firebase Cloud...
View ArticleGitHub REST API から Node.js で 特定の organization の issue の一覧を取得する
コード古い issue の一覧をチャットに通知するツールを作成しておりまして、その一環として書いたコードです。組織(ユーザー)名、リポジトリ名はクエリパラメータに設定するなど複数パターンがあるようですが、今回は下記URLでアクセスしました。[GET]...
View Articleフロントエンドプロジェクト向けの開発環境導入
はじめに自分用 技術の振り返り Advent Calendar 2020の1日目、手始めに大好きなフロントエンド開発の業務環境の構築から。この記事を読む、稀有な方がいて分かりにくいなーと思ったら、リクエストください。出来る限り修正します。自分用ですが、初学者をターゲットに専門用語をなるべく利用しない、シンプルな記事を投稿していく予定です。中級,...
View Articleフロントエンドだけ作ったアプリをGitHubPagesからHerokuに移行する
abstract端的に言うと、GitHubPagesに公開している、フロントエンドのみで構成されたアプリケーションをHerokuに移行しました。※今回のアプリケーションはVue-CLI +...
View Article空いてる時間を気軽に共有出来るサービスを作ってみた
この記事はCA21 Advent Calendar 2020に投稿する予定の記事です。初めに来年からインフラエンジニア(SRE)として働く予定のしがない学生です >...
View ArticleEverything about Cancellation of Promises
以下は英語版です。日本語版はまだ準備中です。申し訳ありません。今日中に公開するつもりです。In this thorough post about JavaScript and Node.js you can learn about the history of cancellation of Promises; why it is relevant to Node.js and what you...
View Article【備忘録】自分がフロントエンドで使っているツール
はじめまして、にへーと申します。私は、フロントエンドエンジニアを経験後に専門学校講師を仕事にしています。趣味は、コーディング。他の人の書いたソースを眺めていられるそんな人です。今回、自分自身がフロントエンドを作っていく際に使っているツールをまとめておきます。1.Visual Studio Code前職で使っていたのですが、とにかく軽い。...
View ArticlePromise のキャンセルについて
[ English version ]JavaScript と Node.js についてのこの徹底した投稿では、Promisesのキャンセルの歴史、なぜNode.jsに関係があるのか、そして async/await APIで使おうとしたときに注意すべきことについて学ぶことができます。この投稿は、JavaScript の Promise API をよく理解していて、...
View Articleplatform.js のparse()に"てきとー"なUserAgentを入れたときの戻り値
// 本来はUserAgentを入れるとこに'てきとー'をいれてみる console.log(platform.parse("てきとー")); // 結果 { "description": "てきとー", "layout": null, "manufacturer": null, "name": null, "prerelease": null, "product": null, "ua":...
View ArticleNode.jsアプリのOpenID Connect認証連携
はじめに自作のNode.jsアプリをOpenID Connectプロバイダーと連携させて認証機能を実装するためのNode.jsアプリの作り方について説明します。全体の流れは以下の通りです。前提の確認OpenID...
View Article【箇条書きで解説】Dockerに入門しよう!!
現在作成しているアプリケーションの開発環境にDockerを導入したものの、いまいち理解が進んでないと感じたので、備忘録も兼ねてこの記事を書きます。また、具体的な使い方の部分は箇条書きではなく普通に書いています。Dockerとは?Docker...
View ArticleAWS CDK で Docker イメージを Lambda にデプロイする
AWS Lambda でコンテナイメージがサポートされました🎉https://aws.amazon.com/jp/blogs/aws/new-for-aws-lambda-container-image-support/また、AWS CDK 1.76.0...
View ArticleGoogleのサービスをPuppeteerで自動操作する方法 - ログイン編
http://makiuchi-d.github.io/2020/12/03/autologin-to-google.ja.html
View ArticleNode.jsについて調べたことまとめ
Node.jsとはサーバーサイドのJavascript実行環境である。PHP、Ruby、Python、Java等の言語と同様に、サーバー側で動作するJavaScript。Google...
View Articlenodeアプリケーションを実行可能ファイルにして出力する
結論こちらを使っていきますhttps://github.com/nexe/nexeNexe is a command-line utility that compiles your Node.js application into a single executable file....
View Articlenodeプロジェクトで新規 dependency 追加時に、自動で脆弱性チェックを行う
概要npm (yarn) によるパッケージ管理は非常に楽ですが、ときには脆弱性を含むパッケージを入れてしまうこともあるかもしれません。 CI/CD パイプラインで 脆弱性チェックを行うのも良いかもしれませんが、ローカルで依存パッケージを追加・コミットする前に脆弱性チェックを行い、無駄なコミットが含まれないようにするほうがスマートだと私は思っています。そこで、...
View Article【Node.js】非同期処理に慣れるためのハンズオン
Node.js Advent Calendar 4日目!どうぞよろしくお願いいたします。m( )mはじめにNode.js で async...
View Article