WTFPLの記事一覧プレミアムユーザー限定記事MOONGIFTプレミアムは、月額500円の有料サービスです。広告サービスのドメインを無効化アドブロック機能拡張などを使って広告を非表示にするのが流行っていますが、最近ではアドブロックを検知してメッセージを出すWebサイトも増えています。いたちごっこではあるのですが、非常に煩わしい戦いです。そこで使ってみたいのがadhostsです。アドブロック戦争に終止符を打つかも知れません。子供の時はなんともなかったのに、大人になったら虫が苦手になったという人はたくさんいます。手のひらが敏感になったために、あの手足や体の感触が嫌になるようです。そんな嫌がられる虫たちをWebブラウザに出現させるのがBugです。Bugの使い方蜘蛛や小バエ(?)が出現し、Webページ上を歩き回ります。味気ないターミナルを可愛くターミナルは白と黒、あってもANSIカラー程度で見た目に寂しいものです。男気があると言えば聞こえは良いですが、何となく味気ないと感じている人も多いのではないでしょうか。そんな方に試してみて欲しいのがkawaii-termです。あなたのターミナルを可愛く仕上げます。最近、画像の代わりにSVGを使っているサイトが増えてきました。それは良いことなのですが、まだまだ対応していないソフトウェアも多く、使い回す際に若干の不便があります。そんな時はWebブラウザでSVGを表示して、それのスクリーンショットを取るなんて面倒なことをしたりします。懐かしのナイトライダーがTouchBarに個人的にはナイトライダーは見たことがないのであまり知らないのですが、車が喋ってサポートしてくれるというのは知っています。機械が好きな男性にとってはたまらない仕組みと言えます。自分のグローバルIPアドレスを調べるサーバへの接続をIPアドレス制限している場合など、自分の外部IPアドレスを知りたいと思うことがあります。幾つかやり方はあるのですが、よくIPアドレスを表示してくれるWebサイトにアクセスしたりします。そんな面倒をかけずに使えるのがipgetterです。コマンド一つでIPアドレスを取得できます。アドブロック検知プログラムをブロックiOS9のSafariで追加されて以降、話題に上がることが多いのがアドブロックです。オンラインメディアにとっては死活問題になる訳で、アドブロックに対抗するJavaScriptライブラリも作られています。そんなアドブロック対抗ライブラリに対抗するのがFuckFuckAdblockです(ややこしい)。忘れがちな解凍コマンドをチェック圧縮ファイルのフォーマットは多数あります。それに伴ってファイルの拡張子も異なります。有名なzipやtar.gzなどは解凍の仕方も覚えているでしょうが、rarやbz2、.Zなど時々しか使わないフォーマットだとコマンド入力に手間取ってしまいます。GitHubを黒ベースのデザインにして見やすくGitHubのデザインはシンプルで良いですが、常時使っていると白ベースのデザインは疲れるかも知れません。プログラマーとしては黒ベースのデザインの方が慣れているので見やすいでしょう。GitHubのデザインを黒ベースにしてくれるカスタムスタイルシートです。レスポンシブ対応のSVGグラフライブラリWebは表現力が弱いと言われていますが、特にグラフ周りで苦労することが多いのではないでしょうか。データを単純に一覧表示するのではなく、グラフを用いることでトレンドを知ったり、よりビジュアル的に把握できるようになります。そこで今回は最新のグラフライブラリ、Chartistを紹介します。PDFをホストしてPDF.jsで表示するWebサービスPDFはビジネスでよく使われるフォーマットになっています。そのためインターネット上にもコンテンツが無数にありますが、閲覧する際にはプラグインの仕組みを使っていたり、ダウンロードしたりしなければならないのが手間です。後で読むのPocketクローンWebサイトをブラウジングしている時間は限られます。朝のニュースチェックは手早く片付けていきたいですよね。そのために、まずは気になるものをチェックだけしておいて後で読むといったスタイルの方は多いのではないでしょうか。そんな「後で読む」をオープンソース・ソフトウェアで実現しているのがwallabagです。APIから取得して反映の流れをラッピング確かに良くある処理ですね。APIを叩いてその結果をHTMLに埋め込んで表示といった処理が多くなっています。JavaScriptで行うならばJSONPを使うでしょう。jQueryでやるならば$.ajaxでとってきて、successでテンプレートエンジンに値を当てはめて実行といった具合です。Googleマップでマーカーを立てるのに便利なjQueryライブラリGoogleマップは地図を便利に使える存在ですが、プログラムと組み合わせようと思うと若干面倒なことがあります。した時にはサードパーティ製のライブラリを使うのがお勧めです。マーカーを立てたり、検索したりと言った操作をするならばMappy.jsが便利ではないかと思います。高速さが売りのJavaScritp圧縮/解凍ライブラリHTML5によってローカルストレージが使えるようになり、キャッシュ以上に速いデータの読み書きが実現できるようになっています。大きな欠点があります。それはストレージが1ドメイン5MBまでに限定されることです。大きなサイズで保存したい、そう思うこともあるかと思います。動画をレスポンシブに対応させるライブラリレスポンシブなWebデザインを考える時に若干面倒なのが動画の埋め込みです。YouTubeやVimeoでは動画を埋め込むためのiframeタグを配布していますが、これがwidth/height固定でレスポンシブでなかったりします。簡単に使えるスクロール追従型コンテンツを実現するjQueryライブラリここまで簡単にできると嬉しいですね!最近のWebサイトで見かけるサイドバーが追従するコンテンツですが、単純に位置が固定になるだけでなく、縦に長いサイドバーやフッターがある場合にも適切に動作させようと思うと多少工夫が必要です。Chrome/Firefox/Android用のソフトウェア(ライセンスはWTFPL)です。Laterは今はPocketというサービス名になっています。そのPocketクローンとも言えるサービスがpocheです。Androidクライアントで試していま...2013/08/01Webブラウザ上でタイポグラフィをコントロール「kern.js」kern.jsはJavaScript製、WTFPLのソフトウェアです。Webページ上にある文字が大きさを変えたり、配置を変更したらどう効果的になるか。それをWebブラウザ上で試せるのがkern.jsです。試すと、思いもしなかったインパクトあるデザインができるかも知れません。テキストの場所を変えたり、文字を...2013/07/31ターミナルで使えるGoogle検索「Gisele」GiseleはPHP製、WTFPLのソフトウェアです。Googleは2000年くらいの登場以後、最も信頼できる検索エンジンとしてずっと活用されています。そのデータを使えば面白い仕組みもできるでしょう。それを容易にしてくれるツールがGiseleです。${article.post_date_view}${article.post_title}${article.except_content}プレミアムでしか読めない記事が730あります。blockworks。