【Office】Excelでプロジェクト管理(工程・実績管理・スケジュール管理)するためのガントチャート・テンプレートを作りました。

Excel 2013 Ganttchart

2017年3月9日変更
ガントチャートをGithubからダウンロードする方法が分からない。というお声を頂いたので、直接ダウンロード出来るようにダウンロードURLを変更致しました。

エクセルで工程管理・実績管理・スケジュール管理するためのガントチャートを作りました。

二番煎じどころではないくらいに多くの方が同じようなExcelファイルを作られております。
ただ、アドインが必要だったり、カスタマイズがしづらかったので、オレオレExcelガントチャートを作るに至りました。
制作にかかった時間は1時間ほど。Excel便利だなぁと改めて感じた次第です。

ダウンロード

excel_ganttchart.xlsx

すごい便利そう!使ってみたい!という方は多くないと思いますが、もしそんな方がいれば自由に使ってください。もちろんこのテンプレートは無料です!
念の為、このファイルにより起こった、いかなる障害・損失などについて、私は責任を負いませんので、自己責任でご活用くださいね。
改善して欲しい事があればコメント頂ければ改善するかもしれません。しないかもしれません。

ライセンス

MIT license
(そもそもエクセルファイルにMITライセンスって適用できるのか?むずい。好きに使ってくれい。)
Github:https://github.com/onocom/excel-gantt-chart

使い方

ダウンロードして開きます。

B列(内容):プロジェクトタイトルを入れます。(自動でその行の背景が青色に変わります。)
C列(内容):プロジェクトの作業を入れます。
G列(開始予定日):プロジェクトの開始予定日を入れます。
H列(終了予定日):プロジェクトの終了予定日を入れます。
I列(開始実績日):プロジェクトの開始実績日を入れます。
J列(終了実績日):プロジェクトの終了実績日を入れます。
K列(進捗率):プロジェクトの進捗率を入れます。(自動でその行の背景が灰色に変わります。)
J列(担当):プロジェクトの担当者を入れます。
A列(背景):何か値を入れるとその行がハイライトされます。

行・列が足りない時は隣接する行・列をコピーしてご利用ください。

制作環境

Microsoft Office 365の「Microsoft Excel 2013」で制作しました。
古いバージョン等は動作確認していませんので動くかは分かりかねます。

今更なんでエクセルなのか?

クラウドのプロジェクト管理ツールが増えてきた昨今、なぜエクセルで作ったのか。
理由は以下のとおり。

1. エクセルは皆が使える(学習コスト低)
2. エクセルは皆のパソコンに入っている(導入コスト低)
3. エクセルはカスタマイズがしやすい(運用コスト低)

本音は、クラウドサービスを使いたかったけど、皆で使うことを想定してExcelに落ち着きました。

まとめ

久しぶりに条件付き書式をゴリゴリ使いました。Excel便利。



[勉強会]第1回 D2D WEBグラフィックツール今昔 に参加してきました

d2d

先週末に京都で開催されたグラフィック関係の勉強会に参加させていただきました。
グラフィック系の勉強会に参加することはあまり無いので大変勉強になりました。

第1回 D2D WEBグラフィックツール今昔 ~デザインワークフローの転換~
https://d2draft.doorkeeper.jp/events/40613

concrete5のテーマを制作している方に出会えたり、デザインで独立しようとする方に出会えたり、出会いや学びの多い勉強会で、京都まで足を運んだ甲斐がありました。

 

感想

デザイン界隈では当たり前なことかもしれませんが、以下のIllustratorの機能を活用することでよりWEBへの親和性を高めるという話は大変勉強になりました。

・スウォッチ
・段落スタイル
・文字スタイル
・グラフィックスタイル

上記機能を活用することで、

  • デザインの表現をモジュール化(部品化)してチーム内・会社内での共有することで生産性を高めること。
  • お客様とのコラボレーションツールを使ってコミュニケーションコストを下げ、成果物の精度を高めること。
  • Adobe CC からそういった共有化やコラボレーションツールとの連携が強化されていること。

IllustratorやPhotoshop、更にそれを取り巻く環境がこんなにも進化しているとは。と感じた勉強会でした。

[コラボレーションツール]

・アボカド
https://avocode.com/home/

・ゼッペリン
https://zeplin.io/

 

 

スライド

杉山さんのブログにスライドがアップされていました。

D2D WEBグラフィックツール今昔 デザインワークフローの転換 v1.0 Note 2016/4/2(土)

#1 Illsutratorでのウェブデザインワークフロー例の紹介
http://prezi.com/mojhh25kig3u/?utm_campaign=share&utm_medium=copy

#2 Photoshop,Illsutrator,アセット管理のワークフロー例の紹介
https://docs.google.com/presentation/d/1ipdFr4nN0gbHdiJvKLV2LVcISAvMGbrmXSbCvfNaA-8/edit#slide=id.g1289d4a935_2_156

