「Node.JS」を含む日記 RSS

はてなキーワード: Node.JSとは

2019-04-28

最近なんかElectronってフレームワーク使ってWebアプリデスクトップアプリ化するnativefy?だかいうやつ知って、やってみたけどかなり便利ですねこ

手書き数式をLatex記法に変換してくれるやつとかデスクトップアプリしましたよ。

これのためだけにWin10機にNode.js入れちゃったし、いろいろ活用したいですね。

2019-03-15

JavaScriptがあればなんでもできる?

つのまにか○○.jsかいうやつが、すごい沢山あるらしい。適当検索しただけで、これくらいでてきた。

JavaScriptが使える」というエンジニアはこれらの違いくらいは把握しているのか。大変そう。

ちなみに、どれが一番強いんだろう?

今のWEBデザインがどうなっているのか見当もつかない

確か昔はHTML+CSS+JavaScriptが基本だったような気がする。

ダイナミックHTMLかいうのもあった?よくは知らないが。

昔はAjaxPrototypejQueryかいキーワードを耳にしたような気がする。

これらは今も現役なのだろうか?

HTML5+CSS3以降のWEBデザインはどうなってしまったのだろうか?

Lightboxもも時代遅れなのだというし。

(XHTMLは結局どうなったのだろうか?)

(マーキー流れるサイトはまだあるのだろうか?)

(LAMPスタックという概念はまだ使われているのだろうか?)

(軽く検索してみたが今はNode.js,Vue.js,Reactとかいうのがあるらしい?)

(Node.jsサーバーサイドなのか?)

2019-02-24

anond:20190223231453

まあ似たようなもんでしょう

node.jsもbabelも、普通PC向けだし

2019-02-20

オンラインエロゲ終了でオフラインプレイヤーを書いたら感動した

「対魔忍アサギ 決戦アリーナ」というオンラインゲーム(エロゲ)が終了する

まあ終了自体は仕方ない。このゲームゲームと言うには余りに大きな設計ミスを抱えすぎており、また、システム的にもかなり古くなっている。

だいぶ前からオンラインゲーム終了時にどうするか、という話はあるけど、あまり進展はない(ソシャゲ、ネトゲ等のサービス終了後のゲームの保存について考える、とか、米国でサービス終了オンラインゲームを著作権法例外とする動き―ESAは反対とか)。一つ根本的な問題として、本当にオンライン重要ゲームオフラインモードに余り意味がないのも大きい。

でも、対象エロゲ特に抜きゲ)なら話は別

何せ、最低限エロシーンだけ再生出来れば需要を満たす。

逆に、ゲームとしてのサービスが終わろうが俺には見たいエロシーンがあるんだよ!

anond:20190209083051 とかでも書かれていたけど、エロの質はいいし、ここにしかないものも多い。しかもそれは(ゲーム上で)自分が苦労して手に入れたものだ。勝手に閉じてほしくない。

……けど、運営コストを考えたらそうも言ってられないのはよく分かる。

というわけで、今こそオフラインプレイヤーの出番だ。

自分入手した分のデータダウンロードして、後は各人がローカルPC再生すればいい。

必要機能は大きく分けて、サーバからデータダウンロードしてくる部分、それからデータカードエロシーン)を閲覧するパートだ。

ちなみにこのゲームは初期に作られただけあって(?)、エロシーンに機能が少なく、BGV はおろか BGM も無い。オーバレイも1枚のみで、基本的に背景(シーン画像含む)と、テキストに 1:1 対応するボイスしかない。

これなら割とできそうな気がしたので保存・再生するソフトウェアを書いてみることにした。

というわけで出来たものこち

https://aakeeper.appspot.com 驚くほどあっさりできてしまった。

でも、今はできた物自体の話はいい。それより作る過程で色々感動したのでその話をしたい。

今や OSS には巨人の肩どころか常にジェット機に乗ってるくらいのツールが揃っている

今回使ったのはざっくり以下のもの

これらのツールに関して、自分殆ど学者だ。

Quasar FrameworkNode.js も Electron も使うのははじめて、他はちょっと触ったことあるけどそんな詳しくない。 ES もあまり好きでなかったので基本的には避けてきた。

にもかかわらず、全体で余暇時間2週間分くらいで出来た。

