「user」を含む日記 RSS

はてなキーワード: userとは

2018-11-09

auでもPixcel3を使えるようにするメモ(2018/11版)

大前提

いまさらキャリアを変えるのは色々なしがらみで面倒だけど、Pixcel3を使ってみたい人向け

店頭でもやってくれるらしいけど手数料がかかるっぽい、あとキャリアメールの設定はやってくれないと思う

確認事項

auVolte対応SIMを使っていること(灰色)(黒ではだめ)

LTE NET for DATA」サービスを使っていること(単なるLTE NETだけだと通話smsだけしかできない)(後からでもネットで変更可能

自宅wifi環境があること

買う

googleの直販からsimフリーのpixel3端末を購入(僕の場合ポチってから2週間くらいで届いた)

https://store.google.com/jp/product/pixel_3

通話設定

設定>ネットワークとインターネットモバイルネットワーク>詳細設定>アクセスポイント

で今まで使ってたauの設定のやつを選択ユーザ名がuser@au.au-net.ne.jp

インターネット設定

ここまででも繋がる人はつながると思うけど、僕のように繋がらなかった場合契約確認する

https://my.au.com/aus/hc-cs/omt/OMT0010001.hc?bid=we-hc-gn-1003

My auを開いて下の方にある「ご契約内容の確認・変更」を開く

その中にあるオプションサービスの設定に「LTE NET for DATA」(月額500円)がなければ追加する

すぐには反映されなかったけど、0時くらいに変更して、起きたらネットに繋がるようになってた

キャリアメール設定

UA偽装iPhoneなりすまして、imap3やsmtpid/passを取得する

具体的方法割愛

メーラはgmailだと、au回線メール取得してくれないので、何かローカルで動くメーラをインストールすること

auショップでやること

故障紛失サポート」は店頭でのみ解除可能らしいので、お願いしようと思う

感想

やってはみたもの全然人におすすめできない、auでPixcel3使ってる人他にいるのか?

使おうと思っててまだ待てるって人は素直にauから出るのを待つのがいいと思う

2018-10-20

増田プログラマー養成講座 その8 OOPの仕組み(後半)

前回に続いて、今回もオブジェクト指向プログラミングOOP)の基本的な仕組みを見ていこう。

 

教材は、ドットインストールPHP入門です。

OOP関係してる#18から#24までのうち、後半の#22から#24までを一緒に見てみよう!

 

#22 staticキーワードを使ってみよう

動画でこんな用語が出て来た。

 

 

static

クラスベースOOPオブジェクトを使う場合普通は「クラスからインスタンスオブジェクトの具体的な実体)を作ってから使う」と説明した。

実は、newでいちいちインスタンスを作らなくても、クラスメンバープロパティーやメソッド)を直接呼び出して使える仕組みも用意されている。

それが「static」(静的)という仕組みだ。

 

「静的」(static)という言葉は、「動的」(dynamic)の対義語になっている。

newでインスタンスポンポン作っていくのが「動的」なら、new無しでコッソリとメンバーを呼び出すのが「静的」というかんじ?

 

PHPでは、インスタンスを作らなくても、直接(静的に)呼び出せるメンバーには「static」という目印を付けておく、という文法になってる。

さらに、

 

それではstaticなメンバーを入れたクラス定義してみよう。

class User {

 // プロパティー:インスタンス変数(staticなし。newした後じゃないと使えない)

 public $name;

 // プロパティー:静的変数(staticあり。newなしでいきなり使える)

 public static $count;

}

 

文法的には「static」という印を付けるか、付けないかの違いしかない。簡単だ!

次は、staticなメンバーの呼び出し方を見てみよう。

 

::演算子

ちょっと待った!「演算子」という言葉は初めて出てきたね?意味確認しておこう。

1+2は3になる等、対象(1とか2とかの数値データ)を操作(=演算)して、3という結果を得られる。

 

「::」はスコープ定義演算子とか、ダブルコロンと呼ばれている。PHPマニュアルでは以下のように説明されている。

static, 定数 およびオーバーライドされたクラスプロパティメソッドアクセスすることができます

静的メンバーを呼び出す専用の記号として「::」という演算子記号)が用意されている、というわけだ。

まり、「::」という演算子を使うことで、静的メンバー操作できる。

 

それでは、「::」を使って、静的メンバーを呼び出してみよう。

class User {

 // プロパティー:インスタンス変数(staticなし。newした後じゃないと使えない)

 public $name;

 // プロパティー:静的変数(staticあり。newなしでいきなり使える)

 public static $count;

}

 

// new無しでいきなり使える!

User::$count = 1; // 1を代入する。

echo User::$count; // 1と表示される。

 

実験で以下のコードも追加してみよう。

// staticが付いてないインスタンス変数(new無しで使えない)を呼び出す。(本来は呼び出せない)

User::$name = "yamada";

echo User::$name;

実行すると

PHP Fatal error: Uncaught Error: Access to undeclared static property: User::$name

というエラーメッセージが表示された。

「staticなプロパティーとして定義されてないから、アクセスできないよ!」と怒られた~~~(涙)

staticじゃないメンバーには、ちゃんとnewしてインスタンスを作ってからアクセスしないと、使えないんですね。(面倒)

 

キーワード「self」

オブジェクトメンバープロパティー、メソッド)に、オブジェクトの中のメンバーアクセスするとき

という使い分けになってる。単にこれはPHP文法なので、特に悩む余地はない。

 

this=インスタンスメンバー操作する場合

class User {

 // 普通プロパティー:インスタンス変数(staticなし。newした後じゃないと使えない)

 public $name; // ←この$nameをこの下にあるをhello()から使いたい

 // 普通メソッド

 public function hello() {

  echo "Hello, " . $this->name; // this->で指定する

 }

}

$taro = new User;

$taro->name = "Yamada Taro";

$taro->hello(); // Hello, Yamada Taro

「this」が自分自身オブジェクトを指し示す。

$this->nameで、オブジェクト(この場合インスタンス)内の$nameアクセスできる。

 

self=クラスの静的メンバー操作する場合

class User {

 // staticなプロパティー:静的変数(staticあり。newなしでいきなり使える)

 public static $name; // ←この$nameをこの下にあるをhello()から使いたい

 // staticなメソッド

 public static function hello() {

  echo "Hello, " . self::$name; // self::で指定する

 }

}

// new無しでいきなり使える!

User::$name = "Suzuki Hanako";

User::hello(); // Hello, Suzuki Hanako

「self」が自分自身オブジェクトを指し示す。

