SQLServer

SQLServerにはセッションが有効な間だけ利用できる一時テーブル(テンポラリーテーブル)を作成することができます。この一時テーブル(テンポラリーテーブル)を利用すると一時的にデータを保管できたりSQLが簡潔に書けるようになるなどと ...

Go言語

JSONのパース/生成

JSON形式を扱うには、encoding/jsonパッケージを使用します。

パース処理

JSON形式の文字列をパースするには、JSONのデータ構造に合わせて構造体を定義し、Unmarshal関数を使用し ...

Go言語

CSVのパース/生成

CSVを扱うには次のパッケージをインポートする必要があります。

import “encoding/csv”

1行づつ読み出すCSVの書込み2次元配列を一気に出力出力するit ...

Go言語

Go言語 文字列処理

今回は「文字列処理」について説明します。
stringsパッケージは文字列操作を行う関数を提供します。

文字列の結合文字列の検索

Contains関数は、文字列の中に別の文字列が存在するかどうかを ...

Go言語

日時に関する処理

日付を扱うには次のパッケージをインポートする必要があります。

import “time”

現在日時の取得

これで、日付が取得できます。
年月日時分秒は次の指定で取得 ...

Go言語

エラー処理

JavaやC++には、try, catch, throw といったエラーを処理する構文がありますが、go言語では、関数の戻り値を複数得ることができるので、errorの判定もその都度簡単に行うことができます。

例えばこん ...

スタイルシート

CSS(スタイルシート)を使う上で必ず理解しておかなければならないことの1つに「ボックスモデル」があります。

CSSのボックスモデルを理解する

ボックスモデルとは要素は四角の箱の中に入っているという考え方で、この箱の中身に対 ...

Go言語

Go言語 スライス

今回は「スライス」について説明します。
スライスとは、可変長配列を持たない代わりに実装された型。
配列全体のポインタ、配列の長さ(len)、配列の容量(cap)からなるデータ構造を保持している。

Go言語

Go言語 パッケージ

今回は「パッケージ 」について説明します。
Go言語では、名前空間を分けるための仕組みとして、「パッケージ」を使用します。
モジュール性、カプセル化、分離されたコンパイル、再利用をサポートするもので ...

Go言語

関数・メソッド関数の定義

func 関数名(引数名 型) 戻り値の型 {
処理
}

例:引数と戻り値を共に、カンマ区切りで複数指定した。

関数の呼出し・戻り値の取得

上で作った関数を呼び出

Go言語

Go言語 構造体

今回は「構造体 (structure) 」について説明します。
Go言語の構造体は、基本的にはC言語の構造体と同じですが、このほかにも「メソッド (method) 」の定義や構造体の「埋め込み」といった機能があ ...

Go言語

ビルド・実行簡単なコードを記載します

文字コードは「UTF-8」にしないとエラーになります。
「abc.go」というファイル名にしました。

実行

コマンドプロンプトで、「abc.go」を配置したディレクトリー

Go言語

Go言語 開発環境構築

Go言語を試してみようと思いますので、まずは開発環境の構築から始めます。
対象のPCは、Windows10 64bitが前提です。

 ダウンロード

下記のGo言語の公式サイトからWindows版 ...

Go言語

ゴルーチン

ゴルーチンとは、マルチスレッドのことを指すようです。
別名では「go文」といわれるようです。

記述方法

出力結果は以下の通りになります。
※マルチスレッドなので、必ずこのような表示とは限りませんが。 ...

Go言語

配列の使い方宣言方法

このように、配列の要素数は型の前に記載します。

使用方法

配列の要素数を取得するには、lenを使用します。

動的配列

Go言語では、動的配列のところ「slice」(スライス)とよぶ

...

Go言語

Go言語の文法main処理

func 関数名というかたちになり、戻り値はreturn で戻します。
ただし、下の例のmainは戻り値を戻しません。

一番初めに実行される初期化処理

初期化処理を行うには ini

WordPress

WordPressでブログカードを作成するには自分でCSSを作成する必要があります。でもWordPressテーマがLuxeritasであれば簡単な操作でブログカードを表示させることが可能です。

Go言語

Goの歴史

2009年11月にGoが初めて発表され、バージョン1.0が2012年3月28日にリリースされた。
GoはGoogleの本番システムの一部で使用されており、他の多数の企業やオープンソースプロジェクトでも使用されている。 ...

Go言語

Goは2009年にGoogleによって作られたとても新しい言語です。
Go言語は、Linux、Mac、Native Clientで動作する開発言語で、Linux・Mac・WindowsやAndroidで動作します。

ソフトウェア開発

Javamailを使ってメールを送信するアプリの作成

Javamailを使ってメールを送信するアプリを作成してみます。

ライブラリのダウンロード

javamail-androidから下記のライブラリをダウンロードします。

SQLServer

SQLServerで指定された文字列をカンマ区切りにする方法です。
※SQL Server 2016以降では「STRING_SPLIT」という関数が実装されています

SQLServerで文字列をカンマ区切りにする方法

JavaScript

Javascriptのreplaceでは全置換処理は行ってくれません。今回は「split」と「join」メソッドを組み合わせた全置換処理を実装します。

JavaScript

JavascriptでjQueryなどは利用せずにキーボードでキーを押した時に発生するKeyUpイベントを疑似的に発行させてみます。具体的にはdispatchEventメソッドにKeyboardEventオブジェクトを渡して発行させま ...

JavaScript

Javascriptを使ってキーボードのCapsLockキーの状態を取得するにはKeyUpイベントでgetModifierStateメソッドを利用する方法が簡単です。今回はそのgetModifierStateの使い方を解説します。

JavaScript

Javascriptを使ってキーボードのNumLockキーの状態を取得するにはKeyUpイベントでgetModifierStateメソッドを利用する方法が簡単です。今回はそのgetModifierStateの使い方を解説します。

開発言語, ソフトウェア開発

GPSを利用した簡単な位置情報取得アプリの作成

GPSを起動して簡単に位置情報を取得するアプリを作成してみます。
Androidエミュレーターでのみ動作確認を前提に以下の条件で作成します。

詳細な権限(パーミッション)チェ ...

開発言語, ソフトウェア開発

簡単なButtonアプリの作成

ボタンを押したら文字が変わるという簡単なアプリを作ってみます。

Android プロジェクトの作成

Buttonアプリを作るためにプロジェクトを作成します。
Android Studio ...

開発言語, ソフトウェア開発

Hello World アプリをAndroid Studioで作成

Android Studioの環境構築を確認するために、プロジェクトを作って簡単なHello Worldアプリが起動するか試してみます。
「Hello Worl ...

PowerShell

UNIXのシェルやDOSコマンド

PowerShellを使ってみようと考えた時、どうしても、DOSコマンドとは比較にならないほどの
コマンド(コマンドレット)の数に戸惑いますが、既に知っているUNIXのシェルやDOSコマンドは ...

SEO対策

SEOで重要なポイントを占める<head>に記述するメタタグです。

きちんと書かなければ「SEO的」には不利に働きます。

<head>に書くものは基本的にはユーザーに見えないので「おざな ...

株式会社システムトラスト

人材募集中です。

システムトラストでは、システムエンジニア、プログラマーなどを随時募集中です。気軽にご相談ください。

お問合せ