文系プログラマによるTIPSブログ文系プログラマによるTIPSブログ文系プログラマ脳の私が開発現場で学んだ事やプログラミングのTIPSをまとめています。seasarTwitterGooglePocketそういえばtree-tipsのサイトマップxmlを作ってなかったので、作る事にしました。ページも少ないので手動で作ろうかとも思いましたが、せっかくなのでlocalhostをクロールしてリンクを収集しようとしました。内部でsolrとs2robotを組み合わせて使ってるそうです。以下、ざっくり使ったみた感想です。diconファイルで設定できるし、javaでも設定できる、一体どっちで設定するのがいいか迷う。デフォルトのXPathTransFormerは機能が足りなすぎて使えない。標準で並列処理できるのは素晴らしい。本当は負荷かけても全く構わない自分のサイトのlocalhostに向けて、1ページだけクロールし、そのページからアンカーリンクを取得してhrefの値を収集。属性であるhrefが取得できず。(単に取得方法を知らないだけかも)あと、クロールするページのURL(localhost)のフィルタ(正規表現で可能)はできても、クロールしたページ内のパース処理のフィルタ(headタグは無視とか)はできないようです。処理的に激しく無駄なので省きたいです。結局XPathTransFormerを参考に、HtmlTransformerを継承したSitemapTransformerを作りました。クローラ作成と、サイトマップxmlの自動生成+ping送信までできました。03:24昔は業務系SIer、今はベンチャー企業でプログラムを書いています。mapDispatchToPropsを撲滅するReactオススメ書籍React自体の基礎、AtomicDesignの適用、CSSの運用手法の歴史的な経緯とメリットデメリット、Reduxの基礎、redux-sagaによる非同期処理、サーバサイドレンダリング、テスト、lint、を学ぶ事ができます。啓太マイナビ出版AmazonAngularオススメ書籍Angularを学ぶなら絶対以下がおすすめです!バインディング、ディレクティブ、パイプ、フォーム、コンポーネント、サービス、ルーティング、httpClientによる非同期httpリクエスト、テスト、angular-cli、を非常に丁寧な説明で網羅的に解説しています。技術評論社AmazonSEOオススメ書籍SEOを学ぶなら絶対以下がおすすめです!クローラに対して何をどうすればサイトの巡回効率・速度を上げる事ができるのか、どういったマークアップをする事が標準仕様なのか。巷に溢れる業者による経験則に基づくオレオレSEO情報は一切無く、全てGoogle等のオフィシャルな情報に基づいて何をすべきか、どんな手段があるのかを解説されています。プログラマな私が業務で行った施策が多く書かれており、プログラマ寄りで高度な内容となっており、巷のビギナー向けの曖昧な情報集とは一線を画しています。Amazonアソシエイト・プログラムの参加者です。reserved.引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。