self::$nameで、オブジェクト(この場合クラス)内の静的な(staticな)$nameアクセスできる。

言ってる意味、分かる?(説明が分かりにくい?)

 

スコープとは?

「this」とか「self」とか、いちいち使い分けていて面倒くさいなーと思うだろう。

なんでこんなことをやってるか?というと「スコープ」という仕組みが関係してる。

ドットインストールPHP入門でも、#16でちょっとスコープについて説明してあった。

PHPスコープの種類は3種類しかありません

  1. ローカルスコープ
  2. グローバルスコープ
  3. スーパーグローバル

 

スコープ有効範囲

スコープ」(scope, 可視範囲)は、元々は潜水艦に付いてる望遠鏡(潜望鏡)のこと。

プログラミングでは、あるデータ変数とか)がどこまで見えるか、覗けるか、という範囲のことを「スコープ」と呼んでる。

変数関数がどの範囲まで有効なのか、使えるのかは、その変数関数スコープで決まっている。

Wikipediaで「スコープ」の説明を見ると、ゴチャゴチャ書いてあるけど、要するにスコープには、広い範囲や狭い範囲があるってこと。

 

thisやselfをわざわざ使い分けているのは、範囲を指し示すときに、

それとも

という場所の違いをハッキリと区別するためなんだ。

 

クラスオブジェクト設計図)を眺めたときに、

thisを使ってたら、「ああ、newしてインスタンスを作らないと使えないんだな」と分かる。(インスタンスの中の話)

staticとselfを使ってたら、「newしないで、静的に使えってことだな」と分かる。(クラスの中の話)

 

太郎の$nameとか、花子の$nameとか、インスタンス場合は、各インスタンスメンバーは、明確に分かれていて、両者が混ざることはない=別々のスコープになってる。

クラスの静的メンバーは、そのクラスに1個しかないので、そのクラスをnewしないで(インスタンス無しで直接呼出しときは)、いろんなところから呼び出されても、共通の中身になってしまう=スコープが1個、同じスコープになってる。

 

インスタンス変数クラスの静的変数は別物なので、thisとselfで使い分けてる、というわけだな!

 

ここまで読むと「staticって面倒くさいやつだな!なくてもいいじゃん!」と思っただろう。その通り!

staticは使わなくて済むなら、なるべく使わない方がいい。

「static 欠点」で検索してもらえば、staticを使った場合問題点が紹介されている。

どうしてもstaticじゃないと実現できないこと、staticの方が便利な場合だけ、staticを使うようにしよう。

 

(参考)PHPのstaticの使い方

 

#23 抽象クラスを使ってみよう

動画でこんな用語が出て来た。

 

 

抽象クラス

これはドットインストール説明そのままでOKですね。

 

具象クラス(今まで勉強してきた普通クラス)だけではなく、「抽象クラス」という特殊クラスを作る仕組みも用意されている。

抽象クラスは、継承してその子クラスを作るとき、「必ずこのメソッド自分で作れよ!」などと強制できる。

まりクラスの利用方法継承とか)について、プログラマーに指示を出せる働きがある。

 

抽象クラスの特徴として、具象クラス(通常のクラス)との違いを挙げます

 

1. 抽象メソッド定義する事ができる。

抽象メソッドとは、実際の処理を自身にではなく子クラス記述させるためのメソッドです。

この抽象メソッド記述できることが、抽象クラスの最大の特徴です。

抽象クラス継承したクラスは、この抽象メソッドを必ず「オーバーライド」しなければなりません。(オーバーライドしないとコンパイルエラーとなります。)

 

2. 抽象クラス単体でインスタンスを生成する事はできません。

抽象メソッド定義している。

まり、実際の処理を記述していない訳ですから当然インスタンスを生成して使用する事は出来ません。

JavaPHPも同じですね。

 

#24 インターフェースを使ってみよう

OOP継承には、「単一継承」と「多重継承」という種類がある。

普通は、「単一継承」といって、親クラスからクラス継承して作るとき、親クラスは1個だけしか指定できない。(1:1)

クラスA、クラスB、クラスCの3つを親クラスとして、クラスZという子クラス継承して作る仕組みは、「多重継承」という。多重継承可能場合、子クラス複数の親クラスを持てる。(多:1)

 

PHPJavaでは、多重継承ができない代わりに、「インターフェース」という仕組みが用意されている。

インターフェースを使うと、多重継承と似たようなことができる。

 

↑ここにクラスインターフェースの相違点がまとめられてたので、参考にしてみてください。

 

インターフェースの使い方、文法を見ておきましょう。

  • class」の代わりに「interface」を使う。
  • 「extends」の代わりに「implements」を使う。
  • 継承する」という代わりに「実装する」という言い方をする。

interface sayHi {

 public function sayHi();

}

interface sayHello {

 public function sayHello();

}

class User implements sayHi, sayHello {

 public function sayHi() {

  echo "hi!";

 }

 public function sayHello() {

  echo "hello!";

 }

}

$taro = new User; // コンストラクターに渡す初期データがない場合「new User();」みたいに「()」を付けなくてもOK

$taro->sayHi(); // hi!

$taro->sayHello(); // hello!

 

PHPOOP機能

#22から#24までを見て、PHPOOP基本的な仕組み~使える機能について見てきました。

PHPには、他にもいろんなOOPで使える機能が用意されています

 

その他のOOP機能

Javaなど他のプログラム言語には、PHPにはないOOP機能も用意されています

オブジェクトを利用するときの仕組みとして、いろんな方法が考えられてます

 

使う機会があれば調べてみましょう。

 

ここまでで、やっとOOP基本的な仕組み、用意されている機能テクニックを学びました。

次回は、なぜこんなOOPの仕組みが考え出されたのか?どうやってOOP活用していくのか?を見ていきましょう。

 


anond:20181015215004 未経験からプログラマーなんだが全然からない

anond:20181016015826 増田プログラマー養成講座 その1 パソコンの用意

anond:20181016164341 増田プログラマー養成講座 その2 プログラムデータ+処理、プログラム言語の種類

