「GOOGlE」を含む日記 RSS

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

2020-11-15

もうじき40代かばを迎えるプログラマー遺言(少し追記)(もうちょっと追記)(さらにもうちょっと追記)

世の中にはプログラマー35歳定年説というものがあった。昔からそんなのはないという人と、あるという人がいた。40代も半ばになったときに「あぁ、これが35再定年説の根拠か」というものがなんかちらほら見えるようになってきたので書いてみようと思った。

世の中にはものすごいプログラマーというのはやっぱりいる。なんなら死ぬまでプログラミング書いていられるという人たちもいる(ブラック的な意味ではなく)。そんな彼らからしたらプログラマー35再定年説とか意味がわからない都市伝説しか映らないだろう。

だが、普通に職業プログラマとして生きている俺のような人からすると、この35歳定年説はかなりの真実味を帯びている。

だが、そんな俺でも40代半ばまで延命できたのはやはり技術革新のおかげかもしれないが、結局平均寿命が伸びただけとも言えるだろう。

まず、技術に対する姿勢が変わる。正直言うとプログラミングとかもうしたくなくなる。というか、そもそも一生プログラミング仕事にしたいと思う最初の頃は好きだと思っていたが、仕事にしてしばらく経ったら大して好きでもなかったな、と思うようになる。

大して好きでもないことを仕事にし続ける体力はやはり年とともになくなり、体力がなくなった分「自分本質的にしたいと思うこと」が見えてくる。そしてそれはプログラミングではないため、ギャップがきつくなっていく。

おそらく、この辺が35歳くらいのあたりに来るのではないだろうか。35歳定年説と言ったら35歳ピッタリしか想像できないのが離散数学世界で生きているプログラマらしいといえばらしいが。

そんな感じでやってても、20年もやればそれなりにスキルも身につく。さすがにGoogleの一線で働くような大天才たちと渡り合うことはできないが、もしかしたらGoogleの片隅で働ける程度のスキルはあるかもしれないが、正直もういいっす、っていう気持ちのほうが大きくなる。

次に、自分がどうにか身につけてきた知見というものがなかなか広まらない。コンセンサスが取れない、という状況にも苦しくなってくる。

自分がやってきたプロジェクトでこういうことをやったらうまく働いた、というような知見は共有するが、なかなか価値観が共有できないことに気がつく。若いうちは「だったら俺が全部やりますわ」くらいの気合を見せられたものだが、年を取ってくると「あ、そうですか・・・」となってしまう。純粋に体力も気力もなくなっていく。

プログラミングをやっているだけありみんな論理的思考が大変上手だ。「皆さんホント論理的でいはりますなぁ」と言いたくなるわけだが、悲しいことに自分たちの振りかざす論理が、単なる正論、飛躍、極論、屁理屈、と言ったものであることに気づけない人も結構多い。こういうのを各個撃破するのも疲れる。

これからプログラミング仕事にする人たちに言っておきたいことがある。もしこの世界で長く働きたい、定年までコード書いていたい、と思うなら、常に勉強をしなくてはならない。もしあなたFラン出ているなら、他の人の倍努力しなくてはならない。できないならそこそこで転職したほうがいい。この世界にいるといか若いうちの勉強大事だったかを日々痛感する。

実務の上での俺の感じていることを書く。DDDだとかクリーンアーキテクチャだとかも大事だがもっとそれ以前に俺が根源的に重要だと考えているポイントだ。この辺をないがしろにしたらDDDクリーンアーキテクチャ絶対崩壊する。

コードを書くとき重要ポイント

まず、心得てほしいのはどんなにすごいプログラマでも意図の通じないコードは本当の意味で直せないということだ。

まず、引数チェック、状態チェックは必ずやれ。コードが語る、というようなことを言ってやらないやつが昔は多かったが、今もいるんだろうか。悲惨バグメンテナンス性の低下はそういった自分意図の表明を横着したコードから起こり始める。「俺はこれをやる、だからこの機能を呼び出すならこういう状態にした上でこういう情報を渡せ、じゃないならやらない」とはっきり言え。もしこの辺を冗長だと考える同僚がいるならもう辞めたほうがいい。

