A gallery devoted to making your Keynote & Powerpoint presentations look that much better
A gallery devoted to making your Keynote & Powerpoint presentations look that much better
RubyのHP http://www.ruby-lang.org/ja/ には、A Programmer's Best Friendと書いてある。 Rubyは楽しい、という話もよく耳にするがどういうことなのだろうか? よく見かける例として、 3.times { print "hello\n" } がある。 まるで、英語のように書ける!というが、いまいちピンとこない。 日本語を母国語としている私には関係ないし、プログラミングをする人で、for文を知らない人はいないだろう。 そこで、もう少し実践的な例で、楽しさを考えてみたい。 こんな、Javaのコードがあった。 public class Hoge { private static final String SEP = " - "; private String _a; /** * _aが存在する場合のみ存在する。 */ private Str
Windows 7 Visual C++ 2010 Express x64 ビルド環境構築 - 日々のコーディングについてのページ こちらのサイトの丸写し状態だが…。 Visual C++ 2010 Express はインストールされているものとして、以下の手順を踏む。 Microsoft Windows SDK for Windows 7 and .NET Framework 4 のインストール Download Microsoft Windows SDK for Windows 7 and .NET Framework 4 from Official Microsoft Download Center x64 ソリューションプラットフォームを作成する プロジェクトのプロパティを開き、構成マネージャを表示する。 構成マネージャのアクティブソリューションプラットフォームのプルダウンメニュー
米Twitterは4月9日(現地時間)、同社で開発したMySQL関連ソースコードをNew BSD Licenseの下、GitHubで公開したと発表した。 同社はユーザーデータやタイムラインの管理にオープンソースのデータベースであるMySQLを使っている。「われわれは、知識の共有とオープンソースソフトウェアがイノベーションを助けることを信じているため、これらの成果を公開することにした」という。 公開されたのは5つのソースコード。システム監視を簡易化する状態変数の追加機能、大規模なNUMA(Non-Uniform Memory Access)システムでのメモリ割り当て最適化機能、サーバのステートメントタイムアウトをサポートすることで作業効率を上げる機能、InnoDBにデータをエクスポート・保存するための安全な機能、MySQLをSSDベースのマシンに最適化する機能だ。
この3つの画面に見覚えありませんか?利用規約の同意画面とは違いますね。どうやらアプリがユーザーの情報へアクセスしてよいか「許可」を求めていますが……。これは一体どういうことでしょうか?皆さんも普段、なんとなく「許可」を押していませんか? 多くの良いアプリの場合には問題ありませんが、もし悪意のあるアプリに「許可」をしてしまうと、個人情報を取得されて名簿を作られたり、友人へスパムメッセージを送られたりなどの悪用をされてしまいます。ユーザーが何気なく押している「許可」は実は重要な意味を持っているのです。 スマホが普及して、このようにユーザーに「許可」を求めるアプリやサービスがますます増えています。この記事では「許可」は一体何を意味しているのか、そしてどんなアプリに「許可」をしたらいいのか(パーミッションコントロール)を解説します。今回はユーザーの立場・視点から、アプリを賢く見極めて個人情報をコン
フジテレビ系アニメ「ちびまる子ちゃん」のおじいちゃん「友蔵」役などで知られる、声優のさんが昨日、2012年4月9日(月)夕方ごろ、亡くなった。75歳だった。 青野さんは2010年、体調不良のため「ちびまる子ちゃん」を降板し、闘病生活を続けていた。葬儀などはご親族と所属事務所の青二プロダクション、青野さんが代表を務めていた劇団芸協がこれから話し合って決めるという。 代表作に宇宙戦艦ヤマトの真田志郎、ドラゴンボールZの神様、洋画吹き替えではバック・トゥ・ザ・フューチャーのクリストファー・ロイド(ドク役)など。 【さんの関連情報】 ・ 【ちびまる子ちゃんの関連情報】 ・ ・ 【声優界で起きていた騒動】 ・ ・ ・
tbaggery - A Note About Git Commit Messages A successful Git branching model » nvie.com Commit Often, Perfect Later, Publish Once—Git Best Practices だいたいこれらに書いてあることを考えている。 基本的にGit Successful Branch Modelで運用する。git-flowを入れて使っているけど、手でやってもそんなに面倒ではないし好きなようにしたらよさそう。 Subversionを個人で使っていたころはブランチはよくわからないけど恐しいものだったけど、Gitを使いはじめてだいぶ親しめるようになった。 文字通り、ブランチ、枝である。気軽に扱えるということは理解の助けにもなる。 コミットの単位 論理的に最小限度のコミットをつくる。「こう
4/28追記:まだ正式ではないけど公開されたよ! https://github.com/mruby/mruby 神よ 未だ生まれぬ神よ 御身への想い押さえがたきに 我が身は今やはりさけぬ 古橋秀之「ブライトライツ・ホーリーランド」 そろそろ軽量Rubyが公開されるらしい、との話なので、現状見つかる情報を調べてみました。 ほんとは2月の東京Rubyプレゼンテーション2012に行けていれば色々分かったと思うのですが、行けなかったのでネットにある情報を検索してみた次第です。 以前は"Armadillo9でRubyを動かす。"とかやってたりしたこともあり、組み込みスクリプト言語には色々期待してるので、楽しみ。 公開されたら色々遊んでみる予定。 構成 mruby コンパイラ、RiteVM、ライブラリなどを含めた総称 RiteVM YARVに相当する部分 Rubyチップ VM自体をハードウェア化するの
Merbのコア開発者でRails3でMerbとRailsの統合で重要な役割を果たしたYehuda Katzさんが、Mac向けのRails.appを作るという新プロジェクト「Tokaido」(東海道新幹線からの命名)を発表して話題を呼んでいます。プロジェクトをスタートするにあたって、Yehudaさんはまず、Kickstarterを使って、プロジェクトの必要性と、自分がそれを遂行できる能力があることを示しつつ、募金を開始しました。開発に先立って2万5000ドル(約200万円)の募金を始めたことについて、オープンソースの開発手法として違和感を持つ人が少なからずいたようです。 Mac上でのRails開発環境構築は面倒? Tokaidoは、Mac向けのRails.appを作るというプロジェクトです。最近のMac上のRails環境はさまざまなツールが発達していて、インストールすべきツールや、その順序、
Wizard Book n. Hal Abelson's, Jerry Sussman's and Julie Sussman's Structure and Interpretation of Computer Programs (MIT Press, 1984; ISBN 0-262-01077-1), an excellent computer science text used in introductory courses at MIT. So called because of the wizard on the jacket. One of the bibles of the LISP/Scheme world. Also, less commonly, known as the Purple Book. from The New Hacker's Dictionary, 2
■問題 2.40 与えられた整数nに対し、1≦j まずunique-pairsを定義しましょう。いきなり取り掛かるのは難しいので、とりあえずi≦nまでの並びを生成する手続き、enumerate-intervalを定義します。enumerate-intervalは例えばn = 5, i = 3だとしたら、(3 4 5)という並びを生成する手続きです。Schemeで関数を定義するには(define (関数名 引数) 処理部)として定義します。二つの変数を引数として取る関数を作るため、enumerate-intervalは(define (enumerate-interval i n) 処理部)という形になります。処理部を埋めていきましょう。iがn以下なら、iに+1したものを再帰します。iがnより大きければそこで再帰ストップです。 (define (enumerate-interval low
This domain may be for sale!
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く