Quasar Framework は、とにかく物凄くよく出来ていてびっくりした。今回 Electron モードしか使っていないけど、本来はこれで SPA/PWA/モバイル(Cordova) アプリケーションが作れるという凄まじい対応幅のプラットフォームになっている。着手時に 1.0beta の予告だけあるというタイミングの悪さ(数日後に出た)だったので、 0.17 系を使った。しかし、それでも十分すぎるほどよく出来ている。

ES は今でも嫌いな点は多いんだけど、今回 async/await を使って感動した。これは素晴らしい。他の言語にも欲しい。

CoffeeScript趣味だけど、とにかく短く書ける点が素晴らしい。あれは終わったという人もいるが、記述量の少なさは js 系では他の追従を一切許していない。今回みたいな急いでいるケースでは、括弧の世話を焼いたり eslint おばさんと語り合う時間はない。CoffeeScript ならコンパイラが全部上手くやってくれる。

HTML5 ベースGUI は今や chronium の各種アクセラレーションのおかげで、並のポータブル GUI ツールキットよりずっと高速に動作する。

また、Vue.js + pug は非常に記述量が小さくて目的の画面がすぐ作れ、カプセル化がしやすコンポーネント再利用も容易だ。

Babel/Webpack は正にバッドノウハウを煮詰めて固めた感じだが、こいつがバッドな部分を吸収してくれるおかげで開発者正気を保てる。ただし追求しだすとSAN値が減る。

ユーザから見ると、Electron 製のアプリメモリをやたら喰う、少しもっさりしている、配布バイナリが巨大になるという問題は確かにある。

しかし、そうだとしても何より、とてつもなく高速に作れて、各種プラットフォームで割とちゃんと動く。

自分は色々初めてだったので結局2週間分くらい掛かったけど、前提知識が揃っている人なら本当に数日でできたりするんじゃなかろうか。

状況は良くなっている

つい数年前まで、クロスプラットフォームアプリケーション作成というのは本当に本当に大仕事だった。こんなに早く手軽に書ける事は無かったし、ユーザ側でもラインタイムインストール必要とか環境側のハードルも非常に高かった。

自分は今まで知らなかったけど、最早そういう時代は終わっていた。

もちろん過去に数多くのクロスプラットフォームフレームワークが登場しては消えていったのと同じく、Electron もいつかその仲間入りをするだろう。

でも確実に、びっくりするくらい状況は良くなっている。

興味があるけどまだ触ってないという人は、ぜひ試して感動を味わってもらいたい。

Happy Hacking!

2019-02-08

anond:20190208190825

思想としては HTML の中に埋め込めるプログラムで、 PHP や SSI と近い。

ただブラウザ上で実行できる唯一の言語としての歴史が長かったので、ユーザ層が分厚くなった。

そうしたらサーバサイドも同じ言語でやりたいのが心情なので、色々生まれてやっと実務で利用可能レベルになったのが Node.js

増田がなんで JavaScript をやろうとしたかでややこしさは変わるが、どしたん。

2019-02-02

anond:20190131164910

ワイも電話番とExcelスクリーンショット仕事20年勤めて年収千万になりたかったンゴねえ

ワイはWindos・macOSLinuxAndroidiOSクラウドnode.jsPHPやらいろいろやらされてるけど20年勤めても平均年収くらいしかもらえてないやで

一日がかりでやっとJavaFX導入できた

ライブラリマージうんちゃらとかいちいちパス設定してとかコマンドライン必要パッケージ取りに行くだけのJSNode.jsに比べて恐ろしくめんどくさい

過渡期でマトモな情報が集約されてないし

コード書くまでにここまで時間使わせるのカスすぎる

この設定する時間でどんだけ書けると思ってんだよ

2019-01-24

anond:20190124105112

やべーnodeとreactはともかく

typescriptの印象が自分の中でゼロ

CloudFunctionがtypescriptで書けることしか知らねーw

 

ググろ

 

てか普通にnode.jsでいい気がしてきた、ライトさを求めてるわけだし

2019-01-12

PHPみたいに軽く書けるサーバサイド言語勉強したい

Python環境構築が面倒くさそうだし

やっぱりJavaScript(node.js)かなあ

2018-09-04

完成

右も左もわからん状態で昨年の12月から作り始めたNode.js+Electronのアプリ機能として完成に漕ぎつけた

長期間をかけてモノを作り続けて完成の日を迎えるのがこうも素晴らしいことだとは思わなかった

最高&最高

まだまだやりたいことはあるけど、一番最初に見据えていた目標はるか上を行く場所に到達できた