引数チェックや状態チェックのコードで画面の半分が埋まったならそのコード設計おかしい。一旦手を止めてよく考えろ。一つの機能を動かすのにそんなに引数がいるのか、そんなにチェックする状態が多いのか、そしてそれらは本当に必要検討しろ

テストコード絶対に書け。テストコードが書けない技術絶対に使うな。意味のあるテストが書けないならやめたほうがいいという輩もいるが、とにかく意味があろうとなかろうと書け。引数にこれを入れたらこうなる、こういう状態でこういう事したらこうなる、というお前の意図はとにかく示せるだけ示せ。

だいたいこの辺を横着したやつは翌年酷く後悔するか、そこのメンテ担当した同僚を攻撃している。

就職活動するとき重要ポイント

コードが書けなくても大丈夫、という会社は、コードが書けたほうが有利な会社ではなく、本当にコードを書かない会社だというこは肝に銘じておけ。身につくスキルEXCEL方眼紙を最低限の手数で作れるようになることか、本気でやればビジネス理解できるかもしれないが、お前の技術者としてのキャリアはそこで止まる。

仮に憧れのスーパーハッカーがいる会社を目指しているとして、彼らがそこでどう働いているか、なにが泥臭いのかを想像できない、聞くことができないならやめておけ。浮かれ過ぎだ。

仮にGithubURLを教えろという会社を目指しているとして、そこのリポジトリを飾り立てようと考えたならやめておけ、そういう会社Githubアウトプットすることを日常的な趣味として苦ではなくやり続けられる人を求めている。

年収をその会社選択基準にしているならそこはおまえには分不相応会社からやめておけ。仮に入れたとしても馴染めることはまず無い。これは年収が低くても同じだ。

人間関係重要ポイント

嫌いな人がいるならその会社はやめていい

少しだけ追記

コメントを観てこの「最小且つ単一論理でなにか否定できた気になる」という輩への対処が一番疲れる

もうちょっと追記

一晩立ってみたらこんなにブクマついててびっくりした。気になったブコメもあったのでちょっと追記しておく。

いきなり視点ミクロに、と言うやつなんだが、結局若いうちにこういうのできてないやつはあとで苦労するが、最初のうちは体力でカバーできている。体力でカバーできなくなったときに本当の意味でつけを払う羽目になるという意味で言ったり、あとオレみたいなおっさんが大変つらい思いをする、という意味でも言っている。

Fラン関係なくねっていうやつだが、昭和世代ステレオタイプかもしれない、ごめん。勉強する習慣もなければ大してやってきてもいないやつはこの業界だと倍苦労する羽目になるというふうに言いたかったと思う。どんな業界でもそうだとは思うが。

返す刀で結論づけしたがる人々がやっぱり現れるな、君たちはそう思わない人なんだろうし議論する気もないが何かしら言いたい人なんだろう。別にそれはそれでいいよ。お仕事頑張ってね。

「俺は大して辛くないけどなー」っていう人もやっぱり現れるな。辛くないんだったらいいことだと思う、お仕事頑張ってね。

4Kモニターものすごく細かい文字を読んでいる若者を見た、という人、俺も同意する。もう見ていられないんだよね。

関白宣言っぽいな、というのは俺も思った。

結局の所、プログラマ35歳定年説は俺も打ち破りたいと思っていた口なんだが、打ち破れる人とそうでない人がいる、ということで、俺は後者だった、ということだ。当然50過ぎてもプログラマやっている人は見かけるので、数学的な真理というわけではなく、統計的な傾向なんだろうと思っている。

若いうちから、いい環境で働かないと、気持ちのほうがどこかで先にギブアップする。いくら大好きで転職だと思う仕事だとしても、体力や若さで捻じ曲げていることはなかなか気づかない。色んな本を読んで客観的指標判断したほうがいい。

遺言とか言って書いておいて追記したら俺はソンビか亡霊なんだろうか?

さらにもうちょっと追記

びっくりした。こんなおっさん愚痴みたいなエントリーがこんなにブクマされるとは思ってなかった。いくつか気になったブコメがあったのでやはり書いてみたくなったので書く。

まず、この遺言最後にいなくなるのかという話だが、おそらくいなくなる。ゾンビで居続ける体力ももはやない。

次の準備はすでにしている。それは俺が本質的にやりたかたことに近いことだと思うのをピックアップしている。

