HackerQuest

No app, no life

趣味と実益を兼ねてプログラマをやっている者👨‍💻

2019-05-01から1ヶ月間の記事一覧

MySQL テーブル名がOSによって大文字と小文字を区別しない問題

MySQL テーブル名がOSによって大文字と小文字を区別しない問題 結論から言うと デフォルトでmacOSとUnixではlower_case_table_namesの設定値が異なるので、 CentOSの/etc/my.cnfに lower_case_table_names=1 を加える my.cnfファイルを反映させる 参考:https…

シンボリックリンクとは

シンボリックリンクとは ソフトリンクのこと コーラやウーロン茶のことではない ソフトリンクとは Soft Link コンピュータ上で扱うファイルやディレクトリを本来の位置にファイルを残しつつそれとは別の場所に置いたり、別名をつけてアクセスする手段である…

Linuxのユーザーアカウント

Linuxのユーザーアカウント Linuxのユーザーアカウントは以下の3種類に分類されます。 システム全ての管理権限を有するスーパーユーザー 特定の権限のみを有する一般ユーザー アプリケーションの起動する際に使用されるシステムユーザー スーパーユーザー(ro…

MySQLで新規ユーザーのパスワードに記号を使わないようにする設定

現象 MySQLで新規ユーザーを追加しようとした際に起きたエラーの対処法 Failed! Error: Your password does not satisfy the current policy requirements 環境 mysql version 5.7.25 OS macos10.14 本題 データベースを扱うための新規ユーザーを追加する際…

Windows10で使用しているOSのビット(bit)数を確認する方法

はじめに Windowsで何かソフトをインストールする際、使用しているOSのビット数によって違うリンクが貼られていてどっちをダウンロードすればいいかわからないという時に、役立つ記事です。 使用環境はWindows10 1809 64bit 日本語OSを使用しています。 確認…

Windows10でデフォルトをコマンドプロンプトにする方法

はじめに Windows10では通常Windows ロゴキー + X で表示されるクイックリンクメニューと呼ばれるものがあります。 これはとても便利なものなのですが、以前までコマンドプロンプトだった場所が Windows PowerShellになっており、個人的には使いずらいと思っ…

DAOとはなんぞや

DAOとは Data Access Object オブジェクトのデザインパターンの一つ データベースやファイル、RESTful APIに対してCRUD処理を行う専門的なクラス ほとんどがRDBMSへの接続、切断、SQLの発行 データアクセスオブジェクトDAOとしてカプセル化 大雑把に言うと …

RESTful APIってなんぞや

RESTful APIとは REST原則を基に、構築されたWebシステムのHTTPでの呼び出しインターフェースのこと。 GoogleとかFacebookとかTwitterとかもRESTfulなサービス! 簡単に言うと、 フロントエンドとバックエンドが完全に独立して開発されているシステムのこと…

AOPについてのメモ

AOPとは? Aspect Oriented Programming = アスペクト指向プログラミング クラスの持つ責務に基づいて、クラス内に本質的な処理だけを記述するために利用する技術です。 本質的な処理以外の、複数のクラスにまたがって記述される処理を横断的(Aspect)関心事…

なんとなくJSON

~ お品書き ~ JSONってなんぞや? どんな構造 JSON の書き方 よくある間違い(T T) 扱える値 締め JSONってなんぞや? JavaScript Object Notationの略! Google先生に翻訳してもらうと JavaScriptオブジェクト表記という意味らしいです。 13日の金曜日に来る…

Ryo Tsuzukihashi