#3 Sketch,Experience Design,コラボレーションサービスのサマリー
スライド:webdesign-workflow.pdf

 

以下、当日にメモした内容です。


#1 Illsutratorでのウェブデザインワークフロー例の紹介

川井昌彦さん

Cherry Pie Web
http://www.cherrypieweb.com/

Fireworksを相当古いバージョンの頃から使っていて、最近ではIllustratorとPhotoshopでWEBデザインをしているとのこと。
Fireworksを未だに愛用している私からすると、まさに私が進む道を照らしてくれた内容でした。

 

なぜIllustratorを使うのか?

・元々はFireworksを使っていた
・写真はPhotoshop、ロゴ・地図はIllustratorで作ってた
・Fireworks開発中止の連絡があってからIllustratorがFireworksの代わりになった
理由:元々紙のデザインを作っていたから

・IllustratorはHTML+CSSとの親和性が高い
・画像がリンクで配置できる(画像も、ドキュメントの解像度に依存しない)
・スタイル機能は、外部CSSの考え方に近い
・アピアランスは、CSSで表現できる
・画像の書き出しだけでなく、HTMLで表現する部分のデザインも出来る

 

サンプルサイト

非公開のためURL掲載できませんが以下の内容で構築されておりました。

・WordPressで構築
・レスポンシブ
・Bootstrapベース
・多言語(日本語・英語・中国語・韓国語)

Illustratorデータを紹介(CC2015)

・お客様にデザインを見せる必要があるのでモックアップをIllustratorで毎回作る。
・アートボードを2つ作る
・PC用、スマホ用
→ スマホ用はレイアウトを確認するのみ。書き出しにはPC用を使用する。
・Bootstrap用の背景を設置(960px幅)
→ これに合わせてデザインを作成していく
・レイヤー
・ヘッダーレイヤ
→ 多言語ボタンは国旗のみ書き出している
→ 翻訳ボタンという【グラフィックスタイル】を作っていて、CSSを書き出して?いる
→ 多言語サイトなので、画像ファイル名のサフィックスに_jaJPなどを設定している
・各ページのレイヤ(全ページを一つのアートボードにレイヤを分けて設置している)
→ 別々のファイルにしてしまうとスタイルが共有できないため
→フッター・バナー・グローバルメニュー・スライドショーなども各レイヤに配置してある。
→ あるページはスライスを一つも書き出していない。
→ でもお客様に見てもらうためにテキストを流し込んである
→ 見出しなどは【段落スタイル】を設定していてCSSと連動している
→ フォントファミリーにはメイリオを設定していて実際にブラウザで見える画面と同様に確認してもらっている
→ HTMLの構造を意識したデザイン
→ 使う画像は高解像度の画像をリンクしてはっている。

制作時に注意していること

・イラレの設定をWEBデザインに適した設定にしておく
→ 新記事にプロファイルをウェブにしている。
・配置画像は、すべてPSDにしてリンク
埋め込まない、画像補正等はすべてPhotoshopで行う
・画像で書き出す部分とHTML+CSSにする部分はパッと見てわかるようにする。
・レイヤを活用してわかりやすく
・HTMLにする部分は「文字組みアキ量設定」を適用しない
・スウォッチ、段落スタイル、文字スタイル、グラフィックスタイルを積極的に使う
・スライスは一つのレイヤーにまとめる(重なるスライスの前後面を操作しやすい)
・レイヤーはHTMLの入れ子を意識してまとめる

 


#2 Photoshop,Illsutrator,アセット管理のワークフロー例の紹介

完山 祐毅(もとやま ゆうき)さん

motoyamayuki.com
http://motoyamayuki.com

無駄なくスマートな制作をされているなぁと感じる内容でした。
画像アセットの話とかProttの話とか、名古屋の田舎者には衝撃的でした。

 

制作フロー

・Illustratorはprottでワイヤーフレームを作る
・Illustratorでデザイン制作
・Plottoでお客さんに確認

 

Illustratorでデザイン

・アートボードでページ管理
→デザインが完成した時に、PNGでページ全体を書き出し→アートボード毎に作成にチェックをして書き出し
→クライアントに確認してもらいやすい
・シンボルでモジュール化
→ グローバルナビをシンボルとして登録
→ シンボルを編集するとすべてのアートボードの部品が変わる
→ 登録したいものを選択してシンボルに放り込むと登録できる
・グローバルカラー
→スウォッチ→色選択→編集するとすべての色が変わる
→色はスウォッチから設定する
→スウォッチメニュー→新規スウォッチ→グローバルにチェックを入れる
・AdobeStock
→AdobeStockで素材を探す
→ダウンロードするとIllustratorのライブラリに表示される
→カンプ状態で保存してクライアントOKが出たら購入する

 

