来年も作りたい!ふきのとう料理を満喫した 2024年春の記録 春は自炊が楽しい季節 1年の中で最も自炊が楽しい季節は春だと思う。スーパーの棚にやわらかな色合いの野菜が並ぶと自然とこころが弾む。 中でもときめくのは山菜だ。早いと2月下旬ごろから並び始めるそれは、タラの芽、ふきのとうと続き、桜の頃にはうるい、ウド、こ…
![はてなブログ | 無料ブログを作成しよう](https://cdn-ak-scissors.b.st-hatena.com/image/square/06a15c64ba0ceec233d86d71001ebb29a9dcbf5d/height=288;version=1;width=512/https%3A%2F%2Fcdn.blog.st-hatena.com%2Fimages%2Ftheme%2Fog-image-1500.png)
来年も作りたい!ふきのとう料理を満喫した 2024年春の記録 春は自炊が楽しい季節 1年の中で最も自炊が楽しい季節は春だと思う。スーパーの棚にやわらかな色合いの野菜が並ぶと自然とこころが弾む。 中でもときめくのは山菜だ。早いと2月下旬ごろから並び始めるそれは、タラの芽、ふきのとうと続き、桜の頃にはうるい、ウド、こ…
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
追記:(2008/11/18)このエントリーを書いて以後、ありがたいことに未だにアクセスがあるのですが現在は表題の80個よりもさらにGreasemonkeyが増え続けています。それに正直、ちょっとまとめるのが億劫になったので最近はちゃんと更新していません。 ですが はてなで使えるユーザースクリプト - 何かしら図書館 こちらで随時更新されているので、最新情報についてはこちらを参考にした方がいいでしょう。 はじめに今年の1月に はてブ関連のGreasemonkeyを知っているだけ並べてみる - はてブクロニクル というエントリーを書き、当時私が知ってるだけのはてなブックマークに関連した Greasemonkey をまとめてみたのですが、その後も様々な Greasemonkey が公開され続けていたので、エントリーの内容をはてなブックマークのエントリーページに移し、適宜更新を続けていました。
以前載せたコードの完成版。 はてなブックマークではコメントとタグの入力欄が同じなため、 タグの補完をしようとしてエンターキーを押す→コメント入力終了 [と間違えてエンターキーを押す→コメント入力終了 という事故が絶えない(自分だけかな)。そこで、タグとコメントを別々に入力できるようにした。 (→インストール) (2006.10.20 インストールに失敗していたのを修正) インストールすると、はてなブックマークの追加/編集画面にタグ入力欄が増える。タグは「,」(カンマ)で区切って入力する。上下キーで候補選択、タブまたはエンターキーで確定する。この状態でさらにエンターキーを押しても、単にコメント入力欄に移動するだけ(誤操作防止のため)。 (自分にとっては)これでとても使いやすくなった。 // ==UserScript== // @name Yet Another Hatena Bookmark
(株)レディオコムは、販売促進、広告・宣伝活動をはじめ、企業が行う様々なプロモーション活動のサポートを専門とし、多彩なサービスを提供しています。
PhotoBox YAS This site has been closed. Thank you. 2002.02.01 - 2020.02.28
過去に私達は企業や団体のロゴマーク、シンボルマークのデータベースを企画したことがあります。 諸々の事情により中途で断念した企画ではありますが作成したデータを有効利用いただけると考え無料公開しております。充実度ではまだまだ不足がありますがポストスクリプトデータならではの活用ができると考えております。尚、すべてのデータは著作権等はクリアされておりません。ご利用の際はダウンロードした方の責任範囲でのご利用にとどめてください。(ダウンロードした方が印刷物等をスキャンしトレース作業を行ったとお考えください)また、企業、団体あるいはその関係企業でご協力いただける方、ご賛同いただける方のデータのアップロードも募集しております。illustrator形式のファイルで添付してメールいただければ随時掲載いたします。 ●Windowsでご利用になりたい方へ 掲載しているファイルは拡張子がhqxになっていま
色の16進コード (NAZCA版) 好きな色の6桁番号をコピーして使ってください。 [ タグの使い方例 ] [ 顔玉くん、顔玉ちゃん ] [ JUNさん作の顔玉 ] [ NAZCA ] [NAZCA(ナスカ)掲示板での設定例]
ということで、今まで数限りなくネットのあちこちで紹介されてきたCSSデザイン関連のサイトがリスト化されてまとめられたようです。これだけあれば当分はブログなどのデザインのネタに困ることはなさそう。インスピレーションを得るのに使うもよし、デザインの参考にするのもよし、知っておいて損はないものばかりです。 リストは以下の通り。 CSS Beauty | CSS Design, News, Jobs, Community, Web Standards http://www.cssbeauty.com/ CSS Drive- Categorized CSS gallery and examples. http://www.cssdrive.com/ Stylegala - Web Design Publication http://www.stylegala.com/ CSS Mania http:
フィーチャフォンで使う事の出来るカスケーディングスタイルシート(CSS)を実際に書くに当たって注意すべき点を解説します。 多くは端末の実装などに依存したものなのですが、やはり配慮しておいた方が良いでしょう。 携帯電話向けの CSS で考えておかなければならない事。 携帯電話には、PC に較べていくつか不利な点があります。 画面が小さい 表示可能色が少ない端末がある フォントが限られる 通信速度の遅い端末がある 通信量に依り課金される端末がある このため、以下の点に注意すると良いでしょう。 font-size プロパティの値は極端な値にしない。 font-size プロパティの値を大きくし過ぎると、一行に入る文字数が少なくなり、読み難くなります。 逆に小さくし過ぎても読めなくなる恐れがあります。 現在、日本の携帯電話は QVGA 液晶が標準のようですが、それより解像度の高い VGA 端末もあ
なんだかとりあえず3日で携帯サイト作れみたいな展開になってきたので、 1日目:勉強 2日目:環境整備&構想 3日目:コーディング というスケジュールでやろうかと。 携帯サイト構築に関する本もちょっぴり出ているけど、携帯の世界は移り変わりが激しくて、内容が古かったりするのでやっぱりWEBで最新のモバイル開発をお勉強。 ちなみに携帯サイトの開発経験ゼロ、普段携帯サイトはあんまりみないです(乗換検索とたまにmixi、gmail)。 早速検索してみたところ、こんな↓勉強会が開かれていたようです! blog.grayash.com - モバイル勉強会レポート 携帯サイト開発概要早分かり こちらの勉強会の二つのプレゼン資料が、最近のモバイル開発の概要を知るのに最適! 『理論』 モバイルでのXHTMLとCSS 『実践』 初心者向け3キャリア共通モバイルサイト作成 実践編 phpを使った携帯サイト開発概論
tDiaryやHikiのhtml_anchorプラグインや、railsで使われるデフォルトの.htaccessで便利に使われている mod_rewrite を自分でも使ってみようかと思い、色々と試行錯誤したメモ。 参考にしたのは 杉浦とホームページ製作〜URLを書き換えろ!「Rewrite 機能とは」 mod_rewrite - Apache HTTP Server 302 Found(上の和訳) ほか。 以下で使っているCGI env.cgi は、こんなの #!/usr/bin/ruby puts "Content-type: text/plain;\n\n" ENV.sort.each{|k,v| puts "#{k} : #{v}"} .htaccesで使って無限ループ http://localhost/~hiraku/http_test/rewrite/path/info というU
時期的に転職に適するといわれるのは、多くの会社が3月や9月頃に求人を募集します。もし2年以上勤続していれば、長く働いて貰えると考えられるでしょう。職種の希望がある場合、求人情報をチェックする事を習慣づけて、希望職種を見つけたら応募するといいと思われます。 募集の条件が、欠員が出た場合のみの職場は、時機を読むのが難しい事もあります。ベストな転職方法といえば、今のシゴトはつづけながら転職先を捜し、転職先が決まったら、辞表を書くことです。 職をやめてしまってから転職先を捜そうとすると、中々採用通知がもらえなかったら焦りはじめます。また、お金の面で不安になることもありますから、退職する前に捜すことがベストです。加えて、自分だけで捜そうとしないで人にアドバイスをもとめてもよいかも知れません。 残念ですが、転職しなければよかったと後悔することも珍しくありません。転職前より上手く行かなかったり、待遇が悪
たいへんご迷惑をおかけします。古い記事は削除されたか別の記事に変更されている場合がございます。再度アーカイブまたはホームページよりご覧ください。 トップページへ
今回はメルマガ等やメーリングリストのように大量のメールを配信するためのメール配信システムを自前で開発している方向けの情報(備忘録?)です。 大量のメールを配信する場合、配信できなかったエラーメールを適切に処理することが重要です。たとえば、 なんて感じです。適切なエラーメール処理なくば、知らず知らずのうちに SPAMer と同じようなメール配信をしていることになってしまうのです。かく言う僕の作ったメール配信システムも、それほどエラーメール処理を厳密に行っているわけではなく、何とかしないとなぁ〜と思っている今日この頃で、ちまちま資料を集め始めて仕様検討している次第です。
まだID登録がお済みでない方 \ ログインすると価格.comがもっと便利に! / 価格.comがもっと便利に。 ID登録で下記のサービスが利用できます。 最安価格をメール通知 新着レビューや クチコミも通知 お気に入り製品の同期 「欲しい」リストを スマホでも管理 クチコミ・レビューの投稿 気になる質問、 疑問もすぐに解決 ポイントをギフトに交換 キャンペーンで ポイントが貯まる
I’ve come across a lot of these ‘live’ datagrids / gridviews and I haven’t really found one I like. Mainly because they seem to only deal with a small bit of data or the code isn’t portable. So I figured I’d just have to code my own and here’s what I came up with. I’ll start with the primary or main page of the live datagrid. As you see, it’s fairly simple. Oh and this is probably the time that y
★最新Core 2 Duo(Wolfdale)+X38マザーレビュー(1 ついに登場したPenrynコア) 価格も登場ご祝儀価格で高め、とはいっても、同一クロックであるE6850(3.00GHz、L2 4MB、TDP 65W)と新Core 2 E8400(3.00GHz、L2 6MB、TDP 45W)に比べればわかるが・・・ ★最新Core 2 Duo(Wolfdale)+X38マザーレビュー(2 テスト環境とクーリング) X38マザーでWolfdale対応BIOSアップデートを行い、また既存CPUにおいての各種動作に不具合がないことを確認しておく。新アイテムだらけの環境では、不具合が起こっても原因が特定できず・・・ New!★最新Core 2 Duo(Wolfdale)+X38マザーレビュー(3 クーリングと底上げ) まず、CPUファンは、CPUを冷やすことが目的、というよりも
最初に ◆Windows Vistaを入れたばかりで「Vistaではこれはどうやるんだ?」とイライラしている人も多いと思いますが、便利そうな小技(Tips)をいくつか。 内容は、個人的に検証した内容を記載していますので参考としてください。 ガジェットを前面に表示 Vistaの新機能・ガジェットを前面に表示してやるには画面右下の 「Windowsサイドバー」の小さいアイコン をクリックしてやるか、キーボードで [ Windows ] + [ スペース 」を押す。 Internet Explorer 7のタブをキーボードで操作 Internet Explorer 7で採用されたタブ機能ですが、キーボードでの操作がいくつか用意されています。 たとえば、[Ctrl]+[Tab] 、 [Ctrl]+[Shift]+[Tab] でのタブ切り替え・[Ctrl]+Wで現在のタブを閉じるなどですが、 これに
~10程度っすよ ~50程度かな ~100くらい ~300程度です ~500はこなす ~1000はやってます これ以上 ( ! )
WEBシステム受託開発 システム開発のご依頼について ケータイサイト開発 サーバー構築技術 ASP/SaaS製品販売 WEBアプリ構築パッケージ Choiceシリーズとは Choice SP Choice RESERVE Choice EC Choice SNS WEBビジネス戦略事業 レベニューシェア事業 WEBシステムOEM開発 予約システム系 美容院・サロン予約システム 会議室・駐車場予約システム ホテル・旅館予約システム イベント・セミナー予約システム EC系 オリジナルアフェリエイトシステム リアルアフェリエイトシステム Paypal決済連携システム CGM系 eラーニングシステム Twitterマーケティングシステム CRM系 スクール向け生徒管理システム 企業向け簡易CRMシステム メール系 メール大量配信エンジン サーバー系 大量ファイル格納管理システム サイト内全文検索シ
2019-03-16 コメント/driver 2017-02-12 -1' ???á?ó?È/driver 2015-12-16 RecentDeleted 2015-02-15 コメント/game ???á?ó?È/game 2014-09-07 soft 2012-04-24 driver 2012-01-03 ドライバ 2011-02-16 su 対応ソフトウェア † ここは、製品版 (RTM) を対象としたページです。 英語ですが、こちらも参考になるでしょう。 環境が各々異なるため、あくまで目安です。動く保証も動かない保証もできません。 およそ9000種類のハード、ソフトウェアのリストと、それらとVistaとの互換性が掲載 (BETA開設時点)。 Windows Vista Compatibility Center BETA → Software x86 は 32-bit 版、x6
Welcome to the OSFlash Wiki, a resource site on open source Flash maintained by members of the OSFlash community. This site is a Wiki. That means that once you register for an account, you can log in and update any page on the site yourself. Please edit a page only if you can improve it. Please use the playground to test the wiki, learn wiki syntax and read through the style guide before contribut
Urgent ResponseGet help in emergencies 24/7 from certified Agents.
INDEX; HTML基本編 はじめに サンプルグラフ等 1.アプリケーションの構成 2.システム構成(環境) 3.グラフライブラリーXML/SWF Chartsのインストール 4.グラフの作成方法 5.出力フラッシュグラフ(結果) 6.Reference(XMLリファレンスマニュアル) リファレンス和訳 7.特記事項 CGI応用動的XML編 1.グラフ作成Webページ 2.データ定義動的XML >>サイト内グラフ関連リンク TARGET; XML/SWF Chartsでグラフを描く グラフ作成WebページはHTMLで作成く グラフデータ定義XMLは、静的に作成(CGIで動的に作る方法もある) グラフのテキスト等を日本語で表示する 発見?フォント指定のデフォルトは、日本語フォント?>>7.特記事項参照 確認できている日本語フォント(2007.1.18 Windows環境);
Flash 8 入門講座 目次 お絵描きからActionScriptを使ったアニメーション制作まで いまやすっかり,Web上のインタラクティブ・コンテンツの代名詞となった感がある“Flash”。実は,アニメーションやゲームなど私たちが目にする,いわゆるFlashコンテンツは正確には「Flashムービー(ファイルの拡張子は.swf)」と呼びます。 Flashムービーを作成する方法はいくつかありますが,一般には,アドビシステムズの開発ツール「Macromedia Flash(以下,単にFlash)」を使います。本連載では,Flashの最新版である「Flash 8」を使って,Flashムービーの作成方法を中心に紹介していきます。Flash 8を持っていないという人も,1カ月間タダですべての機能を使用できる体験版がアドビシステムズのWebサイトに用意されているので,ダウンロードして一度試してみては
● 右音声のみを抜き出す ./ffmpeg -i input.mpg out.wav ./sox out.wav -c1 right.wav mixer -r ./ffmpeg -i right.wav out.mp3 ●FOMA 用 3gp ./ffmpeg -i input.mpg -y -async 1 -vcodec mpeg4 -s 240x176 -r 14.985 -b 192 -acodec aac -ac 1 -ar 16000 -ab 80 -f 3gp MOL001.3gp ●iPod 用 mp4 ffmpeg -i input.mpg -y -s 320x240 -b 768 -ab 64 output.mp4 ●動画のサムネイルを作成 ./ffmpeg -vframes 1 -ss 11 -i input.avi -f image2 out%d.jpg (11秒目
某プロジェクトのテストサーバ環境が他のプロジェクトと混在して、いろんなライブラリが入り乱れ始めて気持ち悪くなってきたので、自分のローカルマシン(WindowsXP)のVM Player上にFedoraをセットアップし、その上でテスト環境を構築しました。入れたもの、セットしたものはこんな感じ。 httpd mysql(-server) php samba Java ant Red5 その上でRed5のインストール方法をメモっておきます。最近Web上でもこれをとりあげている人が増えつつあるのですが、やはりまだまだ日本語の情報は少ないので、つまらない情報でも無いよりはあったほうがいいでしょうし。以下、Fedora5上でのインストール方法のメモ。 ネタ元はこのインストールマニュアルです。この情報はいろいろ面倒な表現になっていたり、実際は間違っていたりすることが割りとあります。 JDKのインストール
ESPERANZA(エスペランサ)公式サイト 移転のお知らせ お客様 各位 平素はエスペランサグループオンラインストアをご利用いただきありがとうございます。 この度、私ども株式会社神戸レザークロスは「ESPERANZA(エスペランサ)公式サイト」を令和2年8月24日を以って移転することとなりました。 新しい公式サイトはこちらになります。 https://store.world.co.jp/s/brand/esperanza/ 8/23以前のご注文に関するお問い合わせは https://www.kobe-leather.co.jp/inquiry/products/ よりお願いします。 お問い合わせの受付につきましては、令和2年9月27日迄とさせて頂きます。 宜しくお願い致します。
はてなブログには、同じ話題でつながる「グループ」があります。まずはこちらの「2024年開設ブログ」に入りましょう。同時期に始めたブログとつながることができます。 「2024年開設ブログ」のグループ
iモードコンテンツの仕様や作り方、技術情報、開発ツールなどのコンテンツ制作者向けの情報を公開しています。iモードコンテンツの制作の際にぜひご活用ください。
お客様の設定により、お客様情報が「非表示」となっております。お客様情報を表示するにはdアカウントでログインしてください。 お客様情報表示についてへ お客様情報表示についてへ
ビットトレントの正しい使い方とビットトレントに関する情報を詳しく説明しています。ビットトレント(BitTorrent)って何? BitTorrent(ビットトレント)とは、俗に「ファイル共有ソフト」とか「P2Pソフトウェア」と言われている分野のソフトです。P2Pソフトウェアで有名なものは、「Winmx」や「Winny」というものがあります。 これまでの P2Pソフトウェアと大きく異なるのは、既存の法則に反して「人気のあるファイルであればあるほどダウンロードが速くなる」という特徴があります。 それまでの P2P ソフトウェア(例: Winmx など)は、豊富な帯域をもっている限られた数のユーザのまわりに、帯域の貧弱な大量のユーザがぶら下がるという構図でした。このため、混雑すればどうしてもダウンロードの要求が一極集中するため遅くなります。ですが、BitTorrent(ビットトレント)は「相
「睡眠」は人生の3分の1を占めています。。。 アナタは普段から「グッスリに眠れない」 「朝、目覚めが良くない」 そんな悩みを抱えていませんか? 毎日のことですから、気持ちよく寝て、 気持ちよく目覚めたいですよね。 そんな快適な睡眠を得る一つの方法として 「今お使いの寝具に新たに寝具を加える」という手段があります。 「じゃあ、どんな寝具が良いのだろうか…?」 そうお考えになることだと思います。 現在では、実に多くの快眠に導いてくれる寝具がありますが その中でもオススメなのが、管理人も愛用している低反発マットレスなんです。 低反発マットレスで快眠を得られた、リアルな体験談レビューをぜひ一度ご覧くださいませ。 低反発マットレス 【体験談レビュー※写真付き】
手持ちの写真にいろいろなフィルムエフェクトを施すことができる無償のプラグイン集です。Photoshop用だけでなく、これ単体でも実行可能ですので、Photoshopを持っていなくても利用できます。 収録されているのは「Black and White」「Contrasting Levels」「Duotone」「Starlight」「Starpoint」「Grain」「Monotone」「Tonal Streak」「Warm Cool」の9種類。どれもこれもシンプルですが既存の写真を簡単かつお手軽にいかにもそれっぽくすることができます。かなり便利です。 詳細は以下の通り。 PixelSampler Details ダウンロードは以下から。Windows版とMac版があります。右下にあるPixelSamplerからダウンロード可能。 TwistingPixels 体験版ダウンロード 「Black
Go to information W3G - World Wide Web Guide W3G について 当サイトは、初学者を対象とする World Wide Web(ワールド・ワイド・ウェブ)における情報技術の解説サイトです。ウェブサイトの作り方などの基本・基礎から応用のウェブサイトの品質を高める方法など SEO対策(検索エンジン最適化・ウェブページ最適化)と Web標準(Web Standards)にフォーカスしたウェブサイトの作成情報を中心に扱っています。ただし、作者の知識が偏っているため扱っている内容も偏っています。 免責事項 w3g.jp 配下で公開しているリソースは、その正確性に万全を期すよう努力しておりますが、その内容の正確性、有用性、安全性等については、いかなる保証を行うものでもありません。また、当サイトの利用者が掲載情報に基づいて下した判断および起こした行動により、いか
Anti-aliased rounded corners using pure CSS. No Images. No Javascript. No fluff. What? Spiffy Corners is a simple way to generate the CSS and HTML you need to create anti-aliased corners without using images or javascript. Why? I needed a way to create anti-aliased round corners without the extra server calls that are incurred when using external JavaScript files or images. When your websites are
Chat (Lingr.com) Informaiton コンセプト 注意事項 About Us メーリングリスト コメントの入力方法 RSSの配信 Daily 今日の一行(2009-03-22) Column MySQL日本語の旅(5/1) アクセス向上秘伝(5/9) 一風変ったHaskellλ門(6/13) SICP Answer Book (5/31) 問題3.26追加 Zope Solution Zope3 幕の内 Zopeとは なぜZopeなのか Extra JavaCube アーカイブ Project Looking Glass XPで楽しい人生を OSS案内所 書籍の紹介 技術者のブックマーク 読書会、勉強会 Site Info Recent Changes アクセス統計情報 関連リンク
A demonstration of what can be accomplished through CSS-based design. Select any style sheet from the list to load it into this page. Download the example html file and css file The Road to Enlightenment Littering a dark and dreary road lay the past relics of browser-specific tags, incompatible DOMs, broken CSS support, and abandoned browsers. We must clear the mind of the past. Web enlightenment
Crystal Noir Font Free Download: Crystal Noir is a stylish, romantic script font with beautiful swirls and elegant letterforms. Designed by artist Sabrina Mariela, this eye-catching font evokes vintage charm and feminine grace. Crystal Noir’s ornate letters and light calligraphic style allow designers to add a touch of charm and romance to their projects. This … Read more CMG Sans Font Free Downlo
Announcing the winners of the Flex Developer Derby by Jenny Carless Adobe recently invited developers to enter the Adobe Flex Developer Derby for a chance to showcase their skills and win great prizes. The results are in, the winners have been notified, and the prizes have been sent out. Now it's time to introduce the contestants and their winning applications. (Note: to view the applications, you
9800個もあるフォントを無料でダウンロードできるサイトです。ちゃんとプレビューも表示されるのでダウンロード前にどんな書体か確認もできます。 ダウンロードするには「DOWNLOAD THE FONT」の下にあるフロッピーディスクのアイコンをクリック。ポップアップしたウインドウに表示されるランダムなアルファベット3文字を入力して「Send」をクリック。あとは表示される「click to download the file」をクリックすればダウンロードできます。 9800 Free Fonts, fonts for free, font finder, download free fonts, free typography http://www.creamundo.com/index.php?lang=en ほかにも以下のサイトで無料のフォントを山ほどダウンロードできます。いざというときに備
Welcome to Creamundo.com, the free typography fonts site In this web site you will be able to find thousands of free fonts that you can download and use in your computer. This site intends to collaborate with all those who use fonts to design, to write artistically, etc. All the free fonts that there are in this site have been gathered from free sites in the Internet. We are grateful to all the fo
4096 Color Wheel · 4096 Color Wheel · 4096 Color Wheel · 4096 Color Wheel · 4096 Color Wheel · 4096 Color Wheel · 4096 Color Wheel · 4096 Color Wheel · 4096 Color Wheel · 4096 Color Wheel · 4096 Color Wheel Hover over the wheel to view colors. Click to choose a web-smart color. Reload to clear. about | en français | links
ポートチェックテスト【外部からのPort確認】は、サーバー監視者向けにご提供しています。 ご指定のホスト名またはIPアドレスのご指定ポート番号に、当社サーバーよりTCP接続を行うことで、外部(インターネット)からの疎通確認を行うことができます。 「メンテナンスを行ったが、サーバやネットワーク機器にアクセスできるか?」 「サーバやルータのポートは開放されているか?」 「サーバやルータのポートは閉じているか?」 Port応答チェック ご指定のサーバやネットワーク機器に当社サーバより「Portコマンド」を発行し結果をブラウザ上に表示します。 該当サーバに実際にアクセスされますのでログが残る場合があります。 ご自身で管理・運営しているサーバやネットワーク機器のみでご利用ください。 使用不能文字:<>"{}|\^[]`#;?@&=+$,'()
ベーシック認証は個別のファイルに制限をかけるのではなく、ディレクトリに制限をかけるようになっています。 例えば、下記のようなディレクトリ構造の場合、赤字部分の(「.htaccess」が設置されたディレクトリ)全てのディレクトリやファイルにパスワード制限がかかるようになります。 [home] ┣index.htm ┣[data1]←「.htaccess」が設置されたディレクトリ内の全てのディレクトリとファイルに制限がかかります。 ┃ ┣.htaccess ┃ ┣.htpasswd ┃ ┣[data2] ┃ ┃ ┗data.dat ┃ ┗menu.htm ┗[data3] ┗[data4]
日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。
URL(ホームページのアドレス)のQRコード 「URL用QR」メニューをご利用いただくと、QRコードを作成すると同時にホームページの実在チェックも行われます。このため、URLの入力ミスによる誤ったQRコード作成を防ぐことが出来ます。 メールアドレスのQRコード 「メールQR」メニューをご利用いただくと、QRコードを作成すると同時にメールアドレスの体系チェックとメールサーバの実在チェックも行われます。このため、メールアドレス入力ミスによる誤ったQRコード作成を防ぐことが出来ます。 地図のQRコード 「地図QR」メニューをご利用いただくと、実際の地図を見ながら地図QRコードを作成することが出来ます。Googleマップなどの地図サイトの操作が苦手な方も簡単に地図QRコードを作成できます。 GPSの現在地からも地図のQRが作成できるようになりました。 作成したQRコードの保存 「作成済QR」メニュ
ブログを移転します。 電卓片手に いつも見てくださっている方ありがとうございます。 あったよあった。CUIからでもDropbox使う方法。 Linux CLI in python どうやら、この python スクリプト使って、X システムが無いCUIオンリーの環境でも、Dropbox のインストール・実行できるよってことらしい。 使ってみた。 $ wget https://dl.getdropbox.com/u/43645/dbcli.py $ python dbcli.py Usage: dbcli.py <command> [options] ... <command> [options] Available commands: status - Get overall status for the daemon. copypublic <file> - Copies the url
このウェブサイトは販売用です! trirhino.com は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、trirhino.comが全てとなります。あなたがお探しの内容が見つかることを願っています!
PHPとMySQL はじめに、PHP(Personal Home Page tool)について簡単に紹介します(注)。ご存じのように、PHPはWebアプリケーションの定番として定着しています。また、Strutsのような大規模開発向けフレームワークがもてはやされる一方で、PHPをはじめPerlやRuby、Pythonといったスクリプト系言語に代表される「Lightweight Language」が手軽さと機能の豊富さから近年再注目されています。特にDBやWebとの相性がいいPHPは、初歩的なWebアプリケーションから本格的な用途まで幅広く利用されています。 PHP 4.1まではおおむね順調にリリースされていたのですが、PHP 4.2で「register_globals問題」が大きく取りざたされました(コラム1)。ちなみに、快速MySQLでデータベースアプリ!の第5、6回で紹介しているPHPサ
Movable Type 3.3 マニュアル Movable Type 3.3 のオンライン・マニュアルです。 はじめに Movable Typeの基本的なインターフェイス システム管理者ガイド Movable Typeのインストール・セットアップ Movable Typeのアップグレード Movable Type環境のバックアップ 投稿者の管理 ブログ管理者ガイド ブログの管理 エントリーの管理 カテゴリーの管理 エントリー・タグの管理 コメントの管理 トラックバックの管理 電子メールによる通知 検索と置換 ブログのカスタマイズ ユーザー操作ガイド 標準プラグイン 付録 はじめに Movable Typeについて 著作権と使用範囲 動作環境 ページトップへ戻る Movable Typeの基本的なインターフェイス メイン・メニュー システム・メニュー スタート・ページ ページトップへ戻る
Section: File Formats (5) Index JM Home Page roff page 名前 dhcpd.conf - dhcpd の設定ファイル 説明 dhcpd.conf は、Internet Software Consortium DHCP サーバ dhcpd の設定情報が書かれたファイルです。 dhcpd.conf ファイルは自由形式の ASCII テキストファイルです。 dhcpd に組み込まれた再帰下降型のパーザによって解釈されます。 このファイルには、整形の目的で余分なタブや改行を入れてもかまいません。 このファイルでは、キーワードの大文字小文字は区別されません。 コメントはファイルのどこにでも入れられます (クォートの内部を除く)。 コメントは # 文字で始まり、行末で終わります。 このファイルは基本的には文 (statement) のリストからなりま
2008-10-14 YukiWiki 2008-10-05 RecentDeleted 2008-08-15 InterWikiName 2008-05-15 LayoutMarge 2008-04-09 Windows/Active+Perlのインストール(AN+HTTPD) 2008-03-27 水芹 2008-02-07 Help 2008-01-23 ActivePerl JavaScript MyAdmin cronの設定 コマンドを自動実行してくれるcronの設定です。最近のディストリビューションでcronがインストールされないものはないと思います。ただ、ひょっとすると動いていないかもしれない(自分で止めていない限り動いていると思いますが)ので、ps ax などでcronが動いているか確認してください。動いていない場合は /etc/rc.d/init.d/crond star
English | 日本語 別の方法: Gfarm システムコールフックライブラリ + Samba の方法はこちら 1. 概要 GfarmFS-FUSE を使って Gfarm ファイルシステムをマウントし,そのマウントポイントを Samba で公開することで,Windows から Gfarm のファイルにアクセスできます. 必要な環境や設定 Samba サーバマシン側 Gfarm のクライアントが利用できる.利用しようと思っている Gfarm の環境にアクセスできる. 認証方法は,sharedsecret 認証を使用し,Gfarm のファイルシステムノードのホームディレクトリが共有されていることを推奨する.そうでない場合は,使用する前に ~/.gfarm_shared_key を各ノードに配布するか,grid-proxy-init を実行しておかなければならない. FUSE がインストー
sorry Japanese only 最終更新日 2014/08/13 page size = Mbyte 例題を沢山書いた方が分かりやすいだろうと思うので、例題のみです。 43 23 * * * 23:43に実行 12 05 * * * 05:12に実行 0 17 * * * 17:00に実行 0 17 * * 1 毎週月曜の 17:00に実行 0,10 17 * * 0,2,3 毎週日,火,水曜の 17:00と 17:10に実行 0-10 17 1 * * 毎月 1日の 17:00から17:10まで 1分毎に実行 0 0 1,15 * 1 毎月 1日と 15日と 月曜日の 0:00に実行 42 4 1 * * 毎月 1日の 4:42分に実行 0 21 * * 1-6 月曜日から土曜まで 21:00に実行 0,10,20,30,40,50 * * * * 10分おきに
ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ マツカゲ 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.
はじめに。 CSSに対応していないドコモ端末や在来携帯端末では、物理要素をやむを得ず使わざるを得ないかも知れません。 勿論、装飾を一切省いたプレーンなページを配信すると言う選択肢もあります。 その場合、XHTML 1.0 トランジッショナルで記述する必要があります。 CSSが使えないドコモ端末と旧型機。 携帯電話キャリアの違いで解説した通り、 iモード・Lモード ソフトバンク旧型機 ではCSSが使えません。 このため、これらの旧型機ではスタイルを当てていないプレーンな表示にするか、本来なら排除されるべき物理要素でデザインしなければなりません。 WAP 1.0端末もCSSは使えませんが、物理要素でのデザインも一部を除いて利用出来ません。 CSSが使えないドコモ端末と旧型機に適切な文書型・XHTML 1.0 トランジッショナル。 一応iモード向け端末用に策定された「コンパクトHTML」の規格は
コンピューター系のblogになる予定です (blog名のまま)。が、もう更新を停止しました。コメントもトラックバックもできません。すいません。。。 お知らせ: 2014/07現在、2015/09/30 で kinshachi.ddo.jp のドメインが使えなくなってしまうかもしれないので、ddo.jp と dip.jp で並行運用します。(居ないとは思いますが ^^;) ブックマークをしてる人が居たら ddo.jp から dip.jp へ変更お願いします。 (2008/06/23 追記 ここから) 色々変更があったので、書き直しました 「ケータイのユーザエージェント (改定)」を参照ください。 (2008/06/23 追記 ここまで) 各キャリアの携帯端末のユーザエージェント(UserAgent)一覧。 HTTPヘッダ(HTTP_USER_AGENT)で取得できるもの。 各キャリアへのリン
別の方法として、IPアドレスから各キャリアを判断する方法。 ユーザエージェント(UserAgent)でページを振り分ける方法もあります。 SEE: ケータイのユーザエージェント (このblogより) ■ 各キャリアのIPアドレス帯域 ・作ろうiモードコンテンツ:iモードセンタの各種情報 | サービス・機能 | NTTドコモ http://www.nttdocomo.co.jp/service/imode/make/content/ip/about/index.html#ip DoCoMo ・ボーダフォンライブ!サーバのIPアドレス帯域 http://www.dp.j-phone.com/dp/tech_svc/web/ip.php ボーダフォン こすぎさんのコメントより。Thanks. ↑↓ ・ボーダフォンライブ!サーバのIPアドレス帯域 http://developers.vodafon
こんばんは。harukです。 前回のSoftBank編に続き、今回はau編です。 なお、HDMLに関しては扱ったことがないため、含まれていません。 mailtoに半角カタカナは使えない 半角カタカナを受け付けない端末があり、その端末ではメーラが起動してくれません。 テキストボックスに改行が入力できる auはテキストボックスでもtextareaと同じように改行が普通に入力できます。 テキストボックスだからといって安心はできません。 お気に入りに追加するリンクが使える 以下のようなタグで簡単にお気に入りに追加させることができます。 <a href="device:home/bookmark?url=URL&title=タイトル">お気に入りに追加</a> ※URLエンコードが必要です。 device:は他にも色々あるみたいです。調べればすぐ見つかります。 cookieが使える
携帯電話には、個々の端末を識別するための情報が付与されており、携帯電話対応WEBアプリケーションの認証などに、この情報を用いることがある。各キャリアで呼び方や取得方法が異なっているが、いずれもHTTPヘッダから取得することが可能である。(但し、ユーザーがこの情報の送信を許可していることが前提) キャリア毎の特徴、フォーマット、取得ロジックのサンプルを以下にまとめる。キャリア識別を事前に行なっておく必要があるので、それについては別記事を参照。 1. NTT DoCoMo(ドコモ) 特徴は以下のとおり。 個体識別情報と呼ばれ、ユーザエージェント(User-Agent)ヘッダから抽出する。 非FOMA端末とFOMA端末でフォーマットが異なる。 FOMA端末からは、「FOMA端末製造番号(機種変更時に変わる)」と「FOMAカード製造番号(機種変更しても変わらない)」が取得できる。 個体識別情報が自
【CEDEC2006】モバイル2.0/モバイルサイト進化論 9月6日 株式会社ユビキタスエンターテインメント 代表取締役社長の清水 亮氏によるサイト運営に関する講演。最新のWeb技術から、次世代のモバイルエンターテイメントコンテンツの可能性に関する話が主であった。 まず初めに、近ごろ騒がれている「Web2.0」がいままでのWebと異なる点について説明した。清水氏は14個の項目を挙げて、いままでのWebからどのように進化するのかを説明した。 そもそも、「Web2.0」とはなんなのか? 清水氏の解説では、「パッケージではなくサービス」を指す言葉だと言う。高い拡張性とコスト効率に優れていたり、参加型のアーキテクチャであるとも続けた。 そして話は講義のテーマである「モバイル2.0」へと進む。上述したWeb2.0の解説のように、モバイル2.0においてもいままでのモバイル環境との比較を解説。携
2001年のドットコムバブルの崩壊は、ウェブにとって、ひとつの転換点とな った。「ウェブは誇大に宣伝されていた」と多くの人が結論を下したが、バブ ルとその後の淘汰はあらゆる技術革命に共通する特徴であるように思われる。 一般に、淘汰は新興技術がそれまでの主役に取って代わる段階に到達したこと を示している。見かけ倒しの企業は駆逐され、本物の実力を備えた企業が大き な成功を収める。そして、両者の違いが理解されるようになる。 「Web 2.0」という概念は、O'ReillyとMediaLive Internationalによるブレ インストーミングから生まれた。ウェブのパイオニアであり、現在はO' Reillyでバイスプレジデントを務めるDale Doughertyは、ウェブは「崩壊」し たどころか、かつてないほど重要な存在となっており、刺激的なアプリケーシ ョンやサイトは、驚くほど着実に生まれて
ブラウザの判別や携帯の機種判別に利用するためのユーザーエージェント一覧です。ただし、ユーザーエージェントは詐称(偽物)される場合があるため、完全にユーザーエージェントでブラウザなどの判別ができるわけではありません(詐称の方法のページを参照)。ここに掲載されているものは、このサーバーなどに対してアクセスしてきたユーザーエージェント名などを抽出したものなどです。あまりに古いブラウザおよびマイナーなブラウザに関してはアクセスログがないため掲載できていません。 [トップページに戻る] ■iPhone ●iOS Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1C28 Safari/419.3 ●iOS2 Mozilla/5.0 (iPhone
http://vdfx.net/map.phpで使っている、GoogleMapを静的画像で簡単?に切り出すAPI。 実を言うとGoogle側で用意されているhttp://maps.google.com/mapdata〜というURLを叩いた結果をそのまま表示させているだけです。 なので正直、コレ作った意味って本当にあるの?役に立つのっていわれると、ありません。ただの自己満足です。としかいえません。。。 (しかもGoogleMap APIの利用規約的にはグレーですし・・・) ただ、通常この利用方法ですと、例えばこの記事の最後の例の示す地図を表示させるにはhttp://maps.google.com/mapdata?cc=JP&min_priority=1&w=640&h=480&latitude_e6=35462334&longitude_e6=139877436&zm=82560&Point
「へんなサービス、変わったサービスが出てきたときに、“アクセルマークの仕業なんだ”といわれるような会社になりたい」──。こんなコンセプトを掲げたベンチャー企業が、携帯に内蔵されたブラウザでPCサイトを閲覧可能にする「mobazilla」(モバジラ)を無料で提供開始した(8月24日の記事参照)。仕掛けるのは、アクセルマークという会社だ。 mobazilla経由でPC向けサイトにアクセスすると、コンテンツはアクセルマークのサーバで携帯の小さな画面に最適化される。ユーザーは変換されたコンテンツを携帯にプリセットされたブラウザで閲覧できる。既にあるサービスでは、jigブラウザのWeb版(6月13日の記事参照)やEZwebのgoogleエンジンを使った検索サービス(7月19日の記事参照)に似た利用イメージだ。 最近では、フルブラウザを組み込んだ携帯やサードパーティ製のフルブラウザが増えているものの、
お知らせ 都合上zip.cgis.bizのIPアドレスを変更しました。 変更したのは2016年7月12日AM10:00頃~PM17:00頃です。 これに伴い工事期間、あるいは名前解決の浸透期間、通信でませんでした。 概要 当サイトではGET送信されてきた郵便番号についてデータベースを検索し、住所情報を含む XML / CSV ファイルを出力します。 携帯電話サイトなど、簡便な入力フォームのための入力補助にご利用いただけると思います。もちろん、単なる郵便番号検索フォームにも利用できます。 データベースは「郵便ホームページのCSVファイル」をMySQLに格納して利用しています。 毎月10日のAM3:00頃に上記ファイルを元にデータベースを更新しています。 データベース更新時、数秒程度サービスが利用できない場合があります。 無料ですが、リンクウェアです。詳細はご利用規約をご覧ください。 システム
ご利用上のご注意 本データファイルは、郵便番号と住所等を対応させたデータベースです。 ダウンロードデータは、CSV(可変長データ)形式のファイルをzip形式で圧縮して保存しております。 ご使用になられるコンピュータに適合した解凍ソフトをご用意いただき、解凍の上ご使用ください。 本データファイルには検索ソフトは含まれておりませんのでご承知ください。 全国一括のデータは12万件あるため、一般的な表計算ソフト等では全データを読み込むことができない場合があります。 一般的な表計算ソフト等では、郵便番号を示す列や町域を示す列において、上1けたあるいは2けたの「0」「00」が表示されない場合や、年月日で表示される場合がありますので、ご注意ください。 データの種類 全国一括のデータファイル
日本郵便配布の住所CSVを元にした住所データ、住所コード、住所マスタがダウンロードできます。 | 住所.jpについて | お問い合わせ | サイトマップ | 全国約12万5千件の住所データ、郵便番号辞書としてお使いいただけます。 日本郵便株式会社の郵便データに基づき、全国の郵便番号を網羅。約2万件の事業所データも含みます。 住所は 都道府県・市区町村・町域・字丁目の4つの項目に分け、それぞれのカナも記載。 また、都道府県・市区町村・町域にコードを付加しています。 事業所の住所は 都道府県・市区町村・事業所住所(町域以下、番地まで)の4つの項目に分かれます。 1レコード毎に住所コードを付加しています。 日本語コードはSHIFT-JISを使用しています。 提供ファイルは、全国版(1)、地方版(6)、都道府県版(47)の54種類です。 全て無料です。ただし、ご利用上の注意をよく読みお使いください
前回のBフレッツ設定は、Express5800を使ってルータ兼サーバを構築していった記録であるが、 今回引越しが入り、さらに1固定IPアドレスだったものを8固定IPアドレスへ 契約の変更をしたので、それに伴うルータ兼サーバの設定変更の記録を 残していこうと思う。 今回のハード構成は基本的に前回のExpressと同じものであり、またそれに対する設定変更となるので異なる部分だけを記述する。 ハードウェアとして変わった部分は、intemのGigabitNICを追加した点である。 これは、LAN側のNICとして100Mbpsでは少々役不足になってきたためと、8IP化に伴い、DMZ用のNICが必要になったためである。 デバイスとしては、eth0〜eth2までの3つとなり用途はそれぞれ以下のとおり。
YAMAHA RT58i の設定メモ。ここでは RT58i の IP はデフォルトの 192.168.100.1 として扱います。 Table of Contents フレッツスクエアとの同時接続 内部 DNS サーバーの使用 ファイアウォールの設定 フレッツスクエアとの同時接続 ブラウザで 192.168.100.1 へアクセス。かんたん設定画面へ入る。 プロバイダの設定 >> プロバイダの新規登録 設定名:なんでもいい / ユーザー名:guest@flets / パスワード:flets として作成 これで、(既存の接続設定 pp1 が存在した場合) pp2 としてフレッツスクエアとの接続が作成される。 あとは、.flets を含むアドレスにアクセスした場合に、フレッツスクエア側のセッションからアクセスにいくように設定しておけばよい。telnet 192.168.100.1 するか、かん
よりシンプルに、よりスマートに。 ヤマハのネットワークは、WANもLANもクラウドで管理 Products ルーター 拠点間VPN からLAN 管理機能まで搭載した、 企業向けルーターの定番シリーズ。 ファイアウォール メールセキュリティー、URL フィルターなど、 クラウドとも連携したセキュリティー対策を、一台で統合的に実現。 無線LAN アクセスポイント 業務で使っても安心・安定、 「無線の見える化」で端末の管理もお手伝い。 スイッチ ヤマハルーターと連携して、 LAN の管理をお手伝いする「見える化」を実現。 すべての製品情報を見る 見える・つなぐ・ヤマハ ネットワーク機器の運用管理を簡単に Pickups L3スイッチ新登場 SWX3100/SWX3200シリーズ オールインワンVoIPルーターの フラッグシップモデル NVR700W 小型ONU対応次世代オールインワン VoIPル
割り当てられたネットワークのアドレス、ネットマスク等がどういった値になるか 「IPアドレス計算」で、 調べることができます。 [ 設定&解説 ] [設定] ip lan1 address 192.168.0.1/24 ip lan1 routing protocol none (*) ip lan1 rip listen none (*) ip lan2 routing protocol none (*) ip lan2 rip listen none (*) pp select 1 pppoe use lan2 pp auth accept chap pap pp auth myname ID PASSWORD ppp lcp mru on 1454 ip pp mtu 1454 ppp ccp type none ip pp nat descriptor 1 pp enable 1 i
DARコマンドのオプションについて整理 $man dar DAR(1) DAR(1) NAME dar - disk archive SYNOPSIS dar [-c | -x | -l | -d | -t | -C | -+] [<path>/]<basename> [options] dar -h dar -V DESCRIPTION dar is a full featured backup tool, aimed for disks (floppy, CD-R(W), DVD-R(W), zip, jazz, etc.) ...(略) 知ってなきゃまずいと思われるオプション -c ... このベースネームでバックアップファイル作成 -x ... このベースネームのバックアップファイルをリストア -A ... このベースネームのファイルを参照してバックアップ(差分バックアップに使用)
いろいろなバックアップ方法があるなかで、それを出鱈目に実行したのでは、正しいメディア管理が行えません。使用するバックアップ・デバイスの種類やポリシーにより、正しいメディア・ローテーションを選択する必要があります。 シングル・ドライブ使用時にもっとも良く使用する方法であると考えられます。土曜日または日曜日にフルバックアップを行い、月曜日から金曜日までは差分バックアップを行います。次の週のフルバックアップの際にはテープへ上書きを行います。しかし、この場合、上書きによりフルバックアップしている最中に障害が発生すると、完全なデータがどこにもないということになり非常に危険です。仮にシングルドライブを使用するとしても、最低でも2本以上のテープを使い、週末のフルバックアップとは異なるメディアを使用する運用を心がけるべきでしょう。 週末はフルバックアップを行い、平日は差分バックアップを実行します。平日の差
サーバへの不正侵入、Webページの改ざん、さらには機密情報の漏えいなど、ここ数年、インターネット上で発生するセキュリティ侵害事件が後を絶たない。そのため最近では、企業や組織の多くは、そういったセキュリティ侵害を意識してからか、ファイアウォールやIDSなどを設置し、自サイトのセキュリティ強化に取り組んでいる。 しかし、そういった対処を行っているにもかかわらず、セキュリティ侵害事件が後を絶たないのはなぜだろうか? それは、最も根本的な問題である、実際に守るべき資産(情報)が格納されている、サーバ自身のセキュリティが確保されていないからだ、と筆者は考える。 本稿では、数回にわたり実際の攻撃者が行うであろう一連の手法と、それらの攻撃を防ぐためのサーバにおける対策方法について解説する。環境はUNIXをベースとするが、Windowsについても適時紹介する予定だ。 なお、あらかじめ断っておくが、本連載は
では、このHTMLタグの無効化(サニタイジング)はどうすればいいかといいますと、皆さんご存知のように、左の表のように置換すれば良いことになります。これは、下記のような文字化け を悪用した攻撃にも効果的です。 例えば、「<」は16進文字コードで「0x3C」です。確かに、「<」で表示される文字(1バイト)なら、Shift_JISでもEUC-JPでもJISでも文字コードは一緒でしょう。しかし、もし「0x3C」を2バイト文字(漢字)の一部であると解釈すればどうでしょうか? Shift_JISやEUC-JPには幸い「0x3C」は現れませんが、JISには現れます。 例えば、「紗」という漢字は、Shift_JISでは0x8ED1ですが、JISでは0x3C53です。0x3C53は、Shift_JISやEUC-JPでは、「1バイト文字が二つある」としか解釈できまず、この場合、「0x3C=<」「0x53=S」
このページについての説明・注意など PHP は、Apache モジュールや、CGI、コマンドラインとして使用できるスクリプト言語です。このページでは、主に PHP における、Web アプリケーションのセキュリティ問題についてまとめています。 Web アプリケーションのセキュリティ問題としては、以下の問題についてよく取り挙げられていると思いますが、これらのセキュリティ問題について調べたことや、これら以外でも、PHP に関連しているセキュリティ問題について知っていることについてメモしておきます。 クロスサイトスクリプティング SQL インジェクション パス・トラバーサル(ディレクトリ・トラバーサル) セッションハイジャック コマンドインジェクション また、PHP マニュアル : セキュリティや、PHP Security Guide (PHP Security Consortium) には、PH
「ファイアウォール」とは、信頼できない外部ネットワークの攻撃から内部ネットワークを保護するシステムである。 「ファイアウォール」とは、信頼できない外部ネットワークの攻撃から内部ネットワークを保護するシステムである。主に外部ネットワークと内部ネットワークの中継地点に設置され、セキュリティ上通信させると問題があるようなものを制御、監視する。必要な通信は通過させ、不要な通信を遮断することで内部ネットワークを保護している。 ファイアウォールは「通信における、どの部分で制御するか」によって、種類が分かれる。 パケットフィルタリング型 「送信元IPアドレス」「送信元ポート」「宛先IPアドレス」「宛先ポート」を基に通信を制御する アプリケーションゲートウェイ型 アプリケーションの通信(HTTPやFTP)を代行し、そのアプリケーションが通信した「データの中身」を基に通信を制御する サーキットレベルゲートウ
「パケットフィルタリング」とは、通信が正しく行われるように特定のルールに基づいて検査、あるいは通信セッションの前後関係の整合性を検査し、不正だと判断した場合パケットを破棄するフィルタリング手法である。 「パケットフィルタリング」とは、通信が正しく行われるように特定のルールに基づいて検査、あるいは通信セッションの前後関係の整合性を検査し、不正だと判断した場合パケットを破棄するフィルタリング手法である。 また、パケットをキャプチャリングする際に条件を指定し、その条件に基づいて不要なパケットをフィルタリングすることも、パケットフィルタリングと呼ばれることがある。ここでは混乱を避けるため、前者をパケットフィルタリング、後者を「キャプチャフィルタリング」と呼ぶこととする。 一般的にルーターやファイアウォールなどの中継機器はパケットフィルタリング機能を備えている。ファイアウォールにはさまざまなフィルタ
「バッファオーバーフロー」とは、バッファー(データの一時記憶領域)に、想定以上の長さのデータが入力されてしまう現象である。「バッファオーバーラン」ともいう。 「バッファオーバーフロー」とは、バッファー(データの一時記憶領域)に、想定以上の長さのデータが入力されてしまう現象である。「バッファオーバーラン」ともいう。バッファーの制御がプログラマーに依存するC言語/C++言語のプログラムで意図せずに起きることが多い。 悪意のある攻撃者は、バッファオーバーフローを利用することで、意図的に許容量を超えるデータを送り付けてシステムの機能を停止させることができる。また、データがあふれ出たことによる意図しないプログラムの動きを利用して、悪意のあるプログラムを実行することもできる。 このバッファオーバーフローを利用した攻撃の例として、スタックとヒープの領域を対象とした攻撃が挙げられる。スタックを対象とした攻
クロスサイトスクリプティング(Cross Site Scripting)とは、Webアプリケーションの脆弱性の一種、またはそれを突く攻撃手法の名称のことだ。 クロスサイトスクリプティング(Cross Site Scripting)とは、Webアプリケーションの脆弱(ぜいじゃく)性の一種、またはそれを突く攻撃手法の名称のことだ。「XSS」という略称が用いられることも多い。 Webアプリケーションのユーザーを標的とする攻撃手法であり、標的ユーザーへのなりすましや、標的ユーザーしか知り得ない情報の漏えいなどにつながることが知られている一方、情報処理推進機構発行の「ソフトウェア等の脆弱性関連情報の取扱いに関する届出状況[2016年第2四半期(4月~6月)]」では、Webサイトで発見、報告された脆弱性の過半数がクロスサイトスクリプティングであると報告されているなど、日々多くのWebサイトでクロスサイ
ファイアウォールの1つの方式で、通信を中継するプロキシ(代理)プログラムを使い、社内ネットワークとインターネットを切り離す方式。 ゲートウェイ上で、アプリケーションレベルのフィルタリングを行い、データを中継する。例えば、FTP、POP/SMTP、telnetなどのコマンドを認識し、不正なコマンドは中継しないようにすることができる。ただし、アプリケーションごとにきめ細かい制御ができる半面、プロキシプログラムが各アプリケーションに対応している必要がある。 関連用語 ■ファイアウォール ■プロキシ
IDS(Intrusion Detection System)とは、不正な通信やホストへの侵入、ファイルの改ざんなど、不正な侵入の兆候を検出するシステムである。 IDS(Intrusion Detection System)とは、不正な通信やホストへの侵入、ファイルの改ざんなど、不正な侵入の兆候を検出するシステムである。検出した場合、管理者へ通知を行う。 設置方法で分類するならば、ネットワーク上に設置する「ネットワーク型」と、ホスト上に設置する「ホスト型」の2種類となる。前者はネットワークセグメント上に設置し、トラフィックを監視する。トラフィック全体を監視できる半面、ホストごとの詳細な監視はできない。後者はホスト上に設置し、外部との通信やソフトウェアのログなどを監視する。OSやプロセスなど、詳細な監視ができる半面、監視対象となるホスト1台ずつに導入する必要がある。 不正の検出方法としては「
.htaccess活用法(1) .htaccess(拡張子がhtaccessということで、ドットが必要です。ファイル名がないので最初戸惑いますが、こういうものだと思ってください。)が利用可能だと、 アクセス制限(Basic認証)が可能。 特定のホスト(IPアドレス。プロバイダ)からのアクセスを制限することが可能 参照元(Referer)によるアクセス制限が可能(画像の直リンク禁止も可能) 特定のユーザーエージェント(ブラウザ・ロボット)からのアクセス制限が可能 ブラウザ経由でのアクセス(http://~)を拒否することも可能(大切なデータファイルを守る) リダイレクトが可能(ページの移転時などに重宝) 404 File Not Foundページのカスタマイズが可能。 拡張子別に文字コードを設定することが可能。(文字化け対策に必須の場合があります。) index.cgiやindex.phpを
Landscape トップページ | < 前の日 2004-03-27 2004-03-28 次の日 2004-03-30 > Landscape - エンジニアのメモ 2004-03-28 シェルのリダイレクトにまつわる失敗 当サイト内を Google 検索できます * シェルのリダイレクトにまつわる失敗この記事の直リンクURL: Permlink | この記事が属するカテゴリ: [bash] シェルのリダイレクトについての理解が不十分なためにやってしまった失敗。 標準出力も標準エラー出力も /dev/null に捨てたいとき、間違えて以下のようにしてしまうことがときどきあった。最近はやらなくなったが。 # 間違い $ command 2>&1 >/dev/nullこれだと command の標準出力は /dev/null に向けられるが、command の標準エラー出力は画面に向いてし
GUIに対するCUIの優位性の1つとして、作業の自動化が挙げられる。普段行う作業を1つのコマンドにまとめたり、複数のファイルに対して同じ処理を繰り返し行ったりといったことが比較的簡単なのだ。WindowsにもWSH(Windows Script Host)が用意されている。しかし、Linuxのbashスクリプトの方が簡単なのだ。 シェルスクリプトの基本はコマンドを並べること コマンドによる作業を自動化するには、その内容を記述したテキストファイルを用意すればいいのです。このテキストファイルを「シェルスクリプト」といいます。 最も簡単な自動化 最も簡単なシェルスクリプトは、コマンドをそのまま並べることです。例えば、tarコマンドでファイルのバックアップを取るとしましょう。単純にルートディレクトリから下を全部バックアップするにしても、/devや/tmpは必要ないですね。すると、
FTPコマンドで、ファイル転送する方法と、FTPプロトコルについて、説明します。 telnetでファイル転送?(FTP)のページで、telnetコマンドを使ってFTPプロトコルを使おうとしましたが、ユーザ認証しかできませんでした。 そこで、コマンドモードのFTPコマンドを使って、FTPプロトコルを解析してみましょう。 コマンドモードのFTPコマンドには、-dオプションがあり、使用しているFTPプロトコルを表示することができますので、この機能を使います。 最後に、ftpコマンドによるファイルの一括転送方法を紹介します。 FTPコマンドは、ホスト名とポート番号を指定して起動します。 すると、ユーザ名とパスワードを聞いて来るので入力します。 ユーザ認証がOKの場合、各種ftpコマンドが使えます。 bye(quit/exit)コマンドで、終了します。 FTPコマンドには、以下のサブコマンドがありま
こうプラグインで何でもできちゃうと、はっきり言ってキリが無くなる(苦笑)。んが、一通り WordPress での構築も終わったので、使ってるプラグインを書き出しておく。或る意味お約束で(笑)。 Adsense-Deluxe Google AdSense のコードをお手軽に挿入できるプラグインなんだけど、私の場合、あんま使い手が無い感じ。個別ページぐらいでしか使ってない。 Akismet デフォルトで入ってるスパムコメント・トラックバックを弾いてくれるやつ。 Commented entry list 最近のコメントとトラックバックを分けて表示してくれるプラグイン。サイドバーと個別エントリーで使ってるやつ。 WordPress の場合、コメントとトラックバックを分けて考えてくれないから、Movable Type から乗り換えるとちょっと何だか違和感があるんで入れた。 Contact Form
アクセスアップにも繋がりそうなブックマーク追加ボタンですが、WordPressには、エントリーに「はてなブックマークへ登録」「del.icio.usに登録」ボタンを付けるプラグインがリリースされているので、それを利用すればお手軽です。 [ WP-hatenaプラグイン ] 使い方は上記サイトでも解説されていますが、以下のコードをテンプレートの表示したい場所に埋め込むだけ。(del.icio.usのアイコンは他からダウンロードしてきて、delicious.12px.gif にリネームしてwp-hatenaフォルダに一緒にアップロード。) <?php if(isset($wph)) { $wph->addHatena(); $wph->adddelicious(); }?>
Error establishing a database connection This either means that the username and password information in your wp-config.php file is incorrect or we can't contact the database server at mysql5.sourceforge.jp. This could mean your host's database server is down. Are you sure you have the correct username and password? Are you sure that you have typed the correct hostname? Are you sure that the datab
ED治療薬(勃起薬)は様々な違いがあります。持続時間、作用時間、効果の強さ、食事の影響などの比較をご紹介しています。 サイトマップ ED治療薬(勃起薬)の比較・違い ED治療薬(勃起薬)は、現在のところ4種類販売されています。それぞれの特徴の違いを比較します。EDに効果があるメカニズムはどれも同じですが、持続時間、即効性、食事やお酒の影響などで違いがあります。お薬は個人差もありますが、ご自分に合っているものを探すことも大切です。また、状況にわけて様々なED治療薬を使い分けている方もいらっしゃるようです。正しいお薬を選択する事で、より効果を得る事ができるでしょう。 ED治療薬の通販はコチラ 勃起力で選ぶならこのED治療薬! バイアグラ ED治療薬で最も有名なのはバイアグラではないでしょうか? バイアグラは勃起力が強くなる薬で、ED治療だけでなくナイトライフを楽しみたい方にもオススメなED治療
Tats Shibata (柴田竜典, シバタツ) has 20+ years of experience in database technology, performance engineering, and pre-sales. As a Senior Manager and Head of Japan Data Solutions Architecture at Amazon Web Services Japan, he leads a team of database and analytics technical experts who provide solution architecting for AWS customers across various industries.
起動 vi [ファイル名 ...] 指定されたファイルが無い場合は新規作成モードとなる。ファイル名にはワイルドカード('*', '?'など)も使用可能。 モード
今回も前回に引き続き、vi/vimの使いこなしについてのレシピをお届けします。特に、複雑なテキスト編集が必要な場合や、ログの整形、コーディングなどには大きな効果を発揮するでしょう。普段他のテキストエディタを使っている人にこそお勧めです。 同じ操作の繰り返し vi/vimの基本的な操作の中には、「直前の操作を繰り返す」というものがあります([.]を使います)。この機能を使いこなすことで、複雑な操作を楽に行うことができます。 たとえば、各行で行頭の8文字を削除したい、という操作を行いたいとしましょう。全ての行に処理するのであればsedやawkで処理した方が楽ですが、今回は「人間の目にはすぐわかるが、正規表現で表現しにくい、特定行の行頭の8文字だけを削除したい」という操作だと思ってください。 こうした削除操作をgeditやKateなどで行うと、「問題の行へ移動する→行頭へ移動する→[
今頃になって、Linuxをインストールしてみました。 Ubuntu Linuxを触ってみての感想とか、設定なんかをメモしていきたいと思います。 前に、Emacsの使い方を書いたので、viの使い方も書きたいと思います。 Ubuntu Linuxでは、viから拡張させたvimというソフトが使われています。 基本的な使い方は、viもvimも同じです。大きく違うのは、日本語がきちんと表示されるところでしょうか。(他にもあるかもしれません) あと、UNIX系OSを使う場合はviの使い方は覚えておいた方がいいと私は思います。なぜならEmacsや他のエディタは、標準ではインストールされていなかったり,X-Windowシステムが動いてないと使えない場合があったりしますが、viはほぼ間違いなくあります。viで設定ファイルを書き換えて設定したりできるようにならないと辛いときがあるからです。 なので、
2013-06-14 Shibuya.trac第14回勉強会 日時: 2013-06-14(金) 19:00/21:00 場所: KDDI Webコミュニケーションズ会議室 東京都千代田区麹町三丁目6番地 住友不動産麹町ビル3号館 2011-07-30 SCM Boot Camp in Tokyo 日時:2011-07-30 10:00/18:00, 場所:オラクル青山センター http://www.oracle.co.jp/aoyamacenter/ 2011-06-30 19:00/22:00, Shibuya.trac第12回勉強会 〜チケット管理システム大決戦 第二弾〜 meeting/17 - Shibuya.trac Wiki - SourceForge.JP 日時: 2011/06/30(木) 19:00-22:00 (開場18:45) 場所: ニフティ株式会社 セミナールー
2次元より3次元のほうが好きな hide です。 昨日のmasatoさんのエントリへのコメントで、Tracの話が盛り上がっていたので引き続きTracネタを続けます。今さらTracについての説明は必要ないと思いますが、どんなものかひと言で説明すると、BTSとWikiとSubversionリポジトリビュアーを合体したようなものです。この組み合わせ具合が絶妙で、Tracは様々なソフトウェア開発現場で使われています。有名なところでは、Ruby on Railsの開発にも使われています。 しかし、ウノウではBTSに影舞を使っています。何故かというと、標準ではTracのワークフローは次のようになっていて、testingのステータスがないからです。 最近は、ベータ・クオリティでもいいから、とにかく早くサービスを公開することが重要だという考え方が一般的になってきています。しかし、バグだらけのシステム
「subversionのリポジトリブラウザとBTSとWikiが一緒になった」というtracを使ってみる。というか以前から使っていたのだが環境の問題かあちこちいじらないと動かなかったのでメモ。 当初はmod_pythonを用いようとしたのだが、Segmentation FaultまたはAbortでapacheが死んでしまった。以下の要求を満たす形で構築したい、ので試行錯誤した。 ブラウザだけ用意できればアクセスできるようにしたい。httpsでアクセスしたい。 外から見た場合に、https://xxxx.exmple.com:2222/のようなポート番号指定のURLではなくhttps://xxxx.example.com/project/のように表現したい。→穴を開けるポートを増やしたくない。 ウチではサーバにlinuxを使っている。外部公開しているポイントの穴を増やすことも避けたいが、ipt
TracIniの詳細カスタマイズ Tracの標準ドキュメントと、より詳細な記載を合わせて紹介します。テーブルで表示されているものが詳細ドキュメントで、Trac-0.10.3-ja標準添付のもの(つまり、インタアクト社の方が翻訳したドキュメント)です。その下にあるのは私が書いたコメントです。 大きな添付ファイルをアップロードしたい 添付ファイルの最大サイズはデフォルトでは262144バイトです。小さいですね。イントラネットで使うなら3MB位にしといたほうがいいかと。 trac.iniを以下のように指定します。(参照: TracIni ) [attachment] max_size = ファイルの最大サイズ(バイト単位) サーバのリソースやイントラかインターネットかを含めて変更しましょう。 ちなみに MailArchive プラグインでも、添付ファイルのサイズはこの指定に従います。
■ Trac を使ってみたよ 昨日の「Trac をインストールしてみたよ」の続きです。ちなみに、ここの Wiki に凄く情報がまとまっているって事を今日になって知りました…。 それで、まずは昨日さぼった権限の設定から。apache の設定を変更して、閲覧だけの場合でも認証が必要にします。anonymous ユーザとか必要って人はドキュメントに書いてある LocationMatch って書く方法でやりましょう。 .htpasswd は適当な所に用意しておいて下さい。Subversion を WebDAV 経由で利用している人はそっちと同じファイルを使うのが通っぽいですよ。 $ vi /etc/apache2/sites-available/trac Alias /trac "/usr/share/trac/htdocs/" <Location "/proj"> SetHandler mod_
必要なパッケージをインストール yum install apache subversion trac mod_dav_svn mod_python mod_ssl 設定 /etc/httpd/conf.d/ subversion.conf LoadModule dav_svn_module modules/mod_dav_svn.so LoadModule authz_svn_module modules/mod_authz_svn.so <Location /svn> DAV svn SVNParentPath /var/svn <LimitExcept GET PROPFIND OPTIONS REPORT> AuthType Basic AuthName "Authorization Realm" AuthUserFile /etc/httpd/dav_trac_svn.passwd
まず、すべてのページが対応する CSS を読み込むように設定 $ vim /path/to/project/templates/site_css.cs<?cs each:rel = chrome.links ?> <?cs each:link = rel ?> <?cs if:link.type == "text/css" ?> @import url(<?cs var:chrome.href ?>/site<?cs var:string.slice(link.href, string.length(chrome.href) + string.length('/common'), string.length(link.href)) ?>); <?cs /if ?> <?cs /each ?> <?cs /each ?> 次に、全体に適用されている CSS を自分のプロジェクト用にも持ってく
SELECT p.value AS __color__, (CASE status WHEN 'closed' THEN 'color: #777; background: #ddd; border-color: #ccc;' ELSE (CASE owner WHEN '$USER' THEN 'font-weight: bold' END) END) AS __style__, id AS ticket, summary, component, status AS __group__, resolution, t.type AS type, priority, owner, changetime AS modified, time AS _time,reporter AS _reporter FROM ticket t,enum p WHERE p.name=t.priority AN
システム開発を進めるにあたり、バグやタスクなどを管理して、現在発生しているバグの数や担当者といったステータスを把握する必要があります。また、ある程度以上の規模のWebアプリケーションを開発する場合、数人のチームで開発を進めるケースが多く、開発を円滑に進めていくためにスタッフ間での情報共有が重要になってきます。 「Bug Tracking System(以下、BTS)」は、これらの問題を解決するためにプロジェクトのバグを管理し、修正状況を追跡できるよう可視化を行うシステムです。現在、BTSとして様々なソフトウェアが公開されており、ソフトウェアを開発する上での必須アイテムになりつつあります。 BTSの多くはWebブラウザ経由でアクセス可能なソフトウェアで、その中から今回はウノウで採用している「Trac」について説明します。 Tracは、BTSとWiki、Subversionリポジトリビューワー
と言う事で、無事TracをApache上で動かす事も出来ましたので、Tracのインストール方法(ソースベース)をメモ. 1. Install環境の確認. OS … Fedora Core6(Linux) Ubuntu 6.10 Desktop 日本語版(Linux) Debian GNU/Linux 3.1 r5(Linux) ※FCは必要な環境のいくつかが最初からRPMで入っているケースが多いので、 2つのディストリビューションで試してみました. ※本当はUbuntuで試したかったんですが、何せCD-Rドライブがいかれている ので諦めました orz 今回の主な環境(Python以外ソースから) ・Trac … Trac 0.10.3.1日本語版 ・Webサーバ … Apache ※Apacheに関しての記述を飛ばせばtracdでもOK. ・データベース … SQLite ・バージョン管理
SubversionはApache無しでも動作させることができますが、Apacheと連携して動作させることで、 ApacheのBasic認証やDigest認証等の認証機能、SSL等の暗号化通信等を利用することができます。 また、ブラウザから、最新のリポジトリの内容を見ることができます。 既に Apache を運用しているサーバーで Subversion を利用する場合は、Apapcheとの連携はそんなに手間では ありませんので、お勧めです。 また、Apacheが利用するポートで通信を行うため、新たにポートを空ける必要もありません。 ただし、Apacheの各種設定にはApacheの再起動を伴うケースがある事にも留意してください。 Subversionのインストールを行います。Subversionはそれ単体でも動きます。 (本サイトでも「 Subversionのインストールと設定(svnser
鍵の生成 † ssh-keygenコマンドを実行し、リモートコマンドを使いたいアカウントで認証に使う鍵の対(ペア)を生成 ※192.168.1.2で実施 [192.168.1.2]# ssh-keygen -t dsa Generating public/private dsa key pair. Enter file in which to save the key (/root/.ssh/id_dsa): リターン Enter passphrase (empty for no passphrase): リターン Enter same passphrase again: リターン Your identification has been saved in /root/.ssh/id_dsa. Your public key has been saved in /root/.ssh/i
基本概念と特徴 リポジトリ Subversion は共有情報の一元管理システムであり、情報はリポジトリに格納される。 リポジトリは情報をファイルシステムツリー(一般的なファイルとディレクトリの階層構造)の形で保持する。 Subversion ではリポジトリの場所は URL によって表現される。 リポジトリにアクセスするための URL には以下のようなものがある。 file:/// リポジトリへの直接アクセス (ローカルディスク上) http:// Apacheサーバ への WebDAV プロトコル経由でのアクセス https:// http:// と同じだが、SSL による暗号化 svn:// svnserve サーバに対する独自 TCP/IP プロトコル経由でのアクセス svn+ssh:// svn:// と同じだが、SSH トンネルを利用する ほとんどの場合、Subversion の
www.projectfox.mydns.jp is not accessible... Sorry. I do not know why this site is not working. If you know Administrator of this site, please contact directly. You may be able to see it in Google cache. For administrator ... MyDNS.JP did not received IP address from you over One week. Please check your notify system. If you restart notification of IP address, MyDNS.JP will apply your IP address t
SSHFSというのを使ってみました。 その名の通り SSH File System です。 SSH(SFTP)接続できるサーバのファイルシステムをローカルにマウントして使うことができます。 これ、samba と組み合わせるとすごい便利で、sambaが動いているサーバで SSHFS を使ってリモートのサーバのファイルシステムを(SSH)マウントすると、samba 経由でファイルの編集とかアップロードができます。 エクスプローラーでローカルのファイルを見るのと全く同じように扱えます。 WinSCPをエクスプローラー like に使っても同じようなことができるけど、やっぱりサーバ側でやった方が一回こっきりの設定と接続(マウント)で済むので楽チンです。 もうひと月くらい使っていますが、安定しています。 ずっとマウントしっぱなしでも問題ありません。 ただ、マウント先のサーバを再起動す
ノゾキング日記(id:nazoking:20050719:1121757444)を見て。sshを使ったファイルシステムで、ssh先をマウントしてふつーのローカルファイルのように扱えるnfsの一つ。 Win <-- samba(local) --> coLinux <-- shfs --> RemoteServer として使うと超便利すぎる。プログラミングは直接ログインしてvimで編集してるからアップロードの手間無しなんだけど、画像なんかはwinで加工してWinSCP使って転送して…、てのが面倒。でもこの方法ならローカルのcoLinux(別にcoLinuxじゃなくて、普通のLinuxなマシンでもいいけど)のネットワークマウントでz:\なんかに割り当ててるsambaに直接ファイル置くだけでリモートサーバ上にファイル置けるよ! winのエディタを愛用していて、編集毎にいちいちscpなりftpなり
shfs というのは他のサーバのディレクトリを ssh経由でマウントでき、しかもサーバの方はsshdさえ動いていれば、ほかにデーモンは必要なし、という夢のようなシステム。キタコレ!*1 で shfs を colinux に入れてみることに。 なんかカーネルソースが必要なようなので、まずカーネルソースをとってくる。/usr/srcに展開 # apt-get install kernel-package # cd /usr/src # wget http://ring.nihon-u.ac.jp/pub/linux/kernel.org/kernel/v2.6/linux-2.6.10.tar.bz2 # tar jxf linux-2.6.10.tar.bz2 # wget http://jaist.dl.sourceforge.net/sourceforge/colinux/colinux
最終的な目的はRubyバインドのFuseFSのインストールなんだけど。。。 FUSEのインストールに時間かかったのでメモ。 探せども探せども、みんなソースからmakeしてFUSEのインストールをしてる。。。。 しかし僕もこの方法とったら、カーネルソース持って無いから無理って感じだった。 故に最近ようやく使い方がわかってきたyumでインストール。 まずダメな例(僕の例) ダメな例 rootにて、 # yum install fuse んでFuseFSを解凍したディレクトリで # ruby setup.rb これダメ。 setup.rb内でgccするときに、fuseのライブラリないよ。って言われた。 いい例 rootにて、 # yum install fuse fuse-libs fuse-devel んでFuseFSを解凍したディレクトリで # ruby setup.rb 警告がたくさん出る
NFSを用いずに、ssh を使ってネットワーク経由でファイルへアクセスする方法がある。それが sshfs。fsということで、mount することが可能。 仕組みとしては、リモート側で sftp を起動させ、ローカル側での操作を反映させるのを、fuse を用いて実現しているようだ。 _ 必要なファイルのインストール まず、カーネルで、fuse が使えるようにしておく必要がある。通常は、モジュールとしてインストールされているだろうから、 # modprobe fuse で組み込む。 自分でカーネルをビルドしている場合、CONFIG_FUSE_FS を有効にしてビルドする。 さらに、ソフトウェアの方のfuse をインストールする。パッケージ管理システム(yum, apt, emerge等)を使う場合、sshfsをインストールする際に、一緒にインストールされると思う。 そして、メインの sshf
shfsが超便利! - 2nd lifeより shfsでSSHでログインできるサーバのディレクトリをマウントしてsambaで共有してごにょごにょ、とできるらしいです。 とても便利そう…ということで試しにインストールしてみます。 apt-cache search で検索するとsshfsという同じ(?)ものがあったのでこちらをインストールしてみます。 sshfsはfuseというパッケージを利用しているのですが、自分でコンパイルしてあげないといけないようです。 今回の環境は http://www2.starcat.ne.jp/~kanocl/colinux/colinuxscratch.htmを参考にしてインストールしたDebian coLinux-0.6.4 インストールメモ # まずはkernelを更新 apt-get update apt-get dist-upgrade # 必要なパッケ
wget http://ring.asahi-net.or.jp/pub/linux/kernel.org/kernel/v2.6/linux-2.6.17.tar.bz2 tar xvfj linux-2.6.17.tar.bz2 ln -s linux-2.6.17 linux cd linux patch -p1 < ../devel-colinux-20070412-gcc412/patch/gdt-noalloc-2.6.17.diff patch -p1 < ../devel-colinux-20070412-gcc412/patch/base-2.6.17.diff patch -p1 < ../devel-colinux-20070412-gcc412/patch/timer-2.6.17.diff patch -p1 < ../devel-colinux-20070412
Fedora5 SSHFSとは † Unixでネットワーク越しに他のPCのファイルをマウントする場合は、必然的にNFSになると思います。NFSは80年代から続く枯れたプロトコルであり、初期のLinuxシステムでさえサポートしている程の豊富なバージョンがあります。ところが言い意味でも枯れたプロトコルであるNFSは、インターネット環境において利用するにはセキュリティがほぼ考慮されていないことから、インターネット越しにNFSを使おうとすると、FWを慎重に設定しVPNを張らなければなりません。 SSHプロトコルはSCP/SFTPによるファイル転送をサポートして、ネットワーク越しのファイル送受信にセキュリティを提供しています。セキュアなSSH経由でネットワークの先にあるPCをマウントしてしまうシステムが、SSHFSなのです。しかもSSHFSはクライアントのみでの実装です。サーバ側はSSHサーバさえあ
mysql> status; -------------- mysql Ver 14.7 Distrib 4.1.20, for redhat-linux-gnu (i386) using readline 4.3 Connection id: 36 Current database: staff2006 Current user: maiha@localhost SSL: Not in use Current pager: lv Using outfile: '' Using delimiter: ; Server version: 4.1.20 Protocol version: 10 Connection: Localhost via UNIX socket Server characterset: latin1 Db characterset: latin1 Client char
SQL構文 ● いわゆる覚え書き。自分が学んだことを忘れないように残しておこうと思います。 ● 目次 ● ・ はじめに ・ SELECT〜FROM で単一列データを取り出すには ・ SELECT〜FROM で複数列データを取り出すには ・ AS句を使って列に別名をつけるには ・ WHERE句で条件を絞り込むには ・ 比較演算子一覧 ・ 指定した文字列が含まれるかを調べるには (LIKE演算子) ・ 指定した文字列が含まれないかを調べるには (NOT LIKE演算子) ・ INNER JOIN ・ DISTINCT ・ DELETE ・ UPDATE ・ INSERT ・ 税抜きの価格を取り出し税込価格として取得するには ・ 列と列の演算結果を別名で表示するには ・ 列と列の連結を行うには ・ 列と文字列の連結を行うには ・ 平均値を取得するには(AVG) ・ 最大値を取得するには(MA
目的と環境条件 このテキストでは、 rsync を使ったリモートバックアップ(遠隔バックアッ プ)の方法、特に ssh と cron を利用して、暗号化された経路を経由しての バックアップを自動的に行うための手順を示します。 ここで ssh の認証には、パスフレーズを空にし、かつ実行できるコマンドを 限定した ssh 鍵ペアを作成し使用します。これにより、 ssh-agent や eychain を利用する方法、ホストベース認証を利用する方法よりも安全なバッ クアップ体制が整えられる……はずです。 なお、このドキュメントの内容の正確さについては無保証です。なんせ、備忘 録みたいなものですので……。また、このドキュメントに書かれていることを 実行した結果直接的および間接的に発生した損害について、私(佐藤裕介)は 何ら責任を負いかねます。 用語の説明 ローカルホスト、ローカルマシン、ローカル
Miscellany Top > Linux Memo > backup by rsync Backup by rsync (+ssh) 2000.12.8 updated Linux/UNIX 上のデーターを(別の Linux/UNIX マシンに)バックアップしたり、2つのマシンのあるディレクトリどうしの内容を同期するのに、どうしているでしょうか?私の場合、以前は NFS でマウントして、cp -a (コピー)したりしていたのですが、環境が変わってから NFS を利用できなくなってからは、rsync を使うようになりました。 この rsync によるバックアップというのは、使うまでは「設定その他が必要で面倒そう...」と思っていたのですが、実際にやってみると手動でバックアップ・同期するだけなら設定も必要なく、あっさり使えました。 また、ssh と併用することでポートフォワーディング先のマ
突然のHDDクラッシュ!・・・そんな悪夢に備えてバックアップだけは万全にしておきたいものです.でもバックアップとるのって案外面倒なんですよね. そんなわけでrsyncを使ってお手軽にバックアップをとる方法を紹介します. もちろんrsync以外にもバックアップをとる方法はいろいろありますが,個人レベルで使うにはrsyncは最も使いやすいツールの一つだと思います. 'rsync'という名前からリモートのファイル同期用というイメージが強いですが,ローカルファイルのバックアップ用としても極めて強力です. ここでは以下の図のような感じで,「1.クライアントのHDDをもう1台のHDDにバックアップ」「2.自宅のサーバとクライアント間で Web用ファイルを同期」「3.自宅と研究室間で必要なデータをインターネット経由で同期」の3パターンをすべて'rsync'コマンドを使って行うことを考えます. なお,こ
Apache † 基本設定は httpd.conf で行い、ドメイン毎(ヴァーチャルホスト毎)の設定は virtual.conf を別途用意し、httpd.conf から include することで行う。 ↑ httpd.conf † ファイル末尾辺りに Include conf/virtual.conf とする。別ファイルにしたのはファイルが長くなるため。 このファイル自体が長くなったなら別途「virtual2.conf」などを用意してそれを include するように設定すればよい。 SLD 毎にファイルを用意するのも手ではある(「my_virtual.conf」「pv_virtual.conf」など)。 このページでは便宜的に「virtual.conf」とする*1。 ↑ virtual.conf † 例示なので、ドメイン名、IP アドレス、ユーザ名は仮。 疑問点出しつつ書く。
telnetによるPOP3アクセス telnetによるSMTPアクセス メールヘッダ情報の読み方 † メールアドレスを偽装したメールが話題になっていましたが、なぜ、偽装メールは簡単にバレてしまうのでしょうか。それはメールヘッダを読めばわかってしまったからです。そこで以下のメールヘッダを参考に、簡単にメールヘッダ情報の読み方を解説します。 Return-Path: <info@3-bai-man.com> Delivered-To: postmaster@bogus.jp Received: (qmail 492 invoked by uid 89); 21 Apr 2006 02:19:27 +0900 Delivered-To: bogus.jp-yamamoto@bogus.jp Received: (qmail 487 invoked by uid 89); 21 Apr 200
LinuxのWWWサーバをダイナミックDNSで自宅で立ち上げてからもう少しで1年になる。24時間稼動させているわけだからメールサーバもその気になればできるはずなのだが、切断・接続毎にグローバルIPアドレスが動的に変わるダイナミックDNSではネットワークに迷惑かけることになりかねないので、興味はあったもののずっとその設定は行わないできた。しかしダイナミックDNSを使えばDDNS業者のサブドメインという位置付けではあるが好きなホスト名でメールアドレスを取得できるわけでとても魅力的だ。しかもユーザ名にも全く制限がない…。 フレッツISDNの様子をずっとみていると、自分の場合ほとんど切断されない。2ヶ月以上切断されない場合もしばしばで、どちらかというとネットワーク側から切断されるより自分の都合で切断する方がほとんどだ。ということで、これだけ安定しているのならメールサーバをインストールしてみるこ
バーチャルドメインを使えば、複数のホストやドメインで提供していたサービスを1台に集約して導入コストを下げることができます。運用面でも、バージョンアップやセキュリティ対策といった管理の手間を抑えられます。もちろん、サーバに障害が発生した場合は全ドメインのサービスが停止する危険性も含んでいるため、メリットばかりではありません。とはいえ、RAIDや冗長化電源などが比較的容易に導入できるようになった昨今では、1ドメインに1ホストを割り当てるより、障害に強い1台のサーバで複数のドメインを運用する方がより現実的です。 また、2001年から始まったjp汎用ドメインの解禁で、1社・1ドメインどころか1プロジェクト・1ドメインといった使用方法も増えてくることでしょう。Webだけでなく、メールサービスもバーチャルドメインの恩恵を受けられるようにしてみましょう。
このサイトは、もともと作者の自分用メモとして書き始めたものです。書いてあることが全て正しいとは限りません。他の文献、オフィシャルなサイトも確認して、自己責任にて利用してください。
PXE(Preboot eXecution Environment)は、Intelが開発したネットワークブートの規格である。PXEによるネットワークブートを行うには、PXE対応NICとPXEサーバが必要だ。PXEサーバ(DHCPおよびTFTPサーバが稼働)は、ネットワークブートするPC(クライアント)に対してブートイメージを転送する。ここでは、インストール済みのFedora Core 3(FC3)をPXEサーバにする手順を説明する。 最初に、PXEブートしたPCへブートイメージを転送するためのTFTPサーバを用意する。 として、TFTPサーバ(tftp-server)がインストールされていることを確認する。インストールされていない場合は、yumコマンドでインストールする。 TFTPサーバは、xinetd経由で起動される。FC3の場合、デフォルトでは起動しないようになっているため、/etc/
ノートPCを使えば,バックアップ電源付きの,小型で省電力なサーバーを構築できる。本連載では,往年の名機「ThinkPad s30」を使い,「CentOS」を導入したホーム・サーバーを構築する。 自宅に思い通りに使えるサーバーを設置したいと考えているLinuxユーザーは多いだろう。いざ,設置するとなると,騒音や電気代,設置場所の確保などが問題になる。そこで,旧型の携帯ノートPCを使ってLinuxサーバーを構築してみよう。 小型・省電力を実現できるノートPC 自宅にサーバーを置くなら,24時間稼働させても気にならないほど騒音が小さく,電気代が抑えられ,場所を取らないPCを利用するのが望ましい。しかし,ここ数年のCPUの“動作周波数競争”によって,最新のPCの消費電力および発熱のレベルは大幅に上がった。設置場所と稼働時間の長さを考慮すれば,最新のデスクトップPCはホーム・サーバーに向かない。そこ
このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日本のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年5月時点の調査。
2005年05月25日00:22 カテゴリLinux PXEでネットワークブートしてLinuxをインストール(x86_64) 普段使っているAMD64のLinuxパソコン のOSを近いうちにFedora Core 3にバージョンアップしようかと思っているのですが、 今回はCDやDVDは使わずにネットワークでインストールしてみようと思います。 まずはネットワークでインストーラーが起動するところまでやってみました。 例として以下のような環境とします。 サーバPC OS: Fedora Core 1 IPアドレス: 192.168.1.10 isoイメージの置き場所: /dist/FC3-x86_64 Fedora Core 3をインストールするPC IPアドレス: 192.168.1.12 ホスト名: radiant NICのMACアドレス: 00:0C:76:XX:XX:XX ・サーバPCに
CDドライブの付いていないDell SC440にCentOSをインストールしたときのメモ。 構成: インストール対象=SC440 (CentOS5 x86_64) + モニタ + キーボード ネットワークブート用マシン=HP ProLiant ML115 (CentOS5 x86_64) 基本的な手順は下記の記事と全く同じ。 ウノウラボ Unoh Labs: Linuxをネットワーク経由で自動インストールする方法(前編) ただ、そのままではどうしても動かず インストール対象の電源を入れてPXEでブートしてもTFTPで Trying to load: pxelinux.cfg/default までいっても could not find kernel image vmlinuz とエラーが出てboot: となる。vmlinuzの思い当たるパスを入力してもダメ。そもそもdefaultが読み込まれ
日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。
※ 今回は、PXEサーバ自体は、CentOS 4.5 ですが、対象マシンへは CentOS 5 をインストールします。 インストール対象マシンを PXEブートさせた後は、PXEサーバのFTPからイメージを取得して インストールというイメージです。 なので、事前に vsftpd のセットアップをしておく必要があります。vsftpd の設定については、 前回の記事を参考にしていただければと思います。 http://aroe.name/chibi/050 FTPサーバのセットアップ イメージの配布には、FTPを経由するようにするので、 PXEサーバとなるマシン上でFTPサーバの構築を行います。 今回は vsftpd を使用し、設定については先ほど紹介したページを元に設定してみてください。 ただし、今回の環境の場合、先ほど紹介したページの設定とは一部異なる部分があります。 それ
Postgresデータベースのすべての貴重なデータは、 定期的にバックアップする必要があります。 バックアップの 手順は簡単ですが、その下にあるテクニックや概念などを理解する 必要があります。 Postgres には、データのバックアップを行うために 2つの方法があります。 SQL dump ファイルシステムレベルのバックアップ 8.1. SQL Dump この方法の背後には、SQLコマンド群が書かれたテキストファイルを生成し、 サーバにそのファイルを読み込ませたら、ダンプされた時と同じ 状態を再構築する、と言ったものがあります。このため、 Postgresにはユーティリティプログラムとして pg_dumpを提供しています。このコマンドの 一般的な使用方法は下記の通りです。 pg_dump dbname > outfile お分かり頂けるように、pg_dumpは結果を標準出力に 書き出し
自トランザクション内で命令した変更は、まだコミットされていなくても参照できる。 隔離レベル (isolation) の変更 トランザクションの最中に全く別のトランザクションがデータを変更してしまった場合の振る舞いが異なる。PostgreSQL には2つの隔離レベルがある (しかない)。 PostgreSQL 8.x からは "READ UNCOMMITTED" や "REPEATABLE READ" を指定してもエラーにはならないが、実際には、前者の時は "READ COMMITTED"、後者では "SERIALIZABLE" として動作する。 READ COMMITTED レコードの選択では、そのコマンド開始時点でのデータを参照する。 データに変更を加えるコマンドでは、そのコマンド開始時点のデータに基づいて変更を加える。 SERIALIZABLE レコードの選択では、BEGIN が宣言さ
ダンプ & リストアには様々な利点がある。万が一のサーバクラッシュへの備えや、マシン間でのデータベース移植にはもちろん。しかしそれだけでない。ファイルというポータブルな形にしてしまえばバックアップは簡単。さらに、PostgreSQL のバージョンアップの際には、リストア時に新しいサーバプログラムが構造を適宜変換して取り込むので、バージョンによるデータ互換性問題も、たいてい解決してくれる。日常的には当然だが、 PostgreSQL をバージョンアップする前には必ずダンプを取っておこう。 データベースのダンプ データそのものやテーブル構造をまるごとファイルに書き出すことができる。ファイルに書き出されるのは、リストアに必要なSQLコマンド。一切合切をいっぺんにダンプできる pg_dumpall を使う方法もある。 コマンド書式: pg_dump options database > ダンプ先fi
表記について 以下の設定は、基本的に PostgreSQL 7.3.0以上であることが前提。 SQLコマンドでは、変数以外では大文字小文字の区別が無いが、慣例に倣い大文字を使用することにする。 PostgreSQLを扱おうとすると、システム上のユーザおよびパスワードと、PostgreSQL上のユーザとパスワードが出てくることになる。混乱を防ぐため、システムユーザの世界は通常色、PostgreSQL上の世界は赤で表記している。 Table of Contents インストール 設定 postgresql.conf pg_hba.conf pg_ident.conf ユーザとデータベースの作成 手続き言語の組み込み psqlターミナルの基本 データベースのダンプとリストア データベースのダンプ データベースのリストア pg_dumpallを使った一斉ダンプ&リストア 運用のTips (オブジェ
トリガの使い方 トリガ(TRIGGER)は、データベースに更新(insert/update/delete)があった時、あらかじめ指定した関数を呼び出す機能です。 一つのレコードに対する更新によって、他のテーブルに対する更新や同じテーブルの別のレコードに対する更新が必要になる場合等に、それを自動的に行なうために使われます。 PostgreSQLでは、C言語またはPL/pgSQLで定義したユーザ定義関数を、トリガで指定することができます。 PL/pgSQLで定義したトリガ用の関数のcreate文と、トリガのcreate文を、下に示します。 reate function set_koushin_datetime() returns opaque as ' begin new.koushin_datetime := ''now''; return new; end; ' language 'plp
本ブログは2009年4月21日で終了しました。 今後はアイビースターでブログを運営していますので そちらをご覧ください。 PostgreSQLのシステムログを専用のログファイルに書き出す方法を下記に示します。 ====================================================== PostgreSQLのシステムログは/var/log/messagesに書き出されるようですが他のログと混合してしまうため、非常に見にくくなります。 その為、PostgreSQL専用のログファイルを書き出す場合は、コンパイル時に--enable-syslogを有効にする必要があります。但し、Ver.7.4以降はデフォルトで有効になっているようです。 yumでインストールしても有効になっています。(rpmは未確認) postgresql.confファイルのSyslog部分が #
PostgreSQL 公式サイト から PostgreSQL のソースファイルをダウンロードしてインストールを行います。 PostgreSQL のインストールや PostgreSQL の実行には管理者権限を持たない一般ユーザーを使用する必要があるため、インストール前に PostgreSQL 専用ユーザーを作成します。 PostgreSQL のインストールと実行には Readline と Ncurses と zlib が必要です。 PostgreSQL 管理ユーザーの作成 PostgreSQL のインストールと実行は root 以外のユーザーで行う必要があります。 以下のように実行して PostgreSQL 専用の管理ユーザーを作成します。 Changing password for user postgres. New UNIX password: **********新しく設定するパスワ
PostgreSQLはフリーのオブジェクトリレーショナルデータベース管理システム(ORDBMS)。日本語も問題なく扱え、非常に強力です。 過去のバージョンのインストールについては、こちらからどうぞ。 (2005/12/16追記)PostgreSQL 8.1も同じ手順でインストールできることを確認しました。 展開&コンパイル 現在のバージョンでは普通にconfigureするだけで、日本語が扱え、syslogにも対応しています。普通にconfigureしてmakeします。 $ tar xvfz postgresql-8.0.1.tar.gz $ cd postgresql-8.0.1 $ ./configure $ make all レグレッションテストをします。 $ make check 問題なければ、suして、make installします。 $ su # make install Pos
Landscape トップページ | < 前の日 2003-04-16 2003-04-17 次の日 2003-04-18 > Landscape - エンジニアのメモ 2003-04-17 Postgres バックアップスクリプト version 1.1 当サイト内を Google 検索できます * Postgres バックアップスクリプト version 1.1この記事の直リンクURL: Permlink | この記事が属するカテゴリ: [Postgres] [バックアップ] postgres の pg_dump のデータが溜まりすぎて、DAT にバックアップできなくなっていた。 2002-09-11 に書いた Postgres バックアップスクリプトに n 日以前のファイルを消すという処理を追加し、以下のようにした。また、バックアップ対象 DB を psql -l から取得するように
Synopsispg_dump [-a | -s] [-b] [-c] [-C] [-d | -D] [-f file] [-F format] [-i] [-n | -N] [-o] [-O] [-R] [-S] [-t table] [-v] [-x] [-Z 0...9] [-h host] [-p port] [-u] dbname 説明 pg_dump は Postgres データベースを、問い合わせコマンドを含むスクリプトかアーカイブファイル にダンプするためのものです。スクリプトファイルはテキストフォーマットで、 他のマシンや他のアーキテクチャ上でさえも、データベースを再構築 するのに使うことができます。バージョン 7.1 で新しくできたアーカイブ ファイルは pg_restore がデータベースを再構築 するために十分な情報を持っていますが、pg_restore は何をリ
# rpm -qa |grep postgresql ※RPMで PostgreSQL がインストールされていないことを確認する。 # すでに導入されている場合は「rpm -e xxx」で削除すること。 # groupadd postgres # useradd -g postgres -d /usr/local/pgsql postgres # passwd postgres # # cd /usr/local/src # wget http://www.ring.gr.jp/pub/misc/db/postgresql-jp/8.1.4/postgresql-8.1.4.tar.gz # tar xvzf postgresql-8.1.4.tar.gz # chown -R postgres:postgres postgresql-8.1.4 # su - postgres $ c
「postgres8.0で、SQLのログを取る」という作業をやった。 /var/log/postgres 初期状態ではここにエラーログ等が記録されるようになってるが、今回はここにDML(insert.update.delete)のログも残すようにした。 設定は簡単。postgresql.confにある「log_statement」のところを「log_statement = ‘mod’」にするだけ。 そして「pg_ctl reload」で設定を読み込ませればDMLが記録されるようになります。 以上。 http://ml.postgresql.jp/pipermail/pgsql-jp/2003-November/015217.html http://www.sraoss.co.jp/PostgreSQL/8.0/changes.html http://www.postgresql.jp/do
(Last Updated On: 2016年3月3日)最近PostgreSQL、MySQL両方にSJISエンコーディングを利用している際のエスケープ方法の問題を修正がリリースされています。この件は単純に「データベースシステムにセキュリティ上の脆弱性があった」と言う問題ではなく「アプリケーションの作り方を変える必要性」を提起した問題です。 参考:セキュアなアプリケーションのアーキテクチャ – sandbox化 PostgreSQL、MySQLの脆弱性は特にSJIS等、マルチバイト文字に\が含まれる文字エンコーディングが大きな影響を受けますが、同類の不正な文字エンコーディングを利用した攻撃方法が他の文字エンコーディングでも可能です。例えば、UTF-8エンコーディングは1文字を構成するバイト列の最初のバイトの何ビット目までが1であるか、を取得してUTF-8文字として1バイト~6バイト必要なのか
平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 本件に関するお問い合わせはこちらよりお願いいたします。
Getting Started Introduction A simple tutorial Language Reference Basic syntax Types Variables Constants Expressions Operators Control Structures Functions Classes and Objects Namespaces Enumerations Errors Exceptions Fibers Generators Attributes References Explained Predefined Variables Predefined Exceptions Predefined Interfaces and Classes Predefined Attributes Context options and parameters Su
このページについての説明・注意など PHP は、Apache モジュールや、CGI、コマンドラインとして使用できるスクリプト言語です。このページでは、主に PHP における、Web アプリケーションのセキュリティ問題についてまとめています。 Web アプリケーションのセキュリティ問題としては、以下の問題についてよく取り挙げられていると思いますが、これらのセキュリティ問題について調べたことや、これら以外でも、PHP に関連しているセキュリティ問題について知っていることについてメモしておきます。 クロスサイトスクリプティング SQL インジェクション パス・トラバーサル(ディレクトリ・トラバーサル) セッションハイジャック コマンドインジェクション また、PHP マニュアル : セキュリティや、PHP Security Guide (PHP Security Consortium) には、PH
「PHP Webリファレンス」は、PHP で使用可能な関数や PHP の文法などを分かり易く分類することを目的として作成しています。 PHPによるCGIプログラム作成等の参考にして頂ければと思います。 PHP Webリファレンス へようこそ 「PHP Webリファレンス」は、PHP で使用可能な関数や PHP の文法などを分かり易く分類することを目的として作成しています。 基本的には私個人が頻繁に使用するものを中心にまとめているため、内容は多少偏っていますが、CGIプログラム作成等の参考にして頂ければと思います。 尚、このサイトで見つけられない情報については、下記参考サイトも参考にしてみてください。 参考サイト PHPマニュアル 日本においても「LAMP(Linux、Apache、MySQL、PHP)」や「LAPP(Linux、Apache、PostgreSQL、PHP)」による開発の機会
Work Life How Food Delivery Is Convenient for PHP DevelopersJune 7, 2022 Work Life Working from Home as a Software Developer: Pros, Cons, and What to ExpectFebruary 13, 2022 Free Time How To Spend Your Free Time As A PHP DeveloperSeptember 16, 2021 Companies Top Companies for PHP Developers in 2021February 3, 2021 Pets Most Popular Pets According To Software DevelopersJanuary 30, 2021 Freelancing
Summary UTF-8 のページから (株) や ローマ数字の I などの文字をメールで送信すると,文字化けする. 文字化けしそうな文字を,ad hoc に機種依存しない文字に変換する. ローマ数字もカッコで括るか,スペースを挿入したほうが良いかも. Source function replaceText($str){ $arr = array( /* --- 0x2100 - 0x2138 (文字種記号) --- */ // 0x2100 - 0x210F '\xE2\x84\x80' => 'a/c', '\xE2\x84\x81' => 'a/s', '\xE2\x84\x82' => 'C', '\xE2\x84\x83' => '?', '\xE2\x84\x84' => '?', '\xE2\x84\x85' => 'c/o', '\xE2\x84\x86' => 'c/u
今回は、パターンを1つだけ紹介します。「Mediatorパターン」です。GoF本では、それぞれのパターンの「目的]「背景」「効果」などが明示されています。私も、ちょっと真似をしてみましょう。複数のオブジェクトを組み合わせてプログラムの機能を実現するという目的において、オブジェクト間の関連がゴチャゴチャになってしまうという背景(問題)があり、Mediatorパターンの採用によって関連をキレイに整理できるという効果があります。説明だけでは、何のことだかわからないと思いますので、具体例をお見せしましょう。 図1[拡大表示](1)をご覧ください。これは、UML(Unified Modeling Language、ユーエムエル)と呼ばれる表記法で記述されたプログラムの設計図です。UMLでは、四角形の中に下線付きで名前を書いてオブジェクトを表し、関連のあるオブジェクトを矢印で結んで示します。ここで関連
PHP5を試してみる - Private/Protectedなメンバー変数 サンプルは、EXPERIENCEで実際に確認できるようにしてますので、気になる方は見てみてください。 PHP4までのクラスは全てpublic扱い(外部関数・クラスから参照可能)でしたが、PHP5からJavaのようなprivate・protectedといった修飾子が使えるようになりますので、ようやく本当の意味での「カプセル化」が出来そうです。 ●01.PrivateAndProtectedMembers.php5 <?php echo phpversion(); ?> <hr> <?php class MyClass { private $Hello = "Hello, World!\n"; protected $Bar = "Hello, Bar!\n"; protected $Foo = "Hello, Fo
指定されたコンテンツは新サイトスタックアスタリスクに移動しました。 10秒後に自動的に移動します。 自動的に移動しない場合は以下リンクをクリックしてください。 【 SE/システムエンジニアのIT系就職/転職/スキルアップサイト -StackAsterisk- 】 ファイルの読み書き、排他制御、パイプの取り扱い、画像ファイルの取り扱いについて書きます。ファイルに対するその他の操作(パーミッションの設定、ファイル削除、日付の取得など)については、関数リファレンスの方をご覧ください。 また当然のことですが、ファイルを扱う際には、ファイルにしかるべきパーミッションが設定されている必要があります。 正規表現自体の解説については他のサイト( ここ や、ここ )をご参照ください。 正規表現の関数は大きく分けて二つあり、ひとつは PHP 独自の正規表現関数群、もうひとつは Perl 互換の正
class strcheck ( lib/strcheck.php ) このクラスは文字列をチェックし、必要な変換を行った後、内部に保管します。日本語関数を使用しており、全て EUC へ変換後、文字列を処理します。 チェック、変換法はあらかじめコンストラクタで指定します。 指定は連想配列を用い、複数条件の組み合わせが出来ます。一旦、条件がセットされると、繰り返し同じ条件で文字列をセットする事ができますが、この時、古い文字列は上書きされます。 どの場合でも半角カタカナは全て全角変換します。 どのようなチェックをするかはコンストラクタに連想配列で指定します。 $tel = new strcheck( array( "min"=>1, "is"=>tel" ) ); "min"=>1 とすることで、必須入力、"is"=>tel" とすることで xxx-xxx-xxxx か、xxx(
HOMMEZ(オムズ)は男性の心と身体の健康を支援し、一人でも多くの人が子供を得る幸せや男性としての喜びを享受できる社会の実現を目指しています。男性の妊活、活力にまつわる情報や商品の力で性や妊活に悩む男性が効率的に納得感を持って活動できる機会を創出します。
更新履歴や,ちょっとしたニュースを作成する機能です. 実は,PHPトップの更新履歴の部分もこのスクリプトを使用しています. 単純ですが,ブラウザだけあれば,ページの更新ができるので非常に便利です. newspost.phpを,以下の内容で作成してください. <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=EUC-JP"> </head> <body bgcolor="#FFFFFF" text="#006666"> <br> ニュース投稿フォーム<br> <br> テキストエリアに投稿内容を書き込み,送信ボタンを押してください. <br> <form method="post" action="newspost.php"> <input type"text" name="contents"
MySQL 編4 - PHP、レコード更新、レコード参照、トランザクション PHP + MySQL の組み合わせは、あまり私は使うことがないかなと、手を抜いて 古いバージョンの MySQL の PHP 用ドライバ関係を新しい MySQL 接続に そのまま使用してみた。 これがなんと、トランザクションも含めて完全に正常に動くのです。 もっとも、詳細なテストをしているわけではないので、何か不都合が発生する 場合があるかもしれない。 以下のテスト程度では、またく問題なしである。 ■MySQL + PHP レコード更新 ・レコード追加で、日本語データが指定できるかテストする。 問題なく追加できる。 <?php /* ======================================================================== MySQL 問い合わせ、レコード更新テ
SAVEPOINT、ROLLBACK TO SAVEPOINT および RELEASE SAVEPOINT ステートメント
SNMPによるネットワークシステムの監視 ネットワークを構成するすべての機器の状態を把握し、ネットワークが正常に機能しているか否かを監視するにはSNMPというプロトコルを利用するのが便利です。このプロトコルはもともとネットワークの構成を管理するために開発されたもので、スイッチやルータなどの多くのネットワーク機器がSNMPに対応しています(注)。 注:SNMP対応のネットワーク機器は高価で、個人ユーザーを対象に出荷されている安価なハブなどは対応していないことが多いのが現状です。一般的にSNMP対応のネットワーク機器は「インテリジェントHUB」のように、「インテリジェント~」と呼ばれ、逆にSNMPに対応していない機器は「ノンインテリジェント~」といった名称で呼ばれています。 SNMPの要素:マネージャ/エージェント/MIB SNMPは、マネージャ(NMS:Network Management
はてな記法がだいぶわかってきた。 どの引用符がどういう改行の仕方になるとか。 あと、[負荷分散環境]の件は、今日まとめて書きましたが、日付は適当に付けてます。 今日前のエントリーはだいたい2週間かかった内容です。 仕切りなおし http://journal.mycom.co.jp/column/yetanother/076/ Options FollowSymLinks AllowOverride Options AddHandler cgi-script .cgi また、Fedora Core等ではSELinuxが特定のディレクトリ外でのCGI実行をブロックしてしまうことがある。もしもCGI実行時に"Internal Server Error"などのエラーの遭遇した場合は、以下のコマンドを実行してみよう。 # chcon -R -h -t httpd_sys_content_t /usr
Nagios 3翻訳プロジェクト このページはNagios 3の翻訳のドキュメントをまとめたページです。 現在、コンテンツを徐々に公開をしていっています。 Nagios 3の翻訳ドキュメントについてはNagios 3翻訳ドキュメントをご覧ください。 Nagios 1と2に関してはこちらか、下記のリンクをご覧ください。 Nagios 2日本語ドキュメント Nagios 1日本語ドキュメント お知らせ 第1回X-TRANS & M5 ジョイントセミナー「オープンソースを利用してWindows サーバを監視してみよう!」 ->終了しました 第1回セミナーで使用した設定ファイルwをアップロード致しました nagios設定ファイル LINK Nagios.org 株式会社エクストランス X-MON
Nagios 3翻訳プロジェクト このページはNagios 3の翻訳のドキュメントをまとめたページです。 現在、コンテンツを徐々に公開をしていっています。 Nagios 3の翻訳ドキュメントについてはNagios 3翻訳ドキュメントをご覧ください。 Nagios 1と2に関してはこちらか、下記のリンクをご覧ください。 Nagios 2日本語ドキュメント Nagios 1日本語ドキュメント お知らせ 第1回X-TRANS & M5 ジョイントセミナー「オープンソースを利用してWindows サーバを監視してみよう!」 ->終了しました 第1回セミナーで使用した設定ファイルwをアップロード致しました nagios設定ファイル LINK Nagios.org 株式会社エクストランス X-MON
OpenMicroServer の 活用例 「システム監視用機器」の実例として、オープンソースの監視ソフトウェアである Nagios の導入方法についてご案内いたします。 また、Nagiosの持つ多様な機能のうち、弊社にてテスト済みの内容を随時更新致します。 Nagiosとは、GPLライセンスに基づいて開発が行われている、オープンソースの監視ソフトウェアです。 ネットワーク上に設置されたサーバや各種ネットワーク機器の死活・リソース等の監視機能、障害発生時の通知機能を持ちます。監視対象の稼働状況は、専用のWEBインタフェースから確認ができ、いつでも状況を確認することが出来ます。 Official WEB Site: http://nagios.org/
「OpenMicroServer への Nagios の導入について」では nagios と nagios-plugins のインストールを行いました。ここでは Nagios の設定について説明します。 ここでは nagios のバージョンは 2.11 と 2.5 とします。2.11 と 2.5 に固有な場合はそれぞれ (2.11) と (2.5) と注記します。共通な場合は何も示しません。 設定ファイルのサンプルは、ディレクトリ /usr/local/nagios/etc/ にあります。バージョン 2.5 ではファイル名の末尾に `-sample’が付いています。 これらのサンプルを元に設定を行います。 設定ファイルが正しく記述できているかは以下のコマンドを実行することで確認できます。 # /usr/local/nagios/bin/nagios -v /usr/local/nagios
当コラムで紹介してきたツールは、ほとんどがネットワークの存在を前提としている。ネットワークに依存するツールが日々の仕事にとって欠かせない存在になると、それを構成する各機器の管理はますます重要になるだろう。しかし、Webサーバのように24時間365日黙って動き続けているものはついついほったらかしてしまいがちだ。障害が顕在化してはじめて対処することも多いのではないだろうか。そこで、今回からしばらく、ネットワーク監視ツール「Nagios」を使ってみよう。Nagiosは、ネットワーク上の各ホストの状態、例えば稼働中のサービスやCPUやディスク使用率等のリソース等を、Webブラウザから監視できる。これによって障害が起きる前に異変を察知できれば、「仕事のツール」をもっと円滑に運用できるはずだ。 Nagiosは非常に有名な監視ツールなので、既に導入済みの方も多いかもしれないが、導入手順は結構複雑だ。まず
オープンソースな監視ソフトである nagios には、監視方法として様々なプラグインが用意されていますが、それら既存のプラグインを用いての監視が行えない場合などにはオリジナルのプラグインを作ることもできます。 以下では、それらプラグインの作り方を「MRTGのログを取得して監視を行う方法」を例に取り解説します。 プラグインの仕様 まずプラグインの仕様を確定しておきます。事前に決めておかないと、後々面倒になりますんで。。(体験者談) 今回は特定の MRTGのログ を取得して監視を行いますので、以下のような仕様として作成します。 ・プラグインに渡すパラメーターは以下の4つ 1 サービス名 任意のサービス名 2 ファイルパス 対象となるMRTGログファイルの絶対パス 3 WARNING値 状態が WARNING となる閾値 4 CRITICAL値 状態が CRITIC
とりあえず今日いじったシステムの公開できる箇所を、備忘録のような感じでアップするつもりですが、おそらく脱線しまくります。 Nagios監視サーバにDebian 4.0(Etch)、 nrpeエージェントにSolaris10 を使っています。 監視画面上の STATUSに"UNKNOWN"、STATUS INFOMATIONに"(No output returned from plugin)" が表示されます。 監視サーバ側のnrpeは、 apt-get install nagios-nrpe-plugin で入れました。 nrpeエージェントのビルドは ./configure --enable-command-args --with-ssl-inc=/usr/sfw/ で行ないました。 このとき、監視サーバから /usr/lib/nagios/plugins/check_nrpe -H 1
Error message : Directory is not found or not writable (DATA_DIR) Directory is not found or not writable (DIFF_DIR) Directory is not found or not writable (BACKUP_DIR) Directory is not found or not writable (CACHE_DIR) Site admin: whitestar Copyright © 2006-2023 whitestar. All Rights Reserved. Icons powered by famfamfam. PukiWiki 1.5.0 Copyright © 2001-2006 PukiWiki Developers Team. License is GPL
First launched in 1999, Nagios has grown to include thousands of projects developed by the worldwide Nagios community. Nagios is officially sponsored by Nagios Enterprises, which supports the community in a number of different ways through sales of its commercial products and services. Nagios monitors your entire IT infrastructure to ensure systems, applications, services, and business processes a
Nagios Remote Plugin Executor. ¥Ç¡¼¥â¥ó¥×¥í¥°¥é¥à¤È¤½¤ÎÀßÄê¥Õ¥¡¥¤¥ë¡¢¤½¤·¤Æ£±¤Ä¤Î¥×¥é¥°¥¤¥ó¤Ë¤è¤Ã¤Æ¹½À®¤µ¤ì¤ë¡£ ¥ê¥â¡¼¥È¥Û¥¹¥È¤ÇNagios¥×¥é¥°¥¤¥ó¤ò¼Â¹Ô¤·¡¢¤¢¤¿¤«¤â¥í¡¼¥«¥ë¤Ç¼Â¹Ô¤·¤¿¤è¤¦¤Ë·ë²Ì¤òÊÖ¤¹¤â¤Î¡£ ¥À¥¦¥ó¥í¡¼¥É ½èÍý¤Îή¤ì¤Ï¼¡¤Î¤è¤¦¤Ê´¶¤¸¤Ç¤¹¡£
Nagios 本家サイト(英語) Nagios 日本語解説サイト Nagios はネットワーク上のホストとそのサービスを監視するためのアプリケーション。障害が起きたら警告を吐く良いヤツなんですが、何がスゲーってこれがオープンソースだというところ。素敵。 そこそこ規模のあるWebアプリとかだと、監視サーバ立てて商用の監視アプリを使えたりするけど、小規模だったりユーザが金欠だったりすると、そうもいかない。でも何かあったら大変だし。そんなとき、この Nagios が活躍してくれるんじゃないか、多い日も安心じゃないか、ええじゃないか、と。 まずはインストール。 Nagios用のユーザとグループを作成。Webアクセス可能なように、Apacheのユーザ(nobody)も、そのグループに所属させておく。 # groupadd nagios # groupadd nagiocmd # useradd -G
Apache Alias /nagios/ "/usr/local/nagios/share/" <Directory "/usr/local/nagios/share/"> Options None AllowOverride None Order allow,deny Allow from 192.168.0.0/24 AuthType Basic AuthName "Please enter your password." AuthUserFile /etc/httpd/.htpasswd require valid-user </Directory> ScriptAlias /nagios-bin/ "/usr/local/nagios/sbin/" <Directory "/usr/local/nagios/sbin/"> Options ExecCGI AllowOverri
Nagios 3翻訳プロジェクト このページはNagios 3の翻訳のドキュメントをまとめたページです。 現在、コンテンツを徐々に公開をしていっています。 Nagios 3の翻訳ドキュメントについてはNagios 3翻訳ドキュメントをご覧ください。 Nagios 1と2に関してはこちらか、下記のリンクをご覧ください。 Nagios 2日本語ドキュメント Nagios 1日本語ドキュメント お知らせ 第1回X-TRANS & M5 ジョイントセミナー「オープンソースを利用してWindows サーバを監視してみよう!」 ->終了しました 第1回セミナーで使用した設定ファイルwをアップロード致しました nagios設定ファイル LINK Nagios.org 株式会社エクストランス X-MON
HOMMEZ(オムズ)は男性の心と身体の健康を支援し、一人でも多くの人が子供を得る幸せや男性としての喜びを享受できる社会の実現を目指しています。男性の妊活、活力にまつわる情報や商品の力で性や妊活に悩む男性が効率的に納得感を持って活動できる機会を創出します。
Don't let me cry(右手を回して拳のつきあげ) Don't let me sigh( 左手を回して拳のつきあげ)呪文のように唱えて(両手を頭の上でクラップジャンプ) MySQLではまったこと MySQLの文字化け 今さら何いってんのコイツとかそこ言わない。 文字コードを確認するSQL文「SHOW VARIABLES LIKE 'char%';」 MySQL4.1以降はサーバとは別にクライアントの文字コードが設定されている。 クライアント、サーバ間で違う文字コードがセットされていると、一度ucs2変換を通る。 よって、クライアント、サーバ間で違う文字コードを指定することとなり文字化けが起こる可能性がある。 PHPはmy.cnfで[mysql]、[client]を設定しようがクライアントの文字コードはビルド時に指定されたキャラクタセット(通常latin1)。 my
この文書は、osCommerceで使用しているデータベースMySQLの基本的な使い方について解説しています。おもにデータベースの管理者よりも、ユーザに向けて書かれています。 はじめに ここでは、MySQLサーバは起動しているものとして説明します。 MySQLの文字について MySQLでは、データベース名やテーブル名の大文字と小文字を区別しています。それ以外は区別しません。 MySQLのフィールド名やテーブル名に使える文字は、英数字と_(アンダーバー)、$、サーバのキャラクタセットにある文字です。 知っておきたいコマンド mysqladmin(データベースの作成・削除や、MySQLサーバの情報を得る) mysqlshow(データベース、テーブルの情報を表示する) mysql(MySQLクライアントの起動) mysqldump(データベース、テーブルをダンプする) myisamchk(テーブル
SAVEPOINT、ROLLBACK TO SAVEPOINT および RELEASE SAVEPOINT ステートメント
SAVEPOINT、ROLLBACK TO SAVEPOINT および RELEASE SAVEPOINT ステートメント
こんにちは、山下です。 今年もどうぞよろしくお願い致します。 Webサービスを開発していると、特定のキーワードを自動でURLリンクにする処理が必要になることがあると思います。今回は、このキーワード自動リンク機能を形態素解析ツールMecabを使ってPHPで実装する方法を紹介したいと思います。 説明に入る前に少し補足しておくと、Trieの実装であるDouble-Array処理だけ利用したいのであれば、MecabからDouble-Array処理の部分を切り出したDartsというライブラリがあります。しかし、なぜMecabを使うかというと、PerlだとDartsのバインディングが公開されているのですが、現時点でPHP版はありません。また、最近のLinuxディストリビューションでは、Mecabのパッケージが最初から用意されているため、より簡単に利用できると思ったからです。 それでは、順を追って説明
しかし、最も私が面白いと思ったのは、掲載されているサンプルソースがその場で実行できることでしょう。ソースが掲載されているページを開くだけで、ソースの下に「動作デモ」というセクションがあり、そこに実行結果が表示されています。ここから“スクリプトを編集&実行”のリンクを選ぶと、ソースを書き換えて即座に再実行ができてしまうのです。「引数が1のときは分かったけど、2ならどうなるの?」といった疑問は即座に解消です。すぐに2に書き換えて実行すればよいからです。 このような動的なフィードバック感は、物事を理解するために強力なツールになると思います。言葉による説明だけで理解できない場合は、実行してみるのが最も確実ですが、その場合には「できるだけ関係ない作業抜きで素早く」行うことができるのが理想です。1行入力するだけで命令を実行させることができたパソコン創成期のBASIC言語も、紛れもなくこの種のフィードバ
今回は複数の画像をあらかじめ読み込ませる(プレロード)について説明します。 一枚だけ特定の画像を読み込ませる場合は以下のプログラムでした。(前回のプログラム) <html> <head> <title></title> <script language="JavaScript"><!-- prIMG = new Image(); prIMG.src = "photo2.jpg"; function setImgSrc(imgURL) { document.myIMG.src = imgURL; } // --></script> </head> <body> <a href="#" onMouseover="setImgSrc('photo2.jpg')" onMouseout="setImgSrc('photo1.jpg')"> <img src="photo1.jpg" name="m
自分自身のウィンドウオブジェクト(ウィンドウやフレームの総称)を示します。<script>~</script> の間では window. を省略することができ、下記の window.top や window.parent は単に top や parent と記述することができます。 self は自分自身、top はフレーム分割の際のトップ、parent はフレーム分割のひとつ親の、name はその名前を持つウィンドウ(フレーム)オブジェクトを示します。例えば下記の例では、mokuji フレームから見た main フレームの名前は window.top.main または window.parent.main となります。
カスタマイズ性抜群の上級者向けタブブラウザ「Lunascape」 動作の重いFirefoxや、セキュリティホールの多いIEから乗り換えるなら・・・ 高機能かつ拡張性に富んだ『Lunascape』(ルナスケープ)がオススメです。 このブラウザは、驚くほど “ 動作が軽い ” のが魅力! Firefoxみたいにメモリを食いません(笑) IEのツールバープラグイン、Firefox、Netscapeの一部のプラグインに対応しているので、今まで使っていたプラグインごと乗り換えられます。 IEのお気に入りもブラウザのサイドバーに簡単に組み込めます。 また、RSSリーダー付ブラウザなので、RSSリーダーを使わずにブラウザ上でRSSの購読や管理ができます。 Firefox同様、ダブルエンジン搭載で、IE⇔Geckoの切替ができます。 しかもエンジンを切替えてもIEツールバーやマウス
■基本 [01]JavaScriptを定義する [02]外部JavaScriptファイルを読み込む [03]スタイルシートを定義する [04]NN3、NN4、NN6、IE4.x、IE5.xで動作するように記述する [05]NN4でのみ動作するように記述する [06]NN6でのみ動作するように記述する [07]IE4.x以上で動作するように記述する [08]IE5.x以上で動作するように記述する [09]IE5.5以上で動作するように記述する [10]ビヘイビアファイルを読み込む [11]IEとNN両方で動くように記述する [12]連続して関数を呼び出す [13]MacOS Xかどうか判別する [14]Safariのみ動作するように記述する [15]Safariのバージョンを返す [16]Operaのみ動作するように記述する ■構文 [01]変数に文字や数値を入れる [02]四則演算を行う
サイト更新情報 2006/12/06 よく使われているページを検索窓から簡単に辿れるようにしました。(検索窓に「prototype」と入力) 2006/11/27 JavaScript入門/応用サイトJavaScriptistオープン! 2006/11/23 試して確認できるJavaScriptオンラインエディタを公開 2006/11/20 JavaScriptリファレンス、逆引きサンプル集を公開 2006/11/19 JavaScriptライブラリ活用ページ公開 2006/11/15 JavaScriptistベース機能の構築完了 過去のサイト更新情報
JavaScript部分 var img = new Array() img[0]=new Image();img[0].src="images/e-00.gif"; img[1]=new Image();img[1].src="images/e-01.gif"; img[2]=new Image();img[2].src="images/e-02.gif"; function s(x){ y="Z"+x; document.images[y].src=eval("img["+x+"].src"); } function u(x){ y="Z"+x; document.images[y].src="images/e-1"+x+".gif"; } html部分 <div class="j1"> <a href="#" onMouseOver="s('0')" onMouseOut="u('0
当サイトはリンクしたくなくてもリンクフリーです! リンク例; <a href="http://www3.ocn.ne.jp/~motiya/" target="_blank">JavaScriptサンプル置き場</a>
■ [9] FlashなどをIE仕様変更に対応させる Microsoft社(MS)が、Eolas社の特許を侵害したとして提訴された訴訟でMSが敗訴した影響が大きな広がりをみせようと しています。MSは来春、これに対処したブラウザをリリースする予定ですが、このブラウザは、 「object、embed、および applet タグが読み込まれるたびに確認ダイアログを出す」というユーザーに苦痛を強いる ものになりそうだからです。 W3Cなどもこの判決には危機感を持ち、2003年10月23日に無効の申立書を提出しており、米連邦取引委員会も2003年10月30日 特許異議申立ての新たな手続きを提案するなどIT特許をめぐる環境も大きく動きつつあるので、このIE仕様変更が先行き どのように決着するかはまだ確定とは言いきれない状況でもあります。 とはいえ、MSはすでにこの仕様変更IEのベ
第1回「Java Pet Storeで、J2EEを体験する(1)」では、Webとデータベースを結ぶ技術としてのJ2EEについて解説したあと、この講座で重点的に学ぶこと、Java Pet Storeデモを紹介しながらJ2EEサーバの機能について簡単に紹介しました。 第2回では、実際にJ2EEの環境を構築し、Java Pet Storeのデモを動かしてみます。J2EEに慣れ親しむためにも自分でデモを動かしてみることは非常に重要なことですので、ぜひご自分でダウンロードして試してチャレンジしてください。 J2EEとJava Pet Storeデモのインストールをしてみましょう。 ■J2SEのインストール もちろん、Javaの環境がインストールされていることが前提です。SunのJavaの環境は、J2ME(Java2 Micro Edition)、J2SE(Java2 Standard Edition
日本のオラクル・コミュニティが一堂に会するプレミア・イベントにぜひご参加ください。新しいスキルを身に付け、業界エキスパートと交流し、複雑なビジネス課題を解決するためのソリューションを発見しましょう。
前回は、Apache Software Fundationが約2年の歳月をかけて開発し、先日バージョン1.0をリリースしたオープンソースの J2EE アプリケーションサーバーGeronimoを紹介した。今回は、さらに深くGeronimoを解説してゆく。 付属アプリケーションDayTrader 前回 Webコンテナに JSF+Spring+Hibernate という最近では一般的な構成のアプリケーションをデプロイし、その手順などを紹介した。すなわち 組み込まれている Webコンテナ(TomcatとJettyから選択できるが Tomcat版を利用)のみを使ったアプリケーションを試したことになる。 今回は、EJBを用いたアプリケーションをデプロイし、J2EEアプリケーションサーバーの重要な機能である EJB コンテナを試してみたい。筆者が一通り試したところ、特に問題なく動作しておりGeronim
利用者向け情報 ニュース & Wiki プロダクト一覧 メーリングリスト Eclipseプラグイン Mavenリポジトリ ライセンス 各種リソース イベントサイト ファウンデーションサイト 開発者向け情報 SeasarWiki ソースコードリポジトリ 課題追跡 継続的ビルド 開発者ログイン サーバチームサイト Java プロジェクト S2Container.Java Seasar2 (S2Container) Presentation.Java Cubby Mayaa mobylet S2BlazeDS S2Flex S2JSF S2OpenAMF S2Portlet S2Struts SAStruts Teeda Ymir Persistence.Java DBFlute Doma Kuina S2Dao S2Hibernate S2JDBC S2OpenJPA S2TopLink Co
と書いてありますが、Windows XP でも十分動きます。ついでですが、 Redhat Linux に関しても Red Hat Linux 8.0 Publisher's Edition で動くことを確認しており、OS に関してはバージョンが上位のものに関しては 大体動くであろうと思われます。 さて J2EE SDK 日本語版追補 v1.3.1 からJ2EE SDK ダウンどー度バンドルのページの「Download 」のリンクをたどると 英文のページになり、次のようなライセンスの契約書が表示されます。 Accept (同意する) をチェックして、Continue (次) をクリックします。 すると、3 種類の J2EE SDK 1.3.1 を選択できる画面となりますから、 Windows Platform の j2sdkee-1_3_1-win.exe をクリックして、ダウンロードします
■ Sun J2EE のインストール手順を説明します このページでは Sun Microsystems 社製 JavaのWebアプリケーションサーバー J2EE ( Java2 Plathome Enterprise Edition ) を WindowsXPにインストール手順を説明しています。JavaのWebアプリケーションを習得する場合、オープンソースの Apache-Tomcat を利用するのが一般的です。しかし、Tomcat に手作業で関連するコンポーネントを連携させるのはめんどうなものです。そこで、Sun Microsystems 社製品の J2EE SDK をライセンス条項にしたがって利用することで、Webアプリケーションの操作や練習ができます。また、同社の提供するドキュメントは ていねいに整備されてわかりやすいのでおすすめできます。 ■ このページのメ
日頃より、アレスネットをご愛顧いただきまして誠にありがとうございます。 「ホームページサービス」のサービス提供は2016年1月31日をもちまして終了させていただきました。 これまで長らくご利用いただき、誠にありがとうございました。 今後も、皆様によりよいサービスをご提供させていただけるよう、サービス品質向上に努めて参りますので、何卒、ご理解いただけますようお願 い申し上げます。 <アレスネットをご契約のお客様へ> 後継サービスとして「userwebサービス」を提供させていただいております。 詳しくは、以下のリンクをご参照ください。 ▼「userwebサービス」のご案内 http://www.ejworks.info/userhp/alles/index.html 今後ともアレスネットをご愛顧いただけますようお願い申し上げます。 株式会社イージェーワークス アレスネット カスタマーサポート
・外部からの接続パケットは基本的にすべて破棄 ・内部からの接続パケットは基本的にすべて破棄 ・ループバックアドレスに関してはすべて許可 ・メンテナンスホストからのping、メンテナンスホストへのpingを許可 ・メンテナンスホストからのssh(TCP 22)を許可 ・サーバからメンテナンスホストへのsshは許可しない サーバに接続する端末をメンテナンスホストとして固定して、そこからのssh接続のみを許可するようにします。ssh以外に、運用上サーバの死活を監視する目的でpingコマンドを使用する可能性があるため、ICMPを許可します。 テンプレート1の内容を説明します。適宜、以下のリンクでリストを表示させるかテンプレートをダウンロードしてください。 テンプレート1の解説 3、4行目でメンテナンスホスト(trusthost)とサーバ(myhost)のIPアドレスを指定します。これらの値は何度も
1 #! /bin/sh 2 3 trusthost='192.168.10.100' 4 myhost='192.168.20.200' 5 any='0.0.0.0/0' 6 7 ############## 8 #Flush & Reset 9 ############## 10 iptables -F 11 iptables -X 12 ############## 13 #Deafult Rule 14 ############## 15 iptables -P INPUT DROP 16 iptables -P OUTPUT DROP 17 iptables -P FORWARD DROP 18 ######### 19 #loopback 20 ######### 21 iptables -A INPUT -i lo -j ACCEPT
やぁ、しょくん、元気にしているかね、デザネスマガジン編集長のスマイリーだ。 今日はちょうどケータイサイトのフォームを入力する際に、半角英数だとか、全角かなだとかを固定するためのテクニックの話題になったので、その辺の話をするのだ。 今回は、テキストフィールドにのみ言及するが、一般的なテキストフィールドを書くと <input type="text" name="text” value="" /> という感じだ。これをWindowsIE限定のスタイル指定になるが、[ime-mode]を使用する ime-mode:disabled半角英数字入力モード(固定)ime-mode:inactive半角英数字入力モードime-mode:active日本語入力モードime-mode:auto指定なし といった感じで、disabledは完全に半角英数に固定されてユーザー側で変更ができなくなる。 これはIE
はじめに ご使用上の注意 (1) 主な更新履歴 (24) 管理者へのメール (1) 自己紹介 (1) 基本編 用語集 (82) Webページ作成入門 (7) 逆引きリファレンス (32) フォーマット HTML (400) HTML5 (7) XHTML (1) MathML (1) DTD (1) JSON (1) SVG (1) VML (1) GIF (1) CSV (1) セマンティック・ウェブ (1) CSS CSS (ABC順)(719) Bootstrap (61) Less (1) Sass (1) Tailwind CSS (1) CSSフレームワーク (1) リセットCSS (1) プログラミング言語 JavaScript (39) TypeScript (1) Java (25) Perl (4) PHP (14) Ruby (11) Python (13) Go (
HTML文書の文法をチェックし、採点します htmllint.cgi ver1.21 / htmllint.pm ver3.30 文法しか採点しません。内容の良し悪しは採点されません。結果に疑問を感じたら必ず結果の解説を読んでください。満点で慢心しないでください。 チェックしない警告は減点対象外で、満点は 100点です。チェックしても減点されない警告もあります。気に入らないチェック項目は外すことができます。お好みに調整してください。 また、基本的な設定項目だけの簡易ゲートウェイもあります。いちいちオプションなんかどうせ指定しないや、という方はご利用ください。 ダイアルアップはつらいので、ローカル環境でチェックしたいとお考えの方は、ダウンロードのページを参照してください。 チェック方式 チェックしたいHTMLのURLを指定するか、HTMLを下のテキスト領域に直接記述して、[チェック] ボタ
Flashベースのリッチクライアントを体験(1) Macromedia Flexのインストール 電通国際情報サービス 比嘉康雄 2005/1/22 Macromedia Flex(以下、Flex)は、J2EEアプリケーションサーバ上で動作するプレゼンテーションサーバであり、Flashムービーを作成するのではなく、タグベースでFlashによるユーザーインターフェイスを定義する開発手法は、J2EEにおけるWebアプリケーションの開発に非常によく似ています。 本稿は、Flashをインターフェイスとしたリッチクライアント技術の代表格であるFlexを、インストールから簡単なコーディングまでを実際に試すことで、読者に評価の機会を提供することを目的としています。 なお、本稿ではFlexのトライアル版を利用するので、読者は誰もが試すことができます。Flexそのものについて詳しく知りたい読者は、「XMLでリ
本連載ではアドビシステムズのWebアプリケーション開発ツール新バージョン「Adobe Flex 2.0」について紹介していきます。Flexは,従来のWebアプリケーションよりも操作性が優れたWebアプリケーション,いわゆる「RIA(Rich Internet Application)」を開発するためのツールです。 バージョン「2.0」が出荷されたということは,以前のバージョン(実際にはFlex 1.x)がこれまで出荷されていたということですが,Flex 2.0は全く新しい製品と言ってもよいくらい前バージョン(Flex 1.x)とは異なっています。連載の第1回である今回は,Flex 2.0の概要を紹介します。Flex 1.xは知っているけど敬遠していた,という人も,ぜひ,読んでみてください。 Flexって要するに何? 皆さんは,Flashムービー(Flashアプリケーション)を使ったWebペ
今回Eclipseを入れた環境は OSがWindowsXP ProfessionalでCPUはIntel Celeron2.53GHz、メモリが512Mを使用しています。 1台でサーバも兼用するタイプで設定しています。またPHPのバージョンはPHP4を使用します。 まずEclipseを入れる前にパソコン上のPHP環境を整えます。今回はApacheとMySQLとPHPがセットになっているXAMPPというパッケージを使用しました。これは先に書いた3つ以外にもFTPサーバやPEARなどの多数のソフトウェアが組み込まれているためすごく便利なパッケージです。 早速XAMPPのインストールをしました。次のURLからダウンロードします。 http://www.apachefriends.org/en/xampp.html ここでWindows版をダウンロードするのですが最新版をダウンロー
Flash Communication Server MX とは Flash Communication Server MX(FCS)とは、Flashを使って、多くの人とやりとりができるようになるためのデーモンです。Personal版とProfessional版とがあり、違いは接続できる容量と、転送容量の制限の差くらいです。有料です。 Flash Communication Server MX のインストール 以下の手順に従ってインストールをしてください 購入したFlash Communication Server MXのパッケージの中にあるFlashCom 1_5 Installer.tar.gzを適当なところにアップロードします。 Telnet なり SSH なりでアップしたサーバに入ります。 以下のコマンドを入力します。 # su # (パスワード) # cd (FlashComをア
1万件データ表示で知るFlex+Javaアプリの“速さ”:業務用RIAの本命!? Flex+Java開発入門(5)(1/2 ページ) 本連載では、サーバサイドとして「Java」、リッチなクライアントサイドとしてJavaと相性の良い「Adobe Flex」(以降、Flex)を用いたRIA開発の基礎を解説します。EclipseベースのIDEである「Flex Builder」を使って、「Tomcat」で動くeラーニングのRIAが完成するまでお届けする予定です 編集部注:Flex Builderは、2010年3月の新版から「Flash Builder 4」に名称変更しています。期間限定の無料版をダウンロードして使えます いっそのことデータはサーバから1回で全部ダウンロード 今回は、いままでのWebアプリケーションでは比較的難しかった「大量データ表示アプリケーション」をFlex+Javaで作成したい
Flash作成、ポッドキャスト、自作ムービーなどなどで合法的に利用できる無料の音楽ファイルを集めてみました。 完全にロイヤリティフリーなものから、「クリエイティブ・コモンズ」ライセンスのものまでいろいろあります。商用利用を許可しているモノもあるので、仕事で困ったときなどにも便利。無料で使えるからと言ってレベルが低いなんて事はありません。 リストは以下から。 Diesel-U-Music(むちゃくちゃハイクオリティな曲が2006年5月10日から毎週追加されています、レベル高すぎ) Dance-Industries - Copyleft MP3 music the right way!(各種コピーレフトを指示するアーティストの曲があります) Hits - CC Hits(投票形式でいい曲が並んでます、かなり使えるかっこいい曲が多い。ボーカル付きもあり、クオリティが高い) Welcome to
自分用なのか一般サービス用だか基本的な話が見えないし サーバー自体をどういうところまで管理できるのか不明です。 ローカルアプリケーションをサーバーにリンケージさせる技術をはなから切り捨てているような感じであり ココに質問する以前にffmpegなりFCSについて全く調べていないようなので 多分ここでそれなりのレスがあっても 結局設定ができないと予想されます。 従ってffmpeg等に手をださないで 既存のサービス会社と契約するか FCSなど導入するかしたほうがいいと思います。 探索ワード 「ライブ配信 FLV」「ライブ配信 FLV」「配信 FLV ffmpeg」 サービス http://rakuchin.flvmaker.com/ http://www.youtube.com/ まとめ系サイト http://www.xucker.jpn.org/keyword/youtube.html など
ここでは、フラッシュを学習される方のためにサンプルソースを提供しています。 サンプルソースはすべてFlashMX形式のファイルをlzh圧縮したものです。 ◆5/16:ナビゲーション系に「簡易パスワードチェック」を追加 ●ナビゲーション系 ドロップダウンやツリーメニューなど、サイトのメニューに使えるサンプル。 ●ゲーム系 モグラたたきやクイズゲームなど、ゲームの基本部分に使えるサンプル。 ●アニメーション系 トゥイーンやアルファを使って波紋や落ち葉を表現するなどのサンプル。 ●スクリプトTips プリロードのスクリプト、任意の整数の範囲の乱数の作り方など、ちょっとしたスクリプトの解説。 ドロップダウンやツリーメニューなど、サイトのメニューに使えるナビゲーション系サンプル。 完成形を見るには、FlashPlayer6が必須です。また、サンプルソースはすべてFlashMX形式
携帯フラッシュ作成講座 0. はじめに 0 - 0. Flashについて 0 - 1. FlashLiteについて 0 - 2. FlashLiteの制限 0 - 3. FlashLiteのバージョン 0 - 4. Flashの基礎知識 1. インターフェイス 1 - 0. 全体 1 - 1. ツールパレット 2. 入門講座 2 - 0. 作成準備 2 - 1. 「HelloFlashLite」 - 画面表示、ムービープレビュー、アップロード 2 - 2. 「DigitalWatch」 - ActionScript(fscommand)、ダイナミックテキスト、レイヤー、フレーム 2 - 3. 「MoveBall」 - ActionScript(条件分岐 if)、ActionScriptプロパティ 2 - 4. 「Tween」 - モーショントゥイーン、ボタン
Flashには、フレームアクション、ボタンのオブジェクトアクション(ボタンアクション)、ムービークリップのオブジェクトアクション(クリップアクション)の3つのアクションがあります。 このうち、ボタンとムービークリップのオブジェクトアクションは、ユーザーイベントやシステムイベントに対応したイベントハンドラを記述するところでしたね。 ここで、もう一歩踏み込んで考えてみましょう。 クリップアクションの enterFrame イベントハンドラとフレームアクションのちがいはなんでしょうか? enterFrame は新しいフレームに入ったときに発生するイベントです。フレームアクションも記述されたフレームに入ったときに実行されるアクションですね。どうですか? 気づきましたか? そうです。フレームアクションは、onClipEvent ステートメントは付いていませんが enterFrame イ
Female Vocal Male Vocal Weird / Strange Noisy / Dirty Happy / Pretty Jazzy Funky Loops of All Sorts Help keep this collection fresh! For the past 20 years, this library has been built up one sample at a time by people just like you. Contribute Your Samples Listen to Music Upload Music All of the music on this site may be downloaded for free. Each track has an accompanying license which describes w
Female Vocal Male Vocal Weird / Strange Noisy / Dirty Happy / Pretty Jazzy Funky Loops of All Sorts Help keep this collection fresh! For the past 20 years, this library has been built up one sample at a time by people just like you. Contribute Your Samples Listen to Music Upload Music All of the music on this site may be downloaded for free. Each track has an accompanying license which describes w
<?php require_once 'ext/Server.php'; require_once 'ext/Server/Handler.php'; class Net_Server_Handler_Talkback extends Net_Server_Handler { var $clientStatus = array(); function onConnect($clientId = 0) { $this->setClientStatus($clientId); $this->_server->sendData($clientId, "Hello. [quit] to exit\r\n"); $this->_server->broadcastDataToNeighbors($clientId, "\r\nclient {$clientId} entry!!\r\n"); } fu
スクリプティング | トラブルシューティング | Tips | オブジェクト指向プログラミング | リファレンス | ActionScript 3.0 | Stage3D | 数学 | ドキュメント正誤表 | スクリプティング FN0108016 名前のない関数(匿名関数/関数リテラル) FN0109008 if/else if/elseアクションを使った処理 FN0110001 1から連番の配列をつくる(ループ処理) FN0110003 for...inループについて FN0110002 素数を調べる(ループ処理2) FN0201001 素数を調べる(ループ処理3) FN0201004 String.splitメソッドを再定義する[上級テクニック] FN0203003 スコープチェーン FN0204001 superでスーパークラスのメソッドを実行する FN0204002 __proto
投稿日:2006年6月6日 レベル:− ソフトウェア: イントロダクション このチュートリアルではダイナミックな雪を降らせる方法を紹介しようと思います。クリスマスに向けて最後の仕上げに使えるんじゃないでしょうか?この雪はアクションスクリプトによって制御されており、それぞれの雪片をトウィーン制御しているわけではありません。雪はマウスを動かした方向に刺激を受けて流れます。また、それぞれの雪片はそのスピードもまちまちです。小さな雪(遠くにある)はゆっくりと降ります。少しだけランダムな効果を与えてやれば、雪片は同じ方向に降ることもなくなります。 ステージの設定 フレームレートを25fpsに設定します。違うフレームレートを使いたければ、コードを編集してください。そうしなければ、速過ぎるか、遅すぎる結果になってしまいます。では、小さな円をステージに作ってください。サイズはあなたが、雪片にした
サーバ ■XML ├refarence ├edit └IO ■LoadVars 入力 ■Key ├event ├code └state ■Mouse ■Selection 記録 ■SharedObject 設定 ■System.capabilities ■Stage ■Accessibility 付加情報 ■Sound ■TextFormat ■Color ステージ ■MovieClip ├buttonEvent ├clipEvent ├otherEvent ├reference ├point ├visual ├GUI ├frame ├object └graphic ■TextField ├event ├reference ├point ├visual ├GUI ├text └field ■Button ├butt
日本最大級のFlashメーリングリストから生まれたWebフォーラムです。Xoopsを使って構築しています。FlashやFlashに関連するソフト・情報などを扱っています。
第一回:カレンダーの作り方 講 師:小松 学史氏 制作に必要なアプリケーション:Flash MX Professional 2004 今回は、Flash待ち受けカレンダーの作成方法について解説します。 Flash Lite1.1から年月日等を、FSCommand2で取得できるようになりました。 それを利用すればカレンダーを作成することができます。 今回作成するカレンダーは、年月日を表示するだけのシンプルな形のものを作成してみます。 (今回は、土日、祝日等の表示変更はいたしません) 制作する方法はいくつか考えられると思うのですが、私が今回考える仕組みとしては図1のような流れで作成します。 ポイントとしては、日付を表示するムービークリップ(以下MC)を複製しつつ移動させ、それを繰り返し文によっていかに配置させるかです。 図1・カレンダーを作成する流れ スクリプトを
[ライブラリ]にコンポーネントがあるとき、メインタイムライン(_root)の深度はDepthManagerクラスで管理することが考えられます。 [ライブラリ]にコンポーネントがあると、メインタイムライン(_root)ではMovieClip.getNextHighestDepth()メソッドが使えません。UI ComponentsはDepthManagerクラスをロードして、使用可能な最大の深度1048575にMovieClipインスタンスを生成するからです(「意外と使えないMovieClip.getNextHighestDepth()」参照 )。 コンポーネントを使う場合には、DepthManagerクラスのメソッドやプロパティを利用すると、メインタイムライン(_root)の深度も正しく管理することができます。DepthManagerクラスのメソッドに深度の指定としてDepthManage
FlashやFlex,(Ajax),S2Flex2,ActionScript3,yui-frameworks,Akabanaプロジェクトなどのメモ帳 いつも興味深いサンプルやコードを公開しているWhy not Flex?で新しいコンテンツが出ていました。 AS3でQRコードを生成して表示しています。 携帯についている、2次元コードリーダーで読んでみたところ、ちゃんと読み取ることができました。 Mac(ppc)の Flash Player 9.0.16では文字化けするとのことでしたので、MacBook(Intel)ではどうかと思い試してみました。 MacBookではUniversal版のFlash Player9.0.20をインストールしています。 こちらのページにあるサンプルは、特に文字化けすることなく読み取ることができました。 AS3版のバーコードリーダがあったりするので、QRコードもリ
Flashだけの話ではないのだけど、円マーク(\)の入力について。 Windows環境においての話です。(Macはどうなってるか分からない) もしかしたら自分の環境固有の問題かも知れないけど、一応メモ。 ブラウザでも正直見えているのか不明w 例えばMSゴシックで"\10,000"と入力すると問題なく円マークとして表示されるが、フォントフェイスを新ゴに変えるとバックスラッシュになる。またHelvetica等の英字フォントに変えても同様になる。 次に全角の円マーク(¥)にしてみる。 新ゴは当然大丈夫。そしてHelveticaが文字化けするのも当然。 で、キャラクターマップを見てみると、通常の英字フォントにも半角の円マークは存在する。 しかしキーボードで入力した半角円マークはその文字にマッピングされない。 で、キャラクターマップから入力してみる。(Unicode:0x005c)
ActionScriptだけを使ってできるサンプルです。 バージョン判定 プラグインチェック Now Loading 通常の再生 フレーム表示 サイズ表示 割合表示 マウスイベント onMouseMove 徐々に近づく+onMouseMove 徐々に近づく+onEnterFrame 2つMCが徐々に近づく 2つMCが徐々に近づく(その2) 2つMCが徐々に近づく(その3) 3つMCが徐々に近づく 流星 足跡 録画 描画機能 お絵かきツール マスク マスクの拡大・縮小 ズームカメラ 塗り絵 ファイルの読み取み 変数の読み込み 配列の読み込み CSVの読み込み フォトアルバム Flash UI Component スキンの変更 スキンチェッカ 印刷 アルバム印刷 共有オブ
ActionScript 2とは、Flash 7、Flash Lite2以降で実行可能なオブジェクト指向のスクリプト言語。オープンソースの開発ツール(MTASC、swfmill、SE|PY ASEditor)を利用することにより、Flashオーサリングツールなしに無償でSWFを生成することが可能。しかも、プログラムをコンパイラで直接SWFを出力できるため、Javaプログラミング感覚で本格的なアプリケーションを作成可能。 Flash Lite 2とは携帯端末向けのFlash仕様。ActionScript 2をサポート。 Flash Player 7のサブセットだが、携帯端末向けの拡張機能もある。 ActionScriptの最新版はActionScript 3であるため、ActionScript 2の主な用途はFlash Lite 2対応携帯端末向けとなる。
JavaScriptでボックス要素の角丸を自由自在に操るライブラリ「RUZEE.Borders... 次の記事 ≫:Webサーバ上のエクスプローラー「PHPEXPLORATOR」 PHP Classes - Class: ffmpeg This class is a wrapper around the ffmpeg program to manipulate and convert video files. PHPで動画形式の各種変換が行えるffmpegのラッパークラスライブラリ「ffmpeg」。 ffmpegを使えば、あらゆる動画形式のファイルの相互変換を行うことが出来ます。 例えば、Flashのビデオ形式であるflvをmpegやmp3に変換したり、WindowsMedia形式の動画をiPod用の動画形式に変換することが出来ます。 今回はそのffmpegを、PHPから簡単に扱うためのク
某DBにて、動画を登録中。 各検索にて検索した場合、画像ならば元画像を縮小した、サムネイルを表示していたが、動画の場合、「動画ですよ」という共通の画像を代替え表示していた。 しかし、この度、ffmpegを使うことで、動画のサムネイル(1フレームを切り出して、静止画に)化に成功。 それだけだと面白くないので、切り出したフレームに、動画のサムネイルであることを視覚的に伝えるために、よくあるメタファとして、フィルムのフレームを合成することにする。 切り出したフレームが、 とする。これに、 を合成して、 を生成する。 そのサンプルソースを恥ずかしげもなく公開。 ※ffmpegが動作する環境であること ※ffmpegその他ファイルのパスは自分の環境に合わせて変えてください // // 事前にDBから情報を取得しておく。 // xxx.flvから、10秒目のフレームを1フレ取り出し
PHPから動画や音声を扱う - ffmpeg-php ffmpeg-php is an extension for PHP that adds an easy to use, object-oriented API for accessing and retrieving information from video and audio files. It has methods for returning frames from movie files as images that can be manipulated using PHP's image functions. This works well for automatically creating thumbnail images from movies. ffmpeg-php is also useful for repo
FFMPEG USAGE † 変換君付属のFFmpegのマニュアルです。少しずつ日本語化してます。ご協力をお願いします。 詳しい方、どんな効果があるとかオプションの引数の型とか付け足してくれるとありがたいです。 参考資料:FFmpeg Documentation(日本語訳) 利用可能なフォーマット、コーデック、プロトコル format.txt(-formats の出力ママです) 使い方:ffmpeg [[infile options] -i infile]... {[outfile options] outfile}... 作者さんの意向で各ページの最大サイズは8388608バイト規制となっているため、各オプションごとにページを分けてあります。 メインオプション ビデオオプション オーディオオプション ↑コメント欄 † お名前: E7400で-threads 2効果無しでした。ログ見ると、
1月17 FedoraCore6をリモート操作する方法 カテゴリ:Fedora CoreVNC 表題のとおり、FedoraCore6をVNCでリモート操作する方法をまとめてみます。今まで何度となく使っているのですが、その度に四苦八苦してたりするので…。なお、VNCのインストール後は、firewallとSElinuxをオフにしたローカルネットワーク内での操作を想定しています。 【VNCのインストール】 ホスト側:viewerとserverを両方入れておきます。 # yum install vnc vncserver リモート側:viewerのみでOK。 # yum install vnc【VNCサーバーの設定】 メニューの「デスクトップ→設定→リモートデスクトップ」を開いて下の画像のように設定します。パスワードは後で設定するVNCサーバー起動時のものと共通にしておきます。 接続時に通常のデス
1月11 FedoraCore6のGUIインストールツール カテゴリ:Fedora Core FedoraCoreでは、これまでコマンドラインでしかyumを使っていなかったのですが、Yum Extender(yumex)を入れてみたところ、非常に便利だと知りました。 【yumexのインストール方法】 Extrasリポジトリに入っているので、yumで一発です。 # yum install yumex 【yumexの使い方】 まず、アプリケーション → システムツール → Yum Extender で起動します。 OKボタンを押すと、次のような画面が出ます。 インストール画面や削除画面でパッケージを選択して、キューに送って処理するか、「追加して実行」を押せば、パッケージの追加や削除が簡単にできます。yumexの便利なところは、リポジトリの変更が容易にできる点です。 ←追加するリポジトリにチェッ
shitomi.jp 2020 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner directly (contact information can be found in whois). Privacy Policy
miyakeです。今回は近頃流行りの、サーバの自動インストール方法をご紹介します。 1エントリにまとめるには内容が多かったので、2回に渡って書きたいと思います。ひとまず今日のところは「ネットワークブートから手動インストール」までです。 自動化の部分を期待された方は申し訳ありませんが、次回のエントリをお待ちください(普段より早めに書きたいとは思います)。 ウノウラボでは「 ベンチャー流サーバ構築のススメ(ソフトウェア編)」と題して、OSをインストールではなくコピーする方法をご紹介しています。両者を簡単に比較してみると、それぞれ以下のような特徴があります。 ■OSコピーのメリット 新サーバの環境構築の手間がほとんどない 最低限、IPアドレスの設定だけ変更すればすぐに実践投入できます。 完全に同じ構成のサーバを用意出来る 当然ながら、インストールされたパッケージだけでなく、サーバ内のファイルも同
『はじめての自宅サーバ構築 - Fedora/CentOS -』のサイトマップ
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
Xウインドウを起動すると漢字のみ文字化け*1してしまう。 調べてみると、どうも日本語のフォントがインストールされていないのが原因みたいだ。 Fedora JP BBS ≫ Fedora Core 4 ≫ スレッド : 漢字の文字化け Xウインドウで表示しているすべての漢字が、四角形のますになってしまいます。 日本語の設定は、fedoraを英語でインストールした後Xウインドウのログイン画面の下にあるランゲージで日本語に設定しました。 フォントをインストールしていますか? yum search font で検索して、日本語のものを入れてください。 他、GUIの設定など。 /usr/share/fonts/ 以下を探してみたが、確かに日本語フォントが無い。 (japaneseフォルダすら無かったw) そこで次に日本語フォントをインストールしようとググったところ、 このようなページを見つけた。(消
このサイトは非固定 IP アドレスで独自ドメイン( miloweb.net )を取得し、自宅のサーバより発信しています。 更新履歴 +お知らせ ご質問メールについて Linux に関するご質問をメールで頂くことが多々ありますが多忙の為お返事を書くことができません。ご質問はお気軽にBBSへご投稿頂きます様、よろしくお願いいたします。 ★ 2010/01/09 このサイト全く更新することなくすっかり放置していますが、アクセスして頂き誠にありがとうございます。 スパムが余りに酷いのと半年以上も投稿がありませんので、当サイトのBBSを閉鎖いたしました。 ★ 2008/05/04 「 MovableTypeでPostgreSQLからMySQLに移行する方法 」を追加しました。 タイトルの通り、MovableTypeで利用するデータベースをPostgreSQLからMySQLに移行する方法を紹介していま
仮想マシンでたてた開発環境(CentOS5)のrootのパスワードを 忘れるという愚行を犯したのでKnoppixでマウントして書き換えてやろうと。 が、LVMにしてしまってたのでやすやすとマウントさせてくれない・・・。 という訳で備忘録もかねてメモメモ まず apt-get install lvm-common lvm2 んでもって lvm vgscan 2 logical volume(s) in volume group "VolGroup00" now active とかでてくるの確認 で lvm vgchange -a y すると /dev/VolGroup00 とかができるので mount /dev/VolGroup00/LogVol00 /media/sda とかでマウントしてやってshadowを空白にしてやって再設定っと。
Hinemosの動作環境 Hinemosパッケージ対応OS 下記のOSに対応したパッケージがございます。 マネージャパッケージ Red Hat Enterprise Linux 4(x86_32bit) クライアントパッケージ Red Hat Enterprise Linux 4(x86_32bit) Windows XP SP2 エージェントパッケージ Red Hat Enterprise Linux 4(x86_32bit) Red Hat Enterprise Linux 5(x86_32bit) Windows −同一パッケージにて下記に対応 Server 2003 R2 32bit 、 Server 2003 R2 64bit 、2000 Server ※Red Hat Enterprise Linuxは Red Hat社の商標です。 ※Widnows XP Wi
ルーター経由接続によるインターネット常時接続環境である(当サイトはIIJmioひかりによるインターネット常時接続環境) 固定または非固定のグローバルIPアドレス環境である(当サイトはGMOとくとくBBの固定グローバルIPアドレス環境) OSのインストール時を除き、サーバーの操作はWindowsからコマンド操作で行なう ■コンテンツ ※ホスト名やドメイン名、IPアドレスは各自の環境に置き換えること ※各目次に表記してあるバージョンは、当サイトで確認をとったFedoraのバージョンを示しており、そのバージョンでないとできないということではない ※各ページのソフトのバージョンは、当サイトで確認をとった時点のものであり、最新版の有無は適宜確認してください スポンサーリンク Linuxをはじめる前の基礎情報 Linux基礎 Fedoraインストール Fedora Core 1インストール FC1固有
VMware仮想マシン上のFedora 9にVMware Toolsをインストールすると、インストール作業自体は正常に完了するが、設定プログラム(vmware-config-tools.pl)を実行するとエラーになってしまう。これは、vmware-config-tools.plが想定しているデフォルトのフォルダ構成が、Fedora 9では一部異なるために発生する。 ここでは、デフォルトのオプションを選択してインストールした仮想マシン上のFedora 9にVMware Toolsをインストールする手順を説明する。 VMware Toolsを使用するには、コンパイラ(GCC)やカーネルヘッダ(kernel-devel)などが必要になる。これらは、以下のコマンドでインストールできる。 次に、VMware Toolsをインストールする。X Windows Systemを起動したら、VMware W
ルーター経由接続によるインターネット常時接続環境である(当サイトはIIJmioひかりによるインターネット常時接続環境) 固定または非固定のグローバルIPアドレス環境である(当サイトはGMOとくとくBBの固定グローバルIPアドレス環境(逆引きも可能)) ※メールサーバーを構築する場合は逆引き可能な固定グローバルIPアドレス環境が望ましい(非固定グローバルIPアドレスや、固定グローバルIPアドレスでも逆引きしたホスト名とメール送信元ホスト名が異なる場合にメール受信を拒否するメールサーバーがまれに存在するため) OSのインストール時を除き、サーバーの操作はWindowsからコマンド操作で行なう ■コンテンツ ※ホスト名やドメイン名、IPアドレスは各自の環境に置き換えること ※各目次に表記してあるバージョンは、当サイトで確認をとったCentOSのバージョンを示しており、そのバージョンでないとできな
いまさらですがSurface go 3を購入しました。購入後に行った設定のメモです。 BitLockerの解除 紛失や盗難に遭った場合などにデータ漏洩を防ぐため、内臓ディスクは暗号化しておくのが望ましいのですが、どういうわけか再起動したタイミングで「BitLocker回復」画面が出てWindowsが起動しなくなりました。 pc.watch.impress.co.jp 解除しておきます。 www.fmworld.net Sモードの解除 悪意のあるアプリにWindowsを乗っ取られないためにはSモードのまま運用するのが望ましいのですが、Microsoftストアで配布されているアプリだけしか使えません。 e-words.jp 解除しておきます。 www.fmworld.net UEFIでスマート充電の設定 デフォルトではフル充電するように設定されていますが、フル充電を繰り返すとバッテリの満充電容
前々からやろうと思っていてやっていなかった Emacs の 256 色表示をついに成功させました。実はこれ、今まで何度かトライしてたのですが、コンソールまでは 256 色になるのですが、肝心要の Emacs の方が 8 色のままでどうしようもありませんでした。しまいには間違って apt-get update とかしてしまい、せっかく 256 色表示に設定した screen を初期値に戻してしまうミスなんかもあって、やる気がなくなっていたわけですw けど今回この おまえの日記 - 256 color で、表示出来たとのことだったので僕でも出来るかもと思ったのでした。しかもリンク先に EmacsWiki: PuTTY なるものがあって、なんか英語ですけど Emacs を 256 色で表示する設定が載ってます。それだけじゃなくて色々リンクを辿った結果、もっといい物まで発見!全部英語なため頑張って
IDEの発展やAjaxなど現在のデベロッパにとってGUIとうまくお付き合いすることは開発効率を上げるうえで必須といえる。しかしながら、シェルというCUI環境も根強い人気がある。GUIと違ったカスタマイズ、アジリティ、効率の良さ、幅広い対応プラットフォームなど、なくてはならないものだ。 本連載ではそうしたCUI環境の充実を補佐することを目的とし、"zsh"について語ってみようとおもう。かつてzshはUTF-8の扱いが弱いところがあったが、それもずいぶんと改善され、ここ1年でzshへ移行しやすい状況が整ってきている。はじめるには悪くないタイミングだ。 最初に軽くzshについて紹介しておこう。 名前につく"z"の文字は、「究極の」という意味がこめられているらしい。系統としてはsh系である。つまり、zshはsh系の超高機能シェルといえるだろう。Linuxなどのユーザーであればsh系であることの意味
back はじめに このマニュアルは emacs (あるいは mule) を使いはじめてまだ間もない頃の 人のためのものです。emacs を一度も使ったことのない人は残念ながら 対象としていません (そういう人には emacs 付属のチュートリアルをすすめます)。 これを読んでも emacs が快適に使えるようになるかどうかはあなた次第です。 emacs はマウスやカーソルキーで操作することもできますが、 これらを使っているようでは上達しないということも 覚えておいてください。このマニュアルはよその人にも読めるように書いた つもりですが、基本的に csc (東工大 情報工学科 計算機室) で emacs を 使用する人を対象としています。そのため、日本語入力環境やメール環境については 必ずしもあなたのサイトとは一致しないかもしれませんので注意してください。 基本的なこと ファイル操作 カー
はじめに GNU Emacs には Emacs Lisp 言語を用いた超強力なマクロ機能があります。 ここでは、私がこれまでに培ってきた便利な設定/カスタマイズ用マクロを 紹介したいと思います。 自作パッケージも含め、サンプルコードも載せていますので、 「.emacs(あるいは .emacs.el)」ファイルにコピー&ペーストして使ってください。 なお、2009年3月現在、私が使っている Emacs は次の通りです。 このページで紹介しているコードは 全て Emacs バージョン 22 を前提としています。 私の .emacs.el ファイルは ここ にあります。 Emacs 22.3 (Carbon Emacs Package; Mac OS X 10.5.6) Emacs 23.0.91 (Linux; Ubuntu 8.10) Emacs 22.1 (Linux; Rocks Clu
次のページ 前のページ 目次へ 2. Emacs の実行 2.1 Emacs の開始 & 終了 新参のユーザであれば、いろいろいじったり ちょっと試してみたい、 という理由だけでも Emacs を起動してみたいでしょう。 でも、ひとたび Emacs を起動してしまったら、 終了させたいだけなのに、どうしたらよいのか分からなくなるでしょう。 だから、まだ Emacs を使ったことがなければ、いまここでやってみてください。 シェルプロンプトで、emacs とタイプして enter を打ってください。 Emacs が起動するでしょう。 起動しない場合は、インストールされていないか、 パスに含まれていないかのいずれかです。 いったん Emacs を起動したら、今度は終了方法を知る必要があります。 Emacs を終了するためのキー入力は C-x C-c です。 C-x という表記は、Ctrl キーを
DeleGate は産業技術総合研究所の佐藤豊さんが開発している多機能ゲートウェイ/プロキシサーバである。 多機能という中には以下のような機能がある。 ・プロトコル中継、・プロトコル変換、・キャッシュ、・マウント、・コード変換 ・経路制御、・アクセス制御、・トンネル 等々 プログラムはマルチプラットフォーム対応であり、Unix、Windows、OS/2 で動作する。 詳細な説明、設定方法などは例えば以下を参考に。 http://www.delegate.org/delegate/tutorial/tutorial-jp.html http://www.delegate.org/delegate/howto/startup/ http://i-red.info/docs/Manual.htm http://i-red.info/docs/JF/delega
日本電算企画株式会社の特徴 業務内容の分析からシステム計画の策定、最適なシステム機器の選定、安定したシステム構築、運用後のオペレーションまでトータルにサポートします。
This page is written in Japanese euc character set. Delegate のインストール 多用途プロトコル中継ソフト delegated のインストールについてです。 馬場研究室のネットワークでは surf(Linux マシンです) がゲートウェイの役割をしており、 内部では private address を用いています。 http と ftp の中継をこの似非 firewall を越えて行うために、 delegated を入れて surf に代理サーバの役割を兼ねさせることにしました。 ソースの入手 delegated は電総研の佐藤 豊さんが開発・保守を行っており、配布元は ftp://etlport.etl.go.jp/pub/DeleGate/ です。 この文書を書いている時点 ('98/8/21) での最新版は 5.6.5 です
IE5.x(Netscape4.xも)やIE6の後方互換モードではCSSの width, padding, border の解釈にバグがあるというのは巷で有名みたいで、ブログでCSSに関わりだした私は 今日の覚え書き:width解釈の違いへの対応策 の記事で初めてこの事実を知りました。それ以来随分と気になってましたが、関連の話題をエントリーします。 この問題について気になりながら放置していたのは、そもそも確認する IE5.x のブラウザがないのでモチベーションが上がらないという状態でした(IE6後方互換モードでやれば?というのはおいといて)。が最近になって昔使っていた(というか今も時々使っている)古いノートPCに Windows Update を全くやったことがないIEが搭載されているのを思い出し、即着手。Windows Update をしたことがない理由は、そのPCをメインに使っている当
This domain may be for sale!
PG WALLET สล็อตออนไลน์พร้อมเงินฝากอัตโนมัติ pg slot วอเลท ผู้ให้บริการสล็อตออนไลน์ระดมทุนผ่าน True Money Wallet บริการสล็อตฟรีที่พร้อมมอบประสบการณ์การเล่นเกมสล็อตออนไลน์และบริการฝากเงินให้กับคุณ ง่ายๆ ด้วยวิธีการฝากเงินยอดนิยมในปัจจุบัน บัญชีทรูมันนี่ หรือ ทรูมันนี่วอลเล็ท PGWALLET ครบวงจร แนะนำสมาชิกใหม่ ส่วนลด 50% ข้อเสนอพิเศษสำหรับสมาชิกใหม่ โบนัสฟรี 50% ฝากครั้งแรกเพียง 100 บาท slot pg รับวอลเ
このウェブサイトは販売用です! desperadoes.biz は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、desperadoes.bizが全てとなります。あなたがお探しの内容が見つかることを願っています!
このウェブサイトは販売用です! desperadoes.biz は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、desperadoes.bizが全てとなります。あなたがお探しの内容が見つかることを願っています!
by Alessandro Fulciniti In November 2005 I presented on pro.html.it a three-part article on creating CSS layouts using techniques like negative margins, any order columns and in some case opposite floats. The main goal of the article was getting the maximum number of layouts based on the same markup, each with valid CSS and HTML, without hacks nor workaround and a good cross-browser compatibility.
XHTMLの文法も基本的にはHTMLと同じなので、HTML 4.01 Strictについて少々解説してみようかと思います。 HTML 4.01は全部で三種類あります。Frameこそつかえないものの、規制の緩いTransitional、Frameの使えるFrameset、そして、もっとも厳密と言われるStrict。当ページでは、このStrictについて少し触れてみることにします。 構成ですが、はじめに<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html401/strict.dtd">という風にDOCTYPE宣言でDTD定義をして、そのあと<html>と</html>の間に内容を書きます(ブラウザがDTDを持っていないときのために、DTDが置いてあるURLを併記しておくのが無難だと思います)。
「CSSで段組したらFirefoxで背景が出ねーよっ」て話をよく聞くので色々試してみました。 コンテンツメニュー 元になるHTML 特に何も考えずfloatを使った場合 外のボックスに幅を与えてみる 一般的な解決方法 その他の解決方法 overflowを使う 最終回答 番外編 更新履歴 このドキュメントについて 元になるHTML <div id="container"> <div class="leftBox">内容</div> <div class="rightBox">内容</div> </div> 例1(ブログ) class="leftBox"のボックスの内容は「サイドバー」。class="rightBox"の内容は「記事部分」。 例2(ウェブサイト) class="leftBox"のボックスの内容は「ローカルナビゲーション」。class="rightBox"の内容は「情報」。 例3
Webデザインノート no.06に載っていた境裕司さんの「CSSとデザイン」から。今後使いそうなので、備忘録代わりのエントリーです。 まず、印刷時用のCSSファイルを用意し、それをXHTML側で読み込ませます。他にもtype属性とかつけたい人はどうぞ。 <link="print.css" rel="stylesheet" media="print" /> 次に、アンカータグに書かれているリンク先を、リンクテキストの後ろに印刷されるようにCSSを記述します。 a[href]:after { content: "["attr(href)"]"; font-size: 10px; color: #555555; } 上記の記述だと、全てのリンクが印刷されますので、リンク先を印刷したい箇所をしぼりたい場合は、IDやclass属性を使って絞ってください。 a[href]:after { これはaタ
coLinux の root イメージはデフォルトでは1GB しかないのでソフトウェアをインストールしていくうちにすぐに満杯になってしまうので、HDDの容量を増加させる。これはインストール後でも可能である。既に、LANDISKやその他のLinuxマシンがある方は、dd コマンドを実行し自分の望む容量のイメージを作成する。あるいは、こちらのサイトより目的のイメージにあったファイルをダウンロードし、解凍してもよい。最初に、df コマンドを実行して現在の状況を解凍しておきましょう。1GB のうち、既に22%も使っています、危険ですね~。 # df -h Filesystem Size Used Avail Use% Mounted on /dev/cobd0 1008M 209M 747M 22% / tmpfs 62M 4.0k 61M 1% /dev/shm 筆者の場合は、Win領域のHDD
[Permalink] [Post to del.icio.us] [Post to hatena] [Post to livedoorClip] 会社のPCでVistaを入れていろいろ動作確認しなさいってことで「WindowsVista Business」を数万円出して購入し、さすがに元環境を上書きするほど漢ではないのでディスク1台増設してデュアル環境でインストールしました。 動作は思っていたほど重くなくて(というかかなり軽快な部類)「アレ?結構いいじゃない」という感じです。 まぁ開発環境が動作しないと使えないので、まずはcoLinuxを放り込んでみました。 とりあえず、stableのcoLinux-0.6.4をインストールするとブルースクリーンになって強制終了(汗。 再起動するとチラッと噂の「レッドスクリーン」が表示されて終了。 ちょっwwwということで、セーフモー
以前のアシアルブログのエントリで、netshのnat機能が使えないという話がありました。このときはWindows XPユーザーだったのでスルーしていたのですが、自分もVistaマシンに乗り換えて同じ状況に。そこで、自分は別の方法を試しています。 ブリッジ接続やICSを使った方法は、ワイヤレスとワイヤードを両方使う自分にとって、非常に不便なもの。どうしても、coLinuxサーバーのIPアドレスは別セグメントにして、シームレスに接続したいのです。 そこで僕が試したのは、CCProxyというプロキシサーバーを使う方法です。CCProxyはWindowsに対応したプロキシサーバーで、HTTPプロキシのほか、DNSプロキシやSOCKS、POP3など、幅広くメジャーどころを押さえています。 CCProxy自体は3名までの接続ユーザーまでならフリーで利用できるので、とりあえず試しに導入してみました。ほか
日本のLenovoからダウングレードメディアを購入できないので、XPへのダウングレード方法を まとめてみた。 購入時点でのVistaがインストールされている状態がスタートライン。 必要なもの、 WindowsXP製品メディア (他ですでにアクティベーションされているものでも可) Intel® Matrix Storage Manager を選択して、 32-bit Floppy Configuration Utility for Intel® Matrix Storage Manager を 入手して、あらかじめ、Floppyメディアを作成しておく。 上記を組み合わせたメディアをnliteで作成しておくと、FDDいらずで導入できる。 Lenovoより以下を入手する。 KB888111 http://www-307.ibm.com/pc/support/site.wss/document.d
2023-11-03 時間を仮想的に変更したい PHPめも 2023-10-10 PHPよくある落とし穴 2023-04-19 fgetcsvで文字コードをShift_JISからUTF-8へ変換する RecentDeleted fputcsvで文字コードと改行コードを変換する 2022-10-06 処理時間とメモリ使用量を確認する 2022-09-27 Dockerで開発環境構築 2022-09-07 EC-CUBE4 現在の環境でcomposer.jsonを更新したい EC-CUBEめも プログラムソースの管理はSubversion+Tracで集中管理し、開発環境は各人のWindows環境でLinuxを走らせてみよう!という計画 チェックアウトしたソースは自機のSamba共有した開発環境に直接落としてしまえば、他の開発者の影響を受けずに開発を進めることができる筈。FTPでいちいちアップす
こんにちは、スパイシーチキン担当の熊谷です。スパイシーチキン担当ということで、今日のお昼ご飯はもちろんスパイシーチキンです。そろそろ飽きてきたといいながらも、スパイシーチキン、まだ食べています! 以前も書きましたが、私の開発用PCやメインのノートPC上で動作しているcoLinuxではDebian etchを使用しています。Debian etchは比較的最近リリースされたということで、以前の安定版のように古くさい?という感じはあまりしなくなり特に不満はありません。しかし、例えばデスクトップ環境として使うとか、保守性も大事だけどもう少し新しさが欲しいとか、定期的な新しい安定版に興味があるとか。そんな欲求が出てきてしまう今日この頃、だったらUbuntuを使ってみようじゃないかと思い立ったわけです。 私にとってUbuntuは、バージョン4.10や5.04の頃にデスクトップ環境としてメインで使用して
この記事は書かれてから時間が経っており、対象となっているシステムやソフトウェアのバージョンが古くなっています。2009年11月に書き直した記事「Clam AntiVirus (ClamAV) と sendmail の連携 CentOS 5 編」をご覧ください。 Clam Antivirus とは Clam Antivirus (以下 clamav) はオープンソースのアンチウィルスソフトです。検出できるコンピュータ・ウィルスの数や機能などは商用ソフトに比べると劣ります。しかし、2月4日現在、20,000 種類以上のウィルスの検出が可能です。マイナーなウィルスは検出できなくても、Klez, Sobig, MyDoom など流行っているウィルスは検出できますので、何も対策をしていないのであれば利用価値はあります。また、オープンソースですので自分でウィルス定義ファイル(シグネチャ)を作成すること
何度もシステムインストールを繰り返していますが、同じところでひっかかっています。 解決策はあるでしょうか? 設定スクリプトなどはほとんどXP機使用でコピーペーストで ...
2022/05/20 · ウィルスからシステムを保護する Clam AntiVirus をインストールします。 [1], Clamav をインストールします。 [root@dlp ~]#. dnf -y install clamav ...
この記事は書かれてから時間が経っており、対象となっているシステムやソフトウェアのバージョンが古くなっています。2009年11月に書き直した記事「Clam AntiVirus (ClamAV) と sendmail の連携 CentOS 5 編」をご覧ください。 clamav-milter は Clam Antivirus (clamav) の一機能で、sendmail と連携し、メールのウィルス検査を実施できます。Red Hat Linux 9 に clamav 0.71 をインストールし、sendmail と連携させる手順を書いておきます。 clamav 0.71 の RPM は公式には存在していませんが、拙作のパッケージを公開しています。今回はこのパッケージをインストールする方法を説明していますが、将来 Fedora Project からリリースされた場合もほぼ同様の手順で動作すると思
Official FAQ This is the official FAQ. For additional FAQs please visit our Wiki . You are encouraged to contribute to them. The ClamAV team continuosly monitor that page and will add the best ones below. Upgrading ClamAV How do I upgrade ClamAV? Visit our Wiki . The page can be edited by anyone. If you are a skilled sysadmin please contribute to it. What does WARNING: Current functionality leve
前回設定したBINDは正しく動作しているだろうか? 今回は動作確認の方法と、BINDをセカンダリサーバにする場合の設定を紹介する。 ネットワークの動作確認 前回では、ホスト名とIPアドレスの対応などを設定しました。間違いなく動いていれば問題はないのですが、1度できちんと動くとは限りません。うまく動かない場合は、いろいろと試行錯誤を繰り返していくことになります。 まず真っ先に確認するのは、きちんと外部のネットワークにつながっているかどうかです。pingコマンドやtracerouteコマンドなどで確認します。例えばpingコマンドなら、 PING 211.2.252.66 (211.2.252.66): 56 data bytes 64 bytes from 211.2.252.66: icmp_seq=0 ttl=238 time=34.504 ms 64 bytes from 211.2.
IPベースのバーチャルホスト 前置きが長くなってしまったが、設定の解説に移ろう。バーチャルホストは、概念が複雑な割に設定そのものは単純である。ただし、バーチャルホストにはDNSの設定が不可欠である。複数のホストを賄うにしろ複数のドメインを担うにしろ、DNSの変更なしにアクセスを受け入れることなどできないからである。 DNSの設定 まず、DNSの設定を済ませてしまおう。IPベースの場合は、ホストごとにIPアドレスを持つので特殊な設定は必要ない。ゾーンファイルに、 という具合に、Aレコードを羅列していくだけである(ゾーンファイルの設定については、「BINDで作るDNSサーバ」第2回 名前解決の仕組みとゾーンファイルの設定を参照)。つまり、それぞれユニークなIPアドレスを持った複数のWebサーバが存在するものとして、各ホストを通常どおりに登録するだけである。 Apacheの設定 Apacheの設
AuthAuthoritative ディレクティブで明示的に Off に設定すると、 与えられた認証ユーザ ID に対してユーザ ID がない またはルールがない場合に、 認証と承認の両方のプロセスが、 より低いレベルのモジュール (Configuration と modules.c ファイルで定義) に移行するようにできます。 ユーザ ID がある、かつまたは、ルールが指定されている場合は、 通常のパスワードとアクセスチェックが適用されて、 認証に失敗すると "Authentication Required" 応答が返されます。 ですから、二つ以上のモジュールのデータベースで同一の ユーザ ID が現われたり、 または、正しい Require ディレクティブが二つ以上のモジュールで現われたりした場合は、 一つ目のモジュールが認定を行って、AuthAuthoritative の設定に関わら
ここでは、Apache2のhttpd.confの日本語訳を掲載しておきます。 もし訳文に明らかな間違いがある場合は、info@itboost.co.jp までご一報ください。 # # Rob McCoolによって記述されたNCSAサーバの設定ファイルに準拠しています # # これはApacheの主要な設定ファイルです。サーバの動作を制御するディレク # ティブが書かれています。ディレクティブの詳細に関しては、以下のURLを # 参照してください。URL:http://httpd.apache.org/docs-2.0/ # # どう動作しているか理解せずに、これらの説明を読むのはやめてください。 # ここにはヒントや備忘録的な情報のみ記載されています。もし自信が無い # 場合は、オンラインドキュメントを参照してみてください。警告はすでに # しましたよ! # # 設定用のディレクティブは主
■ドキュメントキャッシュ機能の見直し メモリキャッシュやディスクキャッシュなど、HTTPコンテンツの動的キャッシュ機能が強化されました。開発バージョン時よりも安定性が向上し、Apache 2.2では実用的なレベルになっています。キャッシュ機能を用いることで、一般的にHTTPサービスの応答性を向上させることができます。 また、Apacheをリバースプロキシサーバとして利用する場合もキャッシュ機能を利用可能です。 ■プロキシ機能によるロードバランシングの実現 プロキシでロードバランス機能を実現するmod_proxy_balancerモジュールが追加されました。HTTPやFTPサービスはもちろん、Apache Tomcatなどのサーブレットコンテナとの通信で使われるAJP13プロトコルのロードバランス機能も提供します。 バランシングの制御は、「リクエスト回数」と「トラフィック量」の2つのアルゴリ
Threatpostは1月5日(米国時間)、「RCE 'Bug' Found and Disputed in Popular PHP Scripting Framework|Threatpost」において、人気の高いWebアプリケーションフレームワーク「Zend Framework」およびその後継プロジェクトであるLaminas Projectの成果物にリモートコード実行の脆弱性があると伝えた。ただし、この脆弱性はツール側ではなく、PHPの問題という指摘があるとともに係争状態にある点に注意が必要。 問題の脆弱性の概要は次のページにまとめられている。 CVE - CVE-2021-3007 CVE - CVE-2021-3007 脆弱性が存在するとされるプロダクトおよびバージョンは次のとおり。 Zend Framework 3.0.0 Laminas Project laminas-http
いしなお! [Zend Framework (2006年 3月)] Categories | コメント | .net | 1470.net | 1470footer | 1ch | 2006年10月 | 24d | 2ch | 2chrank | 633S | ADSL | AIG | APC | API | AV | AdSense | Ajax | AjaxHandler | Amazon | Apache | Apache 2.2 | Athlon64 | Atom | Bフレッツ | C++ | C404S | CD | CD-R | CSRF | CSS | CSSXSS | CodeBlog | D1 | DB | DB_DataObject | DJEBEL | DJEBEL125 | DNS |
Posted by Dmytro Shteflyuk on March 8, 2006 under PHP Zend Framework’s View class has very bad capability for extending. It contains template variables but does not allow to access them, it has array with different pathes (templates, filters), but does not allow to add another type or access them. Therefor only way to use Smarty with Zend Framework is to abandon Zend_View and manipulate Smarty obj
表目次 2.1. サンプル CMS 用のアクセス制御 3.1. 設定オプション 3.2. サーバのオプション 3.3. デバッグメッセージ 3.4. Active Directory 用のオプション 3.5. OpenLDAP 用のオプション 4.1. Core フロントエンドのオプション 4.2. Function フロントエンドのオプション 4.3. Class フロントエンドのオプション 4.4. File フロントエンドのオプション 4.5. Page フロントエンドのオプション 4.6. File バックエンドのオプション 4.7. Sqlite バックエンドのオプション 4.8. Memcached バックエンドのオプション 4.9. Xcache バックエンドのオプション 6.1. Zend_Config_Ini コンストラクタのパラメータ 9.1. 通貨記号の設定を指定する
今回は、Zend Frameworkで構築されたブログツールを題材にして、実際にZend Frameworkに備わる機能や使い方を解説します。題材とするブログツールは、Alexatnet.comで提供されている「Alex@Net Blog」です。 Alex@Net Blogについて Alex@Net Blogは、Zend Frameworkと同じNew BSD Licenseで公開されているシンプルなブログです(図1)。 (図1)をご覧になれば分かるとおりシンプルなデザインで、機能も「ブログの作成/編集/削除」、「ブログの閲覧」、「Atomフィードの配信」のみを備える非常に簡単なツールとなっています。このようにシンプルなツールは、実際に利用する上では物足りなく感じるかもしれませんが、逆にいえば、実装を理解してカスタマイズのベースとするにはかなり有用です。 ここでは、Alex@Net Blo
第2回 Zend Frameworkの各コンポーネントを一気に制する:「Zend Framework」で加速するPHP開発(1/3 ページ) 第1回となる前回では、Zend Frameworkの概要を説明した後、Zend Frameworkの導入方法について説明しました。今回は、各コンポーネントの使用方法について紹介していきます。 各コンポーネントの役割と使用法 さて、ここまででZend FrameworkのMVCモデルを使用する準備は整いました。ここからは、各コンポーネントの使用方法を説明しますが、その前にZend FrameworkのFront Controllerの動作をもう一度まとめておきましょう(図1)。まず、ブラウザで指定されるURLはmod_rewriteの機能によってindex.phpのアクセスへrewriteされます。index.phpではZend_Controller_
第1回 PHP開発でZend Frameworkを知らないだなんて嘘ですよね?:「Zend Framework」で加速するPHP開発(1/2 ページ) Zend Frameworkは、MVCアーキテクチャを構成し、各種コンポーネントを組み合わせることで効率的なPHPアプリケーションを構築できるフレームワークで、PHP用フレームワークの本命と呼ばれている。本稿では、Zend Frameworkについて、その機能と各種コンポーネントの使い方を解説する。 はじめに 2006年3月にイスラエルのZend Technologiesによって公開された「Zend Framework」はプレビュー版ながらも多くの機能が備わっています。Zend Frameworkは、MVCアーキテクチャを構成し、各種コンポーネントを組み合わせることで効率的なPHPアプリケーションを構築できるフレームワークで、PHP用フレー
概要 † Piece_Right は Piece Framework のバリデーションの部分を担当しているライブラリです。 この Piece_Right を Zend Framework に組み込み、 以下のような YAML 形式の設定ファイルに基づいて、 バリデーションを一括して行えるようにします。 - name: userid description: ユーザーID required: message: %_description%を入力して下さい。 validator: - name: Length rule: min: 4 max: 8 message: %_description%は4文字以上8文字以下です。 - name: password description: パスワード …… Zend_Validate_Interface の API に合わせて
Fedora 9がリリースされても、私のところはまだまだFedora 8がメイン。 そこで、Fedora 8 on VMwareのセットアップ手順をメモしておく。 Link:Fedora 8 on VMware Setup Memo(.txt) Fedora 8 on VMware Set up 2008/06/21 1.Fedora 8をインストール ・SELinuxは無効(初回起動時の設定が終わったあとに再起動が必要) ・初回ログインしたら、アップデート(Kernelを最新に) 2.VMware Player Setup ・VMware Toolsをインストール(.rpmをダブルクリック) ・スーパーユーザーになった後 # vmware-config-tools.pl を実行してToolsをセットアップ ・セットアップ完了後シャットダウン ・VMware Playerのファイル共有設定
Posted by: Hirotaka Ogawa @ November 30, 2006 11:08 AM | VMware で仮想ディスクのサイズを変更したくなったとき :: Drk7jp そんな面倒くさいことをしなくても、VMwareで動作させている環境がKernel 2.6+LVM2で、Logical Volumeがext2かext3でフォーマットしてあるのであれば、何も考えずにオンラインリサイズできます。 もともと8GBだった仮想ディスクに2GB加えて10GBにする場合を例に説明します。まず、拡張前のfdisk, dfの出力がこんな感じです。 # /sbin/fdisk -l Disk /dev/hda: 8589 MB, 8589934592 bytes 255 heads, 63 sectors/track, 1044 cylinders Units = cylinders
最近挙動が不振だった手持ちのLinux Boxがとうとう逝ってしまわれた。 そういうわけで、VMWare なんぞに浮気してみた。 VMWareは現在、再生のみをサポートするVMWare Playerが無償公開されているが、いくつかのフリーソフトでVMの作成は出来てしまうので特に問題ないのである。 ただ、やってみるとこれが意外と色々なところで躓いてしまった。Web上には結構いろいろなサイトに情報が載っているのだが、殆どの記事がVMWare Player 公開直後に書かれたと思われる記事で、一部現状とあわないのである。 そういうわけで、全然目新しくもないVMWareのインストール記事を自分で書くことにしたわけ。 今回は以下の構成でインストールをおこなった。 HostOS: WindowsXP GuestOS: CentOS(Red Hat Enterprise Linux互換OS) Guest
こんな現象が発生するようになったのも XP + VMware 5 → Vista + VMware 6ベータ にしてからなのですが、物理メモリもたっぷりのっていて空きメモリもある状態にもかかわらず、VM を起ち上げていると頻繁にディスクアクセスが発生してマシンが数分間フリーズしたかのごとく固まる現象が続いています。 以前物理メモリが 2GB だった時は、まぁ〜しょうがないか〜と思っていたのですが今は 3GB のっていて(ホントは4GBだけど OS が 32bit なのでうまく認識しない・・・)コレは流石にキツイ。ってことで原因を調べてみました。 まずはリソースモニタを起ち上げて VM を使ってディスクアクセスが発生するのを待つ。すぐに発生した。 どうやら VMware の .vmem ってのが頻繁にディスクアクセス(read)を行っている模様。もう少し様子を見てみる。 こんどは頻繁にディス
現在の私の開発サーバはVMWare Server 1.0.4上で動作しているDebianです。 以前はcoLinuxを使用してその環境を構築していたのですが、Windows XPからVistaに移行した結果TAP-Win32を使用してのNATでネットワーク接続が使えなくなってしまいました。XPの頃は下記のようにnetshコマンドを使って設定ができていたのですが、 netsh routing ip nat install netsh routing ip nat add interface "ワイヤレス ネットワーク接続" full netsh routing ip nat add interface "ローカル エリア接続" full netsh routing ip nat add interface "Tap" private netsh routing ip dnsproxy ins
日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。
2006年に「VMware Server」の無償配布が行 われ、一般PCユーザも「仮想マシン」ソフトで PCエミュレーションすることが手近かに可能と なった。 今回筆者は、Windows Vista で対応出来てい ないソフト(ここを参照)を使用する事を目的に、 高機能なVMware Server1.03と実行に特化 したVMware Player2Betaを試用してみた。 (右図:Windows Vista環境下、VMware Server で作成した仮想マシンのゲストWindows XPの 起動) 試用したマシン環境は、Intel DG965SS、Core2 Duo E6600 2.4GHz、DDR2-533 512MBx4、 GeForce 7600GT(VRAM 256MB) で、 ホストOSは Windows Vista Home Premium、ゲス
最近オイルヒーター,ガスファンヒーター,石油ファンヒーターのどれを買おうか悩みつつPHPのフレームワークはSymfonyにかなり転がりそうなjokagiです. 私が遅いので気を遣ってkomagataさんが先に書いてくださいました. ナイスフォローありがとうございます. さて今回は,先日参加した開発合宿をはじめ最近何度かLinux環境を用意する必要性が連続したので,その辺りの作業を手短にする手順を紹介します. 慣れれば最低限の環境は10分程度,全部で30分あれば十分ウェブ開発に必要な環境を用意できるようになります. とりあえずLinuxはCentOSでバージョン4.4用にServerCDというのがあるので,それとVMware Serverを使います. まずVMware ServerのインストールとCentOSのisoイメージを下記リンクあたりからダウンロードしてください. VMware Se
日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。
こんにちわ☆ 先日、おもいきってUbuntuを導入してみました。 本題ですが、 homeディレクトリ下のデスクトップ/画像/音楽・・・などなどのディレクトリがありますよね? 自分の場合、それらをDesktop/Picture/Music・・・など、英語の名前に変更したのですが、(コンソールで操作する場合、英語の方が楽なので) GUIのデスクトップ上にファイルを置いたりすると、変更したディレクトリの名前が日本語に戻ってしまいます。 しかも、「Desktop」の英語の方のディレクトリも存在して、2つになってしまいます。>< さらに、実際にGUIのデスクトップと関連しているのは、「デスクトップ」の方になってしまうのです。 よい解決方法はないでしょうか?
For all users of Ubuntu, there is one area where it falls short when compared to other operating systems and that is with how it looks. By default, the eye candy of Ubuntu is rather drab: I have never been a fan of the purple and orange colour scheme that greets a fresh installation. Even the dark theme on Windows is a pleasure to use. For me, personally, darker themes make it easier to concentrat
[ パソコン ] Viva! ubuntu Magazine Linux初心者にも優しいubuntu。調べた事、実際に体験した事を書き記していきます。 編集 履歴 添付 設定 新規ページ作成 メニュー License Wiki内検索 最近更新したページ 2009-05-24 FrontPage 2007-09-16 2007.9.16号 P2P特集-2 Limewire 2007-09-15 Viva!Ubuntu vol.11 :P2P特集 2007-08-13 Viva! Ubuntu Magazine vol.10:デュアルブート 2007-05-06 Viva! Ubuntu Magazine vol.8 VMware Viva! ubuntu : Ubuntu 7.04 (Feisty Fawn) 記事一覧 2007-05-04 Viva! Ubuntu Magazine vol
Ubuntuで無線LANがやっと使えるようになりました。 gutsyではIntel(R) Wireless WiFi Link 4965AGNのモジュールが組み込まれていなかったので利用できなかったけど、2月上旬?にhardy(ubuntu 8.0系であるunstable版)がリリースされており、それを利用しモジュールを組み込めば利用できるとのことだったので、早速upgradeしてみました。 ディストリビューションのアップグレード?後に以下のコマンドを実行してモジュールを読み込む。 # modprobe ath_pci ロードできているかどうかの確認 # lsmod | grep ath あとは、ネットワーク設定。 /etc/network/interfaces に設定を追加する。 ・・・略 allow-hotplug wlan1 iface wlan1 inet dhcp wireles
Linux系distributionの一つ、Ubuntu 7.10をThinkPad X61にインストールすることにした。やったことの備忘録。 ・Recovery Diskの作成(Windows Vista 復旧用) ・ubuntu 7.10のDesktop CDの作成 ・CDからubuntuのインストール (In BIOS, select Configure->Serial ATA . AHCIの代わりにCompatibilityを選択。じゃないとCDドライブからBootされない。) 上記のエラーは、各種ソフトウェアの自動アップデート後、再起動すると、出なくなった。 ・トラックパッドスクロール(Trackpad Scrolling)の設定 真ん中のマウスボタン?で縦スクロールが出来ないので、以下の設定をしようとしたが、/etc/X11/xorg.confファイルが権限とかで変更できない。
Ubuntuのデフォルトではトラックポイント自体は使えるようになっていますが、中ボタンでのスクロールが効かなかったり感度が納得いかなかったりとカスタマイズしたい欲求にかられます。というわけで以下の機能を一通り反映させる手順をメモします。1.中ボタンでのスクロール有効化 2.ポインタの速度・感度の調節ソフトウェア環境はUbuntu 6.10 Kernel 2.6.17-10。 ハードはIBM Thinkpad X40です。まず、1のスクロールから。 この挙動を変更するには/etc/X11/xorg.confを編集します。$ sudo vi /etc/X11/xorg.confSection "InputDevice" Identifier "Configured Mouse" Driver "mouse" Optio
私が勤めていたのは、地元でレジャー産業を手掛けるグループ会社のひとつ。新卒で入社以来、配属になった総務部で人事や労務に関する業務を担当しました。上司から指示を受けると前例にならい、無難にこなせば何も問題が起きない、のんびりした職場でした。社長は二代目でまだ若く、事業拡張を考えているようですが、先代には頭が上がりません。組織の見直しや新たな人員配置による効率化など、改革にも積極的な考えの持ち主なので、何とか力になりたいと思っていました。 そろそろ仕事にも慣れた頃、「社会保険労務士」の資格のことを知り、自分のステップアップとともに会社に貢献できるのでは、という意識を持ち始めたのです。これまでの経験を生かせるのも魅力で、思い切って受験を決意。働きながら合格を勝ち取りました。このサイトは、そんな私の体験談を参考にしていただければと願い開設したものです。少しでもお役に立てれば嬉しいです。 「社会保険
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く