タグ

2014年7月22日のブックマーク (11件)

  • なぜ、IDEじゃなくてVimを使うか。 - Qiita

    ここに書かれていることは私の「なぜ、IDEじゃなくてVimを使うか。」の理由なので、Vimmerな皆同じ理由とは限らないのでご注意を...。 また、だいぶ省略しているので、Vimを全くしらないひとには分からないところも多々あるかもしれません、ご了承を...。 Vim以外のテキストエディタ(Emacs、Sublime Text、Atomなど)では同じようなことが実現できるかもしれないので、必ずしもここであげたことが正しいわけではないですのでご勘弁を...。 1. MacLinuxWindowsのどれでも使える。 MacLinuxでは大抵デフォルトでvimコマンドが入っています。 でもこれはCUIVimなのでGUIVimを使いたい人は、 プログラム管理ツールとかでさっくとインストールできます(たぶん)。 Ubuntuだとsudo apt-get install vim-gnomeでイ

    なぜ、IDEじゃなくてVimを使うか。 - Qiita
    kyuxyu
    kyuxyu 2014/07/22
  • ヤフージャパン、総務省にパブコメを出すも激しく全否定されネットでも十字砲火を浴び炎上(山本一郎) - 個人 - Yahoo!ニュース

  • 開発者がSurfacePro3を買ったらまずやること - Qiita

    SurfacePro3買いました。なかなか面白いデバイスですね。 こころがぴょんぴょんするんじゃ~~ SurfacePro3を機に久しぶりにWindowsを触るという方もいらっしゃるかと思うので、Windowsでの開発環境構築まとめを書いてみます。タイミング的にタイトルにSurfacePro3を入れましたが、SurfacePro3特有の話はありません。 アカウント作成 いきなりですが、アカウント作成のときに注意点があります。ユーザー名に日語を使ってはいけません。GNUツールの中には日語パスやスペースを含むパスを考慮していないものが割とあります。あるいはemacsのように、プログラム自体は対応していても、プラグインの中に対応していないものがあるというケースもあります。それはそういうプログラムの問題ではあるのですが、使いたいプログラムが動かないと仕方がないですので、あらかじめユーザー名を英

    開発者がSurfacePro3を買ったらまずやること - Qiita
  • Surface Pro 3でHyper-VとInstantGoを切り替えて使用するためのおまじない - Neutral Scent

    要約: Windows 8.1ではSurface Pro 3に限らず、Hyper-VとInstantGo(Connected Standby)の共存ができない Hyper-VとDLNAやDTCP-IPを利用した機能(PlayToやnasneの接続、Blu-ray再生など)も同様の関係 Hyper-Vの有効化・無効化で排他的に切り変えることは可能 ただし、切り替えは要リブート、再起動が必要 直近はコマンドライン操作で どうですか、Surface Pro 3購入されました? ほんとにいいマシンですよね。 私はまだ買ってませんが(ぇ それはともかく、Surface Pro 3はInstantGo(旧称:Connected Standby)対応の電力管理機能が一つのウリですが、Windows 8.1の構造上の都合で、Hyper-Vを利用しようとすると、InstantGoが無効化されてしまいます。

  • Dockerハンズオン資料 - Qiita

    クラウドを渡り歩け! さくら×ニフティ 合同ハンズオン勉強会!! 2014年7月19日(土)開催の、Dockerハンズオン用の資料です。 ハンズオンの流れ 目的 実際に docker のインストールをし、コンテナの作成・管理や、クラウド間の移行が出来るように。 内容 ニフティ … Ubuntu 12.04 に Docker をセットアップ さくら … CentOS 6.5 に Docker をセットアップ コンテナを作成し、相互に移動 静的コンテンツ編 ( Apache + HTML ファイル ) 動的コンテンツ編 ( Apache + PHP + PukiWiki ) 1. Docker のセットアップ(Ubuntu/ニフティクラウド編) 1.1. ニフティクラウドにログイン 対象サーバに SSH でログインします。Linux kernel のバージョンが古い為、バージョンアップをします

    Dockerハンズオン資料 - Qiita
  • Redirecting

  • memcachedコマンドリスト - taka512's blog

    検索コマンド 検索を行うコマンド 戻値書式 VALUE []\r\n \r\n key 送信したキー flags ストレージコマンドで送信したflag bytes 取得データのデータ長 cas unique casコマンドで使用するキー(getsコマンドで取得) data block キーのデータ getコマンド 実行例 get hoge VALUE hoge 0 4 test END getsコマンド 実行例 gets hoge VALUE hoge 0 4 7 test END ストレージコマンド データ操作を行うコマンド 実行書式 [noreply]\r\n flags サーバがデータとともに格納して返送する値 exptime 有効期限(unix time)。もし0を指定した場合、項目が期限切れになることはありません byte データブロックのバイト数です。 noreply オプショ

    memcachedコマンドリスト - taka512's blog
  • [memcached] memcachedコマンド一覧 - Life with IT

    2008/5/21更新 対応バージョン: 1.2.5 memcachedで使用可能なコマンドには以下の種類がある。 set / get データの格納 / 取得 gets データの取得(後述のcas ID付) replace 既存のデータの変更 append 既存のデータの後ろにデータを追加 prepend 既存のデータの前にデータを追加 cas キーとcas IDのペアで既存のデータを特定して内容を変更 incr / decr 既存のデータの加算/減算 delete データの削除 stats サーバの利用状況のレポート コマンドは以下のフォーマットで指定する。 set, replace, append, prepend <コマンド> <キー> <フラグ> <有効期間> <サイズ> cas <コマンド> <キー> <フラグ> <有効期間> <サイズ> <cas ID> incr, decr

    [memcached] memcachedコマンド一覧 - Life with IT
  • repcachedのインストールと使いかた - くまメモ

    memcachedはDanga Interactive社とやらで作られた外国産のソフトだけど repcachedはYASUI Masanobu氏とHIROSE Masaaki氏がmemcachedにレプリケーション機能を加えて拡張した物。 現時点での最新memcachedはバージョン1.4.1、最新repcached2.2はmemcachedの1.2をベースにしている。どう違うのかは余裕があったら調べて書こうと思う。 △インストール http://lab.klab.org/wiki/Repcached まずはここからrepcachedの体を落としてくる。 公式の手順に手を加えて $ ./configure --enable-replication --program-transform-name=s/memcached/repcached/ $ make # make install で

    repcachedのインストールと使いかた - くまメモ
  • repcached 1.0リリースの補足とちょっとしたHowTo : DSAS開発者の部屋

    前のエントリでrepcached 1.0のリリースをお知らせしました。 開発の動機はプロジェクトページにちょっと書いたのですが、たいせつなことをひとつ書き忘れていました。 repcachedを開発しようと思い立ったのは、ひとことでいうと「キャッシュサーバといっても止まらないようにしたい」、別ないい方をすると「サーバ管理者だって夜はぐっすり眠りたい」というものでした。 そしてふたりのエンジニアが自ら社内向けに企画・提案してrepcachedの設計・開発にとりかかり、プロダクション環境で使えるようなレベルのものができあがりました。 これがrepcachedを開発した動機です。 さて、昨日はrepcachedをみなさんに向けて公開しました。 いうまでもなく、repcachedを社内に閉じて外部には公開せずに使い続けるという選択肢もありました。 でもわたしたちはそうしませんでした。 わたしたちはい

    repcached 1.0リリースの補足とちょっとしたHowTo : DSAS開発者の部屋
  • repcachedをインストールして、memcachedをレプリケーションしてみる - 本日も乙

    複数台の構成の場合、WEBサーバ、データベースサーバ、キャッシュサーバと、役割別にサーバを建てることが一般的です。 役割を簡単に説明すると、下記の通りになります。 WEBサーバ(Apache, nginxなど) ブラウザからアクセスしたときにページ表示させます データベースサーバ(MySQLなど) データベース キャッシュサーバ(memcachedなど) セッションやデータを格納するのに使います キャッシュサーバにセッションを格納し、複数WEBサーバから参照できることによってユーザのセッションを維持することができます しかし、サーバ購入や運用のコスト面などの理由により、1台のサーバに複数の役割を持たせることもあります。例えば、下記の図のように1台(サーバA)にWEBサーバとデータベースとCacheを同居させて、もう一台(サーバB)にはWEBサーバを建てて、DBとCacheを2台で共有して使

    repcachedをインストールして、memcachedをレプリケーションしてみる - 本日も乙