Prottでクライアント確認

Prott
https://prottapp.com/ja/

・Prottで新規プロジェクト作成
・リンクを設定していく
・シェア→URLをクライアントに送る
・Prottで改善されるといい点
ページ内リンクには対応していない。
ページの背景が勝手に設定される

 

Photoshopでパーツ書き出し(画像アセットを活用)

・イラレファイルをコピーしてparts.aiとして保存
・書き出したい画像やアイコンだけを一つのアートボードにまとめる
・アイコンはグループ化しておく
・Photoshop形式にして書き出し
→ スクリーン・レイヤーを保持を選んでおくこと
・Photoshopでファイルを開く
→ レイヤー名をファイル名に設定 header.pngなど
・ファイル→生成→画像アセット
parts-assetsフォルダに各画像が書き出される
・Photoshopのスクリプト「LayersRenamer」を使うと一括でレイヤー名を設定出来る
・Photoshopを保存すると自動で画像が書き出される
・logo.png8にするとPNG-8
・logo.jpg10にすると100%の圧縮率で保存
・logo.jpg,logo.gifとするとJPGと画像が生成される
・RETINA用に@2x的な書き出しも出来る
→ 画像はスマートオブジェクトにしておく必要がある
・Adobe Layer Nameスクリプトを使うと上記のレイヤー名に変更可能

 

Gyazoで確認

Gyazo
https://gyazo.com/ja
→ ソフトを立ち上げてエリアを選択すると画像がサーバにアップされる
→ その画像をクライアントに送って確認してもらう
→ オンラインで注釈をつけたり出来る

JPEGminiで画像ファイルを圧縮
http://www.jpegmini.com/

 


#3 Sketch,Experience Design,コラボレーションサービスのサマリー

D2D主催者
杉山 敦さん

pictron.net
http://pictron.net

Illustrator、Photoshopを製品単体で使うのではなく、他のサービスとコラボレーションして使う方法なんて考えたことなかったし、できるとも思っていませんでした。
杉山さんのセッションを聞いて、これからのデザインは、自分で煮詰めるものからオープンに知恵を出し合ってするものに変わっていくんだなと感じました。
avocode(アボカド)やzeplin(ゼッペリン)のように、デザイン業界のGithub!的なサービスがこれから更に増えていくんだろうなぁ。

聞くのに必死過ぎてメモが不完全ですみません。
デザインの未来を感じられるセッションでした。

 

 

データ構造の公開とコマンドラインインターフェースの実装

新たにデータフォーマットに対応した
コラボレーション
プロトタイピング
バージョニング
オープンAPIによる連携
Sckech
Photoshop
slack

 

Photoshop CC 2015の話

画像アセットは書き出し機能ではない
Generatorテクノロジーという概念
BracketsでPhotoshopの画像を表示させながら連携できる
SlackでPhotoshopデータを共有出来る
Extract機能がある物同士は連携できるっぽい

 

Sketchの話

https://www.sketchapp.com/

いい点

・動作が早い
・グラフィックデータが軽い
・有用なプラグインが開発されている
・データ、APIがオープンで連携サービスが多い
・書き出しの階層化はスマート
→ 書き出しの設定を複数出来る。1倍書き出しと2倍書き出し(RETINA用)をまとめて出来る

微妙な点

・ビットマップ編集は途上
・パスツールに慣れが必要
・Windows版がない
・結局Adobeは必要

プラグイン

SketchGitプラグイン

→ Gitとの連携が容易(プレビュー用のデータも自動で作ってGitにアップしてくれる)
→ 過去との差分も見やすい
→ 変更をウォッチして自動的にGitにアップするツールがあったりするがデザインの性質上おすすめできない

CRAFTプラグイン(無料)
https://www.invisionapp.com/craft
レイアウトの繰り返しなどを自動化してくれる
PhotoshopCCにも入れれる

 

コラボレーションサービス

・Adobe Experience Design CC
CRAFTの影響を結構受けているみたい

・アボカド avocode.com
https://avocode.com/home/
Sketch、イラレで作ったデータをアップする
ローカルアプリと連携することで書き出しが出来る
LESSやSASSにも対応している
コメント機能などがあり、コラボレーションしやすい
バージョン管理もしてくれる

・ゼッペリン zeplin.io
https://zeplin.io/
Sketchで作ったデータを入れるとオンラインでPNGやSVGで書き出しできる
LESSやSASSにも対応している
Invite機能をつかえばコラボレーションしやすい

・ウエイク
https://wake.com/
上記と似たサービス

 

プロトタイピングツール

・インビジョン inVision
https://www.invisionapp.com/
→ 画面上でメンバー間でやり取りできる

