Drupalをインストールしようと、XAMPPを久しぶりにインストールしてphpMyAdminにアクセスしようとしたら……なんかうまくいきません。なんでだ。
続きを読む
MacでXAMPPをインストールしたけど、アクセス禁止が出てしまったときの対応

Drupalをインストールしようと、XAMPPを久しぶりにインストールしてphpMyAdminにアクセスしようとしたら……なんかうまくいきません。なんでだ。
続きを読む
ソーシャルゲームのイラストを描く依頼を受けまして、自分絵かきでもないのにそんな事できないよ!とか思いつつ、なんとかこなしました。
その時活用した、絵心のない人間でもそれなりのドット絵がかける方法をいくつか上げていきます。
PNGによるアニメーションの作り方も掲載します。
例としてイラストACより適当なイラスト素材をダウンロードしてきました。
PSで開いて幅を極端に小さくする。ポイントはニアレストネイバー法を選択すること。
解像度ボロボロの画像が出来上がります。
ブラシは四角形ブラシを選択します。鉛筆ツールを1pxにすることでブロック状のドットを打てるようになります。。
消しゴムを使う場合もどっとになるよう、ブロックモードにします。
ざざっと壊れた線を整えます。
ポイントは斜め線の表現。
このようにカットしてあげると、繊細な表現が可能になります。
タイムラインパレットの「フレームアニメーションを作成」を押します。
するとレイヤー1が1こまめになります。
もう一コマ作りたいので新規コマアイコンをクリックします。更に現在のレイヤーをコピーします。
目を瞑らせたり、手を動かしたりした絵にします。
特定のコマで表示したいレイヤーを選択します。
画像では1コマ目のときレイヤー3を、2コマ目のときレイヤー2を表示するようにしています。
保存形式はこのように。ニアレストネイバー法なら、いくら拡大してもアンチエイリアスはかからず、ドットの絵になります。
これでGifアニメが完成しました。
次はPNGアニメを作成します。APNGといいます。比較的新しいブラウザのみ動作します。
APNGならアルファチャンネルやより多くの色を使うことができます。
先程作ったPSDのレイヤーをPNGにします。
そののちAdobeAnimateCCをおもむろに開きます。
好きなようにモーションをつけます。
ファイル>書き出し>ムービーの書き出しを選択します。
PNGシーケンスを選択して保存します。
アプリでこのPNGを連結させます。
以下のURLからアニメ画像に変換する君をインストール。
https://itunes.apple.com/jp/app/anime-hua-xiangni-bian-huansuru/id1127676902?mt=12
このように設定して、ウィンドウ内に先程の大量PNGをドロップします。
3ファイル保存するかダイアログが表示されるので、三回とも保存します。単体で使う場合は最初のPNGだけ保存すればいいでしょう。
ほらできたAPNG。対応していないブラウザではアニメーションしません。
というかWordPressで画像圧縮プラグイン使ってるからアニメーションPNGではなくなってしまい、見れなくなっちゃうでやんの〜。
江蘇省南京でネットテレビ制作を手がける日本人のドキュメンタリー。竹内亮39歳、五年前南京に移り住んだ。
彼は日本における中国人、中国おける日本人を中国で伝えている。
我在这里的理由(私がここに住む理由)ではそんな人達の日常生活を放送している。
竹内さんが中国語通訳を頼んだことで南京出身の妻と知り合い、両親の大反対を経て結婚。
竹内さんは日本に住む留学生を応援したいと思っている。
12月13日、国家哀悼日に指定している。南京中にサイレンが鳴り響く。この時期になるとwechat上では日本に対しての悪意ある感情が渦巻く。
メディア取材などで、南京における虐殺について聞かれることが多いが、なんて応えたらいいのかわからないという。「過去のことで俺は知らない」といいたいが、そんなことを言ったらバッシングになる。
虐殺博物館にはもう7回くらい訪れているが、その度現実と向き合わなくてはならず、本当に疲れる。
中国人は完全に歴史と文化を分けて考えていて、日本人は嫌いだが、日本の文化は好きだと考える人が多い。
OGPを設定するにあたって、FaceBookのapp_idを取得する手順を記載します。
FaceBookにログインして以下のサイトにアクセス。
https://developers.facebook.com/apps/
続きを読む
Google Mapを見るとこんなエラーが表示されていました。
2018年7月16日以降でAPIが有効になっていない、アクセスが多く無料枠を超えた場合に起こるそうです。
2つの手順が必要になります。
どちらもGoogleにログインする必要があります。
1.クレジットカードの登録
https://payments.google.com/#paymentMethods
クレジットカードの登録が必須となります。登録方法は今回割愛。
2.APIの取得
今回説明する部分です。
https://console.cloud.google.com/?hl=ja
右上の「新しいプロジェクト」を押します。
プロジェクト名をつけます。
ホームに戻り、先程の「プロジェクトの選択」をクリックします。その後左メニューから「APIとサービス」を選択します。
APIとサービスの有効化をクリックします。
Maps JavaScript APIを選択します。
有効にします。
左メニューを表示し、APIとサービス>認証情報をクリックします。
認証情報を作成>APIキー を押します。
APIキーが現れます。
APIキーの制限を行い、セキュリティを強化しましょう。「キーの制限」をクリックします。
HTTPリファラーを選択して、https://*.example.com/*の形で登録します。
以上です。
前回Googleタグマネージャーを使ってAnalyticsを取得しました。
今度はトリガー機能を利用してユーザーのクリックを取得してみます。
タグマネージャを利用してどれだけクリックが発生したのか調べてみましょう。
変数>設定>ページの「クリック」のチェックボックスを全て埋めます。
eventにもチェック。
トリガー>新規
リンクのみか、すべての要素を設定。この辺は取得したいクリックによる。
コンタクトページのURLを取得したいので、こんな感じになりました。以下の用にアンカーについてるクラスを指定してもクリックを取得できます。
Page URLとPage Pathの違いは以下
Page URLは「http://exampl.come/contact」
Page Pathは「/contact」
適当にトリガーの名前をつける。
左メニューのタグを押して、メインカラムの赤い新規ボタンを押します。
タグの設定>Googleアナリティクス・ユニバーサルアナリティクスを選択>トラッキングタイプを「イベント」にする
トリガー>先程作成したトリガーを選択
タグ>新規からGAを選択して以下のように設定。トラッキングタイプイベントとして、後はわかりやすいように適当に名前をつけた。
アクションには{{Click URL}}を入れた。これはクリック後の遷移先URLを取得するもの。
ラベルにはPage URLを選択。これはイベントが発生したURLを取得するもの。
保存してプレビューモードで試しにクリックをしてみる。
ガツガツ取得しているのを確認できたら正常に設定完了できています。