atomicbox

Macでウェブ制作するための開発関連メモを残していきます。(html/JavaScript/jQuery など)

Month: 4月 2018

CakePHP3でGoogleカレンダー連携(事前準備編)

CakePHPでGoogleカレンダーに予定を連携させるミッションがあり、やってみました。

API連携の経験はあまりないのできっと色々詰まるんだろうなーとやる前から逃避モードだったのですが、案の定寝ても覚めてもGoogleAPIに頭を占領されることに・・・

何かと分かりづらいポイントは多々あったのですが、自分が一番混乱したところは、開発環境で使っていたネームベースのバーチャルホスト(example.localといった形式で利用していて、localhost:8080のようにポート指定で使っていなかった)がGoogle API認証設定のリダイレクト先に登録できなかったところでしょうか。

本記事ではGoogle API 認証情報の取得、Googleクライアントライブラリのインストールのあたりまでをまとめたいと思います。

Continue reading

FileZilla設定方法と、FTP・FTPSについての覚書

FTP(File Transfer Protocol)、FTPS (File Transfer Protocol over SSL/TLS)について、接続がうまくいかず、クライアントの設定やプロトコルそのものについて色々調べたので備忘をまとめました。
クライアントはとくにこだわりはないのですが、WindowsでもMacでも最近よく使ってるのでFileZillaです。

Continue reading

JavaScript/jQuery(Ajax)でページ読み込みする時のSEO対策

昔はAjaxでのページ読み込みはGoogleクローラーに認識されないから、ページがインデックスされないよって言われてましたが、もうJavaScriptのAjax読み込みでもSEO対策ができるようになってるらしいです。
Ajaxは作り手もユーザーにも便利なことが多いのでどんどん使えるようになったら嬉しいですね~。
というわけで色々調べたことをメモしていきます。

Continue reading

© 2018 atomicbox

Theme by Anders NorenUp ↑