本質的にやりたかたことって何かという話なんだが、まず俺が感じるプログラマーという仕事は「良き作り手であり続けること」が根本的なモラルだと思っている。若手で右も左もわからないような状態でも、それこそやっとフィズバズが理解できたような状況でも今持っているレベルで最大限にできうる一番いいもの模索し続ける仕事だと思っている。初心者にはチェックコード書け、意図はできるだけ込めろというのはそういう意味でもある。これを真正から受け止めてくれる職場を探したほうがいいというのは追加しておきたい。

プログラム論とかそういう話がしたいんじゃないということだけは言っておく。

俺も体力があるうちは良きつくり手を目指していたのだが、本質的にやりたいこと、もうちょっと言うなら、俺のモラルの軸は作ることにではなく使うことにあった。プログラミングというアクティティを挟んでこっちにつくり手がいてあっちに使い手がいる。仕組みを理解して作るのがプログラマーなら、作ったプログラム理解してよりよい日常模索するのが使い手、と言ってもいいかもしれない。いいフィードバックループのあっちとこっち、と言ってもいいかもしれない。俺は「良き作りてが使ったものを使う良き使い手でいたい」ということに気づいたので、遺言を書くことにした。少なくともこれに気づいた時点でプログラマーとしての俺は死んだ。

まだ直感的なものしか無いので、うまく言語化できていないのは申し訳ないんだが、今後10年位はそれを模索していくのではないだろうか。

結局アメリカが豊かになっただけでは

GoogleAmazonが出てきた時、このままじゃヤバいと大騒ぎしていたが、結局何もできずに終わった。

中国のように、検索技術も、ロジスティクス必要ロボット技術も持てなくなっている。

優秀な人材アメリカ留学させつつ、帰国した人材活用するといったことも出来ていない。

プログラミング人材必要だと言われているが、Webに偏りがある。


航空機設計がとん挫したが、他の産業必要物理現象や、大規模なシステムプログラミングできる人材を育てられなかった。

品質管理はなんとか立ち上がったので部品は作れているが、システムが作れない。

結果、Appleから物理限界に近い無理難題を吹っ掛けられつつ、札束で殴られて無理な契約ノウハウは筒抜け、

利益は出ている間はいいが、Appleがそっぽ向かれた時点で事業を畳まないといけなくなる。Intelですらそうだ。


アメリカは返品文化で豊かになったが、返品されたものは使いまわされず、ほとんど廃棄だった。

アメリカに住んでいる消費者には優しいシステムだが、その負担はどこが被っているのか?


Facebookから顔出し文化日本に来て、TwitterYouTubeにまで広がり、

毎日のように問題スキャンダルに多く人の時間と労力を奪っているし、日本集団リンチとの悪い面との相性が合わさり酷い物になっている。


日本政府小さな政府を目指した結果、コロナで何か大規模な対策を取ろうとしても何もできなくなっていた。

電通のような特定団体の力を借りないと何もできない。


民間に目を向けると、転売のような流通システムの間に入ってマージンを取るのが当たり前になっている。

社会倫理には反するが、グレーゾーンをつかない方が馬鹿だとなっている。

GoToのように自分責任がなく政府責任を負わせられるものドンドン活用している。

ふるさと納税ルール範囲なのだから使わない方が馬鹿だとなっている。

アメリカの一部にあるような、お金持ちは社会還元するような行動をしないといけないといった規範があるわけでもなく、

中国のように近親、親戚を助けないといった規範があるわけでもない。

日本に1億以上の資産がある富裕層は100万世帯以上いるが、どうだろうか?

クラウドファンディングも既にお金を持っている人が、さらお金を集めるような事象が出てきている。


ネット日本で盛り上がった当初より全体的に歳をとった。

過去に人気だった人が責任を取らなくてもいい立場を利用して好きなことを言っている。

若い才能を見つけることも、次世代を育てることもしない。

既得権益層を批判しつつ、自分権益は手放そうとしない。

アメリカの終わり」と入力Google検索

すると、91年 8月に起こったソ連クーデター記事がヒットした。

民衆の前で戦車に乗ったエリツィンの姿があった。

