光のカナダ留学blog

30歳で会社を退職。現在カナダ留学中です。

グーグルアナリティクスのリファラ(my-seo-promotion.com)をフィルタ除外

ここ数日、グーグルアナリティクスのアクセス先ページに/h/{数字の羅列}.htmlという見慣れないURLがあることに気付きました。実際アクセスしてみても記事は見つかりませんと出ます。

f:id:hikaruryugaku:20180930004147p:plain

f:id:hikaruryugaku:20180930005640p:plain

参照元を見てみるとmy-seo-promotion.comというホストで、リファラ (referer)のようです。

f:id:hikaruryugaku:20180930005138p:plain

下記の記事(ウェブと食べ物と趣味のこと/ケー様)に詳しく記載されています。

上記記事を参考に、アナリティクス分析から除外してみました。

アナリティクス画面左下の歯車マークで管理画面に飛び、アカウントの全てのフィルタを選択。「フィルタを追加」ボタンを押して下記設定を実施。

フィルタ名「my-seo-promotion.com」
フィルタの種類は「定義済み」「除外」「ホスト名へのトラフィック」「等しい」
ホスト名欄にはmy-seo-promotion.comを入力。

使用可能なビューを右側に追加して保存で完了。

引用:アナリティクスに計測されている my-seo-promotion.comって何?(ウェブと食べ物と趣味のこと)

以前もリファラはたくさん来ていてその都度フィルタしていったのですが、今回久しぶりに来ていました。暫く様子を見てみたいと思います。

2年ぶりの帰国&やりたいことリスト

f:id:hikaruryugaku:20180927112329j:plain

年末に日本に帰ることになりました。1月第二週には次のタームが始まるので2週間くらいしか居られないのですが、二年以上帰っていないので楽しみです!
免許更新やら買い物やら、食べたいものも沢山あります。とにかく楽しんで来ます!

やりたいことリスト(主に食べたいもの)

  • ラーメン
  • コンビニ弁当
  • 吉野家、松屋
  • びっくりドンキー
  • 免許更新
  • 回転寿司
  • 焼きそば弁当
  • ほかほか弁当
  • 本屋巡り
  • 服を買う
  • クレジットカード更新
  • マックのテリヤキバーガー
  • 惣菜パン
  • 温泉
  • etc...

食べ物ばかり。。。日本のファーストフード全般とコンビニがとにかく恋しいので、毎日外出したいです。

【Scrapy】Syntaxエラーdef write(self, data, async=False)とその対処法

ScrapyでのSyntaxErrorとその対処法についてです。(Python3.7.0、Scrapy1.5.0)

ScrapyでSpiderファイルを実行しようとした際に下記エラーが発生。

f:id:hikaruryugaku:20180923090939p:plain

def write(self, data, async=False):
SyntaxError: invalid syntax

下記リンクによるとScrapy(のTwistedライブラリ)が現状Python3.7に対応していないことが問題のようで、下記リンクを参考に次のコマンドを実施。

@joshspivey async keyword is used in Twisted, not in Scrapy. @lopuhin worked with Twisted maintainers to fix it in Twisted, so Scrapy will work with Python 3.7 after Twisted release a new version with a fix. Also, we've worked around it in Scrapy itself, so that Scrapy works with the current Twisted release (disabling manhole), this will be available in a next Scrapy release.

引用:https://github.com/scrapy/scrapy/issues/3143#issuecomment-368559739

pip install git+https://github.com/scrapy/scrapy@master --no-dependencies --upgrade

エラー無く実行できるようになりました。なお本問題はScrapyの1.6では対応される予定のようです。

Pythonクローリング&スクレイピング -データ収集・解析のための実践開発ガイド-

Pythonクローリング&スクレイピング -データ収集・解析のための実践開発ガイド-

 

Presotea(鮮茶道)のタピオカ入りマンゴースラッシュ

最近よく足を運んでいるPresotea 鮮茶道という台湾発祥の喫茶店です。人気のバブルティー(Bubble Tea)のほか、スラッシュやフルーツティーもたくさん売られています。

写真はFinch&Wardenのbridlewood mallのもの。トロント市内であれば、ダウンタウンを中心にたくさん店舗があります。またバンクーバーやケベックシティにも数店舗あります。

