ご飯

すっきりしたコードってむつかしい

SQL文を使ってExcelのワークシートにデータを入力する

今回の試みは、SQL文を使ってExcelのワークシートにデータを入力するものです。このようなフォームがあり、追加ボタンを押すとデータが挿入されます。 先日、ご紹介した、UQuery を使って簡単にできるんです。 uhoo.hatenablog.com 追加ボタンのクリックイベ…

Powershell を使って、ネットワークを設定する (4)

では、少しずつメニューを完成させてゆきます。トップメニューは次のようになります。 コードは次のように書きます。 $root = new-object Menu(0, 0, "Windows Server 設定ツール") $root.body += new-object MenuItem(7, 5, "ホスト名の設定", {sysdm.cpl})…

Powershell を使って、ネットワークを設定する (3)

パラメータファイル def.ps1 をインポートして、Windows Server を設定するスクリプト tool.ps1 を作成してゆきます。使いやすさを考慮して、メニュー画面による対話形式のスクリプトに仕上げてみたいと思います。 *1 メニューの仕様は、つぎのようなもので…

Powershell を使って、ネットワークを設定する (2)

パラメータファイル def.ps1 をインポートして、サーバのネットワークを設定するスクリプトを作成します。 その前に、設定に必要なコマンドレットを整理しておきます。 ホスト名とワークグループ名の変更 NICのポート名を変更する チーミングを設定する バイ…

VMware に Windows Server 2012 R2 をインストールする

今回は Ubuntu の VMware に Windows Server 2012 R2 をインストールしてみます。まず、以下のサイトからWindows Server 2012 R2 の 180日評価版をダウンロードします。 Microsoft Evaluation Center 4.3GB 残り 5時間と表示されたので、ご飯は朝までやって…

Powershell を使って、ネットワークを設定する (1)

今回の試みは、Windows Server の設定を、Powershell のスクリプトで実行するというものです。サーバは複数台存在し、それぞれ異なるIPアドレスやホスト名を設定します。設定項目は、次の通りです。 ホスト名とワークグループ名 NICのポート名の変更 チーミ…

Ubuntu に VMware Player をインストールする

Ubuntu に VMWare をインストします。 VMWare をダウンロード。 VMware-Player-15.0.0-10134415.x86_64.bundle というファイルがダウンロードされます ダウンロードしたファイルを実行します。次のように入力 uhoo@miyu:~$ sudo sh ./VMware-Player-15.0.0-1…

Rails でウェブアプリ作成(1)

Rails でウェブアプリを作ってみます。 $ rails new gohan create create README.md create Rakefile create .ruby-version create config.ru create .gitignore create Gemfile run git init from "." (中略) Using sass 3.6.0 Using tilt 2.0.8 Using sass…

お絵かきソフト Krita について

ご飯は、イラストをちょっとかじっています。今回は、Krita という無料のお絵かきソフトで何か描いてみます。 まだ使い方がよくわからないので、レイヤーとブラシぐらいしか使えません。 こんな感じです。 はやく輪郭を指定してバケツで塗れるようになりたい…

Ruby で a: :b コロンが向き合っている記述について

Ruby のコードで、メソッドの引数に a: :b のようにコロンが向き合っている記述をよくみかけます。 render 'uhoo', a: :b 不安な思いで調べ続けたところ、シンボルのハッシュだとわかりました。 x = {a: :b} render 'uhoo', x irb で確認してみると、このよ…

Ruby on Rails のインストール

Ruby on Rails をインストールします。 ご飯の使っている REGZA PC は Windows 10 でした。ある日、大きめの Windows Update が入ってしまい、おもむろに部屋の掃除でも始めたところ、あろうことか REGZA の電源が抜けてしまいました。復旧できず、悲しみに…

SQLでワークシートからデータを取り出すもっとも簡単な方法

SQLでワークシートからデータを取り出す、もっとも簡単な方法をご紹介します。 このようなテーブルがあり、300円以上のごはんをメッセージ出力するというマクロです。 コードは次のようになります。 Module1.bas Option Explicit Dim con As New UConnect…