タグ

alchibaのブックマーク (1,123)

  • 続:Catalystでマルチバイトを取り扱うときのまとめ - hide-k.net#blog

    以前、Catalystでマルチバイトを取り扱うときのまとめという記事を書いたのですが、情報が少し古いので、最近僕がやっている方法を紹介します。 この記事では Catalyst 5.7015 Catalyst::View::TT 0.27 Catalyst::Plugin::ConfigLoader 0.22 Catalyst::Plugin::FillInForm 0.10 Catalyst::Plugin::Static::Simple 0.20 Catalyst::Plugin::Unicode 0.8 の環境で紹介しています。 また、基的にDBICに関しては以前の記事の通りDBIx::Class::UTF8Columnsを使うという感じです。 まず、こんな感じのアプリケーションを用意します。 MyApp package MyApp; use strict; use warnings

  • FF(16進数の掛け算)を覚えよう - やねうらおブログ(移転しました)

    最近、あるプログラマと話していて気づいたのだけど、彼は16進数の2桁と1桁との掛け算(FDh×5とか)が出来ない。やり方自体を知らないのだ。彼はWindowsの電卓を立ち上げて計算していた。 そのときは「プログラマでなくともこんなこと知ってて当然だろ!」と思ったのだけど、その後、10人ぐらいのプログラマに出来るかどうか聞いてみたが誰も出来ない。 結局、「普通は出来ない」のだと私は理解した。しかし16進数の掛け算はそんなに難しくない。私が子供のころには、まわりにFF(1×1=1に始まって、F×F=E1まで)を丸暗記している人がいっぱいいた。情報教育の一環として中学か高校で教えても計算の仕方ぐらい教えればいいのになぁと思っている。 前置きが長くなったが、以下にやり方などを書いておく。 ■ 16進数に馴染もう 16進数では、A = 10 , B = 11 , C = 12 , D = 13 ,

    FF(16進数の掛け算)を覚えよう - やねうらおブログ(移転しました)
  • geekDB - geek Daisuki Benny's lovecall

  • fladdict: iPhoneアプリって結局儲かるの?

    このレポートは2008年12月時点のものです。 web屋が自力でコンテンツホルダーになれるのか?という実験で始まったiPhoneアプリ開発。 公約どおり他のFlasherと実験結果を共有をば。 10月20〜12月20までのダウンロード数 有料アプリ ToyCamera: 17437 – 瞬間風速1位 OldCamera: 11541 – 瞬間風速8位 LiquidPics: 1102 Clock01: 97 無料アプリ Random Pose: 56092 – 瞬間風速8位 SepiaCamera: 33025 – 瞬間風速4位 Durer Grid: 9501 以下、考察です。 自分の成績について 7/13〜10/20までの先行者利益を取り損ねて、後発エントリーした割には結構頑張れたかな?という印象です。 ただ一点、CameraBagよりさきに提出したのに、CameraBagの2ヶ月後発

  • もま☆くるブログ: ニコニコ動画へのあらぬ期待

    Tuesday, December 9, 2008 ニコニコ動画へのあらぬ期待 怒り心頭に達する――といったところか。 ユーザを馬鹿にするのもいい加減にしろ。 何が大人はとっととだ。 「大人はニコ動プレミアム会員になろう」――SF作家野尻抱介さんが“個人アピール”ニコニコ動画(ニコ動)ユーザーでSF作家の野尻抱介さんが自身のWebサイトで、「ニコ動を無料で見るのは十代まで。大人はとっととプレミアム会員になろう」と呼び掛けている。決定的に方向性を見誤っている。 ニコニコ動画プレミアム推進ユーザーアピールスポンサー企業ではなくユーザーの意見が反映されるようになる。文句を言うなら金を払おう。動画作者への還元も期待できる。単なる動画投稿サイトに月額525円も払うわけないだろうが。馬鹿馬鹿しい。 金を貰ってからユーザの意見を聞く? そんな馬鹿な話があるか。逆だ、逆。まずフィードバックを集めてサービス

    alchiba
    alchiba 2008/12/26
    ( ゚д゚)
  • はてなブログ | 無料ブログを作成しよう

    春の伊予国漫遊記。松山・今治と愛媛の魅力を満喫してきました。 法事を兼ねて愛媛観光へ 2024年のGWは、毎年恒例の名古屋帰省ではなく自宅でゆっくり過ごしておりました。というのも、4月に法事のため愛媛・松山に親族大集合というイベントがありまして、そちらをGWの旅行代わりにしたという理由です。法事は日曜日の予定ということ…

    はてなブログ | 無料ブログを作成しよう
    alchiba
    alchiba 2008/12/24
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • ニコニコ動画プレミアム推進ユーザーアピール

    ニコニコ動画プレミアム推進ユーザーアピール since 2008.12.8 野尻抱介(尻P) 無料で見るのは十代まで。大人はとっととプレミアム会員になろう。 もしプレミアム会員の収入で自活できれば、ニコニコ動画はせこい商売をしなくてすむ。わずらわしい広告もなくなる。 スポンサー企業ではなくユーザーの意見が反映されるようになる。文句を言うなら金を払おう。動画作者への還元も期待できる。 ユーザー提案のプロジェクトに出資させることだってできるだろう。わずかな出資ですべてうまくいく。 いま20万人いるプレミアム会員が100万人になれば、毎月3億円の黒字になる。 その金はプレミアム会員が握っているも同然だ。運営に注文をつけて、世界を面白くしようではないか。

  • はてなブックマークのコンテンツの JavaScript を高速化する - IT戦記

    はじめに 「新はてなブックマーク」になったということで、とっても便利になったのですが、ブックマーク一覧ページ*1が若干 JavaScript に時間が掛かっているみたいです。 というわけで 調査してみたいと思います。調査して、改善できそうなところは後で纏めて「はてなアイデア」にでも登録しようと思います。 この日記は調査しながら、過程を書いていくつもりです。 準備 まずは、人のサイトの JavaScript を書き換えて試してみるための環境を作ります。 作業用ディレクトリを作る とりあえず、ホームに HatenaJS というディレクトリを作ります。 $ mkdir HatenaJS $ cd HatenaJS CocProxy をダウンロードしてくる 以下から CocProxy というツールをダウンロードしてきます。 http://coderepos.org/share/wiki/CocPr

    はてなブックマークのコンテンツの JavaScript を高速化する - IT戦記
  • もうこれで十分。HTML上でテーブルを表示するなら·Sigma Grid MOONGIFT

    業務システムを構築する際に、一覧表を表示するという処理は多い。そしてそのデータを並べ替えたり、チェックボックスを入れたりしたいというニーズも多く発生する。場合によってはカラムを並べ替えたり、一括更新したいなんて言われることもある。 ソートも並べ替えもページネーションも全部こみこみ それを一つ一つ実装していては非常に工数がかかってしまう。そこで使いたいのがこのSigma Gridだ。 Sigma Gridはテーブルの表示とソート、データ編集などを可能にする超豪華ライブラリだ。LGPLライセンスの下に公開されているオープンソース・ソフトウェアだ。 Sigma Gridはデータの表示に際してJSONでデータを渡す必要がある。そのため既存のシステムにそのまま組み込むのは難しいかもしれない。だがその変更してもあまりあるメリットを享受できるに違いない。 画像表示とクリックアクションの例 まずカラムごと

    もうこれで十分。HTML上でテーブルを表示するなら·Sigma Grid MOONGIFT
  • リアルタイムで共同編集できるテキストエディタ『EtherPad』 | 100SHIKI.COM

    語も通るし、これはかなり便利かも。 EtherPadはリアルタイムに共同編集できるブラウザ上のテキストエディタだ。 なんらかの文章を複数人で校正していくのに便利だろう。 ちゃんと誰がどのテキストを追加したのかも色分けされているのでわかりやすい。 また簡単なバージョン管理やチャット機能も実装している。会員登録なしにすぐに使い始めることができる点も素晴らしい。 これは知っておいても損はないですな。おすすめである。

    リアルタイムで共同編集できるテキストエディタ『EtherPad』 | 100SHIKI.COM
  • 「実現したいことを計算機の問題に置き換えることが『技術力』」、伊藤CTOが“はてな流”大規模データ処理の極意を語る:CodeZine

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    「実現したいことを計算機の問題に置き換えることが『技術力』」、伊藤CTOが“はてな流”大規模データ処理の極意を語る:CodeZine
  • Googleが教えるSEOでやってはいけない30の事 - 海外のSEO対策・SEOツールをわかりやすく解説するブログ

    alchiba
    alchiba 2008/11/19
  • Muninをカスタマイズして表示されるグラフの種類を増やしてみる - ネットワーク監視

    以前にGIGAZINEで紹介した「Munin」はMRTGに比べて劇的にインストールが簡単、なおかつシステムを監視していろいろな値を取得してグラフ化してくれるわけですが、今回はMuninで有効化されていないプラグインを有効にする方法と、有効化されているのにグラフが全く表示されない場合の対処方法、それから追加でプラグインを使う方法です。 というのも、どういうわけかGIGAZINEを新サーバにした途端にMySQLのグラフが消えてしまったため。どうやらMySQLプラグインへのシンボリックリンクがなくなっているだけでなく、値が正常に取得できていないため、RPMによるインストール時に最初から外されてしまった模様。同様にApache関連のMuninプラグインも有効化されていないようです。 というわけで以下、Muninにグラフを追加する方法あれこれ。 ◆Muninのインストール まずはおさらい。今回はRe

    Muninをカスタマイズして表示されるグラフの種類を増やしてみる - ネットワーク監視
  • MOONGIFT: » 必見!怖くなるくらい優秀なCMS「concrete5」:オープンソースを毎日紹介

    これまで多数のCMSを見てきたが、ここまで完成度が高いと言えるものに出会ったことはなかった…そう言えるくらい凄い。このどきどき感はDekiWikiに触れた時に感じたものに近い。 見たまま編集できるCMS CMSと言えば、ユーザ画面と管理画面に分かれていて、管理画面はモジュールやテーマの設定、各項目の並びを指定するのが通常だ。実際の出力結果はシステム任せで、その点が柔軟性に欠ける点でもあった。 しかしこれは違う。見たまま編集でき、さらに高い柔軟性を維持している。 今回紹介するオープンソース・ソフトウェアはconcrete5、デザイン、管理、コンテンツ作成全てが高度なCMSだ。 相当個人的な感情が入ってしまっているのは、同じようなシステムを構築する予定があったからだ。だがconcrete5は完成度も高く、多少の改造さえ施せば十分な気がする。やはり下手に開発コストをかけるよりもオープンソースで探

    MOONGIFT: » 必見!怖くなるくらい優秀なCMS「concrete5」:オープンソースを毎日紹介
  • "make install"したソフトウェアを管理できる超便利ツール「Paco」 - RX-7乗りの適当な日々

    最近、Linuxではaptやyumなど、パッケージ管理ツールで多くのアプリケーションやライブラリが管理されるようになり、普通に利用している限りはソースからコンパイルして"make install"することがほとんどありません。 とはいっても、マイナーなソフトウェアをインストールしたりとか、まだパッケージ管理されていない最新バージョンのものを使いたい場合などは、ソースからコンパイルして"make install"をしたくなる場合も有るかと思います。 しかし、"make install"した場合の最大の欠点は、インストールしたソフトウェアの管理ができないことにあります。そのため、何が入っているのか分からなくなっているとか、アンインストールが出来ない、などのケースが起こりうるわけです。 特にアンインストールする可能性があるソフト(ほとんどのソフトがそうですが・・・)をインストールする場合は、わざ

    "make install"したソフトウェアを管理できる超便利ツール「Paco」 - RX-7乗りの適当な日々
  • 商用可!立体感のあるクオリティの高いフリーアイコンセット「DelliPack1.0&2.0」

    今まで「システムアイコンからアプリアイコンまで170のアイコンを収録したアイコンセット「170 dock icons」」や「可愛らしいフリーアイコンセット集「26 Free Icon Sets We Love」」などと様々なアイコンセットを紹介してきましたが、今日紹介する「DelliPack 1.0&2.0」は立体感があり、クオリティの高いフリーアイコンセットです。 パレット、金庫、建物、黒板からなどの少し特徴的な物から、人物、更新アイコンなど標準的なものまで、バリエーション豊かなアイコンが収録されています。 詳しくは以下 DelliPack 1.0 DelliPack 2.0 二つのファイルともにzipファイルで配布されていて、ファイル形式はPNGでサイズは256, 128, 64, 48, 32 and 16 pixelsの6種類が用意されています。またDelliPack 1.0の方は

    商用可!立体感のあるクオリティの高いフリーアイコンセット「DelliPack1.0&2.0」
  • 携帯判定その他覚え書き - pepponの日記

    携帯端末CIDR http://www.nttdocomo.co.jp/service/imode/make/content/ip/index.html http://www.au.kddi.com/ezfactory/tec/spec/ezsava_ip.html http://developers.softbankmobile.co.jp/dp/tech_svc/web/ip.php Catalyst::Plugin::MobileAgentでキャリア判定してからCIDRチェック チェックは割と時間かかる?とおもったけど、CatalystデバッグのTimeみてもたいしたこと無いのでbegin : Privateに仕込めそう 追記 http://search.cpan.org/~tokuhirom/Net-CIDR-MobileJP/ これは便利すな 端末IDとユーザID 信頼性は ユー

    携帯判定その他覚え書き - pepponの日記
  • ニコニコ仕様変更の嵐 - gifnksmの雑多なメモ

    とりあえず気づいたところから修正していきたいと思います。 これうごかねーぞとかありましたらコメント欄でお知らせください。 2008/10/01 23:40 追記。 一応全スクリプトの修正が完了したつもり 2008/10/02 22:12 追記。 検索画面をいじるスクリプトが壊れたままだった。修正した。 以下とりあえず修正したスクリプト nicovideo Break Uploader Comment for Greasemonkey nicovideo Show registrated message for Greasemonkey nicovideo Show All Ranks for Greasemonkey nicovideo Tag Edit Helper for Greasemonkey 10/2に追加修正したスクリプト nicovideo Show Uploader Nam

    ニコニコ仕様変更の嵐 - gifnksmの雑多なメモ
  • 松浦晋也のL/D: このっ、バカ共が!

    宇宙開発とビジネスと民主主義(moderntimes) 宇宙開発と社会との関係を分析。 松浦晋也と鹿野 司の“読書ノート”(裳華房) 裳華房メールマガジンでの書評連載。 日経クロステック著者検索 松浦晋也 日経BPの媒体に書いた2003年以降に書いた技術的記事が読めます。全部ではありません。一部は同社のウェブ媒体リニューアルで消えたままになっています。 日経ビジネス電子版・著者ページ 2015年以降に日経ビジネス電子版に書いた記事は、ここから読むことができます。 介護生活敗戦記 2017年に連載した、認知症を発症した母80歳を自宅介護した記録です。現在連載は、NPO法人「となりのかいご」代表の川内潤さんが受け継いでいます。ここから著書「母さん、ごめん。」が生まれました。 松浦晋也の「モビリティビジョン」 2008年から2011年にかけて「Wireless Wire」で行った乗り物に関する連

    松浦晋也のL/D: このっ、バカ共が!