何もしてないといいつつ声かけモチベーションを維持してくれた元同僚には頭があがらない

感謝

2018-06-28

ローカル小規模商店のためにテキストサイトを再評価する

経緯

食べログWeb制作企業アコギ商売のため、それらに不満を抱えているローカル小規模商店が多いとわかった

そこで(抜けはあるかも知れないが)一部の知識提供しようと思う。

前提として「すべてこの情報でまるっと上手くか?」といえば「そうてないこともある」ことは留意しておいて欲しい。

この情報に向いている商業

この情報に向いていない商業

プロバイダ100MBホームページスペースのメリット

プロバイダ100MBホームページスペースのデメリット

静的サイトジェネレータ

流石に今どき!DOCTYPEから手打ちしろというのは酷すぎるので「静的サイトジェネレータ」を使う

わかりやすく言えば「ホームページビルダー」で、デザインテーマに合わせたWebページの雛形を生成してくれるもの

現在では静的サイトジェネレータと言うとGUIではなくCUIからWebページを生成してくれるものを指すことが多い

GUI場合は「Webサイト作成ソフト」「Webオーサリングツール」と呼ばれることが多い

生成されたWebページが含まれディレクトリFTPアプリケーションプロバイダホームページスペースへアップロードするだけでWebサイトを立ち上げることが可能

早い話こんなのが簡単に作れる上に、最初からたいていはスマホにも対応してる

ttp://www.codeblocq.com/assets/projects/hexo-theme-magnetic/

ttps://sharvaridesai.github.io/hexo-theme-edinburgh-demo

ttps://themes.gohugo.io/theme/yourfolio/

ttps://themes.gohugo.io/theme/alpha-church/

ttps://themes.gohugo.io/theme/hugo-shopping-product-catalogue-simple/products/

ttps://themes.gohugo.io/theme/hugo-creative-portfolio-theme/portfolio/

ttps://event-jekyll-theme.github.io

ttp://jekyllthemes.org/themes/project-gaia/

ttps://portfolio-central.github.io/jekyll-instagram-portfolio-theme/

ttp://mushishi78.github.io/one-page-wonder-jekyll/

ttps://jekyller.github.io/online-cv/

ttp://webjeda.com/bheema/

静的サイトジェネレータとして日本で有名なものは下記

「久々にその固有名詞見たわ」「古いバージョンなら持ってる」と言われそうなド定番

仕事普通に使ってる」と言われそうなコレまたド定番

  • BlueGriffon(GUI)

オープンソースWebオーサリングツール無料だけどホームページビルダーやDreamweaverに比べると使いにくい

日本情報豊富Ruby製静的サイトジェネレータ。他者質問やすいというメリットもある

Node.js製の静的サイトジェネレータ。もう既にNode.js環境があるならアリかな?

Go製静的サイトジェネレータ。シンプル機能Webページ生成までの高速性が売り

「どれが良いか?」と問われると「どれが良いってことは無いんだけど、情報豊富さならJekyll、Webページの生成の速さならHugo」というのが答え

合わないと思ったら別の使えば良いとは思う

FTPアプリケーション

プロバイダホームページスペースにはFTPアプリケーションによるアップロードを行う

定番の「FileZilla」や「FFFTP」あたりを使っていれば間違いない

コメント機能

プロバイダサーバサイドスクリプト許可していない限りコメント機能実装は難しい

しかし、需要があるところには供給もあり「DISQUS」というコメント機能が使えないWebページにコメント機能実装させるWebサービスがある

TwitterFacebookGoogle+などのSNSアカウントがあれば書き込むことができる

静的サイトジェネレータ名にDISQUSと加えてググればたいてい情報が出てくる

以上、モダンテキストサイト構築情報として共有する

ちなみにWindowsではWSL環境Ubuntu上にHugoなどを構築すると楽

CLIが苦手な人は従来通りホームページビルダーやDreamweaverを使えば良いと思うが、CLIの利点はGitなどバージョン管理システム管理やすく、今後レンタルWebサーバへ移行しても、容易にそのままホームページを移行できるというメリットがある

WordPressなどのCMSには良い部分が多くあると思うし、顧客が追加要望ばかりしてアホすぎるという意見もわかるし、メシの種だからあんまり触れてくれるなというのもわかる

しかし、顧客が本当に求めているものを探す手立てとする情報提供するくらい俺は問題ないと思っている

2018-05-25

