(2005/06/19) PAR というものを使えばperlスクリプトがwindowsの実行形式(exe)化できるらしい。 仕組みはこんな感じ。 Perlインタープリタを含む必要ファイルを全てexeにまとめる(実はzip) exeが実行されると、裏で展開して、中のPerlインタープリタ(dll)でスクリプトが実行される。 なるほどなるほどー。 いちいちActivePerlをインストールして云々とかしなくても いきなり実行できちゃうようになるわけだね!すてき! ※ただし拡張子をzipに変えるだけで、中のソースが覗けるけど で、さっそく使ってみた。ちょっと苦労した! よって以下はインストールメモだ! 現在の最新版は5.8.7.813。入れちゃダメ。 素直にこれをインストールしたら最終的にPARで作ったexeを実行した時に 「プロシージャエントリポイントPL_memory_wrapがダイナミック
CMSの利用方法はさまざまコンテンツ管理の効率化によりウェブサイトの有効活用ができるというのが最初のステップであることは間違いないだろう。そこをなくして他の活用はありえないからだ。しかし、CMSの効果はその部分には留まらないはずだ。さまざまな活用方法があり、すでに多くの活用方法が実現されている。 最初のステップとして行う部分は、コンテンツの効率的な管理、サイトクオリティの向上、ウェブサイトの拡張などがあげられる。これは、WCM(Web Contents Management、ウェブCMS)と呼ばれる分野になる。 CMSのソフトウェアは、たくさんの分野にわたって存在している。今ある程度有名なCMSというのは、ほとんどがウェブサイトに特化させたCMSが多いのだが、本来のCMSは、ウェブサイトに特化するだけではなく、さまざまな分野に対応できるもののはずだ。CMSの拡張としては、サブサイトやグロー
PerlでExcelとかで作ったセル内改行(複数行にわたるレコード)つきCSVファイルを処理する方法。 意外と知らない人がいたので。 Text::CSV_XS を使って。 #!/usr/local/bin/perl use strict; use warnings; use IO::File; use Text::CSV_XS; my $fh = IO::File->new('test.csv') or die 'cannot open file'; my $csv = Text::CSV_XS->new({binary => 1}); until ($fh->eof) { my $columns = $csv->getline($fh); # $columns->[0] } $fh->close; syntax highlight by VimColor binary オプションが必要。
ユーザービリティを考慮してWEBページを制作するのに役立つscriptがA List Apart: Articles: Text-Resize Detectionのエントリーで紹介している"textresizedetector.js" このスクリプトは、ページを閲覧しているユーザーの任意に指定するフォントサイズを検知して、合わせて各要素のクラス指定を操作できるというもの。いくらユーザービリティを考慮に入れたWEBページデザインでさえも、フォントにおいてデフォルト設定サイズ以外の大きさにリサイズされた場合、自然とデザインさえも崩れてしまいます。当然のことでしたが、このスクリプトを導入することで、任意のサイズまでフォントのサイズ変更がされた場合、適宜対応してデザインを変更できるということが可能になります。 適切にスタイルシートを使う-アクセシビリティガイドライン WEBページをデザインする際に
2.SSHの仕組みを理解しよう。 2.1 SSH(Secure SHellの略)って何? 今更SSHとは何? なんて遅れているなと言われそうですが、SSHの仕組みは結構複雑なので、私のような素人の解説でも人によっては意味があるだろうと勝手に決め込んで書きました。SSH通信の原理を知るという教養番組みたいなものですので、具体的な設定法にのみ興味のある方はこの章をスキップしてください。 SSHの発明者(Tatu Ylonen)がある時期に会社(SSH Communications Security)(日本SSH社はここ)を起こして商用SSHを売り出してから、SSHは自由に使えなくなりました。そこで元々の公開されていたSSHをベースに本質は維持しつつ特許に抵触する部分を全部取り払って改良を加えたものがOpenSSHです。ユニックスのFreeBSD用に開発され、他のOSにも移植されています。つまり
Sashaです。 最近ウノウでは、独り身なプログラマーにどうやったら彼女が出来るか、そんな話題がなぜか流行ってます。 私から見れば、「男前なプログラマー」であることと、「女性に愛されるプログラマー」であることはちょっと違っていて、例えば、「男前なプログラマー」というのは、 ・なんせ仕事がばりばりデキて、しかも早い! ・おいしい仕事じゃなくても責任感を持ってできる。 ・技術の向上に常に余念がない。 ・作り出したもの完成させるプライドを持っている。 ・穏やかにチームワークが出来る。 ・仕事のやり方に無駄がない。 ・仕事にビジネスマインドがある。 ・ありがとうがいえる。 と、こんな感じです。はっきり言って、ウノウのスーパープログラマーたちは全員そろいも揃って、「男前なプログラマー」の条件を超楽々クリアしています。 「男前」であることって、「彼女がいる・いない」ことよりはるかに大事だ
2006年11月10日20:48 カテゴリRHCELinux RHEL4評価版をダウンロード RHCE (Red Hat Certified Engineer) の試験を受けるために、以前にRHCEについて調べてみたりしました。 現在、試験はRHEL4(Red Hat Enterprise Linux)で行われるそうです。 個人で普段使うにはCentOS がいいかなと思うし、RHELとほとんど違わないとは思いますが、 念のため、事前にRHELを触っておくために評価版をダウンロードしました。 手順をメモしておきます。 ただし、以下の手順は自分が実際に試した10月下旬のもので、 今後も同じかどうかはわかりません。 RHELには、AS,ES,WS等がありますが、今回はRHCE取得のための予習として ES を選択します。 Red Hat トレーニングコースのFAQ(RHCE編) によると以下の記述
大きなテーブルは、音声読み上げで内容を聞いているとき、データが何を示す値であるかが混乱してきます。音声ブラウザは、th要素の内容やtd要素のheaders属性を利用して、補助的な情報を読者(聴取者)に伝える機能を持っています(WebSite DesignのVol.3で「音声ブラウザでもまだサポートされていない」と書いてしまいましたが、新しいバージョンはかなり対応が進んできました)。 音声ブラウザとth要素 長い見出し項目の省略形 セルの関係を示す属性 scope属性 headers属性 データの次元と軸 補足:テーブルsummary属性の読み上げ 音声ブラウザとth要素 表(テーブル)は、大量のデータを縦横の二次元に整理することで、視覚的に把握しやすくします。しかし、音声合成でテーブルを読み上げる場合、データは順番に一次元的に読み上げられるため、全体像を把握することが難しくなります。たとえ
KeyNavi.Net独自の視点から現在のWebがなぜ使いにくいのか考えてみました。 具体的な問題点を挙げ可能なものについてはその解決法を提案しています。
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く