Profile

Cover photo
Masataka Yakura
Lives in Tokyo
2,255 followers|777,852 views
AboutPostsPhotos

Stream

Masataka Yakura

Shared publicly  - 
 
AndroidのChromeで使われてるデータ圧縮プロキシのデスクトップ版、ということでいいのかな。入れてみた。

でも最近よく見るサイトはHTTPSになってきてるので、あまり恩恵を受けられない。画像の圧縮とかちゃんとしたうえでTLS導入してくれてるといいんだけど。
 ·  Translate
Reduces data usage by using Google servers to optimize pages you visit.
1
Add a comment...

Masataka Yakura

Shared publicly  - 
 
かく…てい…しん…こく…(白目

window.fetch()がBetaに降りてきたので手元の野良拡張で使ってたfetchもどき(XHRをPromisesでラップしたもの)を書き換えたり、ついでに最近のマイルストーンで降りてきてたTemplate Literalsとかを使ってみたり。ああたのしいなたのしいな…あはははは…

fetchもどきだけど、もちろん(?)response.json()やらresponse.blob()やらには対応してないので、そこら辺を使ってるコードはちょっと書き換えたりした。
非同期処理を線形に書けるとはいってもそうなるとちょっとややこしい。

fetch(...).then(function (response) {
  return response.blob()
})
.then(function (data) {
  ...  
})

みたいな感じなので、XHRみたくリクエスト時にレスポンスの表現まで指定してるマインドセットだとなんで二回もこんなこと…XHRのがよくないかいと思うのは容易だなとおもった。Streamとかそういうのに慣れている人(?)だとそうでもないかもだけど。

あと長たらしいのは function () {} と書かないといけないせいもあって、Arrow Functionとかawaitが入ってくるとここまで煩わしいとは思わないのかも。

responseType='document'にしてるコードを結構書いているので、それはfetch()もどきをそのまま使うようにしたり。なんでFetch APIにないんだろうと思ったらなるほど、サブリソースを読み込むからおかしなことになるのか。なるほどなるほど。

さて、もどろう……
 ·  Translate
1
1
長島徹's profile photoMasataka Yakura's profile photoJun Mukai's profile photo
2 comments
 
うおっと…お恥ずかしい。
 ·  Translate
Add a comment...

Masataka Yakura

Shared publicly  - 
 
iMacからのびている無音のヘッドホンをつけ、手元で作業していたChromebook Pixelから音楽を聴いていたことにいま気づく。これはもう寝たほうがよいね…もうちょっと。
 ·  Translate
2
Add a comment...

Masataka Yakura

Shared publicly  - 
 
うおおこの分量…updatesじゃなくてwwwのほうにしてほしい……
 ·  Translate
 
The Push API and Notification API are now available for Developers in Chrome 42!  The Push API in Chrome relies on a few different pieces of technology, including Web App Manifests and Service Workers.

Check out the HTML5Rocks post at http://goo.gl/hsTsO2

#ServiceWorker   #PushAPI   #NotificationAPI  
17 comments on original post
1
Add a comment...

Masataka Yakura

Shared publicly  - 
 
なんでBetaとかCanaryつかわないのという、前々からふしぎに思っていたことを書いてみた。
 ·  Translate
 
Intent to Deprecate: CSS font loading's ready as a function in favor of ready as an attribute
https://groups.google.com/a/chromium.org/d/msg/blink-dev/XqKrqbMEsZA/N4yQ_supV4sJ

So a dev notified blink-dev that the removal of the old CSS Font Loading API caused a compat problem. 

> This caught me out today. We had production code using document.fonts.ready() which started throwing errors in Chrome 41 before we'd had time to notice the console warnings and apply a fix. Perhaps my code should have been more defensive but I had no idea the spec was likely to change. The transition period was too short, in my view.

Perhaps yes the transition/deprecation period was too short. Perhaps Blink's launch process has became a bit flawed from a compat standpoint. Perhaps console warning has never caught attention (I'm sick and tired of DevTools saying to use CSS dppx unit). Perhaps, perhaps...

But, I've been wondering, why don't devs test the site/app with Canary (or Developer Edition)? Going further, why don't devs use Beta instead of Stable/Release channel builds? By doing so such "transition period" could be extended by a month and a half or three. Using Beta or Dev channel builds is not just playing with cutting-edge Web platform features, but also avoiding such future breakage.

