2019-03-19スタイルシート

2019-03-19

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

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

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

2019-03-05Go言語

2019-03-05

MySQLへの接続

MySQLを使用するということで、
接続用のパッケージがあります。
今回は、「github.com/go-sql-driver/mysql」を使用してDBへの接続を試みます。

接続方法

これ ...

2019-03-01Go言語

2019-03-01

XMLのパース ①

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

パース下記のようなxmlをパースすることで、xmlから名前とメールアドレスを取り出してみましょう。

 

2019-02-08Go言語

2019-02-08

JSONのパース/生成

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

パース処理

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

2019-02-07Go言語

2019-02-07

CSVのパース/生成

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

import “encoding/csv”

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

2019-02-06Go言語

2019-02-06

Go言語 文字列処理

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

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

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

2019-02-05Go言語

2019-02-05

日時に関する処理

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

import “time”

現在日時の取得

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

2019-02-04Go言語

2019-02-04

Go言語 スライス

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

2019-02-03Go言語

2019-02-03

ゴルーチン

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

記述方法

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

2019-02-02Go言語

2019-02-02

エラー処理

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

例えばこん ...

2019-02-01Go言語

2019-02-01

Go言語 パッケージ

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

2019-01-31Go言語

2019-01-31

配列の使い方宣言方法

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

使用方法

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

動的配列

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

...

2019-01-30Go言語

2019-01-30

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

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

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

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

上で作った関数を呼び出

2019-01-29Go言語

2019-01-29

Go言語 構造体

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

2019-01-29WordPress

2019-01-29

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

2019-01-28Go言語

2019-01-28

Go言語の文法main処理

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

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

初期化処理を行うには ini

2019-01-27Go言語

2019-01-27

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

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

実行

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

2019-01-26Go言語

2019-01-26

Go言語 開発環境構築

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

 ダウンロード

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

2019-01-25Go言語

2019-01-25

Goの歴史

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

2019-01-25Go言語

2019-01-25

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

2019-01-25Androidアプリケーション

2019-01-25

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

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

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

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

2018-12-19SQLServer

2018-12-19

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

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

2018-12-12JavaScript

2018-12-12

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

2018-12-11JavaScript

2018-12-11

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

2018-12-11JavaScript

2018-12-11

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

2018-12-11JavaScript

2018-12-11

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

2018-12-03Androidアプリケーション

2018-12-03

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

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

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

2018-12-03Androidアプリケーション

2018-12-03

簡単なButtonアプリの作成

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

Android プロジェクトの作成

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

2018-12-03Androidアプリケーション

2018-12-03

Hello World アプリをAndroid Studioで作成

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

2018-12-03PowerShell

2018-12-03

UNIXのシェルやDOSコマンド

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

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

人材募集中です。

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

お問合せ