anond:20181016180059 増田プログラマー養成講座 その3 構造プログラミングの基本(順次、反復、分岐

anond:20181016193144 増田プログラマー養成講座 その4 子ども向け教材「Scratch」で構造プログラミング練習

anond:20181017161003 増田プログラマー養成講座 その5 オブジェクトとは何か?

anond:20181017191404 増田プログラマー養成講座 その6 OOPの種類、PHPの準備

anond:20181019181549 増田プログラマー養成講座 その7 OOPの仕組み(前半)

anond:20181020230044 増田プログラマー養成講座 その8 OOPの仕組み(後半) ←★今ここ★

anond:20181022232327 増田プログラマー養成講座 その9 MVCフレームワークを使ってみよう

anond:20181023184616 増田プログラマー養成講座 その10 OOP参考書

anond:20181024214737 増田プログラマー養成講座 コンテンツ一覧

2018-10-19

増田プログラマー養成講座 その7 OOPの仕組み(前半)

前回は「オブジェクトとは何か?」を説明した。

今回はオブジェクトの使い方=オブジェクト指向プログラミングOOP)で用意されている仕組みを見てみよう。

とりあえずPHPで仕組みを学習してみよう。(PHPJavaより簡単なので理解やすい)

OOPでは用語概念がたくさん出てくるので、まずは用語意味を押さえよう。(英単語ばっかだね。日本語にして欲しいね。)

 

注意点:文字化けエスケープ)について (修正済)

以下の説明で、半角文字の「>」(不等号の記号)が「>」という表示に変わってしまっている。

「->」となってるところは「->」(>は本来は半角文字)なので、読み替えてください。

 

ドットインストールPHP入門でOOP学習

 

元増田は、もう一通り全部見てくれたかな?

OK、それじゃOOP関係してる#18から#24を一緒に見てみよう!

 

#18 クラスインスタンス理解しよう

動画でこんな用語が出て来た。

 

 

クラスとは?=オブジェクト定義

クラスベースOOPJavaPHPなど)は、オブジェクトを作るときに、「クラス」という仕組みで用意する。

プロトタイプベースOOPJavaScriptでは、「プロトタイプ」という仕組みで用意できる。=別の機会に使ってみよう)

 

クラスベースOOPで「オブジェクト」と言った場合クラスインスタンスの両方を指し示すことができる。

 

 

クラスメンバー

クラスには「プロパティー」(データ)と「メソッド」(処理)を入れられる。

も作れる。

クラスの中に入っている「プロパティー」や「メソッド」のことをまとめて「メンバー」と呼ぶ。

からメンバーってのは、クラス構成員だね。プロパティーやメソッドメンバーになれる。

 

// クラスオブジェクト設計図オブジェクトデータと処理をまとめて入れられる箱。

class クラス名 {

 // プロパティー(データ)の部分

 public $name = ''; // 名前 // ※「public」の使い方は後で説明

 public $age = ''; // 年齢

 // メソッド(処理)の部分

 public function get_name() { // 名前を取得する

  return $this->name; // ※「this」の使い方は後で説明

 }

 public function set_name($new_name) { // 名前を設定する

  $this->name = $new_name;

 }

}

 

コンストラクター

コンストラクター」は特別メソッドで、クラスからインスタンスが作られるときに、自動的に呼び出される。

コンストラクターを使えば、インスタンスを作るとき自動的に実行しておきたい処理(下準備=初期化とか)をやらせられる。

class User {

 // プロパティー(データ)の部分

 public $name = '';

 public $age = '';

 // コンストラクタークラスからインスタンスを作る(new)とき自動的に実行される特別メソッド

 public function __construct($name, $age) { // PHPコンストラクター名は「__construct」と書く。

  $this->name = $name;

  $this->age = $age;

 }

 // メソッド(処理)の部分

 public function get_name() {

  return $this->name;

 }

 public function set_name($new_name) {

  $this->name = $new_name;

 }

}

 

デストラクター

説明には出てこなかったけど、コンストラクターと反対に、デストラクターという仕組みもある。

 

インスタンス

インスタンスクラスオブジェクト設計図から作ったオブジェクトの(具体的な)実体のこと。

インスタンスは「new」で作る。

$taro = new User('taro', 20); // name='taro', age=20コンストラクターでセットしたい。

これで「太郎」(顧客の1人)という具体的なインスタンスが、User利用者クラスから作られた。

太郎($taro)というインスタンスを作った後は、これで太郎に関するいろいろな操作ができるようになる。

 

アロー演算子

インスタンス太郎」の中にあるメンバープロパティーやメソッド)を使いたい場合アロー演算子「->」(矢印)で指定する。

 

echo $taro->name; // 太郎nameを表示せよ

$taro->name = 'yamada taro'; // 太郎nameを「yamada taro」にせよ

$taro->set_name('タロウ'); // 太郎のset_nameメソッドで「タロウ」という名前を設定せよ

等という操作ができる。

 

#20 クラス継承してみよう | PHP入門

動画でこんな用語が出て来た。

 

 

extends(継承

OOPでは、あるクラスオブジェクト設計図から、別のクラスを作りだすことができる。これを「継承」と言う。

 

// 元にするクラス

class User {

 // プロパティ

 public $name;

 public $age;

 // メソッド

 public function hello() {

  echo "Hello, " . $this->name;

 }

}

// 継承して新しく作るクラス

class Special_user extends User {

 // プロパティ

 public $point; // 特別会員のポイント

 // メソッド

 public function your_point() {

  echo "あなたポイントは".$this->point."点集まりました。";

 }

}

 

上記の例だと、基になった「User」が親クラスUser継承して新たに作った「Special_user」が子クラスとなる。

 

オーバーライド

オーバーライドとは「上書き」という意味

継承して新しい子クラスを作るとき、親クラスにあるメソッド機能を一部改造したい場合がある。そんなときは上書きして、中身を入れ替えることができる。

オーバーライド簡単で、単に同じ名前メソッドを用意すればいいだけ。新たに用意したメソッドで中身が上書きされる。

 

// 元にするクラス

class User {

 // プロパティ

 public $name;

 public $age;

 // メソッド

 public function hello() {

  echo "Hello, " . $this->name;

 }

}

// 継承して新しく作るクラス

class Special_user extends User {

 // プロパティ

 public $point; // 特別会員のポイント

 // メソッド

 public function your_point() {

  echo "あなたポイントは".$this->point."点集まりました。";

 }

 // 親クラスにあったメソッドと同名のメソッドを用意すれば、上書きして中身を変更できる。

 public function hello() {

  echo "こんにちは、".$this->name."様";

 }

}

 

final

オーバーライドして中身を変更されてしまうと困るメソッドがあった場合オーバーライドできないように設定しておくこともできる。

その場合は、メソッド名の前に「final」と書いておけば、最終的な決定形となり、オーバーライドで中身を変更できなくなる。

その他、finalの使い方はマニュアルも参考にしてください。

 

#21 アクセス権について理解しよう

OOPでは「カプセル化」といって、オブジェクトの中にあるメンバープロパティーやメソッド)を外から見えない(操作できない)ようにすることができる。

 

