開発者の備忘

「起」と「結」しか書かないので詳細はご自分でお調べください

【C++】Visual Studio CodeでC++を実行しようとするとエラーが発生

なにをしたか C++のコードをVisual Studio Codeで実行しようとした なにが起きたか The preLaunchTask 'C/C++:gcc.exe build active file' terminated with exit code -1. 上記エラーが発生 原因 実行時にgccでコンパイルしようとしていたため C++はg++でコ…

【WordPress:Luxeritas】ヘッダーナビをスクロール固定にしたいのにヘッダーの上の帯状メニューが固定になる

題のとおり ヘッダーナビ(グローバルメニュー)の設定でスクロール固定にしてるのに なぜか固定にならない そのくせヘッダー上の帯状メニューはスクロール固定になってる 原因は単純で、帯状メニューがスクロール固定になってたから ヘッダーナビが固定にな…

【WordPress:Luxeritas】スマホから見たときにサイドバーを消す

ルクセリタスを使用するとスマホで見たときサイドバーのメニューが一番下に表示されるなんか見栄え悪いしアンテナサイトたくさん登録するとすごいことになるので消したい以下のサイトを参考にしました。 trend-tracer.com 上記サイトには1行消して3行追加し…

【WordPress】ブラウザのアドレスバーの色を変える

ヘッダー(header.php)のheadタグに以下を追加する <head> ~ 中略 ~ <meta name="theme-color" content="#xxxxxx" /> </head> 「#xxxxxx」にはお好きな色を設定する 色は以下を参考に↓ www.flatuicolorpicker.com

【SQL】INNER JOINとLEFT JOIN

INNER JOINとLEFT JOINの使い方を簡単に説明 RIGHT JOINはほぼ使わないので説明しません。 JOINはテーブル同士を結合するもの。 結合元と結合先のテーブルに存在する同じ項目(キー項目)が 一致するレコード同士をくっつける。 INNERとLEFTはくっつけ方が異…

【SQL】データベース作成コマンド

テスト用にデータベースを作ろうと思ったけどコマンドを忘れてしまうので備忘 やりかた まず、現在のデータベース一覧DB作成前 以下のSQLを実行 CREATE DATABASE TEST すると、「TEST」というデータベースが作成されるDB作成後 これで完了

【C#】 Shell32の参照設定方法

C#

前記事 phen1208.hatenablog.com やりかた ①ソリューションエクスプローラーの対象プロジェクトの中の[参照]の上で右クリック ②[参照の追加]を選択 ③[COM]→[Microsoft Shell Controls And Automation]にチェックを入れてOK 参照マネージャー これでShell32が…

【C#】メディアの作成日時を取得したい

C#

メディアの作成日時順にファイルをソートしたかったので GetDetailsOfで取得しようとしていた。 結果 取得できた。 でも、別のPCで試したら取得できなかったので注意。 カスタマイズすれば取得できるかも? 詳細は以下にて。 やりかた 以下はソースの一部を…

【C#】クラスやメソッドがなぜか使えない問題解決

C#

前記事 phen1208.hatenablog.com 他にも参考サイトに載ってるメソッドやクラスが使えなくて困った。 いろいろ試した .NET FramWorkが古いんじゃないかとか Visual Studioが古いんじゃないかとか 上記二つのバージョンが一致してないんじゃないかとか いろい…

【C#】 他コントロールを使おうとしたらStackOverflowException発生

C#

