技術系

1/4ページ

Googleもオススメ?SEOに効く?AMPにプラグインで対応してみた。

AMP(Accelerated Mobile Pages)とは、モバイル端末でページを高速で表示するための手法がとられているページのことです。 Google、Twitterが共同で開発しているオープンフレームワークを使って自力で頑張ることも出来ます。 が、しかし、そんなの面倒!もしくは開発なんて知らん!という方もいると思います。 Googleが良いプラグインを教えてくれて、一瞬でAMP対応できたの […]

jquery(javascript)とCSSから考えるCPUとGPU、そしてSEO

css3_logo

自分はこのブログで良く「cssだけで出来る〇〇」という記事を書いています。 ですが、cssは本来何か動作するものを作るためのものではなく、 ウェブページのスタイルを指定するための言語なので、本来の想定とはズレている為実装は結構面倒です。 jquery(最近ならjavascript)ならスッキリかけるものをわざわざcssでやっていることも多いです。 ではなぜわざわざ面倒な方法を選ぶのか? ちゃんと理 […]

計算量も知らなかったエンジニアが解説する全探索アルゴリズム入門

AtCorder

こんにちは!@bluesky177896です。 以前の記事で紹介した通り、自分は競技プログラミングを提供するサイトの一つである、AtCorderに登録しています。 そこで頻出するアルゴリズムの一つである、「全探索」について今回はまとめてみました。 賢い方はすぐピンと来ると思いますが、自分のような「計算量?なんだそいつうめぇのか?」という人間は最初知らなくて大変だったので、 分かりやすく解説していき […]

cssで画像サイズそのままに上下左右中央寄せしてトリミングする方法二つ(IE11対応)

答え

こんにちは!@bluesky177896です。 今回は画像サイズをそのままに、上下左右を中央に揃えてトリミングする(厳密にはしているように見せかける)方法を紹介します。 一行で出来るけどIEがま~た動かないパターンと、IEを無視できるかつ他のトリミング方法にも使える方法の二つを紹介していきます。

Mavenでライブラリをpom.xmlに書いたのにNoSuchMethodErrorが出るときの原因と対処法

maven logo

仕事で使っているプロジェクト管理ツールがMavenで、 pom.xmlに追加したライブラリを呼び出すとNoSuchMethodErrorや、NoClass系のエラーが出るという事象に遭遇した。 かなり詰まって時間がかかってしまったので、その原因と対処法をナレッジとして残しておく。

Google Natural Language API使って自然言語処理して内部リンク自動生成してみた。

google-natural-language-logo

Cloud Natural Languageは、Googleの機械学習を使った自然言語処理API。 MeCabのようないわゆる形態素解析ではなく、 Entity分析やSentence分析など、ある程度Google側で解析した結果を返却してくれるのが特徴。 沢山文章を送ると有料になりますが、大規模サービスで無ければ基本的には無料の範囲で使うことが可能。

1 4