隣の家の窓を想像して欲しい。

カーテンによって、3段階で覗けるようになっている。これと同様のことがオブジェクトメンバーにも設定できる。

 

メンバーアクセス権を設定してやれば、オブジェクトの外からの見え方を設定できる。

 

大雑把に言えば、オブジェクトカプセル化プロパティー(オブジェクトの「状態」)は見えなくして、メソッドオブジェクトの「操作」)は見えるようにしてやれば、だいたいうまく使えます

これは「副作用(予期せぬ変化)の隠蔽化」といって、「オブジェクトの中身を外部から守る」という考え方です。

アクセサー」(ゲッターセッター)という「オブジェクト操作用のメソッド」を用意してあげて、中身の操作制限を加える方法があります

 

区切り

まずは、ここまでの内容をドットインストールサンプルコードなどを実際に動かしてみて、仕組みをよく理解するようにしてください。

#22から#24は、今の段階では「こんな機能も用意されているのか。へー」ぐらいでもOKだと思います

 

多分、素朴な疑問として、「OOPのために、こんな仕組みが用意されているのは分かったけど、何が便利なんだろ?」と訝しく見えるだろうと思います

OOP基本的文法機能を知った後、実際にOOPを使ってみる演習をやってみれば、使いどころや便利さが分かるようになると思います

次回は、残りの#22から#24までの説明を見てみましょう。

 


anond:20181015215004 未経験からプログラマーなんだが全然からない

anond:20181016015826 増田プログラマー養成講座 その1 パソコンの用意

anond:20181016164341 増田プログラマー養成講座 その2 プログラムデータ+処理、プログラム言語の種類

anond:20181016180059 増田プログラマー養成講座 その3 構造プログラミングの基本(順次、反復、分岐

anond:20181016193144 増田プログラマー養成講座 その4 子ども向け教材「Scratch」で構造プログラミング練習

anond:20181017161003 増田プログラマー養成講座 その5 オブジェクトとは何か?

anond:20181017191404 増田プログラマー養成講座 その6 OOPの種類、PHPの準備

anond:20181019181549 増田プログラマー養成講座 その7 OOPの仕組み(前半) ←★今ここ★

anond:20181020230044 増田プログラマー養成講座 その8 OOPの仕組み(後半)

anond:20181022232327 増田プログラマー養成講座 その9 MVCフレームワークを使ってみよう

anond:20181023184616 増田プログラマー養成講座 その10 OOP参考書

anond:20181024214737 増田プログラマー養成講座 コンテンツ一覧

2018-10-17

anond:20181017181403

UIUserに対してデザインするものからなあ

当時も客層わかってる?って言われてたね

2018-10-16

anond:20181016160210

俺がフォローしてるような

twitterフォロワー数万で

いつもテンプレ萌え絵を描いてて

投稿イラストが安定して数千userを超えて

主に同人誌とグッズ販売で稼いでる絵師

萌え絵描き」な気がする

2018-10-11

互助会ブローカー

ブ:いらっしゃいませー!何ブクマ希望ですか?

客:えっと、、、10user位入れてもらって、ブーストしたいなって思いまして、、、どれ位費用が掛かるものでしょうか?

ブ:それですと、モノがよければブーストになりますが、、、失礼ですが頂いたゲラを見るに難しいかな、と思います

客:ええっ‼丸2日かけて書いたのですが、、、、ダメですか?どのあたりがダメなんでしょう?

ブ:申し訳ございませんが、こちらはその手のコンサルはしておりません。

  ただ言えることは、最後に「いかがでしたでしょうか。」が無いなど基本的文法踏襲されていないということです。

客:そうしますと、何userまで入れるとホッテントリに入ることができるのでしょうか。

ブ:そうですね、これは総合で入るのかジャンルで入るのかによって変わってきます

  総合場合投稿日中に50、ジャンル別の場合20は最低必要ですかね。

客:けど、、、それほどの数が無言ブクマだと不審に思われませんか?

ブ:ご安心下さい。そこはバレない様、無言、テンプレコメント、不規則コメントをいい感じでブレンドします。

  さらに、あえて「互助会、乙」等の攻めたコメントを入れることで、煙に巻くことも可能です。

客:なるほど!そうすると、私のネタホッテントリ入りさせるには、お幾らくらい必要ですか?

ブ:そうですね・・・

こうして、「日々○○するために必要なたった◆のこと」などという、糞の足しにもならないブログホッテントリにあがっているのだ。

2018-09-06

anond:20180906112036

モバイルバッテリーは「豪雨避難勧告出そうな前の日の晩」に充電完了して

リュックにいれておく。コンタクトUserだけど眼鏡ウェットティッシュなども。

強まってくる風の音ききながら、電池も充電。

オール電化だとウェシュレット使えないんじゃない?

トイレットペーパーや簡易トイレ出来るように用意はしてたほうがいいよね。

2018-08-31

anond:20180831160736

一カ月で改善しますかね……。

公表したときインポートしてねと告知しておいてこれなんだから

一応これでも、はてな課金してるUserだったこともあるのにな。

2018-08-17

ずっと公式クライアントを使っているのでUser Streamsなんてまったくお馴染みではない。

自動更新なんて必要とも思えないし、反発している奴らは現状が変わるのが嫌なだけだろう。

https://japanese.engadget.com/2018/08/17/twitter-api/

2018-08-13

YoutubeNG(フィルタ) for Firefox も作った

anond:20180609124213

Youtubeフィルタ - Firefox 向けアドオン

https://addons.mozilla.org/ja/firefox/addon/youtube%E3%83%95%E3%82%A3%E3%83%AB%E3%82%BF/

Youtubeフィルタ - Chrome ウェブストア

https://chrome.google.com/webstore/detail/youtube%E3%83%95%E3%82%A3%E3%83%AB%E3%82%BF/dfbfdjepofdfhdddfdggabjjndhiggji?hl=ja&gl=JP

機能

[対象サイト]

URL概要ブロック対象
https://www.youtube.com/ホーム非表示[動画/チャンネルトピック/プレイリスト]
https://www.youtube.com/watch動画ページ非表示[次の動画/あなたへおすすめ]、自動再生無効化
https://www.youtube.com/feed/trending急上昇非表示[動画]
https://www.youtube.com/channel or userチャンネルページ非表示[動画/関連チャンネル/プレリスト]
https://www.google.co.jpgoogle日本語検索非表示[youtube動画/チャンネル/プレイリスト]
https://www.google.comgoogle英語検索同上

更新履歴

Chrome1.0.1
Chrome1.0.2
Chrome1.0.3/Firefox1.0.0

あとがき

Youtube普段使いであるFirefoxへやっと移植できました。

フィルタ処理に難しいところはひとつもないのですが、自動再生無効化が今ひとつうまくいかなかったのとこまごまとした不具合がなかなか落ち着かなかったのと暑かったのと。いろいろ。

なお、表示はFirefox57以上となっていますがVer55でも動いてます。明確に動かないのは52より前です(browser.storage.local.get不具合があるため)

個人的には相当便利に使ってますサムネでの自己主張が激しい方々や文字流すだけの虚無動画をどんどんNGしていくとストレスを感じることが少なくなりますから。ただ需要はあまりなかったようで、Chromeユーザーわずか6です。リリースしてしばらくは1(わたし自身)だったのでこれでもだいぶ増えました。もうPCでYoutube観てる人ってかなりの少数派になってるのかもしれません。

はてなフィルタChromeユーザー数300弱に対してFirefox版30くらいなので、こちらは1人居るか居ないかでしょうか。

アップデート予定

不具合があれば随時修正

2018-08-12

anond:20180812160821

そこそこ大きいシステムだとM_とかじゃ全然絞り込めなくない?

どのみちsyainかuserかなって当たりがついてるならそっちで絞り込んだほうが早いと思う

2018-07-30

NAS

PCSurfaceにし、タブレットスマホも増えてきたので、データバックアップや他端末への移動が億劫になってきた

ってことで、NASを導入してみた

Synologyと迷ったけども、初心者なのでBUFFALOで3TBくらいのRAID1のやつにした

買ってから半年ほど経つが、いまのところかなり快適

データ移動の度にHDDを抜き差しする煩わしさから開放された

そんでなんとなく、オンラインサービスとの使い分けもできそうな気がしてきた

簡単メモEvernoteなりのOnlineで管理して、

買い出しメモ等の複数Userが様々な端末から参照したいデータは、GoogleSuiteなんかで管理する

そんでそれらから漏れるようなデータデータ量が大きいやつ)については、NAS管理って感じ

