プログラマー

ジャンル問わずに自分が学んだことを配信できていこうと思っています。 同じような仲間がい…

プログラマー

ジャンル問わずに自分が学んだことを配信できていこうと思っています。 同じような仲間がいたらぜひフォローお願いいたしますm(_ _)m

記事一覧

WordPressの移行

さくらサーバーで WordPress の移行を行ったのでメモを残しておきます。 今回、「SnapUp」を使用して移行を行いました。 実施内容移行先のさくらサーバーに WordPress を…

1

[Vuetify] Unable to locate target [data-app]

Vuetifyを使用して表題のエラーが発生したときは、v-appを一番大枠に追加して下さい。 v-appコンポーネントは必須です。 これは、Vuetifyの多くのコンポーネントと機能の…

SCSS入門

1.SCSSとは?CSSと同様に、ブロック文「{・・・}」を使ってウェブページのスタイルを指定するCSSの拡張版です。 CSSはコーディングを進めるにつれて、肥大化し複雑に…

SPA、SSR、プリレンダリングの仕組み

従来のWeb開発はクライアントサーバーで作成されていましたが、近年SPAやSSRなどのWeb開発も盛んになってきました。 しかし、名前だけ聞いたことがあってもどういった仕組…

2

Vue3 チュートリアル1

Vueインスタンスの作成Vueアプリケーションは、インスタンスを作成することで起動されます。 作成方法は、Vue2では「new Vue()」で作成していましたが、Vue3では「Vue.crea…

6

シフト暗号

概要シーザー暗号は、単一換字式暗号の一種で文字列の各文字に3文字分シフトして暗号文を作ります。シフト暗号はこのシフト文字数を任意値にしたものとなります。 昨今で…

1

コマンドライン入力(Java)

標準入力とは?標準入力は、コンピュータの入力装置による入力を指します。 多くの場合はキーボードによる文字入力を標準入力としています。 Javaでは『Systemクラスのin…

WordPressの移行

WordPressの移行

さくらサーバーで WordPress の移行を行ったのでメモを残しておきます。
今回、「SnapUp」を使用して移行を行いました。

実施内容移行先のさくらサーバーに WordPress をインストールしたら
「WEBサイト/データ > バックアップ」を選択します。

次に「SnapUp」を選択します。

「ADD SERVER」を選択し、移行元のサーバーを追加します。
サーバー名には「移行元」な

もっとみる

[Vuetify] Unable to locate target [data-app]

Vuetifyを使用して表題のエラーが発生したときは、v-appを一番大枠に追加して下さい。

v-appコンポーネントは必須です。 これは、Vuetifyの多くのコンポーネントと機能のマウントポイントであり、デフォルトのアプリケーション_variant_ (dark/light) を子コンポーネントに伝播し、Safariなどのブラウザーでの特定のクリックイベントに対する適切なクロスブラウザーサポ

もっとみる

SCSS入門

1.SCSSとは?CSSと同様に、ブロック文「{・・・}」を使ってウェブページのスタイルを指定するCSSの拡張版です。

CSSはコーディングを進めるにつれて、肥大化し複雑になってメンテナンスが難しくなってくるため、効率的に読みやすくメンテナンスしやすいコードを「SCSS」で書くことができます。

SASSとSCSSの違い
似た書き方に「SASS」というものがあります。
SCSSは、このSASSが

もっとみる
SPA、SSR、プリレンダリングの仕組み

SPA、SSR、プリレンダリングの仕組み

従来のWeb開発はクライアントサーバーで作成されていましたが、近年SPAやSSRなどのWeb開発も盛んになってきました。
しかし、名前だけ聞いたことがあってもどういった仕組みかを理解する機会が少ないため、簡単に纏めました。

HTML/CSS/Javascriptのみ

HTML/CSS/Javascriptのみでアプリケーションを作成すると、上記の流れになります。

SPA(Single Pag

もっとみる
Vue3 チュートリアル1

Vue3 チュートリアル1

Vueインスタンスの作成Vueアプリケーションは、インスタンスを作成することで起動されます。
作成方法は、Vue2では「new Vue()」で作成していましたが、Vue3では「Vue.createApp()」を使用して作成するようになりました。

createAppメソッドの構文は以下です。

[構文]
Vue.createApp({
name: value, ・・・
}).mount(e

もっとみる
シフト暗号

シフト暗号

概要シーザー暗号は、単一換字式暗号の一種で文字列の各文字に3文字分シフトして暗号文を作ります。シフト暗号はこのシフト文字数を任意値にしたものとなります。
昨今では暗号化ではなく、言葉遊びとしてIBM→HALなどの一部有名な名前をROT1(シフト1)で作成している有名なケースがあります。

アルゴリズム平文にはアルファベットを使用します。
アルファベット以外を暗号化対象とした場合は、これとは異なる暗

もっとみる
コマンドライン入力(Java)

コマンドライン入力(Java)

標準入力とは?標準入力は、コンピュータの入力装置による入力を指します。
多くの場合はキーボードによる文字入力を標準入力としています。

Javaでは『Systemクラスのinフィールド』で標準入力を取得します。
但し、System.inのInputStream型はバイトストリームでの読み込みを行うメソッドしか用意されていません。
そのため、ScannerクラスやInputStreamReaderク

もっとみる