ごみばこ

プログラムに関する備忘録などを書いています。

Laravel Note - トップページの表示

少し前にLaravelを触ったのですが、色々とあり別のフレームワークを使用する状況に。 備忘録と学習を兼ねてLaravelについて書いていこうと思います。 タイトルの通り、今回はトップページの表示までを書いていきます。 誤字・脱字、記事の誤り等があればコメ…

MySQL Workbenchからhomestead上のDBを操作する

目的 クエリの実行を少しでも楽にしたい テーブルの作成も楽にしたい 手順 MySQL Workbenchを起動し、新しい接続の作成。([+]ボタンをクリック) [Manage Server Connections]のダイアログが表示されたら、設定を以下のようにする。 [Connection Method]で[St…

Homesteadで複数のフォルダをリンクさせる

手順 Homestead.yamlのfoldersを下記のように編集。 folders: - map: C:\laravel_1 to: /home/vagrant/Code_1 - map: C:\laravel_2 to: /home/vagrant/Code_2 vagrantを再起動させて、追記したフォルダが追加されていたら完了。

windowsのcmdにエイリアスを登録する

登録方法 doskey マクロ名=コマンド ex) doskey ls=dir doskey /macrosで登録しているマクロを確認可能 終了後には適用されなくなる doskey /macros > %USERPROFILE%\macros.txtで出力、 doskey /macrofile=%USERPROFILE%\macros.txtで読込 マクロを適用した…

Laravelで権限を追加する(同一テーブルの場合)

ログインユーザーに権限を付与して処理を制御したい場合。 ログインに使用するテーブルはデフォルトのusersです。 権限を管理するカラムを追加して下さい。 上記が完了したら、Userモデルに少し追記します。

String.substringの違い

最近になってjavaを触り始めました。 文字列から特定箇所の文字を取得するsubstringメソッドがありますが、 これが以前触っていた.NET Frameworkと異なっていたのでメモ。 C#の場合 string.substring(開始位置(0~), 取得する文字数) javaの場合 String.subst…

Eclipseショートカットメモ

Eclipseを使うようになったのでメモ。 インデントを整える Ctrl + Shift + F 名前の変更 Alt + Shift + R まとめて変更されるので便利。 try-catchの挿入 Alt + Shift + Z, Y コンテキストメニューが開くので、Rを押下すれば挿入されます。 行の削除 Ctrl + …

Listのあれこれ

最近になってJavaを勉強し始めました。 C#ではList< int >と宣言してたところ、 Javaでも同様に宣言しようとすると出来ない…。 どうやらプリミティブ型のリストは生成出来ないようなので、 以下の様に宣言しないといけない。 import java.util.ArrayList; cl…

競プロを始めました。

長いことサボってしまいました…。 自宅でプログラムする機会を増やそうと思い始めてみました。 問題を解くためのプログラムなので、普段書くものと違い新鮮でした。 解法を知っていないと解けない問題もあるので、勉強しないとダメですね…。

poiで苦戦した話

.foreachで取得したアドレスをpoiに渡すときは、半角スペースを入れないといけないらしい。 これがわからずに10分くらい悩んでました(;´・ω・) .foreach (Variable {!dumpheap -mt 7259f7a4 -short}) {.printf "%ly\n", poi(Variable + 0x8) + c} ↑ こう書くと…

Dockプロパティを作ってみた

前回の続き。まずはコントロールを作るところから。 テキストを足しただけです。後少し大きくなってます。 以下が画像とソース。 Imports System.Windows.Forms Imports System.Text ''' <summary> ''' ボタンテキストとToolTipを追加したDockEditor UIです。 ''' </summary> Pu…

Dockプロパティを変えてみる。

来月がもう12月とは、1年って早いですね。 あまり成長しているようには感じませんorzコントロールのプロパティを触っていて、 「Dockプロパティもう少し何とかならんか?」 と感じることがあります。何故、ボタンテキストを省いたのだろうか。 あった方が視…

RGB⇒HSV(HSB)に変換する

RGBの値を変えるのに必死で変換処理探して書いていました( ^ω^)・・・ そんな必要なんてなかった…Color構造体に変換メソッドが用意されています。・色相を求める System.Drawing.Color.GetHue()・彩度を求める System.Drawing.Color.GetSaturation()・明…

カスタムコントロールを作ってみよう! その1

投稿をサボっていました。。。今回は簡単なコントロールの作成です。.NETのコンポーネントには予め便利なものばかりですが、 少し手を加えたコントロールが作りたい場合もあります。 そういう時にカスタムコントロールの作成が役立ちます。今回作成するもの…

Windbgの簡単な使い方

デバッグといえばNew Game!の桜ねねちゃん。 事細かにメモがされていて、アルバイトなのかと疑う…。今回はWindbgについてのメモ。 あまり使ったことない+触り立てということで 大したものは書けません。今回は簡単なアプリケーションのライブデバッグについ…

WebBrowserについて

就業中にうつらうつらしてしまいます… それなりに寝ているのですが…ということで本題。.NetのコモンコントロールにWebBrowserというものが用意されています。 URLを渡してあげるとそのページを表示してくれます。このコントロールですがウェブページだけでは…

開設

ブログを開設しました。 備忘を兼ねて日々の進捗を書けたらなと思います。