8月19日 AFP1991年8月19日、旧ソビエト連邦ロシア共和国大統領だった故ボリス・エリツィンBoris Yeltsin)は、改革路線に反対するソ連共産党守旧派が起こしたクーデターを阻止する賭けに出たが、この時、黎明期インターネット自分に勝ち目をもたらしたことに気づいていなかった。

 改革派だったエリツィンは即刻、声明を発表して守旧派クーデターを「憲法違反」だと非難し、国民抵抗を呼び掛けたが、それが功を奏したのは、彼の声が届いてのことだった。

https://www.afpbb.com/articles/-/2820845?act=all&cx_part=carousel&cx_position=1&pid=7651180

そして、現在ワシントンD.C.の様子

https://twitter.com/mrandyngo/status/1327669937427550208?s=21

2020-11-14

anond:20201114181943

googleに同じ研究室の後輩が入ったけど俺はSES。なぜこうなった。

GAFAで働くのはわりと簡単じゃない?

amazon倉庫

appleはストアの店員

googleはなんだろう。

そもそもfacebookって日本でどんくらい社員いるのか

Googleフォトは機械学習データ集めのサービス」ってどこ情報

そんなにこまめにタグ付けしてる人いるの?

とりあえずバックアップできればいいやってアップするだけの人がほとんどでは?(私はそう)

やるとしてもアルバム作るくらいでしょ

それでどうやって機械学習させるのよ

追記:今確認したらタグ付けすらできないじゃん

2020-11-13

Yahooショッピングは未ログインで買い物すると届かなくても請求される

以下、問い合わせで返ってきた本文。最悪だわ。もう二度と使わない。

こういう状況があるのを知っていて未ログインで買い物することに何も警告を出さなyahooはなんなんだろう。

googleショッピングサジェストでここの商品リスティングするのやめてくんないかな....

まあ、俺がバカだったって話でいいけど二度と同じ悲しみを味わう人がいなくなってくれればいいなと。ヤフーを信用してはならんぞ。

-------

Yahoo!ショッピング出店ストアの対応において、お客様にご迷惑をおかけしまして、

大変申し訳ございません。

弊社からも該当ストアに連絡いたしましたが、ストアと連絡が取れない状況となっております

このたびの件につきまして、ストアからお客様に連絡するよう手配しましたが、

希望に添えない結果となりましたことをお詫びいたします。

Yahoo!ショッピング販売されている商品や注文に関する処理は、

各ストアの責任において管理されているため、ストアと連絡が取れない状況では、

的確なご案内を行うことができません。

Yahoo!ショッピング 免責事項について

http://topics.shopping.yahoo.co.jp/info/notice/security/index.html

このたびの件につきましては、大変恐れ入りますが、

お近くの公的機関にご相談くださいますようお願いいたします。

また、Yahoo!ショッピングでは、「未着トラブルお見舞い制度」および

「到着後トラブルお見舞い制度」をご用意しております

申請には、以下の条件をすべて満たしている必要がございます

--------------------------

Yahoo! JAPAN IDログインのうえ、Yahoo!ショッピング商品を購入した

・購入した商品の合計金額を支払ったが、商品が届いていない

審査時点でYahoo!ショッピングの全部または一部の利用を制限されていない

審査時点で利用したYahoo! JAPAN IDが削除されていない

・支払いがクレジットカード場合カード発行会社が払い戻し

チャージバック)手続きを開始していない

--------------------------

◇未着トラブルお見舞い制度について

https://support.yahoo-net.jp/PccShopping/s/article/H000005959

お客様におかれましては、「Yahoo! JAPAN IDログインのうえ、

Yahoo!ショッピング商品を購入した」の条件を満たされていない状況となります

下記「未着トラブルお見舞い制度規定PDFファイル)」もあわせてご確認ください。

◇未着トラブルお見舞い制度規定

https://s.yimg.jp/images/sh/pdf/omimai/shp_provision_omimai.pdf

最後になりますが、今後はこのような事態のないよう、このたびのご指摘を真摯に受け止め、

皆様により快適にお使いいただけるサービスを目指し、Yahoo!ショッピング出店ストア全体への

啓蒙に努めてまいります

このたびはYahoo!ショッピングにおいてご迷惑をおかけし、また、

お困りの状況を解決することができず、誠に申し訳ございません。

VPoTって何?

肩書なの?

Googleで一発で出ないような肩書って何か意味があるの?