自分が快適になったのはそうだが、カメラ趣味家族写真整理が楽になったと喜んでいる

常に可動していて、無線アクセスできるHDDってだけでもメリットは大きいようだ

ただ、やっぱり家の外からNASアクセスしたいし、スキャナで取ったデータを直接NASに入れたいので

次に買い換える機会があったらSynologyに挑戦してみたいと思う。できればVPNもしたいし。

とりあえず今はこのNASを使い倒すぞー

2018-07-25

はてなNG代替品 Chrome1.0.3/Firefox1.0.1 を公開した

https://anond.hatelabo.jp/20180609124213

はてなフィルタ - Chrome ウェブストア

https://chrome.google.com/webstore/detail/%E3%81%AF%E3%81%A6%E3%81%AA%E3%83%95%E3%82%A3%E3%83%AB%E3%82%BF/nogcpadcgpkonifnaagfghkaiiojdcap

はてなフィルタ - Firefox 向けアドオン

https://addons.mozilla.org/ja/firefox/addon/%E3%81%AF%E3%81%A6%E3%81%AA%E3%83%95%E3%82%A3%E3%83%AB%E3%82%BF/

更新履歴 Chrome 1.0.3 / Firefox 1.0.1

自分スターを付けたブコメの強調表示機能追加
不具合修正

更新履歴 Chrome 1.0.3.2 / Firefox 1.0.1.3 (8月6日追記)

ユーザーブックマークページにも強調表示を適用
不具合修正
ソース整理

あとがき

不具合修正だけでアップデートするの嫌だったのでなにかないかと思っていたところ

はてなの社長に物申してくる

こちらのトップコメントが目に止まり

id:theband

自分スターつけたブコメが一目でわかるよう色や印がつくと、自分が支持した意見や参考になった意見が一覧にできて、考えや参照情報が整理しやすくなると思う。あと、自己客観視しやすい。賛同してくれる人いる?

それをそのまま実装した形です。

どこにマークするかはいろいろ試した結果、AddStarボタンの枠線に落ち着きました。目に付きやすいし同じブコメ意図せず複数回★付けるのを防ぐ意味で。色は黄色や青だと馴染んでしまうので赤です。

自体にもマークするのはちょっとやりすぎかなぁと。うっかりデマにつられてしまって★消したいけど100個も200個も★付いてて探すの大変!ということはあるかもしれませんが。レアケースでしょう。

ちなみにinner_starというのは「★17★」みたいなやつです。HatenaStar.jsでそのように命名されてます

ここから8月6日追記

使っているうちにこまごま見つかった不具合をちまちまと潰し、潰してはエンバグして、また潰し、とやってなんとか一段落しました。

不具合5は特に酷く、★フィルタ作成時に「色情報が入っていてそのままでは使えない」からこそaltでなくhrefから取得することにしたにもかかわらず、それをすっかり忘れてエンバグしてしまうのだから情けないこと頻り。忘れるのはわかりきっているので通常は当たり前でない処理にはコメントを入れて未来自分に注意を促すわけです。今回は忘れることを忘れてしまってコメントを入れなかったのが敗因ですね。

mobile版含め落ち着いたので次は環境固有の不具合…と言いたいところですが報告のあったアドオンの組み合わせバグはどうしようもないかもしれないなと正直思ってます。まだ何も調べてませんが。うまく直れば「同一ユーザーの★をまとめる機能」と合わせて1.1.0をリリースしたい気持ちお気持ちの表明。

2018-07-13

Microsoft Teamsの無償提供開始とその反応見て思った

完全な外野適当な思い付きを書いていく。

大体の人の頭の中で「覇者Slackに挑むTeams」な構図になっているが実際はそう単純ではない

公正な比較はできないんだけど、アカウント数および有償プラン契約数でいうと少なくとも国内SlackはTeams(Office365)の足元にも及ばない。

https://www.publickey1.jp/blog/18/slack.html

国内だとSlack無料アカウント含めて50万、有償プラン契約数は15万というのが上記記事に書かれてる。

世界だと有償プラン契約者数が300万人以上、ということらしい。単一機能サービスでここまでの規模に成長しているのはまさにチャットツール市場覇者と呼ぶにふさわしい。

一方のOffice365なんだけど、Teamsを今まで利用可能だった商用の有償プラン契約数は1億3500万人のMonthly Active Userと下記の2018年1~3月期の決算資料に載っている(スライド9枚目)。

流石に契約者数は明かしてくれないらしいが、Teamsを今まで利用できなかった一般消費者向けの契約者数は約3060万人契約とのこと(スライド10枚目)。

