タグ

2014年6月17日のブックマーク (8件)

  • shとbashでの変数内の文字列置換など - ろば電子が詰まつてゐる

    シェルスクリプトで文字列を置換したい際、sedを使う手法が紹介されることが多い。が、実はsedなどの外部コマンドを使わなくても、以下のように変数展開をすることでシェル内部で文字列置換をすることができる。 ${変数名#パターン} → 前方一致でのマッチ部分削除(最短マッチ) ${変数名##パターン} → 前方一致でのマッチ部分削除(最長マッチ) ${変数名%パターン} → 後方一致でのマッチ部分削除(最短マッチ) ${変数名%%パターン} → 後方一致でのマッチ部分削除(最長マッチ) ${変数名/置換前文字列/置換後文字列} → 文字列置換(最初にマッチしたもののみ) ${変数名//置換前文字列/置換後文字列} → 文字列置換(マッチしたものすべて)この機能は記号で書かれるため非常にググりにくいことと、素のshでできること・bashでしかできないことが混在して書かれた記述も多いため、あまりネ

    shとbashでの変数内の文字列置換など - ろば電子が詰まつてゐる
  • 「Xbox One」本体ならびにローンチタイトルの予約受付が6月21日に開始。ゲームソフト2本とKinectを同梱した限定版「Day Oneエディション」の用意も

    「Xbox One」体ならびにローンチタイトルの予約受付が6月21日に開始。ゲームソフト2とKinectを同梱した限定版「Day Oneエディション」の用意も 編集部:Chihiro 日マイクロソフトは日(2014年6月17日),同社が日国内で9月4日に発売を予定している「Xbox One」体ならびに関連商品の予約を6月21日に開始すると発表した。 Xbox Oneの予約開始にあたり,「タイタンフォール」と「Kinect スポーツ ライバルズ」を同梱した数量限定版「Xbox One + Kinect (Day Oneエディション)」と,「Xbox One ワイヤレス コントローラー(タイタンフォール リミテッド エディション)」が発売予定製品に追加されている。価格は前者が4万9980円,後者が6480円(共に税抜)。ちなみにXbox One体の価格は3万9980円,同じくKi

    「Xbox One」本体ならびにローンチタイトルの予約受付が6月21日に開始。ゲームソフト2本とKinectを同梱した限定版「Day Oneエディション」の用意も
  • はてなスペース作りました&yuisekiさんから企画書もらいました - はてな村定点観測所

    2014-06-16 はてなスペース作りました&yuisekiさんから企画書もらいました こんばんは。昨夜からお昼に掛けて「はてなは馴れ合いがないのが良いのに、自分の価値観を一方的に古参やはてなブロガーに押しつけようとしている」というご指摘を沢山頂いたnetcraftです。 私の気持ちとしては、以前の記事にも書いた通り、以下の気持ちです。 ユーザー会は何らかの特定の意思を持つものではなく、はてなブックマークを通じてユーザー同士がオフラインでもオンラインでも交流し合い、日々手斧を投げながら快適にモヒカン生活を送れる日々を目指します。 でも企画を立ち上げて思うところが色々あって個人的な感想の気持ちで昨夜ブログに書いてしまいました。特定の価値観を押しつけたり、煽る気持ちとか全くなかったのですが、結果的にそうなってしまったのは自分の中にそういう憎むべき偏狭な部分があるからだと自省しています。 弁解

    はてなスペース作りました&yuisekiさんから企画書もらいました - はてな村定点観測所
    ch1248
    ch1248 2014/06/17
    なんかえらく規模がでかくなってる
  • 勝川俊雄+糸井重里 日本の魚は「世界一」じゃない!? - ほぼ日刊イトイ新聞

    まず、ここにいる社員たちに ちょっと質問してみたいと思います。 「日の魚が、いちばん品質が高い」 と思っている人‥‥?

    勝川俊雄+糸井重里 日本の魚は「世界一」じゃない!? - ほぼ日刊イトイ新聞
  • フロッピーディスクの正体

    @chomado さんの「フロッピーディスク見たことない」という発言から,フロッピーディスクの実物,ジャケットから中身を取り出した写真が寄せられました。

    フロッピーディスクの正体
    ch1248
    ch1248 2014/06/17
    うちの後輩がPS/2キーボードを電源Onのまま挿して使おうとして、テンパってたな。
  • xcode6βで補完機能を使う方法 - Qiita

    cocoaの関数名やクラス名は以前から長過ぎて覚えていられないと言われている中で、6月15日現在、xcode6βでは補完が効かないと言われています。 これではとてもじゃないですが、写経ひとつ満足に出来ません。 しかし、 ソースコードの中から日語を無くす ことによって補完機能が使用出来ます。 ちなみにバージョンは6.0です。 ダブルクォーテーションで文字を入力する部分はもちろん、コメントでの日語もしっかりと消しておきましょう。 ふと気付きにくい部分ですが、ソースファイルの一番上の created by Hoge の著名の部分が日語名になっていることがあるのとファイルの制作年(2014年とか)にも要注意です。 追記:2014/06/19 xcode6-Beta2が公開されましたが、この問題は解決されていませんでした。 このバージョンでも日語を使わずにコードを書くことをおすすめします。

    xcode6βで補完機能を使う方法 - Qiita
  • Swiftアプリを実機のiPhone 5にデプロイするまでの手順 - Qiita

    iOS 7のiPhone 5に、swiftで書かれたサンプルアプリをデプロイするまでの手順のメモです。iPhone 5にはiOS 7.1.1がインストールされています。今回は、WantedlyのsusieyyさんがMITライセンスで公開されているSwift RSS Sampleを使わせてもらいました。 Swift RSS Sample - Github iPhone - SwiftRSS Readerを100行で作ったよ - Qiita 2014/06/08 追記 Swift RSS Sample作者のsusieyyさんが記事の7,8,9を修正してリポジトリを更新されました。Githubの最新を使う場合、7,8,9の手順は必要ありません。 環境 OS X 10.9.3 Xcode 6 Beta iOS 7.1.1 iPhone 5 1. iOS Developerプログラムに登録して、

    Swiftアプリを実機のiPhone 5にデプロイするまでの手順 - Qiita
  • デザインパターンを読み解く

    ポリモーフィズム(サブクラスによる切り替え、抽象化) ここに分類されるのは、オブジェクト指向の第3原則、ポリモーフィズムを使用したパターンです。ポリモーフィズムを使用すると、動的に使用するクラスを切り替えることができます。<参照> 他に分類されているものでも、ポリモーフィズムが重要な位置を占めているものもありますが、ここではそれしか使われていないものを扱います。 ただデザインパターン全体を通して強調されているのは、インターフェースでプログラミングするということです。実装への依存をなくし、そうすることによって設計の骨組みを明らかにするのです。 Template 次のようなメソッドがあった場合に、処理Bのところを条件によって変えたい場合があるとします。 class Hogehoge { void doit() { ... 処理A ... ... 処理B ... ... 処理C ... } }