Loading...
 

Tech Memo

Tech Memo

コーヒーショップに「いいね!」したらこうなった

souko Tuesday March 27, 2018

2016年の実店舗での実験ですが、
今回のFacebookの事件だと分かりにくい行為の把握になる。
このような事が、

  • 占いアプリ
  • 性格診断アプリ
  • 面白動画アプリ
  • 気になるなんとかアプリ

などで(アプリによってはですが、= 全部ではありませんが)
情報収集目的のために効率的に行われている
というのがわかります。
Coffee shop prank demonstrates the risk of sharing data online
https://mashable.com/2016/07/06/coffee-shop-personal-data-prank/
JUL 06, 2016

Excel 日付の見栄えにインデント?

souko Thursday March 8, 2018

仕事に役立つOfficeの使い方(66) Excel 空白の挿入にSpaceキーはダメ | マイナビニュース
https://news.mynavi.jp/article/ms_office-66/
2018/03/08

日付の見栄えにインデントという事。

LibreOfficeのCalcも同様の仕様です。
この使い方は殆どの現場でだめとなるはず。

Calcを見栄えツールとして使うのはだめ。
これはよく話に出ます。
この場合には、セルの書式は保持されるのなんとかセーフですが、
他の人が見た時に、日付書式なのか文字列でやってるのかすぐわからないから。

現在、Offceデータは印刷用のデータではなく再利用=他の人がさわるので
余計な処理はだめとなる。また、インデント1つがいいか2つがいいか 右はどうする?
などの処理の時間が無駄。

「Chrome」の迷惑広告ブロック、2月15日に開始

souko Thursday February 15, 2018

「Chrome」の迷惑広告ブロック、2月15日に開始 - CNET Japan
https://japan.cnet.com/article/35114724/
2018年02月15日

> Googleがいよいよ「Chrome」に部分的な広告ブロック機能を導入する。迷惑な広告として繰り返し報告された広告のサイト上での表示を停止するという。
>
>  Googleは、12月に開発者らに伝えていたとおり、一部のウェブサイト上の広告ブロックを米国時間2月15日に開始することを改めて通知した。

今日からですね。
この場合はABPと同様、ブラウザーが表示段階で非表示にする動作だと思いますが、ABPなどを入れていなくても、ある程度はプロテクトされるという事ですね。速度的には遅くなるのか?

The browser for a web worth protecting
https://www.blog.google/products/chrome/browser-web-worth-protecting/

基準
The Initial Better Ads Standards - Coalition for Better Ads
https://www.betterads.org/standards/

動作の説明
Ad Experience: Pop-up Ads Desktop - Coalition for Better Ads
https://www.betterads.org/desktop-pop-up-ad/
このサンプルは ABP offにしないと実際のサンプル表示が見えません。
//サンプルは実際の動作の説明

Chrome 広告ブロックシステム
About the Ad Experience Report - Web Tools Help
https://support.google.com/webtools/topic/7073612?hl=en&ref_topic=7566613&vid=0-682200085536-1516872609910

Strava heatmapで獣道を探す

souko Monday February 12, 2018

https://labs.strava.com/heatmap/#9.91/139.70852/35.74621/hot/all


1180212 22:19:20

heatmapが便利。
google map、ストビューなどで分からない、道がわかる。
人がよく通る道=獣道ではないけど、大きな公園の中の遊歩道などが、どこか分かる。

Strava | アスリートのためのソーシャルネットワークでランニングやサイクリングを記録
https://www.strava.com/

heatmap
https://labs.strava.com/heatmap/

heatmapはいろいろ問題あります。
人の動く場所がわかると諸問題が

悪いのは誰だ? フィットネストラッキングが「軍の秘密」を暴露する(前編) - THE ZERO/ONE
https://the01.jp/p0006478/
February 8, 201
悪いのは誰だ? フィットネストラッキングが「軍の秘密」を暴露する(後編) - THE ZERO/ONE
https://the01.jp/p0006486/
February 9, 2018

軍関係は規制されるでしょうね。
元々、SNSでの発信なども規制されているはずなんですが。

