タグ

JavaScriptに関するMoneyReportのブックマーク (14)

  • GPT-4を使って ぷよぷよ 作ってみたときの感想

    以下のツイートに反響があったので、どういう感じで作っていったかと感想をメモ 要約 この記事ではAIChatGPT(GPT-4)を使用して、JavaScriptでぷよぷよを作成する手法について紹介しています。最初の依頼は「JavaScriptで動くぷよぷよのコードを書いて」とされており、最初に生成されたコードは不完全であったとのことです。 その後、AI側からは、1.ぷよの衝突検出、2.プレイヤーの入力によるぷよの操作、3.ぷよの回転の順に実装するように指示があり、徐々に改善を施していきました。 短時間で開発を終えることができるため、エンジニアとしてのスキルや要求、不具合の言語化能力があれば有効だとされています。現時点では優秀なプログラミングのアシスタントとして機能しています。 エンジニアが直面するストレスや不安を軽減できる可能性があります。一例として、短期間で開発を終えることができるため、

    GPT-4を使って ぷよぷよ 作ってみたときの感想
    MoneyReport
    MoneyReport 2023/03/19
    _φ(・_・
  • JavaScriptで要素の移動/複製はappendChild・insertBefore・cloneNodeを使う、jQueryに依存しない - 移転→hapilaki.net

    要素の移動や複製に関して、備忘録として簡単なコードを作ったよ。JavaScriptをほんの少しだけ使いたい時はjQueryなどのライブラリを使わずにネイティブ関数でサクッと書きたいね。 具体例用の単純なHTML 次のHTMLの要素を移動したり複製したりする。北斗四兄弟で兄弟要素の順番を表している。それぞれのサンプルページを作成したので、サンプルページとそのソースを確認すれば移動/複製の様子が一目瞭然だ。 <ol id="hokuto"> <li id="raoh">ラオウ</li> <li id="toki">トキ</li> <li class="jagi">ジャギ</li> <li id="kenshiro">ケンシロウ</li> </ol> 憎しみの残らないきょうだいゲンカの対処法 appendChildで要素を親要素の最後に移動 ジャギはケンシロウの兄でありながらも行いが好ましくない

    JavaScriptで要素の移動/複製はappendChild・insertBefore・cloneNodeを使う、jQueryに依存しない - 移転→hapilaki.net
    MoneyReport
    MoneyReport 2016/09/12
    教えて頂いてありがとうございます(^-^)/
  • jQueryを今さら勉強してみる(^-^;テキスト挿入とかも簡単なんだ! - マネー報道 MoneyReport

    jQuery 最近はCRONについて勉強し、そこそこ便利に使えるのが分かり色々と自動実行させています(^-^)v CRONはあくまでもサーバー側のPHPでの処理なので、ほとんどWebサイト利用者の方の目には触れません(^-^; 使う人の目に触れる部分で何かしらの動きを出そうと思ったら、フロントエンドの勉強も必要なのかな、と。 こまでは 「動けばいいや」 でWebサイトのサーバー側処理でゴリゴリやって表示する事が多かったのですが、多少なりとも見た目に動きを付けたり便利なUI(ユーザーインターフェース)を提供しようと思うと、クライアントサイド側でも何かしらやらねばいけないかな、と。 で、たまたま参考にしつつ勉強してたサイトがJavaScriptを結構使っていました。 JavaScriptも単なるJSではなくて、jQueryというものを使っていました。 jQuery(ジェイクエリー)は名前は聞い

    jQueryを今さら勉強してみる(^-^;テキスト挿入とかも簡単なんだ! - マネー報道 MoneyReport
    MoneyReport
    MoneyReport 2016/09/12
    Webサイト開発をやっていると、どうしてもUI操作が必要になってきまして、遅ればせながらjQueryを勉強する事に(^_^;) ちょっとずつ動くUIにも挑戦したいです(^_^)v
  • 記事の最終更新日を表示するJSを使ってみる! - マネー報道 MoneyReport

    はてなブログカスタマイズ 最近はてなブログの方は記事を書くだけで放置していたのですが 「たまにアクセスアップ向けの対策をしてみたいな~♪」 と思って少々調べていたら面白いものが見付かりました(^-^)v こんなのが表示される様に出来るみたいです♪ ↓ ↓ ↓ ↓ ↓ はてなブログPro用の最終更新日時表示 こちらは、すなばいじり(id:psne)さんが作った「はてなブログPro用の最終更新日時表示」JavaScriptになります。 Qiitaなどで古い記事に表示されているアレを作る事ができます。 ここでは単純に、最終更新日時とはてなブログで使われている「○日前」という表示を出します。 ちなみに、このエントリーの最終更新は、 2016/6/17 19:12:43 (76日前) です。 はてなブログで記事の最終更新日時を表示する - すなばいじり こちらを使わせて頂く事に。 使えるブログには条

    記事の最終更新日を表示するJSを使ってみる! - マネー報道 MoneyReport
    MoneyReport
    MoneyReport 2016/09/03
    はてなブログで「最終更新日時を記事先頭に表示してくれるJS」を導入してみました(^_^)v アクセスアップに繋がりますかどうか?
  • プロパティの値の取得と新しい値の代入

    作成したオブジェクトに含まれるプロパティの値を取得したり新しい値を代入するには、プロパティ名を指定してプロパティへアクセスし、値を取得したり代入したりします。ここではプロパティの値を取得する方法、および新しい値を代入する方法について解説します。

    プロパティの値の取得と新しい値の代入
    MoneyReport
    MoneyReport 2016/05/03
    JavaScriptの連想配列の説明。分かりやすい(^-^)v
  • Web制作のクオリティを飛躍的に高めるJavaScriptライブラリ10選を一挙公開! - paiza times

    どうも、まさとらん(@0310lan)です。 みなさんは、「JavaScriptライブラリ」を活用しているでしょうか? Webサイト制作はもちろんのこと、さまざまなWebアプリやサービスなどを開発する時に、大幅な時間短縮やクオリティを飛躍的にアップすることが出来るようになります。 そこで今回は、国内外で人気が高くて誰でも簡単に扱える「JavaScriptライブラリ」を厳選してご紹介しようと思います! ■多機能な「写真ギャラリー」を組み込めるライブラリ! ◆1.Viewer.js 複数の画像を表示する際に、オシャレな「ギャラリー風」に変換してくれるライブラリです。 類似のライブラリはいくつか存在しますが、「Viewer.js」は使い方が非常にシンプルで扱いやすいのに、多機能性も備えているスグレモノとなっています。 基的な使い方としては、HTMLファイルに表示させたい画像を「リスト要素」で指

    Web制作のクオリティを飛躍的に高めるJavaScriptライブラリ10選を一挙公開! - paiza times
    MoneyReport
    MoneyReport 2016/02/16
    Javascriptライブラリ10選
  • JavascriptとPHP

    上記はPHPのセッションを使用すれば実装できますが ボタンを押すたびにサーバーに接続してレスポンスが非常に悪いですし 何よりも Javascriptを使えば たった2.3行ですみます <!-- クリックすることでフォームのtextが+-されるscript --> <form method="POST" action=""> <input type=button value="+" onClick="javascript:this.form.kosuu.value++;"> <input type=button value="-" onClick="javascript:this.form.kosuu.value--;"> <input type="text" value="1" name="kosuu" size="1" maxlength="2">個 </form> <form name

  • [JavaScript] onloadイベントより早いタイミングで実行されるDOMContentLoadedイベント - YoheiM .NET

    こんにちは、@yoheiMuneです。 今日は、javaScriptのイベントの一つであるDOMContentLoadedイベントを学んだので、 それについてブログを書きたいと思います。 DOMContentLoadedイベントについて JavaScriptをページ初期表示時に実行する場合に、loadメソッドを使うことが多いかと思います。 (私はそうでした) window.addEventListener("load", function(){ // 初期表示時の処理を書く }, false); 初期表示時にJavaScriptを動かすなら、loadイベントとあまり考えずに使っていました。 けど、DOMContentLoadedイベントというものがあることを今日知りました。 DOMContentLoadedイベントは、HTML解釈終了時に呼び出されるイベント onloadイベントは、画像ロ

    [JavaScript] onloadイベントより早いタイミングで実行されるDOMContentLoadedイベント - YoheiM .NET
    MoneyReport
    MoneyReport 2015/05/29
    便利そう♪
  • 【JavaScript】ほんの少しググって分かったJavaScriptのMVVM - Ando.report(); // JavaScriptをもっと勉強したいブログ。

    最近話題のJavaScriptフレームワークについて、興味を持ったので軽く調べました。 MVVMとは MVVMとは、プログラムのデザインパターンであるMVCパターンの派生パターン。 アプリケーションをModel(処理部分)とView(HTML & CSS)とViewModel(ModelとViewを関連付ける部分)に分けて作ろうとする考え方。 比較的新しい概念で、まだ固定化された設計はないらしい。今後も情報を追う必要がある。 MVVMのメリット ViewとModelを分離できるため、デザイナーとエンジニアが並行して作業できる 入力があった場合などのインターフェースの変化と、Modelのデータを同期できる 役割が明確に分離できるので、何も考えずに作るより保守が容易 開発者によるDOM操作が減る MVVMのデメリット 開発の仕方がプラットフォームに依存する VMの部分が肥大化しがち JavaS

    【JavaScript】ほんの少しググって分かったJavaScriptのMVVM - Ando.report(); // JavaScriptをもっと勉強したいブログ。
    MoneyReport
    MoneyReport 2014/02/03
    Javascriptでも、モデルとかに分けられるんですね。まだまだ知らない事ばかりだ~(*_*;
  • JavaScriptのコーディングに役立つオンラインツール6つ - Ando.report(); // JavaScriptをもっと勉強したいブログ。

    普段JavaScriptを書く際に、エディタだけでなくいくつかのツールを併用しているので、まとめてみた。 JavaScriptのコード整形&色付け JavaScript整形ツール。圧縮済みのJSファイルを読みやすくする際に重宝している。改行やインデントだけでなく、予約語などに色もつけてくれるので、非常に読みやすい。 JavaScript Compressor JavaScript圧縮ツール。作成したJSファイルのサイズを減らす事ができる。ペースト&クリックのみで圧縮できるため、シンプルで使いやすい。 Closure Compiler こちらはGoogleが提供しているJavaScript圧縮ツール。改行やインデントを除くだけでなく、変数名などの識別子もアルファベット1字のように短く置換してくれるため、JavaScript Compressorよりもファイルの軽量化が図れる。さらに、圧縮だけ

    JavaScriptのコーディングに役立つオンラインツール6つ - Ando.report(); // JavaScriptをもっと勉強したいブログ。
    MoneyReport
    MoneyReport 2014/02/03
    Javascriptを書く際に便利なツールまとめ。今度使ってみようっと。
  • このブログの有効活用方を思いついた!「はてなブログウィジットの実験場」 - Web言語のお勉強~ど素人が往く~

    昨日、メインブログであるマネー報道 MoneyReportの方の記事下パーツをZenbackから「あとから読みたい」ウィジットに載せ変えました。 直帰率は4%も改善し、非常に喜んだのですが・・・ ちと遅い。 読み込みが。 ブログキャプチャー画像を読み込んでいたり、はてなAPIRSSフィードに、ツイート数を読み込むモジュールまでも読み込んでいる! いきなりどれを減らしたら良いかなんてわからないし、どの程度の速度で読み込めるとかはテストしてみたい。 うーん、と思っていてひらめいた! ちょうどこの持て余していたWeb言語のお勉強ブログでテストしちゃえばいいんだ! と。 私は常々はてな記法でブログを書いています。 はてな記法が良いのは、JavaScriptとかを文に書いてもちゃんと動くんですよ! という訳で、日は昨日メインブログに乗っけたのと同じモジュールを載せて見ます。 日々、色々といじく

    このブログの有効活用方を思いついた!「はてなブログウィジットの実験場」 - Web言語のお勉強~ど素人が往く~
    MoneyReport
    MoneyReport 2014/01/29
    サブブログの有効活用方を思いついた!色んなはてなブログ向けのウィジットをテストする場所にしちゃえばいいんだ! まずは第一弾「あわせて読みたい」ウィジット。これから色々といじくってみるぞー!
  • 入力した項目の合計を計算する - JavaScript

    サンプルと機能 → Sample 1:入力した項目の合計を計算する → Sample 2:チェック・セレクト・入力した項目の合計を計算する テキスト領域などに入力した項目の合計(数字)を計算して出力します。 「Sample 2」では、セレクトメニューで選択した項目などの合計を計算します。 サンプルスクリプト 緑の文字が変更箇所で、赤い文字が対応するスクリプトです。 "//"以下はコメントです。削除しても影響ありません。 必要な箇所をコピー&貼り付けして編集してください。 → Sample 1:入力した項目の合計を計算する <HTML> <HEAD> <TITLE></TITLE> <SCRIPT language="JavaScript"> <!-- // テキスト領域の合計を計算 function ttlValue() { txt = 6; // テキスト領

    MoneyReport
    MoneyReport 2014/01/09
    JavaScriptのソースと説明。実際にJavaScriptが動くページはリンク先に。
  • JavaScript/フォーム/自動計算フォームAタイプ(消費税あり) - TAG index

    <html> <head> <title>TAG index Webサイト</title> <script type="text/javascript"> <!-- function keisan(){ // 設定開始 var tax = 10; // 消費税率 // 商品1 var price1 = document.form1.goods1.selectedIndex * 500; // 単価を設定 document.form1.field1.value = price1; // 小計を表示 // 商品2 var price2 = document.form1.goods2.selectedIndex * 1000; // 単価を設定 document.form1.field2.value = price2; // 小計を表示 // 商品3 var price3 = document.

    JavaScript/フォーム/自動計算フォームAタイプ(消費税あり) - TAG index
    MoneyReport
    MoneyReport 2014/01/09
    JavaScriptを使ってブラウザ上で計算するサンプル。ソース&解説付き。親切♪
  • 値を入力して計算してみよう JavaScript

    文字を表示できるようになったのでページ上から数値を入力し、計算処理してみます。 数値などの値を入力するにはフォームを使います。そして計算を開始するボタンを用意し、クリックされたら計算するようにします。 その1 まず、JavaScriptのソースを示します。これはヘッダー部に入力しています。 <SCRIPT language="JavaScript"> function Add(){ document.fm.C.value = document.fm.A.value + document.fm.B.value; } </SCRIPT> つぎに数値入力のためのフォームのソースを示します。 <FORM name="fm"> <INPUT size="20" type="text" name="A">+ <INPUT size="20" type="text" name="B"> <INPUT t

    MoneyReport
    MoneyReport 2014/01/09
    JavaScriptの簡単な計算方法。ソースも表示されています。
  • 1