はてなキーワード: メンテナンスとは
匿名ダイアリーのURLがhttpからhttpsになってたぞ。
でHTTPのページについたブクマとHTTPSのページについたブクマが割れてるから、わざわざそれぞれについたブクマを合計して表示するようにメンテナンスしてるらしいぞ。
HTTPS化に伴い、はてなブックマークにおいて一時的にはてな匿名ダイアリーの記事のブックマーク数が表示されなくなりますが、新しいURLへの移行準備を行っており、順次ブックマーク数が表示される予定です。一時的にブックマーク数が表示されない期間に記事がブックマークされた場合でも、正常にブックマーク数として反映され、移行後は合計のブックマーク数で表示されます。
しかしHTTPS化されてブクマが割れて、HTTPのページについたブクマが隠れてしまうのは、何も増田に限ったことではないぞ。
HTTPS化されることで過去の記事が新規に人気エントリに入ることが頻発して、はてブがタイムマシン速報状態になっているのだぞ。
増田でブックマークを合計にできるなら、なぜ他のサイトでも適用して、ブクマ数を合計したりコメントをあわせて表示できるようにできないんだ?
最近、いろんなところでHTTPSになってるけどさ、はてブの機能が対応してないから困るんだよ。
せめてエントリを関連付けるとかしてくれよ。
はてブがHTTPSに対応が間に合っていない問題は、いろんな人によって前にも何度も書かれている。
"http:"と"https:"とURLの頭だけが異なるサイトについたブコメページへの質問
https://anond.hatelabo.jp/20170317195950
はてなユーザーのWebプログラマに尋ねたいのですが同一内容で"http:"と"https:"とURLの頭だけが異なるサイトについたはてブのブコメページを合体もしくは関連させることは、そんなに難しい技術なのでしょうか?
https://anond.hatelabo.jp/20170530234319
普段開いたページにブクマがどれだけあるのかを拡張機能で見ています
時代はいつも移りゆくものでそこにとどまり続けようとすることは即ち自滅と同じ。
だからお金が回っているうちに別のことに投資したり、別のビジネスにチャレンジする必要がある。
どうにかしてあげたいなら投資してもらった分を返してあげたらいいんじゃないかな。
もう少しすればアナログカメラの現像はロストテクノロジーになりえるので技術を継承して数少ない専門店として生き残ることは十分に可能だと思います。
もちろんそれだけでは無理でしょうから、デジタルカメラユーザーに対するビジネスモデルと、アナログカメラユーザーを増やすための啓蒙活動は必要でしょうけど。
廊下ですれ違うたびに「今日ももっさりしてるな……」と思う数人がいて、
その数人の一人が彼女だった。
おそらくきちんと乾かさずに寝ているだろう髪の毛はなんとなくしっとりし、
全体的に加齢と睡眠不足を感じさせる顔だ。
そのうえ、控えめに言っても「ぽっちゃり」に分類されるだろう体形のくせに
やたらとフリルやレースのついた安っぽい布の服装を好んでいて、
フレアスカートから大根のようにずんぐりした足をむきだしにし、
すれ違うだけでも
「もっさりしていてやだな……」
「その魔法少女みたいなハートとリボンまみれのスマホケース何なんだよ……」
「せっかく美容院に行ったなら毎日のヘアケアもきちんとしろ!」
「30代になってサマンサベガのカバンを使うな! アニメキャラのマスコットもつけるな!」
といった感想がうかんでしまう相手と同じチームに配属されたのが、去年の9月。
歓迎会で「あ、増田さんって26歳なんだね。私より2つ下とは思えないくらいしっかりしてるね」と言われて、彼女がまだ20代であることを知り、非常に驚いた。ついつい「先輩こそいつもかわいいお洋服を着て若々しいので、もしかして私より若いのかも……?とか思ってました(笑)」と思ってもみない返答をしてしまったくらいだ。
だからこそ、周囲にオタクや腐女子であることがバレないよう、そしてバカにされないよう、身だしなみに人一倍気を使ってきた。
努力が功を奏して、オフの人間関係では、休日は一人BLを読みふけりPixivを回遊してはオンリーイベントに出陣しているオタク女だとバレることもなく、「そこそこリア充」ぽく見せることができている。「美人」と言われることはほとんどないが、自分の素材を生かしつつTPOと清潔感に配慮したファッションを心がけているので、自分よりも土台のいい女の子から「かわいい」「おしゃれ」「その服どこで買ったか教えて~」と言われることは少なくない。好きなキャラのグッズを買うことはあるけれど、身に着けていくのはオンリーやファンイベント、オフ会のときだけ。
今の会社はIT系だし、ソーシャルゲームの部署もあるからオタクも多い。比較的自由な服装がOKな気風で、男性エンジニアなどはアニメキャラのTシャツで出勤したりもしている。それでもうちの部署は比較的外回りが発生するし、つねに「会社の一員としてどうみられるか」「年相応の落ち着きを伴っているか」も意識しながら、ヘアスタイルや髪色、日々の服装・バッグ・ネイルの色などを選択している。痛ネイルをしたくなっても、イベントの前の日の施術してもらって、終わったらすぐオフする。彼氏がいるときは、休日の服装には彼の好みを取り入れる(ちなみに現在はフリー。相手の地方赴任で遠距離恋愛になってしまった彼氏と自然消滅して以来、今のところ彼氏はいない)。毎月の美容院、毎週のジム通いに、毎日のスキンケアと、日々のさまざまなメンテナンスも欠かさない。おしゃれは努力なのだ。
もちろん、それはあくまで私の自己満足であって、他人に押し付けるつもりはない。それでも、隣にもっさりした人がいたら不快感が生じてしまうのまでは止められない。同じチームではあるが直属の上司部下というわけではないから、できるだけかかわらずに過ごそうと決めた。
決めたのだが……その決意はすぐに覆された。なんと、先輩に「増田さん、もしかして〇〇ってアニメ好きじゃない? この間のオンリーイベント出てなかった?」と私がオタクで腐女子であること、ジャンル、そしてオンリーに出展していることまで当てられてしまったのだ。そのアニメのグッズを持っているところを見ていたので警戒はしていたが、まさか同じCPだったとは……。
「気づいたにしても本人に黙ってろよ!これだからデリカシーのねえオタクは……」という気持ちはあったが、現場をおさえられている以上否定するわけにもいかない。次のオンリーも出る予定だったし。やむをえず認めたものの、「ぜったいに内緒にしててくださいね。ランチおごりますから」と念を押し、二人きりで初めてランチを食べることになった。
「えー、〇〇好きな人、うちの部署にも結構いるよ。一緒に話したかったな」
「会社で、趣味の話をするつもりはないんです……。すみません」
自分のスタンスを明確に伝えると、先輩はそれ以上無理には押してこなかったが、「でも増田さんっていつもおしゃれで爪先にまで気を使ってるし、全然オタクだと思ってなかったから、オンリーで見たときはびっくりしたよ。会場ではたしかにいつもよりもラフな格好だったけど、やっぱり周りに比べて垢ぬけてたもん」と私を褒めまくった。
しかも「実は増田さんのところのサークルの本、いつも買ってるんだよね。私が行くときは売り子さんがいることが多かったから気づかなかったんだな。表紙とか装丁もやっぱおしゃれだし、二人の気持ちの流れが丁寧に書いてあって、本当に好きなんだよね……書いている本人といっしょに働いてるなんて、すごいうれしいな」と言う。
「なんだもっさりしてるくせに意外と見る目あるじゃん……」とうっかり調子に乗った私はついペラペラと自分の話をしてしまった。
「見栄っ張りなので、『やっぱオタクだからダサいんだ』みたいに見られたくないし、オタクだからこそ人一倍身だしなみにも同人誌のデザインにも気を使ってますね。彼氏にも、『え、オタクだったの!?』と驚かれることが多いです」
「徹底してるなあ……。私、ここだけの話、ずっと女子校育ちで、彼氏できたことないんだよね。それもあってあまり人の目を気にしてこなかったな。ファッション誌もきちんと読んだことなくって、今まで少女漫画で読んできたかわいい女の子のイメージとか、そういうのをごちゃごちゃに取り入れてこの年齢まで来ちゃった。自分に全然合ってないのかも……とは思いつつ、オンリーとかライブに行ったら似たような服着てる同年代の人もたくさんいるし、まあいいかな~ってスルーしてたんだ。でも、増田さんの話聞いたら、ちょっと自分もがんばろうかなと思ってきた」
「見ていてかわいい服と、自分に合った服って違いますもんね。もちろん、『自分がテンションの上がる格好』も大事だと思うんですけど、『人は見た目が9割』という本もありますし、少しだけ自分の好みを譲歩して人にどう思われるかを考えながら暮らしてみると、思いもよらない反響があったりして、楽しくなりますよ。自己表現は、同人活動ですればいいんですよ」
「いやいや、見栄っ張りなだけなので……」
「ねえ……もしよかったらなんだけど、私の服装についてちょっとアドバイスに乗ってもらったりはできないかな? 実は、最近思い切って婚活アプリに登録したんだけど、全然マッチングしなくて……。素材がアレだからしょうがないかもしれないけど、増田さんの話聞いて、もう少し頑張る余地がある気がしてきた」
まさかの展開である。なんでそんな面倒な頼みを引き受けないといけないんだ……。断ろうかとも思ったが、一瞬考えたすえ「私でよければ……」と応じた。面倒ではあるが、さすがに同じチームの先輩である。オンリーに出ていることも、活動ジャンルもCPまでバレている。見栄っ張りの私としては、先輩がそれを言いふらす危険性をできるだけ排除しておきたい。
それに……もっさりしている怠惰な人間は嫌いだが、努力して改善しようとする人間は嫌いじゃない。私も、中高時代はもっさりしていて、スクールカーストでは底辺オタクグループに入れられていたから。
「その代わり、ちょっと厳しい意見も言うと思いますし、運動とかもしてもらいますよ? お金もかかると思う」
「え、運動?」
「ファッションには体形も大切です。今の体形にあった服装を選ぶのでもいいですが、彼氏を作るのが目的なんですから、体形とか髪型とか、ふだんの過ごし方から見直したほうが絶対にいいです!」
「そこまで親身になってくれるなんて……。精いっぱいがんばるよ!」
結論として、先輩はきちんとミッションを遂行した。私がいい教師だったということなのだが、この9カ月、ずいぶんと頑張ってくれたと思う。
体重は7kg減ったまま週2のジム通いで維持しているし、髪の毛はすすめた美容院できっちり整え、清潔感のあるボブスタイルにしてもらった。たまのイベントの際に施術していたというジェルネイルも、ゴテゴテしたデザインをやめてもらい、綺麗な塗り方を覚えさせ、自分でピンク系のワンカラーをほどこしてもらっている。メイクも、適当に買ったプチプラの集合体を一つずつやめさせて、年齢に合ったデパコスに置き換えつつ、BAさんから顔に合ったメイクのアドバイスを聞くように指導した。
服も、既存の安っぽい服のほとんどはメルカリで売ってもらった。フリルやレースのついた服、アシンメトリーのスカート、個性的な柄のワンピースなどが上級者のたしなみであること、サマンサベガのバッグはどう考えても年齢に合わないこと、などを丁寧に伝え、休日に恵比寿のアトレにいっしょに赴いて、シンプルで使い勝手と質のいい服をコツコツと買ってもらった。
きちんとしたプロがトータルでアドバイスしたらまた違う結果になるかもしれないが、少なくともこの8年ほど見栄をはりつづけてきた私の基準でも、納得のいく「小奇麗なアラサー」ができあがったはずだ。実際先輩も、前より鏡を見るのが楽しくなったと言うし、つづけている婚活アプリでも、マッチングして食事デートくらいまではするようになっているそうだ。
「ただ、相変わらずコミュニケーションスキルが低いから、結局アニメやマンガか、仕事の話しかできなくて、あんまり話が弾むところまではいっていないんだよねえ……練習あるのみかなあ……」
それでも私は知っている。社内の男性社員たちが、先輩を見る目がなんとなく変わっていることを。そして街を一緒に歩いているときの、周囲の男性のまなざしも変わってきたことを。肉体とファッション改造をしてもらううちに気づいたのだが、先輩、思ったよりも素材が良かったのだ。私なんかより全然美人である。笑うと、元AKBの大島優子に似ている。
自分が指導した成果が世間にも評価されていることがうれしい反面、最近、先輩が婚活アプリで出会った男性について話すときに、胸がチクチクする自分にも気づいてきた。つい話をさえぎって、自分からアニメやマンガの話を不自然にねじこんだりもしてしまう。先輩が彼氏をつくれるようにサポートしたはずなのに、先輩が男の話を自分からするのを聞くのが、イヤなのだ。
この気持ち、一体なんなんだろう。
この記事に出てくる株式会社scovilleという会社名に聞き覚えがあったのでLINEグループで聞いてみたところ、エンカレッジという就活団体を運営している企業だった。
うちの大学でもイベントをやったりしているらしい。そう言えば勧誘してくる人がいたな。
更に色々聞いていくと、小学館のサイトだけでなく自社でも学生を使ったキュレーションサイトを運営しているという話が出てきた。
ところが、今回の件で察したのか既にメンテナンス中。Googleのキャッシュを見ると...なんだろうこの既視感のあるサイト...
サイトの運営者情報が一切書かれていないので、どこが運営しているのか分からないようにしている。"Reineについて"という部分もリンクされていない。
キュレーションサイトと言えばクラウドワークスだと思い見てみると、こちらも慌てて取り下げたようだが同じようにGoogleのキャッシュが残っていた。
キャッシュでは名前がhoosooiとなっているのに、今はyamadahanakoに変更されている。最終アクセスが4日前という事は例の記事が出た日だ。対応が早い。
https://coubic.com/intern_scoville/185191
https://webcache.googleusercontent.com/search?q=cache:j86n_BcRO_QJ:https://coubic.com/intern_scoville/185191+&cd=1&hl=ja&ct=clnk&gl=jp (念のためGoogleのキャッシュ)
こういったサイトが見つかった。安直な名前の付け方だったようだ。
情報科の友人が言うには上記のキュレーションサイトの特徴から他にもscoville社が運営しているのではないかと思われるサイトがいくつか見つかったそうだ。
ただ、reineというサイト以外は言質が取れていないので掲載は控えておく。
就活する中で、IT系の大手やスタートアップの人と話す機会は何度かあったが、社会的責任という観点があまり無い方が多い印象だった。
キュレーションサイトやメディアサイトを何のために作成するのかと言えば、ページビューを集めて広告やアフィリエイトで儲けるみたいな話ばかりで、
そのサイトに掲載する情報が誰の何に役立つのかという観点で熱く語る人は誰も居なかった。
クラウドワークスで集めた有象無象の人達や学生インターンに1文字1円以下で書かせた記事に何かを求めるのは酷なのかもしれないが。
IT系スタートアップで事業創造する!みたいな事を言う人が周りにもちらほらいるが、入る会社を間違えると貴重な20代前半を失う事を知ったほうが良いと思う。
少なくとも上記のようなキュレーションサイトを事業創造というのであれば、それが何の課題を解決していて、誰の役にたっていて、人に誇れる仕事なのかを聞いてみたい。
みなさん、返事ありがとうございます。初めてで書き方が悪く、答えようがなかったですね。皆さんの質問に答える形で補足させて頂きます。
名古屋から1時間ちょっとの人口8万人の都市。全国の普通のチェーン店がある、普通の田舎。テレビは7CH映ります。自然とうまいバランスで住みやすい都市だと思う。
年齢は45歳くらいまでがいい。もちろん若くてもいいです。
【具体的な業務】
・各種開発作業
1)サーバー側で稼動してる、パワコンデータ受信プログラム(PHP / sh)
2)端末側で稼動している、データ取得送信プログラム(C++ / PHP / ash)
3)Web管理画面HTML、およびCGIプログラム(HTML / CSS / PHP)
MySQLのクライアントアプリより既存データの修正や削除、データ入れ替え等を行います。
大量件数の場合は、SQLクエリを作成し一括で操作を行います。
などです。まあ、実際は今のサービスは開発よりも、運用保守重視。主にサーバー上のプログラムやデータの整理が主です。
上記よりも、使い始めた人からちょくちょく問い合わせが来るのでその対応がメインになると思います。
仰るとおり、美しいプログラムでほぼソフトウエア的な保守は必要ないです。
上記まで(ほぼ問い合わせ)が一日1時間くらい。
だから求めるスキルは新サービスを何とか形にしようとする意識と情熱、グーグル先生に聞いて自分で問題を解決しようという気があればいいです。
もちろん、あるに越したことはないですよ。その分しっかりお支払いします。
具体的には 下請け仕事はしない。自分たちが面白いと思うことしかやらない。(開発しない)
エンジニアの人にはアイデアは僕が出すから形にして欲しい。それか一緒にアイデア出しあって、面白いサービスをリリースしよう。マネタイズは経営者(僕)が考えるから。
上記スキルがあって
年収は400万~
いざとなったら出社は週に2-3回でもいい。
都会から弊社の近くに引っ越してくれるなら、アパートくらい用意します。
釣りやスキーやロードバイク、アウトドアが好きなら、申し分ない環境だと思います。
はてなはじめてで、ここでいきなり全部書くのはちょっとと思って、ふわっとした最初で、様子見でごねんなさい。
さて、これくらい書けばちょっとはおっ!って思ってくれるのであろうか?
(自称)中の人が分かったような事を偉そうに書いてるけど、全く内容を理解してないみたいだな。
それとも、仕事場でも役立たずと思われてる人か?
俺も長年仕事で通信機器に関わってきたし、トヨタの純正カーナビを使った事があるから、あらためて説明してやるよ。
どんなデータだろうと、システム側に通信障害が発生すれば情報がダウンロードできなくなるだけ。
そもそも単なる文字データをダウンロードするだけなのに、破損されてて通信できないデータなんてまず無いし、パッチで対応必要なデータなども無い。
あったとしても文字化けして表示されるだけで、通信自体が止まってしまう事態にはならないから。
トヨタのG-BOOKは、長いタイトルはカットされて収録されるから、表示される分しか元々ダウンロードしないし。
アーティスト名や曲名が長すぎて、仮にそれを全てダウンロードするとしても、単なる文字データごときではたかが知れてるし、そんな物では障害なんて起きないから。
ちゃんと本文を読んでないのか?
後から本文が長いから理解できてなかったって言い訳するぐらいなら、最初から見当違いな推測なんて書くなよ。
通信障害が発生してる時は全てのCDでダウンロードできなくなり、障害が回復すると全てのCDでダウンロードできるって本文に書いてあるぞ。
過去にタイトルをダウンロードしたHDDの中に原因があるなんて事も無い。
何度も繰り返すが、単なる文字データをダウンロードしてるだけなんだからな。
要するに、トヨタ側(正確にはカーナビのCDDB管理会社側)のサーバーが、日常的に通信障害が発生していて、ほぼ通信できない状態で放置されてるだけだろ?
そんなの本文を読めば分かるじゃないの。
ただシステムの管理を怠慢してて、通信状況の日常点検すらしていないってだけの単純な事だ。
通信機器の内部構造の話じゃなくて、通信状況のメンテナンス方法が確立されてないって話。
CD録音なんて旧世代の機器だけど、メーカーが使えると言ってる機能なら、ちゃんと動作保証するべき。
それが出来ないなら、もうCDタイトルダウンロードサービスは終了しましたとユーザーに説明すればいい。
問題は、カスタマーサービスの窓口がちゃんと機能してないって事に怒ってるんだから、通信機器を作るのは難しいなんて語るのは、そもそも的外れで、見当違いで、単なる自己満足の戯言。
IT系のコンサルをしてて思うのが、今自分たちでやらなきゃいけない事が何か?を見失ってる会社がすごい多いこと
半分愚痴だけど書いておく
Windowsサーバのグループポリシー設定とかVLAN設定とかアカウント発行業務、サーバのメンテナンスパッチetc..
これあんた達が本当にやりたかったことなの?運用会社なら良いかもしれないけど開発会社だよね?
いざとなれば自分たちでできる=ベンダーコントロールしやすい仕事だからこそアウトソースしましょうよ?
それプロパーにやらせてなんか知見溜まります?まあ得るものがゼロとは言えないかもしれないですが開発より優先させるんですか?
これよく聞くんですが、正社員だから信用できて、フリーランスだから信用できないってのはどういう根拠なんすかね?
最終的には人です。会社でも肩書でもなく信頼できる人を探しましょうよ
正社員じゃなくても良いじゃないですか?というか経験上できる人は一人会社かフリーランスの方が多いですよ昨今
そんなコア業務をなんで外注しちゃうんですか?開発会社ですよね?それでお金貰ってるんですよね?
そのビジネスロジックの実装把握してないとリリース後対応も大変ですよ?
Ruby On Rails得意なメンバー居なくてしょうがなく。。。じゃないでしょ!トレーニングさせましょうよ
手順さえ知ってればできるような運用業務に忙殺されてて、勉強する時間が取れないって本当頭おかしいですよ
要するにこれです
開発に集中してください
安易に「俺たちでもできるから」、「なんとなく外注するとセキュリティ的に心配だから」という理由で開発者を雑務に費やさないで、開発させてください
今さら原因って、なに言ってんだ?
だから「毎回、通信障害が原因だった」って最初から本文に原因が書いてあるじゃねーかよ。
本文を読んでもそれが分からない奴には、説明するだけ無駄っぽいけどな。
本当に天然のアホなのか?
一応補足すると、2006年発売の新車プリウスに搭載してるトヨタ純正カーナビのG-BOOKの通信回線は、ブルートゥース経由で携帯電話のダイヤルアップ回線を使った貧弱通信。
回線は遅いから時間はかかるけど、CDタイトル程度の小さなデータなら問題なく使える物。
カーナビとブルートゥースと携帯電話が問題なく通信出来てても、G-BOOKの情報センターのシステムに通信障害が起きてたり、メンテナンスでダウンしてれば通信できないのは当たり前。
ここまで説明しても、見当違いな妄想ばかりしてるお前には理解できないだろうけどな。
人工知能とかディープラーニングでそう遠くない未来に事務職等の職業が人工知能に奪われると専らの噂ですが…
果たして本当にそうなのでしょうか?
AIの進歩は日進月歩です。実際に人の代用として十分に実用に耐えうるAIというのも実際に開発され、新たな産業としてAIは商品として販売されるかもしれません
そして、人間の代用としてAIを利用する場合、多様な用途に分かれたAIから必要に応じて購入し、WindowsなりMacなりLinuxなりにインストールして利用したり、場合によってはアウトプットの為に新たなハードウェアの購入が必要となるでしょう
オープンソースというのもあるようですが、会社で利用する用途のAIの全てがオープンソースとして利用される可能性はあまり考えられません
(例えばオープンソースの有名なソフトウェアにBlenderという3DCGのソフトウェアがあり、機能は有料のソフトウェアに匹敵するほどだと言われていますが、実際の映画等の製作現場では有料のソフトウェアはたくさん使われています。)
なので、とある会社がAIを事務として利用しようと考えたとして、前述の通りAIを人間の代用として用いるのには、やはり投資が必要となるでしょう
それは、初期費用は当然、保守メンテナンスといったランニングコストもかかる筈です
はたして、人間を事務から追い出すことと、AIを運用することでは、どちらがお金が掛からないのでしょうか?
Windows10が発表されWindowsXPのサポートが打ち切られた際には、Windows10へのアップデート費用等、たくさんの面倒が起こったと聞きます
そして、個人的な話ではまだ、オフラインではあるものの、結局はWindowsXPを利用し続けているところもあるようです
はたして、このような体たらくの日本に人間の代用となるAIが進出しても、日本中の企業は諸手を挙げて歓迎するのでしょうか?
確かにIT系の企業はおおきな変化が起きても比較的追従する企業が多いと思います
しかし、IT系以外の会社をターゲットにIT系の大きな変化をおこしたところで、果たしてどれ程の企業が追従するのでしょうか?
あんまり、自分はこのような分野には詳しくないので、かなり憶測を交えた話になってしまいましたが、ぜひ何か分かる方は教えて頂きたいです。
追記
トラックバックでの意見を参考にさせて頂くに、AIが人件費を下回るのは時間の問題であり、
AIを導入しなかった企業はやはり相応の損をする。そして、機械に職を奪われなかった人達はその損をどちらにせよ被ることになると言うことなのですね
勉強が不得意な職業プログラマですが、WindowsアプリをSPAに作り替えることになりそう。
プロジェクトメンバーに積極的に技術を習得するような人はいないので、簡単なフレームワークを探しています。
↑に近いようなフレームワークありませんか?
http://anond.hatelabo.jp/20170502233806 について、
実際に民生品のオーディオ機器用のソフトウェアを開発している中の人が推測するよ。
・通信は正しくできていることが多いと思う
・取得した内容が、その車載器で扱うとおかしなことになるデータで、そのせいで途中で処理が中断してしまい、「情報を取得できません」と表示されている。
というような感じだと思う。
車載器で扱うとおかしなことになるデータは、たとえば、アーティスト名がやたら長いとか、機器を使うときに想定していなかった文字が使われているとか、そういう感じのやつだ。
ある時Gracenoteのデータベースがバージョンアップしたか、元増田が録音した新たなCDにそれに該当するような曲が含まれていたために、そのような現象が発生してしまったのではないか。
それ以降も、その曲がHDDに残っている限り、その曲のデータも含めて取得しようとして、失敗する。
(CDDBが有志によって作られているから云々などの話は今回の件にはおそらく関係ない。それだったらそれ以外の曲のタイトルは正しく取得できるはずだからだ)
だから、もし元増田が「通信障害やメンテナンスなどで利用できない状況になってないか?」ということだけを伝えていると、問題の本質にたどり着かずにメーカ側としてもそのタイミングでの通信がどうだったか、通信する部分のソフトウェアに問題がないか、についての確認ばかりやって、的外れな回答ばかりになってしまうんだ。
そして最近、その問題になるデータが何だったのかがわかったんじゃないかな。なのでセンター側で特定の機種向けにデータを送るところで問題のないデータに変換して送るような対応を入れて、それで問題が解消したんじゃないか。まあ他の原因があるかもしれないけど。
開発側としては、問題が発生する直前に録音したCDが何だったのかが、一番知りたい情報だった。その頃の曲データをいくつか消していって、問題が解決するかどうか確認してほしかったところだ。そしてもし本当にそれが原因だったら、ソフトウェアにバグがあったということになる。開発者としては申し訳ないと思っている。
(追記)
http://anond.hatelabo.jp/20170506041735
原文読んでる?
3か月くらい経つと解消されて
翌年また起こるんだってば
あ、本当だね。じゃあ毎年ダメなデータがあって、それに対してデータ側でパッチ当ててたのかもしれない。
数日して「詳しく調べたら通信障害が発覚してたとの事です。復旧したようなので確認して下さい」と連絡が来た。
その連絡後に試してみると、問題なく使えるようになった。
この2行を読めてなかったか長文読んでる途中に忘れてしまったかのどちらかだった…。
この長文で現象を説明されたら僕もとんちんかんな回答をしてしまいそうで怖い。
(この文章は別にいいと思うけど、不具合報告のときには簡潔かつ主観や勝手な想像を交えずにお願いします…
ただどれくらい怒っているとか困っているとかについても、こちらとしては知りたいので、不具合の現象部分とは別に分けて教えてくれると嬉しいです)
(追記2)
上記の推測はあくまで推測でしかないし僕はトヨタのサービスはよくわかってないので全然違うかもしれないです。
http://anond.hatelabo.jp/20170505214607
上記の推測では、やりとりではコケてないと思っていて、そのCDDBから得たデータを録音データにセットするところで失敗して変なことになるんじゃないかなってことです。
http://anond.hatelabo.jp/20170506135000
特定のデータが悪影響を及ぼしていて、そのデータへのパッチで対応できるならそれが一番リスクが少ないから、初動としてはそうするんじゃないかと思います。
今回たまたまイケてる技術者が対応に当たって、現象が発生するパターンをロジカルに確定することができて、いい感じに(今後追加されるデータも含めて)対応できた、という流れかと思っています。何度も書くが、これも部分的な情報からの推測でしかないです。
2006年のプリウスのオーディオシステム、2005年11月1日のマイナーチェンジで追加されたものなので、開発は2002年ごろから。その頃は僕は車載機器を開発してなかったからよく知らないけど、当時の電子機器のソフトウェアはWindows2000でしか動かないような開発環境で作られていたりしていて、いまそれを修正するのは大変に困難を伴うと思う。だからクライアント機器側で発生した問題をサーバ側の対応で暫定的にあ解消させる、というのはよく見かける光景だけど、サーバ側の労力がどのようなものだったかは僕にはよくわかっていないです。
読書しない人は、外部より情報や知識を得る手段を持たないため(情報や知識を手に入れても分析する能力や理解力が乏しい)自分の経験に基づいた事しか話せない。主に過去を引っ張り上げて話すのだが、自分の過去を客観視することが出来ない為に、都合良く美化されている事が殆どだ。そして、語彙力が足りない為、どんな有用な経験談も陳腐な思い出話になる。
そして過去の美しい時代に取り込んだ情報、思考に固執しがちである。
また、想像力も欠如しているため未来についての話しが出来ない。そんな人が多い。
その一方で、外部の情報や知識が遮断されている為、自分の考えに確固たる自信を持っていることが多い。そして、それは時に人を惹き付けることもある。そんな人もいる。
読書ばかりしている人は、情報過多で頭でっかちになり、実際に経験していないのに想像で経験した気になる。そして、経験をするのが億劫になり、さらに情報に固執する。成功もしないが失敗もしない。いつしか情報は、臆病なプライドを守る砦と化してしまう。雄弁だが、実態は無い。経験の無さを突っつくと嫌な顔をする。そんな人がいる。
その一方で、知識が豊富な為、多様な考え方を持つ人もいる。新しいことに抵抗なく吸収するため、次の事、未来の事を創造することが出来る。そんな人もいる。
読書とは知識のメンテナンスなので続けていかなければ、頭が柔らかい時に取り込んだものしか理解できなくなる。
また、経験をしてその上で得た知識と照らし合わさなければ、頭でっかちな臆病者になる。
経験も知識と照らし合わせて検証しなければ陳腐な思い出話になってしまう。
そんな事をふと思った。
90年代からソフトウェア開発をしている人間には信じられないのだが
これはもう、保守とかメンテナンスとか考えて実装して行くよりも、
新しいフレームワークを選定して、さっさとフルスクラッチで作り直すのが一番早い。
2年に一回、1~2カ月だけ使って新しくしてしまうのが良い。
2年もたつと、古臭いのはもとより、同じ開発者である可能性も低く、
昔の人の謎仕様で修正できない、なんてこともよくあることなのだ。
しかも昔は必要だったけど、今はいらなくなった仕様なんて腐るほどある。
仕様追加の繰り返しで、結局最初の機能いらないじゃん、なんてこともあるので、
さすがに似たようなフレームワークであれば、変える必要がないのであるが、
新しいフレームワークを採用する決断をしたら、もうさっさ古いのは捨てて、
作り直してしまおう。
トヨタ純正カーナビには、Bluetoothを使った通信機能がある。
携帯電話を接続し、ハンズフリー通話したり、ちょっとした情報を表示できる。
HDDにCDを録音した後、アルバム名や曲名をダウンロードして表示できる。
プリウスを買って間もない頃、CDタイトル取得しようとしたら、急に使えなくなった。
カーナビと電話は通常通りの通信画面になるけど、数分ほど経って「情報を取得できません」とエラーメッセージが表示される。
ハンズフリー通話は問題なく使えるし、Bluetoothも問題なさそうなので、情報センターにトラブルが発生してるように思える。
数日後でも復旧しなかったので、トヨタHPの問い合わせフォームに通信状況を質問した。
すると「車の故障は販売店で確認して下さい」という素っ気ない返事。
そうじゃなくて、通信障害やメンテナンスなどで利用できない状況になってないか?って聞いてるんだけど。
それでも「システムに障害が発生してる情報はありません。車の故障は販売店で確認して下さい」の一点張り。
そこまで言われれば、とりあえず車を買ったディーラーで見てもらうか。
すると、車を診断しても問題は見付からないし、携帯電話の通信状況も問題ないという結果になった。
原因が分からなかったので、後日ディーラーから連絡して貰う事に。
数日して「詳しく調べたら通信障害が発覚してたとの事です。復旧したようなので確認して下さい」と連絡が来た。
その連絡後に試してみると、問題なく使えるようになった。
車や電話の設定を変えた訳じゃないので、原因はシステム側だったと判明。
お客様相談センターはちゃんと調べずに「システムに問題はありません」と嘘の報告をした事になる。
ちゃんと調べて対応してれば、何日も待たされずに済んだし、ディーラーへ持ち込む手間も必要なかったのに。
トヨタお客様相談センターって、いつもお役所対応で全く誠意を感じない。
別件も含めて何度か問い合わせてるけど、親身にならない他人事のような返答内容に度々カチンと来る。
数ヶ月が経ち、またタイトル取得しようとしたら、再び画面に「情報を取得できません」と表示。
HPから「前回と同様の不具合が出たのですが、またシステム障害ですか?」と連絡。
その時も「システムに障害は発生してません。故障は販売店で確認してく下さい」という回答。
過去の経緯が分かるように前回の問合せ受付番号も併記したのに、また同じ事を繰り返すのか?
まともに対応してくれないので、再びディーラー経由で催促する事に。
最終的に連絡があったのは「今回もシステム側に通信障害が発生してたようです」だって。
またちゃんと確認せずに「障害は発生してません」と嘘の報告をしたのか。
毎年の1~2月頃に前年1年間に発売されたCDを中心に合計20~30枚ほど借りてくる。
約1年ぶりにCDタイトル取得しようとすると、ほぼ毎回エラーメッセージが表示される。
その度に問い合わせると、「システムに障害は発生してません。車の故障は販売店で確認して下さい」と無責任な回答。
今までシステムに障害は無いと言っても、毎回システム側が原因だったのに、本当に調べてんの?
そう念を押したところで、「車の故障は販売店で確認してく下さい」と繰り返す。
車の故障じゃなくて、システムをちゃんと確認してるのか?って聞いてるんだよ!
結局「後で詳しく調べたら、システムに障害が発生してました」という結果。
10年間ほぼ毎年同じ不具合が発生し、毎回「障害は発生してません」と嘘をつかれ、最終的に通信障害が発覚する。
その事を何度も指摘してるのに、全く改善しないし、再発防止策も考えないし、上辺だけの中身の無い回答を繰り返す。
ちゃんと調べなかっただけなのに、「今回の問い合わせにより詳しく調べた結果、通信障害を見付ける事ができました」と呑気な事を言う。
おまけに、「今回は想定してなかった原因だった為に発見が遅れました」と、お決まりの言い訳をする。
過去の問合せ番号を知らせてるんだから、過去に見付かった方法で調べれば、すぐに障害を発見できたんじゃないの?
毎回「想定してない原因でした」なんて、想定が甘いだけだろ!
過去の履歴や原因をろくに調べず、問い合わせ内容も精査せずに、販売店へたらい回ししてるだけじゃないか!
そんな10年間で、1度だけ違う返事が来た事がある。
「通信障害やメンテナンス情報は、カーナビHPに載せてるので確認して下さい」という回答だった。
でも、その時も該当HPには現時点での通信障害情報は載ってなかった。
毎回症状を把握できてないんだから、問い合わせ前に情報が載ってる訳は無いけど。
ここで納得いかなかったのが、後で通信障害が発覚したのに、しばらくして該当HPを確認しても障害情報が載らなかった。
これ以後も障害が発生する度に後日HPを確認しても、障害情報が載せられない事が多かった。
という事は、公開されてない通信障害が、他にも多々あるんじゃない?
結局、何か問題が発生しても、情報伝達されてないという新たな不祥事が発覚しただけ。
自分がタイトル取得を使うのは1年間で1時期だけだけど、果たして障害が起きてるのはその時期だけなのか?
障害発生中でさえ「現在障害は発生してません」と言うぐらいだから、いつから障害が発生してるのか把握できてない筈。
実態は1年間で10ヶ月以上は障害が発生してて、たまたま問い合わせで発覚して復旧させたけど、そのすぐ後には障害が再発してるんじゃない?
トヨタ自体が通信障害の発生時期を把握してないのだから、この仮説を否定できる根拠も無い筈。
要するに、トヨタのカタログやHPなどに載せてる機能が、ほぼ日常的に使えないという事になる。
最近は色々と音楽を聞く手段があるので、車にCDを録音する人は少ないかもしれないが、販売台数が多い車種だと利用者数は膨大だ。
その車種で使えるべき機能を使えない状況が、少なくとも10年以上前から断続的に続いてる。
機械や通信に詳しくない人だと、情報取得が出来なくても諦める場合もあるだろう。
通信障害を疑っても、問い合わせるのは面倒だから泣き寝入りしてる人も多いかもしれない。
こんな大問題を知らせてるのに、何も対策されず、引き継ぎされず、反省も無い。
そんな10年を過ごし、今年2017年の2月上旬にもタイトル取得しようとしたら、例によって「情報を取得できません」!
いつもはメールで問い合わせてるけど、話が進展しないので窓口に電話連絡した。
今までの経緯を事細かく長々と説明し、過去10年間と全く同じ症状が発生して、システム側に障害が発生してないかちゃんと確認してくれと大熱弁!
そこまで言っても、テレオペの回答は「障害は発生してません。車の故障は販売店で確認して下さい」って。
いつも後になって障害が発覚するから、それを踏まえて確認してるのか?と聞いても、「システムに障害は発生してません」と繰り返す。
そんな上辺だけの確認で確証が得られるのか?と聞いても、「これ以上できる事はありません」と開き直る。
毎回システム側で現象が発覚しないなら、実車等を使って実際に通信可能か確認する必要があるんじゃないの?
お客様相談センターもトヨタ系列なら、駐車場にトヨタ車が何台も停まってるよね?
近い条件の車に適当なCDを入れて試せば、すぐに通信状況が分かるんじゃん!
個人車や社有車を検証に使えなくても、本社の技術部門や最寄りのディーラーに調べるよう電話1本かける事もできねーの?
と熱く語っても、「そのような対応はしておりません」と、マニュアル通りのあっさりした返事。
だからといって、今までと同じ回答で納得できる訳が無いだろ!
毎回嘘の報告をされて無駄に手間がかかってるのに、それを問題視する事もできねーの?
何度も強い口調で説明すると、やっと違う返事が出た。
「平日昼間に他部署へ連絡できる社員が出社するので、その者に引き継いで連絡させます」と。
それで電話してきたのが、見当違いな事ばかり繰り返す頼りない男。
まず最初は「現在障害は発生してません。車の故障は販売店で確認して下さい」というお決まりの言葉。
担当者が代わっても同じ内容を言うだけなら、代わった意味がねーんだよ!
全く状況を理解してないこの男にも、あらためて長々と説明しなきゃならなかった。
その次は「CDの種類や発売時期によって対応してないかもしれないので、対応CDリストを調べて連絡します」だと。
主に去年のCDを録音してるので、発売したばかりで未対応という事は無い!
有名な歌手も試してるので対象外とは思えないし、障害発生時は全てのCDで不可能になる。
今度は「他者の利用状況により通信できなかった可能性があるので、回線の混雑具合を調べて連絡します」だと。
それも違う!障害発生時は、時間も曜日も関係なく、何日間も全く取得できない状況が続くんだよ!
実際に、通勤や帰宅、休日の外出などで車に乗る度に試したけど、日時を問わず一切利用できなかった。
それが復旧した後は、時間帯や曜日に関係なく使えるようになるんだよ!
結局こいつの回答は「今回どう対応できるか確認して回答します」と「もっと迅速に対応できる窓口を調べて回答します」に留まった。
それじゃ満足できないので、今後に同じ手間を繰り返さない為に方針を示してくれと要請。
口頭でとぼけられないように、メール文書で問合せ番号が分かるように送信してくれと念を押す。
数日後に回答メールが来たけど、内容は「現在システム障害は見付かってません」というだけ。
それ以上の回答が無いので、自ら回答すると言った内容ぐらい回答しろ!と再度メールで要請。
その後、何日経っても返事が来ないので、1~2週間おきに催促メールを送ったけど、完全無視されて返事が来ない。
何も対応が無いので、対応できないなら別の担当者に代わってくれ!と要請したが、それも無視された。
すると、3月後半になって急に取得できるようになった。もちろん全てのCDで。
最初の連絡から1ヶ月半も経ったのに、担当者からは具体的な回答が無い。
10年間で何度も問い合わせてるけど、ここまで復旧に時間がかかったのは初めてだし、こんなに回答が遅い担当者も初めてだ。
やっと復旧したけど今回もシステム障害か?とメールしたら、数日後にやっと返事が来た。
「今回の問い合わせにより詳しく調べた結果システム障害が発覚し、おかげで早期に問題を解決する事ができました」だって。
こんなに時間をかけといて、早期に解決なんて一体どの口がほざいてやがる!
こちらが復旧状況を教えてやるまで返事しなかったのはどういうつもりだ?
そう言ったところで「今回は想定してない原因だった為に発覚が遅れました」と言い訳。
こちらは、「想定してない原因だった」って言い訳される事も含めて、最初から想定済みなんだよ!
どうせシステム側を見ただけじゃ見付からないから、実車等で通信状況を確認しないのか?と聞いたよな?
今まで最初の確認では見付かってないんだから、過去の履歴を調べて正しい確認方法で調べるべきと言ったよな?
すると「本日は出張の為に対応できません」などと、本当か嘘か分からん理由で何度も煙に巻いて先延ばししてくる。
いつなら居るんだ?と突き詰めて、4月後半になんとかこいつを捕まえた。
原因が分からなかったと言ってるが、過去の問合せ番号も知らせてるから、同じ方法で確認すれば簡単に発覚するんじゃねーの?
担当者はグダグダになりながら「今までの原因とは違う原因による障害だった為、今回は発覚が遅れました」と言い訳。
へぇ~、じゃあ今まで何回も問い合わせてるけど、これまでの原因をあらためて答えてもらえるか?と聞いてみた。
すると「過去の原因については把握しておりません」だとか。
言い訳する為に明らかな嘘をついてるよな?嘘を隠す為に、新たな嘘を重ねてるよな?
過去の履歴は受付番号で管理されてる筈だし、電話の時も「この内容は録音されます」とアナウンスされるから、全て記録に残ってるよな?
すると、「過去の原因については記録に残ってません」だと。
お前が確認してねーだけだろ!いくつ嘘を重ねれば気が済むんだ!
それとも、トヨタ社は解決してない過去の不具合履歴も削除してると言いたいのか?
今まで問い合わせの度に、過去の問合せ受付番号を知らせてきたのに、全く意味が無かったらしい。
トヨタが不具合履歴を記録しない糞会社だとしても、同型車種で同様の操作をすれば症状を確認できただろ?
すると「プリウスではない車で検証してたら症状が分からなかったので発覚が遅れました」という不具合再現の基本を無視した事を言う。
プリウスの不具合なんだからプリウスで確認するのが筋だろ!と言っても、「プリウスでは確認しておりませんでした」と開き直る。
マイナーな希少車種の話じゃないし、むしろプリウスって最も手配しやすい車だろ!
今まで、車種、型式、年式などを知らせてたのに、それも意味が無かったようだ。
そんな基本的な事にも頭が回らない奴に、不具合対応の担当者が務まるのか?
結局、調べて回答すると言った内容すら返事が無いけど、どうなってるんだ?
見当違いな提案も含めて内容を確認すると、呆れた事を言い始める。
「対応CDリストはありませんので、未対応CDは分かりません」
「また不具合が起きたら、同じように問い合わせて下さい」
お話にならないから別の担当に代わってくれ!と再度要請するも、「担当は私なので今後も私が対応します」と繰り返す。
お前が何もしないから代われと言ってるんだよ!
この2か月で何か1つでも回答したのかよ?と聞くと、今さら「原因がシステム側に有ったと回答しました」だとか。
お前は今までの話を聞いてなかったのか!そんな事は、今年最初に問い合わせた時点で分かってるんだよ!
もっと言えば、10年前から毎回システム側に原因があるって事は、とっくに知ってるんだよ!
もはや通信障害の原因なんて小さな話じゃなくて、トヨタの腐った体質にクレームを入れてるんだよ!
同じ不具合を何度も起こして全く改善しないのに、それがおかしい事だと認識できないのか!
トヨタのカタログやHPに載せてる機能が日常的に使えないのに、大問題だと捉える事も出来ないのか!
そう言ったところで、「使えない機能ではありません、今は使えてるんですよね?」ととぼけた事を言う。
何ヶ月間も使えない状況が続いてて、少し前に復旧したばかりなのに、「今は使えるから問題ない」だと?
不具合を受け付ける窓口以前に、社会人として考えがおかしいだろ!
不具合頻度が多過ぎるって事も大問題だけど、その時々の対応が間違ってる意識を持てねーの?
今トヨタで大問題が起きてるって認識は無いの?この問題を普通の故障と同じに捉えるなんて、認識が甘いんじゃねーの?
語気を荒げながらこれだけ熱く語ったところで、全く何も伝わらない…。
こんなに中身の無い仕事で給料が貰えるなんて、トヨタってずいぶん呑気で余裕のある会社だな。
ま、物を売るだけ売っておいて、ろくにアフターフォローしないんだから当然か。
カスタマーサービスにおいて「クレームは宝の山」という言葉があるけど、それは改善する意思を持ってる事が大前提。
社長クラスが「クレームには誠意を持って真摯に対応します」と綺麗事を言っても、実際に対応する現場の意識はこの程度。
こんな経緯で、10年間トヨタ車に乗ってたら、完全なアンチトヨタになった。
トヨタお客様相談センターの酷い対応は各地でトラブルが頻発してるようで、ネットで検索すれば同様の不満がいくつも見付かる。
今回は、情報センターの通信障害に関するお客様相談センターの対応だけに絞って書いたけど、実際には車両にも様々な不具合が起きてる。
本当はそれぞれの不具合についても、今回と同じぐらいの熱量で文句を言いたい程だ。
結果、トヨタ車に乗れば乗るほど、トヨタ社のハード面、ソフト面、サービス面での品質の悪さが露呈されていく。
これらの状況を指摘しても全く改善されないので、今回の告発文を書く事にした。
いつかこの文章がトヨタの役員まで届き、改善に役立ててくれれば幸いだ。
まぁ、どうせ変わらないだろうし、改善される見込みがあったとしても、もう二度とトヨタ車なんて買わねーけど。
それ以前に悪名高きトヨタなら、客への迷惑や自社の無責任さを棚に上げて、名誉棄損や営業妨害で訴えてきかねないけどな。
何らかの圧力で消されてしまうかもしれないので、コピーを残したい人は、お早めに。
内容に賛同した人やアンチトヨタの方々は、許可なくコピー、引用、転載、流用などご自由にどうぞ。
まるで自分が書いた文章であるかのように、自身のコンテンツの1つとして無断転載しても構わない。
ネットニュースやまとめサイトやアフィリエイトブログなどに載せるのも、承諾なしでご勝手にどうぞ。
ネタとして扱われ、当初の文章が変異してしまう可能性もあるだろうけど、何らかのメッセージとして世間に伝われば書いた甲斐がある。
http://anond.hatelabo.jp/20170501185419
------------------------------------------------------------------------
2017/05/01 22:39
16時頃より断続的にサイトが表示されない状態が続いており大変ご迷惑をおかけしております。
多数サイト閉鎖の心配のご連絡を頂いておりますが突然の閉鎖は御座いませんのでご安心下さい。
ユーザーの皆様にはご迷惑をおかけしますが、復旧まで今しばらくお待ち下さい。
【サイト復旧のお知らせ】アジア時間16時頃よりサイトに対するアタックを受けており、断続的にページが表示されない状態が続いておりましたが、現在は改善され徐々に表示されております。引き続きメンテナンスを続けているため、タイミングによっては一時的に繋がらない場合がございますので、その場合は時間を置いて再度アクセスいただけますようお願いいたします。
長時間にわたりご不便をおかけしましたこと、深くお詫び申し上げます。今後は再発防止に向け、メンテナンスの強化を行ってまいります。至らぬ点もあり恐縮ですが、今後ともフリーブックスをよろしくお願いいたします。
--------------------------------------------------------------------------------
引用ここまで
今回の増田でアクセスが倍やそこらに増加したところで、自前設備でなくCDNを使っている以上、
長時間のダウンは考えにくいから実際にDDOSを仕掛けた人がいたのかも。
…というのが、普通の受け取り方だろうけど、Alexaランクで国内300位クラスは結構ザコなので、※後述
CDN側もたいしたキャッシュサーバーリソースを割り当ててない/動的割り当てで対応する契約上限量
にひっかかって放置、ってだけかもしれないので本当にDDOSかは不明。
なんせ元々Cloudflareは(アカマイやアマゾンに比べればだが)日本の設備がかなり貧弱なCDNで、
むしろDDOS対策の方はそれなりの水準なんで、公式アナウンスの「アタックを受けており、」を
そのまま受け取ると、「Cloudflareご自慢のDDOS対策やWAFはどーなったの?」って話になるんで、
あまり額面どおりに受け取れない感じ。
Cloudflareの料金体系上、トラフィックの増加は $0.05/10000request くらい
(Buisinessプランの場合。恐らくその上のEnterpriseプランなのでもうちょい安いかも)
なので、一時的なトラ増での支払い増加だけの話では、それなりのダメージになっているかは微妙かも。
(Cloudflareはどうやら転送量でなくrequest数を基本に料金を考える珍しい料金体系のCDNで、
しかもDOSアタックのようなbad requestは勘定に入れないようだ。)
※ザコ
18位 2ch.net
(http://www.alexa.com/topsites/countries/JP より抜粋)
ウェブフロントエンドの技術の進歩と興亡の速度には目を見張るものがある。
browserifyが生まれ、Gruntが生まれ、Gulpが生まれた。
そしてその全てが死んだ。
Webpack, Babel, Flow, 今栄えている技術だってそのうちに死ぬだろう。Reactだって例外ではない。
一部はもう死につつあるし、少し前にあれだけ持て囃されたTypeScriptも今や消えつつある。Coffeeは全エンジニアから嫌われた。
そんな万華鏡のように目まぐるしく変わる情勢に追い付かんと研鑽を続ける者等がいる。アーリーアダプターを自称し最新技術のケツを追いかけQiitaにクソを垂れ流す彼らこそ我らがイケイケウェブフロントエンジニアである。
最新技術に目を凝らし、やれ新たなこれイケてるだの古臭いあれはイケてないだのと宣いチュートリアル記事を量産する彼らであるが、彼らの存在は決して無駄ではなく、生まれたての技術の知名度は彼らにより上げられる。
それはやがて大きな同調圧力的空気となって流行った技術を押し流す。
さて、少し話は変わる。
書いてしまったソースコードと拭いきれない遺物と化したクソの塊だ。
ウェブサービスはただ作って終わりではない。その先にあるのは長く続くメンテナンスだ。
少し例を挙げたい。あるところにイケイケウェブエンジニアのあなたがいたとする。
ある日あなたは上司からあるウェブサービスを作ってほしいと頼まれ、それを引き受けた。
さて、サービスを作るにあたりあなたは使用する技術を選定する。イケイケウェブエンジニアのあなたはとても流行に敏感だ。勿論jQueryを使い泥臭くDOMを弄くり回すことなどあってはならない。
あなたはESの最新規格に準拠したコードを書き、Flowtypeで静的型検査を行い、Angular4を使うことにした。
勿論そのままではブラウザで動作しないためWebpackとBabelを駆使してトランスパイルする。
数週間後、めでたくサービスは完成した。
あなたは脳内で試算する。時間と手間は掛かるが可能だと判断したところで、はい、と答え一年ぶりにプロジェクトのソースコードを開いた。
一年後の未来の世界では Webpack2 など既に新しく現れた技術に叩き潰され醜く断末魔の鳴き声を上げる死に瀕した哀れなヒキガエルの如き存在だった。もちろんAngular4はもう誰も使おうとはしない。
もちろんあなたもそれらを過去の存在へと葬り去った新技術に首ったけだ。
一方は、クソだクソだと悪態を付きながらもはやメンテナンスもされていないクソプラグインの体系化されていないクソドキュメントとにらめっこをしながら古臭いクソの塊と付き合っていくこと。
もう一方は、新たに聳え立った最新のクソの塊に無限に移植を続けることだ。
前者を選んだあなたは時間が経つごとにまともな情報を得られなくなり、やがては身動きが取れなくなった段階でようやく最新技術への移植を考えはじめる。しかし、その頃には膨れ上がった旧時代のクソはそんなことを容易に許してはくれやしない。
さて、後者を選んだあなたを待っているのは無間地獄の如き最新技術の濁流だ。それに揉まれながら一年ごとに、古臭きは悪だと声高に叫びながら無限の移植作業を行うことになるだろう。
あなたがクソと罵り選択肢からも除外されたjQueryである。一年後の未来であってもjQueryはそこにあった。もちろんクソと野次られながら。
けれども一年前のあなたはjQueryを使ったコードが読めるし、今のあなたももちろん読める。一年後のあなたは疎か、三年後のあなたの後継ですらも (泥臭くDOMを弄るコードに閉口しながらではあるが) やはりあなたの書いたコードを読めるだろう。
JavaScriptはDOMを書き換えるためだけに存在している書捨てのクソ言語であって、サーバーサイドを書くために存在している言語でも、100万行からなるバベルの塔の建設に耐えうる言語でもない。
先日SPIなる就活の悪魔と相対し壮絶な社会への討ち死にを果たした28歳大学院既卒無職職歴ゼロ、今日は意気揚々と人工島の上の国際空港に向かう。
学生時代に投稿した論文が国際学会に採択されたためである。SPIできなくても面接官に研究プレゼン理解してもらえなくても本業ではちゃんと評価されてるんだからね!最後の役目を果たさんとする彼の足取りは重く自信に満ちていた。
だがそこは28歳無職童貞大学就職課の劣等生、空港ロビーに着けば嗚呼無惨。「機材メンテナンスノ為欠航」簡素な掲示がこの男に世の厳しさを教える。すかさず代替便へ振替えを企むも受付は既に長蛇の列。7時間待たされた挙句、次の便は最短で40時間後だという。マイナー路線の宿命か。あーそっかーー2日後かーーー俺の発表は初日の午前中なんだよなああああああああああ。明らかに間に合わない。
メンテナンスが予定より長引いた結果、ユーザーに配布される通称「詫び石」って文化。
あれが苦手である。貰えるものは貰う。ありがとうってなるけど、それを当たり前だと思いたくない自分もいる。
というか、公式宛てに「詫び石はよ」や「追課金する?」とわざわざリプしているのを見ると(いや、見なきゃいいのだけれど)ぞわっとする時もある。
あくまで個人として。誰が何を言おうと自由なんだけれど、わざわざ言うことなのだろうか。っていうか、あれ公式が目にしてしまうのではないかと危惧してしまう。だからどうしたという話なのだかれど。
話を戻す。「詫び石」文化に対して、自分は複雑な心境を持っている。あれを当たり前だと捉えてはいけないし、いやいや時間を守ろうぜ、って感じなのだ。ここまで言って置いてなんだけれど、誰もがそれを当然だと思っているわけじゃないんだよね。視界が狭いからこそ自分はこう物事をとらえがちなのだと思う。
それから、話が変わって某アイドル育成ゲームが鯖オチしてからのランボを配布した件についてももやっとしている。あれ配布しなくてよかったのでは。それについてはTwitterや掲示板でもちらほら色んな意見が書かれているから、自分が蒸し返してああだこうだと言わないけれど、いや、例えば自分の推しがああいう風に「詫び石」ならぬ「詫びカード」化したら少し「もや」るだろうな。