node.js標準入力処理、面倒臭過ぎ

なんで基本のきの字の処理がこんなに面倒臭くなるんだ? 意味わからん

2018-05-08

anond:20180508164921

そりゃ機能的には同じだが、node.jsで作ったクローラPHPで作ったクローラじゃ

ソースの刺々しさが違うよ。なんだかんだでnode.jsの方が処理はスッキリ書けるが、

からといってソース無駄な部分(カッコとか演算子とか)はnode.jsの方が圧倒的に多いよ。中カッコも多いからトゲトゲしてる。

2018-05-05

anond:20180505225756

社内データ管理

製造業で、ロットとか作業員とかで進捗の管理がしたい

ポスグレはちょこっと使ってみたんだけど、ぱっと見GUIがとっつきにくい感じがする

管理するのが俺だけならCLIだけでも良いんだけど、他の人にもやってもらうことを考えるとGUIが欲しくなる

サーバNode.jsで組んでるけどまだ導入はしてないから、DBに合わせて一から作り直しても良い

2018-03-22

今日2019年採用向けIT就職説明会企業として参加して学生に言いたい事

1.とりあえず行動遅くね?

君たちは優先席を捨てて来ているという自覚を持って欲しい。

優秀な人間はもう最終学年の一つ前の夏にインターンOB等を利用して企業訪問をしてコネクションを作成済みだ。

最終学年になってから仕事場を探すのは遅くないか

それでも良いと思っているのは、当分親元の下で暫く過ごすからとかという理由じゃないか

お金心配をしなくていいか適当就活してないか

君たちがゴールと思っているものは、実はスタートラインということを忘れていないだろうか。

2.バズワードぐらいには反応しろ!

例えば今はサーバサイドエンジニアになりたいのであればNode.jsのことを説明したら反応しろ

反応できなくても分かったように相づちでも打ったほうが良いよ。

無反応だと「お前、ほんとにITやりたいの?」ってコチラは思う。

大体、IT系の専門学校情報系の大学行っててIT関連の展示会の名前を言った後、?マークな表情って何勉強してんの?

学校では教えてくれないからって何もしてないのって、実際IT興味無いよね。

無いなら大手行ったほうが良いよ。

弱小はそれどころじゃないから・・・

リクルートサービス会社に言いたいこと

1)空いているからって内のブースに送るなよ

5ヶ所回れば図書カード貰えるからって送んなや。

興味ないのに説明する身になってくれ。

2)参加費高すぎやしませんかね?

1十数万払ってこの程度かよって感じ。

会場費が高いのは分かるがサービス悪すぎじゃないじゃないですかね。

# これに関しては参加を決めた社長が悪いと思うが・・・

私は情報技術系じゃない高卒から独学で勉強したものが頑張ってIT企業就職した人間である

IT専門学校情報系の学部勉強して2年ないし4年勉強してその程度の質問しか出来ない人間に成っていることを自覚しているだろうか。

また、文系大学生の人はなせIT企業を志望して弊社に来たのか。

自問自答してみたらその返答は無いだろうと思うけど君たちは理解出来ないのだろうか。

出来ないから弊社のような弱小企業ブースに来てしまっていないか

私のより頭の出来が良く、勉強もできるからこそ良く考えてほしい。

取り敢えずINTEROP行ってShownetにドキドキしたしたらウチにくれば?

N予備校プログラミング入門コースを修了した

https://anond.hatelabo.jp/20170911110731

昨年、はてブでバズりまくったエントリにまんまと乗せられた実務経験なしのプログラミング初心者

N予備校プログラミングコースプログラミング入門 Webアプリコース(有料のプログラミングコースで一番最初にやるコース)を修了したので知見をまとめておきます

とりあえず結論

そんな感じです。以下、理由

経験者の独学はほぼ無理。

客観的データをあげると、

入門コース実践編となる3章からは各講義最後課題が出されて、

N予備校GitHubリポジトリにプルリクエストを出すことで課題の提出に変えて、

学習を進めていくのですが、

3章最初課題の提出数は現在424件あるのですが、

https://github.com/progedu/intro-curriculum-3001

入門コースラストの4章最後課題の提出数は現在24件です。

https://github.com/progedu/intro-curriculum-4023

ちょうど動画ベースの講座がこないだ終わったところなので、

単純に計算すると脱落率約95%となっています

課題は解答をコピペして提出することも可能なので、

ちゃんと内容を理解できている人の割合さらに低いと思われます