https://view.officeapps.live.com/op/view.aspx?src=https://c.s-microsoft.com/en-us/CMSFiles/SlidesFY18Q3.pptx?version=2b0076e2-b5c3-fee9-75df-dc8e78688560

ちなみに少し前に発表されたSurfaceGoの国内版にだけバンドルされて大顰蹙を買ったOffice売り切り版は収入が16%落ちてるらしい。

クラウドへの移行が着々と進行中、という今更説明するまでもない状況みたい。

契約者数はともかく、実際の利用者数、コミュニティ成熟度などはSlack圧勝(私個人見解)

契約者をいくら誇ったところで、Teams利用者の声なんてあまり聞こえてこない。下記のブコメでも「実際に利用して具体的な意見を書いている人」は驚くほど少ない。

http://b.hatena.ne.jp/entry/s/pc.watch.impress.co.jp/docs/news/1132746.html

Office365企業で大々的に導入している職場をいくつか経験した自分感覚としても、Teamsをまともに利用している職場は見たことがない。

存在自体を知らない、モノ好きの情シス適当に使ってる、大規模導入の検討初期段階、といった感じのところが多いのでは?

利用できる契約者は多くても、そもそも存在自体があまり知られてない、というのがMicrosoft Teamsの現状。

Slackそもそも単一機能を売っているという関係上、契約者はチャットツールを使うために契約しているわけで、Slack契約者≒Slack利用者となるわけだが

Office365そもそも情シス買い切りOfficeカウント地獄から解放」というお題目や、

メールサーバ運用から解放」などといった感じで、Teamsを主目的の一つとしてとらえているユーザーがそこまで多くない感じ(そもそもOffice365リリース当初には無かったサービスだし)。

なので、Office365契約者>>Teams利用者となる。

無償化ユーザー数拡大のための施策なのか?

個人的な見解は「ユーザー数拡大ももちろん視野には入っているだろうが、認知度向上の方が比重高いのではないか?」という感じ。

まずはニュースサイトが分かりやすい構図として「MSSlack対抗サービスがついに無償化」みたいな記事を出せば「あぁ、うちが契約してるOffice365にもチャットツールあるんだ」と知ってくれる既存契約者も多いだろう。

それによって利用率向上を狙っているのでは、というのが自分の予想。

Slackへの攻勢をかけるという線も薄い。

わざわざ自社より小規模でロイヤリティ高くて引き剥がしにくいユーザーを狙う意味がない。

そもそもOffice365自体契約者数は絶好調で成長中だからね。

そもそもSlackの2/3ぐらいの価格でなんでも付けてるOffice365必死な防御策こそTeams位置づけ

よく言われることだが、Microsoft TeamsSlackパクリから始まったサービスだ。

それは間違いない。

ただ、現状のSlackとはターゲットユーザーが違う関係上、進化の仕方が微妙に違っている。

コミュニケーションプラットフォームという大枠の括りは一緒でも、自社内にチャットツール以外が無く、外部との連携機能拡張をするSlackとは対照的

Office365ビジネスプランにはMicrosoftIFTTT的なFlow(これも始まりIFTTT的な感じだったが、もはや全くの別物になった)や、

Microsoft版TorelloなPlanner、WebOffice(プランによってはクライアント版)、SharepointExchange、何でもありだ。

流行り物はどんどん巻き込み、投げ売りといってもいいレベル価格付けでユーザーを囲い込んでいってる。

Plannerが無償版なしだったり、Flow無償版がお遊びレベルの内容なのと違って、Teams無償プランがここまでのレベルなのは

ひとえに「Slackの脅威がヤバいからだ。

単一サービスで300万以上の契約を勝ち取るクオリティリテラシーの高いユーザーによって構成される成熟したコミュニティ

チャットツール無償版なしではOffice365契約が切り崩されかねないという危惧もあるのだろう。

チャットツール代替するものとしてよく挙がる「メール」はOffice365重要位置にいまだあるわけで、

下手にSlack導入して「あ、これメールサーバ要らんな」みたいなことになると、Office365自体契約も危ういわけで、必死になるわけです。

あとはいくつかのブコメに反応して終わり

まずはSkype for Businessを何とかしろ

Teams統合して消滅っていう方針が決まってるよ。

もう諦めて Slack 買収した方が良いのでは。

諦めるどころか、これから防衛戦頑張らなきゃならないんですよ。

買っても大したユーザー増にならないし、どうせ既存ユーザー逃げるし、金の無駄しかいか

買収の線は薄いんじゃないですかね。

Trello対抗にとりあえず作りましたで後は放置のPlannerやWunderlist買収してから放置ToDoとかと同じ末路を辿る予感しかない

PlannerやToDoバックエンドAPI整備がやっと最近ひと段落したので地道に改善はしてたみたいですよ。

そのおかげでまだ不十分だけどFlowトリガーアクションが追加されたしね。

僕らのYammerが転生したってこと?(・・?)

Yammerって気軽に投票募れるぐらいしかTeamsに対する優位点見出せないんだけど、

ちょっと前にデスクトップアプリ出してきたりと、まだなんかやろうとしてるみたいなのが意味不明。

結構な額で買収したから、おいそれと損切りできないのかな?

これ系のサービスは気まぐれで終了されると洒落にならない。無償大丈夫か?

Skype for Businessを生贄にするぐらい今のMSはTeamsに本気だから、当分大丈夫だと思う。

その他クオリティに関するコメント

上にも書いたけど、はっきり言ってチャットサービスとしての完成度はSlackが上だと思う。

Teams結構使ったけど、よく言えば頻繁に機能追加される。悪く言えばそもそも機能が足りてない。

1年以上前リリース当初は場所によってIMEONにできなかったりしたしね。

あと機能追加もよく言えばコミュニティベースから機能要望を挙げて、それに賛同者を募って

多数の賛同を得られないと開発者の目に留まりにくい。たまに投票数の低い案が優先的に実装されたりもするけど

基本的には投票数の多い案件から実装機能が選ばれることが多い。

ただ、わかってる人がゴリゴリ使い倒す、っていう方向でクオリティを上げてるSlackに対して

TeamsあくまでもOffice365との密な連携主題において、外部とも連携できるように、っていう方向なので

ターゲットユーザーそもそも被らないのでは、と個人的には思ってる。

Slackに満足してる人はOffice365に囲われてるおまけって時点でTeamsの印象悪いだろうし、

Office365についてくるTeamsで十分な人はチャットツール単体に1000円/人月なんて払わない。

