タグ

2010年3月17日のブックマーク (31件)

  • netstatコマンド -- No.2 開いているポート番号や送受信パケットの統計を表示

    図2 サーバー・ソフトなどが通信を待ち受けている状態もわかる<BR>-aオプションを指定してnetstatコマンドを実行すると,サーバー・ソフトなどがTCPやUDPで待ち受けているポート番号(あるいはサービス名)がわかる。 今見てきたnetstatコマンドの標準的な使い方で調べられるのは,あくまでもどこかとTCP/IPで通信している状態だけである。つまり,サーバー・ソフトなどが,「ポートを開いて,相手からの接続を待ち受けているかどうか」といった状態はわからない。 待ち受け状態まで調べるときには,netstatコマンドのオプション・パラメータを使う。そこで, netstat -a と実行する。 すると,図1とよく似た画面が表示されるだろう。ただ,ちょっと違うのは,右端のState(状態)の項目。LISTENING(リスニング)となっている行がいくつか表示される(図2[拡大表示])。 まさに,

    netstatコマンド -- No.2 開いているポート番号や送受信パケットの統計を表示
    taka222
    taka222 2010/03/17
  • GitHub - mattn/zencoding-vim

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - mattn/zencoding-vim
    taka222
    taka222 2010/03/17
  • 状況に応じて、読み込むvimプラグインを選択する。(vimエディタネタ)

    vimエディタネタ。 今日のお題「読み込むvimプラグインを状況に応じて選択する。」 例えば、 ・あるプラグインを、CUIvimでは読み込みたくないけれど、GUIvimでは読み込みたい時。 ・コンパイルオプションやバージョンが違う複数のvimがインストールされていて、どれかの vim ではプラグインが原因でエラーが発生する場合。 こういう状況が発生した時に、 どのように読み込むプラグインを制御しようかという話です。 レアなケースです。 通常、こういう要求があることは無いでしょう。 必要となるのは、vimマニアな方々の、それも一部だけでしょう。 私の場合だと、Mac OSX 10.3 Pantherを使っていて、 システムにインストールされているデフォルトの CUIvim がバージョン6.2、 Kaoriyaパッチ + いろいろコンパイルオプション付き GUIvim のバージョンが6

    状況に応じて、読み込むvimプラグインを選択する。(vimエディタネタ)
    taka222
    taka222 2010/03/17
  • zen-codingでhtml,cssのコーディングスピードが3倍以上になる - chulip.org

    zen-codingはHTML and CSS hi-speed codingと謳っているように飛躍的にhtml,cssのコーディングスピードを上げてくれます。 zen-coding - Project Hosting on Google Code 公式でVimには対応していなかったのだけどvimscriptでmattnさんが作っていました。神 zen-coding for vim を pure vimscript だけで書いてみた。 使用方法 スニペットコマンドを入力したあとにexpandabbr_keyをタイプします。 ※デフォルトだと, スニペットコマンド一覧 HTML http://code.google.com/p/zen-coding/wiki/ZenHTMLElementsEn CSS http://code.google.com/p/zen-coding/wiki/ZenC

    zen-codingでhtml,cssのコーディングスピードが3倍以上になる - chulip.org
    taka222
    taka222 2010/03/17
  • Rubyist Magazine - jpmobile + Rails 2.3.5 で作る携帯サイト入門 【後編】

    『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直

    taka222
    taka222 2010/03/17
  • Twitter、サイトにTwitter機能を埋め込める「@anywhere」を発表

    YouTubeでビデオを見ながらツイートしたり、New York Timesのコラムニストを記事のページでフォローしたりできるようになる。 米Twitterは3月15日、米Amazonや米Yahoo!などのサイト訪問者が、サイト内でTwitterを使えるようにするサービス「@anywhere」を発表した。サイト運営者はTwitter APIを使わずに、JavaScriptのコードを数行追加するだけでこの機能を使えるようになるという。 @anywhereの機能を持つサイトを訪問すると、そのサイトのTwitterアカウントの最新ツイートをその場で読めるほか、そのアカウントをフォローしたり、ツイートを投稿したりできる。これにより、サイト訪問者の滞在時間は長くなり、一方Twitterは新たなユーザーを獲得する機会を得られる。 同サービスの立ち上げ時のパートナーサイトは、Amazon、Bing、Di

    Twitter、サイトにTwitter機能を埋め込める「@anywhere」を発表
    taka222
    taka222 2010/03/17
  • 第19回 jQueryでAJAX入門:JSONを使いサイトにTwitterを表示 | gihyo.jp

    jQueryでAJAX入門2回目:JSON形式を扱う 前回はXML形式のRSSをAJAXで取得してリストで表示させました。今回はXMLではなく、JSON(ジェイソン)と呼ばれる形式を扱い、同じようにリストを表示させてみることにします。今回ご紹介するJSON形式も、前回紹介のXML形式同様jQueryで取得・表示をさせることができます JSON? JSONはJavaScript Object Notationの略で、JavaScriptで簡単に扱えるテキストベースのデータフォーマットです。たとえば下記のような構造になっています。 JSONサンプル [ { "name": "技評太郎", "age" : 26, "skills":["PHP" , "JavaScript"] }, { "name": "長谷川広武", "age":25, "skills":["HTML" , "CSS"] },

    第19回 jQueryでAJAX入門:JSONを使いサイトにTwitterを表示 | gihyo.jp
    taka222
    taka222 2010/03/17
  • Vim-users.jp - Hack #132: Pythonインタフェースを使う(1)

    taka222
    taka222 2010/03/17
  • C++とwin32とDirectXとBoostとLuaで作る弾幕シューテイング講座 - 名古屋313の日記

    C++, win32, DirectX, boost, Lua | 12:22はじめることにしました。これに合わせてソースコードが見やすくなるようにブログデザインを変えてみました。私はアマチュアプログラマであり全て独学でやってきたので間違ったことや非効率なコードを書いてしまうことが大いに予想されます。なにかあればコメントやついったーでお知らせ下さい。当方の環境はVisualC++2010を使いwin32、DirectX、Boost、Lua等のライブラリに対してパスが通っているものを想定しています。設定としては、警告レベルを最大に、警告をエラーにすることが正義という信念から/W4、/WXを指定、何だかんだ言ってUNICODEは面倒臭いのでマルトバイト文字セットを指定しています。この環境、設定に合わせて書いていくつもりなので、他の環境の場合は適宜脳内で変換してください。第1回〜ウィンドウを表示

    taka222
    taka222 2010/03/17
  • クローラやケータイによってリダイレクト先を変えるCGIの雛形(Perl)

    クローラやケータイによってリダイレクト先を変えるCGIの雛形(Perl) 2010-03-15-1 [Programming] クローラやケータイによっていろいろと内容を切り替えたい場合がある。 例えば、Googlebot が大量に来たときに暫定的に Google のトップページに飛ばしたりとか(嫌がらせ?)。 実現方法はいろいろあるんだけどここでは自分でコピペする用に Perl CGI の雛形を載せておく。 アマゾンを例に飛ばし先(リダイレクト先)を切り替える例。 切り替え部分は随時追加予定。 #!/usr/bin/perl -T use strict; use warnings; print "Content-Type: text/html\n"; my $qs = $ENV{'QUERY_STRING'} || ""; my $ua = $ENV{'HTTP_USER_AGENT'}

    クローラやケータイによってリダイレクト先を変えるCGIの雛形(Perl)
    taka222
    taka222 2010/03/17
  • 総合目次 - 苦しんで覚えるC言語

    苦Cの内容の転載などは自由ですが、苦Cからの引用であることを明記してください。 (どこかに「苦Cより」と書かれていればOKです。) 学校や会社などで生徒(新入社員)へのテキストとして使用することも自由です。 その際、内容を修正したり、印刷して配布するのも自由です。 サイトについて 苦しんで覚えるC言語(苦C)は C言語入門サイトの決定版です。 C言語の基機能を体系立てて解説しており、 市販書籍と同等以上の完成度です。

    総合目次 - 苦しんで覚えるC言語
    taka222
    taka222 2010/03/17
  • canvasに描いた絵(画像)をサーバに保存 - 超自己満足プログラミング

    canvasに描かれたデータを取得するには、canvas.toDataURL() を使います。 toDataURL()で得られるのは、base64エンコードされた画像情報なので、 それをサーバに送って、base64デコードして保存という流れです。 toDataURL()して、そのデータをPOSTする部分のjavascript (ajax部分が面倒なので、prototype.jsを使用) function saveImage() { var imgdata = $('canvas_id').toDataURL(); // デフォルトだとpng, 引数でjpegとかも可能 imgdata = imgdata.replace('data:image/png;base64,', ''); // 頭のいらない部分を落とす new Ajax.Request(<画像保存CGIのURL>, { param

    canvasに描いた絵(画像)をサーバに保存 - 超自己満足プログラミング
    taka222
    taka222 2010/03/17
  • アドビ、FlashをHTML5のCanvasへ変換するプロトタイプ機能を明らかに。アニメーションも変換

    アドビ、FlashをHTML5のCanvasへ変換するプロトタイプ機能を明らかに。アニメーションも変換 アドビシステムズは3月10日に始めた新しいブログ「Design and Web」の中で、FlashをHTML5のCanvas要素で置き換える「Smart Paste」のデモ動画を公開しました。この機能は現在開発中のDreamweaver CS5のプロトタイプ機能とのことです。 (追記3/18:上記ブログの1つ目のエントリ「Design & Web」に、紹介する機能は「It won't be in the next version of CS.」であるとの記述がありましたので、「Dreamweaver CS5」の部分を削除させていただきます。すいませんでした)。 FlashのファイルをJavaScriptでレンダリング、Canvasへ描画 11日付けで公開されたエントリ「Canvas fo

    アドビ、FlashをHTML5のCanvasへ変換するプロトタイプ機能を明らかに。アニメーションも変換
    taka222
    taka222 2010/03/17
  • likeでソースコード検索するプログラムを作った - hitode909の日記

    前回作ったソースコード検索プログラムは,インデックスを作るのが死ぬほど遅いわりに,検索はそれほど速くない,という問題があった. ソースコード検索するプログラムを作ってみた - hitode909のダイアリー n-gramで全文検索できるプログラムを作ってみた - hitode909のダイアリー 検索対象のソースコードを1行ずつレコードに入れて,like検索するようにしてみた. gnu screenのソースコードから,intという文字列を検索した. grep 0.105秒 ack 0.496秒 単語区切りでインデックス作る 0.815秒 like検索 0.624秒 検索速度は少し速くなったが,劇的に速くなった,というわけでもない. 検索対象のソースコードのレコードを作るのに1分半くらいかかった.単語区切りでインデックスを作ったときは22分くらいかかっていたので,準備するのは劇的に速くなった.

    likeでソースコード検索するプログラムを作った - hitode909の日記
    taka222
    taka222 2010/03/17
  • GC本の説明Ust - I am Cruby!

    GC全国各地で色々と勉強会を開催して貰えるようです(T-T)これは僕も何かせねば! ということで、一章ずつ内容を説明するustでもやろうかと思います。 とりあえず、僕の手元にまだがないので(!!)。が届いたら、平日の夜9時頃からやろうかなーと思っています。第一回は来週の水曜(3/24)あたりを想像しています。どれだけ需要があるものかわかりませんが…。興味のある人は覗いてください。詳しい情報はtwitter(@nari3)で流すと思います。 ガベージコレクションのアルゴリズムと実装作者: 中村成洋,相川光,竹内郁雄出版社/メーカー: 秀和システム発売日: 2010/03/18メディア: 単行クリック: 494回この商品を含むブログ (10件) を見る

    taka222
    taka222 2010/03/17
  • 『らじちゃんねる』ラジコをニコニコ風に実況できるWEBサービスつくた - satoru.netの自由帳

    ラジコのラジオを見ながらニコニコっぽくコメントを流しながら実況できます。 その他過去ログ機能、着信があると音がなる機能など。 http://radich.jp ラジオすげー!

    『らじちゃんねる』ラジコをニコニコ風に実況できるWEBサービスつくた - satoru.netの自由帳
    taka222
    taka222 2010/03/17
  • MySQL や PostgreSQL でトリガーベースの実体化ビューを後から追加する方法 (もしくは無停止での CREATE INDEX) - kazuhoのメモ置き場

    読み込み>書き込みなデータベースだと、実体化ビュー (materialized view) を使って読み込み速度を上げるってのは有効な手法 ちなみに MySQL や PostgreSQL だと実体化ビューはトリガーを使って書く *1 では、トリガーベースの実体化ビューを後から追加した場合に、どうやって既存データを新しいビューに反映させるのか。 UPDATE トリガを、ビューの側に対応するデータがない場合は INSERT トリガと同様の動作をするように実装すればいい (典型的には REPLACE INTO 文を使う)。ビューの初期データ充填は UPDATE src_table SET id=id; MySQL だと CREATE INDEX CONCURRENTLY がないから副インデックス作成はスレーブでやったりする*2けど、上の UPDATE を LIMIT つきで回すことで、ビューをイ

    MySQL や PostgreSQL でトリガーベースの実体化ビューを後から追加する方法 (もしくは無停止での CREATE INDEX) - kazuhoのメモ置き場
    taka222
    taka222 2010/03/17
  • 堀江貴文『なぜECを使わないのか。』

    ↑なんだけど、結構便利。重いけど。慣れたら気にならない。むしろ落としたときの耐衝撃性は上がっているし、中途半端な大きさなので無くしようがないんだよね。というわけで何の説明もせずこれ以上会話は続かない。 だが、数日後電話かメールが来る。「あれ、どこにも売ってないんだけど?」 最初なんの意味か分からなかったが直ぐに合点が来た。 「ああ、ネットで売ってるよ」 というと、「え~?ネットぉ?」みたいな答えが返ってくる。さらに「ネットのどこで売ってるの?」と聞く人すらいる。 お前のiPhoneは何のために使われるんだ?と言いたいのをぐっと押さえて、お世話になっている人には私が代わりにネットで買ってあげたりもする。 これだけポータブルのネット端末が普及しているのに、なぜECは発達しないんだろう? 少なくともこのiPhoneバッテリージャケットについては目で見て触って有用性を確認しているはずだ。だから目で

    堀江貴文『なぜECを使わないのか。』
    taka222
    taka222 2010/03/17
  • 高密度小池 / たった 3 秒で驚くほど手を清潔にする方法

    たった数秒で驚くほど手を清潔にする方法 otsuneさんから教えていただきました。 なんと、手を洗う際に、水だけでなく石鹸を使うと効率よく汚れをおとせるそうです。 いやはや、石鹸は流しなどには必ずと言っていい程置いてありますが、手を洗うのに使うというのは全く気付きませんでした。 これを応用して、洗濯をする時は、洗剤を一緒にいれると、汚れが確実に取れるそうです。なんとも、これも盲点でした。 他にも、プリウスはアクセルを踏むと、なんと速くなるといった情報も教えていただきました。 似たような事例として、掃除機のスイッチを「強」にすると吸い込みが強くなる、というものもあるそうです。是非試してみたいと思います。 それから、 2008 年頃の Cyber Agent さんのプレゼンで知りましたが、 MySQL にインデックスを張ると、なんと速くなるそうです!!! 2008 年にこういう

    taka222
    taka222 2010/03/17
  • あなたのiPhone見せて下さい「働く女性のiPhoneホーム画面特集」|アイティメディア株式会社編 - isuta(イスタ) -私の“好き”にウソをつかない。-

    コーデとカフェのマッチ度って重要だよね。流行の「バレエコア」で行きたいキュートなメニューがあるお店5選

    あなたのiPhone見せて下さい「働く女性のiPhoneホーム画面特集」|アイティメディア株式会社編 - isuta(イスタ) -私の“好き”にウソをつかない。-
    taka222
    taka222 2010/03/17
  • mixiアプリモバイルを作る前に知っておきたい、PC版との違い5点 : LINE Corporation ディレクターブログ

    モバイル事業を担当している渡邉雄介です。ライブドアでは2月に初のmixiアプリモバイル「わんにゃん★マイスター」をリリースし、現在も複数のアプリの開発を進めています。 リリースまでの手順はmixi Developer Center (開発者向けサイト) に詳しく載っていますが、PCと比較するとモバイルは勝手が違うところがいくつかあります。今回は実際にmixiアプリモバイルを申請した経験をふまえ、考慮しておきたいPC版との違い5点をまとめました。 その1 開発できるのは法人だけ 意外と知られていないのですが、モバイル版を開発できるのは法人だけです。個人がアプリ開発をする際のデベロッパー登録はPC版のみに適用され、モバイル版は対象外になっています。 <参照元> mixi Developer Center >> パートナーアカウント登録 個人の方は通常のアカウントを用いて、「デベロッパー登録」よ

    mixiアプリモバイルを作る前に知っておきたい、PC版との違い5点 : LINE Corporation ディレクターブログ
    taka222
    taka222 2010/03/17
  • Google検索品質チームによるSEOの質疑応答 - Google Site Clinic ::SEM R (#SEMR)

    Google検索品質チームによるSEOの質疑応答 - Google Site Clinic グーグル・サーチクォリティチームによる、SEOに関する質問と回答集。アイルランドのダブリンで開催された Site Clinic から。 公開日時:2010年03月16日 20:25 米Googleは2010年3月15日、2月にアイルランド・ダブリンで開催された、Google検索品質チーム(Google Search Quality Team)によるサイトクリニックの開催報告を行った。 サイトクリニックはウェブマスターを集めた、無料の催しで、検索エンジンへの掲載状況を改善するための課題の指摘と改善案を提示する。予想以上に盛況だったという。検索品質チームからの出席者は、Anu Ilomäki, Alfredo Pulvirenti, Adel Saoud, Fili Wiese, Kaspar Szym

    Google検索品質チームによるSEOの質疑応答 - Google Site Clinic ::SEM R (#SEMR)
    taka222
    taka222 2010/03/17
  • SEO検索エンジン最適化チュートリアル

    SEO検索エンジン最適化チュートリアル
    taka222
    taka222 2010/03/17
  • ブラウザ上でサイトのモックアップを光速で作成できるサービス「Lumzy」:phpspot開発日誌

    Lumzy ブラウザ上でサイトのモックアップを光速で作成できるサービス「Lumzy」というのが公開されているみたい。 デザイナーさんであれば、Photoshopでまずデザインを作るより、顧客にどういうサイトを作るか、イメージしてもらうためにモックを作るわけですが、それがブラウザ上で高速にできちゃいます。 ネットブック片手にブラウザさえインストールしてネット環境さえあれば、顧客と相談しながらサイトのレイアウトを作っていっちゃえますね。 サインアップとか無しにすぐに使えるところもGoodで、Flashを使った直感的なUIでモックアップをサクサク作れちゃいます。 ツールを立ち上げると、まずプロジェクト作成画面がでるので適当にいれて「Create Project」します。 作成すると、ボタンとかメニューバー、リスト、データグリッド、コンボボックスなどのありとあらゆるUIパーツが最初からそろっていて

    taka222
    taka222 2010/03/17
  • ゲーム会社死す。 島国大和のド畜生

    ヤンキー魂というMMORPGがあった。スクウェアエニックスが公開。後にゲームポットで運営されていた。日最初期のMMOエンジンの流れをくむが、プレイヤーは皆ヤンキーというイカれたゲームであった。自分もβの頃にちょっとだけ遊んだ。それがとうとう終了した。 以下、恣意的な抜粋と勝手に心を読んだコメント。 4Gamer: まず,なぜサービスを終了することになったのかを教えてください。 安藤氏: 直接のきっかけは,開発を担当していたエレファント・エンタテインメントが,1月中旬に倒産してしまったことなんです。 4Gamer: えっ。その前に開発を担当していたシンクアーツも解散してしまいましたよね? 安藤氏: そうなんです……。 シンクアーツでヤン魂。を手がけていたスタッフが,エレファント・エンタテインメントでも引き続き開発をしてくれていたんですが,昨年末頃から会社の状況が思わしくない状態になってしま

    taka222
    taka222 2010/03/17
  • Adobe Forums: Adobe AIR extension for DreamweaverCS4がインストール不可

    Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.

    taka222
    taka222 2010/03/17
  • iiyama ProLite B2409HDS-B PLB2409HDS-B1 [23.6インチ] 価格比較

    ProLite B2409HDS-B PLB2409HDS-B1 [23.6インチ] 価格比較 ホーム > パソコン > PCモニター・液晶ディスプレイ > iiyama(イイヤマ) > ProLite B2409HDS-B PLB2409HDS-B1 [23.6インチ] iiyama ProLite 2009年 1月中旬 発売 ProLite B2409HDS-B PLB2409HDS-B1 [23.6インチ] 3系統入力に対応した24型ワイド液晶ディスプレイ(マーベルブラック)。直販価格は34,800円(税込) お気に入り登録 251 最安お知らせメールが受け取れます 価格情報の登録がありません 価格推移グラフ お気に入り製品に登録すると、価格が掲載された時にメールやMyページでお知らせいたします 価格帯:¥―~¥― (―店舗) メーカー希望小売価格:オープン モニタサイズ:23.6型

    iiyama ProLite B2409HDS-B PLB2409HDS-B1 [23.6インチ] 価格比較
    taka222
    taka222 2010/03/17
  • ProLite B2409HDS-B (PLB2409HDS-B1) 価格比較 [ 価格の安い順 ] - ベストゲート

    taka222
    taka222 2010/03/17
  • はてなブログ | 無料ブログを作成しよう

    ハリイカの焼売と中華炒め ハリイカをよく、見かけるようになりましたよ。生け簀で、泳いでいたものを一杯購入しました 立派な大きな墨袋や肝は冷凍保存して 柔らかな身は季節のお豆、お野菜と合わせて中華の炒めものに。新鮮なにんにくの茎は刻み、香り高く欲そそられますね 下足はミンチにし…

    はてなブログ | 無料ブログを作成しよう
    taka222
    taka222 2010/03/17
  • How to work with Node.js App - Hosting - Namecheap.com

    Our Setup Node.js App feature allows for the choosing a specific version of Node.js in order to run the apps using Node.js 6.x, 8.x, 9.x, 10.x, 11.x, 12.x, 14.x, 16.x, 18.x, 19.x and 20.x versions. The currently available Node.js version pool on our Shared servers is available at this page. This function provides ultimate flexibility and features a user-friendly interface that helps you get faster

    taka222
    taka222 2010/03/17
  • http://www.my-iphone.jp/archives/tag/

    taka222
    taka222 2010/03/17