未分類こんにちは、五足のわらじです。クライアントから提供されているスクレイピングシステムの仕様をさらに理解することと、必要な改修を行えるようにするために、システムのソースを開示してもらいました。本来ならクライアントに聞いたり改修をお願いしたりすれば済むことなのですが、クライアント側で開発した人が退職してしまい詳細がわからないということなので、こちらでできることがあればと思いソースの開示をお願いしていたのです。JavaScriptで動いていることはわかっていたので、JavaScriptなら読めばわかるよなーと思っていたのですが、実際に見てみると.tsファイルがわりと多かったんです。大部分がTypeScriptで書かれているということですね。実はTypeScriptは書いたことがなくて、開示してもらったもののどうしようと一瞬真っ暗になりましたが、よく見てみれば記述自体はJavaに非常に近い感じで、Javaは得意なので、なんとか読み解くことはできそうです。しても、各ファイルに並んでいるのはimportばかりなので、それぞれのファイルを順番に読み解かねばならず、これはかなり時間がかかりそうです。簡単なシステムではないので時間がかかることはわかっていましたが、プログラミングってどれだけ言語やっててもどんどん使ったことないのが出てくるので大変ですね。これで少しは仕様がわかりやすくなるので、ボチボチ解析していこうと思います。五足のわらじ在宅ワークを4つと、サラリーマンを1つ、合計五足のわらじを履いて走り回ってます⇒2017年7月より在宅ワークで独立しました在宅ワークは、アフィリエイト、アプリ制作、LINEスタンプ・着せかえ制作、ライターの4つをやっていて、サラリーマンは辞めましたが、それに替えて法人化を目指して新規事業を立ち上げ中です。自宅では、デザイン、コーディング、プログラミング、ライティング、写真、イラスト、アニメーション、音楽、マーケティングなど、ひとりですべて行っているマルチクリエイターです。事務所では、単純作業からマネージャー職といった包括的な業務まで、幅広い分野の受託業務を行ってます。在宅ワークは副業でしたが、収入を普通のサラリーマン並みに増加させることができたので、いまは在宅ワークと事務所での受託業務のみで生活しています。在宅ワークはすべて独学でやってきましたので、これから独学で在宅ワークを始めようと思っている方の参考になればと思ってブログを始めました。最近の投稿コンペ形式の案件に挑戦4コンペ形式の案件に挑戦3コンペ形式の案件に挑戦2コンペ形式の案件に挑戦1ランサーズが上場PV数ランキング在宅ライターが、より安全により効率的に仕事をするためにやっていることこんにちは、五足のわらじです。在宅ライターをやる上で、ひとつ気を付けて欲しいことがあります。それは、バックアップを取る癖をつけるということです。...在宅ワークにもマイナンバーこんにちは、五足のわらじです。会社勤めの方は職場にマイナンバーを提出したかと思いますが、いよいよ在宅ワークでもマイナンバーの提出を求められるようになりま...マルチディスプレイのすすめこんにちは、五足のわらじです。在宅ワークは孤独な作業が多いので、気分次第で作業効率が大きく変わることがあります。気分がのっているときは作業もスム...レシートデータ入力の仕事こんにちは、在宅デザイナーのharunaです。以前にもちらりと何度か書いたことがあるのですが、私はシュフティ経由でレシートのデータ入力もたまにやっていま...Amazonアソシエイトで初のメンバー紹介イベント報酬こんにちは、五足のわらじです。