なんで?

なぜそんなに脱落していくかというと、まあ難易度だったり色々あるとは思うのですが

基本的には説明不足ということだと考えています

~をするにはこういうプログラムを書けばいい!ということは教えてくれるのですが、

なぜ、こういうプログラムを書けば~ができるのかということについての説明が少ないです。

感覚としては、途中の式と解答だけが書いてある数学参考書を読み進めているような感じで、学習者には途中の式の意味自力で読み解く能力が求められます

その過程ドキュメントをあたったり、自ら調べて解決する能力必要です。

またアロー関数式だったり、三項演算子論理演算子を用いた代入などの省略記法を多用する割にソースコード中にほとんどコメントを書かないことも初学者には難しいかなと感じました。

体系的な学習にも不向きです。

あとオブジェクト指向説明をせずに、JavaScriptオブジェクトを扱っていたり、

データベース学習をする前に、MVCパターンを扱っていたり、ちぐはぐさを感じるところも多かったです。

ということで(他にもいろいろあるのですが)、未経験者が独学で進めていくのは厳しいんじゃないかな~というのが入門コースを終えての結論です。

たとえば保護者の方が専門のエンジニアで分からないことがすぐに聞けるような環境にあればよい教材になるかもしれません。

初心者が中級者へステップアップするきっかけになる可能性はある。

ただ中級者へのステップアップを目指している初心者きっかけをつかむには良い教材になりえるとも感じました。

私自身、GitHubLinux(Ubuntu)、Node.jsExpressフレームワークなど、自主的にはなかなか食指が動かなかった分野の知識を得ることができたと思います

難易度は高いですが、中級者向けのまとまった教材というのはネット上にもあまりないと思いますので、ある程度経験のあるプログラマ知識を深めるために利用するのはありだと思います

それでも体系的な知識が得られるかというと微妙ですが…。

ちゃん勉強しようとするとかなり時間必要

ただ社会人学習を進めるにはまとまった時間の確保というのがネックになるとは思います

N予備校の入門コースの想定学習時間は180時間だったと思いますが、私はこのコースを修了するのに400時間前後かかったと思います

(今年の1月初頭からほぼ毎日午後を勉強時間に充てて、ようやく昨日入門コースを修了しました)

コースを終わらせることだけを目標にするならもっと短くできるとは思いますが、ある程度知識をつけて今後にいかすことを目標にするとなると、想定学習時間内でコースを終わらせるのは難しい気がします。

これから学習してみようと思っている方へ

色々書きましたが、それでも月1,000円というのは破格の価格設定だと思いますので、気になっている方は挑戦してみてもよいのではないでしょうか。

おすすめ学習方法としては

などがおすすめです。 「「分かりそう」で~」のサイトには本当にお世話になりました。m(_ _)m

ただ特にプログラミング経験の浅い方に伝えたいのですが、N予備校の入門コース理解できなかった、挫折たからといって、プログラミングができないということはまったくないです。

私自身、SEプログラマとしての実務経験はありませんが、趣味でも仕事でもガンガンプログラム活用しています

それでもN予備校の入門コースの内容は相当難しかったです。

ぜひ挫けずにプログラミング学習を続けていただきたいなと思っています

あとネット上にはN予備校プログラミングコースレビュー散見されますが、無料コースしかやってないんじゃないかなーというものが多いのでお気をつけください。

基本的無料コースと有料コースは別物と考えたほうがよいと思います

参考になれば幸いです。

ところで、N予備校ニコニコ動画再現コース2017年度中公開予定になってるんですけど、本当に公開されるんですよね・・・?(※)

3/31 追記 ※ギリギリでしたがちゃんと公開されたようです。退会してから気づいたので内容はわかりません。

2018-03-12

どこまでがフロントエンドのやることなんだろう

私がいるところは、プログラマ/システムエンジニアフロントエンドエンジニア/バックエンドエンジニアとかの区分がなくひとりでなんでもやるところです

一応フロントエンドが好きで得意だと自称はしているもの一般的フロントエンドってどこまでするのでしょうか


デザイナがするような部分

ここは当然でしょう


最近では SPA のページも多いので単純な HTMLJS ではなくフレームワーク必要とされることもあります

ここもブラウザ側の話なので必要でしょう


SEOの都合などでJSレンダリングじゃなくサーバサイドレンダリングで、サーバから受け取るHTMLの時点で表示できる状態になってることを依頼される場合もあります