MS側もSlack対抗というより、Slack開拓してくれたチャットツールという新たな魅力でOffice365契約数を増やしたい、という感じに見える。

2018-07-02

はてなNG代替品 for Firefox も作った

anond:20180609124213

はてなフィルタ - Firefox 向けアドオン

https://addons.mozilla.org/ja/firefox/addon/%E3%81%AF%E3%81%A6%E3%81%AA%E3%83%95%E3%82%A3%E3%83%AB%E3%82%BF/

機能

[対象サイト]

URL概要ブロック対象
http://www.hatena.ne.jp/はてなトップブックマーク/ブログ
http://b.hatena.ne.jpはてブトップタイル/柱/レコメンド(人気エントリーもどうぞ)/特集
http://b.hatena.ne.jp/hotentryはてブホッテントリタイル/特集
http://b.hatena.ne.jp/entrylistはてブ新着同上
http://b.hatena.ne.jp/searchはてブ検索検索結果
http://b.hatena.ne.jp/entryはてブエントリ関連記事/今人気の記事/新着/ページャー/ブコメ/スター
http://b.hatena.ne.jp/$(user)ユーザーブックマークページスター

つれづれ

Firefoxアドオンについて調べてみたところ、いつの間にかWebExtensionに対応していて、ほぼそのまま移植できそうだったので対応してみました。

ソースもmanifest.jsonもほぼそのまま使えてとても楽ちんでした。いじったのはchrome.storageをbrowser.storageに変更したのと、それにともなうAddON-IDの追加くらいです。いい時代になりましたね。

公式(AMO)に登録するのに$5払う必要もしないないし。

なお、表示はFirefox57以上となっていますがVer55でも動いてます。明確に動かないのは52より前です(browser.storage.local.get不具合があるため)

Firefoxシェア10%を割ったということでどれくらい需要があるかはわかりませんが、Youtubeフィルタ(ユーザー数1)は超えてほしいものです。7月1日時点でChrome版が102人、6月9日時点ではてなNGが990人だったので、1020人くらいは…

アップデート予定

アップデートというか別アドオンになるようですが、FirefoxAndroid版でもアドオン使えるのでそちらの対応もできたらやりたいなという気持ちはあります

スマホサイトは表示が違うのでその対応ですね。うまくゆくといいのですが。

2018-06-25

俺が過去に書いた釣り晒す(hagex氏追悼一人企画)

hagex氏が亡くなったことをどのように悼もうかと考えた結果、氏の単著2ch、発言小町、はてな、ヤフトピ ネット釣り師が人々をとりこにする手口はこんなに凄い』に敬意を表して過去釣り懺悔するのが良いのではないかと思い、ここに実行する。

なお順番ははてブされた数を基準にする。

1.高校生クイズ方針変更は一部の学校排除のため(203 users)

https://anond.hatelabo.jp/20170902223342

高校生クイズを見ていてふと、『水戸第一高校が優勝した頃は実際に校歌を流していたけれど、水戸第一校歌イントロを少し流しただけで終わった』という話を思い出したので作ったネタ左派に対する悪意はありません。hagex氏にもブクマされた。

2.ここ数ヶ月苦しめられたあまハラからようやく解放される(195 users)

https://anond.hatelabo.jp/20130923180018

同調圧力ネタハラスメントネタ純と愛オチ即興で書いたら爆発しました。

3.エロマンガアニメゲームエロ写真集AVより罪深い(62 users)

https://anond.hatelabo.jp/20150605131735

これは明確に表現規制フェミ揶揄しようと思って作ったネタ。でも一部の人たちの主張は実際これに近いと思う。

4.今の憲法で「他国が攻めてくる」ことを政治家が想定すること自体憲法違反だよ。(40 users)

https://anond.hatelabo.jp/20160707235247

反戦主義者でこういう主張をする人は出てこないかな、と言ったら『アメリカも”平和を愛する諸国民”に含めないといけないか左派は主張しない』と言われました。でも毎日新聞にこれに近い主張が載ったことはあります

5.そもそも満員電車に乗ってくる男は痴漢である結論)(1 user)

https://anond.hatelabo.jp/20180313115707

釣れなかったネタ。やはり釣り針がでかすぎたか

6.「ピル飲もうかな」と彼氏に言ったら「生理痛ひどいの?」と言われた。別れたい(1 user)

https://anond.hatelabo.jp/20170529192218

ピル効用避妊だけではない』という理解が進みまくった結果というネタ。あと、小町風にしてみたかった

釣りで長文書くのは割と面倒くさいので意外と書いていないことが分かった

2018-06-14

YoutubeNG(フィルタ)も作った

anond:20180609124213

Youtubeフィルタ - Chrome ウェブストア

https://chrome.google.com/webstore/detail/youtube%E3%83%95%E3%82%A3%E3%83%AB%E3%82%BF/dfbfdjepofdfhdddfdggabjjndhiggji?hl=ja&gl=JP

github

https://github.com/lvnkae/youtube-filter

機能

使い方

基本設定

非表示チャンネルタイトルの設定は見たまま。セレクトボックスで項目選んで単語入力するのみ。

詳細設定

設定した単語ダブルクリックで詳細設定へ

 a. チャンネル固有の非表示タイトル設定

 b. チャンネルフィルタ適用方法指定

   正規表現ON/OFF

   完全一ON/OFF

   大文字/小文字区別なしON/OFF (正規化)

  をチェックボックスにて指定

 ※完全一致と正規表現排他

 ※両方設定した場合正規表現が勝ち完全一致は無視される

 例1)

  非表示チャンネルgam全一ON 大小区別なしON

   gam

   gaM

   gAm

   gAM

   Gam

   GaM

   GAm

   GAM

  の8パターンにヒット。

  gameやGambleやagamにはヒットしない。

  短すぎるチャンネル非表示に入れたい場合は完全一致で。

 例2)

  非表示チャンネル:sadamitsu[0-9]+ 正規表現ON

  末尾に数字を点けて増殖するタイプチャンネルをまとめて補足したい場合

タイトルフィルタの詳細設定

 単語の頭に <> を付けると正規表現ON

 例)

  <>宇佐美 *定満

   宇佐美定満

   宇佐美 定満

   宇佐美 定満

   宇佐美 定満

  等、姓名間にスペースが0個以上ある定満は全てヒット


[対象サイト]

URL概要ブロック対象
https://www.youtube.com/youtubeトップ動画/チャンネル/プレイリスト
https://www.youtube.com/watch動画ページ次の動画
https://www.youtube.com/feed/trending急上昇動画
https://www.youtube.com/channel or userチャンネルページ動画/チャンネル/プレリス
https://www.google.co.jpgoogle日本語検索youtube動画/チャンネル/プレイリスト
https://www.google.comgoogle英語検索同上