・marvel
https://marvelapp.com/

・Prott
https://prottapp.com/ja/

・Adobe Experience Design CC
http://www.adobe.com/jp/products/experience-design.html

 

セッションまとめ

これからの制作環境はオープンで繋がることがキー
でもツールが進化したからと言ってアイデアをだしてはくれない
デザインをサポートしてくれる自分にとって楽な技術を選択しましょう。


 

長々としたメモですみません。

勉強会の後の懇親会も楽しかったです。京都また行きたい!

ありがとうございました!



[MAMP]WindowsのMAMPでApacheが起動しない

MAMP Apacheが起動しない

Windows版のMAMPでApache Serverが全然起動しない。

という現象が発生したのでメモ。

エラーメッセージ

MAMPのエラーログを確認します。

MAMP\logs\apache_error.log

むむむ。エラーメッセージではよくわからん。

mod_perl が問題のようです

原因を検索してみたところ、以下のフォーラムを発見。

https://community.apachefriends.org/f/viewtopic.php?p=149967

どうやらmod_perlが悪さをしているようです。

mod_perlを無効化

フォーラムに書かれていた内容を元に、httpd.confを書き換えます。

MAMP\conf\apache\httpd.conf

140行目くらいかな?

これをコメントアウト↓

動くようになった

MAMP Apacheが起動した

良かったよかった。



[WordPress]WordPress Beta Testerプラグインを利用してWordPressの開発最新版(WordPress 4.5 RC)をテスト環境で簡単に試す方法

WordPressの最新版のVersion 4.5が4月12日頃にリリースされるそうです。開発は順調に進んでいるようです。

WordPress4.5のリリースが待てないという方はこの方法を使って先行して動作確認を行うことが出来ます。

注意

紹介している方法は必ずテスト環境でお試しください。本番サイトでこの方法を採ることはオススメしません。

WordPress Beta Tester プラグインを有効化

「WordPress Beta Tester」プラグインをインストールして、有効化します。

https://wordpress.org/plugins/wordpress-beta-tester/

plugin.PNG

WordPress Beta Tester プラグインの設定

ツール→Beta Testingをクリックして設定画面を表示します。
続いて、「最新版ナイトリービルド」をチェックして変更を保存します。
これで準備OKです。

betatesting.PNG

WordPressの最新版ナイトリービルドに更新

ダッシュボード→更新をクリックしてWordPress の更新画面を開きます。

今すぐ更新をクリックしてWordPressをアップデートします。

無事にアップデートされました。

updated.PNG

まとめ

めっちゃ簡単でしたね。

WordPressはガンガン開発が進んでいるCMSです。

開発の様子も公開されているので興味が有る方は覗いてみてくださいね。

https://make.wordpress.org/core/

 

WordPress 4.5でリリースされる機能の概要が以下の記事で紹介されています。

WordPress 4.5 ベータ 1

https://ja.wordpress.org/2016/02/27/wordpress-4-5-beta-1/



【mautic】アップデートの通知が来ていたのでオンラインアップデートしてみたらForbiddenになって焦った

mautic

mauticにログインしてみたら、「最新バージョンにアップデートできるよ。」という通知が出ていたので、何も考えずにアップデートしてみました。

そして、403 Forbidden(アクセス禁止)エラーメッセージが出て焦ったお話です。

mauticをアップデートする

ログインすると以下のような通知が表示されていました。

a

この通知をクリックして、アップデート開始(詳細はキャプ撮り忘れましたごめんなさい)を押すと、アップデートが始まります。

なんて簡単なんだ!と驚嘆しました。素晴らしい。

403 Forbidden(アクセス禁止)エラーメッセージが出て焦る

アップデートが終わったようなのでリロードしてみます。

普通ならココですんなりと終わると思うのですが、403 Forbidden(アクセス禁止)エラーメッセージが出てしまいました。

forbidden

何か変なことしたのか!?と焦りつつ原因を探ります。

原因は.htaccessだと分かる

サーバのエラーログを見てみるとどうやら.htaccessのSymLinksIfOwnerMatchが書かれていないからエラーが出ているようでした。

Options FollowSymLinks or SymLinksIfOwnerMatch is off which implies that RewriteRule directive is forbidden: /usr/home/aaXXXXXXXX/html

むむ。インストールするときには.htaccessにしっかりと書いたのに。。。(ちなみに動かしているのはCPIのACE01サーバです)

実際に.htaccessを確認してみると確かに記述が無い!

どうやらアップデートすると .htaccessを上書きしてしまうようです。

ということで、インストールの時に記述した内容を再度記述したらちゃんと動くようになりました。
AddHandler x-httpd-php5516 .php
suPHP_ConfigPath /home/aaXXXXXXXX/html/
Options +SymLinksIfOwnerMatch