新着ページ(195/210)

動的配列の宣言と利用 - 動的配列の基本

Delphiの動的配列について紹介します。概要Delphiでは実行時に配列の長さを動的に変えられる「動的配列」が使えます。書式動的配列の定義var節にて、下記の記述で定義します。(動的配列変数名):array of (型名);配列長の設定動
カテゴリ: Delphi /  タグ: Delphi Delphi 配列 Delphi 動的配列

Delphi XE Update1 の適用

Delphi XE のアップデート1を適用します。スタートメニューの[Embarcadero RAD Studio XE]の[更新プログラムの確認]をクリックします。更新の確認がなされ、アップデートプログラムの一覧が表示されます。アップデー
カテゴリ: Delphi /  タグ: Delphi Delphi XE

配列の初期化時に値を代入する

Delphiではローカル変数でない場合は配列の初期化時に配列に値を代入できます。書式初期化時に配列に値を代入する場合は以下の書式となります。配列変数名: array[開始配列番号..終了配列番号] of 型名 = (要素0の値, 要素1の値
カテゴリ: Delphi /  タグ: Delphi Delphi 配列

C#で配列の長さを取得するコードと実行結果

C#で配列の長さを取得するコードと実行結果を紹介します。概要C#で配列の長さを取得する場合は、配列のLengthプロパティを参照します。書式下記の書式となります。配列変数名.Lengthで長さを取得できます。書式 (多次元配列の場合)多次元
カテゴリ: C# /  タグ: C# C# 配列

配列の初期化時に値を代入する

概要C#では配列の初期化時に配列に値を代入できます。書式初期化時に配列に値を代入する場合は下記の書式を利用します。型名[] 配列変数名 = new 型名[配列の長さ] {要素0の値, 要素1の値, 要素2の値, ...}new 型名[配列の
カテゴリ: C# /  タグ: C# C# 配列

配列の宣言・初期化・代入・参照

Delphiで配列の宣言、代入、参照の書式とコードを紹介します。書式宣言配列の宣言はvar節で以下の書式を利用します。配列変数名: array[開始配列番号..終了配列番号] of 型名;補足:初期化時の値の代入ローカル変数でない場合に限り
カテゴリ: Delphi /  タグ: Delphi Delphi 配列

C# 配列の宣言・初期化・代入・参照 のコードと実行結果

C#で配列を宣言し初期化して配列を使用するコードと実行結果を紹介します。概要配列とは変数をまとめて管理する仕組みです。添え字により任意の順番(場所)の変数にアクセス可能です。配列の宣言書式配列の宣言は以下の書式を利用します。型名[] 配列変
カテゴリ: C# /  タグ: C# C# 配列

チケットのステータスを追加する

Redmineのチケットのステータスを追加します。インストール直後はチケットのステータスとして「新規」「進行中」「解決」「フィードバック」「終了」「却下」が用意されています。開発/運用スタイルによってはこれ以外のチケットのステータスを追加し
カテゴリ: Software /  タグ: Redmine

動的型付け - dynamicの利用

動的型付け機能(dynamic)を使って簡単なプログラムを作成してみます。コードusing System;using System.Collections.Generic;using System.ComponentModel;using
カテゴリ: C# /  タグ: C# dynamic

RedmineのプロジェクトとSubversionなどのCVS(Concurrent Version System)を連動させる

RedmineのプロジェクトとSubversionなどのバージョン管理システム(CVS:Concurrent Version System)を連動させてみます。プロジェクト一覧から設定したいプロジェクト名をクリックし、プロジェクトの画面を表
カテゴリ: Software /  タグ: Redmine Subversion

クラス名、クラス型、構造体名などの識別子の先頭が数字の場合エラーになる

概要クラス名やクラス型、構造体名などの識別子の先頭が数字の場合にエラーになります。下記のコードはエラーにはなりませんが public class Point2D{ ... }下記コードはエラーになります。識別子の先頭は"_"か文字である
カテゴリ: C# /  タグ: C#

新しいチケットを発行する

Redmineで新しいチケットを発行する手順を紹介します。Redmineにログインします。ログインするユーザーは(チケットを発行する)プロジェクトのメンバーになっている必要があります。(プロジェクトへのメンバー追加方法はこちらの記事を参照し
カテゴリ: Software /  タグ: Redmine

Redmineのプロジェクトにメンバー(ユーザー)を追加する

Redmineのプロジェクトにメンバーを追加する手順を紹介します。補足ユーザーの作成手順はこちらの記事を参照してください。手順管理者でRedmineにログインし、画面上部の[管理]メニューをクリックし、管理メニューの[プロジェクト]メニュー
カテゴリ: Software /  タグ: Redmine

Redmineのプロジェクトを作成する

Redmineのプロジェクトを作成します。管理者アカウントでRedmineにログインします。次に、画面上部の[管理]メニューをクリックし[プロジェクト]メニューをクリックします。プロジェクト一覧画面が表示されます。右上にある[+新しいプロジ
カテゴリ: Software /  タグ: Redmine

Redmineのユーザーを作成する

Redmineのユーザーを作成する手順を紹介します。手順Adminでログインし、上部メニューの[管理]リンクをクリックします。管理メニューが表示されるので、[ユーザ]メニューをクリックします。ユーザ一覧が表示されます。右上の[+新しいユーザ
カテゴリ: Software /  タグ: Redmine

Redmineの初期設定

Redmineの初期設定をします。管理者でのログインRedmineにアクセスします。右上の[ログイン]リンクをクリックします。ログイン:欄にadminをパスワード:欄に"admin"を入れ、[ログイン]ボタンを押します。環境設定上部メニュー
カテゴリ: Software /  タグ: Redmine

SELinuxの無効化 (CentOS) - SELinuxの設定をする

SELunxの設定をします。CentOS 7の場合CentOS7ではSELinuxはデフォルトで有効の設定になっています。無効にする場合は /etc/sysconfig/selinux を変更します。変更前# This file contr
カテゴリ: Linux /  タグ: Linux CentOS SELinux

Passengerをインストールし httpd.conf編集後に起動できない

Passengerをインストロールした後 httpd.confを編集すると以下のエラーメッセージが Error_logに記録されてApacheが起動できないことがあります。"Passenger could not be initialize
カテゴリ: Linux /  タグ: Linux Passenger Ruby SELinux

Redmineをインストールする(Windows / Linux CentOS)

Redmineをインストールする手順を紹介します。LinuxLinuxサーバーにRedmineをインストールします。今回はLinuxのOSとしてCentOS 5.5を使用します。MySQLのインストールMySQLをインストールします。手順に
カテゴリ: Software /  タグ: Windows Redmine Linux Ruby

Real VNCでVNCサーバーに接続するとvnc connection reset by peer 10054 エラーが出て切断される

Real VNCでVNCサーバーに接続するとvnc connection reset by peer 10054 エラーが出て切断される現象と対策についてです。現象Real VNCでVNCサーバーに接続するとvnc connection r
カテゴリ: Windows /  タグ: Windows Real VNC VNC Linux

MySQLをインストールする (CentOS 5.5 / CentOS 6.2)

CnetOS 6.2の場合CentOS 6.2 にMySQLをインストールします。CentOSの場合には「パッケージマネージャー」を利用してインストールしたほうが簡単ですのでこちらを用います。インストール[システム]メニューの[管理]の[ソ
カテゴリ: MySQL /  タグ: Linux MySQL

Ruby Gemsをインストールする

Ruby Gemsをインストールします。Ruby GemsのダウンロードRuby Gemsのソースパッケージをダウンロードします。今回はrubygems-1.3.7.tgz (バージョン1.3.7)をダウンロードしました。ファイルの展開ta
カテゴリ: Linux /  タグ: Linux Ruby Ruby Gems

ファイルをダウンロードするジェネリック ハンドラーを作成する (ダウンロードダイアログのデフォルトファイル名を日本語のファイル名にする)

ファイルをダウンロードさせるジェネリック ハンドラーを作成します。ASP.NETでファイルをダウンロードさせる場合にはContent-TypeとContent-Dispositionを設定する必要があります。詳しくはこちらの記事を参照してく
カテゴリ: ASP.NET /  タグ: C# ASP.NET ジェネリック ハンドラー

Rubyをインストールする

Linux OSのマシンにRubyをインストールします。今回はLinux OSとして CentOS 5.5を使用します。パッケージの追加ソフトウェアの追加・更新より 開発 - 開発ツール 開発 - 開発ライブラリをインストールしておきます。
カテゴリ: Linux /  タグ: Linux Ruby

vncserverを利用する (VNCServer サービスを起動して利用する場合)

VNCServerサービスを起動してVNCのサービスを提供する方法を紹介します。LinuxのインストールLinuxをインストールします。今回はCentOS 5.5を利用します。VNCServerのパッケージのインストールVNCServerの
カテゴリ: Linux /  タグ: Linux vncserver VNC

Hyper-V R2にCentOS 5.5 / CentOS 5.6 と Linux Integration Components 2.1 for Windows Server 2008 Hyper-V R2 (LinuxIC v2.1)をインストールする

CentOS 5.5 のインストール仮想サーバを新規作成し、CentOSのDVDをマウントしてDVDから起動し、CentOS5.5をインストールをします。こちらの記事を参照Linux Integration Components 2.1
カテゴリ: Linux /  タグ: Linux Hyper-V Windows Server 2008 R2 LinuxIC

特定のアプリケーションでタブレット(intuos,cintiq)の筆圧検知機能が動作しない

特定のアプリケーションでタブレット(intuos,cintiq)の筆圧検知機能が動作しない現象について紹介します。概要特定のアプリケーションでタブレットの筆圧検知機能が動作しないことがあります。(Photoshop CS5 64ビット版など
カテゴリ: ハードウェア /  タグ: ハードウェア タブレット Wacom Cintiq WACOM

C#で継承されているディレクトリのアクセス権を変更、削除する方法

継承されているディレクトリのアクセス権を変更、削除するコードを紹介します。概要ファイルやフォルダに追加されたアクセス権を削除する場合はこちらやこちらの方法でアクセス権を削除できますが、ファイルやフォルダのアクセス権が親フォルダのアクセス権を
カテゴリ: C# /  タグ: C# ファイル・フォルダのアクセス権

コードエディタでメソッドや関数の引数説明のポップアップウィンドウを表示する

Visual Studioのコードエディタでメソッドや関数の引数説明のポップアップウィンドウを表示する手順を紹介します。手順Visual Studioのコードエディタでメソッドや関数の引数の説明のポップアップウィンドウが表示できます。引数説
カテゴリ: Visual Studio /  タグ: Visual Studio 2010

Visual Studioのソースコード補完のポップアップウィンドウを表示する

Visual Studioのソースコード補完のポップアップウィンドウを表示する手順を紹介します。手順ソースコード補完のポップアップを表示させるには、クラス名や変数名を入力し.を入力するとメンバー一覧がポップアップで表示されます。キーボードで
カテゴリ: Visual Studio /  タグ: Visual Studio

Windows 7 SP1のインストール

Windows7 SP1をインストールします。SP1のDVDを挿入します。自動再生メニューが表示されますので[setup.exeの実行]をクリックします。Windows Service Packのインストールダイアログが表示されます。[次へ
カテゴリ: Windows /  タグ: Windows Windows7

MeCab.exe を呼び出して形態素解析をする

C#のプログラムからMeCab.exe を呼び出して形態素解析を実行します。事前準備MeCabのインストールはこちら、実行はこちらの記事を参照してください。。概要動作の仕組みは、コンソールアプリケーションのMeCab.Exeを実行し標準入力
カテゴリ: C# /  タグ: C# MeCab 形態素解析

非同期で標準出力(コンソールアプリケーション)の内容をプログラムで受け取る

こちらの記事では、コンソールアプリケーションからの標準出力をプログラムで取得する方法を紹介しました。今回は、コンソールアプリケーションの実行時間が長く、コンソールアプリケーションの標準出力を非同期で受け取る例を紹介します。プログラム例コード

標準出力(コンソールアプリケーション)の内容をプログラムで受け取る

プログラムから標準出力(コンソールアプリケーションの出力)の内容を受け取りたい場合があります。標準出力を受け取るにはProcessクラスのStartInfo.RedirectStandardOutput プロパティをTrueに設定すると、呼

標準入力からテキストを読み込む (パイプによるテキスト読み込み)

C#でコンソールアプリで標準入力から読み取るコードを紹介します。概要標準入力で読み取る場合はConsole.Inを利用します。パイプを使って入力した場合もConsole.Inで入力内容を取得できます。プログラム例コードコンソールアプリケーシ

ビューのCount(*)はテーブルのCount(*)に比べ遅くなる

SQL Server ではビューのCount(*)はテーブルのCount(*)に比べ遅くなります。遅いSQLselect cnt=count(id) from [ビュー名]速いSQLselect cnt=count(id) from [テー
カテゴリ: SQL Server /  タグ: SQL Server