Google App Engineの認証は、Googleアカウントを使うのが最も簡単だが、今回、Twitterと連携するWebアプリケーションを作ったので、認証をTwitterで済ましてしまおうと思いやってみた。 使用したライブラリは、tweepy joshthecoder/tweepy · GitHub と、simple_cookie.py 参考にさせていただいたサイトは、 tweepyでtwitterの3-legged OAuth認証を試してみた(GoogleAppEngine) | taichino.com 。 他にもいくつか見たが、ここが一番参考になった。 pythonで認証といえば、デコレータ。 という、Djangoを使ってて感動した部分を踏襲させていただき、webappのgetやpostメソッドにdecorateすれば認証した結果を、requestに追加するようにした。 先に使
Vimをお使いの皆様の多くは、pathogenとgit-submoduleを駆使してプラグインを管理しているのではないかと思います。 pathogenとgit-submoduleの問題私もこの方法を使っていたのですが、git-submoduleをVimプラグインの管理に使うのはオーバースペックだと感じていました。 私はプラグイン開発者ではないので、プラグインのバージョンを固定したいという欲求があるわけでもないですし、できるだけ新しい物を使いたいわけです。 そうすると、たとえば毎朝「git submodule update」とかやっちゃうともう大変です。 毎日「plugin version bump」みたいなコミットをしなきゃいけないわけですよ。 私は常に最新のプラグインを使いたいだけなのに、コミットログがどんどん汚れていきます。 また、外の環境でプラグインを管理しなきゃいけないというのが、
ホール、キッチン共にスタッフを募集します。 キッチン9:00~16:00 未経験者でも料理が好きな方、調理技術を習得したい方であれば可。 イタリアン、魚を使った料理に挑戦、勉強したい方には最高な環境です。 漁業と直結したレストランでなければ経験できないこともあります。 ホール10:00~18:00 飲食店での業務未経験者でも、人と接することや、料理や空間に興味のある方であれば可。 経験者優遇。 時給1200+各種手当(技術経験を有する場合) 交通費支給・社会保険 週2~5(週末を含む)可能な方。 お問い合わせは https://art-onthebeach.com/contactus お待ちしております!
本稿では、Node.jsの特徴や動作原理に触れ、サンプルや役に立つパッケージ、活用事例などを紹介したいと思います。 主なサーバサイドJavaScript Node.jsに触れる前に、予備知識として他のサーバサイドJavaScriptにも触れておきます。Node.js含め、サーバサイドJavaScriptには、主に以下のようなプロジェクトがあります。 サーバサイドJavaScripの標準仕様「CommonJS」とは サーバサイドJavaScriptには、「CommonJS」と呼ばれる標準化が策定されています。標準化というと難しい感じがしますが、要はサーバサイドでJavaScriptを実行するのに何が必要かを仕様として、定義しているドキュメントのことです(例えば、「ログが必要だよね」など)。 Node.jsは、このCommonJSに則って開発されています。現段階であれば、CommonJSの仕様
CSSSはHTML5/JavaScript/CSS3で作られたWebベースのプレゼンテーションテンプレート。 CSSSはHTML5/JavaScript/CSS3によるオープンソース・ソフトウェア。最近はHTMLやJavaScriptを使って作られたプレゼンテーションが増えている。JavaScriptでキーの動きに合わせてスライドを動かす類のものだ。 奇麗なHTMLプレゼン コンテンツがHTMLベース、つまりテキストで作れるのが大きな魅力だろう。そして最新のWeb技術を盛り込んで作られたのがCSSSだ。 CSSSは矢印キーによるスライドと切り替えと、Ctrlキーと組み合わせたキーボードショートカットをサポートしている。Ctrl+Hでスライドのサムネイル一覧を作ることもできる。矢印を押すたびに文字が追加表示されていくと言ったアクションも実装できる。 スライド一覧 良いと思ったのは、スライドの
メディアアートの展示など、最近Flashを使った作品が増えてきていますね。 2010年、Creation gallery G8で行われた、Semitra展も、Flashを使った作品群でした。そのために作成した展示用に特化したswfを再生するFlash Playerを公開しようと思います。以下からダウンロードして下さい。 http://www.yusukeshibata.jp/files/FlashPlayerEx.exe.zip (win) http://www.yusukeshibata.jp/files/FlashPlayerEx.app.1.5.zip (mac) (AdobeのFlash Web Pluginを内部で使用しているので、windowsでは、internet explorer用のFlash Pluginが必要、macでは、safari用のFlash Pluginが必要で
山田文具店は、東京・三鷹にある「文具を愛する人のための、雑貨セレクトショップ」です。国籍や年代にとらわれない、どこか懐かしくて味のある、そんなストーリを持つ文具たちを集めました。2024年2月4日より「デイリーズ 三鷹店」内に移転しています。店舗で販売している商品の紹介とインターネット通販を行っています。 Tweet
http://www.vim.org/ root権限を与えられていないサーバでvimのバージョンが古く、利用できないプラグインがあったのでホームディレクトリにvim7.2を導入。 環境は下記の2つ。 CentOS release 4.6 (Final) / version 6.3.82 Fedora Core release 4 (Stentz) / vim version 6.3.86 作業は下記のような流れ。全て一般ユーザーで行います。 インストールディレクトリと作業用ディレクトリの作成 ソースとパッチのダウンロード パッチの適用とインストール インストールディレクトリと作業用ディレクトリの作成 ホームディレクトリにインストール用ディレクトリと作業用ディレクトリを作成。
あいつ仕事してないで女の子のイラストばっかりいじってるぞと陰ながら言われていた喜納です。 HTML5で動くSVGアニメーション「SVG女子」がラスベガスでのマイクロソフト基調講演MIX11で公開され、 世界を(いろんな意味で)驚かしてきましたが、 ついに本日、日本でも公開されました! しかも日本版に合わせてアニメーションも長くなっています! こっそりブラウザを英語にして見ていた人も必見です! (神風動画さんによる予告編動画!) 神風動画さんによるハイクオリティアニメーションをSVGで再現すると言う試み、 プログラムについては SVG Girlの公開と内部実装(プログラマーブログ) で担当プログラマーの吾郷が説明していますが、とにかく いかにSVGをきれいに軽くするかが最重要! SVGといえば拡大しても荒れる事の無いベクター形式で、pngよりも軽くつくれたりすることで使われていますが、 今回
394 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2011/04/25(月) 21:32:14.45 ID:FNbtc0L/ 軍事板から 764 名前:名無し三等兵[sage] 投稿日:2011/04/24(日) 22:11:18.89 ID:??? 陸自から盗まれたと確認できるものは小銃1丁、手榴弾数発、SSM数両だな。 過去に起きた武器紛失事件では師団長が懲戒処分、陸幕長が注意処分と 30名が処分されているから、特大のSSMが消えると相当大変なことになるはず。 ttp://ja.wikipedia.org/wiki/%E7%8E%96%E7%8F%A0%E9%A7%90%E5%B1%AF 771 名前:名無し三等兵[sage] 投稿日:2011/04/24(日) 22:32:20.14 ID:??? 一方で米軍から盗まれたのは拳銃1丁、軽機関銃1丁、対戦車ロケット相当数、迫
「アーキテクチャ」とは,「建築」「構造」などを意味する言葉ですが,情報社会論の領域では社会における設計や構造として捉えられています.ウェブ・サーヴィスでは,アーキテクチャはサーヴィスを形づくる仕組みやインターフェイスひとつひとつにあたり,それらの構成しだいでわたしたちの行動が規定されたり,変化したりすると言われています.たとえば,Twitterで投稿されるテキストには,ブログやメールなどのサーヴィスと違った独自の特徴が見られます.これを,投稿が140字以内に制限されることや,ユーザがおのおの異なったタイムラインを持つことに代表される,Twitterのアーキテクチャによるものと捉えることもできるでしょう. 「Twitterの中のわたし─自分がつくるじぶんをつくるアーキテクチャ」は,私たちがアーキテクチャにどのように影響されているかということと,それらに対してどのように向き合えるのかをテーマと
新卒さん向け、速攻でプログラミングをマスターできるvimプラグイン「quickrun」 2011年04月25日- 新卒さん向け、速攻でプログラミングをマスターできるvimプラグイン「quickrun」。 この春、会社に入って、サーバに入って vim でプログラミングさせられている人はそれなりにいそうですが、その場合に速攻でプログラミングをマスターできるquickrunプラグインを入れておきましょう。 プログラミングを覚えるには作って動かすが一番いいですが、「書いて」→「保存して」→「実行して」を一瞬で行えます。 具体的にはプログラムを書いていて、コマンドモードで「¥r 」をタイプするだけでペインが分かれてプログラムの実行結果が得られます。 VPSなどを借りて、これからプログラミングをはじめようって方にも有効です。 かなりインスタントに実行できるので、こう書くとこう出る、がサクサク進められる
<< 2004/10/ 1 1. [Ruby]ChangeLog 2. [家族]長女の帰還 3. [Ruby]Ruby Conference 2004 4. U-20プログラミングコンテスト表彰式 2 1. [言語]文法のデザイン 2. 初心者パラドックス 3. DSL(domain specific language)と組み込み言語 3 1. [教会]松江、そして岡山 4 1. AC 2. [Ruby](行ってないのに)RubyConf 2004レポート 5 1. [特許]コダック、Java特許訴訟で勝訴--判決に批判の声が噴出 2. [日記]tDiary 2.0 6 1. [Ruby]Rubyの教科書 2. [Ruby]コーディングスタンダード 7 1. Skype 2. [特許]携帯電話の2画面特許,NECとドコモ側が東京地裁で勝訴 8 1. [特許]KodakとSun、オブジェクト
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く