lecture

Redmineのインストール方法〜Mac用

Redmineはチームでシステム開発を進める場合に誰がいつまでに何をやるのか、また現在どのくらい進んでいるのかをRedmineに記録することでタスク管理することができるオープンソースソフトウェアのツールです。 チーム作業  >>続きを読む

Photoshopの描画モードを理解する〜「乗算」を理解すれば「スクリーン」もわかる

Web素材を作成するときに、ネットや本などのチュートリアルでPhotoshopの「描画モード」を使用する事は多いと思いますが、「描画モード」の仕組みをしっかりと理解しないまま終わっていませんか。 今回はPhotoshop  >>続きを読む

スマートフォンサイトのイベント〜jQuery

スマートフォンなどのモバイルサイトを作成するときには専用のイベントが必要になります。 今回はタップ、スワイプのイベントに対応する方法を解説します。 タップイベント タップとは、画面を指先で短く1回叩くことをさします。通常  >>続きを読む

CSSで表現するブレンドモード〜CSS3

ブレンドモードは2つの画像や画像と塗りをブレンドして表現するものです。 Photoshopなどで頻繁に活用される手法ですが、CSSでも使用することができます。 background-blend-modeプロパティ 注)I  >>続きを読む

CSS3でフィルター効果をつける

フィルター効果は本来SVGのグラフィック効果として実装されました。しかし、フィルター効果はCSSからも利用することができます。 CSSでフィルター効果をつけるのは非常に簡単な上にその効果も大きくPhotoshopなどでの  >>続きを読む

animate()の使い方〜jQuery

animateの指定は2つの方法があります。 まず、一つ目の方法は入門書などで紹介されている記述方法で以下のものです。 animate(params, [duration], [easing], [callback])   >>続きを読む

バージョン管理付きNode.jsの導入方法〜Mac用

フロントエンドの開発ではNode.jsが必須になってきます。 今回はNode.jsの導入方法についての解説です。 Node.jsを導入する際に注意することは本家からダウンロードしたものをインストールするのではなく、nod  >>続きを読む

[HTML5.1] tfootの使い方が変わっています。

テーブルの構造化を行うタグ「tfoot」の使い方がHTML5.1で変更になりました。 「tfoot」は「thead」「tbody」の後に使用する事となっています。 HTML4.01時代は「thead」「tfoot」「tb  >>続きを読む

HTML5.1勧告でh1の使い方に変更〜アウトラインの作成

2016年11月にHTML5.1の勧告ではセクショニング・コンテンツ内であっても適切なランクの「heading」を使用する事とされています。 HTML5から「h1」の使い方が大きく変更されていました。 セクショニングタグ  >>続きを読む

Sublime Text3でSassとCompassを使えるようにする

SassとCompassの導入がすでに行われており、Sublime Text3でscssファイルを保存すると自動でコンパイルするための方法です。 そうするとKoalaなどを使用する必用もなく手軽にSassが使えます。 S  >>続きを読む

PythonでDeep Learning〜環境構築(Anacondaのインストール)

Pythonの基本的な使い方は別途記述することにして、ここではDeep Learningの環境構築の際に役にたったサイトや問題などを記述しています。 環境はMacOS Sierra AnacondaのバージョンはAnac  >>続きを読む

2016年6月開講クラスのシンボルマーク完成

2016年6月開講クラスの受講生によるクラスのシンボルマークができました。 テーマに基づいて3班に分かれ、矢印を基本構造としてそれぞれ以下の3点を考慮してクラスのシンボルを作成するというものです。 テーマ 「能力の再発見  >>続きを読む

GitHubで共同作業をする方法

たとえロボットであろうと、共同で作業をする場合には権限が重要だ。 それぞれのチームに属することで権限が分かれていると作業しやすからだ。 Aチームは文書を読み込むだけで、Bチームは書き込みも許可されている。 Cチームは何も  >>続きを読む

FlexBoxの使い方(6)〜flexプロパティの練習

flexプロパティの練習用サンプルを作成しました。 flex-grow、flex-shrink,flex-basisの値を入れてレイアウトを確認するものです。 値は数字の0以上の整数を入れてください。 数値入力後に「CS  >>続きを読む

FlexBoxの使い方(5)〜flexプロパティについて

DogRoboの寝床は汚いアパートメントの部屋の一角にある。そこには3台のロボットが置かれている。少し前まではもう一台「Kuma5rou」ロボットが居た。 「Kuma5rou」はコンピュータを持たない前近代型ロボットだっ  >>続きを読む

FlexBoxの使い方(4)〜display:inline-flexについて