GPSを送る=自分の位置を知らせるという意味では、すでにたくさん送ってます。

  • Google Mpaの交通情報
  • この場所にコメントを? (google Map)
  • 駅、店の混雑状況 (google Map)


何月何日何時何分 この場所にUser(あなた)がいる(いた)という情報です。

その他、googleに限らず、その他、ビッグデータとはいえ、かなりの情報を送っています。
(GPS offにする事も出来ますが、ナビとかMap使う時はGPS ないとだめなのでしょうがない)
今は駐車場内の空いている場所も出ます。巨大な駐車場の場合は便利。

交通情報は移動の速度で歩きか車か電車かを把握しています。



CMSのテーマ (WordPressテーマ) -- GPLライセンス

souko Thursday February 8, 2018

180208 14:14:36
//ざっと書きました。typoあるかも。

なぜWordPressテーマはGPLライセンスでも商売足り得るか - Capital P
https://capitalp.jp/2018/02/07/how-is-gpl-busness/
2018年2月7日


という説明がありました。
WPも含めて、CMS開発コミニィティの感じかたと少し違うかな。

ううん...
アクティベーションはOKだけど、
作者側からのなにからの制限がある時点でGPL違反です。
GPL違反のリスクは時代によって違うけど。
判断は変わらず。(V2 V3とかいろいろありますが)

リスク犯してでも商売しているのは
> WordPressのユーザーベースが膨大だから
もあるけど、WPなどのCMSのユーザーの中で触る=editする割合が
かなり減ったんですよね。
なので、有料にしろ、テーマで何もEditしないユーザーが多い。

これは当初からあったのですが、
実際のシェアはhostingがメインです。これは昔から。
なので例のCMSサイトだとWPは話の外。
hostingとはCPなどのコンパネの中に入っていて、ワンクリックでインストールできる状態。現在だと、ドメイン業者のwebサービスなども。
このユーザーが圧倒的に多い。多分半分くらい。
これがシェアの実態です。
なので何もEditしないユーザーが多い。

テーマシステムはWPも他のCMSもnuke baseのはnukeの時から変わってません。
WPは今でも、nuke構造です。
コードがthemeの中に入り込んでるのは当時昔から。
smartyなどの表示templateで外だしした時に始めてコードではなくなる。
(しかし smartyにはロジックがあるのでその部分はコード)

WPなどのnuke系themeは元々は、表示の分離。ただし実際にはphpがあるのでコードがあります。
このあたりは、postnuke xarayaの時に結構話あり
特に分裂の時にGPL違反なのか,LGPLは、themeはどうなるのか?と

GPL、libのLGPL、
themeはどうなるのか?

データはコードではない。画像、テキスト、コードでないもの。
設定ファイルもデータ。しかし読み込むならコード。

LibはGPLに限らすライセンス対象部分は
同一=1つのプロセスです。
1プロセスつまり server logの1行です。

画像がdb中のバイナリー、
または外fileで、画像表示にphpのcode使った場合
はその1つのプロセス

なのでLIB includeした場合は

GPLからGPL include OK
GPLからLGPLinclude OK
LGPLからGPL include だめ。


では、外callした場合にはどうなのか?
外callはいろいろあります。

  • 今時のクラウド
  • libで単独でserverのように動いている。


ライセンス回避のためではなく実際にあります。
JSでも同じ考えです。

これは別プロセスなので、動作させるphpのコードとは関係ありません。

phpは強力でかなりのトリッキーな事も出来るのですが
ob_xxx で最後に変形するなどの場合もこの判断です。

完全なコードとデータを分離したview libは html tag形式の
ロジックが入らないtemplateのやつくらいですね。

------------
template.html

<A_START>
テキストのみ
<A_END>
------------
という形

CMSのテーマデザイナーは、このあたりはすべて把握していて
この前提と、マーケットを見ていろいろな手法でビジネスをコントロールしてますが、
使う側もこのあたりは理解する必要があると思います。

特にパクリ系の論争はよくあります。

  • 形式はそのままでデザインが自分のもの
  • 元がGPLでGPLで配布する
  • GPLは課金してもよい。GPLで配布するなら。


と条件は満たしているのですが、nuke系themeは
コードとか込み入っているので、
よくライセンスと関係ない議論になります。