C#

[C#] 1次元セルオートマトンの実装

1次元セルオートマトンとは セル・オートマトン – Wikipedia ライフゲームに代表されるような2次元のセルオートマトンは、2次元平面上にセルを構成します。一方、1次元セルオートマトンでは1次元の線上セルを並べてセルを構成します。 セルは2つの状態(1 or 0)をとることができ、隣接するセルの状態と合わせて次世代の状態を決定します。 隣接するセルを含めた3つのセルをまとめて近傍 […]

Angular の環境構築方法入門

Angular5 の環境構築 Angular – クイックスタート Angular5 の開発環境を構築します。手順は上記公式サイトの手順に倣います。 Node.js と npm Download | Node.js Angular を使うには、Node.js と npm がインストールされている必要があります。 上記URLからNode.jsのLTS版をインストールしてください。npm […]

C#

[C#] QuotedPrintable エンコード・デコードの実装方法

Quoted-Printableとは Quoted-Printable とは、Ascii文字しか扱えない電子メールの送信などでよく使われる符号化方式の一種です。Ascii文字以外を印字可能な文字に変換(エンコード)します。 同じように電子メールのエンコードに用いられるBase64と比べ、Ascii文字はそのままなのである程度読める形でデータがエンコードされます。一方で、バイナリ形式やAscii文字 […]

PHP

Twigでの文字列連結と “.” で参照

Twigでの文字列連結と "." で参照 TwigはPHP向けのテンプレートエンジンです。 最近PHP、Twigを使うことがあり、文字列の連結と連想配列やプロパティ、関数の参照方法について戸惑うことがあったのでメモしておきます。 Twig で文字列連結をする方法 TwigでPHPのように文字列を連結して出力しようとするとエラーになりました。具体的には以下のような感じです。 {% […]

PHP

[ECCUBE3] 受注データ都道府県更新時にエラーが発生した

ECCUBE3 の受注データ更新時にエラーが発生した 表題の通り、ECCUBE3でエラーが発生したのでその対処法をメモ代わりにまとめておきます。エラー内容(メッセージ)は下記の通りです。 A new entity was found through the relationship 'Eccube\Entity\Order#Pref' that was not configured […]

Anaconda Navigator が起動しないエラーの対処法

Anaconda Navigator が起動しないエラー Anaconda Navigator が急に起動しなくなりました。OS は Windows 10 です。 何もしてないのに急に動かなくなるという、残念な現象です。 エラー内容は以下の通り。 An unexpected error occurred on Navigator start-up psutil.AccessDenied (pid= […]

Linuxコマンドで効率よく履歴をたどる方法

コマンドをうまく使いこなしたい LinuxやMacを使っているとコマンドラインの操作をよく使用します。コマンドを都度タイプするのは大変だし効率も悪いです。 履歴から入力するだけでなく、履歴からコマンドを検索することも覚えたほうが良いでしょう。 Windows でも PowerShell を使えば大体同じような操作が可能です。 履歴からコマンドを入力する コマンドラインでカーソルキーの↑を入力すると […]

Git

VBAソースコードをVBACを使ってGitで差分管理する方法

VBAのソースコードをGitで管理する方法 例えば ExcelVBA でちょっとしたマクロを作った場合、ソースコードのバージョン管理ができず、しかたなくファイルをコピーして丸ごとバックアップを取って … などという管理をしている人がいるのではないでしょうか。私がそうです。 いい加減 Git などでソース管理ができないと大変になってきたので方法を調べました。 調べてみると、VBAC とい […]

WordPressの更新失敗への対処法(いくつかのファイルをコピーできないため、最新版のインストールができません。)

WordPressの更新に失敗するエラー WordPressの更新通知が来ていたので更新しようとすると、次のようなエラーが発生しました。 WordPress を更新 https://downloads.wordpress.org/release/ja/wordpress-4.9.2.zip から更新をダウンロード中… 更新を展開しています… いくつかのファイルをコピーできないため、最新版のインスト […]

CSS

position: sticky; を使ってスクロールに追随する固定要素を作る

CSSでスクロールに追随して位置を固定させたい スクロールしてもある位置で固定され続けるような要素を実現するためのCSS、position: sticky; の使い方についてまとめます。 例えば画面上部で固定表示されるヘッダーや、画面をスクロールして画面上部まで来た時点で固定されるようなサイドメニューなどです。jQueryなどを使って実現できますが、新しいCSSの position: sticky […]

1 16