新着記事
-
簡易チャットボット無料ダウンロード(プログラミングで作った)
この記事で配布しているものは、2026 年の感覚でいうとAI チャットボットというより「埋め込み型の簡易 FAQ ウィジェット」として見るのが正確です。考え方自体は今でも使えて、問い合わせ導線の補助や、よくある質問の一次受けには十分役立ちます。 一方... -
JavaScriptとcssで読み込む画像の「相対パス」「絶対パス」
JavaScriptで画像を読み込むパスの話、まずはhtmlからjsを読み込む こういう階層構造のケース sample.html jsファイルの読み込みは絶対パスでも相対パスでも構わない。Wordpressのような全ての記事(全ての階層にあるhtmlファイル)から同じjsファイルを読... -
JavaScript Forループの中で要素を消すには?配列の後ろから消す
Forループの中で配列の要素を消そうとするとおかしくなる。 以下のjavascriptは、array1で定義した配列のうち、iphoneで始まる要素を削除しています。 なのでandroid-1と、android-2だけが配列に残って欲しいところですが結果は 結果 android-1,iphone-2,a... -
JavaScriptでクッキーを保存したときに空白スペースが自動で入るので消す方法
クッキーに保存する方法と、クッキーを取り出す方法のおさらい クッキーに値を保存するには以下のように、window.documentオブジェクトのcookieプロパティに代入すると習った。 document.cookie = キー=値; 例えば、 こんな感じ。 これで キーが「hoge1」... -
JavaScript クラス名で取得した要素をループ中にremoveするとおかしくなる
備忘録、調査、試したこと、解決策をメモ。(スマートな正解かどうかは不明) クラス名で取得した要素のclassをループ中にremoveするとおかしくなる HTMLでこのように記述して、 JavaScriptはこのように記述。 1行目でclass名enemyで要素を取ってきている... -
JavaScriptでCanvasの上に描画した表示を数秒後に消すsetTimeout
5秒で消えちゃうので先に画面をお見せします。 See the Pen canvas-img-repeat by pghappy (@pghappy) on CodePen. ここから解説。 Canvas上に文字を表示して、5秒後にその文字を消す(ように見せるために再描画する)ということをやります。 まずHTML側で... -
JavaScriptでCanvas内にdrawImageした画像をrepeatする
まず結論から。以下のコードで画像の繰り返しが出きた。 HTML側はcanvasを用意してid=bgの画像を非表示で1個用意。 JavaScript側は以下のようにした。drawImageを使ってない。。 全体像はこちら。 See the Pen img-click-event-test5 by pghappy (@pghappy... -
JavaScriptでCanvas内でdrawImageした画像を押したときのイベントを発生させる
なぜかcanvasに画像を描画してそれをaddEventListnerしてもイベントが取れないので色々試したときの備忘録。 画像タグにonclick属性でメソッドを設定する方法はOK HTML側で画像を用意して、onclick属性にpushed()というメソッドを入れておく。 JavaScript... -
プログラミング入門の5ステップとスタートダッシュに使えるサイト&アプリ
2026年3月8日時点の補足です。プログラミング入門の流れは今も大きくは変わりませんが、スタートダッシュのやり方は少し変わりました。 今の初心者向けに言い換えると、目標を決める → 言語を1つ決める → 教材を絞る → 開発環境を作る → 小さく作るが基本... -
【Swift】iOSのフォントの種類を確認する(コピペ用)
現在swiftでプログラミングを行っています。TextFieldやLabelなどに指定できるフォントにはどのようなものがあるだろうと思い調べてみました。 まずXcodeのInterfaceBuilderの画面右側のAttributes Inspectorでフォントのところを開けば全てのフォントが見... -
【Swift】URLクラスの強制的アンラップの質疑応答とinit?()自己調査結果
この記事で悩んでいるポイントは、今の Swift 学習でもかなり本質的です。`URL(string:)` が Optional を返すのは、不正な文字列からは URL を作れない可能性があるためで、この考え方は 2026 年でも変わっていません。 いまのSwiftならこう考えると整理し... -
JavaScriptでtableの作成・td値の取得・行追加・クリック行取得
JavaScriptで何もないところにtableを動的に作成する createElement(tagName)とすることでtagNameで指定されたHTML要素を作成することができる。 tableを作成したい場合はcreateElement("table")とやればよい。 HTMLのtableを構成するのは、table、thead(... -
JavaScriptの配列と連想配列の扱い方(宣言・要素・追加・削除)
こちらも自分用の備忘録としてまとめたものです。 JavaScriptの基本的な配列の宣言方法 JavaScriptではいくつかの配列の宣言方法がある。C言語のように配列長を指定せずに生成することもできる。 JavaScriptで配列の要素にアクセスする方法 fruits[3]とか... -
Windows Subsystem for Linuxをインストールしてgcc入れてC言語でHello World
2026年3月8日時点の補足です。WSL は今でもかなり便利ですが、導入手順は昔よりシンプルです。現在の Windows 10 / 11 では、条件を満たしていれば管理者 PowerShell で wsl --install を使う流れが基本になっています。 この記事の画面キャプチャは参考に... -
Linuxコマンド一覧25個💻備忘録&初学者が学習しやすい順番で
2026年3月8日時点の補足です。この記事のコマンド自体は今でも基礎として有効です。`pwd`、`ls`、`cd`、`mkdir`、`rm`、`mv` あたりは、初学者が最初に触る順番として十分通用します。 ただ、最近は Linux を学ぶ入口として WSL2 やクラウド環境を使う人が... -
プログラマーかインフラエンジニアかどっちが適正あるかチャート診断
2026年3月8日時点の補足です。プログラマーかインフラエンジニアかで迷う話は今でもよくあります。ただ、昔より境界は少し曖昧です。 いまはクラウド、Docker、CI/CD、IaC の影響で、開発側もインフラっぽい知識を使いますし、インフラ側もコードを書く場... -
インフラエンジニアの仕事内容、キャリア、未経験転職の方法
2026年3月8日時点の補足です。インフラエンジニアの仕事は今でも重要ですが、中身は少し変わっています。昔より「サーバーを触る人」だけではなく、クラウド、IaC、監視、セキュリティまで含む職種として見たほうが実態に近いです。 特に今は AWS / Azure ... -
ネットワークエンジニアは「楽」と「きつい」が同居する仕事
2026年3月8日時点の補足です。ネットワークエンジニアの「楽」と「きつい」が同居する、という感覚は今でもかなり当たっています。 ただし、今はクラウドやSASE、ゼロトラスト、運用自動化の影響で、昔ながらのネットワーク機器設定だけではなくなっていま... -
文系からプログラマーになるのはやめとけ?文系プログラマー5人にアンケート!
文系でもプログラマーを目指す方が増えていますし、就職に成功している方も増えています。 この記事は ・プログラマーとして就職するために抑えておきたいこと ・やっぱりプログラマーは無理なのかなと諦めそうな方 のための記事となっています。 文系から... -
【副業反対→容認へ】家族や友人に伝える方法
2026年3月8日時点の補足です。副業そのものは以前よりかなり一般化しましたが、何をしても自由というわけではありません。 厚生労働省は副業・兼業の促進に関するガイドラインを公開していて、モデル就業規則でも副業規定の考え方を整理しています。なので...