最近お気に入りなのが、マンゴースラッシュのタピオカトッピング(+$0.75)。

マンゴースラッシュ

バブルティーとかタピオカドリンクを日本では飲んだことがなかったのですが、タピオカのあのお餅のようなモチモチした食感とか噛んだ後のジワリと来る甘さが堪らないのです!このマンゴースラッシュはタピオカのほかにマンゴーの果肉も入っていて、太めのストローで登ってくるのを楽しみながら飲んでいます。

ちなみにタピオカの白と黒の違いは色素が付いているかの違いで、食感や味はほとんど変わらないのだそうです(お店の人の情報)。個人的には黒いほうがいかにも"タピオカ"って感じがして好きです。気持ち的な問題ですが(^^)

カナダには多くのバブルティーのお店がありますね。是非お気に入りのお店を見つけてみてください!

ホームページ:Presotea Canada 鮮茶道

【おすすめ】トロントでタイ風カレーが食べられるお店

店舗写真

先日職場の方達と行ったタイ料理屋さん「sukho thai」。トロントに4店舗あり、今回は職場に近いWELLINGTON店に行きました。

メニューはこんな感じです。タイ語であまり見慣れない言葉が多いですが、麺類とカレー、スープ等があります。ベジタリアン用のメニューも結構あるので誰と行っても楽しめそうです。どれも美味しそう!

メニュー表

私がオーダーしたのはGAENG GAREEというイエローカレー(ライス付き)。レッドカレーグリーンカレーに並ぶ、タイの3大カレーなのだそうです。

イエローカレー

ビーフ、チキン、豆腐、ベジのうちから選択でき、私はビーフを選択。ポテトはイエローカレーに標準で入っています。

食べた感想としてはココナッツミルクの風味がまろやか、それでいてピリッと辛いとても美味しいカレーでした!ビーフやポテトもかなりたくさん入っていてボリュームも抜群、これはリピーターになりそうです。とても満足!

ぜひ訪れてみてください。

店舗情報

ホームページhttp://www.sukhothaifood.ca/
住所:52 Wellington St. East Toronto, ON

 

最寄りのKing駅から徒歩4分ほど。以前当ブログでも紹介したグッダーハムビルの目の前にあります。

他の店舗情報は下記をご確認ください。

店舗情報

【おすすめ】ECトロント校(EC toronto)の30歳以上プログラム(語学学校)

ECロゴ

BRAND NEW WAYさんの学校紹介ブログに、ECトロントのEC30+(30歳以上のプログラム)が紹介されていました。実は私もカレッジに行く前に少しだけ通っていたことがあります。

30歳以上の大人留学 お得なプロモーション ― EC | カナダ留学・ワーホリ|カナダ学校ブログ

ECはマンモス校で生徒数が多く、下は10台の学生から上は50歳以上のシニアの方など様々な年齢層の方がいらっしゃいます。EC30+は30歳以上の人のみが入れるプログラムとなっており、近い年齢の仲間たちと一緒に、落ち着いた雰囲気で授業を受けることができます。またクラスだけでなくラウンジやアクティビティも通常プログラムとは分離されており、文字通り大人だけのプログラムとなっています。

コース自体もジェネラルコースやIELTS、TOEFLなどの英語対策コースなど、通常校と同じ様なコースを受けることが出来ます。またレベル分けもしっかり8段階あるので、近い英語レベルの人たちとの受講が可能。私はUpper Intermediate(上から4番目)で、Academic English (30 lessons / 22.5 h)のコースを受講していました。

クラスの国籍ですが、私の時はブラジル人が最も多く、他にトルコ人、コロンビア人、ロシア人、スイス人、韓国人など色々な所から来ていた印象です。バンクーバーと比べるとヨーロッパ圏の人が比較的多かった気がします。日本人はというと、ワーホリビザが30歳までのせいか30+校では日本人をほとんど見かけませんでした。

ECトロントはEglinton駅から徒歩5分程度のとても立地の良い場所にあります。エージェントさんを通すと割引も受けられたりするようなので、興味のある方は問い合わせてみてはいかがでしょうか?

公式サイト(日本語):https://www2.ecenglish.com/ja
住所:124 Eglinton Avenue West, Suite 400

ECについて詳しく知りたい方は下記サイト等も参考にしてみてください。

