サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
2025年ランキング
labs.cybozu.co.jp
ロシアの掲示板に出ていた、職場での小さなことをなんでも自動化していたハッカーの話が英語に翻訳され、Hacker News等で話題になっています。 xxx(ハンドル名): オーケー、ビルド担当エンジニアが転職で辞めちまった。本当にターミナルに住んでるようなやつだった。わかるだろ、Vimが大好きで、.dotファイルで図を描いて、Markdownでwikiに投稿するようなタイプさ… もし何か、そう何でも、90秒以上掛かるようなことがあったら、スクリプトで自動化しちゃうんだ。 xxx: そういうわけで我々はここにいて、彼の、そう、「遺産」を見てるところだ。 xxx: きっと気に入ると思うよ。 xxx: smack-my-bitch-up.sh(アバズレをしばく.sh) - 「遅くなる」というSMSを彼の妻(を指してるのは明らかだろう)に送る。文字列の配列からランダムに理由を選ぶ。cronジョブで動
カリフォルニア大学サン・ディエゴ校の計算機科学者達が開発した Codespell は、一人称視点の3Dゲームなのですが、その一番の特徴は、プレイすることでJavaプログラミングを身につけられるという点です。 Codespellでは、プレイヤーは小動物ノーム(gnome)たちが住む土地にやってきた魔法使いです。ノーム達は過去に魔法を使って生活していたのですが、今は魔法をうまく使えなくなっています。魔法の呪文はJava言語プログラムで、物体を浮遊させるとか火を起こすといった7つの手持ちの呪文を使って、ノーム達を助け、火を消したり川を渡ったりといったクエストを解き、バッヂを獲得するのがゲームの目標です。 ゲームプレイ 3D世界の岩が燃えていますが、 岩オブジェクトというターゲットオブジェクトに対して onFire()メソッドにfalseを渡す、という呪文を呼ぶプログラムを書き、実行することで、
Oh My Git! は、バージョン管理ツール git の使い方を学ぶためのゲームです。 中央にgitツリーのグラフが表示され、手元にはgitコマンドを表すカードが配られます。 カードを使わずに右側のターミナルでコマンドライン操作することも可能。お題で出てきた課題を満たすためのカード/コマンドを正しく実行すると、右側の達成項目が緑に反転し、すべて達成すればそのレベルはクリアです。 commit を指定し、そこにカードを捨てることでカード上のコマンドを適用。 levels にあるステージ一覧から、好きな項目について遊ぶことが可能です。 カードを使っても解けますが、コマンドラインで解くと右端のボックスを黄色にすることができます。 ソースコードは GitHub で公開されていて、バイナリ版も Windows, MacOS, Linux 向けに提供されています。 テキストファイルで新たなlevel
- という名前の JavaScript/TypeScript パッケージについて警告を発している記事が話題となっています。 このパッケージ、中身はほとんど空で、Readme と、dev で TypeScript を動かせるようにするライブラリ群を呼ぶ箇所だけのもの。 しかし、この "-" を使っている他の npm パッケージが 50個以上あり、約一年前の公開時からのトータルのダウンロード数は72万回にもなります。 しかし、"-" を読み込んでいるパッケージを見てみても、"-" が必要そうには見えません。 警告記事では、この無名のパッケージが密かに使われるようになった原因が、npm コマンドのコマンドラインを打つときのミスタイプにあるのではないかとの仮説を立てています。 つまり、someFlag というオプションを使い npm i -someFlag somepackage と打つべきところ
WordSafety.comは、外国語では危険かもしれない命名をチェックできるwebサービスです。 19の言語について、あなたのネーミングが外国語の汚い言葉を含んでいないかを、発音の類似も含めて見つけてくれると言っています。 サポートしているという19言語の内訳は、アラビア語、ベンガル語、中国語、オランダ語、英語、フィンランド語、フランス語、ドイツ語、ヒンディー語、イタリア語、日本語、韓国語、マレー語、ペルシア語、ポーランド語、ポルトガル語、ロシア語、スペイン語、スウェーデン語ということ。 いろいろ試してみたところ、ものすごく優秀という感じはないですが、フォームでユーザーからの追加の情報を募っているということなので良くなっていくかもしれません。 [追記] たとえば、Kaga Mariko は検出(ポルトガル語)。Isono Katsuo は出ませんでした(イタリア語)。 海外向け、あるいは
週3日勤務。残り4日は英語ブログアジアジンやThe Japan Times等で活動しております。連絡先は「姓@gmail.com」です。 via del.icio.us/popular reCAPTCHA という新サービスはすごい。その構想力には感動させられた。 念のためにCAPTCHA(キャプチャ)について説明しておくと、スパムプログラム(bot)と人間のユーザを見分けるための簡単な(しかし機械にとっては難しい)クイズのことだ。ある程度ウェブを使っている人なら、ネットサービスの登録時やコメントの書き込み時などに、読みにくく加工されたアルファベットを読まされたりした経験があるだろうと思う。 それらのサイトでは、あなたが人間にしかできないクイズを解いたのを見て、ユーザ登録やコメントの投稿を受け付けたりする仕組みになっているわけだ。文字を読む以外のCAPTCHAもあるけれど、一番多用されている
週3日勤務。残り4日は英語ブログアジアジンやThe Japan Times等で活動しております。連絡先は「姓@gmail.com」です。 via del.icio.us/popular Apacheのフォルダローカルな設定ファイル.htaccess で使いそうな設定をかたっぱしから書き込んだファイル。 メイン、スクリプト関連、ヘッダ(キャッシュや最速化)、URL書き換え、認証、SSL、開発中サイト、というようなジャンルごとに、よく使われそうなディレクティブがずらずらと並んでいる。PHPの設定、cool URLの設定、エラーページ、認証の掛けかた、などなど。 書き換えるべきところは英単語で何を書くのかわかるようになっているので、コメントとあわせて思い出しながらコメントを外していくとそれなりに使えそうな .htaccess が作れるかもしれない。僕なんかは細かい設定方法すぐ忘れてしまって検索す
週3日勤務。残り4日は英語ブログアジアジンやThe Japan Times等で活動しております。連絡先は「姓@gmail.com」です。 via O'Reilley Radar Yahoo! UI Library で、Yahoo! が実際に使っている Javascript のライブラリ集が公開されている。 Yahoo! のどこでこんなユーザインタフェースが使われてるんだろう? と思うぐらい、サンプルで見せられる UI パーツは豊富だ。それぞれの "Example" を見てまわるだけでもおなかいっぱいだ。 コアユーティリティ アニメーション クロスブラウザ対応の XMLHttpRequest ラッパ DOM 操作 ドラッグアンドドロップ イベントハンドリング UI コントロール部品 カレンダー スライダー ツリー ドラッグアンドドロップなんかは、ファンタジースポーツで使われているのを見たこと
ベトナム系アメリカ人のフック・ブイさん(Phuc Bui)は、カリフォルニア州オークランドのLaneyコミュニティカレッジ(2年制大学)の教授とのオンライン授業でのやりとりで「あなたの名前は英語で侮辱してるように聴こえるので、名前を英語化(Anglicize)してほしい」と要求されたそうです。 これにブイさんは「名前を英語化(Anglicize)しろというのは差別的に感じます。私の本来の名前で呼べないということなら、Title IX事務所へ報告します」と答えています。 # Title IX というのは学校での性差別禁止を禁じた教育改正法第9編のことを指すようですが、Title IX Office という名前で学生の差別一般に関する相談窓口を指すそうで、アメリカでは他でもこの名前を使っている大学があるようです。 ここで謝れば良かったものを、教授は自分の意見に固執します。 「あなたのフック・ブ
秋元@サイボウズラボ・プログラマー・ブログ : ツイッターを一からやり直したい人のためのUnfollowEveryoneで、followした人を全部外してツイッターをやりなおすサービスを紹介しましたが、肝心の過去のつぶやきが残っていては、真にやりなおしとは言えないですね。 というわけで、過去につぶやいたすべてのツイートを思い切りよく削除してくれる便利サービスがTwitWipe "Sign in with Twitter"ボタンを押して、転送されたTwitterのOAuthページから許可を与えると、過去のつぶやきを一個ずつ消してくれます。50個ほど書いてあったテストアカウントを使ってためしたところ、数分で全部消えました。 パスワードの入力を要求する(=OAuthを使ってない) TweetBomb というのもありましたが、TwitWipeの方がいいでしょうね。念のために、使ったあとはツイッター
Githubユーザーshanselmanさんが、「自分のブログにコメントスパムを書き込もうとしたスパマーが、バグか何かでこれを書き込んできたよ」と、スパマーが使っていたテンプレートらしきものを公開して、Hacker Newsでも話題になっています。 以下のような感じで100行以上あるのですが、 { {I have|I've} been {surfing|browsing} online more than {three|3|2|4} hours today, yet I never found any interesting article like yours. {It's|It is} pretty worth enough for me. {In my opinion|Personally|In my view}, if all {webmasters|site owners|web
Akky@サイボウズ・ラボ | 記事 このレイオフは存在しない - 架空のCEOのレイオフメッセージをAI生成 2023年2月13日 Screenstab - スクリーンショットを斜め視点に変換してくれるサービス 2023年2月10日 GPTravel Advisor - OpenAIのAPIを使った旅行日程提案サービス 2023年2月6日 キャラクターがログインフォームをチラチラ見てる 2023年1月25日 ChatGPT で文面を書き換えることで Gmail のスパム(誤)判定を突破する 2023年1月23日 NopeCHA - ブラウザにCAPTCHAを解かせるブラウザ拡張 2023年1月20日 ScrollyVideo.js - ブラウザのスクロールと動画ファイルを簡単に同期できるライブラリ 2023年1月18日
週3日勤務。残り4日は英語ブログアジアジンやThe Japan Times等で活動しております。連絡先は「姓@gmail.com」です。 via del.icio.us/popular LinuxWorldの記事で、10個のWebサービスAPIが解説と共に紹介されている。 Google Maps API Geonames.org OpenID Amazon S3 Amazon EC2 Atom API OpenSearch Open Media Profile MediaWiki API JS-Kit 特定のサービスを便利に使うためのAPI(Flickr APIとか。あれはあれでよくできているけど)ではなく、実際の問題を解決するために使える10個を選んだ、ということだ。 1, 4, 67は「PHPxWebサービスAPIコネクションズ」でも扱っている。2番も同じものではないが日本で使えるもの
https://twitter.com/aNmiNreNtaN/status/343191514207363072 こんなツイートがRTで流れてきました。「飛行機が発明される前、紙飛行機は何と呼ばれていたのでしょう?」 考えたこともなかったですが、これ面白い疑問ですね。飛行機がなければ紙飛行機と呼ぶはずもないので、何かしら名前があったはず。 英語でいろいろ検索したのですが、なんとか見つけたのは、比較的質が良いといわれている英語のQアンドAサービスQuora。 # Quoraについては個人ブログの方でこんなことを書いたことがあります。よい回答も多いけども結局「質問分野による」というのが僕の結論 → クオラ(quora.com)ってすごいの? 世界を席捲するの? なんで日本ではスイカは野菜なの? | 秋元 Paper Plane: When were paper planes invented
企業としてAdSenseを載せているAOLのようなサイトは除外して、ほぼ個人ベースで運営しているところだけのリストだということ。diggとかWeblogs Inc.は微妙じゃないかそのへん。 また、AdSenseだけをやってるわけじゃないサイトで、他のアフィリエイト分が除外できてないものとかもあるそうなのでそこは注意。 まあとにかく、AdSense広告で成功したいと思う人は上記の個人達が何をやってるか突っ込んで調べてみるのもいいかもしれない。 投稿者 秋元 : 2006年09月27日 11:09 トラックバック このエントリーのトラックバックURL: https://labs.cybozu.co.jp/cgi-bin/mt-admin/mt-tbp.cgi/784 このリストは、次のエントリーを参照しています: Google AdSenseで大儲けしている個人のリスト: » Google
週3日勤務。残り4日は英語ブログアジアジンやThe Japan Times等で活動しております。連絡先は「姓@gmail.com」です。 Googleの一般検索でも、社外秘情報の入ったExcelを検索したらいろいろ出てきた(参考 、 公開Webサーバから機密情報を引き出す「Googleハッキング」の脅威と、その対策)といった話もあるし、つい最近はGoogle Calendarで明らかに公開情報じゃないいろんな人の予定が検索できるという指摘も話題になった。 ということで、昨日リリースされたGoogleコード検索でも、さっそく色々な「ヤバイ」指摘が。 kottke.org では以下のような検索例が 圧縮アプリケーションの暗号生成部分のソース パスワードを埋め込んだブログシステムのソース バッファーオーバーフロー脆弱性がありそうなソース 公開されるべきでない、と書いてあるソース 愚痴ったり、罵っ
週3日勤務。残り4日は英語ブログアジアジンやThe Japan Times等で活動しております。連絡先は「姓@gmail.com」です。 さて、サイボウズラボの立ち上げプレスリリースが出たこの瞬間、とりあえずこのブログを見に来る人も多いと思われる。そんなチャンスに、このブログを読んだ人、特に日本のソフトウェア技術者に一番訴えたいことってなんだろう? と考えた。 それは、日本人プログラマーだけが使う謎の動詞 registについてである。そんな単語は存在しないから、ちゃんと "register" を使おう。 Google.com で regist.cgi を検索 Google.com で regist.php を検索 出てくるのは日本語のサイトばっかりである。拡張子を".jsp" や ".asp" にしても同様だが、とにかくこの「存在しない単語を使ったファイル名」のなんと多いことか。 regi
「普通の」アメリカ人のアジア系への偏見を描いた What kind of Asian are you? アジア系アメリカ人の悩み、を風刺を入れて面白く表現している動画です。23日に公開されたばかりですがもうすぐ300万回再生に到達しそうな勢い。 http://www.youtube.com/watch?v=DWynJkN5HbQ ジョギングの途中で会った(東アジア系の外見の)女性に話しかけた(白人の)男性。前半は白人男性からの質問で、おもしろいほど会話が噛み合いません。 男: やあ 女: ども 男: いい天気だね 女: ようやくね 男: どこから来たの? 英語がとても上手だね 女: (ちょと間が空く) サンディエゴ… そこでは英語が話されてるのよ(皮肉) 男: (軽くかぶりを振って) あ、いや… (質問の英語がわからなかったのかと思いゆっくりした英語で、身振りも入れて) あなたは、どこから
もともと2ちゃんねるで回答されたものみたいですが、「wが縦に二つ重なった文字の出し方教えて」という質問に対して、「ʬ」を出したり、その読み方が「バイラビアルパーカッシブ」だと回答した人はどうやって調べたんでしょうね。 その回答者がこれを使ったかどうかはわかりませんが、ユニコード内の文字だと、ShapeCatcherというサイトで調べられます。 左側のボックスに、マウスで探したい文字を書き、"Recognize"(認識せよ)をクリックすると、下にそれに近い文字が列挙されます。wを縦に二つ書いてみましょう。 コード 0x2ac のラテン文字 bilabial percussive と出ました。 これが難しい漢字とかなら、日本語IMEの手書き入力モードでも調べられます。しかし、Windows 7の標準IMEの手書き入力では、バイラビアル・パーカッシブは出てきませんでした。 Unicodeに限らず
週3日勤務。残り4日は英語ブログアジアジンやThe Japan Times等で活動しております。連絡先は「姓@gmail.com」です。 via del.icio.us/popular バイク店にかかっていた正直な看板の写真だそうで。 「良いサービスを、安く、早く。3つのうちどの2つでもお選びいただけます」 良いサービスを安く、という場合は時間がかかります 良いサービスを早く、という場合はお代がかかります とにかく安く早く、という場合はサービスの質を落とさせていただきます ソフトウェアの開発も同じことで、3つを同時にいくらでも満たすのは無理。できますと言うエンジニアがいたら詐欺師かダンピングのどっちかだろう。 機能とコストと納期は、x-y-zの三軸に張り付いたゴムの膜みたいなもので、一つをグーッと引っ張ろうとすると、他の二つがつられて短くなっていくものだ。 相手が顧客でも営業でも、それまで
英国ルビーカンファレンス(BritRuby)が、登壇者の人種・性別問題によって中止される、というニュースをVentureBeat経由で知りました。 BritRubyは、来年の3月中旬の2日間、イギリスのマンチェスターで開催が予定されていたRuby on Railsコミュニティによるカンファレンスで、500名の参加者、20名のスピーカーを見込んでいたようですが、この登壇者がすべて「白人の男性」だったことが、今回の開催キャンセルの遠因のようです。 HackerNewsでの議論の中で指されている問題の開始点がこの一連のツイートだというのが本当であれば、「参加者が全員白人男性なのだけが残念だ」というつぶやきに対する応答の中で、主催者側が「実力で選んだらそうなっただけ」と答え、「マイノリティは実力が無くて選ばれなかったのか?」となったあたりから、炎上しているようです。 この炎上が起こったのは昨日11
週3日勤務。残り4日は英語ブログアジアジンやThe Japan Times等で活動しております。連絡先は「姓@gmail.com」です。 Google App Engine(書きにくい。GAEとか略すのかなと予想)のページで、使える状態になっていたのでボタンを押して利用開始。 アプリは3つまで作らせてくれるということなので、まず Application名 "akky" を確保。 これで、http://akky.appspot.com/ が使えるようになる。(Google Appsのように、独自ドメインへのマップもできる予定) まずはローカルでちゃんと動くPythonアプリを作る、ということで、さきほどインストールしたSDK上で作業。 C:\> cd "\Program Files\Google\google_appengine" C:\Program Files\Google\google
PHPの人気フレームワーク Laravel にダウンロードリンク生成機能を追加するオープンソースのパッケージで、機能追加の提案がイラン人の作者によって却下されるという事件が発生しました。却下の理由はイランの法律だそうです。 armancodes/laravel-download-link は、Laravel 上でファイルダウンロードのリンクを生成するパッケージ。GitHub で管理されるオープンソースのライブラリで、ダウンロードリンクの時間による失効や IPアドレスによるアクセス制限などの機能を持っています。作者は @armancodes で、プロフィールではテヘラン在住となっています。 これに対し、ユーザー @Yiddishe-Kop が、特定のユーザーにだけダウンロードを有効化させることができる改造を提案しました。当初は受け入れられそうなコメントの流れでしたが、作者による以下のようなコ
週3日勤務。残り4日は英語ブログアジアジンやThe Japan Times等で活動しております。連絡先は「姓@gmail.com」です。 via Yahoo! News ウェブサイトの視聴率測定最大手のニールセン/ネットレイティングスが、ページビューによるウェブサイトのランクづけをついに廃止(非公式化)し、サイト滞留時間でのランキングに切り替えるという発表を明日(米国時間火曜日)するらしいというニュースがきた。 Ajaxによるユーザビリティ向上などで、Yahooなどはかえってページビューの減少が起こっていたり、YouTubeなどの動画サイトではユーザが動画をじっと見ているので実際の利用時間に比べてページビューが少なかったり、何かするたびに別のページを開かせるMySpaceが、ページビューでは実際よりも人気があるように見えてしまっていたというような問題が出ていたが、これらの問題を解消するのが
4人の娘、3人の息子を持つアメリカ・ユタ州の父親スコット・マッキントッシュさんのファッションが英語圏のネットで話題になっています。 家族で外出しようとした時に、奥さんに「もっと長いズボンをはいて」と注意された娘が「嫌よ」と答えたのを見てた彼は、「娘にズボンが短ければキュートというわけではない」と知ってもらいたく思って、着古したジーンズをハサミでカットし、車に乗り込んだそうです。 車に乗るときも運転中も、子供たちはみんな自分のケータイに夢中で父の着替えに気づいてなかったそうですが、日本食屋につく前に気づき、「なんでそんな変な格好をしてるの」といわれたそうです。日本食屋では知り合いにも会って多少恥ずかしかったそうですが、当の娘がそれほど気にしていなかったので、次にミニゴルフへ連れて行き、こんどは娘たちも恥ずかしいと感じたらしいけれど、おかしな父のことで自分には関係ない、という態度だったと。 そ
週3日勤務。残り4日は英語ブログアジアジンやThe Japan Times等で活動しております。連絡先は「姓@gmail.com」です。 via Ajaxian Yahoo! Developer NetworkからリリースされたYSlowは、Firefox+Firebugのアドオンとして、ページの表示速度の改善点を列挙してくれるというツールだ。 ここのところ、ウェブサイトのパフォーマンス改善で積極的に資料を公開しているYahoo!が、ツールも出してきた。今日のOSConにて発表されたもののようだ。 アドオンをインストールして任意のページを開くと、Firebugのメニューの中にYSlowが追加される。Performanceのタブには、パフォーマンスの点数(下記では「C(71)」)と、13の項目のそれぞれについてパフォーマンス対策がされているかどうかを、A~Fのグレードで表示してくれる。 それ
英語の質問サイトQuoraにて、「グーグルで"-4^(1/4)"で検索するとなぜかポルノサイトが出てくるんだけど?」という質問が話題になっています。実際に手元で検索してみても、アダルトサイトばかりが検索結果に表示されます。 「セーフサーチ: 強」の時はさすがに何も出ないようなので、何がなんでもアダルトな結果を見たくない人にまで見せてしまうという事故にはならずに済んだ模様。 この質問を見て試してみた人たちの「俺も俺も」の証言が集まってきた結果、この数式に限らず、桁数の数字が3つ並んでマイナス記号を含む一定のキーワードで、この結果が引き起こされることが絞り込まれてきました。 この質問は先月にされたようですが、一昨日になってQuoraにGoogle検索チームのエンジニアが登場し、これがグーグル検索のバグであることを認めました。そして彼は、実際にどういう条件でアダルトサイトの検索になってしまうのか
Drive your friends crazy(友達を悩ませよう) というページが提案している、iPhoneユーザー相手にできる、ちょっとしたイタズラ。 それは、下のアニメーションgifをメッセージで送るだけ。 受け取った相手からはこう見えます。 送信者「君に伝えなきゃいけないことがあるんだ」 シボーン「何! 何よ!」 via This Prank Will Drive Your Friends Crazy
developer.cybozu.co.jp
Eric Burkeさんのブログ Staff That Happens(閉鎖)より、単純さ(Simplicity)とは、 Apple や Google と、「あなたの会社の製品」では、カバーする内容が違っているというのもあるだろうけれど、ユーザーが選べる箇所を減らすためにはどうするか、という視点を持つことについて示唆に富む比較かもしれないと思った。 [更新 2015-09-11 リンク先閉鎖確認にあわせて修正] この記事は移転前の古いURLで公開された時のものですブックマークが新旧で分散している場合があります。移転前は現在とは文体が違い「である」調です。(参考)記事の内容が古くて役に立たなくなっている、という場合にはコメントやツイッターでご指摘いただければ幸いです。最新の状況を調べて新しい記事を書くかもしれません
次のページ
このページを最初にブックマークしてみませんか?
『秋元@サイボウズラボ・プログラマー・ブログ』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く