あなたは何柱?お館様による柱任命bot (Discord)
はじめにもし、自分が鬼滅の刃に登場でき、柱になれるとしたら何柱になれるのか疑問に思いました。なので、お館様を作ってしまい、柱に認定していただくことにしました。実装前準備まず下記の環境構築をしていきます。Discord...
View Articlenvmで「dyld: Library not loaded:...
環境macOS Mojave 10.14.5nvmでnode.jsの導入済み概要npmコマンド実行時に以下のエラーが発生するdyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.64.dylib Referenced from: /usr/local/bin/node Reason: image not found Abort...
View Articleエラー解決方法 "Error: Package exports for './node_modules/colorette' do not define...
Error: Package exports for ~ do not define a valid '.'...
View Articleheroku環境でnuxtのバージョンアップ(2.0から2.14)
環境サーバー: herokunuxtのバージョン: 2.0概要nuxtを2.14にバージョンアップしたいnuxt 2.13からFull Static...
View ArticleNode.jsとMongoDBを使ったログイン機能の実装をMacのlocalhostで試す
Node.jsとMongoDBを使ったログイン機能の実装をMacのlocalhostで試すWebサービスを作りたいので、ログイン機能をlocalhostで試します。 MongoDBとNode.jsを使います。 Node.jsのインストールの説明は割愛。MongoDBのインストールから起動までインストールの前処理brew tap mongodb/brew インストールbrew install...
View Article30分で実装する自作言語もどき
30分で実装する自作言語もどきこの記事の目標 30分で自作言語もどきを実装するうぷ主の環境macOS Catalina 10.15.7Node 12.16.3手順 1. 自作言語の構文を考える 2. トランスパイル先の言語を決める 3. ファイルを読みこむ 4. トランスパイラを作る 5....
View ArticleTeamsボットで湯婆婆を実装してみる
はじめにJavaで湯婆婆を実装してみる - Qiita今来ているこのビックウェーブに乗って、MS Teamsのボットで「名前を奪ってみようと」思います。MS Teamsの送信Webhook公式のマニュアルを見ながらいろいろやっていきます。ボットの作成まずは湯婆婆ボットを作ります。チームを管理> アプリを選択して、右下にある 送信 Webhook を作成をクリックします。送信 Webhook...
View ArticleAmazon Linux 2 AMIにAmplifyを導入
環境Amazon Linux 2 AMI作業内容Node.jsの導入Amplifyの導入Node.jsの導入ノードバージョンマネージャー (nvm) をインストール# インストール $ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash # 有効化 $ . ~/.nvm/nvm.sh...
View ArticleSlackのメッセージショートカットからgithub issueを作成するアプリ
Slack Message APIを使ってmessage-shortcut からissue作成今回は自分が前回作成したSlack message APIを用いたGithub issue作成ショートカットのコード内容について書いていきます。基本的部分はslackのmessage APIのSlack...
View Article次来るかもしれない!?『TypeScript』について ~JavaScriptの上位互換~ ※tsconfig.jsonもメモ
JavaScriptの需要とともに型、オブジェクト指向を持つTypeScriptの人気が上がってきています。今回は『次来るかもしれない!?TypeScript』について語っちゃいますmmTypeScriptとはTypeScriptは型やオブジェクト指向を持つJavaScript言語のようなものです。...
View ArticleReact Nativeをはじめる(環境構築)
はじめにReact Nativeを用いて作ってみたいネイティブアプリケーションができた為、まずはセットアップの備忘録としてこの記事を残します。ちなみにReact Nativeとは、Cross-Platformに対応している(iOS、Android、Web etc...)に対応したアプリケーションを開発することができます。参照 : React Native実行環境macOS Catalina:...
View ArticleWebRTCを使って複数人がビデオチャットできるデモを作った。
切っ掛けWebRTCとは、ウェブ・ブラウザーを使ってP2P通信をする規格ですが、WebRTCを使ってデモを作ろうと思ったのは、ブラウザーで楽しめるマルチプレイヤー・オンラインゲームを作成する為、P2P接続について学習したのが切っ掛けでした。しかし、実際に複数人が参加できるビデオチャットのサンプルを探した所、マンツーマンのサンプルはある物も、複数人でのサンプルが、あまり無かったので何かそれっぽい物を作...
View Article子供用の学習アプリケーションを作る(1)
はじめに昨日、筋萎縮性側索硬化症(ALS)と呼ばれる病気についての記事を見かけ、以前より知っている病気ではあったもののなぜ、この病気になってしまうのかについては、知らなかった。ネットで調べてみたところ、様々なサイトで解説されているものの、言葉が難しかったり、文字数が多く読むのが大変であった。そこで、そのような知識を分かりやすく、まとめ尚且つ大人から子供まで使えるような学習アプリケーションを自作してみ...
View Article[React]コンポーネントを作るときに他からコピーしてくる作業を自動化するCLIツールを作る
TL;DRReactでコンポーネントを新しく作るとき、Storybookやテストも作成するのであれば、ディレクトリを作成してから、index.ts,...
View ArticleLTS版ではないNode.jsを使用することによるAngularのng serveエラー(仮説)
背景先日Macを購入し、MacでAngularの環境構築していたところ、ng serveの実行エラーで3日ほどハマりました。このエラーは結局解決したのですが解決方法に確証はありません。ですが、同じ原因で詰まっている人がいるかもしれないと思ったため、チェックポイントの一つとして僕が陥ったエラー原因の仮説をここに残します。環境 (エラー解決前)Mac (Version 10.15.7)Node.js...
View ArticleElectronでタスク管理アプリ作ってみた
本記事についてこんにちは。あかいです。この記事は、勉強を兼ねてElectronでタスク管理アプリを作成した際の備忘録です。環境構築はすでに記事が出回っているので、作成までの検討事項を簡単にまとめます。なお、簡単のため、アプリはローカルに閉じるものとし、Exe化までは行いません。作成物まず、今回作成したのは以下です。よくあるKanbanboardをイメージしています。初心者なので、できるだけシンプルな...
View Articleブラウザから外部プログラムを起動するサーバー
概要ブラウザから外部プログラムを起動することはブラウザ単体では(拡張機能を使っても)出来ないので、node.jsで外部プログラムを起動するサーバーを作ってみた。ブックマーク機能を使えば簡単なランチャーにもなりそう。ソースExecuter.jsvarhttp=require('http');varurl=require('url');varproc=require('child_process');/...
View Article[eleventy] addWatchTarget で指定したパスをウォッチしてくれない
config ファイルの名前を .eleventy.jsいがいにするとこの現象がおきます。バグ?
View Article