Torontripさん:http://torontrip.info/language-school/ec
Brand New Wayさん:http://www.bnwjp.com/school/toronto/ec.html

MongoDB起動時のAttempted to create a lock file on a read-only directoryというエラーと対処法

MongoDB起動時のエラーとその対処法についてです。

MongoDBをmongodコマンドで起動させようとした所、下記のエラーが出て起動できず。

exception in initAndListen: IllegalOperation: Attempted to create a lock file on a read-only directory: /data/db, terminating

エラーによると/data/dbがread-onlyになっていてファイル作成が出来ないようなので、下記リンクを参考にchmodコマンドを実行()。

The problem is that the directory you created, /data/db is owned by and only writable by the root user, but you are running mongod as yourself. There are several ways to resolve this, but ultimately, you must give the directory in question the right permissions.

引用:MongoDB: exception in initAndListen: 20 Attempted to create a lock file on a read-only directory: /data/db, terminating - Stack Overflow

sudo chmod -R go+w /data/db   (Rオプションはディレクトリとその配下のファイル全てのモードを変更)

ls -lコマンドで/data/dbディレクトリのパーミッションを確認すると、次のように書き変わりました。グループ及びその他のユーザーにw(書き込み)が追加されています。

drwxr-xr-x(元)
drwxrwxrwx(chmod後)

ここでもう一度mongodコマンドを実行したところ、今度はエラー無く起動できるようになりました。

)なおchmodの代わりにchownコマンドでディレクトリのオーナーを該当ユーザーに変更することでも可能です。

sudo chown -R $USER /data/db

MacのDockが頻繁にフリーズする際の対処法

MacのDockがフリーズを頻繁にする(普段はDockを隠しているのですがマウスをかざしても出てこない)ようになったので原因を調べてみたところ、Mac自体の容量不足が原因の1つだったようです。容量が残り20%を切っていたので使わない重たいファイル(仮想マシンのovaファイル等)を色々削除してみたところ、フリーズが起きなくなりました。

最近のMacにはストレージ管理が簡単にできる機能が搭載されておりとても便利です。

Mac ストレージの空き領域を増やす方法 - Apple サポート

  • Macのストレージ管理からファイル削除
  • まとめ
続きを読む

MacへのTypeScriptインストール方法

今回はMacにTypeScriptをインストールする方法についてです。
始めにbrewコマンドを使うためのHomebrew(MacOS用のパッケージ管理ツール)をインストールします。

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

続いて、nodeをインストールします。

brew install node

最後に、npmコマンド(Node.jsのパッケージ管理システム)でTypeScrptをインストールします。

sudo npm i -g typescript

ちなみにiはinstallのエイリアスで、installとしても同じです。

また-gオプショングローバルインストール(/usr/local/lib/node_modulesにインストール)、付けない場合はローカルインストール(カレントディレクトリにインストール)となります。 グローバルインストールするとパスが通るようになり、何処からでもコマンドを実行できるようになります。

詳しくは下記リンク等を確認してみてください。

install | npm Documentation
npm installコマンドの-gオプションについて - 大人になったら肺呼吸

【カナダ】コストコ(Costco)のシュークリームアイス

コストコ行ったら必ず買ってしまうシュークリーム(by Poppies)です!ちなみにシュークリームをフランス語で書くとProfiteroleと書くみたいです(英語だとcream puffです)。

Profiterole

数えたわけではないですが、パッケージによると100個(1.25kg)入っています。かなりのボリュームで、シュークリーム好きには堪らないのです・・・。

Profiterole2

中はこんな感じで、シュークリームがぎっしり詰まっています(だいぶ食べた後だったので減っています)。一応アイス売り場に売っているのでシューアイスです。ただ個人的に冷蔵庫に一日程度入れてシュークリームにして食べるのもオススメです。外はフワフワ、中はトロトロシュークリームをこれでもかというほど味わえます!

日本と同様、カナダのコストコもメンバー制で年会費がかかります($60〜)。なかなか気楽にというわけには行かないですが、他にもホットドッグがドリンク付きで$1.5で売られていたり、スーパーでは見かけないお得な商品がビッグサイズで売られているので一度足を運んでみてはいかがでしょうか?

https://www.costco.ca/