なんかのプロトコルかと思った

自分GoogleだとGitHubにあるPythonツールが表示されるけど

anond:20201113090008

みらい翻訳も使ってる

DeepLとGoogleの両方でイマイチよく分からん文章が出てきた時に何故かみらい翻訳だと意味が分かる文章になったりする。

みらい翻訳のほうがカットが多い印象はあるから普段使いはしてないが

あと非英語でどの翻訳でもダメな時は、日本語でなく英語翻訳を試す

どの言語でも英訳が一番正確だったりするから

そういえばどんなファイル画像に変換してGoogleフォトみたいな場所ストレージに使うネタGitHubでやってる人がいたような

googleサービスなんて信用したらあきまへん!

[]2020年11月12日木曜日増田

時間記事文字数文字数平均文字数中央値
0010212580123.338.5
01479937211.434
02283487124.565
03224922223.772
0491849205.486
05419248.021.5
06252679107.256
071154449.535
08579393164.856
0961547289.741
10112755467.439.5
1172561378.037
121951280465.738
1389852095.752
14889533108.351
1573463463.539
16113764367.632
1711614652126.346
1811613330114.942.5
192481375755.521
20118704759.725.5
21105849780.938
2279669184.737
2313813926100.933.5
1日202818525691.336

本日の急増単語 ()内の数字単語が含まれ記事

Googleフォト(4), maechanman(3), mtontake(3), katuwo(3), 移動平均線(3), eigoogino(3), grgr(3), 夢子(3), Akari(3), 階級社会(9), saltwater(3), wagakonotameni(3), ant(3), 階級(14), 10%(16), 上位(29), 接点(6), ケア(8), プロフィール(8), 居酒屋(12), シングルマザー(5), お小遣い(4), 呼べ(5), 底辺(30), 求人(7), バイデン(7), マッチングアプリ(8), 鬼滅の刃(9), 主婦(8), スーツ(8), 風邪(23), トランプ(15), コーヒー(10), 専業主婦(9), 上の(9), 婚活(10), 職業(14), 条件(20)

頻出トラックバック先 ()内の数字は被トラックバック件数

■今の東京は息苦しい。生活しづらい。いっそのこと階級社会になれ。 /20201111124055(54), ■コロナ禍の中無職になった奴の叫び /20201112140935(24), ■配送業者です。受け取りの際マスクをしていただけないでしょうか /20201112202022(16), ■「女性不況」は独身男性にとってはチャンスかもね /20201111213320(12), ■男は男同士でケアすればいい論はクソ /20201112175549(9), ■ /20201110174002(9), ■トップに男が多い本当の理由 /20201112213941(8), ■婚活する女子の服について /20201111193512(8), ■おそ松さん三期があまり盛り上がらないのは何故か /20201111230105(7), ■女のやってるメイクというものを男の俺もやってみることにした /20200528003343(6), ■anond20201111213320 /20201111235930(6), ■恋愛ってやっぱり就活だよな /20201112121514(6), ■ /20201112191424(6), ■実を言うと、フェミニズムはもうだめです。 /20201111153207(5), ■職業バイトJKとかJD使うんだけど俺がその気になればほぼ食い放題だった。 /20201112194751(5), ■冷凍肉まん調理が楽になってた /20201112080150(5), ■語尾をつけてみた /20201112162842(5), ■笑い話になりたいなあ /20201112231325(5), ■神楽めあの生き様面白い /20201112015232(5), ■主婦って可処分所得あるの? /20201112164713(4), ■ /20201112171453(4), ■死後に評価されるようになった人物 /20201110214558(4), ■飲み会に行った。尾身先生土下座してお詫びをしたい。 /20201112183954(4), (タイトル不明) /20201112184822(4), ■バイデン大統領になって /20201112192438(4), ■Vtuberコラボしたい /20201110193639(4), ■九州東北のほうが女性大学受験をさせてもらえる率が高い anond20201111171521 /20201111184030(4), ■田舎低学歴女性国会の男女比率など気にしない /20201112212759(4), ■anond20201111071618 /20201112003055(4), ■ /20201112082028(4), ■anond20201112101655 /20201112102345(4), ■新三大 手遅れアナウンス /20201110193028(4), ■なんでこのタイミングでこの時期に人員削減の発表する会社が多いの? /20201112142912(4), ■地球って水の方が多いのに地面の球とされてるじゃん /20201112163040(4)

