Subscribed unsubscribe Subscribe Subscribe

CPAN Searchにテストやバグレポートの情報を表示するChrome拡張

CPANソムリエになる方法を読んで以降、モジュールを選ぶ際には テストの結果(こけてないか) バグレポートの数 最終更新日が古くないか t/ディレクトリ内のテストが充実しているか などを確かめるようにしているのですが、いちいち各モジュールの個別ページ…

はてなブックマークをポップアップで閲覧するChrome拡張を作った、またはスマートフォンビューとChrome拡張の相性が抜群な件

はてなブックマークをポップアップウィンドウで簡易に閲覧するPopup Hatena BookmarkというChrome拡張を書きました。インストールは以下のリンクからどうぞ。 https://chrome.google.com/extensions/detail/ieilnnjbpdnfdfjfkppjpagglljmbpme ブラウザ上のア…

Cocoa::Growlを使ってhatebu-favorite-growlerというのを書きました

http://gyazo.com/df37539fd3250dff1b381eed1fa9013b.png:image:right はてなブックマークでお気に入りがブクマしたことをGrowlで通知します。あと、クリックするとその記事までジャンプが可能です。 (要は http://b.hatena.ne.jp/my/favorite のフィードを…

はてなブックマークの「◯◯Users」をスライダーで調節するユーザースクリプト

追記 Firefoxだとinput type="range"が動かないっぽいです。。。以下はChromeでのみ動作確認してます。 これくらいのもの既に何人も作ってそうですが、探すより作ったほうが早いと思ってさくっと書いてみました。 よろしければお使いください。 https://gist…

Googleの検索結果にはてブのお気に入りユーザーのアイコンを表示するユーザースクリプトを書いた

Googleの検索結果にはてブのお気に入りユーザーが表示されれば、どのページを開くかの参考になって便利かなと思い、作ってみました。 Googleの検索結果にはてなのお気に入りユーザーのアイコンを表示 — Gist はてブのトップページみたく、アイコンにカーソル…

Googleの検索結果に、自分のはてなブックマークからの全文検索を表示するChrome拡張を作りました

はてなブックマークFirefox拡張には、Googleの検索結果に自分のはてなブックマークからの検索を表示する非常に便利な機能があります。ブックマークをタグで管理するのが苦手な自分にとっては、これが無いと日常生活に支障をきたすレベルの嬉しい機能です。 …

Catalystを入れて起動させるまで

まっさらなLinuxにCatalystを入れてみたのでメモ。Macではあっさりいった(記憶がある*1)んだけど結構手こずった。 Catalystで一番大変な乗ってインストールしてから動かすまでだと思うんですが、意外とネットにやり方が落ちてないので自分がやったことを記…

はてなインターン前半が終了しました

今月からはてなインターンで京都に来ています。 僕は文系なのですが、いろいろなウェブサービスを愛用しているうちに自分も作る側に回りたくなり、去年の9月からプログラミングの勉強を始めていました。今年の春には、粗末ながらもWebアプリケーションを作…

裁断・スキャンサービスを利用して本を電子化してみたまとめ