その場合サーバサイド言語に応じたテンプレートエンジンも使います

PHP なら BladePython なら jinja、 Node.js なら ejs という感じ


JSコードテストしたり gulp などのタスクランナーwebpack などバンドルツールを使うので OSコマンドラインツールも使える必要があると思います


サーバサイドの言語は別の人が作るにしても自分環境でそれを動かすためにサーバ構築は出来たほうがいいでしょう

VMOSインストールしてウェブサーバインストールしたり

Vagrant, Ansible 等で管理されているなら、設定ファイルを書くことはないにしろ実行する方法エラーが起きたとき簡単対象方法くらいは知っていないと不便かと思います

ウチの場合各自LinuxVMインストールして Ansible でという使い方なので気づきませんでしたが、考えてみたら全部設定済みの VM データを配布してくれるということもあるのかもしれません


データによって画面表示を変えるときに、それに応じたデータを作って画面を確認したいことがあるので、mysql や postgres などなどデータベースの知識必要になることがあります

SQL 書けなくても pgadmin みたいな GUI ツールで表を書き換えればいいのですが最低限の仕組みは知っていないと苦労しそうです

完全にフロント/バックが切り離されてるところなら、フロントエンド開発者向けにデータベースは使わずテンプレートエンジンに渡ってくるデータを好きに設定できる機能が用意されてるのかも?とも思います

サーバサイドの処理は不要クライアントサイドの動きのみを作るわけですから、決まった場所JSON ファイルデータがそのまま使われるならデータベースの存在を知らなくてもいいですし


ここまでできたらバックエンドよりフロントエンドのほうが何でも出来る人みたいに思えます

あとはサーバサイド言語を書ければもうサービスが作れてしまます

でもこれぐらいできないとすごく不便で、すぐに他の人に頼らないといけなくなるように思います

サーバ冗長化とかそういった部分はかかわらなくてもいいと思いますけど、Linuxデータベースなんかは自分でどうにかできないと周り誰もいないときに動かなくなったら作業進められななんてことがありそうですし

2017-12-11

PHPの後継言語ってなんだろう

俺の職場には10年以上使われ続けてきたPHP7に対応させるだけでも一苦労な秘伝のPHPコードがたくさんあるんだけど

どうすりゃ良いんだろう

 

…まあそれはそれとして

 

そろそろPHPJavaJavaScriptのような言語だけではいかんなーと最近考えている。

でもRustやGoは今までとパラダイムがちがって取っつきづらくSwiftLinuxでのサポート不安だ…

PHPのような仕事がやりやすPHPの後継言語ってなんだろうか…(Hackは置いておいて)

やっぱりNode.jsなのかなあ…RubyPythonはいまいち決め手に欠けている。

から勉強するのによさげウェブシステム向け言語ってない?

教えて増田さん!

2017-12-07

https://anond.hatelabo.jp/20171204113430

サーバセットアップからアップデートチューニング

まあやれる

SIerでもWin鯖の面倒みたりするじゃんね

CSS,JavaScript,HTML5,PHP,Ruby,node.js,SASS,LESS,

サーバサイドは主にPHPまれC#だが、フロントは一通り

スマホネイティブ開発もやるかな

SIerだとJava,C#,VBJSか?

Photoshop画像処理AIデザインカンプ

デザインはデザイナがやるからエンジニアクリッピングと縮尺操作程度じゃない?

SIerだとデザイン行程が無いけど、エンジニアはあまり関係が無い気がする

要件定義から動作テストマニュアル作成まで

やります

SIerでもやるじゃん

なるほど、SIerだと、一つの現場で全部やる人は居ないね

ただ長い人なら、どれも経験あるんじゃないの?

2017-11-07

プログラム学習してて思ったこ

N予備校プログラム学習してて、Node.jsがだいぶかけるようになってきた

と思ってた。

せっかく掲示板を作ったんだから改良していこうかなって思ってコードと向き合うと、どうやって書けばいいのか全くわからない。

コード写経して動いたことに目が行き過ぎて、できた気になってたんだね。

思えば、JavaScript学習してたときは、ただ教材みるだけでなく、はてなブログ簡単ガチャシュミレーター試行錯誤して実装してた。

プログラムだけじゃないけど、内容理解して、真似して、そのあと自分でそれつかって試行錯誤していろいろ作っていくことが大事なんだね。

ログイン ユーザー登録
ようこそ ゲスト さん