2020-11-12

そうは言ってもGoogleフォトに容量制限なんて予想してたでしょ?

ちょっと画質落とせば保存し放題なんて、さすがにねぇ

冷たい泉に素足を浸して見上げるWebスクレイパー

好きな動画youtube-dlしてるだけ、悪いことしてないよ(GoogleでもBANするから注意

合成音声って声優さん以外の声でハイクオリティの声出せないんだろうか

必ず現実の声を必要としている。

声優さんのような演技をさせようとすると、まだ出そうと思ってもだせない。

GoogleApple声優さんが演技するようなソフトは、いつまで待っても出てこないだろうし、

なんとかならないんだろうか

制限ストレージサービスって一部のイカれたヘビーユーザーによって終わるのが常だし

Googleフォトも録画した動画ガンガンアップロードしてるやつとかいた割にもった方じゃね?

テクノロジー進歩しているはずなのに閉塞感

個人で出来ることはもう少し便利になると思っていた。

WWWCや、はてなアンテナRSS大手メディア報道されないようなマイナーでも詳しい情報が得られるものだと思っていた。

でもRSSは消えていったし、そもそもマイナー情報を発信する人がいなくなった。

個人で何かをするときは稼げることが前提となったことで、Appleなどの大手広告費を負担しているものに乗っかり、

検索上位の中から書けそうな話題を選ぶ方が賢い。

結果、どこもかしこも似たような記事ばかりになった。


ネット検索から進んだ物を生み出せてない。

詳細なカテゴリー分けされたリンクがあった時代は、知らない単語にぶつかることができたが、知らない単語を広めることができない。

情報発信したところで大規模に広告を打たないと見てもらえない。

一方で、SNSでバズって一時的に全国から問い合わせが集中し、客を待たせるわけにはと事業規模拡大したと同時に忘れ去られる。


個人情報を発信し、受け取る側も賢く取捨選択すると言われているが、そうなっていない。

世界的な大企業製品プロモーションに、いかに乗っかり、そこから外されないか競争になっている。

選択肢が増えているようで増えていない。

例えばAppleGoogle製品いかに上手く宣伝するかでSNS上での地位も決まる。

日本全国や世界規模にならず、街中の一定数の人相手にするといったのが持続性がない。

がんばってローカル情報を発信する人はいるが、ネット広告ではやっていけない。


AIで、それぞれの個人に合わせた提案可能になるとか言われているが、

機械学習にかかる費用は大きくなりすぎてしまっていて、個人が払う金額ではペイしない。

そうなるとお金を払ってくれそうなクラスタに属しているかどうかで、テクノロジー進歩恩恵にあずかれるかどうかが決まってしまう。


個人創作するためのデジタルツールはそれほど進歩していない。

未だにリアル3Dを作るのは膨大な時間お金がかかるし、計算機能力も足りていない。

動画4Kは撮れるようになったが、未だにマイクで音声を撮ったり音声を処理する機能は足りてない。

部屋の環境音くらいは消せるようになったが、録音でこもった声をハッキリさせるといったのはEQから進歩してない。

ゲーム実況商品紹介など、一から創作するよりも、大規模にお金をかけた物に乗っかる方が偉くなってしまったし、クオリティが高いと賞賛される。

学習者としての機械学習との向き合い方

あんまり時間を使うべきでない

時間のごく一部を使ってちょびちょびやるべき

なぜならば

・1年後にはボタンポチポチで同じ学習無料でできる環境Googleによって作られるかもしれないか

全然わかんねぇからそんなことに時間かけるリスクはでかいから

というわけで、機械学習勉強おーわり ごく一部の時間だけを使ってやることにする

2020-11-11

自分用に開発した音声認識機能付の単語サービス公開してみた

中国語勉強を始めるにあたって自分用に単語アプリを作ってたら思ったより

大掛かりになってしまったのでせっかくなのでドメイン取得して公開してみたよ

当初は1週間くらいで完成させる予定だったけど2ヶ月くらいかかってしまった……

https://ankilt.net/

サービス名はankilt(アンキルト)

イメージとしては↓な感じ

https://i.imgur.com/VE4mA72.mp4

単語アプリなんて今どき競合だらけだと思うけど

既存スマホアプリは多くがデバイス間のデータの共有(特にPCとの)がやたら面倒だったり

編集画面スマホしか提供してなかったり微妙に不便なものが多かったので

今回はWebサービス(+PWA)として自分好みなUIで開発してみたよ、粗い部分もあるけどとりあえず公開だけ。

途中経過の保存とかは無理だけど一応未ログインでも使えるのと、

会員登録さえすれば覚えた単語、覚えてない単語シャッフル機能で並び替えたカードの順番とかが更新した瞬間にDBと同期されるので

朝に自宅のPCで半分くらい暗記して残りは職場の昼休みスマホからワンタップでそのまま続きを実行する、とかができる。

正否判定的な機能自由度高くするため敢えて緩め。



目玉機能としては音声認識発音確認ができること(win&androidchrome限定だけど)

一応中国語以外も英語韓国語などには対応してる

日本人には『right』『light』とか『year』『ear』の発音が難しいとはよく言われてるけど、その辺りの発音感覚音声認識のできる範囲で掴むことができるよ

あとは、中国語(簡体字限定)ではピンイン自動で表示してくれたりする



今回開発してて一番失敗だったと思ったのは、公開前提じゃなかったのでマネタイズかについての展開を開発中あんまり考えてなかったこと。

今回PWAとしてスマホアプリと近いものWeb実装する感じを意識したけど、このやり方だと広告サービス審査にはまあ大体は落ちる。

Ankilt単語帳一覧があって、その下に詳細ページ的な位置づけとして単語帳の実行画面があるページ設計になっている。

実行画面のファーストビューでは大体『apple』とかの1ワードが表示されてるだけなので、AdSenseを始めとしたASPからすると『文字が少ない=価値がないコンテンツ』と見なされてしまうみたいだった。

多くのASPSSPWeb広告あくまWebメディアブログ用のサービスであって、

いかがでしたブログでも適当に作った5chコピペブログでもいいか一定文字数で埋まったページではないと価値があるとは認めてくれないようで、

文字が少ないこの手のアプリブラウザゲームPWAとして実装した場合、仮にどんなに高機能品質の高いものを開発したとしても上記理由

基本的には単価が低いかアダルト寄りなもの以外つけにくく、サブスクモデルならともかくとして既存の人気ASP依存した広告収入モデルとはかなり相性悪そうだと思った。

マネタイズを狙うならもっとちゃんWebライクなインターフェースにして文字をなんとか埋めたりしてASP忖度するか、

またはガワネイティブででも同じ仕様ネイティブアプリを作ってアプリ広告(これはWeb広告審査基準がまた異なる)を載せた上でPlay Storeとかで配信する、

みたいなところに結局行き着いちゃう気がする(そこまでやるならPWAをやる意味は…)

要するにWeb用の広告からは「こんなのWebメディアじゃないか広告載せさせない」って言われてて、アプリ用の広告からは「こんなのアプリじゃないか広告載せさせない」って言われているような状態

ちなみにガワネイティブ案の場合広告審査とは別にGoogleAppleアプリ審査を通過するためにまた知恵を絞らなければならない。

調べてみるとPWA開発で同じような問題に直面してる人はまあまあいそうだった。

PWAってこの辺の事情があるから魅力的な技術の割に未だに流行んないのかなぁって気がした。

既存Webサービスを補助としてPWA対応するとかならまだしもガチガチアプリゲーム最初からPWAで作るなら心捨てていかがでしたブログでも作った方が金目当てだったらどう考えても楽だし得。

この辺りなんか良いサービス選択肢ないのかなぁ。

まあ今回は公開しても利用者自分だけとかになる可能性もあるので次回の教訓としてとりあえずは考えないことに。



今は最低限だけ実装してる感じだけどモチベの問題もあるのでもし需要があれば拡張していく予定。

まあよかったら見てみてね。

2020-11-10

anond:20201110195924

サイト更新をチェックするという行為自体あんまりなくなった気がする

普段やってること

Google検索して読むとか

はてブとかHacker NewsとかGitHub Trendとか

他人ブログを定期的に読み続けるというのがなくなった気がする

RSSリーダーを使うことがなくなった

ログイン ユーザー登録
ようこそ ゲスト さん