矢野茂樹が戦争を通じて家族の多くを失った経験を話します。堺市の大空襲や南方の戦地で親兄弟を亡くしています。
矢野茂樹が戦争を通じて家族の多くを失った経験を話します。堺市の大空襲や南方の戦地で親兄弟を亡くしています。
この度、筆者は6日間の間、Chrome OSネットブックを自分のメインマシンとして使ってみたそうです。これがなかなか貴重な体験であり、気付かされたことが多くあったとのこと。 Chromeのみのシステムで作業していくのは、良い意味でも悪い意味でも「かろうじて仕事が片付けられる」ラインギリギリのスペックなのですが、逆に、生産性を上げるためにはどうしたら良いのか? について、改めて考える良い機会になったそうです。 きっかけとなったのは、次のChrome OSが搭載されたGoogleの「Cr-48ネットブック」をテストパイロットとして使える幸運が巡って来たこと。ネットブック自体はさほど不都合を感じずに使えるモノで、持ち運ぶには最適なパソコンだとか。米Gizmodoのジェイソン・チェン記者のレビュー(英文記事)とおおまかなところでは同意見です。 Cr-48はまだ発売されておらず、この手のネットブック
Welcome back to The Interchange! If you want this in your inbox, sign up here. We’ll be taking a break next weekend as Mary Ann and Christine both take much-needed vacations (we didn’t
Your personal research assistant Zotero is a free, easy-to-use tool to help you collect, organize, annotate, cite, and share research. Download Available for Mac, Windows, Linux, and iOS Just need to create a quick bibliography? Try ZoteroBib. Collect with a click. Zotero automatically senses research as you browse the web. Need an article from JSTOR or a preprint from arXiv.org? A news story from
RubyDropはRuby製のオープンソース・ソフトウェア。個人的にDropboxはとても便利に使っている。これなしの生活は考えられないくらい便利だ。有料であれば50GBまで使えるが、無料版の2GBでは物足りないと感じる人も多いだろう。だがお金は払いたくないという人もいるだろう。 サーバ起動中 そこで考えたいのが自分だけのDropbox構築だ。重要なのは自動的に同期されるシステムであること、バージョン管理されること、複数のコンピュータ間でデータが同じ状態に保てることだろう。それらを実現するのがRubyDropだ。 RubyDropはRuby1.9系で動作するソフトウェアだ。簡単に言えば、特定のフォルダに関してRubyDropが監視を行う。そして変更があると内容をリモートのGitリポジトリにアップデートする。Gitリポジトリ側で変更があれば、Pullする仕組みだ。 自動的に同期されている G
Google Chromeのコンソールで, 「(」と打ってEnterしてみましょう. > ( SyntaxError: Unexpected token } えっ...? 僕 } なんて打ってないよ... ワケがわからないよ... いろいろ実験してみましょう. > ( SyntaxError: Unexpected token } > - SyntaxError: Unexpected token } > + SyntaxError: Unexpected token } > ++ SyntaxError: Unexpected token } どれも } を入力してないのに... 開眼! JavaScript ―言語仕様から学ぶJavaScriptの本質 作者: Cody Lindley,和田祐一郎出版社/メーカー: オライリージャパン発売日: 2013/06/19メディア: 単行本(ソ
ブログ このブログは非公開に設定されています。 (Access forbidden) 他のブログを探す ブログランキング(共通のジャンル) 1 マブい女画像集 女優・モデル・アイドル 2 裏ピク 3 エロ画像まとめ えっちなお姉さん。 4 AV女優2chまとめ 5 お~い!お宝 ヘルプ インフォメーション リクエスト 利用規約 障害情報 FC2ブログについて FC2の豊富な機能 スマホからもブログ投稿 有料プラン アルバム機能 おすすめブログ テンプレート一覧 マガブロ マガブロとは? マガブロランキング マガブロの書き方 マガブロアフィリエイト サポート ヘルプ インフォメーション リクエスト 利用規約 障害情報 アプリでもブログ投稿 FC2トップ お問い合わせ 会社概要 プライバシーポリシー 著作権ガイドライン 広告掲載 Copyright(c)1999 FC2, Inc. All R
いつも通り、open-uriを使おうと思ったのですが。まあ、open-uriなんて、今どきは女子高生も使っているので、説明するまでもないのですが。こんな感じです。 require 'open-uri' open("http://d.hatena.ne.jp/shunsuk") {|f| puts f.read } これだと、ちゃんと動きます。ですが、下のコードだと、InvalidURIErrorになります。 equire 'open-uri' open("http://d.hatena.ne.jp/shunsuk?p=a|b") {|f| puts f.read } 「|」が入ってるとダメらしいです。 uri/common.rbを修正すれば解決します。URI::REGEXP::PATTERN::RESERVEDを書き換えます。 RESERVED = ";/?:@&=+$,\\[\\]" 最
社内失業 | 21:18 | | 『社内失業』という言葉を聞いて「会社員なのに失業者?何のこっちゃ?」と疑問に思う方もいると思います。なのでまず、簡単に説明しましょう。『社内失業』とは会社内に居ながらにして仕事を失うこと。つまり『社内失業者』とは、企業に雇用され、出勤していながら職務に従事していないサラリーマンのことをいいます。「聞いたことないな。少なくとも俺の部下にはそんな奴はいないな。ていうか、ごく一部のダメな社員がサボってるか、干されてるだけの話だろ?」そう思われた方もいるでしょう。しかし待ってください。それは誤った認識です。『社内失業』は、「希望・早期退職」「派遣切り」「雇い止め」「内定取消し」など長引く不況の中で語られてきた様々な労働問題に負けない、いやそれどころか最後に登場した非常に重要なキーワードであり、これらの問題とも深い関わりを持っています。なぜでしょうか。まず一つ目に、
About Rubikon is a simple to use, yet powerful Ruby framework for building console-based applications. Features A simple to use DSL (domain-specific language) Automatic checks for option arguments Built-in methods to capture user input Built-in methods to display progress bars and throbbers Built-in support for configuration files Built-in support for colored output Automatic generation of applica
複数のJSファイルの管理、CSSのサポートが異なるブラウザへの対応、ブラウザとバージョンの自動検出、スクリーンサイズの自動検出など、headで制御したい便利な機能がつまった超軽量(2.3KB)スクリプトを紹介します。 Head JS [ad#ad-2] 下記に、Head JSでできることを簡単に説明します。 詳しい使い方は下記ページで解説されています。 Usage: Head JS 外部JSファイルの読み込み JavaScriptの管理 CSSのサポートが異なるブラウザへの対応 HTML5非対応ブラウザへの対応 スクリーンサイズに合わせた表示 Dynamic CSS CSSを特定のページのみに CSSをブラウザごとに指定 外部JSファイルの読み込み 通常、複数のJavaScriptファイルを外部ファイルとして読み込ませるとブロッキングが生じます。 そのブロッキング解消し複数のファイルを並列
Guten ReaderはPublic Domainの書籍を検索、閲覧するソフトウェア。 [/s2If] Guten ReaderはJava製、Windows/Mac OSX/Linux用のフリーウェア。電子書籍の市場が熱い。日本ではまだまだ活動が限定的であるものの、コンテンツは十分に存在しているので出版社が舵をとれば一気に進む可能性もある。 閲覧画面 さらにオンライン上には既に無数の書籍コンテンツが存在する。日本で言えば青空文庫がそれに相当する。すでに著作権の切れた文書は多く、今後も増えていくだろう。海外のPublic Domainにあたる文書を検索、閲覧できるのがGuten Readerだ。 Guten Readerは2ペインのソフトウェアで、左側が書籍検索、右側が閲覧ウィンドウとなっている。著者や書籍名を使って検索が可能で、検索結果はすぐに一覧になって表示される。書籍を選択すれば、そ
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.
まとめ 公開にしても非公開にしても発言は世界を駆け巡る可能性がある 第3者に知られたくない発言はダイレクトメッセージで行う。でも、できればメールの方がもっと安全 フォロー、フォロー解除、リツィート、リスト、お気に入りの意図を探らない 見知らぬ人にいきなり話し掛けられるのがデフォルト ブログ以上に文脈を無視されるがTwitterの仕様なのでしょうがない 見過ごせない発言をみつけたら、つぶやく前に前後の発言を確認する いきなりからまれたら、つぶやく前に何の発言への返信なのかを確認する 発言を安易に信じない。必ず裏をとる 生活パターンや好みがダダ漏れであることに留意する その他の心得はブログと同じ スクランブル交差点か近所の路地裏のどちらかしか選べない 公開にしようが、非公開にしようが、路上で独り言を発しているのと同じなので、Twitterを使う限り、自分の発した発言の伝播を自分で制御することは
2010年12月6日付けの毎日jpの記事によると、11月末に「日本空襲デジタルアーカイブ」というウェブサイトが開設されたようです。これは、ニューヨーク市立大学のカラカス(Cary Karacas)氏と、日本在住の作家・翻訳家のフィスク(Bret Fisk)氏によって運営されているもので、ウェブサイトでは、太平洋戦争中の空襲に関する日米両国の資料や被災者の声、動画や音声資料等が公開されているようです。 Japan Air Raids.org 日本空襲デジタルアーカイブ http://www.japanairraids.org/ 空襲:惨状を世界に…日米資料収集、米国人がサイト開設 (2010/12/6付け 毎日jpの記事) http://mainichi.jp/select/wadai/news/20101206k0000e040038000c.html
ScraperはGoogle Chrome用のオープンソース・ソフトウェア。業務の中でよく使われる操作でテーブル出力したデータを表計算ソフトウェアに貼付けて加工するということがある。この操作を行う場合、IEとExcelが最も親和性が高いようだ。 だがそのためだけにIEを起動するのは嫌だし、HTMLのチェックボックスなどもついてきてしまうのが問題だった。そこで使ってみたいのがGoogle Chrome + Scraper + Googleスプレッドシートという組み合わせだ。 Scraperをインストールした後、表形式で出ているHTMLデータを一行程度を選択して右クリックする。そうするとScrape similarというメニューが表示されるのでそれを選ぶ。そうするとScraperがXPathを使ってHTMLを解析し、似たようなデータを含めてテーブルを一覧表に変換する。 取り込まれたデータ Sc
以前のエントリで「eRubyは50行もあれば実装可能」と書いたけど、eRuby の実装は正規表現を使えば極めて簡単。Erubisには約50行で実装されたtiny.rbが含まれているけど、これをさらに小さくしてみたら、35行で実装できた。code golfみたいなことは一切せず、空行を省いたりもしていない。 class TinyEruby def initialize(input=nil) @src = convert(input) if input end attr_reader :src def result(_binding=TOPLEVEL_BINDING) eval @src, _binding end def convert(input) src = "_buf = '';" # preamble input.scan(/(.*?)<%(=)?(.*?)%>/m) do |tex
Provides basic support for Emacs keybindings and text editing commands. This extension provides basic support for Emacs keybindings and text editing commands, very similar to thebuilt-in Emacs keyboard layout in VS 2008. Once the extension is installed you should be able to use familiar keyboard shortcuts to execute Emacs commands within VS 2010. Installation and SetupInstalling Emacs Emulation r
Elsevier社の出版するEPUBフォーマットの電子書籍の全てで、音声読み上げ(text-to-speech)が可能になったとのことです。 Elsevier Enables Its E-Books to Read Aloud, Increasing Access for People with Print Disabilities(2010/12/8付けElsevierの発表) http://www.elsevier.com/wps/find/authored_newsitem.cws_home/companynews05_01780 Text to Speech: “Elsevier Enables Its E-Books to Read Aloud, Increasing Access for People with Print Disabilities”(2010/12/8付けRe
Revolutions Milestones in AI, Machine Learning, Data Science, and visualization with R and Python since 2008 An the New York R User Group* last night, 100 R users heard Ni Wang and Max Lin talk explain how "R is one of the important tools used by analysts and engineers at Google for analyzing data". During the talk, Lin revealed that Google plans to make "R more integrated with internal machine le
jQueryでsectionとかarticleとかをappendしたときにstyleが反映されなかったという話しを聞いたので調べた&検証してみたメモ。 デモつくった 調べてみたところ、定義されていない要素をinnerHTMLしてappendChildすると、以下の例の場合IE8以下では開始タグ、テキストノード、終了タグの3つの要素として追加されるとのこと。(html5shivは読み込んでます) var div = document.createElement('div'); div.innerHTML = '<section>section</section>'; document.getElementById('box').appendChild(div); 以下のようにcreateElementすればいける。 var div = document.createElement('div'
2010年12月9日付け、ケンブリッジ大学のニュースによると、同大学に基盤を置く世界の口承文学収集プロジェクト“World Oral Literature Project”が、消滅の危機に瀕した言語のデータベースを公開したとのことです。データベースには3,524の言語が登録されているようです。 Endangered Languages Database: Introduction to Resource and Terms of Use http://www.oralliterature.org/research/databaseterms.html Endangered languages database launched online (2010/12/9付け University of Cambridgeのニュース) http://www.admin.cam.ac.uk/news/
Revolutions Milestones in AI, Machine Learning, Data Science, and visualization with R and Python since 2008 Paul Butler, an intern on Facebook’s data infrastructure engineering team, was interested in visualizing the "locality of friendship". Luckily, he has some great data to work with: Facebook's social network of the friendships between its 500 million members. But visualizing that much data c
という議論がここ1週間ほど欧米ブロゴスフィアを賑わせている。きっかけは、Modeled BehaviorのAdam Ozimekのこのエントリらしい(ただ、このエントリも、その前の晩のTwitter上の議論を受けたものとの由)。 結構長いエントリだが、ごく簡単に要点をまとめると 経済学における証明は不十分だと言われる。しかし、証明に関してそのような厳しい基準を経済学に適用するのであれば、他のあらゆる思想体系に関しても同様の基準で臨むべきだろう。そうした場合、医学、歴史、生物学、心理学、刑事裁判、気象科学といった分野における世間にとって重要な思想体系も、実は多くが薄弱な根拠に基づくことが明らかになるのではないか。 経済学の中には、部分的には非科学的に見える過程もあるかもしれないが、科学的手続きにおけるすべての過程が科学的に見えるとは限らない。 経済学の各種のパラダイムがこれまで実証結果によっ
DiffuseはWindows/Linux用のオープンソース・ソフトウェア。バージョン管理システムを使っている時に必須と言えるのがDiff、いわゆる差分ツールだ。コミット前にどこが変更されているか確認したり、既にコミットされているファイルで変更点を確認したりするのに使える。 日本語にも対応している その便利さに慣れるとバージョン管理されていないテキストファイルなどでも複数のファイルを比較したりするのに使うようになる。まさにテキスト編集においてなくてはならない存在だ。そんなDiffツールの一つ、Diffuseを紹介しよう。 Diffuseは2ファイルの比較はもちろん、3ファイルの比較にも対応している。行単位はもちろん、文字単位の比較も行われており、異なる部分の色が変わるようになっている。行ごとでざっと確認しつつ実際にどこが違うのかは文字単位で終えるのだ。 設定画面 さらにBazaar/CVS
Tab Bundles for Chromeは開いているタブのURLをまとめてコピーし、Bit.lyに飛ばす。 [/s2If] Tab Bundles for ChromeはGoogle Chrome用のフリーウェア。Bit.lyは短縮URLサービスとして最大のシェアを誇るサービスだ。アカウントを取得しておくとクリック数などの解析も可能で便利だ。そんなBit.lyが最近リリースしたのが複数のURLをまとめてパッキングする機能だ。 まとめてBit.lyのテキストエリアに 一つのツイートに対して複数のURLを見てほしい場合などに使えるだろう。だが事前の準備が意外と面倒くさい。そこで現在開いているタブをまとめてBit.lyに放り込んでくれるのがTab Bundles for Chromeだ。 Tab Bundles for Chromeをインストールするとアドレスバーの横にアイコンが表示される。
アドビリーダー ダウンロードのショートカット (PDF)と表示されているページを見るには、Adobe Readerが必要です。
ちょっと時間がたってしまったネタですが: プログラミングの出来る人と出来ない人の決定的な違い。 「プログラミングの出来る人と出来ない人の決定的な違い」? ワンヤグさんの「プログラミングの出来る人と出来ない人の決定的な違い。」は、たくさんのブックマークを集めた記事。それに対して、id:JavaBlackさんが随分と否定的な記事を書き、さらにワンヤグさんが当該記事への追記として反論(らしきこと)を書いています。内容的に、ドチラかが全面的に正しいとは思えないし、ドチラかに味方する気もありません。 ですが、僕のセンサー(どんなセンサーかは最後に述べます)が反応したので、思うところを書いておきます。 時間順が前後しますが、まずはJavaBlackさんの記事のほうから。僕は、元記事「プログラミングの出来る人と出来ない人の決定的な違い。」を読む前に、JavaBlackさんの記事のほうを先に読んだのです。
htracrはNICを監視してWebアクセスをビジュアル化する。 [/s2If] htracrはnode.js/JavaScript製のオープンソース・ソフトウェア。Webサイトを開発、運営しているとどんどん新しい機能が追加されていき、徐々に重たくなってしまう。そんな時にFirebugなどを使ってネットワークアクセス状態を見るとびっくりするほど多数のコネクションができていたりする。 美しいグラフィックス 自分はもちろん、競合サイトなどがどのようにネットワークを使っているのか、華麗に表示してくれるソフトウェアがhtracrだ。描画の奇麗さに見とれてしまう面白いソフトウェアだ。 htracrはnode.jsを使っているので、Webサーバとして起動する。さらにpcapを利用しており80番ポートの利用について監視を行うようになっている。つまりプロキシのようにして動作するのではなく、htracrを起
ブログ このブログは非公開に設定されています。 (Access forbidden) 他のブログを探す ブログランキング(共通のジャンル) 1 裏ピク 2 放送事故★お宝エロ画像村まとめ 3 エロ画像まとめ えっちなお姉さん。 4 マブい女画像集 女優・モデル・アイドル 5 お~い!お宝 ヘルプ インフォメーション リクエスト 利用規約 障害情報 FC2ブログについて FC2の豊富な機能 スマホからもブログ投稿 有料プラン アルバム機能 おすすめブログ テンプレート一覧 マガブロ マガブロとは? マガブロランキング マガブロの書き方 マガブロアフィリエイト サポート ヘルプ インフォメーション リクエスト 利用規約 障害情報 アプリでもブログ投稿 FC2トップ お問い合わせ 会社概要 プライバシーポリシー 著作権ガイドライン 広告掲載 Copyright(c)1999 FC2, Inc.
伊東まで開発合宿に行って、みんなでC言語のコーディングスタイルチェッカーを作ってました。 => KariyaSiesta | C 言語向けのコーディングチェッカ 配布サイトも作りました。 ルールを簡単にカスタマイズできるようになってるので、みんな使うといいでゲソ。 特徴 Eclipseのプラグインとして使える Eclipseプラグインとして実装されているので、IDEで使えます。 もちろんCDTとも組合せることができます。 簡単イントール 更新サイトから簡単にインストールできます。 もちろん自動アップデートにも対応してます。 XPathでルールで書ける ルールはXPathで書くことができます。 例えば『whileの内でbreakを使ってはいけない』というルールは以下のようになります。 こまかい書き方はマニュアルを参考にしてください。 //Stmt[@sort="While" and .//k
この記事は12年以上前の記事です。情報が古い場合がありますのでお気を付け下さい。twitterのサービスをまとめるサイトはいくつかあるけど、スパムのまとめが見当たらなかったので記事を書いてみます。 尚、この記事を書くにあたってtwitterのNOTE_MAN氏の発言を多く参考にしています。 掲載を快諾してくださいました。感謝! <09/11/15 タイプ3「手当たり次第@送信」タイプを追記> <09/11/20 タイプ3の対応策について少し追記> <09/11/27 タイプ2の関連被害?について追記> <10/12/20 状況変わってきてるのでいろいろ修正追記> 【スパムの種類と対策】 Twitterでよくあるスパムの種類と対策を簡単にまとめます。 タイプ1 : 「待ち伏せ」タイプ タイプ2 : 「DMばらまき狙い」タイプ タイプ3 : 「手当たり次第@送信」タイプ タイプ1 : 「待ち伏
統計や実証を通してソフトウェア工学を研究していく、それが「エンピリカルソフトウェア工学」(Empirical Software Engineering、実証的ソフトウェア工学)です。「第一回エンピリカルソフトウェア工学研究会」が、12月10日に都内で開催されました。 基調講演では、マイクロソフトリサーチで研究をしているDr. Thomas Zimmermann氏が登壇。開発組織の構造がソフトウェアにどう影響するのか、バグ報告書やバグ報告者と修正されるバグの優先順位の関係、そしてエンピリカルソフトウェア工学という「データ指向のソフトウェア工学」を、どのようにソフトウェア開発における意志決定に役立ていくのか、といった内容の講演でした。 開発組織の構造がソフトウェア品質に及ぼす影響は? マイクロソフトリサーチのDr. Thomas Zimmermann氏。 今日はいくつかのテーマについて紹介した
出典 「でき婚」出生数及び人口 2004年までは厚生労働省「平成17年人口動態特殊報告」。なお、でき婚出生数は「平均的な結婚週数の場合」の数値である。 2005年以降…人口は総務省統計局「平成17年国勢調査」、及び同局「人口推計」、でき婚出生数は厚生労働省「平成22年度「出生に関する統計」の概況 人口動態特殊報告」によった。 20代母出生数 厚生労働省「人口動態統計」 20代の中絶率と20代女子人口当たりのでき婚出生率、20代の母親から産まれた子の数に対するでき婚出生率をグラフにすると次のようである。なお、中絶率と人口当たりのでき婚出生率は千分率、子の数に対するでき婚出生率は百分率である。それぞれ単位が違うのでグラフをご覧の際はよく注意していただきたい。 出生に占める「でき婚」の割合の増加ほどには人口当たりの「でき婚」の割合は増えていない。でき婚が増えたのではなく出生が減ったのだ。〔201
Pemeliharaan Terjadwal: Pinnacle pada 2023-08-08 dari 12:45 PM sampai 2025-06-03 12:30 AM (GMT + 7). Selama waktu ini, Pinnacle permainan tidak akan tersedia. Kami memohon maaf atas ketidaknyamanan yang mungkin ditimbulkan. Pemeliharaan Terjadwal: Pinnacle E-Sports pada 2023-08-08 dari 12:45 PM sampai 2025-06-03 12:30 AM (GMT + 7). Selama waktu ini, Pinnacle E-Sports permainan tidak akan tersedia.
Text to Mind Map converter: Convert your text or list of keywords to a mind map instantly. The text 2 mind map converter makes a mind map out of your bullet list. Also known as Text-2-mind-map converter or, shortly, Text2Mindmap.Text to Mind map is a web application that convert text to mind map. You simple input your list of keywords and Text to Mind Map (Text2MindMap) will draw a mind map for yo
データベースの世界でいま注目されているのがNoSQL。特にキーバリュー型データストアは、グーグルのBigTable、FacebookやTwitterが内部で利用しているCassandraやAmazonクラウドが提供しているSimpleDBなど、すでに実際に使われ始めています。 ではそのNoSQLをリレーショナルデータベースの代わりに使ってシステムを構築するとどうなるのか? 身をもって体験したことを記したShinya Kawanaka氏によるプレゼンテーション「間違った方向にCassandraを使ってみた」が公開されています。 NoSQLを用いたシステム構築は、リレーショナルデータベースによる構築どう違うのか? とても分かりやすくまとめられています。ご本人の承諾もいただいたので、その内容を紹介しましょう。 NoSQLを使ったときに起こる恐ろしい事例 プレゼンテーションのテーマは「NoSQLを
libgit2はC製のオープンソース・ソフトウェア。ここ1、2年で急速に人気を高めたバージョン管理システムがGitだ。特にRuby開発者の間で好んで使われているが、最近では企業内でも利用されるようになっている。今後も実績を積み重ねていくことだろう。 公式サイト そんなGitはシステム開発の現場以外でも使われるようになっている。例えばコンテンツのバージョン管理に使われるなど、ソフトウェアのバックエンドとして活用するのにもぴったりなのだ。そんなシステムとGitを連携させたい時に使えるのがlibgit2だ。 libgit2は単体で利用するソフトウェアではない。C言語で開発されたGitライブラリで、高速さとマルチプラットフォームでの動作、多彩な言語へのバインディングが特徴となっている。Windows/Mac OSX/Linuxで動作し、かつ例えばWindowsであればMS VCでコンパイル可能だ。
「:target疑似クラス」をつかって、タブコンテンツ、画像ギャラリー、画像拡大、アコーディオンなど実用的なコンテンツを実装するチュートリアルを紹介します。 キャプチャはW3Cの「The target pseudo-class :target」 [ad#ad-2] 「:target疑似クラス」はCSS3で、アンカーリンクがアクティブな状態にスタイルを適用するものです。 IE6~8では「:target疑似クラス」は動作しないため、代替を用意したり、スクリプト「Selectivizr」を利用するなどなんらかの対応が必要です。 「:target疑似クラス」をつかって、タブコンテンツを実装 「:target疑似クラス」をつかって、画像ギャラリーを実装 「:target疑似クラス」をつかって、画像の拡大表示を実装 「:target疑似クラス」をつかって、画像のズームイン・アウトを実装 「:targe
DroidWallはAndroid用のオープンソース・ソフトウェア。Androidの自由度はiOSに比べるととても広い。開発者にとってはその自由さが魅力ではあるが、利用ユーザにとってはサードパーティーが触れるデータが多いためにちょっと怖い部分もあるだろう。 アプリが一覧表示される ローカルでしか動かないはずのアプリが実はネットワークを使っていた、なんて言うと何かのデータを引き出しているのかも知れないと勘ぐってしまう。そのために使ってみたいのがDroidWall、Android用のファイアウォールだ。 DroidWallの動作原理としてはWindows標準のファイアウォールに近い。ホワイトリスト方式であり、アプリケーションごとに3GまたはWiFiを使って良いかどうかを設定する。つまりWiFiは良くとも3Gは拒否といった具合に細かく設定することもできるのだ。 メニュー ローカルデータのみ使うゲ
このエントリはScala Advent Calendar jp 2010 : ATNDの25日のものです。 メリークリスマス! クリスマスは楽しくみんなでパズルを解いて遊びましょう。 パズルみたいな探索問題をScalaで解く場合は、リストモナドを使うとキレイに書けます。 例: SEND+MORE=MONEY 例として覆面算を解いてみましょう。 各アルファベットに異なる数字が割り当てれる。その数字は何か? ただし最上位桁が0ではない。 普通にforループを使って解くと、ネストの深さが酷いことになります:)。 // int(1,2,3)を123にする関数 def int(xs : Int*) : Int = xs.foldLeft(0)( _ * 10 + _) // SEND+MORE=MONEYの答えを探索する def solve : (Int,Int,Int) = { for( s <-
デザイナーのための数学入門。 あつかう数学ネタは、なじみの深いものばかり。だが、「デザインと数学」という観点に照らすと、両者の緊密な関係が見えてくる。デザインって「感性」が幅を利かすものだと思い込んでいたが、数学的な裏が取れている「美しい」「カワイイ」「かっこいい」がある。なお、本書は、東京工芸大学芸術学部において行ってきた授業をもとに作られており、CGやペーパークラフト、スピログラフを使う実践的なもの。 冒頭いきなり質問―――「最も美しいデザイン」とは、どんなデザインなのか?でも大丈夫、著者は即答してくれる。最も美しいデザインは、自然の中に潜んでいるという。そして、自然の中に見出すことができるデザイン―――シンメトリー、らせん構造、自己複製から、フィナボッチ数、黄金比、白銀比、フラクタル、カオスといった「美の中に潜む数学」を展開してゆく。同時に、「なぜそれが美しいのか?」について持論をつ
1. 遠視なのでフォントサイズは大きめ 2. エディタの関係で等幅TrueType限定 3. ClearType有効 4. 字は1Il| ,.;: (){} oO0 とmの潰れ具合ぐらいしか見てない 5. フリー 以上の条件でフォントをセレクト Bitstream Vera定評もあり、今回の基準をほぼ完全に満たすフォント。 イタリック・ボールド、セリフ・サンセリフ全てバランスがいい。 ただ小文字のLの自己主張がちょっと激しくて、ゼロがdotted zeroなのが気に入らない。 http://www.gnome.org/fonts/ Andale MonoVeraフォントと似たような感じのフォント。 というよりこの条件と自分の好みで選んだ結果全部似たようなフォントになってしまったが。 http://sourceforge.net/project/showfiles.php?group_id=
海外「履歴書は手書きでもいい?」→「手書きはありえない」「手書きは不採用」 1 名前: アイスバーン(catv?):2010/12/26(日) 00:49:35.24 ID:PXtq++izP ?PLT ・パソコン上にすでに作ってるんだけどプリンターがない。手書きにしたら駄目? ・手書きで履歴書を作るなんて聞いたことない。履歴書は自分のプロ意識を見せ る手段でもあるんだからプリントアウトしないとまずいよ。CDに記録してコピー ショップか図書館のプリンターを使え。 ・プリンターを使わないと駄目だよ。フォントはTimes new roman、フォントサイズ は12にしよう。 ・手書きなんて絶対やっちゃだめ!送付が遅れるとかEメールで送ってもいいかを会社に訊いてみれば? とにかく手書きは駄目。 ・プリントアウトする方が明らかにプロ意識がある。図書館かどこかでプリンターを使えばいい。 大してお金も
iPadの発表以降、タブレットタイプのコンピューターに妙に注目が集まっている(ひょっとしたら、筆者もその火に油を注いでいる側かも知れないが)。とはいえ、「タブレット」という言葉をコンピューターの世界で知らしめたのは、やっぱりマイクロソフト。普及度はどうもパッとしないし、iPadほどの華麗さはないが、各シーズンにいくつかは、「ちょっと気になるタブレットPC」が登場する。 今回試用した「ThinkPad X201 Tablet」も、そんな存在だ。Core i7搭載に指でのマルチタッチ、さらには電磁誘導式のペン入力と、この時期のタブレット搭載ノートとしては「全部入り」と思われるこの製品の使い勝手をチェックしてみよう。 「ヒンジしっかり」でノートパソコンとしては申し分なし X201 Tabletは、同社の「ThinkPad X201」をタブレット化したものだ。この手法は、2005年に発売された「T
フランス 「日本人はこの状況でも逃げずに仕事をし、TVではお笑い番組を放送している。明らかに異常」 1 名前:名無しさん@涙目です。(埼玉県):2011/04/09(土) 09:45:32.01 ID:VrKrIhbk0● ?2BP 仏TV「日本人はバラエティー番組見て笑い転げてる場合か?」 東日本大震災直後はモラルある日本を称賛する海外メディアが多かったが、福島第一原発事故以降、彼らからは日本人の反応に疑問の声が上がっている。 『ニューヨークタイムズ』紙は、「日本人はどこまで政府や保安院、東京電力の言葉を信用しているのか。 座して死を待つかのような日本人の対応はおかしい」という米国人記者の話を掲載。 フランスのテレビ番組では、日本在住フランス人が怒りをぶちまけた。「ニュースでは “何の心配もいらない、大丈夫だ”と繰り返している。 必要なインフォメーションは何もない。 バラエティー番組を見
12月26 TeXの数式をWEB上で使おう! カテゴリ:TeXサーバー構築 WEB上で綺麗な数式を直接表示するのは意外に難しいです。かなり前に、画像で貼り付ける方法を紹介しましたが、これはいかにも面倒です。 そこで、ここしばらくの間、何とか簡単に実現できる方法がないかと探ってきました。その結果、いくつかの実用的な方法がみつかりましたので、紹介しておきます(picture環境などは使えませんけど)。 まずは、サーバ側が対応していなくてもTeXの数式を表示できる方法から。ここはLinuxと関係ないですが。 【CODECOGSを利用】CODECOGSというサイトの機能を利用すると、TeXのコードを使って数式の画像を表示することができます。 例 コード: <img src="http://www.codecogs.com/eq.latex?\140dpi \displaystyle \oint \
Checkerboard, striped & other background patterns with CSS3 gradients [ad#ad-2] 対応ブラウザはFirefox 3.6+, Chrome, Safariです。 デモページでは画像を使用せずに、ストライプなど計6種類の背景パターンが紹介されています。 デモページ [ad#ad-2] スタイルシートは下記のようになります。 CSS:ストライプ 全てのベースとなる指定です。 L.8-10で、ストライプのサイズを指定します。 .stripes { height: 250px; width: 375px; float: left; margin: 10px; -webkit-background-size: 50px 50px; -moz-background-size: 50px 50px; background-siz
December 28, 2010 URL Design You should take time to design your URL structure. If there’s one thing I hope you remember after reading this article it’s to take time to design your URL structure. Don’t leave it up to your framework. Don’t leave it up to chance. Think about it and craft an experience. URL Design is a complex subject. I can’t say there are any “right” solutions — it’s much like the
Image ClipperはWindows/Linux用のオープンソース・ソフトウェア。コンピュータを使っていると画像を扱う機会はとても多い。画像をそのまま使うと分かりづらいので一部だけ切り抜いて使うことも多いはずだ。そんな時に使うのが切り抜きだ。 マウスでの切り抜き範囲指定 切り抜きではマウスを使って範囲を指定して実行する。一枚の画像だけであれば良いが、何枚もの処理を行おうと思った時にはやはり専用のツールを使う方が良いだろう。Image Clipperならば画像はもちろん、動画の切り抜きまで行うことができる。 Image Clipperは二つのウィンドウが表示される。一つは現在の画像で、もう一つは切り抜く範囲だけを表示した画像だ。基本はマウスでドラッグして範囲を指定する。その状態でsキーを押せば保存される。さらにhjklでカーソルを移動したり、yuioで範囲を変更すると言った具合にキーボ
新年一発目ですが、今年の抱負を語るほど若くはないので、雑談にしときます。ミラーレースな一眼「GF1」を買って、子供たちの写真や子供たちの写真、それから子供たちの写真を撮っています。雪景色を撮ったり、あと、子供たちの写真を撮ったりしています。 マイクロフォーサーズとは言え、コンデジと比べるとボケボケの写真が撮れます。私は初心者なので、初心者にはありがちだと思いますが、ボケてるだけでそれなりの写真が撮れた気になります。下の写真なんて、露出が明らかにおかいいのですが、初心者なのでボケてればOKなのです。 さて、ボケというのをWikipediaで見てみると、「ボケと文化」という項目があります。 古くより、写真において、ボケによる表現をもっとも好むのは日本人であり、他の民族はそのようなテクニックをほとんど用いないといわれてきた。 英語で"Bokeh"という単語が用いられるようになったのは「遅くとも2
米フェルミ国立加速器研究所(イリノイ州)は7日、同研究所の大型加速器テバトロンで、現代素粒子物理学の枠組みである「標準模型」で想定されない全く未知の粒子が見つかった可能性がある、と発表した。自然界にある4種類の力以外の力の存在を示唆しており、確認されれば、私たちの自然観を変えるノーベル賞級の発見となる。 自然界には、比較的なじみのある重力や電磁力に加え、原子核の中で陽子と中性子を結びつける「強い力」と、原子核の崩壊を起こす「弱い力」と計四つの力があると考えられる。標準模型は重力を除く三つをうまく説明し、反する現象がほとんど見つからないことから、自然をよく記述すると考えられている。 ところがテバトロンの実験で、トップクォークと呼ばれる素粒子よりやや軽い質量(140ギガ電子ボルト程度)を持ち、「第五の力」ともいうべき未知の力の特徴がある粒子の存在を示すデータが得られた。 この粒子は質量の
1月9 Ubuntuで試す数式処理システム《Maxima》 カテゴリ:Ubuntu 10.10 遅ればせながら、明けましておめでとうございます。本年もよろしくお願い致します。独学Linuxもとうとう6年目に突入してしまいましたが、一体いつまで続けられるのでしょうか?ブログの使用容量はまだ7%程度ですので、引越しする必要は全くないです…。 さて、今年の最初の話題は、高校生や大学生などに非常に役立つツールの紹介です。数式処理システムを使えば、数式の形で、因数分解や微分や積分などを行うことができます。MathematicaやMapleなどの商用ソフトもありますが、その多くは非常に高価ですので、(かつての僕のような)貧乏学生の皆さんには、Maximaがオススメです。 imaximaで起動したGnuplotの実行画面。クラインの壷です。 [コマンド] plot3d([5*cos(x)*(cos(x/
ie6alert-jsはWebサイト上部を使ってIE6向けにメッセージを表示する。 [/s2If] ie6alert-jsはJavaScript製のオープンソース・ソフトウェア。YoutubeやYahoo! Japanなど有名どころのWebサイトでIE6への非対応を掲げ始めている。もちろんすぐに影響が出る訳ではないが、近い将来認証やデザイン面で影響が出てくる可能性はある。 IE6の場合に表示されるメッセージ もし自社のサービスにおいてもIE6への対応を打ち切るのであれば、何らかの告知が必要になるだろう。その場合にはIE6の場合だけ表示を出したいはずだ。ie6alert-jsはまさにそのためのソフトウェアになる。 使い方は簡単だ。ie6alert-jsをヘッダーで読み込み、ie6Alert()という関数を実行すれば良い。後はブラウザの判別を自動で行って、IE6であれば画面上部に指定されたメッ
今回は,統計ソフトRをorgファイルの中から利用する org-babel-Rの使い方を説明する(一回目). なおUbuntu 8.04 LTSとEmacs22上で, org-6.34c (2010年1月10日リリース)の利用を前提にしている. リンク Org-Mode OrgMode - Emacs上のアウトライナー Org-babel http://orgmode.org/worg/org-contrib/babel/intro.php http://orgmode.org/worg/org-contrib/babel/reference.php Emacs上のマルチな実行環境、Org-babel インストール Rがインストールされているいなければまず以下のようにしてインストールする. $ sudo apt-get install r-recommended また org-6.34c.z
※つぶやきを削除した場合などに誤差が発生します。 ・初回取得で3時間以上離脱している箇所が見つかれば、解除時間は正確になります。 ・リロードすると保持しているツイートが削除されます(精度が低下します)。 ・Firefox推奨。他ブラウザでの完全動作は保証しません。 ・セクションあたりが「不明」になる場合は前回投稿規制から復帰した時のつぶやきを指定してみてください。 ・詳しいことは次の技術情報を規制についての技術情報 ・もし良ければ私の開発モチベ向上になりますので、Amazonのほしい物リストで何か購入いただければ嬉しいです(※買っていただいても特にその方を優待するとかはありません。また返金することも出来ませんのでご了承ください。)。 ver:2.0.20120909.1345 ?? API切れが近いときは警告(未実装) 追加で 20*件読み込み(API消耗します)(未実装) 設定を保存(未
HTML5 Templateのデモページ Easy HTML5 Templateの特徴 汎用性の高いシンプルなつくり HTML5の新しい要素に重点をおいて設計 HTML5対応ブラウザはもちろん、IE6, IE7, IE8も考慮 モバイルデバイスも考慮 jQuery, Google Analyticsなどよく使用されるものを配置済み [ad#ad-2] Easy HTML5 Templateの外部ファイル Easy HTML5 Templateで使用している外部ファイルです。 screen.css Reset CSSには「Eric Meyer's reset」が使用されています。 modernizr-1.6.min.js 「Modernizr」。HTML5やCSS3をサポートしているか調べ、CSSの場合はエレメントにclassを加えます。 html5.js 「html5.js」。IE9未満(
性行為をしばしば「夜の営み」と言い換えたりしますが、この「夜の営み」、実は朝実行した方が健康によいということが研究の結果明らかになりました。 行為によって体から分泌される物質が健康面・美容面によい影響を与えるとのこと。朝からするのはちょっと……と思うかもしれませんが、男性の体は朝の行為に耐えうるような仕組みになっていることも明かされています。 研究の詳細は以下から。How morning sex can improve your health and mood for the whole day | Mail Online 1杯のコーヒーとトーストを朝食にとって出かける人の方が健康的な気がしますが、そんなイメージとは裏腹に、朝一番で性行為を行うことで、一日中気分よく過ごせるだけでなく、免疫系にとてもよい効果があることが研究によって分かりました。 性に関するアドバイザーで研究者のDebby
rawlerはRubyで作られたコンソールで動作するリンクチェッカー rawlerはRuby製のオープンソース・ソフトウェア。Webサイトを運営していると、リンクが変更されたりドメインごと移転したりする。そうした作業の蓄積によって、次第にリンク切れが発生していく。だがこれまでのコンテンツ全てについてチェックするのは大変だ。 実行中 そこで使われるのがリンクチェッカーだ。自動的にチェックしてくれる仕組みがあれば、毎日自動実行しておいても良いくらいだ。既存のサイトはもちろん、新規サイトでも事前にチェックできる。そのためのライブラリがrawlerだ。 rawlerはコンソールで使うソフトウェアで、rawlerコマンドの後にURLを与えるだけで利用できる。そうするとドメイン以下にあるリンクについて自動でチェックを開始する。今の所リダイレクトがあった場合は301ないし302と出力されるだけになってい
FixMyStreetは地域の問題を登録し、共有できるWebサービス。 FixMyStreetはPerl製、Web/iPhone/Android用のオープンソース・ソフトウェア。日本はインフラの整備がきめ細やかに行われているので、道路の品質は常に良い状態に保たれている。それでも一部のガードレールが壊れていたり、看板が外れていると言った問題はある。 トップ画面 その他にも落書きやゴミ、樹木が倒れていると言ったような地域の問題は常に存在し続ける。全ての事柄に行政が目を配るとなったら相当なコストになるだろう。それを市民の力でソーシャルに行うのがFixMyStreetだ。 FixMyStreetはイギリスで開発されたソフトウェアで、名前の通り道路の壊れている場所やその他の行政に依頼すべき地域の問題をみんなで投稿し、シェアするためのサービスになる。バージョンは限定されるがiPhone/Android
kindai.rbは近代デジタルライブラリーから書籍画像をダウンロードし、トリミングを行った上でiPhone/Kindle向けに整形する。 kindai.rbはRuby製のフリーウェア(ソースコードは公開されている)。国会図書館では近代デジタルライブラリーというWebサイトを公開している。国会図書館にある明治、大正、昭和前期に刊行された図書のデジタル画像を提供するサービスだ。 ダウンロード中 現時点では39万冊の内17万冊が公開されている。約半分とは言え、貴重な資料には間違いない。通常、専用のビューワーを使って閲覧するのだが、操作性はあまり良くない。そこでダウンロードし、より読みやすくしてくれるのがkindai.rbだ。 kindai.rbは文書のURLを指定、または検索語を入力して実行する。そうすると文書ごとにフォルダを作成し、その中に各ページの画像を保存していく。さらに各ページはスキャ
iWeb2Print - Free Online Web Page to Printer Friendly PDFConvert Web Page to Elegant Printer Friendly PDF Save, Read, and Print Directly from your Browser Control Page Size (Letter, Legal, A0-A9, B0-B10, +more) Control Orientation (Landscape, Portrait) Control PDF Mode (Color, Gray) Exclude Web Page Images or Background to Optimize Printing No Registration, No Email, Unlimited Usage Chrome Extensi
JavaScript プログラマなら、textarea のキーボード入力イベントのハンドリングで一度は苦労したんじゃないかと思います。かく言う私も何度も苦労させられてまっすw で、JavaScript で textarea のキーボード入力イベントを補足する場合、onblur onfocus onchange onkeyup イベントハンドラで行うのが一般的だと思っていたのですが、mozilla(firefox 等)の場合 onkeyup の代わりに onpaste oninput をハンドリングするのが良いようです。 ちーと例示がめんどくさいので jQuery 使ってサンプルコードを書きますとこんな感じになります。 var events = 'blur focus change ' + ($.browser.mozilla ? 'paste input' : 'keyup'); $('t
スピーキングは日本人が最も苦手とする分野ですね。TOEFLのスピーキング対策としては、テンプレートを用意することと、メモを上手くとることが日本人としての基本的な対策となります。TOEFLスピーキングのメモの取り方、そして、効果的なスピーキングの学習方法をご紹介します。 TOEFLスピーキング学習法/メモの取り方 実際のTOEFLの受験時には、ディクテーションをするかのような詳細なメモは取れませんし、また、スピーキングセクションで答えることを文章の形で書くことはできません。文章は基本的にはテンプレートの形で用意しておき、テンプレートに入れる用語をメモするようにしていきます。メモは、単語の羅列であったり、略語を活用してとるようになります。Independent問題でも、Integrated問題でも、メモは同様の形で取ることになります。 決して話そうとすることをすべて書き出してそれを読み上げよう
ツイッターの「東北関東大震災に関するデマまとめ」(jishin_dema)」さんが中心となって、主にツイッター上を流れるデマ情報とそれに対する分析の収集・告知が精力的に行なわれており、多くの人が情報提供や検証に加わっている。震災発生直後から1週間程度がデマのピークではあったが、現在も新たなデマは生まれつつあり、また過去に否定されたデマが生き続けているものもある。 そのツイートをもとに@omiya_fctokyoさんがTogetter - 「「東北関東大震災に関するデマまとめ」のまとめ」を作成され、わたしも気がついたら編集に参加している。 今回、この「デマまとめのまとめ」をもとに、震災発生後約1カ月間のデマ80件をピックアップ、パターン別にまとめてみた。 ※この記事は震災後1か月足らずの時点でのまとめです。同年6月に発行した冊子『東日本大震災でわたしも考えた』では震災後のデマ100件の分類整
Did You MeanはRubyにおけるメソッドを探す作業、タイプミスをフォローするライブラリ。 Did You MeanはRuby製のオープンソース・ソフトウェア。Rubyではirbというコンソールベースの対話型入力インタフェースがある。これは非常に便利で、クラスやモジュールを一手ずつ触りながら、その動作を確認できるようになる。 似通ったメソッドが分かる そんなirbを使っている中で、メソッドが分からなかったり、思っていた名前と違うことは多々ある。その時にはメソッド全体を出力して探したり、エラーが出てストレスに感じることになる。それを防いでくれるのがDid You Meanだ。 Did You Meanはirbで使うためのソフトウェアであり、大きく分けて二つの機能がある。一つはメソッド名の一部を入れると、それに近いメソッドごとに並べて表示してくれる機能だ。候補は全てのメソッドを近い順に
数週におよぶやりとりもやっと終息しましたので一部で期待されているまとめをば。 話はながくなりそうなのでとりあえずFacebookの実名に関する仕様や方針を産業まとめするとこんなところ。 Facebookの求める「実名」は「公的身分証明書に記載されている名前」である 設定により、Web検索やFacebook内の検索で自分の名前を検索できないようにすることは可能 ただしプロフィールURLにアクセスすれば実名は表示される。これは非表示にできない 以下はやりとりの履歴を抜粋。一方的な連絡ではありますが、初回問い合わせ時にこのメールの内容についてはブログなどで引用させていただきますと連絡させていただいておりますことあらかじめ申し添えておきます。こっからは長くなるので「続きを読む」で。 まず最初にFacebookの「実名」に対する定義から。 1. Facebookではすべてのユーザーの方に実名(フルネ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く