90日後はいつ?日付計算機を作ろう!日時計算について解説します。
□「なでしこYouTubeチャンネル」が更新されました。
▶なでしこの2021年を振りかえってみました(12/31)
▶なでしこ3.2.30のバージョンアップ(12/28)
▶なでしこアンケート結果を紹介-no3(12/25)
▶なでしこアンケート結果を紹介-no2(12/18)
▶なでしこアンケート結果を紹介-no1(12/11)
なでしこv3(ブラウザ版)がバージョンアップしました。今回は簡単に複数の入力部品を作成できる『フォーム作成』や入力部品の値を辞書型で得る『フォーム入力一括取得』命令など便利な部品を大量追加しました。
『日時書式変換』『システム時間ミリ秒』命令を追加。日時命令を標準プラグインに移動。『表行列交換』や非同期モードの問題を修正(v3.2.31)。
自動改行が可能になるDOM部品オプションを追加。『値指定バー』『画像作成』『色選択ボックス』『日付選択ボックス作成』『テーブル作成』『フォーム作成』などDOM部品を作成する命令群を追加。定数『DOM生成個数』を『DOM部品個数』に変更(v3.2.32)。
『フォーム入力一括取得』命令を追加。v3.2.32の問題を修正など(v3.2.33)。
🌴→詳しい変更点(3.2.31)
🌴→詳しい変更点(3.2.32)
🌴→詳しい変更点(3.2.33) --- 総括
今年も「なでしこ」 Advent Calendar 2021を楽しんでいます。この12月は、毎日なでしこの記事が読めました!!参加の皆さん、お疲れ様でした!!残りの数日、楽しんで読みます。
□「なでしこYouTubeチャンネル」が更新されました。
▶なでしこアンケート結果を紹介(12/11)
▶なでしこ3でWindows /Macアプリ(12/04)
▶なでしこ3.2.28&なでしこ貯蔵庫もバージョンアップ(12/01)
▶チャンネル登録者数200名ありがとうございます(11/22)
▶YouTubeなでしこチャンネル > 今年もAdvent Calendar...(11/20)
なでしこ配布キットを使ってデスクトップアプリを作ってみよう!
なでしこv3(ブラウザ版)がバージョンアップしました。主にバグ修正とエラー表示を親切にしました。修正したのは「対応ブラウザ一覧取得」「取り込む」「マークダウンHTML変換」「切り取る」命令、「キャンバス作成」命令などを新規追加しました。
🌴→詳しい変更点(3.2.28)(3.2.30)
🌴→なでしこ配布パックも更新しました(0.0.6)
なでしこ3貯蔵庫がバージョンアップしました。これまでも、なでしこ3のライブラリを、貯蔵庫に書き込むことができましたが、ライブラリ名を英数字で指定できるようになりました。また、ログインしない場合も、キーを指定して非公開で作品を保存できるようになりました。
□「なでしこYouTubeチャンネル」が更新されました。
▶日本語からプログラミング(no2)
▶日本語からプログラミング(no1)『日本語のプログラミング言語です』(11/07)
▶44回目YouTubeなでしこチャンネル > アドベントカレンダー今年も...(11/20)
▶43回目『[閑話] 皆さんはオンラインでヘッドホン、何を使っていますか?』(10/31)
▶42回目『[マイナビ連載] トランプの七並べ、作って遊んでみませんか?』(10/23)
▶41回目『[閑話]パソコン💻が故障してしまいました!』(10/17)
なでしこ3(Web版)のプログラムを手軽にWin/Macアプリとして配布できる配布パックを更新しました。 Chrome, Edge, Safariのコンポーネントを利用することで、5MB前後でアプリを配布できます。(v0.0.5ではmacOS版がユニバーサルバイナリに対応し特殊命令「起動時」命令を追加。)
Wineを利用するとM1チップ搭載Macでも(Intel Mac/Linuxでも)なでしこv1を動かせます。
なでしこ3(Web版)のプログラムを手軽にWin/Macアプリとして配布できるようになりました。Google Chromeのコンポーネント(あるいは、WindowsではEdge、MacOSではSafariのコンポーネントを利用すること)で5MB程度のランタイムと共にプログラムをPCアプリとして配布できます。
「なでしこ3」「と大学入学共通テスト手順記述標準言語(DNCL)」の対応表ができましたので、お知らせします。先日のアップデートで、ほぼ1:1で記述できるようになりました。入試対策にもなでしこが役立ちます!
なでしこv3(ブラウザ/Node.js版)がバージョンアップしました。主にバグ修正を行いました。助詞の前にある空白をエラーにしないようにする、「ならば」など助詞の前に空白があるとエラーになる問題を修正、「進数変換」命令を追加、「空辞書」の定義間違いを修正、命令の引数がundefined時警告を表示するなどの点を修正しています。
□「なでしこYouTubeチャンネル」が更新されました。
▶40回目『なでしこアンケート2021』(10/09) --- アンケートお願いします!
▶39回目『AmazonFireHD10タイムセールで購入したが、なでしこは使えますか?』(10/03)
▶38回目『迷路を改造して作ってみませんか?』(9/18)
▶37回目『懐かしい?新鮮なドット絵遊んでみませんか?』(9/13)
『トランプゲームの定番「七並べ」を作ってみよう』ートランプゲーム定番の「七並べ」の作り方を紹介!カードをどうやって表現する?
65回目
クラウドアプリ開発プラットフォームの「heroku」でも、なでしこ3を使ってアプリを作れるそうです。朗報ですね。
「なでしこ3」を使ってプログラミングをはじめるための書籍「日本語だからスイスイ作れる プログラミング入門教室」が8月24日に発売されます!ブラウザで気軽にプログラミングをはじめましょう! (→書籍の説明を見る)
発売開始しました!
□「なでしこYouTubeチャンネル」が更新されました。
▶36回目『8月の更新情報、修正がメインです』(9/5)
▶35回目『祝!なでしこ3公式本発売になりました!!』(8/24)
□「なでしこYouTubeチャンネル」が更新されました。
▶34回目『Windows11なでしこはもちろん動作します!(8/16)
▶33回目『第2回目の支援賞は?なでしこユーザーのお手本です!』→特設ページのなでしこ支援賞も参考にどうぞ!(8/7)
▶32回目『なでしこ3PHPで掲示板を作れるんです!』
▶31回目『新たなグラフ・非同期モードで開発しやすく』
なでしこv3(ブラウザ/Node.js版)がバージョンアップしました。「!非同期モード」で「には」構文や無名関数が使えない不具合を修正。PC版に「AJAX受信」を追加。Chromeでチェックボックスが表示されなくなる問題を修正。「ここまで」を書き忘れてもエラーがでない問題を修正など。
なでしこ3本の発売を記念して、Webサイトのデザインを一新しました。なでしこ本のイラストを手がけてくれたしまさんから書籍発売記念のイラストを描いていただきました。
今回はレトロなドット絵が描画できる「ドット絵エディタ」の作り方を紹介します。ちょっとアイデアを加えれば、楽しくレトロなデザインを作るツールになりそうです。ぜひ改造してみてください!
🎦「なでしこYouTubeチャンネル」が更新されました。
▶32回目『なでしこ3PHPで掲示板を作れるんです!』
▶31回目『新たなグラフ・非同期モードで開発しやすく💻なでしこ更新情報』
▶30回目『なでしこ3公式本を8月24日に発売します!』
▶29回目『なでしこ3でラズパイを動かしてみよう!』
▶28回目『チャットアプリを作って楽しもうーマイナビ連載』
▶27回目『メディアになでしこ支援賞を紹介していただきました!』
「なでしこ3」を使ってプログラミングをはじめるための書籍「日本語だからスイスイ作れる プログラミング入門教室」が8月24日に発売されます! なでしこを開発しているクジラ飛行机が心をこめて書きました。2021年度の中学校の教科書にも採択された「なでしこ」を使って、ブラウザで気軽にプログラミングをはじめましょう! →Amazonで予約販売が始まりました。 (→オススメポイントを見る)
なでしこv3(ブラウザ/Node.js版)がバージョンアップしました。「!非同期モード」の不具合を修正。「エラー監視」を実装。「ボタン作成」などでスキンが適用できる拡張機能を追加。
なでしこv1(Windows版)をバージョンアップしました。緊急性の高いバグ修正が中心です。v1.580で発生する「N回」構文にマイナス値を指定したときの致命的な問題(@959)などを修正しました。→ダウンロードはこちらから
なでしこv3(ブラウザ/Node.js版)がバージョンアップしました。「!非同期モード」を大幅に高速化し、リセットボタンを押した時の挙動を修正しました。「絶対パス変換」命令を追加し、複数代入文の反復構文で利用した際の不具合を修正ました。そして、既に告知済みですが、なでしこ3PHPが動くようになりました。
なでしこv3PHP(サーバーPHP版)がそれなりに動くようになってきました。こちらで開発しています。サンプルとして掲示板を作ってみました。これからは、ブラウザでもサーバーでもなでしこ3をフル活用できる時代が来ます!
なでしこv3(ブラウザ/Node.js版)がバージョンアップしました。今回の目玉は「!非同期モード」を実装したことです。また、「オーディオ再生」でうまく再生できないことが多かったので仕様を変更しました。
これまで、なでしこ3の開発は、GitHubを中心に行ってきました。ところが、GitHubはバグを報告しづらいということで、なでしこ1と同じく、開発用の掲示板を新たに設置しました。バグの報告や、要望を気軽に書き込んでください!
🎦「なでしこYouTubeチャンネル」が更新されました。
▶26回目『チャンネル登録者数が100名突破しました』
▶25回目『パソコン💻を購入して、13インチに思うこと』
▶24回目『なでしこ強化月間-5月の更新情報』
▶23回目『なでしこが載っている教科書をGET! 』
▶22回目『恒例のメガネトーク👓ナビさん、クジラさんのこだわりとは!?』
▶21回目『なでしこ支援賞を開始します!』 ... なでしこは多くの方に支えられております。その多くの貢献している方に還元したいということで【なでしこ支援賞】の制度を開始します。第1回発表します。
『窓の杜/Yahoo!ニュース』でも支援賞について取り上げていただきました。感謝。
なでしこv3(ブラウザ/Node.js版)がバージョンアップしました。今回、空白文字の後ろにあった改行が削除されてしまうという重大なバグを修正しました。これまで未発覚だったのが信じられないです。そのほか、ブラウザ版に『クリップボード設定』『クリップボード取得時』を追加。「表行列交換」で空列が含まれていた時の処理を修正しました。
今回はExcelやスプレッドシートなどの表計算アプリと組み合わせて使うプログラムの紹介です。表の行列入れ替えたい時ありますよね。行列変換と同時に置換処理もしたい時には、なでしこの出番です!
👉(マイナビ連載)Excelやスプレッドシートで行列を手軽に交換するスクリプト
ずっと言い忘れていたんですけど、もう何年も前に「なでしこ.jp」を取得しています。「なでしこ.jp」とブラウザのアドレスバーに入力すると、このサイトにリダイレクトされます。
なでしこv3(ブラウザ/Node.js版)がバージョンアップしました。「横棒グラフ描画」命令の問題を修正し、グラフ描画の種類(ドーナツグラフ描画,散布図描画,積上横棒グラフ描画,積上棒グラフ描画,ポーラーグラフ描画,レーダーグラフ描画)を増やしました。そして、句点「。」や改行があるところでスタックの余剰チェックを行うようにしました。
なでしこv3(ブラウザ/Node.js版)がバージョンアップしました。v3.2.13では主にv3.2.9で混入した二次元配列変数アクセスのバグを修正しました。また、パフォーマンス測定の機能を追加、『時間ミリ秒取得』を追加、『AJAX送信時』のエイリアス『AJAX受信時』を追加、厳格な比較演算子 === と !== を追加しました。
なでしこのプログラムを保存し実行できる「なでしこ3貯蔵庫」をn3s.nadesi.comに移転しました。今後のサーバー容量の増加に対応できるように備えました。機能も大幅にバージョンアップして用途が広がりました。(→🍯なでしこ3貯蔵庫)
なでしこv3(ブラウザ/Node.js版)がバージョンアップしました。v3.2.12では、手軽にキャンバスの内容をダウンロードする『描画ダウンロード』命令を追加。数字の後に有名な単位を記述できるようにしたなどです。
▶「なでしこYouTubeチャンネル」が更新されました。
▶20回目『更新情報が多くてごめんなさい-辞書型変数・次回は?』
▶19回目『なでしこ更新が止まらない-~回、逐次実行-』
▶20回目『4月の更新が面白い 更新情報-しずく・ここまで』
なでしこv3(ブラウザ/Node.js版)がバージョンアップしました。v3.2.11では、『グラフ描画』で使っているChart.jsに関するセキュリティ問題によりアップデートを行いました。
今回はGoogle Colabにチャットサーバーを立てて、なでしこ3でチャットアプリを作る方法を紹介します。
👉(マイナビ連載)Colabにサーバーを立ててチャットアプリを動かそう
Googleが無料で提供している仮想マシンのColab上で、なでしこを使う方法を紹介します。ちょっとコツが必要ですが、機械学習もチャットサーバーも作れることを確認しました。
なでしこv3(ブラウザ/Node.js版)がバージョンアップしました。v3.2.6では複数変数/定数への代入文を追加。文法エラー報告の強化。プラグイン管理の仕組みを導入。「配列削除」を追加などなど。その他細かい問題を修正しました。
なでしこv3(ブラウザ/Node.js版)がバージョンアップしました。v3.2.4では「描画起点設定」「描画回転」「描画拡大」「描画変換マトリクス設定」などキャンバス関連の命令やPromiseプラグインなどを追加しました。v3.2.5では文法「ハッシュ」や「オブジェクト」を「辞書型変数」に統一しました。その他細かい問題を修正しています。
今回はなでしこで「迷路作成アルゴリズム」を作ってみます。ちょっと頭の体操にもなります。どうやったら迷路ができるでしょうか。
👉(マイナビ連載)迷路を自動生成するアルゴリズムを考えてみよう
なでしこv3(ブラウザ/Node.js版)がバージョンアップしました。今回、非同期構文の『逐次実行』の仕様を改善しました。また『N回』構文を『N回繰り返す』、『(条件)の間』構文を『(条件)の間繰り返す』と言い換えられるようになりました。そして、変数に続けて「以上」「以下」「超」「未満」と書けるようになりました。その他不具合の修正など大きななバージョンアップです。そのためマイナーバージョンを+1しました。また立て続けにリリースした、v3.2.2では「。。。」を「ここまで」と同じ意味にしました。そして定数『真』『偽』『永遠』などを追加。『xxすること』と書けるようにしました。そして、v3.2.3では、インデント構文で「違えばもし」がエラーになる問題を修正し条件分岐で違えばの後に「、」があるとエラーが出る問題など複数の不具合を修正しました。加えて今後のために「AはBである」構文を追加、「画像描画」命令の仕様を変更しました。
▶「なでしこYouTubeチャンネル」が更新されました。定期的になでしこ関連のニュースや技術動向を動画で配信しています。EZNAVI.net(通称:なびさん)とクジラ飛行机の二人でゆったりと動画配信します。
なでしこv3(ブラウザ/Node.js版)がバージョンアップしました。ブラウザの描画命令の改善、関数の代入的呼び出しを呼び出し演算子に変更、所有格の「の」の例外機構を廃止、テストの強化など、大幅に機能が整理されました。詳しい変更点はこちら(2.1.23)とこちら(2.1.24)をご覧ください。
情報処理学会の学会誌「情報処理」および「note」に、私(クジラ飛行机)による解説記事が掲載されました。良かったら見てください!
プログラミングの学習に最適な学習用のなでしこパッドが登場しました、エラーがあると音が鳴ったり、ひな形を選んで挿入できたりと楽しく学べる環境になっています。窓の杜のニュースにも載ってましたね!
今回はなでしこのプログラムで絵文字の一覧表を表示してみましょう。
👉(マイナビ連載)Unicodeで定義されているEmojiの一覧表を作成しよう
2021年1月より「なでしこYouTubeチャンネル」が始動しました。定期的になでしこ関連のニュースや技術動向を動画で配信しています。なでしこ掲示板の管理やコミュニティ活動を精力的に行っているEZNAVI.net(通称:なびさん)とクジラ飛行机の二人でゆったりと動画配信します。
なでしこv3(ブラウザ/Node.js版)がバージョンアップしました。テストを大幅強化し各種不具合を修正しました。また、3Dタートルのデモページを追加、『描画中コンテキスト』『JSメソッド実行』『画面更新時実行』『画面更新処理取消』『キャンバス状態保存』『キャンバス状態復元』の命令を追加しました。詳しい変更点はこちら(2.1.21)とこちら(2.1.20)をご覧ください。
なでしこを中学の教科書に採択してくださった教育図書さんのWebサイトに「生徒用学習支援コンテンツ」としてなでしこでプログラミングを学ぶ資料が掲載されています。
なでしこの本Webサイトやマニュアル、なでしこ3のエディタなどは全てオープンソースで公開されています。そこでまとめました。自分のサイトや自分のPCに自分だけの快適なでしこ環境をセットアップできます。
なでしこv3(ブラウザ/Node.js版)がバージョンアップしました。Webエディタが大幅機能アップ。カラーリングや補完機能、エディタの設定機能が使えます。また『間』文『もし』文の改善、配列も比較できる『一致』命令の追加など、もの凄い勢いの盛りだくさんの更新です。詳しい変更点はこちら
なでしこv3(ブラウザ/Node.js版)がバージョンアップしました。文字列内展開で計算式を指定できるようにしたり、エラー表示を改善したり、簡易定数宣言の『定める』文、否定形『なければ』文、シンタックスハイライトの追加など、盛りだくさんの更新です。詳しい変更点はこちら
なでしこを使うとSpeech Synthesis APIが簡単に利用できます。
👉(マイナビ連載)おしゃべりアラームでうっかり遅刻を防止しよう
QiitaにChromebookになでしこをインストールする方法について記事を書いてみました。ChromebookのLinuxを有効にすると、なでしこv3でLinuxの機能が簡単に利用できるようになります。インストールもLinuxを有効にして、インストールコマンドを貼り付けて実行するだけ。とにかく簡単です。Chromebookを買ったら試してみてください!
なでしこv1(Windows版)をバージョンアップしました。今回は主に軽微な不具合の修正です。『システム時間』の問題、間構文で『回数』が4096を超えると0に戻ってしまう問題、『エクセル保存』で「.xlsx」が正しく保存できない問題などを修正しました。加えてなでしこエディタのヘルプメニューに「なでしこ探査艦」を追加しました。→こちらから
ブラウザでコードを書いてすぐに実行できるオンラインの実行環境を提供しているWebサービスのpaiza.IOがなでしこ3に対応してくださいました。『コマンドラインを表示』を実行してみると、サーバー側のNode.js上でcnako3が実行されているようです。ファイル入出力も可能です。これは便利ですね。→paiza.io
なでしこYouTubeチャンネルに新しい動画が追加されました。
🎧▶5回目(2/18更新) は『なでしことODC&サーバー裏話!?』
なでしこYouTubeチャンネルに新しい動画が追加されました。ぜひチャンネル登録を!今回は『なでしこの記事がザクザク!アドベントカレンダー2020』▶
なでしこYouTubeチャンネルに新しい動画が追加されました。ぜひチャンネル登録を!→→なでしこの紹介パート2~金魚が泳いでいる!?『なでしこチャンネル - 日本語からプログラミング』▶
なでしこYouTubeチャンネルに新しい動画が追加されました。ぜひチャンネル登録を!→→2020年を振り返る!&命令のこだわり!?なでしこの紹介Part.1『なでしこチャンネル - 日本語からプログラミング -』
Web公開できるグラフを4行で作ってみよう!最新のなでしこv3.16なら簡単にかっこいいグラフを描画できます。CSVファイルを引数に与えるだけ!簡単です。
(マイナビ連載58回)Web公開できるグラフを4行で作ってみよう
なでしこv3(ブラウザ/Node.js版)がバージョンアップしました。タートルグラフィックスに命令を追加し、簡単な敬語に対応し、グラフ描画 Chart.jsの描画が簡単になるように修正しました。また、コメントに関する不具合なども修正しました。詳しい変更点はこちら
なでしこv3(ブラウザ/Node.js版)がバージョンアップしました。『N回』構文の改善、『全タイマー停止』命令の追加、『DOMスタイル取得』などで和スタイルが有効になるように修正、文字列『🌴...🌴』や『🌿...🌿』やラインコメントの問題の修正などです。詳しい変更点はこちら
2021年、今年はなでしこのYouTubeチャンネルも始まります。果たしてどうなるでしょうか。まったりと主開発者のクジラ飛行机となでしこコミュニティを主催するEZNAVI.netが語ります。→なでしこYouTubeチャンネル
なでしこ15週年の最後12月になでしこAdvent Calendar 2020が全部埋まりました。12月は毎日なでしこの記事が読めて楽しかったですね⭐→こちらから読めます
カレンダーから名作をいくつか紹介します!