はてなキーワード: seleniumとは
最近は最前線から離れててあんまり追えてないけど、現役のときの2008年くらいから10年くらいの間で、仕事のやり方や設計の考え方が大きく変わったIT技術要素で、いまぱっと思い浮かぶのはこんな感じかな。
分野にもよるし、調査して試作した結果自分の業務には採用しなかった技術とかもある。流行ると思って使えるようになったけど流行らなかった技術を入れるとたぶんもっとある。
あと、新機種が出てOSが新しくなったり、ミドルウェアの新バージョン対応、テスト手法の進化もけっこうカロリー高いけどここには書いてない。
「自分はフロントエンド専門でReactしかやらない」みたいに分野を絞れば大分減るけど、その技術が何年持つかわからないから普通はリスクヘッジのために他の技術も齧らざるを得ないし、バックエンドとかの人と議論するのに結局他分野の知識もそれなりに必要。
NoSQL(memcached, Redis, Cassandra)
クラウドアーキテクチャ、XaaS(AWS, Google Cloud, MicrosoftAzure)
CI/CD(Travis CI, CircleCI, Jenkins)
トランスパイラ(Browserify, webpack, CoffeeScript, TypeScript)
型システム(Rust, TypeScript, Haskell)
オーケストレーション(Ansible, Kubernetes, Terraform)
機械学習(Python, MATLAB, 線形代数等数学知識)
SPA(React, AngularJS, Ember.js, Vue.js)
3Dゲームエンジン(Unreal Engine無償化、Unity5)の他分野への普及
GraphQL
機械学習ライブラリ(Tensorflow, PyTorch, Chainer)
Jupyter Notebook
NFT
増田を全削除するのであればPower Automation DesktopかSelenium IDEあたりでも使えば可能ですが、中にはブクマを集めた珠玉の増田やブクマは付かなくても割と気に入ってる増田もあるので全削除はしたくありませんでした。
Masuda Deleter
https://github.com/oribeolive/masuda-deleter/
Masuda DeleterはDockerコンテナに環境を作って動くのでDockerが必要です。
M1 Macで動作していますがWindowsは検証できるマシンが手元にないので動作未確認です。
インストールはGitHubのREADMEに書かれたコマンドを実行すればできると思います。
Masuda Deleterははてラボにログインして指定されたページ分の自分の増田の投稿をスクレイピングしてローカルのDBに保存します。
取得された投稿のリストがブラウザで見られるので、そこで削除するものを選んで実行すると、またログインして投稿を削除しにいきます。
ページのアクセスごとに読み込みと遠慮のために1秒から数秒sleepするので少し時間がかかります。
一旦投稿をローカルに保存するという過程があるため副作用として自分の投稿を検索できます。
これにより
が容易になります。
増田にはAPIがないので、IDとパスワードを使ってログインして、表示されている文章をスクレイピングしてくるという原始的なやり方になります。
(2回目からはcookieがある場合はcookieを復元してログイン状態になります。)
ユーザーが知らない外部サイトにクレデンシャルを渡すのは危険であり、サービス運営側としてもパスワードを平文で持ちたくないので、Webサービスとして実装せずセルフサービスとしております。
ユーザーによってローカルの.envファイルに書かれたIDとパスワードを使用する形です。
ソースをオープンしておりますので怪しいことをしていないかも確認ができるかと思います。
一応下にプログレスバーが出ますが、ページ遷移すると見られなくなります。進捗は進捗管理でも確認できます。
取得された投稿はリアルタイムで画面に反映されないのでブラウザをリロードしてください。
増田のID、タイトル、本文の省略、投稿日時、ブクマ数、トラバ数が表示されます。
「あとで消す」投稿をチェックし、「あとで消す」記事をついに消すボタンで削除を実行します。
チェックは別のページに遷移しても有効です。
こちらは実行した時点で表示されているページのみリアルタイムに画面に反映されます。
投稿の全文を見られます。タグ等は取得しないのでテキストのみになります。
投稿を個別に取得してローカルの文章とブクマ数とトラバ数を更新します。
対象の投稿のタイトルを空に、本文をスペース1文字にしにいきます。
処理の進捗(何件中何件処理済みか)を見ることと、処理を停止させることができます。
排他処理(取込と取込、特定IDの削除と同じIDの削除等)にしているので動いていなそうな処理を停止して再度処理を実行するときに使います。
停止する場合は停止ボタンを押すか、それでも停止しそうにない場合は強制停止ボタンを押してください。
「停止」は今行っている最中の処理ではなく次以降の処理を停止するという形になります。
停止ボタンを押したときに4ページ目を取得している場合は、5ページ目の取得を始める前に処理を終了することになります。
そのためプロセスそのものが止まっている場合は停止されません。
「強制停止」はプロセスをkillします。スクリプト名とプロセスIDでプロセスを検索して子プロセスも含めてkillします。
おまけとして、投稿日とブクマ数、投稿日と3ブクマ以上の投稿の件数、投稿時間(hour)ごとの1ブクマ以上の投稿の件数のグラフが見られます。
ブクマが付いた瞬間ではなく投稿日時なので、いつの時期に投稿した、何時に投稿した増田が活きが良いのかを見られる程度です。
集計データを別に持っていないので増田を削除するとグラフに使用されるデータも消えます。
私はこれで多いときには4000件程度あった増田を3000件程度に減らしました。
これを開発する前からも増え続ける増田の削除に日々勤しんでいたので総数はもっと多いはず。
まだまだ削除したいです。
たまに
Message: unknown error: net::ERR_CONNECTION_CLOSED
というSeleniumのエラーが出て処理が実行されないことがあります。再度実行してください。
フロントエンドがレガシーなのでMasuda Deleterの開発に飽きていなければもう少しモダンにリプレースしようと思っています。
使用していないDjango REST frameworkがrequirements.txtに入っているのはその名残です。
dockerでubuntu:20.04でchromeDriverにchromium-browserとか入れればいいんだろ?
誰か「chromium-browser? それなら apt-get install lsb-release libappindicator3-1 の次に
wget https://dl.goo略/_amd64.deb して dpkg でインスコや」
ってか、これじゃchromeDriverが動かない。chromium-browser も無いし、インスコ出来てなくない?
別の誰か「ちゃうちゃう、apt-get install chromium-browser がシンプルでええやん」
まあ、そうやろな。インスコしとくれ。
ターミナル「色々DLしとるが、どっかの https://archve.略/foobar で Bad Request が返ってきたでw」
何やそれ・・1回くらい自動でリトライしてくれていいんやない?自分でリトライしたら通ったで。
しかしこれも動かない。
別の誰か「apt-get install default-jre いるみたいやで。ドキュメントどこにも書かれてないけど」
何やそれ?なんでJREが出てくるの。
まあJRE入れれば、確かにchromedriverの出すエラーは変わった。
「chromium-browserのプロセスが居なくなったし、クラッシュしたんじゃね?」と。
何やそれ。。。
chromium-browser --version をやってみると
ターミナル「snap install chromium でsnap版入れてくれw」
まあよく知らんが、やったるか。snap install chromium っと
ターミナル「あかん、http://localhost/v2/snaps/chromium に繋げられんのやがw」
なんでlocalhostに繋げようとしてんの。
いまだにLinuxくんと仲良くできない。
追記。
なるほど、Ubuntu 20.04 からはsnappyに移行しとるんだと。しかしWSL2ではsystemdが動いてないんでsnapdも動いてない。だからアカン。
わいが仲良くできていないのは、LinuxくんではなくWSL2くんと言うべきなのか?
転職歴としては1社目は新卒で入った地元の零細受託Web制作会社→4年前くらいに転職し現在自社サービス企業に勤務中。
ちなみにまだ内定は0件。
コロナを機にフルリモート案件が増えたのと、リーダー経験とか積むにつれて市場価値と今の職場が合わなくなってきたのがあるのと、
今の年収だと婚活で戦うのはかなりきついということを実感したので動き出すことに。現年収は400万ちょっとくらい。
専門卒で経験はPHP/JS中心だから経験してきた技術スタックや学歴的にはあんまり上位狙えるようなアレじゃないんけど今回は心が折れるまでは初年度年収600万を目指すことに。
現職でのリーダー経験と、Saasを立ち上げから設計・開発全部8割型自分で進めて競合と戦えるサービスに成長させた経験とか、ゼロイチで既存案件をDDDに移行したりテスト駆動体制を導入したりとか、まあまあ個人開発もやってますよとかその辺をアピールポイントとして戦うことに。
肌感覚としては「500万までは余裕だけど600万はきつい」だわ。
まず某転職サイトに応募すると早速600万のスカウトが来たユニコーン系ベンチャー。フルリモート。
「貴方のSaas開発経験に魅力を感じ~」とか書いてたから誰でも送ってる風じゃないと思い応募。
結果はなんと書類選考落ち。いや学歴とか職務経歴とかほぼ転職サイトにそのまま書いとったやん。
恐らくだけど選考時にGithubアカウントとかTwitterアカウントを求められたときに仕事用のものはセキュリティ上渡せないとか渋ったのと、
渋々渡した個人用Githubアカウントはオープンソース活動とかはしたことなかったからこれがしょぼいって思われたのかな?って思った
ちなみにこの会社からは書類選考落ち後に各転職サイトから5回くらいスカウトが来てる。
大手っていうわけではないけど割と有名なSaas企業。こっちもスカウト。転職サイトの上の方でよく見る気がする。
結構近しい分野のSaasを立ち上げから関わったことがあるのでこちらを武器に面接へ。1次面接落ち。
面接は割とうまく行ったと思うけどなぁ、って思ったけどやっぱりフルリモートでこの給与帯の休日は倍率半端なさそうだからちょっと良いくらいだと全然落ちるんだなと実感。
立ち上げから3年も経っていないベンチャー、ただし既に利益率は割と凄い感じで業界的にも硬そうだから応募。
カジュアル面談のときにCTOに是非応募してほしいって直接言われた。
1次の技術面接のレベルがたけぇ。○○の設計思想の内容だとかDIコンテナとかReactの状態管理用ライブラリの運用とかの質問をクイズ形式っぽく質問される。
割とうまく答えられたと思ったけど1次面接落ち。
有名地元に拠点がある東証一部上場の自社サービス企業。600万の求人と450万の求人で分かれてて600万の方で応募したら書類選考で「600万は厳しいけど450万なら良いですよ~」って言われてる状態。
やっぱ相場観的にはそうだよなぁって思った。
今週1次選考だけど受かっても年収交渉時に450万しかもらえないなら辞退しちゃうかも。
有名医療系ベンチャーと車業界系のSaas。カジュアル面談の要請出すも音沙汰なし。
別の転職サイトで確認すると応募条件大卒以上って書いてたから多分それが原因。ちゃんと書いとけや。実質書類落ち。
少人数の建築系ベンチャー。HPの情報量も少なく恐らく資金調達のフェーズでは?って感じの企業。
なんとなく社長から与沢翼の匂いがする。まだマネタイズまで行けてないのに何百億とか何兆とかやたらでかい数字を言いたがる感じ。
技術スタックに対して年収が高すぎるのが逆に怪しい感じがする。
一応最終選考まで残ってるが、通ったとして行くべきかは悩みどころ……
スカウト来て応募。かなり好感触だが求人票と実態の下限年収に相違あって思ってた年収より100万くらい下がりそう。
去年末くらいから始めた転職活動。今週も面接面接面談面談面接。
自分の市場価値みたいなところは良くも悪くも痛感する。500万までのスカウトはよく来るけど600万になるとやっぱなかなかこない。これが相場観なんだろうなって感じ。
「テックリード」とか「シニア」とかのスカウトは全く来ないからまだそういうレベルではないんだなぁって。
「誰もが知る有名企業で年収600万」は多分俺のスペックだと無理ゲーで、あとはいかに穴場のベンチャー狙えるかっていうところにかかってる感じ。
それはそれで安定捨てて市場価値より高い会社に勤める感じになるわけだし将来トータルで考えるとそれはそれで大丈夫なの?って感じもある。
でも専門卒じゃ20代現年収600万くらい武器ないと婚活じゃ戦えないしなぁとも……はよ彼女作ってこの悩みから開放されたい……
エントリーする度にそこで働く未来の自分を思い浮かべるのに祈られた瞬間に全部がなかったことになるの辛い
あとカジュアル面談受けまくってるけど、これが割と面白かったりする。
「こんな有名企業だけどQAは俺がリーダーやってる案件のがカバレッジ率とかしっかりしてるんだー、バグったら人が死ぬタイプのシステムじゃないし逆に今の運用が過剰品質すぎなのかなぁ」「LeSSって開発手法あるんだー」「前職も現職もSelenium導入って微妙な感じになってるけどこのMablってテストツールだと割と良い感じかも」「今の職場みたいに運用フェーズのエンジニア部署でKPI設定を半期ごとに設定するのは粒度がでかすぎるよなぁ、この会社みたいに1ヶ月周期とかで設定した方がよさそう」「ワーカーサーバーの悩むポイントはどこも同じだなぁ、でもやっぱGoだとPHPよりも並列処理強いんだなぁ」
他の会社の運用とか技術スタックの話を深堀りして質問しまくれる機会とかなかなかないから、落ちたは落ちたなりに吸収できるものはある気がする。
諸君は巨乳と聞いたとき大体どのくらいの大きさを想像するだろうか。EカップやFカップ?それともGカップだろうか。世の中には巨乳の最頻値がHカップであり中にはQカップなどという存在が出てくる分野が存在する。それはユーザ投稿サイトの男性向けエロ小説である。
本稿ではノクターンノベルズ*1に投稿された短編を解析することで男性向けジャンルで好まれるバストサイズの変遷を調べる。特に読者・作者に巨大と認識されるカップサイズが年を重ねる毎に増大していることを明らかにする。(なぜそんなこと調べたのかというと、小説漁りしてる時になんか最近極端に大きなバストサイズが多いなーって感じたから。以上!)本文章は男のアホさをご了承の上、特に女性の方々におかれましてはリアリティの欠如や空想すぎる産物への指摘を留めて頂き、男ってバカだなぁと笑って読んで下さい。
*1 株式会社ナイトランタンの提供する男性向け18禁版小説家になろう
2006年から2020年までの各年(2020年のみ12月29日まで)に投稿された短編を総合ポイントの高い順に百本抽出した。そして各小説の調査フィールド(タイトル、概要、タグ、本文)に対して、MeCab+mecab-ipadic-NEologd(およびAからZまでのカップ数を羅列したユーザ辞書)による形態素解析を実行し、キーワードの出現回数を数えた。検証対象を短編に制限した理由は、キャラクター内面の作り込める長編小説と異なり、R18短編小説は表面上の属性(巨乳とか巨乳とか)が市場の潜在的な需要を反映する傾向にあると考えたからである。すべてのコードは Python 3 で実装した(実装としては年齢認証を突破するため適当に Selenium 叩いているだけ。コードとデータが欲しいという物好きがいたら github にでも上げるので言って下さい)。注意点として、小説ポイントは積み上げ式であるため、当時は人気がなかったが後年に人気が出てポイントが上がった可能性は排除できない。よって当時の人気を厳密に反映しているわけではなく、現時点での総合人気ということでご容赦を。
はじめに検証対象となる短編の総投稿本数を示す。各年の短編投稿本数は以下の表1の通り年々上昇している。
2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
26 | 117 | 238 | 218 | 163 | 387 | 342 | 488 | 651 | 834 | 911 | 1103 | 1668 | 1165 | 2470 |
表2は本研究のメインデータとなる、調査フィールド(小説のタイトル、概要、タグそして本文)にバストサイズに関連するキーワードを含む短編の数である。ヘッダーのAからRはカップ数を表している。なおOカップ、Pカップ、およびSカップ以降は出現しなかったため省いている。表3は表2の均していないデータ、つまり調査フィールドでのキーワードの出現合算(連呼頻度)である。
表2 | A | B | C | D | E | F | G | H | I | J | K | L | M | Q | R | # | 貧乳 | 巨乳 | 爆乳 | 表3 | A | B | C | D | E | F | G | H | I | J | K | L | M | Q | R | # | 貧乳 | 巨乳 | 爆乳 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2006 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | # | 1 | 3 | 0 | 2006 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | # | 2 | 11 | 0 | |
2007 | 1 | 0 | 1 | 3 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | # | 0 | 6 | 1 | 2007 | 2 | 0 | 3 | 4 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | # | 0 | 16 | 3 | |
2008 | 1 | 4 | 3 | 3 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | # | 0 | 7 | 0 | 2008 | 2 | 7 | 7 | 5 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | # | 0 | 10 | 0 | |
2009 | 1 | 1 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | # | 2 | 7 | 2 | 2009 | 2 | 3 | 0 | 0 | 0 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | # | 4 | 29 | 4 | |
2010 | 0 | 3 | 0 | 0 | 0 | 2 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | # | 2 | 5 | 0 | 2010 | 0 | 3 | 0 | 0 | 0 | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | # | 2 | 11 | 0 | |
2011 | 0 | 0 | 2 | 1 | 1 | 0 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | # | 3 | 16 | 8 | 2011 | 0 | 0 | 2 | 1 | 1 | 0 | 8 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | # | 7 | 48 | 21 | |
2012 | 0 | 2 | 2 | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | # | 1 | 15 | 3 | 2012 | 0 | 7 | 2 | 4 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | # | 1 | 29 | 3 | |
2013 | 1 | 2 | 0 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | # | 1 | 9 | 3 | 2013 | 2 | 2 | 0 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | # | 1 | 12 | 4 | |
2014 | 2 | 2 | 5 | 0 | 2 | 2 | 3 | 3 | 5 | 2 | 1 | 2 | 2 | 0 | 0 | # | 4 | 24 | 10 | 2014 | 4 | 2 | 5 | 0 | 7 | 2 | 4 | 5 | 18 | 3 | 1 | 4 | 2 | 0 | 0 | # | 9 | 54 | 27 | |
2015 | 0 | 0 | 1 | 1 | 1 | 2 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | # | 4 | 23 | 5 | 2015 | 0 | 0 | 1 | 7 | 1 | 6 | 2 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | # | 4 | 54 | 36 | |
2016 | 1 | 1 | 0 | 1 | 1 | 0 | 2 | 2 | 2 | 1 | 1 | 0 | 0 | 0 | 1 | # | 4 | 22 | 9 | 2016 | 1 | 1 | 0 | 1 | 1 | 0 | 2 | 4 | 3 | 1 | 1 | 0 | 0 | 0 | 1 | # | 12 | 48 | 30 | |
2017 | 0 | 2 | 1 | 0 | 2 | 1 | 0 | 4 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | # | 9 | 32 | 10 | 2017 | 0 | 2 | 2 | 0 | 4 | 1 | 0 | 16 | 1 | 6 | 0 | 0 | 5 | 0 | 0 | # | 15 | 101 | 33 | |
2018 | 1 | 1 | 2 | 0 | 2 | 2 | 2 | 4 | 3 | 0 | 2 | 0 | 0 | 0 | 0 | # | 7 | 34 | 8 | 2018 | 1 | 3 | 2 | 0 | 4 | 2 | 9 | 6 | 6 | 0 | 3 | 0 | 0 | 0 | 0 | # | 8 | 134 | 53 | |
2019 | 0 | 0 | 0 | 0 | 1 | 2 | 4 | 4 | 4 | 4 | 5 | 1 | 1 | 0 | 0 | # | 3 | 37 | 22 | 2019 | 0 | 0 | 0 | 0 | 1 | 4 | 9 | 8 | 17 | 19 | 9 | 2 | 3 | 0 | 0 | # | 11 | 95 | 120 | |
2020 | 1 | 0 | 0 | 0 | 2 | 4 | 8 | 10 | 1 | 3 | 2 | 1 | 0 | 1 | 0 | # | 5 | 43 | 18 | 2020 | 1 | 0 | 0 | 0 | 6 | 6 | 13 | 13 | 2 | 5 | 10 | 1 | 0 | 10 | 0 | # | 8 | 116 | 216 | |
合計 | 9 | 18 | 17 | 14 | 18 | 24 | 25 | 30 | 17 | 11 | 11 | 4 | 4 | 1 | 1 | # | 46 | 283 | 99 | 合計 | 15 | 30 | 24 | 25 | 31 | 34 | 50 | 60 | 49 | 34 | 24 | 7 | 10 | 10 | 1 | # | 84 | 768 | 550 |
これらの表よりノクターンノベルズにおいて次のような傾向が存在することが分かる。
以上よりノクターンの短編部門においてカップ数のインフレ傾向が存在することは立証できた。しかしここまで読んできて次のような疑問を抱かなかっただろうか。カップ数の増大は確かだがそれと物理的な乳房のサイズ増大(概ねトップサイズと対応)との相関は直ちに結びつかないのではないか。そう「ロリ巨乳」の存在である。すなわち巨乳と判定されるトップサイズ(90cmとか)は高止まりしており、アンダーサイズの方が減少しているのではないか。
この推測に対し同データを利用して、身長を表す120cmから199cmまでの語を含む短編数を調べた(表4)。下限を120cmに限定した理由は100cm付近だとバストサイズが引っかかる可能性(実際あるのよ…)があるからである。また低身長、ロリ、ロリ巨乳、巨乳についてのデータも右列に併記する(160cmやロリ、ロリ巨乳、巨乳を正しく分類できる NEologd は凄いぞ)。身長の分布に顕著な差が見られないことおよび巨乳の増大率に対してロリ巨乳の増大率が低いことから、低身長の増加を加味しても2014年以降のカップ数のインフレを吸収しているとは考えにくい。したがって近年のカップサイズインフレ傾向はトップサイズの増大によるものだと推測できる。
表4 | 120cm-129cm | 130cm- | 140cm- | 150cm- | 160cm- | 170cm- | 180cm- | 190cm-199cm | # | 低身長 | ロリ | ロリ巨乳 | 巨乳 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2006 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | # | 0 | 5 | 0 | 3 |
2007 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | # | 0 | 17 | 0 | 6 |
2008 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | # | 0 | 19 | 0 | 7 |
2009 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | # | 0 | 20 | 0 | 7 |
2010 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | # | 0 | 9 | 0 | 5 |
2011 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | # | 0 | 12 | 1 | 16 |
2012 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 0 | # | 0 | 8 | 1 | 15 |
2013 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | # | 0 | 8 | 0 | 9 |
2014 | 0 | 0 | 0 | 0 | 4 | 3 | 0 | 0 | # | 0 | 9 | 1 | 23 |
2015 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | # | 0 | 19 | 2 | 23 |
2016 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 0 | # | 0 | 23 | 2 | 22 |
2017 | 0 | 1 | 4 | 7 | 4 | 4 | 1 | 0 | # | 0 | 20 | 1 | 32 |
2018 | 0 | 0 | 6 | 3 | 3 | 4 | 4 | 3 | # | 0 | 25 | 9 | 34 |
2019 | 0 | 1 | 5 | 1 | 1 | 1 | 0 | 1 | # | 1 | 15 | 8 | 37 |
2020 | 0 | 2 | 4 | 4 | 2 | 2 | 3 | 0 | # | 6 | 15 | 8 | 43 |
合計 | 0 | 4 | 25 | 19 | 14 | 17 | 9 | 5 | # | 10 | 224 | 33 | 282 |
作品名は挙げないが、一つの作品のタイトル、概要、タグ、本文全て含め、最も連呼されたいたのは、IカップとJカップである。それぞれ2万とちょっと文字数の中に8回出現していた。なお、爆乳は2万文字で21回、巨乳については8千文字で29回であった。後者については理由があり、作中で「巨乳ちゃん」が連呼されるからである(25回)。前者は全てそのままの意味で出現する。
本分析より、ノクターンノベルズの短編小説において巨乳の定義がインフレ傾向があることが分かった。これは小説描写においてはビジュアルを描写するコストが低いこと、すなわちデザイン面で人体のバランスを取る必要がないため、(本人の常識の範囲内で)自由にバストサイズを設定できるからであるためと思われる。小説描写においてバストサイズは大中小のどこかのカテゴリに入れば十分であり、また前述のように小と中は既に共通認識が固定化されているため、その範囲はどこまでが大か(かつ著者が興奮できるか)により決定されるからである。
真面目なのはここまで。インフレしている理由は単純に男は大きい数字が好きだからだと思う。DよりEのが強い、いやEよりF、FよりHだ!という少年漫画方式で盛っているのではないかな。ぶっちゃけエロ小説において大きいおっぱいの役割は、たっぷり揉める、なんか挟める、アレした時よく揺れるくらいしかないのでそれらを満たせるサイズであればなんでもいいのじゃないかな。(特殊性癖として妊娠していないのに母乳が出るとかあるけどそれは取り上げない)。
また、あくまでもこの分析はカップ数や「巨乳」という直接的に豊満さを表す言葉に注目したものであり、それらを使わない作者も大勢いることを主張しておく。間接的に豊満さを表す手法としては隠喩的な外見描写やキャラの立ち振る舞いでの表現が存在する。これらは古き良き読者の想像に任せる書き方になるので、描写が上手い人には割と手練れの作者が多い気がする。
個人的には大きすぎるのは現実味ないのでノットフォーミー。大きさより体のラインの綺麗さや形の良さの方がリアリティあると思うのだけど…調査楽しかったです。
今VBAでExcelとか触ってるならPythonでSelenium使ってWebシステムの自動化や、PyAutoGUIで普通のアプリの自動化とかやってみて欲しい
Pythonは少し癖があるけど難しい言語ではないし(VBAとはかなり毛色が違うとは思う)、ちょっと手間かかるけどPyCharmとかVSCodeとかの環境整えて補完やテストやデバッグやバージョン管理のやり方覚えると、VBAよりもイライラが驚くほど減ると思う
あるいは、プログラミングは自動化が好きな人と道具的なツールアプリを作るのが好きな人と自己表現が好きな人がいるように思えて(あとゲーム作り好き)、自動化が好きな人とツールアプリを作るのが好きな人は結構好みが似ていると思うから、PCのソフトを作るならC#+VisualStudio、iOS/AndroidのソフトならSwift/Kotlin、WebアプリならJavaScript(と今ならVueとか?よく知らない)とかを覚えると面白いかもしれない
自動化で転職するのは難しい気がするけれど(事務系の資格持ちとかならスキルとして強いと思う)、アプリ開発ならかなり求人多いし、零細が多いから年収気にしなければ高卒でも就職は出来ると思う
■決定事項
ちょうど来週はホワイトデーのお返しを買わねばならんので、そのついでに買ってみようと思う。
そういえばNHK72時間ドキュメントで試飲のできる銀座の酒屋やってたのを思い出した。あそこに行ってみよう。
・小旅行
ちょうど3連休が間近だから、このタイミングで18きっぷ使って行こうかな。なるべく花粉の少ないところにいきたい。
あと、静岡の「さわやか」に行ってみたいんだよな。
20年度の特別支出枠は42万円(月3.5万円)の予定。また来年度末にちょっと余るかも。
・親孝行
→温泉にでも連れて行ってあげたい。
・寝具
→睡眠の質を上げていきたいと思っていたので。また提案される方が非常に多かった。
ただ、どれを買うかは慎重に選んでいきたいので、20年度予算側で購入しようと思う。
・海外旅行
・ジム
・ロードバイク関連装備
・VR
そもそもこれは補足で説明すべきだったが、家が狭い(約20mm^2)ので、これ以上物理的スペースを要するものは置けない。
大きめの家電類は諦めざるを得ない。
・猫
猫が飼える家となると、あと2万円は家賃が高くなる。
家にいる時間が少ないというのもちょっとかわいそうなので諦める。
・装飾品(財布、革靴など)
まだこの手の贅沢品に手を出すほど余裕がない。
あと3年後ぐらいかな。
■家計簿について
Excelで作っている。
社会人なりたての頃はsumぐらいしか使えず、入力したレコードを手で仕分けていた。
なんかうまい方法ないかな~とググりながら入力用シートと分析用シートを分けて、
sumifsとかvlookupを使いはじめたり、条件付き書式を使うようにすることで、収入と支出が大分見える化された。
その後も仕事で覚えた技術などを転用し、vlookupをindex+matchに書き換えて汎用性を持たせたり、
途中でインデックス投資を始めたので、そのための分析シートも追加したりして
次の目標は
・web上に落ちている基準価格を自動収集してリアルタイムで採算分析できる仕組み
を構築すること。
PythonのSeleniumとOpenPyXLで結構できそうな気がしているので、勉強を開始した。
ただまだ世に出ている画像文字をテキスト化するOCR技術はまだまだなので、
機械学習の技術を使えばこの辺も解決しそうだが、まだそのレベルは難しい。
ただ将来的には理解したい分野なので、高校数学をやり直して勉強中。
家計簿をより良くしたいだけだったのだが、これがトリガーになっていい影響を及ぼしている。
■頂いたコメントへの回答
ffrogffrog こつこつ家計簿続けてるの凄いな… 増田
しかし正直最近ちょっと面倒くさくなってきたので、入力工数をさらに短縮するためにプログラミングを学び始めた。
primedesignworksprimedesignworks 酒代多すぎてビビった
→ごめんなさい。
→たしかにレンズをもう一種類増やしたい。自転車の装備も増やしたい。
→最有力。そろそろ親孝行せねばならない。
kitayamakitayama よいお酒を買うのはどうだろう。1本1万オーバーのウイスキーとか。それか猫。
→ウィスキー、猫ともに最有力。
しかし猫飼える家となると家賃が+2万円する。ちょっと厳しいかも。
TakamoriTarouTakamoriTarou エロゲ
→買い増しチャンスな気がするが、まだまだ下がりそうなので様子見。
Caerleon0327Caerleon0327 彼女できたときのために置いとけ
→たぶんできない。
IthacaChasmaIthacaChasma 家電と自由時間の少なさを見比べると、ここは乾燥機(洗濯機の上に置くタイプのやつ)か、いっそドラム式洗濯乾燥機だと思う。自分の時間を増やすのに使おう。
ryokujyaryokujya 好きな女の子を見つければいい
→見つけ方がわからない。
ko2inte8cuko2inte8cu 千葉の観光業が台風とコロナで大変だから、マザー牧場に行って、ジンギスカン鍋食べて、羊と牧羊犬のショーを見て、乗馬して、バンジー飛ぶ。お釣りがくる。
→いいな。ただ花粉症なので外出はあと1ヶ月後になるだろう。
→そうなのか。家族連れの中一人ぽつねんとするのは辛い。
ribbentrop189ribbentrop189 テーブルや椅子、寝具やカーテン等の家具を買い換えるというのはどうだろう。気分転換にもなるし新品は気分が良い
→テーブル、椅子はこの間ニトリで買っちゃったから、寝具かな。
布団カビ生えてるし、最有力。
doksenseidoksensei 1万桁の家計簿のためにゲーミングノートPC買ったの?
nemunetanemuneta ドラム式洗濯機かホットクック
gabillgabill 1日1回、誰かにうまい棒をあげる。同じ人に2回あげてはいけない。10万円あれば、これを約30年続けられる。30年後には唯一無二のうまい棒おじさんになってる筈。
paradisemakerparadisemaker 近場で旅行行こうぜ
→そうだね。できれば人がいない所が良いな。
Galaxy42Galaxy42 PS4ProとVRヘッドセット。ソフトはなんか好きなの。
→ゲームはPS2と任天堂64で止まっている。ただしVRには興味がある。
hara_boonhara_boon 素晴らしい👏 増田の感じから見ると娯楽より生活用品にお金かけたほうが良さそう。電動歯ブラシとかはどうかな。毎日使うもので、ランニングコストもそんなに悪くないみたいだし。10万だといいの買ってもお釣り出るが 増田
→電動歯ブラシは既に使っている。ただ、歯間ケア用のエアフロス購入は検討している。
daruismdaruism ノートPC使うときに座る椅子だな。10万程度でいいやつ買えば長く使える。
kuremizukunkuremizukun 物より体験にお金をかけた方が幸福度が上がると何かで読んだよ
→そうだよね。もう必要なモノはだいぶ揃ってきたので、今後は体験重視にシフトすることになると思う。
arvardan1984arvardan1984 メンマ
→メンマ食いすぎだろ。
kamiokandokamiokando 車検と税金に備える。
→車持ってない。多分車を所有することは今後もないだろう。
kyoto117kyoto117 身につけるものを一つランク上げてみるのはどうか。私は良い財布を買うことを画策中。実用性を考えるとかなりいいランクでも10万に収まる。//サラリーマンなら革靴増田に倣ってみるとか?
→そろそろそういったものにもお金をかけるべきか。。。まだそういったものにポンとお金を出せるレベルには達せていないかも。。。
kaminashikokaminashiko 素晴らしい
→テンキュー?
jitsuzonjitsuzon oculus questをおすすめします
→最有力かも。
RCHeLEylRCHeLEyl 全部aupayにチャージして使えるショッピングモールや百貨店で消費する。20%還元されるのでおススメ。私はipad欲しい。/これだけ成長したのすごいね。お疲れさま。
→センキュー。家計簿つける上でデータ抽出のプラットフォームを分けたくないのでiDに統一している。
rocoroco3310rocoroco3310 この手の質問の回答は私の中で「いいダウンコート」か「いい羽毛布団」に決まった
→ダウンコートは4年前に買ってしまった。(むしろそろそろ買い換えるべきなのかも?)
sorabobysoraboby iPadProを新しくてでっかいやつに新調する!今持ってんのと合わせてiPad3台、iPhone1台の4台使いになっちゃいそうだけど…
onasussuonasussu なんか好きな人出来たら思いのほかぶっこむっぽいので繰り越してその時ようにしたらどうだろうか
→もうそういう機会もない気がする。
jamira13jamira13 博物館とか郷土資料館に寄付する
→篤志家になれるほどの余裕はまだない。
manamemaname 家計簿アプリに課金して管理を楽にしてみるのはどうだろう
→どのアプリも中々痒いところに手が届かない感じ。
2年前に家計簿と投資分析をマージさせる大幅アップデートを行ったのだが、
そういったプラットフォームを提供しているアプリは今の所ない感じ。
asaneboyasaneboy ホットクックか衣類乾燥機をおすすめする。前者は自炊するのがかなり楽になるし、後者は洗濯物を干す手間がなくなって他のことに時間を使えるようになる。ドラム式洗濯機は毎回の掃除が面倒だから手間かかると聞いた
→あまり料理しないのだが、「ホットクック」を提案された方が二人目なのでちょっと気になってきた。
reot8reot8 ロードバイクでカメラもっていい景色と撮る旅行に出かける。資金は輪行用のグッズと旅費。
→提案いただいたことは年1回程度行っているが、頻度を増やしてもいいかなと思ってきた。
thirty206thirty206 本来なら旅行というところだが…移動に自家用車が使えるなら。
gyochangyochan ふってわいた10万円を貴方ならどうする? https://b.hatena.ne.jp/entry/s/anond.hatelabo.jp/20181126194659
→具体的な回答が少ない・・・。
natu3kannatu3kan 地金を買う。自分のノートPCもi7だけど8年前のi7なので現行のi3に劣る。(隙あらば自分語り) AnonymousDiary
→こんなに細かく家計簿つけてるやつはろくなやつじゃないと思う。
houkiboshi777houkiboshi777 酒が好きなら高い酒でも買ってみたらどうかな
→最有力。しかし高い酒を知らない。百貨店の地下にでも行けばいいのかな。
kiku72kiku72 デスクトップパソコン。光学ドライブ有でメモリなるべく積んで
take-it 高級マットレスか、マッサージチェア。体を休めるの大事。
→場所取りそう。体を休めるのは大事なので、代替案を検討する。
mangakojimangakoji 現金で持ってても無意味だとおもいつつ、無能な俺は貯金するよ。
→いいと思うよ。
masa_wmasa_w ナイキ厚底シューズの新作、アルファフライ
→すぐ壊れちゃうじゃん。
MachautumnMachautumn ウラジオストク旅行。
→実は行ってみたいところの一つ。知り合いが近郊の廃墟の写真を撮っていてかっこよかった。
aoadugaoadug しょぼいなあ。30万くらいはないと日常とそんなかわらんだろう。
→すみません。
planariastrawplanariastraw ネイティブとオンライン英会話
→既に20年度予算側に組み込んでいる。一応英語は最低限使えるのだが、今年はそのレベルを上げたい。
ardarimardarim なんでそんなすぐに物を壊すのか… ライフ
→便宜上壊したと書いたが、どれもバッテリーが死んだだけ。8年間でスマホ3台目って普通じゃない?
ToTheEndOfTimeToTheEndOfTime 選択肢は貧しい人への全額寄付以外にない。金持ちが天国に入るのはラクダが針の穴を通るのより難しい。
→私より貧しい人がいることは知っているが、まだ寄付をするだけの余裕も私にはない。すまん。
wacokwacok 両親をホテルのいい和食レストランに連れて行ったらちょうど10万くらいじゃないかな。余裕のあるときに一回くらいやっとくといい。 増田
→最有力。やらねばならない。
cj3029412cj3029412 にゃーん😺「にゃーん😺」
→猫飼いたいんだよなぁ・・・。
mujou03mujou03 paypayとかの残高に突っ込んどけば一応余った金に対して何かしたということにもなり満足感が得られるかもしれない
→たしかに。
lenorelenore 今なら夫婦で温泉旅館。こないだ行ったのが思いの外良かった。和食フルコース食べて温泉入って海見てのんびり……。
→嫁がいません。
→人それぞれ。
furisakefurisake "NISAとiDeCoで満額投資信託"
gomasalada なんか、ドラマの主人公みたいな人だな。(雑な女の子に出会って生活のペースが乱されるけどなんだかんだくっついてハッピーエンド) 韓国ドラマかも
→いつまで経ってもその雑な女の子とやらが現れない。
baroclinic ロイホで各種カレーをコンプリートする 妄想
→ロイホのカレーってうまいの?だとしたら面白いアイデアだね。
ロイホなんて高いとこ、人生で2回ぐらいしか行ったことないしそのいずれも自分で払ってない。
1回行ってみるか。
anus3710223anus3710223 防災グッズ一式に買い占めが起きても困らないような備蓄
→実は既に買っている。2週間は家から出なくても平気なくらいは準備されている。
tekitou-mangatekitou-manga 乾燥機付き洗濯機
→提案3人目。よっぽどいいんだな。
neogratcheneogratche 何で使う事前提なん。普通に貯金するわ
→そういう考え方もあるよね。
ustarustar 物は十分あるように見える六人家族の我が家よりは充実してる 身体の健康増進に投資すると満足度上がるように思える
→必要なモノは時間をかけながらコツコツ買い揃えてきたと思う。
u_eichiu_eichi 酒飲むなら、外食に突っ込んで欲しい。寿司でも、料亭でも、フランス料理でもあれでもそれでも、好きな酒とそれに合う肴を求めて。
→すごく興味があるけど、コミュ障なので一緒に行ってくれる人がほしい。
miz999miz999 こういうアンケートでは実は自分の欲しい物を答えている、これがメンタリズムです
→そうだと思う。でもそれでいいのよ。
go_kumago_kuma 余った10万ならとりま株だな。
→株こわい。
laybacklayback SURLYのSteamrollerのフレーム買う
→おしゃれ!
sigsig 10年後に伸びてそうな会社の銘柄を少しずつ買う。意外と物欲満たせる気がしてる。
kmaebashikmaebashi 酒が好きなら毎晩5000円ずつ飲み屋で使う。週に2日は休肝日として1か月。いやさ最近飲み屋さんがどこも空いてて気の毒でさー。
Erorious_BIGErorious_BIG 高級風俗
→確かにちょっと考えたけど、なんか虚しいからやめとこうと思う。
wdnsdywdnsdy コロナ不況が起きそうだし(給与賞与が減ることもあり得る)欲しいものがないなら無理に使わなくて良さそうな気もするが…
→たしかに。
SPIRIT_PHOENIXSPIRIT_PHOENIX 車検費用の一部
→車持ってない。
ledlizerdledlizerd 脱毛かな?全身だと足りないけど
→女性は大変だ。
kunikukuniku 予算が自分の30才頃に似てる、年間支出は210-250前後。家計簿は正確じゃないけど記帳してたけど、今はマネーフォワード、12月決算が良いと思う
→実際のところ、周りがどれだけ使っているかわからないから、こういう意見はとても参考になる。
KmusiclifeKmusiclife マスクとトイレットペーパーだろ。
→既に買ってあった。
YokoChanYokoChan 平均退社時間が22時ならもう少し足してドラム式洗濯乾燥機。酒を飲む時間が確保出来て洗濯も出来る。洗濯機マニアの女性に惚れましょう。
neko_no_muzzleneko_no_muzzle 1年ジムに入会してみる
mujisoshinamujisoshina 10万円でピンとくる物が無いようなら無理に使わず、金額を15万円や20万円に引き上げて使い道を考えて、そこまで貯めるのが良いかな。
→そうね。
PalantirPalantir スパチャ
boshiboshi 上場インフラファンド、もしくは、つみたてNISAで信託報酬のいちばん安い投資信託
→既に実践済。
mamimpmamimp 3万円をFF14関連年間予算(月額料金1500円弱)として計上し、手持ちのノートパソコンで1年間楽しく遊ぶ
beed 手品はじめようぜ!
raebchenraebchen コツコツやらないとお金は貯まらない、っての、なんかしみじみわかった😅自分が金貯められんわけだ😓とはいえ、自分ならVR勧めるぞ😄最先端だ!😆
→VRおじさん!
senbuusenbuu ビットコインを買って5月に売れ。10万円が15万円くらいになっていること請け合い(なお、保障は一切しない)。
→仮想通貨こわい。
the_sun_also_risesthe_sun_also_rises きちんと読んだけどえらいよ。10万円は増田の好きなように使うべきだ。酒が好きならこの機会に高い酒を買ってみたらどうだろうか。例えば数万円する高級ブランデーや高級ウイスキーなら毎日少しずつ楽しめる。
→仕事ばかりして趣味がなく、自分の好きなものもわからなくなっていたので、意見を募ってみた。酒は最有力!
sys-cyssys-cys お高めウェア買って女性専用ジム通ってパーソナルも付けたい。プロテイン各種味揃えて日替わりで飲みたい。
→いいね。
mosimosihtnsanmosimosihtnsan 私なら何って考えても思いつかなかったんだけど、それって幸せなことだと思うの。だからあなたも、何か思いつくまで置いといていいと思うのよ。
→そういう考え方もいいよね。
shikiaraishikiarai 使わなくちゃいけないなら近場の旅行で高級旅館に泊まる
→これやりたいなぁ。最有力。
htnmikihtnmiki ここまでやってる人が他人の金の使い道を聞いてどうすんだろと思ってしまった。ただ知りたいだけならこんな詳細いらないし。
→詳細を開示することで、いただけるご提案の精度が高まるかなと思ったわけです。
https://twitter.com/MAEZIMAS/status/1113114798672113665
一流の老害は「君たちこそが真のニュータイプだ」とか言って、若者を自分の既得権益確保のための鉄砲玉にする。
…いやマジ本当に、若い人気をつけてね。若者説教おじさんは、せいぜいまだ極限の不愉快ですむけど、若者応援おじさんに乗せられると最悪人生詰むので…
というツイートが流行っているので、私が遭遇した若者応援おじさんについて書こうと思う。
当時の私は親との折り合いがつかず、学力もそこそこあったし、勉強もしていたのにも関わらず大学に進学せずにフリーターをしていた。実家を出たかったし、大学にも進学したかったから金の工面が当面の目標だった。そんなときに出会ったのが若者応援おじさんのAさんである。Aさんはバブルの頃に就活をしていて、まだインターネットやパーソナル・コンピュータというのが流行る前から電子工作やプログラミングをやっていた人だった。実際、経歴を聞いてみると10回以上転職を繰り返しているものの、有名企業(今にして思えば、カビ臭いSIerだが)で部長をしていたことがあって、年収が1700万ぐらい稼いでいたこともある人だった。
最初に出会ったときは自分が如何にすごいかということを熱心に語っていた。80年台後半ぐらいのコンピュータ開発の大型プロジェクトに関わっていたとか、セキュリティの専門家とか、今までに触ったことのあるプログラミング言語が300個を超えるとか。でも、当時の技術的なトレンド(MongoDB、Ruby on Rails、AngularJSとか)についての知識が限りなく少なく、「フレームワークなんてその場で覚えればいい」みたいなタイプだった。中学生の頃にラジオ工作したとか、はんだごてで電子回路を設計したとか、そういう話は熱心にするのに、Bram Moolenaarの名前を知らなかったりした。要は、最近のプログラマがどういう関心やインセンティブでプログラミングやってるかを知らずに、過去の栄光を語ってるようなタイプだったと思う。
まぁ、それでも、その人のコネで中規模程度のSIerに入社して、そこそこいい感じの待遇だったように思う。当時の私の技術力は『わかりやすいJava入門』『たのしいRuby』を一通り終わらせて簡単な言語仕様を把握したぐらいでろくにコードも書いたことのないような人間だったから、定時で帰れて手取り二十万もらえるのは甘い汁を吸えたとは思うんだ。
でも入社を決めた一番の理由が、そのAさんが私の関心に理解があると思っていたからだ。というのも、当時の私は「人工知能や人工生命に興味があります。三年後に大学に入学するまでにプログラミングスキルを磨きつつ生活費と学費を稼ぎたい」ということを明言した上で、それを叶えてくれる会社を探していた。技術力はないものの、「自頭がいいから入社してからプログラミングを覚えればすぐに戦力になるよ」と複数の人間から言われていて、それぞれ就職先を紹介してもらえるような状況になっていた。今から思えば、そんなコードを書けない人間を自頭なんて胡散臭いもので褒めるような人間は信用してはいけないと思うし、口車に乗せられたと思うのだけど。そこは自分にも甘いところがあったように思う。あ、あと、補足しておくと、当時はDeep Learningなんていうのは全く人口に膾炙してなかった時期で、スチュアート・カウフマンや金子邦彦に憧れてたような、周回遅れの複雑系に魅せられた若者が私だった。
①親との折り合いが悪く、大学に進学したいが、金が足りない
②実家を出るために生活費を稼ぐ必要があったが、飲食のバイトとかではスキルが身につかない状態で、価値の高い若い時間を無駄にしてしまう
③そんなところに現れたのが過去の栄光を話す若者応援おじさんのA
④自分は殆どコードを書いたことのない業務未経験で、21世紀になっても複雑系の話に興味をそそられるような斜に構えたスノッブ
では、入社後の話をしよう。私が配属されたプロジェクトは80万行程度のJavaのコードで動いてるBtoB向けの製品を保守開発してるプロジェクトだった。やってることはGoogleやAmazonやMicrosoftみたいな大手ならやってるようなサービスの完全下位互換みたいなソフトウェアを、情弱だけど社員数は多いみたいな企業に売りつけるような仕事だ。国産とか、セキュリティとか、そういうよくわからない言葉を並べ立てて、海外のUIも洗練されていて、優秀なエンジニアが管理してるものをセキュリティ的に怪しいと不安を煽り立てて売りつけるようなやつだ。そんなクソみたいな製品でも年間5億円ぐらいの売上になるのだから、IT系って糞だなって思う。ネット上では優秀な人間ばかりがアウトプットしてるし、NDAの名の下に詐欺まがいのソフトウェア(今回の例なら無料でUIも洗練されていて、使いやすいサービス)が明るみにならないのだから、こんな国はさっさとスクラップ・アンド・ビルドすればいいのにって思うよ。IT化されてないのが時代錯誤で〜みたいな記事はネット上でもバズるけど、実際には10年前のスパゲッティコードを惰性と不安につけ込んで売りつけるようなSIerがたくさんある。そんで、そんな意味不明なソフトウェアを導入すれば、どこに何があるのか分からないUIの操作に大切な業務時間を奪われて、日本全体の生産性が落ちてしまう。ユーザーの時間と生産性を奪い、開発者にとっても技術的負債にしかならないようなソフトウェアを売りつけてる悪性腫瘍みたいなSIerはさっさと滅んでしまえばいいと思うよ。
まぁ、私が配属されたプロジェクトはそんな感じだ。まるで意義を感じないが金にはなってるプロジェクトに配属された。そのプロジェクトの根幹部分は一人のエンジニアが設計開発しており、そのエンジニアは既に退職して、どこに何が書いてあるのかわかってない人間が後任として保守を行っている。盲腸みたいに全く有難みのない機能を増やすことでより高く売りつけるようなプロジェクトだった。
そのプロジェクトの中にいる人について話そう。プロジェクトマネージャーは仕事漬けで毎月350時間ぐらい働いている60連勤とか当たり前で、常に酔っ払ったような、眠そうな目をしてる人だった。にも関わらず、同じプロジェクトの人間は仕事がなさすぎて業務時間中に関係ない談笑をしたりしていた。プログラマやテスターや文書作成をするスタッフが40人ぐらいいるところで、閑散期(機能追加のサーバーリリース前以外)は暇そうにしてる人が多かった。プロジェクトマネージャーを除いて。要は、PMは一生懸命働いているが、その一生懸命さは惰性で行われており、無能なのに業務時間が長いPMがいて、その人が全部仕事をやってしまう。他人に頼めない性格らしくて、存在意義が分からない業務を他人に頼んでは「なぜこんなこともできないんだ?」って怒鳴るのが生きがいみたいな人だった。頑張ってることがアイデンティティになってて、その頑張りに意味があるのか、必要なのかという吟味ができず、タスクを他人に振ることもできず、情報もそのPM一人だけが握っているから、周りの人も「私が仕事を請け負いましょうか」ということもできない。それで新入社員をイビるような存在意義のわからない仕事を振って、できなかったら人格否定をするような感じの。
私が受けた仕事ととしては、週に1回ベンダーのところに会議をしに行くんだけど、そのときの社内の資料を全部紙でプリントアウトして持っていくというのがあった。文書作成スタッフが製品の仕様をWordでまとめて、600ページぐらいのpdfにしたものが1500万円ぐらいで売れるらしく、その増えた言語仕様をプリントアウトしてベンダーのところまで持っていく。追加された仕様以外にも、今週やったテスト内容をExcelで纏めたものをプリントアウトしたりしていた。紙の量で言うと、一回の会議で2500枚ぐらいで、それをキャリーケースに詰めて客先であるベンダーまで持っていくらしい。聞いた話では、その2500枚の会議資料は殆ど読まれずに捨てられるのに、そのPMはベンダーにその慣習を廃止しようとは提案しない。ベンダーとの週一の会議の他にも、進捗報告を主とする社内会議があって、PM以外の人はあのプリントアウトする悪習は廃止すべきという話が上がっているのにPMが首を縦に振らないから一向に改善されない。まぁ、そのプリントアウトするのをやるのが私の仕事だったわけですよ。毎週4時間ぐらい掛けてWordやExcelの文書サイズとか調整してさ。元の文書のサイズや余白が狂ってるのに、客先に失礼だと言われて、手直しして、プリントアウされたコロコロコミック何冊分だよ? みたいな紙の束をホチキスで止めていくんだけど、ホチキスの止め方が汚いとやり直し。
じゃあ、なぜPMは頑なに意味のない業務をし続けて、それによって新入社員を使い潰そうとするのかと言えば、弊社の業績が悪くて倒産しそうだったときにそのベンダーが手を貸してくれたからそのときの恩義があるとかなんとか言っていた。だから、靴を舐めるようなことをするし、他人の生産性を奪うようなクソ製品を世の中に出して何も感じないらしい。読みもしない産業廃棄物を作り出して、それを無碍にされて喜んでいるような業務が、今の日本の何割を占めているのだろう? そのPMの口癖は「俺はプログラミングは全くわからないが、こんなプリントアウトの段取りもできないようなやつはプログラミングなんてできないと思うよ」だった。FizzBuzzどころか変数や関数すら知らないような人間にこんなことを言われるのは屈辱だったし、これが高卒未経験で就職することなのだろうと思った。
他にも、私が受け持った仕事に、製品が動くかどうかを確認するテスターという仕事があった。RSpecやSeleniumで自動化しようと言っても、そんな技術を持ってる人がいなかったから、一々自分でその製品を触って仕様通りになっているかを確認しないといけなかった。画面遷移が600ページのpdfになっているから、それを見ながら正しい画面遷移ができているかを確認する業務だったが、正直人間のやる仕事ではないと思う。画面遷移だから前のページから次のページに移行したときに前にどのページだったなんてスクショを撮ったぐらいじゃわからないのに、「このテストをExcelにした内容じゃ、本当にテストしたのかわからないだろう?」と言われた。言われたとおりにExcelファイルにスクショをひたすら貼り付けていたというのに。しかも、その他にも特定のファイルをアップロードするときにどの条件だとアップロードができないかを判別するテストをどうやって行うのか考えろというのがあった。今までにテスターをやっていた人に聞いても指針なんてないと言われ、「賢い人はそういうのを考えつくものだ。俺はパソコンに詳しくないが」とPMに言われ、嫌気が差した。
まぁ、ここまで書けば、如何にブラックと言うか、理不尽で不合理な職場かというのはわかったと思うけど、いい面もあったんだ。前にも書いたように、未経験の高卒が手取り20万貰えたのは嬉しかったし、研修のない会社だったから、最初の二ヶ月ぐらいは一人で勝手に勉強しててと言われたから、実働換算で時給3000~4000円ぐらい貰える計算だったのかな。一番瞬間時給が高かった日はメールの返答に20分ぐらい使ったときだったから、日給1万、実働換算の時給が30000円ぐらいになった。それぐらい放任されていた。
最初は社長が「君にはソースコードのUMLを書いてもらおう」とか言って、クラス図を書く練習をしていたんだけど、現場の人は「今更UMLなんて必要ない」「ソースコードを読めばわかる」と言って、全く必要とされていなかった。だから、業務とは関係ないTCP/IPやRubyやGitの勉強をしていた。家のことで勉強に対してモチベーションが落ちていた私は、金を貰えるという環境では目の前の勉強に集中できるようになって、元の勉強するための生活リズムっていうのか、そういうのを取り戻せた。それは当時の私にとっては有難かったと思う。
ここまでをまとめると
⑤無料で使えるサービスの下位互換といえるような、他人の生産性と金を無駄にするような製品を開発してるプロジェクトに配属された
⑥PMだけが忙しく働いて、周りの人の割り振りができていない。
⑧社会悪のようなソフトウェアを売りつけて金を稼いでいるプロジェクトだった。
⑨仕様書やテスト内容のプリントアウトという必要ない業務をしたり、指示内容と叱責内容が矛盾する理不尽を受けなければならなかった。
⑩しかし、勉強してるだけで月20万貰える環境は有難く、当時の私にとっては願ったり叶ったりだった。
では、次に私がその会社の入社から辞めるまでの経緯について書こう。最初のうちは、自分の勉強時間を取れていたし、振られる仕事も理不尽で意義を感じられないものであるものの、すぐに終わることが多かったから問題ないと感じた。それが徐々に仕事が増えていき、勉強時間が取れなくなっていった。
ここで若者応援おじさんAの登場である。Aさんは私と会ったときは有名企業に勤めていて、そこを辞めて私を紹介してくれた中小企業で働き始め、その数カ月後に私を紹介してくれた。元々、その会社の社長とは懇意にしていたから、一緒に働こうという話が何十年も前からあって、今回ちょうどタイミングが合ったから、その友人の会社の重役として就職したらしい。私が就職したのはその数カ月後だった。
Aさんは「何か問題があったら、部下や上司という立場を気にせずに忌憚なく言ってほしい」「俺は人を見る目はある方だ。君は一本芯の通ったところがあるから、周りに流されずに新しいことをできるだろう」「君には将来性がある」「俺は新しい会社でも権力を持ってるからへんなことを言ったり、したりしてる人がいたら遠慮なく言ってほしい」とかそういうのを入社する前に言っていて、まぁ、色々とおかしいところ、FAKE野郎みたいな発言が多かったけど、そこだけは信じてたんだよね。本当に騙すんだったら、そんなすぐに辞められるようなリスクを上げるような発言はしないだろうってさ。ちなみにFAKE野郎って感じたのは、一方的に自分の話だけをして、私が質問すると煙に巻いたり、私のことを買ってるという割には私の話をすぐに中断させて自分の話をし続けるとか。その人はFラン出身だったから、ちょっとインテリなことを言うと「君は変わってるね」って言ったり、きょとんとした顔で10秒ぐらい固まった後、すぐに自分の自慢話を再開したりと、決して自分の知らないことや分からないことを認めようとしなかった点だ。他にも、「私と働きたいと言ってくれていた会社はあったけど、そこは技術的に成長できそうだけど給料は月7万程度でバイトの身分だから、迷ってるんですよね。バイトだから自由時間は多く取れるんですけど」みたいな発言をしたら、鳩が豆鉄砲を食ったような顔をして、私が感じていた不安を取り合ってはくれなかった。Aさんは「俺は社内で影響力を持っているから、君を正社員にすることもできる」みたいな話を延々としてたのに、いざ蓋を開けてみると、「君の面接での受け答えが駄目だから、契約社員として雇用することになった」「あれから上層部に渋られてしまって、請負契約にすることになった」と話が二転三転していった。だったら、他にも選択肢があったのに、他のところに就職したのにと思ったが、自分の能力や経歴で負い目を感じていたから強く言うことはできなかった。高卒で就活するというのはそういうことだ。他にも選択肢があるのにも関わらず、どうせ労働に関する知識がないと足元を見られて、条件を徐々に下げられ、他に選択肢をなくした後で、悪い条件で働かざるを得ない状況になっていた。結局、勤務時間がタイムカードで管理されてるのにフリーランスとして請負契約を結ぶという偽装請負で契約させられ、もっと技術力を磨ける選択肢は潰されてしまっていた。
私は会社の問題点を丁寧に分析してpdfにまとめてAさんに送ったんだ。それが間違いだった。如何に会社がそのベンダーに良くしてもらったか、大変なのをわかった上で俺たちが会社を立て直してきたかということばかりを話していた。百歩譲ってそこはいいとしても、ベンダーとは関係なく職場環境を良くするための話までいい加減に聞かされてうんざりしていた。
「Aという問題があります。その背景にはBがあります。そのためにはCという解決策があります」
という話をしたときに、「Bぐらいみんな当たり前にしている。君だけ特別扱いすることはできない」みたいな返し方をされて、問題が発生してる事自体はないものとされていった。結局、職場にはびこる不合理で理不尽な業務やルールは改善することはなく、私への人格攻撃で終わってしまった。
毎日どうでもいい作業で疲れ切って勉強時間が取れなくなってしまった私は、最初に出会った頃のAさんの言葉を信じて、「私が本当にしたいことは、仕様書やテスト時のスクショをプリントアウトしたり、よくわからないテスターをやったりすることではない。このままでは、プログラマとしてのキャリアを積むための勉強時間を作ることもできないし、業務内でコードを書くこともないから業務時間を短くしてほしい」と言った。少なくとも、最初Aさんと会ったときは、「君には人工知能や Permalink | 記事への反応(1) | 23:52