紆余曲折の上、華々しくデビューしたdisplay:flexは脚光をあびている。ところが、inline-flexときたらほとんど語られることがない。 なんということだろうか。これではinline-flexの立場がない。 D  >>続きを読む

FlexBoxの使い方(3)〜flexアイテムの順番を入れ替え

順番を入れ替えるにはorderを使う。 「わしは、王(order)だ! 言うとおりに並びなさい」 こうやって覚えればよいのさ。。 グルグル、グルグル!DogRoboはブリキ製のおそまつな出来具合のため、正確にワンワンと発  >>続きを読む

FlexBoxの使い方(2)〜整列の方法とfloatレイアウトとの違い

DogRoboの住む世界は仮想空間なのだから、物理の法則も好きに作ればよいことになる。幸いW3Cなる機関が全国のロボットの住人に許可を得ながらそれらしい物理の法則を作ってくれる。利権がらみの論争も多くってね、正直すこし待  >>続きを読む

FlexBoxの使い方(1)〜display:flexについて

DogRoboの毎日の仕事といえばブロック積みをすること。ブリキ製のロボットにとって単純作業はお手のものだ。けれども、困った案件もある。ブロックを横並びにすることは簡単ではなかった。そのためには、ブロックを浮遊状態にして  >>続きを読む

可変レイアウト(Fluid Layout)作成のポイント

DogRoboの一日は朝食で始まる。 ロボットの朝食なんてオイル臭い丸薬のようなものと思うだろうが、実際はトーストと目玉焼きにカフェオレとシャレている。特にカフェオレにはこだわりがある。牛乳とマンデリンコーヒーの割合は7  >>続きを読む

ローカルリポジトリとリモートリポジトリについて〜SourceTreeでGitを使う

ローカルリポジトリとリモートリポジトリ リポジトリとは、ファイルやディレクトリの履歴を管理する場所のことです。 自分のパソコン内でバージョン管理するために作成したリポジトリ(Gitで指定したフォルダ)をローカルリポジトリ  >>続きを読む

ボーダーに画像を使う方法〜CSS3

画像が使えないボーダーなんてジャムを入れない紅茶のようなものだ。 ボーダーに画像を適用するには border-image-sourceプロパティで画像を読み込んで、border-image-sliceで幅を指定すればよい  >>続きを読む

マルチカラムレイアウト 段組の作成〜CSS3

一般的にWebで読みやすい行の長さは、約30文字から45文字前後くらいといわれています。具体的な文字数の根拠は不明ですが、あまり長すぎる行は読みにくい傾向になります。 *「ブログデザインを考える:1行の字数とWEB幅」に  >>続きを読む

パターンの作成のまとめ〜Photoshop と Illustrator

Photoshop CC(2015.5)とCapture CCを活用してパターン作成 Adobe Capture CCは写真を撮影するだけで、色、形、ブラシ、パターンなどの素材を作成することができます。 スマホなどのモバ  >>続きを読む

Google Analyticsを使ったABテスト

GoogleAnalyticsでは「ウェブテスト」という機能があります。この機能を使用することでABテストを実施することができます。 「ウェブテスト」という機能を使用すると、ある指定のページを表示させると正規のページとテ  >>続きを読む

Koalaの使い方〜Sass

KoalaはSassをGUI環境で使うことができるコンパイラです。デザイナーさんはコマンド操作よりも、こちらの方が使いやすいかもしれません。 ここではKoalaの使い方を学習します。 Koalaのインストール(Windo  >>続きを読む

Git入門(準備編)〜SourceTreeインストールとAtlassianアカウント取得

2016年2月にSourceTreeがアップデートしてアカウント取得の方法が判りづらくなりました。 Atlassianアカウント取得方法とあわせてインストールの手順の説明です。 SourceTreeインストール方法 So  >>続きを読む

MAMPで作成したWordPress環境をXドメインサーバーに移行

MAMPで構築したWordPressをそっくりそのまま外部サーバーに移管する方法の説明です。 今回は移管先をXドメインの無料サーバーとしました。WordPressを使用しますのでXドメインの無料サーバーのPHPサーバーを  >>続きを読む

SVG〜フィルターを使ってスライムのような効果

SVGのフィルター効果を使ってスライムのような効果を付けてみましょう。 応用するとモバイルのハンバーガーボタンの変わりにもなります。 元ネタはCSS-TRICKSのサイトです。 サンプル *このサンプルはSafari9.  >>続きを読む

SVGとアニメーション2〜pathを描くようなアニメーション

CSS3を使用したアニメーションの例です。 ハートのパスを描いて最後に赤く塗りつぶすものです。仕組みがわかれば簡単に応用できて、見栄えのするパーツを作成できますのでマスターしておきましょう。 サンプル SVGコード ハー  >>続きを読む