タグ

2011年3月3日のブックマーク (62件)

  • トラックバックスパムを劇的に減らす方法

    トラックバックスパムを劇的に減らす方法 2006-07-14-1 [Blog][Evil] トラックバックスパムを劇的に減らす、手軽な方法をご紹介。 最近実行していているんだけど、 単に Trackback Auto Discovery の設定を消してしまうだけ。 各記事ページにある Trackback Auto Discovery の記述を消せばOK。 - 技術文書:くっつきトラックバック http://ta2o.net/doc/tech/kuttuki-trackback.html 私はテンプレートからごそっと消しちゃった。 spam track back はほとんど来なくなり、めでたし、めでたし。 Blog検索エンジンの検索結果の各記事に対して Auto Discovery してトラックバックを送りまくるという スパムシステムがあるらしく、そういうのに対して効果絶大。 というか、そも

    トラックバックスパムを劇的に減らす方法
    nilab
    nilab 2011/03/03
    _[を] トラックバックスパムを劇的に減らす方法:「Trackback Auto Discovery の設定を消してしまうだけ」「Blog検索エンジンの検索結果の各記事に対してAuto Discovery してトラックバックを送りまくるというスパムシステムがあるら
  • zenback の素晴らしいのは設置する人以外はアカウント取得の必要がないところ

    zenback の素晴らしいのは設置する人以外はアカウント取得の必要がないところ 2011-03-03-2 [WebTool][Blog] zenback (http://zenback.jp/) を導入して一週間ほど経過しましたが、結論を言うと非常に満足しています。 zenback の素晴らしいのは(設置する人ではなく)コメントする人が zenback のアカウントを取得したりログインしたりする必要がないところ。 もちろん、twitter などのアカウントが必要だけど、それらがあるのにさらに zenback にログインしなきゃとかだと面倒くさいよね。アカウント連携とかも無駄に増やしたくないし。私が Disqus に注目はしたものの結局自分のブログに導入しなかった理由はこれだからね。 このブログはコメント欄もトラックバックもなくしてるんだけど、zenback で表示できるんだからもう「ミニ

    zenback の素晴らしいのは設置する人以外はアカウント取得の必要がないところ
    nilab
    nilab 2011/03/03
    「もちろん、twitter などのアカウントが必要だけど」「Disqus に注目はしたものの結局自分のブログに導入しなかった理由はこれ」 / [を] zenback の素晴らしいのは設置する人以外はアカウント取得の必要がないところ
  • gittutorial(7)

    このチュートリアルでは git に新しいプロジェクトソースをインポートする方法と、 そこに変更を加える方法、そして他の開発者と変更を共有する方法を説明します。 もしあなたの主な目的がプロジェクトの変更を取得することであるなら (例えば最新バージョンのソースを取得してテストするなど)、 Git ユーザマニュアル の最初の2章から始める方が 良いかもしれません。 まず最初に、マニュアルの参照方法を説明します。例えば "git log" コマンドのマニュアル は以下の方法で取得できます。

    nilab
    nilab 2011/03/03
    gittutorial(7) Manual Page : gittutorial - git チュートリアル (バージョン 1.5.1 以降用)
  • Vimの使い方 - 初級

    Viは、UC Berkeley の William Joy が作ったエディタで、UNIXで広く使われています。viは通常のエディタと異なり、モードを持っています。このため、使いにくいという印象を与えがちで すが、このモードに慣れることができれば、もう一端のvi使いです。慣れるのに相応の時間はかかりますが、Vi使いの魔法のようなエディタ操作で、目を見 張るほど高速に文章を編集できるようになります。 ここでは、Viを改良したVimの使い方を紹介します。 Vimには、モードという概念があります。Vimを起動するとノーマルモードと呼ばれるモードになります。ノーマルモードは名前の通り、Vimを操作して いる際に基的なモードになります。このノーマルモードでは、主にカーソルの移動、文章の削除、他のモードへの移行を行います。 ノーマルモード中に「i」や「a」を押すと挿入モードに移行します。挿入モー

    nilab
    nilab 2011/03/03
    Vimの使い方
  • Vimの使い方―Tips

    検索を行う際に、検索する文字のスペルは分かっているが、先頭が大文字であったかを覚えていない場合に小文字だけで大文字もヒットさせたり、大文字で構成 されている単語ということが分かっているときに、大文字で検索文字を入力して小文字をヒットさせないようにすることができる設定です。 この設定により、全て小文字で検索文字を入力した場合は、大文字、小文字に関わらず検索にヒットするようになります。逆に、検索文字に大文字 を含めると大文字と小文字を区別して検索されるようになるため、検索をするときに、Shiftキーを押したりCapsLockをする必要がなくなります。 この設定の前に「:set ignorecase」により、大文字と小文字の区別を行わないようにする必要があります。このオプションは正確には、検索パターンに大文字が含まれると きに'ignorecase'のオプションをOFFにする設定です。

    nilab
    nilab 2011/03/03
    Vimの使い方−Tips
  • プログラミング言語 Ruby リファレンスマニュアル

    注: Rubyは2.1.0からSemantic Versioningを採用しています。 Ruby 2.1.1, 2.1.2等はバグ修正やセキュリティfixのみを含むため、リファレンスとしては2.1に統一しています。

    nilab
    nilab 2011/03/03
    Symbol - Rubyリファレンスマニュアル「シンボルを表すクラス。シンボルは任意の文字列と一対一に対応するオブジェクトです。Ruby スクリプトからは * :symbol * 'symbol'.intern のようにして得られます。リテラルでシンボルを表す
  • Gitを使いこなすための20のコマンド | OSDN Magazine

    LinuxカーネルやRuby on RailsPerlなど、近年多くの大規模プロジェクトで採用されているバージョン管理システムが「Git」だ。Gitには非常に多数のコマンドが用意されているが、日常的に使用するコマンドは20個程度と言われている。記事では、Gitを使いこなすために覚えるべき20個のGitコマンドを紹介する。 LinuxカーネルやRuby on RailsPerlなど、近年多くの大規模プロジェクトで採用されているバージョン管理システムが「Git」だ。Gitには非常に多数のコマンドが用意されているが、日常的に使用するコマンドは20個程度と言われている。記事では、Gitを使いこなすために覚えるべき20個のGitコマンドを紹介する。 なお、Gitの基的な考え方や使い方については分散バージョン管理システムGit入門でも紹介しているので、そちらも参照してほしい。

    Gitを使いこなすための20のコマンド | OSDN Magazine
    nilab
    nilab 2011/03/03
    Gitを使いこなすための20のコマンド - SourceForge.JP Magazine : オープンソースの話題満載
  • library cgi

    要約 CGI プログラムの支援ライブラリです。 CGI プロトコルの詳細については以下の文書を参照してください。 http://Web.Golux.Com/coar/cgi/draft-coar-cgi-v11-03.txt [RFC3875]: The Common Gateway Interface (CGI) Version 1.1 http://www.w3.org/CGI/ 使用例 フォームフィールドの値を得る require "cgi" cgi = CGI.new values = cgi['field_name'] # <== 'field_name' の配列 # 'field_name' が指定されていなかったら、 []を返す。 (1.6) # 'field_name' が指定されていなかったら、 ""を返す。(1.8) fields = cgi.keys # <== fi

    nilab
    nilab 2011/03/03
    「CGI に関連する環境変数の値は直接 ENV から得る他に、 CGI クラスのメソッドで得ることもできます。基本的には環境変数の名前を downcase したメソッドにマップされます」Ruby 1.8.7 library cgi
  • Network Administration Course - 稚内北星学園大学

    Next: 目次 Network Administration Course 稚内北星学園短期大学 経営情報学科 TEL 0162-32-7511 FAX 0162-32-7500 E-mail: staff@wakhok.ac.jp 1998年 8月 5日 目次 1. UNIX ネットワークと管理者の役割 1.1 ネットワーク管理とシステム管理にあたって 1.2 システム管理者 = スーパー・ユーザー 1.3 スーパー・ユーザーの役割 1.4 スーパー・ユーザーになるには 1.5 スーパー・ユーザーの特権について 1.5.1 スーパー・ユーザーが使うコマンドと特権 1.5.2 スーパー・ユーザーが所有するファイル 1.6 ネットワーク管理者 1.7 講座で学ぶ範囲 2. TCP/IP ネットワークとその管理 2.1 TCP/IPとは 2.2 TCP/IPの階層 2.2.1 物理層 2.

    nilab
    nilab 2011/03/03
    Network Administration Course : 稚内北星学園短期大学 経営情報学科 : 1998年 8月 5日
  • 6.2 PATH_INFOとPATH_TRANSLATED

    これまで、CGIプログラムに、どのように引数を与えるかという問題を 見てきましたが、実は、CGIはもう少し一般的なメカニズムを用意しています。 とはいっても、コマンドと引数というメカニズムにしても、それ自身、ずいぶん 一般的なものですので、それ以外にも別なメカニズムがあると言われても、ピンと こないかもしれません。 先に、CGIが呼ばれたときhttpdが行うURLの解釈の仕方を説明しましたが、その時は、 何も説明がなかったのですが、"PATH_INFO"という言葉が出てきました。 その後にまだ文字列が残っていれば、その文字列中に、記号'?'が出現するまでの 文字列を、環境変数 PATH_INFOに、記号'?'から後ろの文字列を、環境変数 QUERY_STRINGに設定します。 次のプログラムは、先のプログラムcgi.arg2と、ほとんど同じ働きですが、 環境変数QUERY_STRING に

    nilab
    nilab 2011/03/03
    Network Administration Course - 6.2 PATH_INFOとPATH_TRANSLATED
  • Common Gateway Interface - Wikipedia

    この記事には参考文献や外部リンクの一覧が含まれていますが、脚注によって参照されておらず、情報源が不明瞭です。 脚注を導入して、記事の信頼性向上にご協力ください。(2023年3月) Common Gateway Interface(コモン・ゲートウェイ・インタフェース、CGI)は、ウェブサーバ上でユーザプログラムを動作させるための仕組み。現存する多くのウェブサーバプログラムはCGIの機能を利用することができる。 [1][2][3] ウェブサーバプログラムの機能の主体は、あらかじめ用意された情報を利用者(クライアント)の要求に応じて送り返すことである。そのためサーバプログラム単体では情報をその場で動的に生成してクライアントに送信するような仕組みを作ることはできなかった。 そこでサーバプログラムから他のプログラムを呼び出し、その処理結果をクライアントに送信する方法が考案された。それを実現するため

    nilab
    nilab 2011/03/03
    「PATH_INFO をウェブサーバの仮想パスと解釈した際に対応すべき物理パスが環境変数 PATH_TRANSLATED に格納」Common Gateway Interface - Wikipedia
  • mapee.jp

    This domain may be for sale!

    nilab
    nilab 2011/03/03
    サブクラスでinitialize未定義だとスーパークラスのinitializeメソッドを自動的に継承。スーパークラスのinitializeを呼び出すにはsuperで明示的に呼び出す。 / Rubyのinitializeメソッドの継承
  • https://support.microsoft.com/ja-jp/help/436213

    すべての Microsoft 製品 Microsoft 365 Office Windows Surface Xbox セール サポート ソフトウェア Windows アプリ OneDrive Outlook Skype OneNote Microsoft Teams PC とデバイス Xbox を購入する アクセサリ VR & 複合現実 エンタメ Xbox Game Pass Ultimate Xbox Live Gold Xbox とゲーム PC ゲーム Windows ゲーム 映画テレビ番組 法人向け Microsoft Azure Microsoft Dynamics 365 Microsoft 365 Microsoft Industry データ プラットフォーム Power Platform 法人向けを購入する Developer & IT .NET Visual Studi

    nilab
    nilab 2011/03/03
    MS-DOSの8.3形式に準拠するファイル名をつけた場合65534個が上限。 / W98:FAT16、FAT32 でディレクトリ内に作成できる最大ファイル数
  • CentOS: 1つのディレクトリ内に作れるファイル数の上限値: Akito's IT技術 メモ

    Linux (CentOS 5.5)で,1つのディレクトリに作成できるディレクトリ(およびファイル)の数について調べた. 先日,ディレクトリをたくさん作るプログラムを書いて実行したところ,途中でディレクトリを作成できなくなった. 各ディレクトリは,単なる数値を名前とした. 以下は,作成したディレクトリをbashで補間表示しようとしたときの様子である. [akito tmpdir]$ ls /home/akito/tmpdir/ Display all 31998 possibilities? (y or n) 0/ 11598/ 13198/ 14799/ 16399/ 18/ 196/ 21199/ 228/ 244/ 260/ 2760/ 2920/ 3080/ 3602/ 5202/ 6803/ 8403/ 1/ 11599/ 13199/ 148/ 164/ 180/ 1960/

    nilab
    nilab 2011/03/03
    /usr/include/linux/ext3_fs.h に #define EXT3_LINK_MAX 32000 「31998個までは作成できている」CentOS: 1つのディレクトリ内に作れるファイル数の上限値
  • JF: Linux Kernel 2.4 Documentation: ext2.txt

    nilab
    nilab 2011/03/03
    「一つのディレクトリに 32768 のサブディレクトリの上限」「一つのディレクトリ内のファイル数は、実運用上約 10-15k 個が上限」JF: Linux Kernel 2.4 Documentation: ext2.txt
  • Linux JF (Japanese FAQ) Project.

    JF は, Linux に関する解説文書・FAQ などを作成・収集・配布するプロジェクトです. オリジナル文書 (日語) の執筆, LDP (Linux Documentation Project) の HOWTO や Linux カーネル付属文書の翻訳などを行っています. この Web サイトでは, JF の活動成果である 300 を超える文書が閲覧できます.

    nilab
    nilab 2011/03/03
    あれっ? SourceForge.jp に移動してる。 / Linux JF (Japanese FAQ) Project.
  • nilab - Overview

    nilab
    nilab 2011/03/03
    Member Since が Apr 14, 2009 だけど何もしてない何もない状態。 / nilab's Profile - GitHub
  • GitHub - spullara/mustache.java: Implementation of mustache.js for Java

    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 - spullara/mustache.java: Implementation of mustache.js for Java
    nilab
    nilab 2011/03/03
    spullara/mustache.java - GitHub
  • mustache(5) - Logic-less templates.

    mustache(5) Mustache Manual mustache(5) NAME mustache - Logic-less templates. SYNOPSIS A typical Mustache template: Hello {{name}} You have just won {{value}} dollars! {{#in_ca}} Well, {{taxed_value}} dollars, after taxes. {{/in_ca}} Given the following hash: { "name": "Chris", "value": 10000, "taxed_value": 10000 - (10000 * 0.4), "in_ca": true } Will produce the following: Hello Chris You have ju

    nilab
    nilab 2011/03/03
    デフォルトでHTMLエスケープする仕様なのね。「All variables are HTML escaped by default.」mustache(5) -- Logic-less templates.
  • Route 477(2009-06-17)

    ■ [ruby] Rubyの新世代パッケージングシステム、Ripの目指すところ GitHub Rebaseで「Rip」というプロジェクトが開始した、というニュースを見たので調べてみた。 特徴は ディレクトリ・ファイル・github・gemなどいろんなソースからインストール可能。 必ずしもパッケージを「ビルド」する必要はなく、リポジトリから特定のバージョンを直接インストール可能 "ripenv"という、仮想環境機能がある。ライブラリの新バージョンが出たときは、まず新しい環境を作って試してみるとか 依存関係はdeps.ripというテキストファイルに、一行一ライブラリで指定する。バージョンも込みなので、RubyGemsよりきっちり管理できる(?) ということらしい。 状況は まだ始まったばかり RubyGemsを置き換える気はなく、共存すればいいと思っている けど、便利さゆえにシェアが逆転する可

    Route 477(2009-06-17)
    nilab
    nilab 2011/03/03
    rip install 「ディレクトリ・ファイル・github・gemなどいろんなソースからインストール可能」Route 477 - Rubyの新世代パッケージングシステム、Ripの目指すところ
  • domo Todo+ スキーマ仕様 - yagutaの日記

    domo Todo+ Ver.3.0以降のカスタムスキーマ仕様です。 注意:このスキーマがサポートする文字コードは UTF-8です。 書式 domotodo://{resource}/{action}?{query} 1. domo Todo+を起動する domotodo:// 2. Todoを追加する domo Todo+を起動し Todoを追加します。起動後に表示する Todo編集画面で期日などを変更可能です。 domotodo://todolist/add?title={名称}[&tags={tag1}{;tag2}{;tag3}...][&duedate=today][&memo={メモ}][&sync={yes|no}] []は省略可能なキーです。{}はキーの値です。 キー 値 title Todoの名称です。必ず指定しなければいけません。値を ":paste:"にするとクリップ

    domo Todo+ スキーマ仕様 - yagutaの日記
    nilab
    nilab 2011/03/03
    domo Todo+ スキーマ仕様 - yagutaの日記 : domotodo://{resource}/{action}?{query}
  • ayatorchのブログ : 「ページタイトル付きでTweetie2に渡す」のBookmarkletを更新した

    2010年04月14日00:54 カテゴリiPhone/iPadアプリ 「ページタイトル付きでTweetie2に渡す」のBookmarkletを更新した CNET Japanでは記事URLをTwitterにPostする機能があるんだけど、普通にWebに飛ばせばいいところを、わざわざOAuth認証(Access&Update)使ってて許可を与えたくないし、使い慣れたクライアントでPostしたいし、記事URLをBookmarkletとかで飛ばしちゃうとPC版とiPhone版でURLが違うのが気に入らないので書いた。以前に書いたTweetie2用のBookmarkletいくつかで書いた「ページタイトル付きでTweetie2に渡す」の発展形。そのまま普通のサイトにも使える。 javascript:(function(){var url='',xpath='';switch(location.hos

    nilab
    nilab 2011/03/03
    iPhoneのURLスキーマ「tweetie://post?message=hogehoge」ってやればいいらしい。 / ayatorchのブログ : 「ページタイトル付きでTweetie2に渡す」のBookmarkletを更新した
  • リクルートエージェント - Wikipedia

    リクルートエージェント社が入居する霞が関ビルディング リクルートエージェント(英語: RECRUIT AGENT)はリクルートグループの転職エージェント(人材紹介)サービスである。 株式会社リクルートエージェントが運営を行っていたが、2012年10月からは株式会社リクルートキャリアが運営している。 1977年4月 株式会社日リクルートセンター(現:株式会社リクルート)人材斡旋準備室として発足 11月株式会社人材情報センター設立 1982年3月 大阪支社設立 1984年4月 株式会社リクルート人材センターに社名変更 1987年 6月 シーズ事業部(人材派遣事業)を株式会社シーズスタッフ(現:株式会社リクルートスタッフィング)として分社化 7月 大阪支社が株式会社関西リクルート人材センターとして独立 1998年4月 株式会社リクルート人材センターと株式会社関西リクルート人材センターが合併、

    リクルートエージェント - Wikipedia
    nilab
    nilab 2011/03/03
    リクルートエージェント - Wikipedia「1977年11月に設立され、2006年4月に株式会社リクルートエイブリックから株式会社リクルートエージェントに社名を変更」
  • mustache/README.md at master · mustache/mustache

    Inspired by ctemplate and et, Mustache is a framework-agnostic way to render logic-free views. As ctemplates says, "It emphasizes separating logic from presentation: it is impossible to embed application logic in this template language." For a list of implementations (other than Ruby) and tips, see http://mustache.github.io/. Think of Mustache as a replacement for your views. Instead of views cons

    mustache/README.md at master · mustache/mustache
    nilab
    nilab 2011/03/03
    README.md at master from defunkt/mustache - GitHub
  • GitHub - facebookarchive/instagram-ruby-gem: The official gem for the Instagram API

    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 - facebookarchive/instagram-ruby-gem: The official gem for the Instagram API
    nilab
    nilab 2011/03/03
    Instagram/instagram-ruby-gem - GitHub
  • instagramAPI公開!OAuth触りました - KAYAC engineers' blog

    ついに21歳になりました!itaniです。 みなさん!! つい先日、iPhoneで気軽に写真を共有できるサービス「instagram」のAPIが一般公開されましたね。 というわけで、さっそくOAuthを触ってみたので自分なりにまとめてみました。 なにができるの? instagramAPIを使えば以下のようなことが簡単にできます。 ユーザー情報を取得 ユーザーの写真を取得 写真に対してコメントやいいねを投稿する フォローしている人、フォローされている人を取得 上で挙げたものはほんの一例です。 まだ調査不足ですが、リアルタイム系のAPIも用意されています。面白そうですよね。 OAuthってなんだ!? 最近twitterやfacebookでよく聞く『OAuth認証』という言葉。 果たしてこれはなんなのか。お願いしますgoogle先生。 OAuth (オー オース) は、ブレイン・クックとクリス・

    instagramAPI公開!OAuth触りました - KAYAC engineers' blog
    nilab
    nilab 2011/03/03
    instagramAPI公開!OAuth触りました | tech.kayac.com - KAYAC engineers' blog
  • フォント | KF STUDIO

    イラストレーター 下川 幸枝(シモカワサチエ) ようこそKF STUDIOへ。 KF STUDIOは1998年に誕生した大人も子供も無料で楽しめる「プリント素材」と「オリジナルフォント"KFひま字シリーズ"」のサイトです。 イラストレーター下川幸枝(シモカワサチエ)が1人で細々と運営しています。 ちょっぴり笑顔になれるイラストをコンセプトに活動中です。 キャラクター制作や、絵・雑誌・教材・スマホアプリ等のイラスト制作を行っています。 お仕事のご依頼、ご相談、お待ちしています。 お問い合わせ 詳しいプロフィール WORKS(お仕事情報) LINEスタンプ | SUZURI

    フォント | KF STUDIO
    nilab
    nilab 2011/03/03
    KF STUDIO | ひま字
  • + NekoNeco(ねこネコ) -フリーフォント- +

    オリジナル欧文フリーフォント『NekoNeco(ねこネコ)』を公開しております。 使用許諾・使用範囲をご確認の上、 お楽しみ・お役立て頂ければ幸いです。 「ここで使いました!」等お伝え頂けますと励みになります! ■オリジナルフォント『NekoNeco(ねこネコ)』の使用許諾 『NekoNeco(ねこネコ)』フォントのご使用にあたりまして、 以下の事項に同意したものとみなさせて頂きます。 ・当フォントやサンプル画像等グラフィックの著作権は cresson に帰属します。 ・当フォントデータ自体を改造すること、また、無断転載・再配布・販売を禁じます。 ・予告なく当フォントの配布を中止したり、 アップデート、使用許諾及び使用範囲を変更することが御座います。 ・当フォントデータのご利用によって生じたいかなる障害及び損害につきましても 作者 cresson は一切の責任を負い

    nilab
    nilab 2011/03/03
    + NekoNeco(ねこネコ) -フリーフォント- +
  • Nekostagram - ねこ大好き専用Instagram

    instagr.am/p/B5pwq/ 雨音で目が覚めた遅めのおはようございます。 Good Late morning Tokyo Jap...

    nilab
    nilab 2011/03/03
    Heroku, Sinatra, Slim, Ruby. / Nekostagram - ねこ大好き専用Instagram
  • 【地図ウォッチ】第105回:アキバに突如出現! GPS専門ショップ「輝けGPS!」訪問レポート 

    nilab
    nilab 2011/03/03
    M-241まだ人気あるのか最近使ってないなー「有名な通販サイト「GPSDGPS」が出店したリアル店舗」【趣味のインターネット地図ウォッチ】 第105回:アキバに突如出現!GPS専門ショップ「輝けGPS!」訪問レポート
  • Mustache: Logic-Free Views For Your Ruby Web Apps

    Ruby Weekly is a weekly newsletter covering the latest Ruby and Rails news. Mustache is a new templating library from Chris Wanstrath (a.k.a. defunkt of GitHub fame) that provides a way to render views in your chosen Ruby web framework. Influenced by ctemplate, Mustache helps to keep your MVC layers separate by actively preventing the inclusion of application logic in your views. With Mustache, th

    nilab
    nilab 2011/03/03
    Mustache: Logic-Free Views For Your Ruby Web Apps
  • Google Code Archive - Long-term storage for Google Code Project Hosting.

    Code Archive Skip to content Google About Google Privacy Terms

    nilab
    nilab 2011/03/03
    google-ctemplate - Project Hosting on Google Code : 「A simple but powerful template language for C++」
  • Big Sky :: Goでblosxomライクなブログサーバ書いた。

    新しい言語を始めて慣れてくると、必ず作りたくなるのがblosxomですね。(ですよね?) て事でGoblosxomライクなのを作った。cgiも出来なくないけど、GoはWebに強かったりもするので、web.goを使ってサーバとして書いた。 名前は「blogo」(ブロゴー!えっ)。blosxomライクにテキストファイルを読み込んで、タイトルと文をこしらえます。 今回はHTMLのテンプレートエンジンとしてmustache(マツタケじゃないよ)を選びました。 結構ハマってしまったけど、一通り動いた。設定ファイル(JSON)でフォルダ位置やタイトル、サブタイトル、リンク一覧なんかを変更出来ます。見た目はこんな感じ。 短いのでソース全部のっける。 package main import "bytes" import "html" import "io" import "io/ioutil" imp

    Big Sky :: Goでblosxomライクなブログサーバ書いた。
    nilab
    nilab 2011/03/03
    Big Sky :: Goでblosxomライクなブログサーバ書いた。「blosxomライクにテキストファイルを読み込んで、タイトルと本文をこしらえます」「HTMLのテンプレートエンジンとしてmustache(マツタケじゃないよ)」「設定ファイル(JSON)」
  • Zudolab -

    The Search for a Trusted 메이저사이트: A World of Thrills, Security, and Immersive GamingdErsPOId - December 1, 2023In the dynamic world of online entertainment, the quest for finding a trustworthy 메이저사이트, or major site, is akin to navigating through a labyrinthine digital jungle. Much like the adventurers of old scouring for hidden treasures, modern-day netizens are on the lookout for that one platform

    nilab
    nilab 2011/03/03
    zudolog » mustache.jsでビューを綺麗に分離する
  • どこでも活躍できるテンプレートエンジン「Mustache」 - Mach3.laBlog

    この記事は賞味期限切れです。(更新から1年が経過しています) 世にテンプレートエンジンは多くあれど、 これ程多くの場所で活躍出来るテンプレートエンジンはなさそうです。 稿はそんなテンプレートエンジン「Mustache」の試用レビューです。 Mustacheについて {{ mustache }} “Mustache”というのは口ひげを指す言葉で、「ますたっしゅ」とか発音する様です。 テンプレートタグに使用されている「{」が口ひげに似てるので、そこらへんが由来っぽいです。 公式を見れば分かるとおり、Mustacheは1言語にとどまらず、 様々な言葉で開発されているテンプレートエンジンです。 知らない言語も入ってたりしますね…。 Available in Ruby, JavaScript, Python, Erlang, PHP, Perl, Go, Lua, ooc, C++, Action

    どこでも活躍できるテンプレートエンジン「Mustache」 - Mach3.laBlog
    nilab
    nilab 2011/03/03
    どこでも活躍できるテンプレートエンジン「Mustache」:「“Mustache”というのは口ひげを指す言葉」「ますたっしゅ」「テンプレートタグに使用されている「{」が口ひげに似てるので、そこらへんが由来っぽい」ざっくり概要
  • Examiner is back - Examiner.com

    nilab
    nilab 2011/03/03
    Volkswagen Microbus lives: VW shows electric concept at Geneva - National Classic Autos | Examiner.com
  • SLOT95 Link Slot Online Situs Gacor Maxwin 2024

    nilab
    nilab 2011/03/03
    Volkswagen Resurrects The Famous VW Bus As An Electric Vehicle With Apple iPad Support | Trends Updates
  • VWの新型ミニバンコンセプト「ブリー」登場【ジュネーブショー2011】 【ニュース】 - webCG

    ブランド一覧はこちらこの記事を読んだ人が他に読んだ記事試乗記ニュース画像・写真モーターショー自動車ヒストリー特集エッセイクルマ生活Q&AFrom Our StaffデイリーコラムCarScope谷口信輝の新車試乗水野和敏的視点池沢早人師の恋するニューモデル思考するドライバー山野哲也の“目”あの多田哲哉の自動車放談webCGプレミアム記事一覧webCGプレミアムプランとは日刊!名車列伝動画ギャラリープレゼントアウトビルトジャパンニューモデルSHOWCASE失敗しない中古車選びカーマニア人間国宝への道エディターから一言カーテク未来招来マッキナ あらモーダ!読んでますカー、観てますカーおすすめの動画小沢コージの勢いまかせ!!リターンズ自動車保険 トヨタレクサススバルマツダスズキダイハツホンダ日産三菱ポルシェメルセデス・ベンツアウディBMWMINIフォルクスワーゲンボルボルノープジョージャガーアル

    VWの新型ミニバンコンセプト「ブリー」登場【ジュネーブショー2011】 【ニュース】 - webCG
    nilab
    nilab 2011/03/03
    ワーゲンバス的な赤白自動車。iPadも。「アイデアの素とされたのは、1950年に生まれた同社のコンパクトバン「タイプ2」」「紅白のツートンカラー」VWの新型ミニバンコンセプト「ブリー」登場【ジュネーブショー2011】
  • VW's Bulli van concept does iPad integration right, shockingly

    VW's Bulli van concept does iPad integration right, shockingly After seeing many atrocious attempts, it seemed factory iPad integration was something that simply shouldn't happen. Now, in Volkswagen's Bulli concept, we're seeing something that makes sense -- something we've wanted to see for a while now. The tablet sits in a custom cradle in the center of the dash, extended on a pivoting arm so th

    VW's Bulli van concept does iPad integration right, shockingly
    nilab
    nilab 2011/03/03
    VW's Bulli van concept does iPad integration right, shockingly -- Engadget
  • Apache Tapestry

    A component-oriented framework for creating highly scalable web applications in Java. Tapestry pages and components are simple Java POJOs, with easy access to all Java language features and the vast Java ecosystem. Thanks to Java's advanced concurrency API, Tapestry handles requests fast without sacrificing security or stability. Tapestry features live class reloading: change your Java code, refre

    nilab
    nilab 2011/03/03
    Apache Tapestry Home Page : "Component oriented framework for creating dynamic, robust, highly scalable web applications in Java."
  • Apache Tapestry - Wikipedia

    Apache Tapestry(アパッチ・タペストリー)は、Apacheソフトウェア財団が配布しているJava Servlet製Webアプリケーションフレームワークである。当初はJakarta Projectにて開発されていたが、2006年にApacheのトップレベルプロジェクトに昇格した[2]。 Apache Tapestryは、アクションをベースとした仕組みのApache Strutsとは競合する。TapestryはStrutsとは違い、コンポーネントベースであり、コード量が少なくて済む点が特徴である。またStrutsのようにJSPカスタムタグライブラリを覚えなおす必要がなく、必ずServlet/JSPを作成しなければならないということはなく、Javaやネットワークの知識がないウェブデザイナーでも簡単にJava製ウェブアプリケーションを作成できるという利点がある。

    Apache Tapestry - Wikipedia
    nilab
    nilab 2011/03/03
    「Strutsのようにある程度Java Servletを知っていれば容易に開発できるエンジニアには人気がなく、Javaに詳しくはないウェブデザイナに人気がある」Apache Tapestry - Wikipedia
  • Javaによるテンプレートライブラリあれこれ (JavaTemplateLib - MemoWiki v5)

    Javaによるテンプレートライブラリあれこれ ---- Apache Velocity -Apache Velocity Site - The Apache Velocity Project --http://velocity.apache.org/ -Velocity --http://muimi.com/j/jakarta/velocity/ --->Velocityは汎用テンプレートエンジンです。汎用というのは、Web、HTML、XMLなどに限らずテキストなら何でも対象になるということです。テンプレートエンジンというのは、テンプレートを用意しておいて、そこに値を入れていく仕組みです。 ---- Mayaa (旧Maya) -JavaServer Templates "Mayaa" --http://mayaa.seasar.org/ -IPA:2005年度上期「未踏ソフト」開発成果:

    nilab
    nilab 2011/03/03
    Javaによるテンプレートライブラリあれこれ (JavaTemplateLib - MemoWiki)
  • FreeMarker Java Template Engine Library - Overview

    News 27 June 2013: FreeMarker 2.3.20 was released This version comes with better error messages, better boolean formatting, higher multi-core performance, and many other smaller improvements and fixes. See all the changes here... Download it here... (GAE-compatible binary here...) What is FreeMarker? FreeMarker is a "template engine"; a generic tool to generate text output (anything from HTML to a

    nilab
    nilab 2011/03/03
    FreeMarker: Java Template Engine Library - Overview
  • Apache Velocity Site - The Apache Velocity Project

    General¶ Welcome News Downloads Releases¶ Engine 2.3 Tools 3.1 Development¶ Engine Tools Community¶ Who we are Contact us Get involved Wiki How it works Board Reports Developer Resources¶ Issues Coding standards Project guidelines Site building Release process Archive¶ Anakia 1.0 Texen 1.0 DVSL 1.0 DocBook Fx 1.0 Apache Foundation¶ Apache Website How the ASF work ASF Developer Infos ASF Source Cod

    Apache Velocity Site - The Apache Velocity Project
    nilab
    nilab 2011/03/03
    Apache Velocity Site - The Apache Velocity Project
  • YouTube - Real Life Mario Kart!

    Facebook it! http://on.fb.me/fs9nvy Tweet it! http://bit.ly/RTRLKart A harsh, gritty look at the world of Mario Kart in real life. Red shells mean business. Thanks to K1 Speed for allowing us use of their track! Check out their YouTube Channel at http://youtube.com/k1speed Special thanks to Corridor Digital ( http://youtube.com/corridordigital ) and Lifepreneur ( http://youtube.com/lifepreneur

    YouTube - Real Life Mario Kart!
    nilab
    nilab 2011/03/03
    YouTube - Real Life Mario Kart! : 実写版マリオカート
  • Blueprint: A CSS Framework | Spend your time innovating, not replicating

    Blueprint is a CSS framework, which aims to cut down on your development time. It gives you a solid foundation to build your project on top of, with an easy-to-use grid, sensible typography, useful plugins, and even a stylesheet for printing. What does Blueprint have to offer? A CSS reset that eliminates the discrepancies across browsers. A solid grid that can support the most complex of layouts.

    nilab
    nilab 2011/03/03
    Blueprint: A CSS Framework | Spend your time innovating, not replicating
  • 花粉飛散情報【2024】- ウェザーニュース

    1週間先までの花粉飛散予報、花粉症チェックシート、花粉カレンダーなど花粉の時期に役立つ情報が満載です。毎日の花粉症対策にお役立てください。

    花粉飛散情報【2024】- ウェザーニュース
    nilab
    nilab 2011/03/03
    悲惨量・・・ #oyajigag 名古屋市中区。ボールンロボが図る花粉飛散量 / 花粉プロジェクト - ウェザーニュース
  • FriendFeed、MySQL上にスキーマレスなストレージを実装

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    FriendFeed、MySQL上にスキーマレスなストレージを実装
    nilab
    nilab 2011/03/03
    InfoQ: FriendFeed、MySQL上にスキーマレスなストレージを実装
  • FriendFeedにおけるMySQLへの大規模データ格納 - masayang's diary

    RDBだのKey-Valueだのと騒がしい今日この頃ですが皆様いかがお過ごしでしょうか。私は元気です。先日、ベイエリアクラウド勉強会で教えてもらったHow FriendFeed uses MySQL to store schema-less data(FriendFeed流・スキーマレスデータのMySQLへの格納)を適当に翻訳してみますよ。(原文はCreative Commonsライセンス) 背景 FriendFeedではすべてのデータをMySQLに格納している。利用者の増加に伴い、FriendFeedのデータベースも拡大してきた。現時点では2億5000万件以上の記事が登録されており、これにコメントやお友達一覧のお気に入りなどのデータが加わる。 データベースの急成長に伴ない、規模に関する課題にも段階的に対処してきた。基的な対処はおこなってきたつもりだ。具体的には、読み取り専用スレーブの

    FriendFeedにおけるMySQLへの大規模データ格納 - masayang's diary
    nilab
    nilab 2011/03/03
    FriendFeedにおけるMySQLへの大規模データ格納 - masayangの日記(クロスバイク通勤他
  • HowFriendFeedUsesMySqlToStoreSchemaLessData - FriendFeed では MySQL を使いどのようにスキーマレスのデータを保存しているのか

    HowFriendFeedUsesMySqlToStoreSchemaLessData - FriendFeed では MySQL を使いどのようにスキーマレスのデータを保存しているのか 目次 この記事について FriendFeed? では MySQL を使いどのようにスキーマレスのデータを保存しているのか 背景 概観 詳細 一貫性と原子性 性能 FriendFeed? では MySQL を使いどのようにスキーマレスのデータを保存しているのか この記事について "How FriendFeed? uses MySQL to store schema-less data" の日語訳です http://bret.appspot.com/entry/how-friendfeed-uses-mysql CC 2.5 でライセンスされています: http://creativecommons.org/

    nilab
    nilab 2011/03/03
    HowFriendFeedUsesMySqlToStoreSchemaLessData - FriendFeed では MySQL を使いどのようにスキーマレスのデータを保存しているのか
  • ウェブク.JP

    知の探究者であれという願いを込めたサイト、ウェブクなのである。webku.jp. 「知の探究者であれ」という願いを込めて、webku.jpというサイトが存在します。このサイト名「ウェブク」の響きからも、ウェブの奥深さや知識の蓄積を思わせる雰囲気があるのだ。 このサイトは、情報化社会の中で増加する情報の中から、真に価値のある情報を見極め、学びを深めたいと願う全ての人々へ向けられたものと言える。知識は、単に取得するだけでなく、どのようにそれを活用し、繋げていくかが重要なんだ。ウェブクは、情報を単なるデータとしてではなく、一つ一つの知識の粒子として、探究者たちの手に渡ることを願っているように感じられます。 ウェブクは、インターネットの海に浮かぶ無数の知識の島々を、旅人である探究者たちが訪れ、新たな発見や洞察を得る場として機能しています。それは、単なる情報の交換所や知識のデータベースとは一線を画す

    ウェブク.JP
    nilab
    nilab 2011/03/03
    ウェブサイトバリュー、ブログの価値、あなたのサイトの価値はいくらですか? 日本国 : これは無料のウェブベースバリューエーションサービスでウェブサイトインフォメーション、ビジタースタティスティックスとウェ
  • www.nilab.info

    www.nilab.info

    www.nilab.info
    nilab
    nilab 2011/03/03
    234652位にランクダウン…「Nilab.info は月々の訪問者が約92610 人で、日本 で15179位にランクされています」「月々の推定62,916 人のユーザーは、平均して毎回1.20 ページを見ています」Web Ku
  • jamboree.jp - jamboree リソースおよび情報

    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.

    nilab
    nilab 2011/03/03
    ATND::Payment「Paypalで先払いをしてもらうことで、幹事がめちゃくちゃ楽に」「キャンセルにおびえる必要もありません」「Paypal払いでもPaypal会員になる必要はありません」名古屋Ruby会議02を開催しました
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    nilab
    nilab 2011/03/03
    地図のスタイルを変更する - YOLP JavaScriptマップAPI サンプルコード
  • ジオロケーション・カンファレンス … 技術評論社

    概要 スマートフォンの普及などにより,ますます注目を集めるGeolocationサービス。多くの位置情報アプリケーションで,地図やサーチなどの位置情報プラットフォームが使われるようになりました。イベントでは,位置情報プラットフォームのキーマンを招き,最新の位置情報開発のトレンドを語っていただきます。 メインセッションでは,ヤフー株式会社からは,位置情報APIであるYOLPの開発リーダー,服部 典弘が登壇する他,Google社からGeo Developer AdvocateのMano Marks,そしてOpenStreetMapの創設者であるSteve Coastを招き,各サービの最新情報やノウハウについて講演していただきます。 また,その後の技術セッションやライトニングトークでは,一般から募集した登壇者に位置情報に関する発表をしていただきます。位置情報関連の技術発表を行い方は,ぜひご応

    nilab
    nilab 2011/03/03
    オープンローカルプラットフォーム、Google Maps API、Fusion Tables、Open Street Map、YOLPテクノロジー #geoconf 3/6(日) / ジオロケーション・カンファレンス … 技術評論社
  • Google Maps Data API が deprecated になりました

    .app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads

    Google Maps Data API が deprecated になりました
    nilab
    nilab 2011/03/03
    「Fusion Tables は、大規模な構造化データセットをクラウドに格納」「レンダリングする機能を Google Maps API v3 で」Google Maps Data API が deprecated になりました
  • 個人雲端儲存空間與檔案共用平台 - Google

    nilab
    nilab 2011/03/03
    Google Fusion Tables (Beta)
  • Google Fusion Tables (Beta)

    Upload small or large data sets from spreadsheets or CSV files. Visualize your data on maps, timelines and charts. Pick who can access your data; hide parts of your data if needed. Merge data from multiple tables. Discuss your data with others. Track changes and discussions. Take a tour

    nilab
    nilab 2011/03/03
    Fusion Tables
  • 国土数値情報データを地図に載せました!:マピオンラボ(その他)

    こんにちは、もうすぐ入社1年となる原です。 最近マピオンの地図を広域縮尺でご覧になって、「あれ、なんか色が付いてない?」と思われたかた、いらっしゃいませんか? 先日の地図アップデートで、よく中学高校の地図帳等で見られるように、広域および90万分の1の縮尺地図において都市部をピンク色に彩色したのです。 http://help.mapion.co.jp/map/mark/coverarea.html (ページ右下部に凡例説明) この彩色には国土交通省が運用している国土数値情報ダウンロードサービスのデータを使用しています。 こちらのサービスでは、国土に関するさまざまな情報を配信しており、それらは無償で利用することが出来ます。 データをシェープファイルに変換するプログラムも無償でDLできるので、GISソフトで確認するのも簡単です。利用上大きな制限がないのも魅力の1つ。 ※ただし、データによ

    nilab
    nilab 2011/03/03
    「中学高校の地図帳等で見られるように広域および90万分の1の縮尺地図において都市部をピンク色に彩色」「昔の市町村境やちょっと前の鉄道路線なども面白いかも」国土数値情報データを地図に載せました:マピオンラボ
  • 夜桜ライトアップ情報 東海 - お花見特集2011 - Yahoo! JAPAN

    nilab
    nilab 2011/03/03
    夜桜デートコース…もしかして酔っ払いが多くてアウトかなぁ(-。-) ライトアップは4月からみたい。 / 夜桜ライトアップ情報 東海 - お花見特集2011 - Yahoo! JAPAN
  • 私は演劇部に所属しています。私は演技自体は好きなので次の文化祭の主役に選ばれました。でも悩み事があります。私の通っている中学校で演劇部の... - Yahoo!知恵袋

    私は演劇部に所属しています。 私は演技自体は好きなので 次の文化祭の主役に選ばれました。 でも悩み事があります。 私の通っている中学校で 演劇部の存在はすごく 私は演劇部に所属しています。 私は演技自体は好きなので 次の文化祭の主役に選ばれました。 でも悩み事があります。 私の通っている中学校で 演劇部の存在はすごく ウケが悪いです。 男子からは気持ち悪いとまで 言われています。 女子からは恥ずかしくないの? ってよく聞かれます。 実際に1年生のとき 演劇部だったせいで 当時付き合っていた彼氏に フラれました。 それで、今私には好きな人がいて 文化祭前にコクろうと 思っています。 それで演劇部というだけで フラれてしまったり もし付き合えたとして 文化祭後、フラれたり しないかとても心配です。 それに、私自身演技は 好きだけど、周りから いろいろ言われるにつれて 恥ずかしく思うように なっ

    私は演劇部に所属しています。私は演技自体は好きなので次の文化祭の主役に選ばれました。でも悩み事があります。私の通っている中学校で演劇部の... - Yahoo!知恵袋
    nilab
    nilab 2011/03/03
    正論っぽいのだけじゃなくて現実的な解もあっていい感じ。「演劇部というだけでフラれてしまったりもし付き合えたとして文化祭後、フラれたりしないかとても心配です」私は演劇部に所属しています。 … - Yahoo!知恵袋
  • About X Lists

    <path opacity="0" d="M0 0h24v24H0z" /> <path d="M17.207 11.293l-7.5-7.5c-.39-.39-1.023-.39-1.414 0s-.39 1.023 0 1.414L15.086 12l-6.793 6.793c-.39.39-.39 1.023 0 1.414.195.195.45.293.707.293s.512-.098.707-.293l7.5-7.5c.39-.39.39-1.023 0-1.414z" /> </svg>" data-icon-arrow-left="<svg width="28px" height="28px" viewbox="0 0 28 28" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://ww

    About X Lists
    nilab
    nilab 2011/03/03
    「他ユーザーが作成したリストから自分のアカウントを削除したい場合は、そのリストを作成したユーザーをブロックして下さい」Twitterリストの使い方 #NewTwitterJP