PHP

Laravelのmigrate実行時に「Host ‘XX.XX.XXX.X’ is not allowed to connect to this MySQL server」エラーが発生

はじめにLaravelのmigrate実行時に、下記エラーが発生しました。$phpartisanmigrateIlluminate\Database\QueryExceptionSQLSTATEHost'XX.XX.XXX.X'isnota...
転職・副業・学習関連

Thunderboltポートの脆弱性によるハッキングされる危険性

概要アイントホーフェン工科大学のBjörnRuytenberg氏により、ハッカーがマシンにたった5分アクセスしただけで、Thunderboltポートを利用することで、ログインメソッドをバイパスし、すべてのデータにアクセスされてしまう可能性が...
C#

[C#] Visual Studio 2019で CS8357コードのエラーが発生した時に対処法

はじめにAssembly情報のAssemblyVersionにワイルドカードを使用した場合、下記の様なエラーが発生した。指定されたバージョン文字列には、決定性と互換性のないワイルドカードが含まれています。バージョン文字列からワイルドカードを...
転職・副業・学習関連

【保存版】無料で商用利用可能な国内外の写真フリー素材サイト一覧

はじめにWebデザインやブログ作成など、写真やイラストなどを利用する機会は多岐にわたりますが、本記事では筆者が特におすすめする商用利用可能なフリー素材を配布しているサイトを紹介します。フリー素材利用時の注意点基本的にフリー素材は、自由にダウ...
VBA

ExcelVBAでIsNullOrEmptyを再現!

はじめにExcelVABでの値の空判定は結構複雑で、IsEmptyやIsNullなどケースによって使い分ける必要があります。ここでは、C#等でよく利用するIsNullOrEmpty関数を再現しました。サンプルコードFunctionIsNul...
C#

[C#] 指定した日時の相対時間(何年前? 何ヶ月前?など)を計算する方法

はじめにある日時を指定し、その日時が現在の何年前なのか、何ヶ月前なのか、何日前なのか、何時間前なのかを計算する方法の備忘録です。今回のサンプルは、計算した結果の値に応じて「〜前」の単位を変えています。サンプルコードclassProgram{...
インフラ構築

CentOS+NginX+php-fpm環境にmysql8.0.20+phpmyadminをインストールする

はじめにこれまで、NginXのインストールからphp-fpmのインストールまでを行ってきました。本記事では、mysqlの導入までを行います。(あくまでローカルの開発環境をすぐに構築するということに焦点を当てています。細かい設定はまるっきり省...
インフラ構築

CentOS+NginX+php-fpm環境にvsftpdをインストールする

はじめにCentOSにphp環境を構築後、開発は別環境で、動作する環境はCentOSと別々で管理している場合に、CentOS側にvsftpdをインストールし、ファイルをFTPでアップロードする必要があります。本記事は、PHP環境構築後にFT...
インフラ構築

超簡単!! CentOS+NginX環境にPHP7をインストールする

はじめに前回、CentOS環境にNginXをインストールしましたが、その環境にPHP環境を構築したいと思います。インストールはすごく簡単にできます。本環境はローカル環境で動作することを前提で作成しています。NginX環境もほぼデフォルト状態...
C#

[C#] Stringとstring(大文字と小文字)の違い

はじめにC#のコードを書いてたり、改修時に他人のコードをみたりしていると、String(Sが大文字)の場合とstring(sが小文字)の場合があります。この違いについて気になったので備忘録として残します。Stringとstringの違い「s...
C#

[C#] enumの名前リストを出力する方法

はじめにDebug用など、enumのリストをすべて出力する簡単な方法の備忘録です。サンプルコードpublicenumDays{Mon,Tue,Wed,Thu,Fri,Sat,Sun}publicvoidPrintAllDays(){fore...
C#

[C#] Intやstringの値をenumにキャストする方法

はじめにInt型のデータや文字列を自身で用意したenumにキャストしたい場合の方法を備忘録として残します。キャスト方法事前にDaysというenumを用意しておきます。文字列をenumにキャストするclassProgram{staticvoi...
インフラ構築

CentOS にインストールした.NET Core でコンソールアプリケーションを動かす

はじめに.NETCoreSDKをインストールしたCentOS上で、ASP.NETCoreではなく.NetCoreConsoleApplicationを実行する方法です。.NETCoreSDKのインストールについては、下記を参照ください。準備...
インフラ構築

超簡単!! CentOS7にNginXをインストールする

はじめに近年急速にシェアを拡大しているWebサーバー「Nginx(エンジンエックス)」ですが、画像ファイルといった静的コンテンツを高速で配信し、消費メモリが少なく、リバースProxyやロードバランサーといった機能も有した軽量Webサーバーで...
インフラ構築

ParallelsにインストールしたCentOS に.NET Coreをインストールする

はじめに前回、ParalellsDesktopにCentOSをインストールした記事を残しましたが、今回はその、インストールしたCentOSに.NetCoreをインストールします。結構シンプルです。.NetCoreのインストール前準備まずは、...
Mac

Parallels DesktopにインストールしたCentOS7にSSHでログインする

はじめにParalellsDesktopforMacにCentOS7をインストールした後にGUIからCUIに変更後、ファイルをCentOS側にコピーしようと思ったが、ParallelsDesktop画面に対してのコピペができない(文字列のコ...
Mac

Parallels Desktop for Mac に CentOSをインストールする

はじめにParallelsDesktopforMacではWindows10だけでなく、様々な環境を構築可能です。その中で、今回は.NetCore環境の作成のために、CentOSの環境をインストールする時の備忘録です。CentOSのインストー...
C#

[C#] Listに格納されている日付から現在日時に一番近いでデータを比較し取得する方法

はじめにListに日時のリストが格納されており、現在の日時に一番近い日付を取得する方法を備忘録として残します。本処理の実行結果は、2020年5月1日に実行した結果となります。サンプルコード早速、サンプルコードを書いてみます。usingSys...
C#

C# 1行ずつ書かれたテキストファイルの内容を簡単にリストに格納する方法

はじめにテキストファイルにシンプルに一行ずつ記載されているデータをC#のListにシンプルに格納する方法の備忘録です。普通はforeachで回してListにAddしていくと思いますが、今回は「System.IO.File.ReadAllLi...
C#

[C#] 配列をジェネリックコレクションのListに変換する

はじめに本記事では、配列をListに変換する方法をご紹介します。System.Collections.Generic.Listクラスは配列に非常によく似た機能を持つクラスです。格納できる要素の数が固定である配列とは異なり、動的に要素の数を増...