サイトマップを自動で作ってくれるサイトは色々ありますけど、自分で簡単にできないものかと思ってスプレッドシートを駆使した時のメモ。JavaScriptは使わず関数だけで。 指定したURLのタイトルを取得 IMPORTXML関数で簡単に取得できます。Excelにはない関数でとても便利。 A B
![Googleスプレッドシートサイトマップ作成便利関数まとめ - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/33d4e8e771abc8aaf53a830f004194c4d3b8aecc/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9R29vZ2xlJUUzJTgyJUI5JUUzJTgzJTk3JUUzJTgzJUFDJUUzJTgzJTgzJUUzJTgzJTg5JUUzJTgyJUI3JUUzJTgzJUJDJUUzJTgzJTg4JUUzJTgyJUI1JUUzJTgyJUE0JUUzJTgzJTg4JUUzJTgzJTlFJUUzJTgzJTgzJUUzJTgzJTk3JUU0JUJEJTlDJUU2JTg4JTkwJUU0JUJFJUJGJUU1JTg4JUE5JUU5JTk2JUEyJUU2JTk1JUIwJUUzJTgxJUJFJUUzJTgxJUE4JUUzJTgyJTgxJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz1iZjE2MmQwZjM1MGNjOTAyNTQzOGYwMzVkNjkwNDIxOA%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwbWlpaXRha2EmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWY4YjAyNjEzYjk5NGVjNGU3OTFjYjcyOGRiNmFhY2E1%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3Df2df14baccd3405cb470b556b71309d9)
サイトマップを自動で作ってくれるサイトは色々ありますけど、自分で簡単にできないものかと思ってスプレッドシートを駆使した時のメモ。JavaScriptは使わず関数だけで。 指定したURLのタイトルを取得 IMPORTXML関数で簡単に取得できます。Excelにはない関数でとても便利。 A B
You may still sign your Safari Extensions with your developer certificate for distribution outside of the Safari Extensions Gallery, but it will not be a candidate for automatic updating. Important: You must resubmit your Extension to Apple before it will be displayed in the Extension Gallery. Online submission is available at https://developer.apple.com/safari/extensions/submission/. Force Touch
「JUnit」は、Javaで単体テストの自動化を行うためのフレームワークです。さまざまな開発ツールでサポートされ、Javaの単体テストを行う際の事実上の標準になっていると言っても過言ではないでしょう。 オープンソースで開発されているJUnitは現在、資金不足によって開発が行き詰まりを見せており、「Crowdfunding JUnit Lambda」と名付けられたクラウドファンディングによる寄付金の募集のキャンペーンが8月3日から始まっています。(@t_wadaさんのツイートで知りました。ありがとうございます) Please spread the word: The #JUnit crowdfunding campaign will start on August 3 http://t.co/4XJgSLCANI — JUnit Lambda (@junitlambda) 2015, 7月
okayama-js 第四回勉強会(http://okayama-js.net/?p=7)で紹介したものです。ややキワモノネタですが。 【2012.10.16】結構恥ずかしい誤植があったので修正しました。canvs→canvas
iOS9で僕が一番注目していた点が、アドブロック機能によるGoogleアナリティクスの無効化でした。 噂では聞いていましたが、自分で試してみるまでは・・・という気持ちでわずかな望みに賭けていました。しかしどうやら噂通り、アドブロック機能でGoogleアナリティクスは無効化されてしまうみたいです。 なお、iOS9のアドブロック機能はデフォルトでは実装されていません。Safariをアドブロック化するアプリを入れ、設定をいじることでアドブロックが有効化されます。 さっそくそのアプリを入れて機能をONにし、Safariからこのブログにアクセスすると・・・ やっぱりスマホからのアクセスが計測されていないことがわかります。 そして同時に、アドブロック機能をONにした状態のスマホブラウザからはアドセンスの表示も消えていました。 自分で検証してみた結果、やっぱりGAはアドブロック機能によって無効化されてし
Android向けのハイブリッドアプリを開発されている皆さんに嬉しいニュースがあります。なんとOnsenUI2.0では、マテリアルデザインを追加中です! OnsenUIはiOSとAndroid両方のアプリ開発に使われるため、それらのプラットフォームに向けたネイティブ様のUIコンポーネントを提供することは理にかなっています。そのため現在のiOSベースのコンポーネントに加えて、マテリアルデザインを開発中というわけです。 これまでたくさんのユーザー様がマテリアルデザインをサポートするようリクエストされてきました。私たちはそういった声に耳を傾け、なるべく早くそれを利用できるように開発にいそしんできました。マテリアルデザインはOnsenUI2.0と並行して開発されており、次の大きなバージョンアップの時にネイティブ様のAndroidコンポーネントが利用できる様になります。 この度、α版は完成しました。
実現したいこと フォーマットがぐちゃぐちゃのコードや、close漏れしてるコード、使ってないリソースが大量にあるようなプロジェクトをこの世から駆逐したい。 CheckstyleとかFindBugsをコミットする前に毎回確認し、それを修正していけば駆逐出来そうですが、 つい忘れてしまったり、時間がないからと後回しにしてしまいがちです。にんげんだもの。 また、コードレビューで、スペースの位置とかインデントとか細かいことを指摘したくない。 そんなの、人間の仕事じゃないので、コンピュータにやらせたい。 ということで、下図のようにGitHubのpull requestにレビューの形で書けば、実装者は対応せざるを得ないし、 対応後のコードを人間がレビューすることで、人間は本質的なレビューに専念できます。(きっと 自動レビューの内容としては下記の通り。 Checkstyle FindBugs PMD C
This document summarizes a microservices meetup hosted by @mosa_siru. Key points include: 1. @mosa_siru is an engineer at DeNA and CTO of Gunosy. 2. The meetup covered Gunosy's architecture with over 45 GitHub repositories, 30 stacks, 10 Go APIs, and 10 Python batch processes using AWS services like Kinesis, Lambda, SQS and API Gateway. 3. Challenges discussed were managing 30 microservices, ensur
技術部の鈴木 (@eagletmt) です。 先日、クックパッドで使われている Ruby のバージョンを 2.0.0 から 2.2 にアップグレードしました。 アップグレードは主に @sorah と私で進めました。 今回はアップグレードまでの過程やアップグレード当日の流れ、そして今のところ見られているアップグレードによる効果などについて紹介します。 アップグレードまでの準備 テストを通す Ruby 2.1 がリリースされたときから 2.1 にアップグレードできないか検証環境でテストを回していました。 しかし、当時はクックパッドの全テストを実行すると必ず途中で Ruby がクラッシュする現象に悩まされていました。 Ruby の GC のバグ、拡張ライブラリのバグを疑いながら色々やってみたものの結局解決できず、Ruby 2.2 がリリースされてからもこの状況は改善されませんでした。 しかしある
iOS9祭りが始まる前から申請してるアプリが、もうかれこれinReviewのまま1週間以上放置されていて、完全にiOS9申請祭りから乗り遅れているえふしんです。過去にリリースできていたコードの部分が突如、基準が厳しくなってトータルで一ヶ月ぐらい前からひっかかってます。 さて、 iOS9から広告ブロック機能がでたようですが、広告ブロックの名の下でグーグルさんと戦争してるのでしょうか? 【検証】やっぱりアドブロックでGA無効化は本当だった件【追記あり】 自分で検証してみた結果、やっぱりGAはアドブロック機能によって無効化されてしまうことがわかったので、今後の対策を考えないといけないですね。頭が痛い 何故か広告ブロックで、Google Analyticsというアクセス解析ツールが遮断されてしまうという。Google Analyticsは広告成果の管理ツールでもあるからってことでしょうか?広告配信
ios9からコンテンツブロッカーが導入され、アドブロック出来るようになりました。 これまでにもアドブロックする拡張機能はありましたが、認知も含め拍車がかかるかもしれません。 そこで、アドブロックを導入しているユーザーに対して、コンテンツを見せることを制限したり、「広告で成り立っているから、アドブロックを解除してね」とメッセージを表示したりするサイトも中にはあります。 そのように何かしらのアクションを起こすのにアドブロックを導入しているか検知をするのに、FuckAdBlockというのが使えそうです。 実際にios9で、Crystalというコンテンツブロッカーを導入し、FuckAdBlockのサンプルサイトを見てみました。 通常(コンテンツブロッカー非導入時) コンテンツブロッカー導入時 導入方法 fuckadblock.jsというのを読み込みjsで判別出来るようになるみたいです。詳しくはgi
みなさま、perl使ってますでしょうか。 タイトルは釣りですが、結論から言うと、ワンライナーを書くならperlを使いましょうという話です。 理由は単純に、パッケージいれなくてもすぐ使えるのと、perlスクリプトを解読するのに知識が生きるからという理由からですね。Pythonでも同じなので、そこは止めません。 障害対応をしているとワンライナーを使うことも非常に多いので、使い方を説明してみます。是非覚えてみましょう。 オプション説明 まず、オプションの説明をしていきます。 -lオプションは改行を入れてくれます。また、ワンライナーのコマンドとして実行するには-eオプションが必要です。 1 2 3 4 5 6 $ perl -le 'print "Hello"' Hello # lをつけないと、こうなる $ perl -e 'print "Hello"' Hello% 次にこういうファイルをベース
[TGS 2015]スマートフォンの機種依存問題に泣くアプリ開発者を救う? NTTレゾナントの「Remote Testkit」とはなにか ライター:徳岡正肇 東京ゲームショウ2015のビジネスデイには,ゲーム開発者向けのツールやサービスを提供する企業が,多くのブースを出展していた。そのなかには,予算や用途の面でインディーズゲーム開発者にも役立つソリューションの展示も多い。 そこで本稿では,スマートフォン向けゲームを開発するインディーズゲーム開発者に便利なサービスとして,NTTレゾナントが提供する「Remote Testkit」(リモートテストキット)を紹介しよう。 スマートフォンの機種依存対策は 300種類以上の端末に帯するリモートアクセスで Remote Testkitとは何かを簡単に説明すると,クラウド上にあるスマートフォンの実機をレンタル利用できるサービスである。 主な利用目的は,ア
米Googleは9月18日(現地時間)、29日にサンフランシスコで開催する発表イベントの招待状をメディア各社に送った。 招待状には「Join us for some tasty new treats and much s'more.」とだけ書かれている。「一緒においしくて新しいお菓子とたくさんのスモアを楽しもう」といった意味で、たくさんのスモア(マシュマロ入りのお菓子)はもっとたくさん、とかけてあり、「Android 6.0 Marshmallow」のリリース以外の発表もあることをうかがわせる。 イベントの開始は現地時間の午前9時から。イベントはyoutube.com/googleでライブストリーミングされるとある。日本時間では9月30日の午前1時からになる。 これまでのうわさでは、このイベントではAndroid 6.0を搭載する新しい「Nexus 5」と「Nexus 6」が発表されるとみ
Sparkシリーズ第3弾の記事です。MLlibのLDAを使ってYahoo Newsの記事をトピックモデル(LDA:Latent Dirichlet allocation)でクラスタリングしてみます。 第一弾 【機械学習】iPython NotebookでSparkを起動させてMLlibを試す http://qiita.com/kenmatsu4/items/00ad151e857d546a97c3 第二弾 【機械学習】Spark MLlibをPythonで動かしてレコメンデーションしてみる http://qiita.com/kenmatsu4/items/42fa2f17865f7914688d 0. 環境 OS: Mac OSX Yosemite 10.10.3 Spark: spark-1.5.0-bin-hadoop2.6 Python: 2.7.10 |Anaconda 2.2.0
今回は 一度は挫折したものの、先日とうとう完成したスペシャルに簡単で美味しいプリンをご紹介させて頂きます。 最初に申し上げておきますが、そう、筆者、美味しいプリンのことが大好きなんです。 スーパーなどで販売しているプリンももちろん好きのですが、 初めてお菓子屋さんなどのプリンを食べ時に、なんというか次元の違うような、最早別の高級お菓子を食べているんじゃないか という感覚に陥って以来プリンの虜になってしまいました。 何度か食べたことがあるんですが舌触りとか濃厚な味わいが完璧で本当に美味しいんです。 ただ、唯一の難点が筆者にとってはお菓子屋さんのものや有名どころのプリンはどれも高く感じてしまうんです! ホントに高いんです。 超有名どころや観光地のお土産なんかだと、1個600円するものもごさいます!! 下手すればプリン1個で筆者の1日分の食費なんて、ゆうに飛んでしまいます。 そんなことを考えてい
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く