本の電子化を検討している人はご参考くださいな。 依頼した業者 本の裁断・解体サービス|高速スキャナー 無料レンタル|scanbooks.jp(スキャンブックス) 僕が利用したこのサービスは、「本の裁断は業者がやってくれるけどスキャンは(この業者が貸し出し…

ToDo管理にGoogle Tasksがすごく便利

ToDoをウェブからもiPhone/iPod Touchからも更新・管理できる仕組みがほしくて、良いアプリが無いか人力検索はてなで質問したりもしていたのだけれど、 アプリがけっこうお値段張る 無料版をインストールしていろいろ使って試してみたが、どれもいまひとつ使…

本の裁断・解体・スキャン(電子化)サービスに申し込んでみた

今回申し込んだのはここ。 本の裁断サービス|高速スキャナのレンタル|本のスキャン・自炊・電子化に|scanbooks.jp(スキャンブックス) サービスの内容は 1冊100円で 本の背表紙を裁断(つまりページ単位に解体)してくれて、 両面スキャナも貸し出してく…

進行中 入門Git JavaScriptパターン 読みたい 現場で使えるMySQL 大規模サービス技術入門 サーバー・インフラを支える技術 リファクタリング 人月の神話 レガシーコード改善ガイド Code Complete リーン・スタートアップ アジャイル・サムライ サイ本 図解で…

AmazonのAPI(通称Amazon Product Advertising API)覚え書き

仕様書が1ページに収まるTwitter APIと違って、AmazonのAPIの公式Developer GuideはPDFにして600ページ以上にもなります。しかしこれを読まずとも、Amazon APIについてよくまとめられたサイトはたくさん存在するので、自分が特に何度も参照したサイトをここ…

また前みたいに日記を書く頻度を増やしていこうかなあ

何も出さなければ何も起こらないけど、何か出してみれば想像以上に何かが起こる。 あるいは、「定期的にアウトプットすることを自分に課す」ことで、「じゃあ新しくこれを始めてみようかな、次の更新までにあれに決着をつけてみようかな」みたいなのが生まれ…

AmaSearch+を作るのに使った本やサイトをどこかにまとめようと思う

自分でWebサービスを作ろうとしたとき、プログラミング初心者の自分は、「何をどう使ってそれを実現するか」の情報をかき集めるのにかなり苦戦したので。これから自分でWebサービス(Webアプリケーション)を作ろうとしている初心者が検索でそこにたどり着け…

MacBook購入。ついでにiPodTouchも手に入った

APPLE MacBook 2.26GHz 13.3インチ 250GB MC207J/A出版社/メーカー: アップル発売日: 2009/10/21メディア: Personal Computers クリック: 91回この商品を含むブログ (36件) を見る MacBookを購入。購入に踏み切った目的は開発環境のため。以前まで使っていた…

AmaSearch+のトップページに新機能を追加しました

AmaSearch+ レビュー数が100以上の人気の書籍の中から、ランダムで10冊表示 新着の本の中から、ランダムで5冊表示 今後もAmaSearch+をよろしくお願いします!

Amazonのレビューで人気の本を探すWebサービス『AmaSearch+』を作った

何これ? 基本的に、素晴らしい本ってAmazonで絶賛のレビューがたくさん付くのだけど、「たくさんのレビューが付いた本を探す」っていう機能はAmazonには無いんですよ。キーワードやジャンルから検索しても、最近発売した本ばっかり検索上位に出てきてしまう…

さくらのPHPでLOAD DATA INFILE使うと#2027: Malformed packetが出る問題について

同じエラーにはまった人が検索でここに辿り着けるように、メモ。 さくらインターネットのサーバーから、 CSVファイルをLOAD DATA INFILEするために、以下のPHPスクリプトを作りました。

さくらインターネットでのLOAD DATA INFILEに延々ハマった話

結論から言うと、さくらインターネットでMySQLを管理する際、ユーザーに「クライアント ホストからデータファイルを読み込む権限がない」というのが直接の原因だった。 始まりは3日前。最初はLOCALすらつけないで頑張ってた。 LOAD DATA INFILE 'http://xx..…

働き先での話

自分は技術系として雇っていただいている。今日もその出勤だった。 その技術系の仕事というのは僕以外の複数名のチームで動かしているのだけれど、とかく他のメンバーが全く使えない。「あいつがやってくれるから」と思い込んで全く技術を習得しようとしない…

Web::Queryのメソッド解説

解説する前に あんなに便利なのにネット上に情報が少ないワケ そもそもWeb::Queryは、jQueryというJavaScript用フレームワークと全く同じ使い方で使うことができる(jQueryを使い慣れた人にとっては学習コストがゼロに等しい)のがウリなものなので、「jQuer…

Cside_: mysqldが起動しててなお Can't connect to local MySQL server through socket '/tmp/mysql.sock' が出るってどういうことなんだろ。さっぱり分からん・・・。 taka84u9: @Cside_ macでのことなら、ps -A | grep mysql してみ。たぶん、複数起動して…

Webスクレイピング on Perl 入門

URLからページの内容を取得するにはどうすればいいか。 > Web::Query使えばできる。 URLのページにアクセスしてHTMLをぶっこぬいてきて、HTMLタグやid, classなどを指定して部分的にテキストを抽出するところまで全部やってくれるモジュール。 #!perl use We…

例があまり良くないというか、何をやりたいアプリなのかそもそもよく分からないし、書き方も微妙なところがちょくちょくあったので、さくっと書きなおしてみた。 #!/usr/bin/env perl use Mojolicious::Lite; # Mojo::Lite を use すると自動で use strict; …