Are there any particular reasons to avoid developing with Beta/Dev/Canary builds?
2 comments on original post
2
Add a comment...

Masataka Yakura

Shared publicly  - 
 
画像とかより文字での説明がありがたいなあと思うことは結構ある。画像とかでものをうまく説明できているケースはそれはありがたいのだけど、画像見るモードに入っちゃって、読むのが止まっちゃうので。

なので文字が好きなのだろうなあと思ってたんだけど、ここ数日IETFのものをいろいろ見ていて、こういう考えではいずれ彼奴らと同じになるのではないかという恐怖が芽生える。UTF-8と画像くらいは使おうよ……
 ·  Translate
1
Add a comment...
Have him in circles
2,255 people
RWarez SSite's profile photo
Kevin McCann's profile photo
namazu benkei's profile photo
Leach shinomiya's profile photo
Alexandre Silva's profile photo
lee Santana's profile photo
Kimio Taniguchi's profile photo
竹洞陽一郎's profile photo
Mayuko Fujikawa (fuuri)'s profile photo

Masataka Yakura

Shared publicly  - 
 
東京電力のやってるでんき家計簿というサービスに申し込んでみた。検針票の裏に宣伝があって気になったのだった。

でんき家計簿|東京電力
http://www.tepco.co.jp/kakeibo/index-j.html

Webから電気料金が見られるのでわーこれ便利そうと思って申し込んでみたのだけど、思ったより数倍機能がおおくてびっくりした(良い方向に)。

でんき家計簿 でんき家計簿とは
https://www.kakeibo.tepco.co.jp/dk.html

あと、だいたいこういう系って申し込んでから数日して使えそうな感じなんだけど、申し込んだらすぐ過去の電気料金も見られてまたびっくり。

機能が多いからいいというわけではないんだけど、コンテンツとして結構楽しめる。

と、どうやら東京ガスや東京都水道局も似たようなサービスをやってるらしい。知らなんだ。こちらもやってみよう。
 ·  Translate
1
Eiji Kitamura's profile photomako kobayashi (minol)'s profile photoSaki Homma's profile photo
3 comments
 
わたしもハガキが来てたので最近申し込みました。認証コードがまだですが。
 ·  Translate
Add a comment...

Masataka Yakura

Shared publicly  - 
 
InboxアプリのFAB、ベベルついてるな…なんで…?
 ·  Translate
1
Add a comment...

Masataka Yakura

Shared publicly  - 
 
Google Open Source Blog: Bidding farewell to Google Code
http://google-opensource.blogspot.jp/2015/03/farewell-to-google-code.html

> Since then, we’ve seen a wide variety of better project hosting services such as GitHub and Bitbucket bloom.

CodePlex...なんでもないです。

かろうじてソースとか残ってるGearsも消えちゃうんだろうなあ。
 ·  Translate
1
Add a comment...

Masataka Yakura

Shared publicly  - 
 
むーあしたかー

deCAFE vol.4 - deCAFE | Doorkeeper
https://decafe.doorkeeper.jp/events/19865
 ·  Translate
1
emi moriya's profile photoMasataka Yakura's profile photo
2 comments
 
むにぃ……
 ·  Translate
Add a comment...

Masataka Yakura

Shared publicly  - 
 
無印MacBookが復活…gyuqueさん……
 ·  Translate
4
Add a comment...
People
Have him in circles
2,255 people
RWarez SSite's profile photo
Kevin McCann's profile photo
namazu benkei's profile photo
Leach shinomiya's profile photo
Alexandre Silva's profile photo
lee Santana's profile photo
Kimio Taniguchi's profile photo
竹洞陽一郎's profile photo
Mayuko Fujikawa (fuuri)'s profile photo
Work
Occupation
freelancer
Basic Information
Gender
Male
Birthday
March 19
Other names
矢倉眞隆, myakura
Story
Tagline
いろんなところでmyakura
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Tokyo
Previously
Sapporo, Hokkaido - Kanazawa, Ishikawa - Seattle, WA
Contact Information
Home
Phone
+819051737564
Mobile
+819084657643
Email