ソース namespace DefictBook { public partial class MainWindow : System.Windows.Forms.Form { public static MainWindow mainCtl; public MainWindow() { InitializeComponent(); mainCtl = new MainWindow (); // initPanelにメインパネルをリンクさせ…

【C#】DialogResultのOKが使えない

C#

以下の画像のように、OKを設定するとエラーが出る。 なぜだ・・・ んん? 本来、dialogResultはSystem.Windows.Formsの中にあるはずなのに、出てこない におうぞ・・・ と、思って調べたけどわからなかった・・・・ 「System.Windows.Forms.DialogResult.OK…

【SQL】外部キーの依存先が削除されるときに依存元の行も同時に削除される方法

SQL

既存機能と同じような機能を作ってるときに自分が作ったものは外部キー制約でエラーになった。 「既存の機能はどーなってるんだ?」と10分ほど悩んだので備忘。 CASCADE テーブルをCREATEするときにCASCADEを設定すれば、 外部キーで依存しているテーブルの…

転職先、決まりました。

転職してから1年8か月くらい。 早くも転職することにしました。 きっかけ 妻がどこからか仕入れてきた「平均年収全国ワーストランキング」。 その上位100位以内に僕が所属する会社が入っていたことがきっかけ。 僕としては、 SESで派遣される働き方はもとも…

【Python】pygameをインストールしたけど使えない

発端 pythonでゲームを作ろうと思い、pygameをインストールしたけど、何故かつかえない。 何をしたか 以下のサイトを参考にpygameをインストール sites.google.com インタプリタで確認すると、エラーとなる >>>import pygame Traceback (most recent call la…

【C++】定数定義したファイル名をパラメータとしてファイルを出力しようとするとエラーになる

C++

後で調べる用のmemoなので未解決です。 あらすじ memo程度に。 職場でファイル出力処理を作成。 でも、ファイルが開けない。 しらべてみると、引数に指定しているファイル名が悪さをしているみたい。 (コードはうろ覚えなのであまりあてにならない。) // 定…

【TeraTerm】なんか「???????????」ってエラーがでる

vimコマンドインストール前にvimを叩いたり vimをインストールするときのコンソールに 「????????????」と訳のわからない文字が表示された。 おそらく、文字化けしてるんだろう。日本語出力されないし。 原因 設定タブの端末に「ロケール」という項目がある…

【環境設定】TeraTermでコーディングするときに、色分けする方法

新しい職場でC++を使用するので家で勉強することにした。 職場ではviエディタでコーディングを行うため、家でも同じようにコーディングしようとしたところ、 色がつかないので困った。 答え viコマンドではなくvimコマンドでなければ色がつかない。 解説 デ…

【環境設定】Windows10端末のTeraTermでvimを使用する方法

職場でviを使用してコーディングするので 家でもviでコーディングしたかった。 でも色分けされてないのでコーディングしづらい。 いろいろ調べたらvimじゃないと色がつかないみたい。 問題発生 Win10端末なのでWindows用のvimをインストールしたが、 これだ…

【android】call requires api level ~ エラー発生

概要 以下のとき、setTitleにて 「call requires api level ~」エラーが発生。 Toolbar toolbar = findViewById(R.id.toolbar); ~中略~ toolbar.setTitle(title); 自分の場合、「call requires api level 21~」が発生。 最低サポートラインが21なのでエ…

【Java】ジェネリクス:型引数

概要 型引数とは、型変数に対して利用する型を割り当てる型のこと。 例えば、以下のようなジェネリクスが明示された変数がある。 Foo<T> f1; 上記の「T」が型変数である。 この時点では、どの型を使用するか明示されていない。 そのため、型引数を設定して明示</t>…

【PHP】共通レイアウトの管理ファイルについて

PHP

概要 エラーの出力方法を勉強しているときに、 ふとエラーの出力先設定方法が気になったので調べた。 結論から言うと、 ヘッダーとかフッターなどページ共通のレイアウトを管理するファイルで エラー(Flash)の表示を行っていた。 仕組み いま、デフォルト…

【PHP】フォームの入力チェックmemo

PHP

概要 Validationの設定について。 Validatorが呼ばれるのはsaveメソッドの中。 解説 validatorクラスnotEmpty:値が入力されているか requirePresence:そもそも、引数のカラムがテーブルに存在するか add:自分でチェックを作成できる。 ★例 ->add('body',…

【PHP】Viewに渡した値をどこで使用するかの判定条件は?

PHP

◆概要 いま、改めて考えてみるとすごく簡単なこと。Controllerから"set"メソッドで渡した値が なぜViewの特定の箇所で使用されるのか理解できなかった。 例えば、以下のような場合、Controllerから「$posts」という引数を渡してあげると 8行目に渡されてfore…

【PHP】MVCを理解する

PHP

◆MVCとは PHPで使用するデザインパターンのこと。 M:Model データを扱う。 Javaで言うところの「executeQuery」を実行するメソッドみたいなもの。 V:View 画面周り担当。 htmlをイチャコラしてうまいこと画面を表示させるもの。 C:Controller ModelとView…

【PHP】"$this"->モデル名->find('all');"が理解できない問題

PHP

↓前回の続き phen1208.hatenablog.com "$this"は理解できたけど、以降の構文が理解できなかった。 $this->モデル名->find('all'); モデル名ってなんぞや。 findメソッドってどこに定義されてるんじゃ。 ◆前提条件 まず、phpを勉強するにあたり、 モデル、ビ…

【PHP】"$this"ってなんやねん

PHP

◆要約 自分自身のオブジェクトを指す。 ◆解説 ネットや教材でよく見る$thisの構文が全然わからないので いろいろ調べて独自解釈した。 以下、参考サイト alphasis.info Javaをメインでいじってるからすんなり理解はできた。 でも、腑に落ちない箇所があるか…

Android:リバーシ開発①

android開発初心者のため、手始めにリバーシを下記サイトを参考につくってみることにした。 正直、仕事でJava触ってるから余裕だろうと高をくくっていたが、全くできなかった。 (業務系バッチ処理の開発しか携わっていなかったからだ!) 変な先入観を捨てて…

Android:thisとはなにを指しているのか

参考書やネット上でよく見かける「this」。 自分の認識ではクラス変数とローカル変数で同じ変数名を指定している場合 thisを付与するとローカル変数を参照するとか2つ目のコンストラクタを参照するとか そんな意味合いで覚えていたんだけど、少し違うみたい…

Android:Contextについて

画面系システムを開発するときにもちょいちょい目にしているContextが Android開発にも出てきた。 正直、「Contextってなに?」状態なので調べてみた。 参考URL: github.com 要約すると、Contextは「アプリ全体の情報を受け渡すときに使うもの」らしい。 例…

Android:Threadについて

Serviceの勉強をしているとき、スレッドという単語が出てきた。 イメージできないので調べてみた。 参考サイト: academy.realm.io スレッド(Thread)とは、PCで言うCPUの役目らしい。 要するにタスクを実行する人。 androidUIではスレッドは基本的にひとつの…