結果

文字列が流れるだけの動画不愉快変顔サムネを目にする機会が減った。

しかし多すぎて終わりが見えない。

動機

技術

youtubeDOMContentLoadedが発生するの初回だけでその後のページ遷移はelementの出し入れだけでやってるのですね。

DOM構築完了からすべてが始まる構成だったのでだいぶ手直しが必要でした。

2回め以降はURL変更をトリガーにしてるのですが、ホームからホーム選択などURL変わらないパターンもあり…。

フィルタ抜ける経路がまだあるかもしれません。

アイコンはてなフィルタに合わせて拾ってきたフリーのやつです。

アップデート予定

不具合修正くらいです

普段youtube見る時はfirefox使ってるからそっちでも作りたいなぁという気持ちだけはあります

何も調べてないのでゼロからですが。

スマホ対応google先生次第です。iOSandroidでのchrome拡張対応は全く予定がないそうなので。

スマホタブレットで動けば、幼子に見せたくない虚無動画チャンネルフィルタしたりできるんですけどね。

小学校上るくらいまではyoutubegoogleを塞ぐことでごまかし切れるでしょう)

2018-06-12

anond:20180612153259

最後VAIO持ってるけど(Sony製。そういう最後の好きなので情が移って買った)

中古XPでもそんな事ないのに、2年したらキートップが取れた。

🍎Userだったけど流石に驚いた(そんな事一度もなかったから)

2018-06-08

今日新入社員プレゼンレビューをしてたときのこと。

商品調査をしてもらってて、最後自分が良いと思う部分、改善したほうがいい部分がまとめられていた。それはよいのだが、良いと思う部分の横に(UX),改善したほうがいい部分の横に(UI)と書かれていた。そして項目であげられているのは機能面のことしか書いてなかったから少しハテナが飛んだ。

UX, UIって書かれたら俺はUser Experience, User Interface を意味してるのかなーって思うけど、それ、どういう意味で書いてる?」

はい自分も調べたので知ってます。その意味で使ってます。」

「え、じゃあ、なんでそこにUX, UIって入れよと思ったん??UXでもUIでもない機能指摘してるやん?」

「いやー、カッコいいと思って。」

プレゼンにはつっこまれとき自分が正しく説明できることしか書いたらあかんよ。」

意味ちゃんと調べた上で、カッコいいからのせているというセンスある意味、捨てたくないとは思ったが。

2018-06-02

低能先生安倍bot非表示にするuserscript

下記をscript.user.jsなど適当名前で保存し、Chrome機能拡張に突っ込んでおく

Vanilla JSで書いてみたが、書き慣れていないのでエレガントではないかもしれない

if(document.location.href.startsWith("https://anond.hatelabo.jp")) {

sections = document.getElementsByClassName('section');

Array.prototype.slice.call(sections).forEach(function(section, i, all) {

ps = section.getElementsByTagName('p');

contain = Array.prototype.slice.call(ps).filter(function(p, j, all) {

if(/安倍/.test(p.innerHTML)) {

return true;

} else if(/低能|低脳/.test(p.innerHTML)) {

return true;

}

}).length &gt; 0;

if(contain){ section.style.display = 'none'; }

});

}

2018-05-26

本当に気にくわない絵描きがいるんだけどマジでなんで評価されてるのか意味がわからない。

そいつ自体フォロワー200人いるかいないかぐらいのぽっと出アカウントだし、私のいる界隈自体がどマイナーで激せまだからほんとに小さい世界の話なんだけど、それでも気にくわない。

だってそいつの絵、いつもスケッチブックかにペンで雑にちっちゃく描いた子供落書きみたいなものばっかりなんだよ。たった数分程度で描ける落書きをひたすら量産してるだけ。ネタ子供でも思いつくような何の捻りもないものばっか。よくTwitterバズるようなシュールでゆるい流行キャラたちの便乗じゃないのとしか思わない。

それなのに可愛いーほのぼのするーほっこりするーとか言われてほぼしょっちゅうリツイートいいねでまわってくるのを見る。pixivuser入りタグ付くようなうちの界隈ではかなり有名な絵師さんですらそいつ幼稚園児みたいな絵リツイートしてほんと癒される天使とか言ってんの。

極め付けで気に入らないのはそいつ画力。前そいつメディア欄覗いたことあるんだけど、少しだけ混じってた普通イラスト見てみたら人体描けてない、デッサン狂ってる、ポーズキモい、骨格おかしい、パース狂ってる、バストアップだけ、左向きの顔ばっかっていう下手くそ定番オンパレード。ああこいつろくに人物イラスト描けないかあん作風に逃げてるんだなってすぐわかったよ。

正直、普通の頭身のイラスト描いたら私のほうが圧倒的にうまい自信ある。なのに私が何日もかけて描いたイラストより、そいつの描いた子供落書きみたいな下手クソ絵が可愛い可愛いってちやほやされていっぱいいいねされててさ。基礎もまともに描けない奴が。本当に萎えるんだよね。味があるとかほっこりするとかみんなに言われてるけど、ただ手抜いてるだけじゃん!そんなん子供でも描けるし、擬音からから全てにおいてウケ狙ってるの丸わかりであざとすぎ痛すぎ。

最近描いてる奴とか明らか媚びてるのバレバレからね。たくさんリツイートいいねしてもらうためになりふり構ってないなって見た瞬間からすぐわかったから。好きに描いてああなったんならまだ許せたけど、ただの承認欲求の塊だったんだね。痛々しいよ。

私が好きな同じ界隈の有名な絵師さんがそいつ名前出して〇〇さんの絵本当に好きでーなんてツイートした時なんかもうムカついて仕方ないし、そいつそいつで下手のくせに神絵師さんたちと平気で絡んでてもう無理意味からなすぎる。なんでフォロワー200人いない実力も皆無のクソ下手がちやほやされてんの?あんな雑で汚いイラスト量産してるだけのくせに自分も同列だと思ってんの?気持ち悪い。ちょっとは身の程弁えたら?謙虚さってものを知らないの?本当に何様なんだろう、あい

2018-05-17

TwitterUser Stream API廃止の件

サードパーティアプリのおかげでTwitterが盛り上がったのに」ってコメント毎度付くけど、

その盛り上がりってTwitterけが赤字出して支えなきゃならんものなんですかね?

アーカイブ ヘルプ
ログイン ユーザー登録
ようこそ ゲスト さん