タグ

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

  • 軽量なAPIを用いたSQLite WinRT Wrapper

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    軽量なAPIを用いたSQLite WinRT Wrapper
  • これだけ知っときゃなんとかなるVim

    2.  Lv.1:マジでこれだけ知っときゃなんとかなる ◦ モードについて ◦ 基操作  Lv.2 :これ知ってるともうちょっとマシになる ◦ 置換 ◦ Vimgrep ◦ 矩形選択 ◦ インデント  Lv.3 :余裕あったら覚えたらええんちゃうかな 4.  Vimには4つのモードがある ◦ Normalモード  基になるモード。すべてはここから始まる。 ◦ Insertモード(挿入モード)  文字を入力する ◦ Visualモード(選択モード)  文字を選択する ◦ Commandモード  便利なコマンドを使ってごにょごにょする これらを切り替える方法をまず覚える 6.  挿入モード 1. ノーマルモードから「i」で挿入モードへ 2. 「hogehoge」と入力する 3. 「Esc」でノーマルモードに戻る  ビジュアルモード 1. ノーマルモードから「v」でビジュ

    これだけ知っときゃなんとかなるVim
    s_ryuuki
    s_ryuuki 2013/06/17
  • tappli blog: Googleアカウントを消されてしまった話

    先日、普段使っていたGoogleアカウントを突然消されてしまいました。 使っていたサービスは、メール、カレンダー、リーダー、Google+、Android Developer、ドライブ、Play storeなどなど。 もう生活の一部でした。 変だな、と思ったのは5/31の朝のことでした。 使っていたAndroid端末でGoogle関連のアプリが使用できなくなっていたのです。 ブラウザからログインしてみると、「削除」されたことが書かれていました。 しかも理由は「違法な性的コンテンツが含まれるため」とのことでした。 心当たりがなかったので、「削除が間違いだと思う人用のリンク」から問い合わせを行おうと考えました。 しかし、そのページがエラーで利用できませんでした。 やむを得ず、Googleに電話をかけてみました。 もうあまり覚えていないのですが、自動応答の音声にしたがってボタンを押していくと、電

  • XCodeでハマったこと - 株式会社CFlatの明後日スタイルのブログ

    こんにちは、株式会社CFlatです。 XCodeにて、C/C++ Library(Type=Dynamic)と、Command Line Tool(Type=C++)の、2つのプロジェクトを用意します。そしてそれぞれに次のようなコードを書いて、デバッグビルドします。 A.h (project1) #include <cstdio> #include <string> class Root { public : Root() {} virtual ~Root() {} static void print(const std::string& label, const Root& t) ; } ; class Base : public Root { public : Base() {} virtual ~Base() {} } ; class Derived : public Base {

    XCodeでハマったこと - 株式会社CFlatの明後日スタイルのブログ
  • boost::asioでhttps-post - 実践ゲーム製作メモ帳2

    似たようなサンプルコードは沢山ある(公式にも)が、GETばかりなので。 //-------------------------------------------------------------------------------- int Connect(std::string *Body,const std::string &host,const std::string &path,const std::string &query) { try { boost::asio::io_service io_service; boost::asio::ssl::context context( io_service, boost::asio::ssl::context::sslv3_client ); boost::asio::ssl::stream< boost::asio::ip::

    boost::asioでhttps-post - 実践ゲーム製作メモ帳2
  • eoblogサービス終了のお知らせ

    eoblogは 2017年3月31日(金)15:00 をもってサービスを終了いたしました。 長年にわたりご愛顧いただき誠にありがとうございました。

  • 必要充分な機能を備えたRails用SNS·Social Stream MOONGIFT

    Social StreamはRuby on Rails/Ruby用のオープンソース・ソフトウェア(MIT License)です。 Facebookはグローバルなソーシャルネットワークですが、常にそれだけで良いという訳ではありません。もっと小さいグループや社内、特定のメンバーに対するソーシャルネットワークも求められます。そこで使ってみたいのがSocial Stream、Railsベースの独自のソーシャルネットワーク構築フレームワークです。 デモサイトです。ログインします。LinkedInやFacebookを認証に用いることもできます。 ダッシュボードです。中央にあるのがアクティビティで、グループやコンタクトの情報も掲載されています。 グループに移動しました。個人のダッシュボード同様に発言ができます。 リポジトリにはアップロードしたファイルがリストアップされています。 ステータスを投稿する際に

    必要充分な機能を備えたRails用SNS·Social Stream MOONGIFT
  • 第5章 ガ-ベージコレクション

    プログラムの実行時イメージ 突然だが、章を始めるに先立ち、プログラム実行時のメモリ空間の状態につ いて予習をしておこうと思う。この章ではコンピュータの低レベルな部分にか なり踏み込んでいくことになるので、あらかじめある程度の知識を仕入れてお かないと太刀打ちできないのだ。それにこの後の章になればいずれ必要になっ てくる。ここで一回やってしまえば後が楽だ。 セグメント 一般的なCプログラムではメモリ空間の中に以下の部分を持つ。 テキスト領域 スタティック変数やグローバル変数の置場 マシンスタック ヒープ テキスト領域はコードが置いてあるところ。二番目は見ての通り。マシンスタッ クには関数の引数やローカル変数が積まれる。ヒープはmalloc()で割り当てて もらうところだ。 三つめのマシンスタックについてもう少し話そう。マシン「スタック」と言う くらいだから当然スタック構造をしている。つまり