ニコニコより転載 本家↓ http://www.nicovideo.jp/watch/sm8186762 腹筋クラッシャー。 Windows Movie Makerで編集するときの都合で動画が抜けている部分がありますが、ご了承くださいm(_ _)m
Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
Windowsで、ファイルを開いたり、ファイルに保存したりする時は、いつもおなじみのファイルダイアログを使います。このファイルダイアログは、MFCではCFileDialogというクラスとして提供されており、誰でも使うことができます。 ですが、このファイルダイアログには、不思議な動きをする問題があります。こうした問題の原因や解決策を考えるのは、ソフトウェア技術者にとって良い頭の体操になります。 ................ 続きを読む インターフェースを使うと、クラスやメソッドの再利用性が高まります。 しかし、インターフェースを使うのは、コードを再利用するためだけではありません。たとえ再利用しなくても、敢えてインターフェースを作ることもあります。むしろ、再利用するか否かに関わらず、インターフェースを使うべきだ、という考えもあります。 ここでは、インターフェースの存在意義について考えてみま
には、ファイルのコピーをするCFileCopyというクラスを例に、メンバー関数が多すぎるクラスを手直しする例が紹介されている。 だが、この例を見ると、リファクタリングによって、不適切なインターフェースを持つクラスができてしまっている。 まずは、手直しする前の、メンバー関数が多過ぎるCFileCopyクラスを引用する。 class CFileCopy { typedef bool (*UserCancelFunc)(const CFileCopy&,void*); typedef void (*DirDownFunc)(const CFileCopy&,const char*,void*); typedef void (*DirUpFunc)(const CFileCopy&,const char*,void*); typedef void (*FileCopyStartFunc)(cons
2007年05月17日17:30 カテゴリLogos やっちゃうとバカにみえちゃう英文法の間違い10選 元ネタはこちら。 10 Grammar Mistakes That Make You Look Stupid 「グッドラッパー英語」でやろうと思ったけど、そちらはオリジナルねたにしときたいので。 でも例文はすべて書き下ろし。 Loose for lose この二つ、発音も違うのにとりちがえをかなり見かけます。looseは「ルーズソックス」のルーズですが発音は「ルース」。濁りません。loseは「負け犬(loser)」のloseで、こちらが「ルーズ」。時間にルースな人は信用をルーズします:-)。 Wrong:If you are lose on time, you loose credit. Right:If you are loose on time, you lose credit. I
プログラミングの禁じ手Web版 C++編 /Top/今週のソースコード/プログラミングの禁じ手Web版 C++編/ [←前] [次→] [C言語版一覧] [C++版一覧] 本誌2000年7月号に掲載された「特集1 プログラミングの禁じ手 C++言語編」よりWebサイト用に抜粋したものです。ソースコードとともに公開いたします。作者の真紀俊男様に感謝します。 プログラミングで,これをやってはいけない,これをするとドツボにハマるという「禁じ手」を紹介します。C++はC言語の改良版として開発され,すでにC言語から乗り換えてうまく運営できていると喜んでいるところが多いはずなのですが,調べてみると,そうでもない,かえってトラブルが増えた,どうしてなんだ,という声も少なくありません。 果たして何がいけなかったのでしょうか? なぜうまくいかないのか,どうすればうまくいくのかを考察したいと思います。 また
こんにちはこんにちは!! 近頃は、はてなブックマーク人口もめっきり増えてきた感じがしませんか! 2chまとめサイトのようなアクセス多いところがどんどん活用しはじめたり ベストセラー本で紹介されたりとかの影響なんでしょうか! 数年前とくらべてアクティブなユーザーも増えて、 人気エントリーだと1000や2000といった4桁ブックマーク数もあたりまえになってきました!! そんなこんなで、最近はてブをはじめた人も結構いるんじゃないかと思いますが…! 最初のうちは、トップページとか、人気エントリーを眺めているだけでも充分楽しいですよね! でも慣れてしまって、つい「記事に飢える」状態になっちゃったりすると 注目エントリーまでも追いかけるようになったり… それでもまだまだ飢えがおさまらなくって気がつけばハテブ依存症…! …あるいは、単なる外部ブックマークとして使っているだけの人も多いのかも? だけど、は
小飼弾さんのブログで、やっちゃうとバカにみえちゃう英文法の間違いという記事があったのだが、読んでいて、こういう間違えやすい英語というのはプログラミングの世界でもあるなと思ったので、私が実際見たことある事例に絞って、プログラマー版を何点か。 * 小飼弾さんと秋元さんからいただいたトラックバックの内容に基づいて、一部追記しました。 たまに、フィールドやメソッドの名前で、「メモリにキャッシュする」というようなケースで使われる「キャッシュ」が cash になっていることを見かけるのだが、cash は現金という意味のキャッシュで、正確には cache。そんな間違いする人いないのでは、と言う人もいるかもしれないが、この間違いは実際に何度か見たことがある。 2. Programming - Programing 辞書的には programming (mが2つ) が正しい表記。ただ、Google などで検
2007年05月20日01:00 カテゴリLogos プログラマーが放置したスペルミス まずはこちらへの追加から。 小野和俊のブログ:プログラマーが覚えておきたい英単語 Cache - Cash これ、辞書だと同じ発音なのですが、cacheに限らずフランス語由来の-cheの発音は、直前の母音を少し長めにすることが多いように思います(e.g. panache, microfiche)。「キャーシュ」という感じ。 Programming - Programing 基本的に、nやmやrで終わる動詞に-ingを付ける時には、すべて重ね打ちします(e.g. tan → tanning, dim → dimming, occur → occurring)。気をつけなければならないのは、その後ろにeがある場合で、この場合、eを外し、(m|n|r)は重ね打ちせず書きます。(i.e. dine → dini
goで遊んでみたよ! インストール Installing Go にあるとおりにすれば問題なくインストールできた。 環境変数を準備 GOROOT=$HOME/go GOOS=linux GOARCH=386 export GOARCH GOOS GOROOT Mercurial(入ってなければ適宜インストールする)でソースをチェックアウト $ hg clone -r release https://go.googlecode.com/hg/ $GOROOT ビルド $ cd $GOROOT/src $ ./all.bash 試す ざーっとドキュメントを見た感じ、C+GC+軽量プロセス的な言語。コンパイル&リンクするとネイティブコードを吐き出す。 よーくドキュメントを見るとクロージャもあることが分かる。 package main import "fmt"; func map_array(f f
追記:「kzk's blog」の「Writing TokyoCabinet wrapper for Go language」で紹介御礼。この記事は cgo を使った TokyoCabinet のラッパーの書き方を解説しているので、下記のコードと組み合わせて本当に tc が backend になっている KVS を書いてみるのもよいかも。 『早速 Go 言語を試してみる!』とか。 『Go で無駄にチャンネルを使ってクイックソートのようなものを書いてみた』とか。 こちらはというと、試しに memcache バイナリプロトコルで通信する KVS もどきを書いた。 サーバのイベントループで go すれば全部済むのが楽ちんですね。 追記: HandleConn() の中で、backend_ch を backend との送信と受信両方に使っていたのだけど、ここにあるように、まったく誤りだということが分
はじめに Google から新プログラミング言語 The Go Programming Language が発表されましたね! というわけで、さっそく試してみたいと思います。 環境は Mac OS X 10.6 インストール さっそくインストール Getting Started - The Go Programming Language を見ながら 環境の準備 ディレクトリを作る amacbook% cd ~ amacbook% mkdir go amacbook% mkdir bin環境変数の設定をする。~/.zshrc に以下を追加 # Go 用 export GOROOT=$HOME/go export GOOS=darwin export GOARCH=amd64 export GOBIN=$HOME/bin export PATH=$GOBIN:$PATH Mercurial を
Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at
まずは2年もの間ウェブサイトの管理を怠ってたことをお詫びします。 またこの期間様々お騒がせご迷惑をお掛けしたことも併せてお詫びします。 ここから先、地に足を付けてまたゼロから少しずつ良い作品を作り信用を取り戻せるよう活動していきますのでどうぞ応援よろしくお願いします。 さて、この二年の間にAQUASTYLEとして新たな新作を発表させて頂きました。 『東方ダンマクカグラ』 こちらの方は2020年10月の東方ダンマク祭にて発表させていただいた、スマートフォン向け弾幕リズムアクションゲームとなります。 初の共同制作作品で、株式会社DeNA様と株式会社xeen様の3団体にて現在制作中となります。 (でももう間もなくリリースです!) AQUASTYLEとしても初のスマホタイトルとなり、不思議の幻想郷シリーズとは別タイトルとして2016年から企画制作を行っておりました。 ※ダンマクヒロインズや発表当時
米Microsoftは11月10日、オンライン直販サイト「Microsoft Store」から「Windows 7 USB/DVD Download Tool」を削除した。同ツールは、DVDドライブがないネットブックなどのPCに「Windows 7」をインストールできるものだが、GPL侵害との指摘を受けていた。 Within Windowsのブロガー、Rafael Rivera氏は11月6日、Windows 7 USB/DVD Download Toolのコードの中に、CodePlex(Microsoftのオープンソースプロジェクトホスティングサイト)のプロジェクト「ImageMaster」のソースコードに類似したものがあると指摘していた。ImageMasterのライセンスはGPL v2で、Rivera氏によると作者はMicrosoftから連絡を受けていないという。 Rivera氏は、1)
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
スポンジで虎を倒せるんだよ? (you can take down a tiger with a sponge, right?)
ブログというのは自分を表現するツールなのに、今まで自分自身のことについてあまり書かずにきました。 自分の過去をさらけ出すことに気恥ずかしさや怖さがあったのももちろんですが、僕の過去を知りたいなんて物好きな人なんてそういないだろうから書いても意味ないだろうって思う気持ちが強くて。でも、急に自分自身のために書きとめておきたくなったので書くことにします。美化や嘘は一切ないので少しエグい感じになってしまうかもしれませんが、興味がある物好きな人はぜひ読んでみてくださいね(^ω^) 興味関心のない人は回れ右でお願いします(この言い方なんかひねくれたバンギャっぽくて嫌だw)。 僕は今でこそ自分に自信を持っているように見られることが多いですが、昔はコンプレックスの塊でした。5歳まで父親の仕事の都合で海外にいたこともあり、帰国後すぐに日本の小学校に入っても色々となじめないことが多くて。相当な泣き虫で、クラス
コメント・トラックバックについて 不適切と思われるコメント、本企画の趣旨にそぐわないコメントは掲載されない場合もあります。営業・勧誘目的と思われるコメントに関しても同様と致しますので、あらかじめご了承ください。 記事と無関係な内容のトラックバック、商用あるいはサイト誘導目的のトラックバックについては、当サイト運営者の判断で削除する場合もあることをご了承ください。 コメント投稿時にメールアドレスを公開すると、不特定多数からメールを受ける可能性があります。フリーメールを使用するなどしてご注意ください。 He never gave up Ichihashi 市橋容疑者逮捕を報じる英文ニュースを読んでいて、「ああ、tail 」だと気づきました。 市橋逮捕後、会見に臨んだ父親は、コメントの中で、執念で逃げまくった市橋容疑者に言及し、こう言っています。 He never gave up, Ichiha
http://streetcomputing.yuiseki.net/ ストリートコンピューティング 日時DATE : 2009/10/03 12:00 to 20:00 会場PLACE : 秋葉原 (秋葉原) ■テレビ東京の取材が入り、撮影などを行いまくる予定なので、顔出しOKの人のみ参加ってことでお願いします ■ありえへんくらい大量に人を集めたいのでお願いします ■全部kotorikoの上司に指示されてやっています ■どうなってもしらんぞ… 正午 集合 秋葉原駅前 ↓ 12:30 アキバ公園に移動 撮影 ↓ 15:30 撮影終了 行きたい人のみ高尾山に移動開始 ↓ 16:30 高尾山着 登山開始 ↓ 詳細未定… http://atnd.org/events/1682 第二回天下一ストリートコンピューティング大会 いろいろ面白そうなので、電池切れそうなデジカメと、電池切れたThinkPa
./ ̄ ̄\ ./ \:::::::/\ .| :| ____...| (__人__) | ←ガン見 / \ ` ⌒´ ノ / \:::::::/\ .} / \ } | (__人__) | ノ.ヽ ←ガン見 / ∩ノ ⊃ /∩ノ ⊃| | ( \ / _ノ | |/ _ノ | | .\ “ /__| | /__| | \ /___ //___ / / ̄ ̄\ / \ ____ |::::: u | / \ . |:::::::::::u | / ::::\:::::/::::: \ |:::::::::::::: u |/ :::::: \ . |::::::::::::
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く