タグ

2009年9月1日のブックマーク (19件)

  • Java を使うなら覚えておいて欲しい書き方 - 配列・リスト・マップ - ぐるぐる~

    元ねた:Javaを使うなら必ず覚えておきたいデータ構造 - 配列・リスト・マップ - いろいろ解析日記 なんか色々と足りないよね、ってことで、色々と補足を。 配列 配列の生成 配列に含める要素が既に分かっている場合、例えば、 String[] strs = new String[2]; strs[0] = "hoge"; strs[1] = "piyo"; このような場合、以下のように記述できる。 String[] strs = { "hoge", "piyo" }; 独自のクラスだったとしても、 Hoge[] hs = { new Hoge(), new Hoge() }; と、普通に可能。 これを使うと、引数を 2 つ受け取って配列にまとめて返すメソッドは、 Hoge[] toArray(Hoge a, Hoge b) { Hoge[] result = { a, b }; retur

    Java を使うなら覚えておいて欲しい書き方 - 配列・リスト・マップ - ぐるぐる~
  • OperaでもVimperatorとHit-a-Hintぐらいできるよ - by edvakf in hatena

    と、Firefoxユーザーに言ってやる方法。 Vimperator for Opera - Blazeix's Blog - by Blazeix この人がおもしろいOperaの設定を公開している。 記事の一番下にある、"vimperopera.ini"というファイルをダウンロードして、opera:config#Keyboard Configurationのフォルダに入れて、Operaを再起動してから「詳細設定」の「ショートカット」で新しく追加されたvimperoperaというキーボード設定を選び、OKを押す。 Vimperatorでよく使うキーボードショートカットは全部再現したらしい。 OperaをVimっぽく使う 要はアドレス欄をVimのコマンドラインに見立ててあるのだが、「コマンドラインは下だろーが!」という人はアドレスバーを右クリックして「カスタマイズ」を選び、表示場所を下にすれば

    OperaでもVimperatorとHit-a-Hintぐらいできるよ - by edvakf in hatena
  • ウノウラボ Unoh Labs: プログラミングに使いやすいフォントを選ぶ

    yukiです。 人によってまちまちですが、見易さや生産性にかなり影響する(と思っている)プログラミング時のフォントについて紹介します。 マカーの方はデフォルトで十分読みやすいフォントが入っているので、ここではwindows向けとして紹介させて頂きます。 個人的に選ぶポイントは、 ゼロ・オーは斜線で区別がつく 日語も使える 長時間見ても疲れない(一番大事) です。これいいよ!というのがあったら絶賛募集中です。 有名どころかもしれませんが M+フォント M+フォント posted by (C)フォト蔵 普段はコレを使わせていただいています。 自分的にはゼロ(0)とオー(O)の差が分かりやすく◎です。 ゼロの中にスラッシュやドットが入っていて読みやすく、等幅なので使いやすいです。 VLゴシックフォントファミリ 上記のM+を元に製作されたフォントです。 弊社CTOが過去に参加

  • Consolas - soundscapeout (仮)

    プログラミング用フォントの続きです。 Consolas について調べてみた。 Open XML File Format Converter のパッケージに含まれていることを発見した。 ダウンロードの詳細 : Open XML File Format Converter for Mac 1.0.2 「Open XML File Format Converter for Mac 1.0.2.mpkg」内のディレクトリ /Contents/Packages/OpenXML_all_fonts.pkg にある「OpenXML_all_fonts.pkg」をダブルクリックすればフォントのみインストールできます。 ちなみに、インストールされるのは、 Calibri Bold Italic.ttf Calibri Bold.ttf Calibri Italic.ttf Calibri.ttf Cambr

    Consolas - soundscapeout (仮)
  • プログラミングに適したフォント10 | エンタープライズ | マイコミジャーナル

    SitePoint: New Articles, Fresh Thinking for Web Developers and Designers プログラマはエディタ選びに熱中することがある。またエディタで使うフォント選びに熱中することもある。大抵の場合は文字の判別がつけやすいかどうか、インデントがみやすいかどうかを重視するため等幅フォントが採用されることが多い。しかし一度に多くの文字を閲覧できるという理由でプロポーショナルなフォントを選択することもある。 どのフォントを選べばいいか迷ってしまうところだ。そこでCraig Buckler氏がSitePointに掲載した10 of the Best Programming Fontsに注目したい。プログラミングに採用できるフォントとして10個のフォントが紹介されている。フォントの表示例が画像で掲載されており、比較もしやすい。紹介されているフォ

  • プログラミング用のフォントを探してたら一日が終わってた

    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=

    プログラミング用のフォントを探してたら一日が終わってた
  • Windowsでプログラミングに最適なフォントを探す - ナレッジエース

    Comments» 1. ひ - 2007-8-30 久しぶりの font 選びができて楽しかったです。 ぼくも vim 使いなので、このページを参考にさせていただきました。 ありがとうございました。 2. nase - 2007-8-30 コメントありがとうございます~。参考にしていただけたようでよかったです。好みのフォントが見つかると、いっそうエディタに愛着がわいてきますね。 3. monad - 2009-8-19 当に、ありがとうございます。 開発をW2Kでやっているので、最近のMSのフォントを使えなかったんです。 GDI++によって、コーディングの楽しさが増すような感じです。 ありがとうございます。 4. nase - 2009-8-19 どうもです!記事を書いてから結構経ちましたが、現在もGDI++愛用中です。W2Kでも役立つのですね。 5. ゲスト - 2012-9-17

  • 一般公開されたmixiアプリ、その作り方は?

    mixiアプリを使ってもらうための「カテゴリ申請」とは アプリの設定変更画面に「ステータス」という欄が増え、アプリ作成時は「開発中」というステータスが表示されるようになりました。そして、その横に「カテゴリ掲載申請を行う」ボタンがあります。 このボタンをクリックすると、そのアプリのカテゴリ掲載申請が行われ、mixi運営事務局に審査されます。無事受理されると、アプリはやっと一般ユーザーの検索対象になります。 カテゴリ掲載申請を行うためには、次の条件を満たす必要があります。 「mixi Platform 利用規約」に準拠している 「mixiアプリ ガイドライン」に準拠している アプリ利用中のmixiユーザー(以下「アプリ利用者」とする)が10人以上いる アプリのロゴ、アイコン、スクリーンショットと説明文がプロフィールページに掲載されている mixiが提供していると誤解を与えかねない文章をアプリ名

    一般公開されたmixiアプリ、その作り方は?
  • 結局Pythonを使ってコマンドラインで動作するTwitterクライアントを作ってしまった

    Twitterのアカウントを取ってから既に1年半になるが、活発に使っているとは言い難い。その原因の一つとしてTwitterのクライアントがある。どうにも自分が利用するのにピッタリだと思うクライアントが見つからなかったのだ。そこで結局、自分の好みに合わせてコマンドライン上で動作するシンプルなTwitterクライアントをPythonで作ってしまった。しかも、ワンライナー(1行プログラム)。 最初の頃はいくつかのクライアントを使ってみたのだが、PCでの作業はシェルで行うことが多いので別のウィンドウを開きたくなかったり、Windows、Unix、MacなどのOSが変わっても同じクライアントを使いたかったり、GUIじゃなくてCUIで操作したかったり、それほど使い込むつもりがないので極力シンプルでコンパクトになっていて欲しかったり、そもそもクライアントをインストールしたくなかったりと、かなり条件を厳し

  • ピュアCSSで画像を壁に貼ったポラロイドギャラリー風にするサンプル:phpspot開発日誌

    ピュアCSSで画像を壁に貼ったポラロイドギャラリー風にするサンプル。 これはなかなか凄いCSSテクニックです。CSS3の機能も使って、普通の<img>タグ群で出来ちゃってます。 普通の画像リスト 枠を付けます ちょっと回転させて自然にします。 サンプルは、以下より参照してください。 How To Create a Pure CSS Polaroid Photo Gallery

    Akineko
    Akineko 2009/09/01
  • Beautifl - Flashのギャラリーサイト

    BeautiflはFlash(ActionScript 3.0)のオープンソースの秀作を集めたギャラリーサイト。Webクリエイターのインスピレーションを刺激するクールな作品をピックアップしています。

    Beautifl - Flashのギャラリーサイト
  • 無償XenServer 2台で本格運用環境を作る

    無償XenServer 2台で格運用環境を作る:超簡単! XenServerを試してみよう(2)(1/3 ページ) シトリックスの無償サーバ仮想化ソフトウェア「XenServer」を使って、2台のサーバ間で仮想マシンを止めずに動かせる「XenMotion」というライブマイグレーション機能を体験してみよう 前回は、XenServerの無償化に合わせ、XenServerの基的なインストール方法を紹介しました。当時はXenServer 5.0でしたが、現在はXenServer 5.5にマイナーバージョンアップしています。ですが、インストールの方法はまったくといっていいほど変わっていません。 今回は、この基的なインストール方法を踏まえて、サーバ2台に1台の共有ストレージを用い、XenServerのライブマイグレーション機能「XenMotion」を用いて、無停止で仮想マシンをサーバ間移動できる

    無償XenServer 2台で本格運用環境を作る
  • Haijin Boys Online

    な日常を送る会社員の人生を綴るだーっ!!!っしゃ! 気合で不幸を蹴散らす作戦です。 思い起こせば金曜日の早朝。 ああね、俺は低血圧で朝弱いんでね、携帯のアラームを三段階にセットしているんだ。一発目、6:30。二発目、7:20。三発目、7:50。もちろん、7:20からの目覚ましは5分おきにスヌーズ機能も伴っている。したがって二度寝の気分を小刻みに味わい、徐々に目覚めていくっていう寸法なの。 うん。会社は9:00に朝礼が始まるんよね。 鳴り響くアラーム音。うるせぇなと思い停止ボタンを連打。 しかし、液晶に電話番号が表示されてるのに違和感を覚え、、、時計を確認。 9:10 続きを読む

  • 優れたエンジニアになる方法と、その知識を伝達する方法

    世界で最も見られているWebページの1つ、Yahoo!のホームページを担当しているのが、同社のプリンシパル・フロントエンドエンジニアのNicholas C. Zakas氏。Zakas氏のブログ「NCZOnline」、8月21日付けのエントリは「What makes a great software engineer?」でした。 Zakas氏が考える優れたエンジニアとはどういう人なのでしょう? 彼のアドバイスはWebに関わるエンジニアに限らず、あらゆるエンジニアに共通するもののように思えます。 What makes a great software engineer? 長文のエントリの中から、ポイントとなりそうな部分を抜粋して紹介します。 Always do it the right way There's an "emergency" project, or something that

    優れたエンジニアになる方法と、その知識を伝達する方法
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • ブログを成功させる攻略まとめ2009

    ネタ帳開始からこれまで書いたブログ運営術まとめ 2007年1月からスタートしたこのブログも早いもので2年9ヶ月という月日が流れました。 途中入院したり炎上したり友達が出来たり嫌われたりもしましたが、ブログは楽しいなぁと感じながらここまでやってきました。 これから続きを読むをクリックすると、延々と過去の「ブログに関するエントリー」が書き綴られていきます。 今回は今月、ようやくはてなブックマークが10万件を超えて、かねてから私がこのブログを始めようと思ったきっかけである、POP*POP(もうだいぶ前から更新停止)を超え、その嬉しさからついうっかり私のブログに関する様々なエントリーをまとめました。 ネタ帳について ネタ帳が当初から掲げているブログコンセプトは以下。 売れない、人が来ないホームページにならない為の インターネットの知識とブログネタ 幅広い範囲のようで、ネタ集めとなれば結構狭いと実感

    ブログを成功させる攻略まとめ2009
  • 翻訳:コンビネータ論理チュートリアル

    このページは、Combinatory Logic Tutorialの翻訳です。 http://homepages.nyu.edu/~cb125/Lambda/ski.html的に超訳です。 訳の正しさは全く保証されません。 訳のおかしい部分は多数あります。 翻訳元サイトの許可を取ったりはしていません。 無認可です。 訳者による前書きと感想コンビネータ論理チュートリアル 訳者による前書きと感想 訳してみたものの、ちょっと、たったこれだけの説明では、はじめてコンビネータ論理を知った人が読んで充分に理解できるとは思えない。 どうも、この文書は、原文の上位ディレクトリにあるLambda tutorialを読んだ後に読むべきものっぽいようだ。 しかし、流石にこっちまで訳す気力は無い。 そういう訳で、これだけを読むよりは、Unlambdaのチュートリアルを読んだ方がずっと、コンビネータ論理を理解

  • GHC/Data Parallel Haskell - HaskellWiki

    Searching for Parallel Haskell? DPH is a fantastic effort, but it's not the only way to do parallelism in Haskell. Try the Parallel Haskell portal for a more general view. Data Parallel Haskell is the codename for an extension to the Glasgow Haskell Compiler and its libraries to support nested data parallelism with a focus to utilise multicore CPUs. Nested data parallelism extends the programming