マガジンのカバー画像

ITとプログラミング

11
ITとプログラミングについて紹介したマガジンです。
運営しているクリエイター

記事一覧

WEBページの見出しコレクション

WEBページの見出しのサンプルを紹介します。 サンプルその1サンプル例 <p style="border-bottom: 2px solid #EE00EE; border-left: 10px solid #EE00EE; padding: 8px;"> <span style="font-size: 16pt;">桃</span></p> <p style="border-bottom: 2px solid #CC0000; border-left: 10px

iframeを用いておもしろいWEBページをつくる

HTML のインラインフレーム要素 (<iframe>) は、入れ子になった閲覧コンテキストを表現し、現在の HTML ページに他のページを埋め込むことができます。 その要素を用いて、どんな事ができるのかを紹介します。 なお、インラインフレーム要素 (<iframe>)については、こちらから詳細について見ることができます。 スクロールしない背景画像をWEBページに設定する通常、画面をスクロールするとそれと連動して背景画像も動くのですが、 サイトによっては、画面をスクロールし

jQueryとSymbol SDKを用いたブロックチェーンのプログラミング

この記事はSymbol SDKを用いてブロックチェーンのプログラミングを掲載したものです。 また、これは2019年11月に執筆されたものを2022年11月対応版として書いたものなので、ここに記載されているコードは2022年11月において動作確認済みです。配布されているSymbol SDKのバージョン(symbol-sdk-2.0.3.js)が大きく変わるとそのままで動く保証はない事から、最新のSymbol SDKを各自調べた上でプログラミングをしてください。 あくまで、これ

Solidityの基礎とERC-20トークンの発行について

EVMを使ってスマートコントラクトを組む際、プログラミング言語としてSolidityの知識は必須になります。そこで、今回、Solidityの基礎を説明し、実際にERC-20トークンを作成してみます。 1 いちばんさいしょにまずsolidityを使うには、PCへの環境構築を行います。これは各自調べてください。また、環境構築が不要なツールもありますので、環境構築が面倒な方はRemixを使うといいでしょう。https://remix.ethereum.org/ まず、Solid

TypeScriptの基礎について

アプリケーション開発をする際、プログラミング言語としてJavaScriptの知識は必須になります。だが、JavaScriptは変数の型を自動で定義するため、いい加減なコードでも実行できることから、大規模開発には不向きだとされています。  そこで、TypeScriptが登場します。TypeScriptはそのようなJavaScriptの弱点を補った言語であるaltJSの一種であり、altJSの中で最も使われています。 そこで、今回、TypeScriptの基礎を書いていきます。 ま

Vue.jsの基礎について

 Vue.jsは、JavaScriptコードをより容易に記述できるようにするために設計されたJavaScriptライブラリの一つです。これは手軽に小規模アプリケーションを作る事を目指して作られました。このことについて、これから説明します。  なお、ここではHTML、CSS、Javascriptの基礎的な内容は既知として進めます。 Vue.jsを使う準備Vue.jsを導入する方法は以下の2つがあります。  ① ファイルを直接ダウンロードする  ② ネットワークで公開されている

VBAの基礎について

EXCELの操作を自動にする機能をマクロといい、それはVBA(Visual Basic for Applications)と呼ばれるプログラミング言語を用いて記述されます。今回は、その事について説明します。 VBAの始め方と保存方法VBAを始めるには、タブに開発をいれてください。 (この方法はEXECLのバージョンによって少し異なるので各自調べてください) 入れたら、Visual Basicをクリックすれば、開発画面が表示されます。 Sheet1をダブルクリックすると、

JavaScriptの基礎について

Javascriptの基礎を書き、その後HTMLやCSSを動的に操作できるフレームワークであるjQueryについて紹介します。 Google Chromeを用いたJavaScriptの実行方法JavaScriptは、ブラウザがあればすぐにでも実行ができるので、環境設定が不要ですし、すぐにでも始められるプログラミング言語です。 環境設定は、プログラミングを始める時の一番最初の大きな山場です。この山場を超えないとプログラミングの学習はできませんし、乗り越えられない場合は学習して

HTMLとCSSの基礎について

この記事はHTMLとCSSの基礎について説明したものになります。 HTMLの基礎HTML(HyperText Markup Language)とは、ウェブページを作成するために開発された言語です。 ここで、HyperTextとは複数の文章を結びつけるためのテキストです。 Markupとは目印をつけるという意味であり、文章構造の各部分が、どのような役割を持つのかを示します。 例えば、見出し・段落・表・リストなど、文章構造の中で各部分が果たしている役割が分かるように目印をつけま

Pythonの基礎のまとめ

Pythonは、機械学習やデータサイエンス、IoTでよく使われていると言われます。そこで、今回はPythonの基礎について説明します。 Pythonをはじめる方法PythonをPCで実行する方法を紹介します。ここではAnacondaを利用します。 (1) Anacondaをダウンロードおよびインストールをする方法 まず、以下のページへ進んでください。 https://www.anaconda.com/distribution/ それから、インストールしたいOS(wind

C言語の基礎のまとめ

ここでは、C言語の基礎について説明します。 C言語の雛形C言語は大枠としては以下のように記述します。 #include<stdio.h>int main(void){ここに処理内容を記述するreturn 0;} この雛壇を元にして、説明をします。 変数と配列変数について 変数とはいわゆる、値を入れるための箱のようなものです。 その変数はどのようなタイプ(型)であるのかを宣言する必要があります。 ここでは、まず2つの変数型を知ればいいです。  int型→ 整数型(1,