ブログ記事60件
今回はタイトルの通りプログラミングのお話です。astrologyapi.comさんのAPIは、プログラミングしたプログラムが、インド占星術の計算結果を回答してくれるようにするためのアプリケーションプログラミングインタフェース(API)です。今回は、astrologyapi.comさんのお試し版Freetrialの体験談です。まずホームページからログインを求められますが、私の場合、googleのgmailでログインしています。本記事ではログイン後の画面から説明しています
みなさま、こんばんわ🌜今日の鹿児島はくもり⛅でした🙂はじめてつくるReactアプリ先日始めたばかりの「Next.js」の勉強を中断し、先にこちらの本を使って新たに勉強を始めました😃前の本は「Next.js」のバージョンが違ったので、やり直しです😅今、社内研修で「React」という言語を使って、サイト構築をしているのですが、全然わからなくて😅このままいくと永久に研修が終わらないかもしれないので、自宅でも学習に取り組んでいます。▼はじめてつくるReactアプリ(
みなさま、こんばんわ🌜今日の鹿児島は五月晴れのさわやかな1日でした😄はじめてつくるNext.jsサイト今日は仕事から帰宅後、『はじめてつくるNext.jsサイト』という本で、Next.jsの自主学習に取り組んでおります😉本は今日、Amazonで買いました(Kindle版)。▼『はじめてつくるNext.jsサイト』についてはコチラAmazon.co.jp:はじめてつくるNext.jsサイト:最新バージョンのNext.jsを最速・時短で習得できる本eBo
初めにNode.jsを用いたWebアプリケーションの開発は、ビジネスにとって非常に有望な機会をもたらします。しかしながら、開発プロセスを着手する前に、関連するコストについての理解が欠かせません。本記事ででは、Node.jsを用いたWebアプリケーションの開発に伴うコストについて解説します。また、コストを戦略的に適切に管理するための方法についても考察します。Node.jsWebアプリケーション開発の費用の概要1.Node.jsとは何か
ずっと前からやりたかった、Cycling'74Max8でメールを送る方法です。目的は、Maxで作成したパッチが受け取ったシステムのログや稼働状況をテキストファイルにパッケージしてそれを添付してメールする事です。Maxでメールを送る手法は沢山ありますが、今回はNode.jsのNodemailerを使用しました。参考にしたのは下記です。GitHub-audiooooooo/max-msp-mail:SendingamailusingMAX/MSPandNodejs
前日に引き続き、連投です。前日の夜からやっていて0時を回ってしまい、やめるのもつまらないので、続行という感じです。10日ぶりくらいにHTMLの復習をしました。厳密には中級編の実践を復習しました。意外と覚えていて、少し安心。終了したので、休憩をはさんでからJSのレッスンへ移行します。…。JSのレッスン、あっさりと完了。ES6に比べると、ボリュームは少なめでした。というわけで、JavaScriptも一旦全クリしました。よって、次はNode.jsを触ります。しか
完全に自分用のメモですが、同じ境遇になっている方の参考になればと思い、記録を残しておきます。先日入手したRaspberryPi3BにNode-REDを入れようとしましたが、何故かうまくいきませんでした。前はこれでうまくいったんだけどなぁ…。手順はこの通りやりました。RaspberryPiで実行する:Node-RED日本ユーザ会nodered.jp下記2通りを試しました。apt-getinstallnoderedbash<(curl-sLhttps:
昨日はちょいとバタバタで、でも短時間で集中して勉強が出来てよかった。今日もNode.js、気分転換にReactでも遊ぼう。今日は履歴書とポートフォリオのアップデートにも時間をかけてやりんす。はー。食べてないのに体重増えるのってなんでしょうね。さて、今日もがんばりましょう。
さ、今日も次男が家にいる間に溜まりまくっている自分への課題を。昨日は実装したレイアウトがぐちゃぐちゃになってて、ひたすら直していた。Reactのときにレイアウト部分はコンポーネント毎で細かくわけていたので、htmlで100行越えると頭がこんがらがります。レイアウトのエラー原因は、細かいミスもたくさんありましたがdivタグとmainタグを逆に入れていた事でした。だからおかしかったんや。なんのこっちゃ、ですいません。昨日の仕上げ部分でまたエラー。どうやらSQL文が間違えている?例文通
Debian系に最新のnodeを追加する方法debianのaptからnodejsをインストールするとnode10系までしか入らない。そんな場合はnからインストールすると最新のnodeがインストール可能である。最新のnodeをインストールする方法#nodejs、npmをインストールsudoaptinstall-ynodejsnpm#nをインストールsudonpminstalln-g#nからnodejsをインストールsud
次男いたから全然作業進まなかったな。パソコン2台あるのですが、いつもプログラミングで使ってる方を次男に貸して、次男がそれのお絵描きツールで絵を描いて遊び、私はもう一台で勉強する予定だったのですが、まーったく進まなかったね。予想通り。今日も頭痛いんだって。本当かな。ちょっと疑っちゃうけど、鼻の周りがいたいらしいから、もしかして、、鼻詰まりすぎて蓄膿気味とか?フィンランドは耳鼻科ないから(あるかもしれないけど、気軽にいけない)、こういう目とか鼻とか耳とかのトラブルは結構面倒なんだよね。
今日もExpress+Node.js行くざんす。今日は熱っぽい次男と一緒なので、あまり進まないかも。でもコツコツコツコツ。それから、2箇所自分にふさわしい求人を見つけたので、履歴書送ります。今日も頑張るぞ。
うす。今日もNode.jsとMySQLやっちゃうよ。昨日はNode.jsにMySQLを繋いだので、データ取得の部分をもう少し理解したいです。楽しい!では。
今日はデータベース(MySQL)とNode.jsを接続させる、でしたが、なかなかうまくいかない。しかし原因が意外にも身近であったので忘れないうちにメモ。まず1番の原因はタイポ。まだまだ多いミスです。初心者に多いらしい。ちゃんとチェックしないとね。そしてググりにググって、もしかして、、とたどり着いたのがこれ。・スーパーリロード前もこれが原因でfaviconが表示されないことがあったので、まさか、と思って実行したらビンゴでした。たくさんウインドウとかタブとか開いてるからだよねー、こ
先日は、■プログラミングとステップアップ【プログラミング】でプログラミング言語に値て書きましたが、ビジュアル刷庫裏p津尾言語からのステップアップでコーディング環境を選んだ場合、何を選ぶのかで難易度が変わってきます。プログラミング言語も【知識】ですから、スタートラインだと何も知らない状態なので、情報が多すぎると習得難易度は跳ね上がってしまいます。その為、解りやすい言語から理解してステップアップしたほうが理解を深めやすいので、動きの部分をビジュアルスクリプト言語で
gitでは、管理対象外のリソースを.gitignoreで除外します。例えば、node_modulesを再帰的に除外したいのであれば除外方法.gitignoreを開き、以下の1行を追加します。*node_modules/※'*'は、ワイルドカード
npmとは、Node.jsのパッケージを管理するマネージャーです。これも定期的にアップデートする必要があります。amplifyがnode.js入れととか書いているから久々にnpm触りましたnpmバージョン確認npm-vnpmアップデートnpmupdatenpmnpmすべてのパッケージをアップデートnpmupdateパッケージの個別更新npmupdateパッケージ名古いパッケージを確認npmoutdated-g【ノイズキ
自宅のPC3台(いずれもWindows1064bit)に、WEBアプリの開発環境として、・MySQL8.0.23・Apach2.4.46・PHP7.4.1.6・Node.js14.16.1・RubyonRails6.1.3.1等をインストールし、実際にPHP、RubyonRails、Node.jsのテストアプリを開発しました。自分のために、数回に分けて、セットアップ手順のメモを投稿しています。4回目はRubyonRailsです。この中で、Node.
さて、今度はJavaScriptの実行環境を整えよう。今、やりたいことはAWSAmplifyを使ってアンケートサイトを作ろう!ということ。いや、アンケートサイトが作りたいわけではなくて、サーバレスアプリケーションってどんなもんだろう?というのを肌で感じてみたい、ということなのですが。まずはローカルでJavaScriptで作ったWebページを動作させられるようにNode.jsをインストールする。Node.jsについてはこちらを参照。Node.jsのサイトからインストーラーをダウン
Thedevelopmentofthesoftwareisextremelyhard.Therearealotoftechnologiestochoosefrom.Andbeforeyouarestartingcreatingthesoftwarethechoicefortherightstackisyourtoppriority.Eachwebapp,mobileapp,orsoftwareconsistso
Node.jsについて調べていた。個人的に、一昨年GoogleHomeやIoTについて調べていた時にちょいちょい出てきていた「Raspberry.pi+Webhook+Node.js」というキーワード・・・当時は触れずにスルーしてしまったが(GoogleHomeは今でも愛用してます)改めて調べてみると面白い特徴がいくつもある、Javascriptの派生言語ということがわかった。メリットWebサーバー機能を内包しているのでLAMP環境のAとPを代用できるJavascriptに準じた文
今日から次男の学校が再開!やったー!!!と思っていた矢先、パソコンが壊れた。。ちーん。。泣きそう。コマンドラインでダウンロードするというちょっと高度な感じのセットアップがあって、全然上手くかなくて、先生と一緒に何度のやってみたんだけど、強制インストールの直後くらいからおかしくなった、、あーーーー。。。先生も原因が分からず首を傾げていたけど、多分私が変なことしたんだ。Node.jsというソフト?を使う授業があったときに、うまくいかなくて何度もダウンロ
JavaScriptで配列がオブジェクトの場合、Sort()で並び替えても予測した結果にならない場合があります。下記のようなオブジェクトが配列になった変数をSort()したい場合、オブジェクト内のどのエレメントをSort対象とするのかを指定する必要があります。letx=[{name:"ココナ"},{name:"Votoms"},{name:"ゴウト"},{name:"キリコ"},{name:"バニラ"},{name:"フィアナ"}]この変数xの配列内オブジェクト
先日購入したスマートスピーカーは、話しかけないと黙ったままなんですよね。せっかくなので、時間やセンサの値をトリガにして何かアクションを起こすようにしたい。そのための第一歩として、まずはラズパイ(RaspberryPi)を使ってスマートスピーカー(GoogleNestMini)を喋らせてみようと思います。先人たちは2018年くらいにこれをやっていたみたいですね、参考にした記事が、だいたいこの年代のものが多かったです。まずはこちらの参考記事に沿ってラズパイをセットアップ
nginxnginx.orgHownginxprocessesarequestnginx.orgNGINXで何も返さない場合は444Nginxで未定義のホストヘッダーにリクエストがあった場合、HTTPステータスコードは444と書く。例えば、nginx.confファイル等に以下の様に設定する。server_namenike.comwww.nike.com#NoResponseif($host!~^(nike.com|www
Node.jsのstream(ストリーム)の使い方メモデータ処理を行う時、ついつい面倒くさくて、全てのデータをメモリに読み込んでから処理しがちです。データサイズが小さい時は問題ないのですが、巨大なデータを扱う場合は、メモリを大量に消費しますし、1つのデータの読み込みや書き込みが完了するまで、他の読み書き作業はブロックされるので、時間がかかってしまいます。そんな時は、少しづつデータを読み込こみながらその都度処理する、いわゆるストリーム処理をすると、メモリはバッファ分だけで済みますし、データの
PROGATEのNode.jsでのwebアプリ開発コースがおおよそ終わった。Webアプリ開発に必要なHTMLcsssqlnode.jsのコースがまとめてあった感じ。しかも最後には自分のpcのローカル環境での開発まで手引きしてくれた。Web上での運用とかはないけど。でも一通りそれぞれの関係性とか分かったしいいコースだった。受動的なwebサイト(ログインとかなく、発信者側が発信するだけ)とは違うため、webアプリは色々出来る可能性を感じつつも、普通のwebサイト制作の方が初心者には明