情報が取得できません。自動での移動を中止しました。(Can not get a information.Aborted move.)
情報が取得できません。自動での移動を中止しました。(Can not get a information.Aborted move.)
mod_perlでShift_JISで書き出してくれない。 Catalystでin EUC out Shift_JISな携帯あぷでserver.plだと問題ないけど Apache2.0+mod_perlでShift_JISで出してくれなくなった。 なぜだかさっぱり。 AddDefaultCharsetとかoffとかnoneとかShift_JISとか試したけどだめだなぁー ほかのEUCあぷりは大丈夫なんだけど。 charsets => { in => 'EUC-JP', out => 'Shift_JIS', },でもHTTPレスポンスヘッダでは`EUC-JP` になっとる。 $c->res->headers->content_type('text/html; charset=Shift_JIS');こんなんしてもだめだった。 use Catalyst qw/Charsets::Japane
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
「PlaceEngine for Hatena Map」スクリプトを追加しました rkmt様よりご提供いただきました「PlaceEngine for Hatena Map」スクリプトを追加しました。 はてなマップに、PlaceEngineによるWiFiセンシング・現在位置取得機能を付与し、GPSなしでも現在位置にマップを移動させることができます。 (スクリプトの他にPlaceEngineクライアントソフトをインストールする必要があります) 詳しくは「g:hatenagreasemonkey:keyword:PlaceEngine for Hatena Map」をご覧ください。 どうぞご利用ください。
この連載では,エンジニアの視点から使いやすさを考えています。今回はユーザー登録画面などに代表される,フォームを使った入力画面について考えてみたいと思います。 なぜこのテーマを選んだかというと,フォームを介して利用者からデータを受け取って処理をして返すという一連の処理が,ウェブサイトのバックエンドの処理やデータ形式などによって変化しやすく,プログラマやエンジニアの作業がもっとも使いやすさと関係しやすい分野ではないかなあ,と思っているからです。こうした部分はエンジニアが使いやすさに寄与しやすい部分であり,もっと言えば,使いやすさを向上させるに当たって,エンジニアにしかできない事柄がたくさんある部分だってことになると思います。 今回は「ユーザー登録ページ」を例に,フォームにおける使い勝手を考えていきたいと思っています。その理由としてまずは,筆者が勤務する株式会社はてなにもユーザー登録画面があり,
情報を能動的に集める人のためのキューレーションツール、Live Dwango Reader(旧 livedoor Reader)とLDR Pocketは、ブログやメディアに貢献できるサービスを目指して参ります。 ※LDRトップなどへのアクセスで「Internal Server Error」と表示される方は、一度、http://www.livedoor.com でログアウトしてから、再度ログインをお試しください。 livedoor Readerをご利用いただきありがとうございます。 担当の佐々木です。 本日、「ユーザー情報」のページを公開しました。 このページでは、そのユーザーが購読しているフィードのリスト(OPML)や、そのユーザーが最近登録したフィード(とそのRSS)などが表示されます。 自分のユーザー情報のページは、下記の画像にあるようにユーザー名のリンクから移動することができます。
以前 Catalyst::Model::DBIC::Plainでのトランザクション管理 というエントリーを書きました。 Catalyst::Model::DBIC::Plainってあたりが時代を感じさせます。 Cookbokにもありますが現在のDBIx::Classでトランザクションを管理する場合には$schema->txn_do($coderef)を使うとトランザクションの開始からコミット、ロールバックまでやってくれます。 my $schema = CD::Schema->connect(...); $txn = sub { my $artist = $schema->resultset('Artists')->create( { name => $name, } ); my $album = $schema->resultset('Albums')->create( { title
フォントブログ閉鎖と一部記事の移管について 平素はフォントブログをご覧いただき誠にありがとうございます。 数年前よりブログの更新を中止したまま、諸般の事情で過去の記事は公開をしていましたが、 時代に合わない内容や、すでに古い情報をこのまま残しておくのは良くないと考え、 フォントブログを閉鎖することにいたしました。 これまでお世話になった方々、私に様々な機会を与えてくださった方々、 そして約25年間に当ブログをご覧いただいた方々に心より感謝いたします。 私自身2014年に関東から地元へUターンをし、 書体デザイナーやフォントメーカーの方、文字関係者の方と直接お会いする機会が減ってしまったこと、 また私自身の環境の変化により、以前のように情報収集をする時間の確保が難しくなってしまいました。 フォント好きとして初心に帰り、過去の一部の記事は順次個人サイト (PETITBOYS) のブログのほうへ
最近知った、恐怖の裏SEO 「自分にリンクしてくれている相手のページランクを強制的に上げたり、ボットを誘導する」 相手のページランクを上げることにより、結果的に相手からリンクされる自分のページランクも持ち上がるという技らしい。 この技のスゴイところは、他人のブログ対に関する工作なので、たとえ特殊工作がグーグル神によってスパム判定されても、八部になるのは赤の他人のサイトだということ。自分にまったく被害の及ばぬノーリスクっぷりがスゴイ。 これ防御策が思いつかないんだけど、やられたらどうすればいいんだろう・・・ 考えた人頭いいなぁ。 けどブッチャケ、SEOに数百万出す金あったら、人気ブロガーやとって100個エントリー書かせるほうが、絶対グーグルランクあがると思ふ。
CatalystではrequestデータのparseにHTML-Bodyを使っています。 で良くご存じの通り、Uploadされたファイルに関しては、勝手にテンポラリファイルとしてテンポラリディレクトリに保存される次第です。 このテンポラリなディレクトリはLinuxとかならば/tmpでいいんですが、ファイル名は果してどういう風に付けているかと言えば、File-Tempと言うモジュールが存在していました。 File::TempのOOインターフェース http://search.cpan.org/dist/File-Temp/Temp.pm#OBJECT-ORIENTED_INTERFACE まぁ、こちらにある通りなんですけど、 TEMPLATE DIR SUFFIX ってのが指定出来ます。TEMPLATEは面白い機能で、XXXってのを指定するとその部分がランダム文字列に置き換わる仕様になってま
取得した結果を map やら grepやら使ってごにょごにょしてもいいんですけど 検索するときにできないかなと思い書いてみました。 Friendテーブルみたいのがあったとして my $friends = $schema->resultset('Friend')->search( {}, { '+select' => [ \ 'RAND() as rand', ], '+as' => ['rand'], cache => 1, page => 1, rows => 3, order_by => 'rand' } こんな感じでできました。 +asはなくてもいいです、どうせとらないので、、、 とおもったのですが付けないとカラムがずれてとれてしまうので つけました。 結果こんなのが出ます SELECT me.seq, me.name, RAND() as rand FROM FRIEND me O
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く