[Google Apps] Googleドライブの共有設定の反映には最大24時間かかる

Googleドライブの共有設定の反映には最大24時間かかるみたいです。

Google のカスタマーサポートに問合せたところ、下記の回答を頂きました。

[質問] Google Appsの共有設定は、設定変更後に即時反映されますでしょうか?

管理コンソールでの設定変更が反映されるまで最大 24 時間かかる場合がございます。

Googleドライブの共有設定によって公開範囲がどうなるのか検証していたのですが、すぐに反映されなかったので正しく検証できなかったという状況でした。

設定反映までタイムラグがあるみたいなので、「あれ?共有設定が変わってないな?」と疑問に思った方は一晩寝て待ちましょう。

[Heroku] Action Required: Legacy Routing End of Life

Heroku で DNS の Aレコードで Heroku のレガシーな IP アドレスを指定するルーティングの方法が 2014/09/22 で廃止されるそうです。example.com のようなネイキッドドメインを Heroku で使うにはひと工夫しないといけなくなりました。

Heroku

続きを読む

Node.js は実行環境とライブラリの2つから成っているもの

Nodeビギナーズブックを読んで、“Node.jsは実行環境とライブラリの2つから成っている” という表現が個人的にしっくりきたので、忘れないようにメモしておきます。

サーバサイドJavaScript

最初にJavaScriptが日の目を見たのは、ブラウザ上でした。 しかしこれは単なるコンテキストに過ぎません。 コンテキストによってその言語でできることは決まってきますが、 それはその言語自体ができることとイコールというわけではありません。 JavaScriptは”完全な”言語であり、様々なコンテキストで使えます。 他の言語でやっていることは、すべてJavaScriptでもできます。

Node.jsもまた、ひとつのコンテキストに過ぎません。 Node.jsによって、JavaScriptはバックエンド、ブラウザの外で動作できるのです。

バックエンドでJavaScriptが動作するには、インタープリターで変換され、 そして実行されなければなりません。これをNode.jsが行います。 内部ではGoogleのV8 VMが利用されています。 V8 VMはGoogle Chromeが使用しているJavaScriptの実行環境そのものと同じです。

それに加えて、Node.jsにはたくさんの便利なモジュールが同梱されています。 全てを1から作る必要はないのです。例えばコンソールに文字列を出力するモジュールなどがあります。

つまりNode.jsは、実行環境とライブラリの2つから成っているのです。

[G Suite] 特権管理者でも共有されていない Google ドキュメントのオーナーは確認できない

G Suite で特権管理者から Google ドキュメントのオーナーを確認する方法をサポートに問合せたけどできないみたいです。

G Suite | Google Apps

続きを読む

モバイル SSH クライアント「ServerAuditor」が Android や iPhone から使えて便利!

明日からお盆休みということで、iPhone からサーバーに ssh ログインできるように ServerAuditor というアプリをインストールしました。

ServerAuditor

下記、僕がつまづいた点を共有します。

ssh key の設定

ssh の秘密鍵は iTunes 経由でファイルをアプリに転送することができます。

コンソールをスクロールする方法

コンソールをシングルタップすると、編集モード (edit mode) とプレビューモード (preview mode) に切り替えることができます。編集モードとプレビューモードの見分け方は、キーボードの上部にカスタムキーボードが表示されているかどうかで判別できます。

迷いそうな点については help ボタンから詳しく確認することができます。

下記、2014/08/13 時点での help ページのスクリーンショットです。

ServerAuditor-help1

ServerAuditor-help2

ServerAuditor-help3

まとめ

気休め程度ですが iPhone からも ssh 接続できるようにしておくと休暇中も安心できそうです。はい。

[Google Workspace] ドキュメントの共有設定を組織内に制限する

Google Workspace (旧称:G Suite) では管理者用のコンソールからドキュメントの共有設定を組織内に制限することができます。

G Suite | Google Apps

続きを読む

忙しいときこそタスク毎に費やす時間を可視化する

最近、いつの間にか1日が終わっていて「今日、何やったかな?」という感じで忙殺な日々が続いています。

喜ばしいことに、スタートアップなのでタスクは無限にあるわけで仕事のご褒美は、仕事です。仕事に終わりがありません。しかし、スタートアップなのでリソースは限られているので全部やるとか到底ムリです。優先度を決めて取り掛からないといけません。

そんな状況なので、1日の仕事の中でどのタスクに時間がかかっているのか把握しないといけないなあと最近、思ってきたわけです。時間がかかりまくっている原因を突き止めれば、コードを書いて機能追加・修正することで解決するというアプローチにも繋がるわけです。

まずは、今日から Toggl という時間管理ツールを使いはじめました。前職でも、SlimTimer という時間管理ツールを使っていたのですが、受託開発メインの会社だったので工数管理という目的が主でした。今回の目的は、ボトルネックになっているタスクの可視化です。

ちなみに、Toggl は SlimTimer よりもデザインが洗練されていて使いやすそうです。iPhone や Android, Mac など各種アプリもあるので、そこもポイント高いです。

時間管理ツールを使うことでタスク当たりの作業時間を可視化して、改善策を実施していきます。ひとまず、ボトルネックの洗い出しからしっかり取り組んでいきたいですね。

[Android] SPモードメールの受信メール/送信メールの文字サイズが大きかったり、小さかったりする

SPモードメールのアプリの文字サイズが大きい/小さいとかで使いづらかったのですが、アプリをアップデートしたら直るみたいです。

Android

続きを読む

[Android] Xperia SO-01E で Googleマップを起動させると電源が強制オフになる

Xperia SO-01E で Google マップを起動させると電源が強制オフになるという残念すぎるバグが・・・。

ソフトウェアアップデートをしたら直りました。

(嫁のケータイで全くやっていなかったので、2回しました)

ASAHIネットの固定IPアドレスが動的グローバルIPアドレスになってしまう

ASAHIネットの固定IPアドレスが動的グローバルIPアドレスになってしまっていました。

ASAHIネットの固定IPアドレスオプションの設定ページを確認したところ、ちゃんと書いてありました。

接続ユーザー名*1 f.ASAHIネット[email protected]
例:
[email protected]
[email protected]
[email protected]

各固定IPアドレスオプションご契約ASAHIネットIDで
ASAHIネット[email protected](例:[email protected])
と設定を行った場合は動的グローバルIPアドレスを割り当てます。

[email protected] と設定しないといけなかったところ、[email protected] と指定していたのが原因でした。