タグ

snsn9panのブックマーク (1,744)

  • Vim Advent Calendar 2012 まとめ - C++でゲームプログラミング

    この記事は Vim Advent Calendar 2012 365日目の記事になります。 そう… 365日目です!! 今日は11月30日、明日には12月01日が始まります。 当に1年ぶっ続けでやってしまった と、いう事で Vim Advent Calendar 2012 最後の記事なのですが、特に面白いネタも思いつかなかったので中間発表の時のようなまとめ記事になります。 集計するにあたって手伝ってくれた syui さん、supermomonga さん、raa さん、ありがとうございました。 ※例によって人力で集計した部分もあるので間違っているところや記入漏れがあったらごめんなさい。 [年間トータル投稿数ランキング] 第1位 73回:manga_osyo 第2位 28回:tyru 第3位 23回:ujihisa 第4位 17回:supermomonga 第5位 14回:cohama 第6

    Vim Advent Calendar 2012 まとめ - C++でゲームプログラミング
    snsn9pan
    snsn9pan 2013/12/02
    Vim++
  • @ITイベントカレンダー

    平素よりイベントカレンダー+ログをご利用いただき、誠にありがとうございます。 イベントカレンダー+ログは「IT・製造業・ビジネス関係のイベント(セミナー・展示会・勉強会・コンテスト・Webイベントなど)を開催する企業・コミュニティが登録したイベント情報のポータルサイト」として約7年間運営をしてきました。これまでサービスを続けることができたのは、イベントカレンダー+ログのコンセプトに共感をいただき、適切なイベント情報をお寄せいただいた皆さまのご支援があったからこそと考えております。重ねて御礼申し上げます。 しかしながら、イベント情報の入手方法の多様化やイベント紹介サービス市場の状況、@ITの今後のメディア運営方針などを検討した結果、2020年6月30日(火)15:00をもちましてイベントカレンダー+ログのサービスを終了することにしました。 これまでご利用をいただきました皆さまには残念なお知ら

    @ITイベントカレンダー
  • neosnippetとsmartinputで<CR>キーのマッピングを共存させる - かなりすごいブログ

    Vim Advent Calendar 2012、355日目の記事になります。 <cr>のマッピングについて日は、<CR>のマッピングを複数のプラグイン間で共有する設定について記事にしたいと思います。 例として、neosnippet及びneocompleteとsmartinput及びsmartinput-endwiseの設定を共存させる方法をお伝えします。 行いたい動作まず、私はneocompleteでneosnippetの候補を補完し、さらに候補にフォーカスが当たっている状態で<CR>を押下することにより、スニペットを展開したいと考えています。 更に、補完ポップアップメニューが表示されていない状態で<CR>を押下した際には、smartinput-endwiseにより、関数定義の閉じendなどを文脈から判断じて自動挿入したいと思います。 設定前提として、以下のプラグインをneobundl

    neosnippetとsmartinputで<CR>キーのマッピングを共存させる - かなりすごいブログ
    snsn9pan
    snsn9pan 2013/11/21
  • 31日間ReSharper一周 | matarillo.com

    2013-07-11 10:17:13 Joe White’s Blogに“The 31 Days of ReSharper”という記事群がポストされていて面白かったので翻訳してみた。 ReSharperとは、JetBrains社(IntelliJ IDEAというJavaの開発環境を販売している会社)がリリースしたVisual Studioアドインで、基的にC#用の開発環境。 なお、元記事は2007年に書かれたもので、その時点ではReSharperのバージョンは2.5系であることに注意。 (2013/7/11追記)ReSharperのバージョン8から、C++がサポートされるようになる。(なので、「ReSharperはC++には対して役立たない」はもう正しくなくなる。)詳細はJetBrains社のブログで確認してほしい。 31日間ReSharper一周 ReSharperは、(VS 200

  • -

  • Vimのニッチな正規表現で遊ぼう - Humanity

    さあみなさんVim Advent Calendarも14日目ということで佳境にさしかかってきましたね! とか他のAdvent Calendarに参加してたなら言ってたかもしれないですが Vim Advent Calendarの場合1月5日ぐらいまで登録されてる状態とかどういうことですか... まぁ案の定Advent Calendar締切ギリギリになって急いで記事書いてますこんばんわ。*1 寝ずに記事を書いてるので勢いがついて変なこと口走ってないか心配ですが、 乗るしかない、このビッグウェーブに!ということで終始勢いだけですがそれなりに有用なことも含めたつもりです。たぶん。 いろいろネタがあって迷いましたが、Vimの正規表現について 他の正規表現エンジンにはない(と思われる)ニッチな機能を紹介していきたいと思います。 ちなみにVimの正規表現エンジンをマルチバイト文字に対応させたのはKoRo

    Vimのニッチな正規表現で遊ぼう - Humanity
    snsn9pan
    snsn9pan 2013/11/01
  • CentosにVmware toolsをインストール 確認方法とトラブルシューティング | REDBOX Labo

    Vmware ESXiでもVmware Fusionでも同じですが、Vmware toolsをゲストOSに入れることにより各種ドライバー等が入り最適化されます。WindowsのゲストOSであればマウントしてEXEをクリックしインストールできますがLinuxの場合は少々手順があるため、インストール方法を記載します。今回はCentos系のゲストOSが対象です。 Vmware toolsのインストールVmware fusionの場合はゲストOSを選択しメニューバーから「仮想マシン」->「VMware Toolsのインストール」をクリックします。 ※ESXiを利用している場合は、Vmware VsphereクライアントからESXiサーバーに接続後仮想マシンを右クリックし ゲスト→Vmware toolsのインストール/アップグレードを選択します。 この状態で、マウントされたイメージをコピーしてイン

    CentosにVmware toolsをインストール 確認方法とトラブルシューティング | REDBOX Labo
  • Linuxのファイヤーウォール(iptables)とSELinuxを停止&無効化 - yummy-yummy

    ちゃんと設定しなくていいサーバの場合、ファイヤーウォールとSELinuxが動いていたら、外から見るのにいろいろ不都合なので、停止&無効化するのです。 iptables $ /etc/rc.d/init.d/iptables stop $ chkconfig iptables off $ chkconfig --list iptables iptables 0:off 1:off 2:off 3:off 4:off 5:off 6:off SELinux 動作状態の確認 $ getenforce Enforcing Enforcing    SELinux機能は有効でアクセス制御も有効。 permissive   SElinuxはwarningを出すが、アクセス制限は行われません disabled    SElinux機能・アクセス制御ともに無効 SELinuxを一時的に無効化 $ sete

    Linuxのファイヤーウォール(iptables)とSELinuxを停止&無効化 - yummy-yummy
  • 関数・クラステンプレートの明示的なインスタンス化 (具体化) (explicit instantiation of a function/class template) - DOSEIの日記

    いつもどこに書かれているかわからなくなるので、メモ。 35.12 Why can't I separate the definition of my templates class from its declaration and put it inside a .cpp file? 関数やクラスのテンプレートは、常に使われるソースといっしょに置いておかないと、困る。つまり、テンプレートをモジュールわけして、別のソースにすることは通常できない。なぜなら、コンパイラはそのモジュールをコンパイルするときに、具体的に何の型を生成する必要があるかがわからないため、結局なにも生成してくれない。 したがって、通常は関数テンプレートの実装を丸ごとヘッダファイル化することが行われる (Effective C++ 3rd § 30)。これは分割コンパイル (separate compilation mode

    関数・クラステンプレートの明示的なインスタンス化 (具体化) (explicit instantiation of a function/class template) - DOSEIの日記
    snsn9pan
    snsn9pan 2013/10/25
  • 【図解Vim】mapとnoremap - ここぽんのーと

    Vimの設定を少しずつ.vimrcに加えはじめた当時は、mapとnoremapの違いがわからなかった。 情報はWeb上にたくさんあったが、当時の自分にとってはどれも説明が難しくて、しばらく曖昧なまま放置してしまった記憶がある。 そんな昔の自分に向けて、この記事を書いてみる。 — この記事は、 Vim Advent Calendar 2012 の328日目の記事です。 昨日の記事は、 @raa0121 さんの「Jenkinsとvimenvで最新版のVimを自動で手に入れよう」。 mapの話をする前に: 便利なCTRL-A, CTRL-Xmapの話をする前に、ひとつだけ。 CTRL-A と CTRL-X を使ったことがあるだろうか。 もし初耳であれば、便利なのでこの機会に覚えてしまおう。 適当な数字を入力し、ノーマルモードに戻る。 入力した数字にカーソルを合わせて、 CTRL-A を押してみよ

    【図解Vim】mapとnoremap - ここぽんのーと
    snsn9pan
    snsn9pan 2013/10/25
  • 受付当日出荷!簡単作成!印刷通販マヒトデザイン

    通常営業日通常営業日10:00までの営業10:00までの営業休業日休業日最終受付12:00まで最終受付12:00まで 2024年01月30日【名刺印刷 出荷営業日・オプション仕様変更のお知らせ】2024年01月12日【クラウド法人名刺】1月15日~「テンプレート無料作成キャンペーン」を実施します。マヒトデザインの人気商品名刺 100枚165円~165円~ 一般オンデマンド上質紙180kg片面モノクロ 名刺発注サービス 利用料0円0円 まとめて発注社員管理ワークフロー チラシ・フライヤー 100枚1,652円~1,652円~ A4オンデマンドコート紙90kg片面モノクロ 封筒 100枚1,485円~1,485円~ 長3オンデマンドカラー封筒片面モノクロ 2つ折り名刺 100枚1,430円~1,430円~ オンデマンド上質紙180kg片面モノクロ スタンプカード 100枚1,430円~1,43

  • Macを購入したら絶対に導入したい!私が3年間で厳選した超オススメアプリ10選! - かなりすごいブログ

    さて日は、MacBook Airを2010年に買ってから、数々のフリーソフト・シェアウェアを使い続けてきた私が、MacBookを買ったら「絶対に」導入したい、超厳選アプリをランキング形式でご紹介したいと思います!今回は無料で使えるものばかり集めてみましたので、シェアウェアに関しては後日またご紹介したいと思います(^^) それでは、ご覧ください! ↓↓↓

    snsn9pan
    snsn9pan 2013/10/11
  • クソゲーをブーストするとどうなるの?大切なことは全て「タワモン」が教えてくれた。 | アプリマーケティング研究所

    個人的には歴史に名を刻むレベルだと思うのですが、 かなりのインパクトを残したゲームがあります、 その名は「TOWER of MONSTER」(通称:タワモン)。 スクリーンショットを見てわかるとおり、 パズドラ系のアプリです。 イラストを見るとそれなりのゲームっぽく見えるのですが、 ・奇跡的につまらないバトル時のパズル。 ・iPhoneでプレイしているのにタッチの反応がなぜか悪い。 ・BGMループする時のつなぎめがよくわかるという、やっつけ仕事。 という衝撃のクオリティで、 つくりあげられています。 AppStoreのレビュー平均も1.5。 2以下は相当レアだとおもいます。 終いには「限りなく0に近い1」という声も。 ※AppStoreのレビュー評価には0はありません。 その他AppStoreのユーザーレビューの声。(※実話です) ・ここまでひどいとお笑い。 ・しばらくやってたら病みそうに

    クソゲーをブーストするとどうなるの?大切なことは全て「タワモン」が教えてくれた。 | アプリマーケティング研究所
  • Google Web Designer - Home

    Create engaging videos, images, and HTML5-based designs for your business that can run on any device Intended for business use only Features that help businesses bring ideas to life Google Web Designer gives you the power to create beautiful and compelling videos, images, and HTML5 ads. Use animation and interactive elements to build out your creative vision, then scale your content for different

    Google Web Designer - Home
  • 話題の美人YouTuberバイリンガール・ちかさんにインタビュー“情報”ではなく“思い出”としてインプットがコツ!

    英語学習者をはじめ、これまで英語に興味がなかった人まで次々に“ハマる”と話題のYouTubeチャンネルの「バイリンガール英会話」。400万PVを超え登録者数3万人の人気コンテンツ。運営しているのはシアトル育ちのちかさん。ときにまじめに、ときにコミカルにYouTube動画を使って英語の魅力を伝える“バイリンガール”にコンテンツづくりにかける思いやスカイプを使った今までにない新しい勉強法について話を聞いた。 仕事の時間以外はいつだって「バイリンガール」 ――YouTubeに注目し「バイリンガール英会話」を始めたきっかけは? もともと自分から何かを発信するのが好きで、ちょうどスマホも普及してきたし「動画だな」と思い3年前に初vlog(ビデオブログ)をYouTubeに投稿しました。動画のテーマを考える上で、私が今すぐできることは、英語を教えること、バイリンガルの私にしかできない英会話レッスンを始め

    話題の美人YouTuberバイリンガール・ちかさんにインタビュー“情報”ではなく“思い出”としてインプットがコツ!
  • KLab

    ニュース KLab株式会社が配信したニュースリリースやお客さまへのお知らせ、メディアの掲載情報をご覧いただけます。

    KLab
  • 長寿と、繁栄を - High Context Meta Language

    2013-09-24 長寿と、繁栄を この記事は Vim Advent Calendar 2012 の 298 日目です。Vim の陰な表情を見るのがつらいのは、俺がそれだけ Vim にホの字だということなのだろうが、それだけじゃないさ。それは俺が、Vim のもっと明るい姿を知っているからで、今じゃそれをまとめただって出てるんだ。どうだい、驚きだろう。書名は『実践 Vim』、このイカした表紙をめくると、それはもう美しい Vim の世界が広がっていて、みんな小躍りするんだ。ヤイ、これはすばらしい! ソレ、なんてこった! みんな言うんだ、こんなワイフを持った君は当に果報者だってね。俺が思うに、Vim はまるで女神さ。そう、当にね。今日はこのの紹介をしよう。でもその前に少し寄り道をしなきゃならない。それは Vim に降り掛かった、苦しい悩みのことだ。Vim が時々、私は昔のしがらみをた

    snsn9pan
    snsn9pan 2013/09/26
  • ユニットテストにまつわる10の勘違い | DevelopersIO

    渡辺です。さる方面からテスト系のエントリーがまだか…と催促されたので、ユニットテストについて少し考えてみたいと思います。 最近、TwitterのTLをチェックしていると、JUnitを利用しているにも関わらず違和感のあるTweetや、原因をJUnitにして来解決すべき問題から目をそらしているようなTweetを多く見かけます。そこで、JUnitをによるユニットテストに関するありがちな勘違いをまとめてみました。 なお、JUnitの部分は、RSpecでもNUnitでも適当に置き換えて読んでも構いません。 1.JUnitを使うことが目的という勘違い JUnitを利用すること自体を目的にしたところで何も得る事はありません。 ありがちな話ですが、「納品物としてJUnitのテストコード(または実行結果)を求められている」ことが理由でJUnitを利用しているならば、それは足かせでしかない可能性があります。

    ユニットテストにまつわる10の勘違い | DevelopersIO
  • ChefでCookbookを作成するときのちょっとしたコツ 9選 - インフラエンジニアway - powered by HEARTBEATS

    こんにちは。斎藤です。 Chefで構築の自動化ができる事はわかっていても、Cookbookをどう記述すればいいのかピンとこない場合があります。そんなときに使えそうなコツをピックアップしてみました。 「Chefを使ってみたいけどいまいちとっかかりがわかりづらい」「あれ、これはどうやるんだ?」、そんなときにご覧頂けたら幸いです。 ※Chef 10.16.2で確認しました。また、RHEL, CentOSで利用する事を前提に説明しています。 Cookbookに同梱したRPMファイルから直接インストールする cookbook_fileとpackageリソースを組み合わせて実行します。 下記の例は、MySQLサーバをRPMファイルを用いてインストールします。 "MySQL-server-5.5.29-1.el6.x86_64.rpm"ファイルをあらかじめ "files/default" 内に保存します

  • Scientific Linux 6.3のvim-powerlineインストールでハマったこと

    的なやり方はここを参照した。 iTerm2 + zsh + tmux + vim で快適な256色ターミナル環境を構築する >setup.shでは、各設定ファイルへのシンボリックリンクを生成するのですが、すでにファイルが存在する場合はlnコマンドが失敗するので、その場合は適宜対処してください。 この箇所では、すでにファイルがある場合は既存ファイルの名称を変えるか、削除すること。 >最後に、vim-procをmakeします。 ここでは、makeするファイルを “make_unix.mak” とした。 (makeはスーパーユーザーでやったほうが安全かも…) ステータスラインを正しく表示するため、フォントにパッチを当てる。 使用するフォントはプログラミング用として有名なRicty(リクティ)を利用するため、予め作成しておく必要がある。 まず、ホームディレクトリに”.fonts”ディレクトリを

    Scientific Linux 6.3のvim-powerlineインストールでハマったこと