前回のブログの最後にちょこっと載せましたこのウエストポーチ型の抱っこ紐…かなり私的には使い勝手が良かったので詳しく載せようと思います☆しかもネット販売しかして…
![『POLBAN ウエストポーチ型抱っこ紐』](https://cdn-ak-scissors.b.st-hatena.com/image/square/36ba4d0c9e7e17b94118dff4ff820eebc7ae9370/height=288;version=1;width=512/https%3A%2F%2Fstat.ameba.jp%2Fuser_images%2F20150917%2F00%2Friekimura5888%2F4e%2Fd2%2Fj%2Fo0480048013427012057.jpg)
goto 文の利用とは、神学論争ではなくて、「リソースバランス」の問題である。この視点によって goto 文という議論の多いC言語機能を検討するのが、この論の目的である。goto 文の利用は「常に不可である」とする教条主義者はこんな論は読まずに、信仰の道を歩まれるのが良かろう。 リソースバランス 多重脱出 依存するリソース リソースバランス まず、「リソースバランス」という大変重要な問題について考えてみよう。「リソースバランス」とは、平たく言えば「使ったものは片付けなさい」ということに過ぎない。オープンしたファイルは必ずクローズするし、malloc(3) したメモリは必ず free(3) する。これを確実に行わないことには、いわゆる「メモリリーク」「リソースリーク」が起きて、長時間動作したり、大量のリソースを消費するプログラムでは、性能が制限されることになったり、OSの動作に悪影響(スラッ
この投稿は 8年 前に公開されました。いまではもう無効になった内容を含んでいるかもしれないことをご了承ください。 僕は会社を独立してからずっと受託でお金を稼いでいるのですが、基本的に頼まれたことをやっているだけなので、わりと取引先を失うことがあります。なので、失注と言っても競合プレゼンで敗北するのではなく、気づいたらいつのまにか別の業者に鞍替えされてたというパターンですね。 このパターンに陥るケースとしては、だいたい以下の条件を満たしています。 先方はすごい沢山の提案を貰いたがっている 予算感が提示されない 本業がITとは縁遠い 実はこのサイクルに陥るのには黄金パターンがあります。それは、「Webに詳しい人が僕を見つけ出して依頼した」という代理店的なパターンですね。基本的に営業をしない弊社では、それが受注のすべてです。 で、いつのまにか僕が直接依頼を受けるようになることがあります。その人な
git には rebase というとても便利なコマンドがあります。その中でも特に便利なのが -i または --interactive オプションです。便利なのですがよく忘れるのでまとめもかねてこの記事で詳しく紹介します。 前提 この記事では説明のために以下のようなコミット状態である前提で話を始めます。よくあるコミットの流れです。 git rebase -i -i は --interactive とあるように、対話的に rebase が実行できるコマンドです。これでなにが出来るかというと コミットメッセージを編集する コミットをまとめる コミットを分割する コミットの順番を移動させる コミットを削除する など、いろんなことが出来ます。基本的な構文は [kengo@tkengo-mac] $ git rebase -i <commit> これだけ。 <commit> には特定のコミットを指定し
シェル芸と言えば、一糸乱れぬ一筋のストリームが流れる事に心奪われ、あな美しかなと心躍らせることこそ醍醐味かと存じます。だがしかし人間たるもの、完璧なものこそ壊したがる一面も否定出来ません。 ということで、シェルのパイプラインに横槍を入れざるを得ない心境になったのもあり、現状理解していることをまとめてみました。大きく4パターンあります。 1. 文字列やファイルの乱入 1.1. 文字列乱入 シェルの ( ) おまとめ記法とcatの組み合わせで、文字列を混ぜ込むことが出来ます。 $ seq 2 | (echo 'Header'; cat; echo 'Footer') Header 1 2 Footer bcコマンドで2進数表示させたい時などに使っています。 $ seq 5 | (echo 'obase=2'; cat) | bc 1 10 11 100 101 1.2. ファイル乱入 catで
要素の取得時に両端キューが空でなくなるまで待機したり、要素の格納時に両端キュー内に空きが生じるまで待機するブロック操作を追加でサポートしたりする Deque です。
Lock-freeとWait-freeアルゴリズムとは、共有データにロックをかけてアクセスを防ぐアルゴリズムとは違い、複数のスレッドが同時並行的に、ある対象データを壊すことなしに読み書きすることを可能にするアルゴリズムである。Lock-free とはスレッドがロックしないことを意味しており、全てのステップにおいてシステムが必ず進行する。これはLock-free ではミューテックスやセマフォといった、排他制御のためのプリミティブを使ってはならないことを意味する。なぜならロックを持っているスレッドの実行が中断した場合、全体の進行を阻止しうるからである。Wait-free とは、他のスレッドの動作に関係なく、スレッドがいかなる操作も有限のステップで操作を完了させられることを指す。あるアルゴリズムがLock-freeであるがWait-freeでないことはありうる。Wait-free なアルゴリズム
円の面積を求める算数の問題が話題になっていて、 気になるけどスルーしよう、と思ってましたが、 まだけっこう熱がありそうなので、えいやっと書いてみるのです。 問題は次の通り。 まるまる引用はしたくないのですが、厳密性を期すために そのまま転写します(引用元はあえて書きません)。 円周率を3.14とするとき、半径11の円の面積を求めよ。 答えとしては、11×11×3.14=379.94となっていて、 これは誤りだ、と提起者は主張しています。 ぼくの立ち位置としては、「379.94で正しい」です。 「約」も「およそ」も要りません。 「379.94で正しい」です。 以下、その理由を説明しましょう。 数学的な考え方というのは、論理学が基本となります。 論理を考えるためには、まず「命題」を用意しましょう。 命題とは、「真か偽かを客観的に判断できる文章*1」です。 「東京都の面積は3000平方km以上で
ホーム ニュース 一般人を虐殺する不道徳ゲームの帝王「初代ポスタル」がHDリマスターでよみがえる、PC/PS4で『Postal Redux』が今春発売へ 米国のゲーム開発スタジオ「Running With Scissors」は、1997年に発売された初代『Postal』のHDリマスター版『Postal Redux』を正式発表した。2016年春にWindows/Mac(Steam)およびPlayStation 4向けにリリース予定。『Postal』シリーズの作品が家庭用コンソールに登場するのは今回が初となる。 『Postal』シリーズとは、1997年からRunning With Scissorsが手がけてきたアクションゲームシリーズだ。シリーズ一貫して”不道徳”で”ブラック”な内容が満載となっているのが特徴。3部作のなかでもっとも評価が高い一人称視点アクションの『Postal 2』は、「並ぶ
質問「渋谷系ってどんな音楽なの?」 回答「渋谷系とはムーヴメントであり、音楽のジャンルを示したものではない」 渋谷系というワードは定義が非常に難しい言葉である。 Wikipediaによれば、「東京・渋谷(渋谷区宇田川町界隈)を発信地として1990年代に流行した日本のポピュラー音楽(J-POP)の一部の傾向を分類化したものである」とのこと。 代表にフリッパーズギターやピチカートファイヴ、オリジナル・ラヴなど。流行は90年代後半には終息していったといわれている。 渋谷のCDショップを中心に発信された流行(ムーヴメント)を表す言葉として用いられたのが始まりらしいが具体的な起源はよくわかっていない。 ミスチルやスピッツも渋谷系として扱われたこともあったらしい。 こんなに曖昧でよくわからない渋谷系だが、本来は流行そのものを類型化したものであり、特定の音楽ジャンルを指したものではなかったという認識は間
プログラミングでコードを書くときは、99.9%英語を使いますよね。 クラス名やメソッド名をつけるのにも、欠かせません。 ですが、他人が書いたプログラムを見たとき、あなたはそこに書かれている英単語の意味を本当に理解していますか? 知らない単語が混じっていて、困惑したことはありませんか? fetch、acquire、retrieve…。 「よく分からないけど、まあいいや」ではすまされない! コードの破綻を防ぐためにも、ここでばっちり、知らなかった英単語の意味をマスターしていきましょう! 機種変更では、このような失敗をする方がとても多いです。 有料オプションを契約させられ料金が高くなった。。 待ち時間や契約時間が長くて、半日かかってしまった。。 キャンペーンや割引がきちんと適用されていなかった。。 スマホを乗り換えるときには、 → おとくケータイで乗り換えキャッシュバックをもらう で乗り換えをす
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く