プログラマー

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

プログラマー

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

最近の記事

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などのブラウザーでの特定のクリックイベントに対する適切なクロスブラウザーサポートを保証します。 v-appは、アプリケーション内で一度だけ レンダリングする

      • SCSS入門

        1.SCSSとは?CSSと同様に、ブロック文「{・・・}」を使ってウェブページのスタイルを指定するCSSの拡張版です。 CSSはコーディングを進めるにつれて、肥大化し複雑になってメンテナンスが難しくなってくるため、効率的に読みやすくメンテナンスしやすいコードを「SCSS」で書くことができます。 SASSとSCSSの違い 似た書き方に「SASS」というものがあります。 SCSSは、このSASSがCSSとの互換性が十分ではなかったため開発されたものであり、そのためSCSSがデ

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

          従来のWeb開発はクライアントサーバーで作成されていましたが、近年SPAやSSRなどのWeb開発も盛んになってきました。 しかし、名前だけ聞いたことがあってもどういった仕組みかを理解する機会が少ないため、簡単に纏めました。 HTML/CSS/Javascriptのみ HTML/CSS/Javascriptのみでアプリケーションを作成すると、上記の流れになります。 SPA(Single Page Application)単一ページアプリケーションとも呼ばれ、ページ遷移をす

        WordPressの移行

          Vue3 チュートリアル1

          Vueインスタンスの作成Vueアプリケーションは、インスタンスを作成することで起動されます。 作成方法は、Vue2では「new Vue()」で作成していましたが、Vue3では「Vue.createApp()」を使用して作成するようになりました。 createAppメソッドの構文は以下です。 [構文] Vue.createApp({ name: value, ・・・ }).mount(el) name: プロパティ名  value: 値 el:Vue.jsを適用す

          Vue3 チュートリアル1

          シフト暗号

          概要シーザー暗号は、単一換字式暗号の一種で文字列の各文字に3文字分シフトして暗号文を作ります。シフト暗号はこのシフト文字数を任意値にしたものとなります。 昨今では暗号化ではなく、言葉遊びとしてIBM→HALなどの一部有名な名前をROT1(シフト1)で作成している有名なケースがあります。 アルゴリズム平文にはアルファベットを使用します。 アルファベット以外を暗号化対象とした場合は、これとは異なる暗号化を使用しなければいけないため、今回は使用しません。 上記のように「a」を「

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

          標準入力とは?標準入力は、コンピュータの入力装置による入力を指します。 多くの場合はキーボードによる文字入力を標準入力としています。 Javaでは『Systemクラスのinフィールド』で標準入力を取得します。 但し、System.inのInputStream型はバイトストリームでの読み込みを行うメソッドしか用意されていません。 そのため、ScannerクラスやInputStreamReaderクラスなどを駆使して、バイナリストリームで読み込んだバイナリデータを文字列や数値に

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