タグ

2014年6月25日のブックマーク (64件)

  • 時事ドットコム:「全方位に対応」とけん制=韓国外相、河野談話の検証批判

    kasumani
    kasumani 2014/06/25
    おじちゃん、まさか米軍慰安婦訴訟に行くとは思わなかったわー RT @Jiji_newsRSS: 「全方位に対応」とけん制=韓国外相、河野談話の検証批判
  • 石原新党 党名発表記者会見

    kasumani
    kasumani 2014/06/25
    【ニコ生タイムシフト予約(2014/06/26 14:30開始)】 #nicohou #維新の会 石原新党 名称発表記者会見 生中継
  • 「米軍慰安婦だった」と主張する 韓国人女性122人が集団訴訟

  • アシアナ機着陸失敗 原因が判明 - ライブドアニュース

    by ライブドアニュース編集部 ざっくり言うと 昨年7月に起きたアシアナ機着陸失敗事故の公聴会が開かれた 事故原因として操縦士が自動操縦に頼り過ぎていたことが挙げられた この事故では、中国人の若者3人が死亡し、182人が負傷した 提供社の都合により、削除されました。 概要のみ掲載しております。 関連ニュース ランキング 総合 国内 政治 海外 経済 IT スポーツ 芸能 女子

    アシアナ機着陸失敗 原因が判明 - ライブドアニュース
    kasumani
    kasumani 2014/06/25
    え??「操縦士の疲労や、太平洋を横断する10時間半のフライトでの時差ぼけなど多様な事項を挙げた。」 / アシアナ機の着陸失敗事故、「自動操縦への頼り過ぎ」が一因
  • ScalaでUUIDを生成する関数 - Qiita

    Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up

    ScalaでUUIDを生成する関数 - Qiita
    kasumani
    kasumani 2014/06/25
    ScalaでUUIDを生成する関数 3 Stock 0 Comment Stock this post def uuid = java.util.UUID.randomUUID. Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket June 25, 2014 at 05:49PM via IFTTT
  • https://qiita.com/RPG/items/791bd00df4db3675e19b

    kasumani
    kasumani 2014/06/25
    PHPでサクッとパスワード付きPDF生成 個人的に制作している非公開のWEBページをPDFに変換するということでパスワード付きで簡単に生成できないかなと思い調べたところ、mPDFなるものを使用して簡単にできるようでしたので
  • pythonのソースをダウンロードしてみた - Qiita

    直ぐには見ないかもしれないけど、pythonのソースをダウンロードした。 (3.4のソースをダウンロードした方が良いのかも知れないが、今のところは、使っている2.7(Python-2.7.7)のソースをダウンロードしている) 今後、仕様とかの確認(の補助として)で、ソースの中身まで見ることがあるかも知れない。 まずはmainを探してみる 取り敢えず、python.exeの入り口までを探しておく。 まず、main()で検索。 Demoとかを含め、幾つかmainが見つかった。 ファイル名とかで、大体の当たりは付くけど、Makefileも見て、検索結果を確定させる。 検索の結果、PC/os2emx/Makefileに下記の行があった。 $(PYTHON.EXE): $(SRC.EXE) $(PYTHON.EXEIMP) $(OUT)python.def $(CC) -Zmt $(LDMODE.E

    pythonのソースをダウンロードしてみた - Qiita
    kasumani
    kasumani 2014/06/25
    pythonのソースをダウンロードしてみた 直ぐには見ないかもしれないけど、pythonのソースをダウンロードした。 (3.4のソースをダウンロードした方が良いのかも知れないが、今のところは、使っている2.7(Python-2.7. Tags: ifttt, kasu
  • WebViewから文字列を抽出する方法 - Qiita

    ある文字列しか返さないHTMLを取得してその後の処理を分けるという要件があったのでメモ。 htmlの中身はこんだけ↓ 特にタグとかは無し。 @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View rootView = inflater.inflate(R.layout.fragment_my, container, false); final WebView webView = (WebView) rootView.findViewById(R.id.webview); webView.getSettings().setJavaScriptEnabled(true); webView.addJavascriptInte

    WebViewから文字列を抽出する方法 - Qiita
    kasumani
    kasumani 2014/06/25
    WebViewから文字列を抽出する方法 ある文字列しか返さないHTMLを取得してその後の処理を分けるという要件があったのでメモ。 要はJavascriptを強制的に埋め込んで、JSでJavaのメソッドにHTMLの中身つけて呼んであげるという強引
  • Fessでかんたん全文検索サーバー - Qiita

    概要 Javaインストール Fessインストール 起動、設定 環境 debian squeeze 32bit 手順 Javaインストール jdk 7 for Linux x8のダウンロード $ wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com" "http://download.oracle.com/otn-pub/java/jdk/7u51-b13/jdk-7u51-linux-i586.tar.gz"

    Fessでかんたん全文検索サーバー - Qiita
    kasumani
    kasumani 2014/06/25
    Fessでかんたん全文検索サーバー 8 ストック 0 コメント この投稿をストックする FESSで検索サーバー 概要 Javaインストール Fessインストール 起動、設定 環境 debian squeeze 32bit 手順 Javaインストール jdk 7 for Linux x86のダウロード j
  • 【C言語で数値計算】 常微分方程式の近似計算(ルンゲクッタ法) - Qiita

    1.常微分方程式の数値解法 【方針】 微分方程式を、差分方程式の形に式変形する (方法) テイラー展開 1 数式を常微分方程式の基形に式変形する 2 テイラー展開して得た多項式のうち、4次の項までを使用(※ 1次までしか使用しない「オイラー法」よりも、近似計算の精度が高まる) 【教材ウェブサイト1】 (リンク)パソコンで数値計算 (数値計算の準備)「ルンゲクッタ法」 ※ 以下のウェブサイトは、直感的によりわかりやすい 【教材ウェブサイト2】 (リンク)物理のかぎしっぽ 「Runge-Kutta法」 (参考)テイラー展開とは? 【教材ウェブサイト3】 (リンク) EMANの物理学 「教材ウェブサイト1」にならって、以下の問題を解く (実装言語: C 言語) (実装スクリプト) #include <stdio.h> double f1(double t,double x,double v);

    【C言語で数値計算】 常微分方程式の近似計算(ルンゲクッタ法) - Qiita
    kasumani
    kasumani 2014/06/25
    【C言語で数値計算】 常微分方程式の近似計算(ルンゲクッタ法) 1 数式を常微分方程式の基本形に式変形する 2 テイラー展開して得た多項式のうち、4次の項までを使用(※ 1次までしか使用しない「オイラー法」よりも
  • MySQLでlocalhostと127.0.0.1の違い - Qiita

    全然違います windows環境でCygWin入れてると怒られますよね? ※ Linuxでもとても難解な問題が出てくるので環境依存関係無いです(バグです) mysql -uroot -p して怒られます。 ekaneko@hoge ~ $ mysql -uroot -p Enter password: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysql.sock' (2) ekaneko@hoge ~ $ mysql -h 127.0.0.1 -uroot -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 22 S

    MySQLでlocalhostと127.0.0.1の違い - Qiita
    kasumani
    kasumani 2014/06/25
    MySQLでlocalhostと127.0.0.1の違い こんな感じで怒られます。 省略した場合は localhost が暗黙で使用されるためです。 127.0.0.1でやってみます。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket June 25, 2014 at 05:48PM via IFTTT
  • 【C言語で数値計算】 常微分方程式の近似計算(修正オイラー法) - Qiita

    1.常微分方程式の数値解法 【方針】 微分方程式を、差分方程式の形に式変形する (方法) テイラー展開 数式を常微分方程式の基形に式変形する テイラー展開して得た多項式のうち、2次の項までを使用 (※ 1次までしか使用しない「オイラー法」よりも、近似計算の精度が高まる) 【教材ウェブサイト1】 (リンク)パソコンで数値計算 (数値計算の準備)「修正オイラー法」 ※ 以下のウェブサイトは、直感的によりわかりやすい 【教材ウェブサイト2】 (リンク)九州大学 野村清英研究室ウェブサイト (参考)テイラー展開とは? 【教材ウェブサイト3】 (リンク) EMANの物理学 「教材ウェブサイト1」にならって、以下の問題を解く (実装言語: C 言語) (実装スクリプト) #include <stdio.h> double f1(double t,double x,double v); double

    【C言語で数値計算】 常微分方程式の近似計算(修正オイラー法) - Qiita
    kasumani
    kasumani 2014/06/25
    【C言語で数値計算】 常微分方程式の近似計算(修正オイラー法) 2 ストック 0 コメント この投稿をストックする 1.常微分方程式の数値解法 【方針】 微分方程式を、差分方程式の形に式変形する (方法) テイラー展開
  • http://bit.ly/1iEuvIh.

    kasumani
    kasumani 2014/06/25
    PygmentsでcatをSyntax Highlightする。 2 ストック 0 コメント この投稿をストックする 当方mac. Pygmentsはhomebrewにはなかったのでeasy_installで入れる。 sudo easy_install Pygments してから alias cat='pygmentize -O style=monokai -f console256 -g' とした。
  • 【C言語で数値計算】 常微分方程式の近似計算(オイラー法) - Qiita

    1.常微分方程式の数値解法 【方針】 微分方程式を、差分方程式の形に式変形する (方法) テイラー展開 1 数式を常微分方程式の基形に式変形する 2 テイラー展開して得た多項式のうち、1次の項までを使用(※ この段階で、近似計算になる) 【教材ウェブサイト1】 (リンク)パソコンで数値計算「オイラー法」 ※ 以下のウェブサイトは、直感的によりわかりやすい 【教材ウェブサイト2】 (リンク)函館工業高等専門学校 「微分方程式入門:オイラー法」 (参考)テイラー展開とは? 【教材ウェブサイト3】 (リンク) EMANの物理学 以下、「教材ウェブサイト1」にならって、以下の問題を解く (実装言語: C 言語) (実装スクリプト) #include <stdio.h> double f1(double t,double x,double v); double f2(double t,double

    【C言語で数値計算】 常微分方程式の近似計算(オイラー法) - Qiita
    kasumani
    kasumani 2014/06/25
    【C言語で数値計算】 常微分方程式の近似計算(オイラー法) 1 数式を常微分方程式の基本形に式変形する 2 テイラー展開して得た多項式のうち、1次の項までを使用(※ この段階で、近似計算になる) Tags: ifttt, kasumaniのス
  • 1日1回ゆどうふに HipChat でブログを書けと言うための hubot script - Qiita

    // Description: // Yudoufu blog notifier module.exports = function (robot) { var msgs = [ 'ブログ書いた?', 'ブログ...書いてょ(ヽ´ω`)', 'ブログは?(*´ω`*)', '元気?', 'ブログ更新したかな〜', 'いつになったら...ブログ書いてくれるの?', '更新は今日かな? 明日かな? ((o(´∀`)o)) ', ]; var room = "xxxxyour-room-idxxxx@conf.hipchat.com" var sendMsg = function () { var currentMessage = "@yudoufu " + msgs[Math.floor(Math.random() * msgs.length)]; robot.messageRoom(room

    1日1回ゆどうふに HipChat でブログを書けと言うための hubot script - Qiita
    kasumani
    kasumani 2014/06/25
    1日1回ゆどうふに HipChat でブログを書けと言うための hubot script cron. Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket June 25, 2014 at 05:48PM via IFTTT
  • ActiveRecord Associationのdecorate - Qiita

    今更ながらにDraper gemでActiveRecord Associationをdecorateします。 ほんと少しでも迷ったらまず、ドキュメントちゃんと読むべきだった恥ずかしい。。。 TL;DR Draper::CollectionDecorator使いましょう 今までやっていたような事 article modelにkaminari gemでpagenationを加え、titleをCapitalizeするdecorateしてみる例 # article_decorator.rb class ArticleDecorator < Draper::Decorator delegate_all def title object.title.capitalize end end

    ActiveRecord Associationのdecorate - Qiita
    kasumani
    kasumani 2014/06/25
    ActiveRecord Associationのdecorate ほんと少しでも迷ったらまず、ドキュメントちゃんと読むべきだった恥ずかしい。。。 みたいなことやってた。collection回す中でわざわざdecorateしてた。 Tags: ifttt, kasumaniのストックした投稿 - qiita f
  • MySQLでグループ内Top3を抽出する - Qiita

    困りました mysql - Get top n records for each group of grouped results - Stack Overflow http://stackoverflow.com/questions/12113699/get-top-n-records-for-each-group-of-grouped-results 調べました。 Stack Overflowさんありがとう。 bluefeet♦ さんありがとう。 詳しいことはSQLを解読してください。 これのまんまコピペですが分かりやすいようにサンプルも作りました。 PHPでPDOから使用するサンプルがあった方が使いやすいかと思って作りました。 set @num := 0, @group := ''; select person, `group`, age from ( select person,

    MySQLでグループ内Top3を抽出する - Qiita
    kasumani
    kasumani 2014/06/25
    MySQLでグループ内Top3を抽出する 詳しいことはSQLを解読してください。 これのまんまコピペですが分かりやすいようにサンプルも作りました。 PHPでPDOから使用するサンプルがあった方が使いやすいかと思って作りました。 Ta
  • PackerでDocker Imageをビルドしてみました - Qiita

    // redis_packer.json { "builders":[{ "type": "docker", "image": "ubuntu", "export_path": "redis_packer_image.tar" }], "provisioners":[ { "type": "shell", "inline": [ "apt-get -y update", "apt-get install -y redis-server" ] } ], "post-processors": [ [ { "type": "docker-import", "repository": "liubin/redis", "tag": "packer" }, "docker-push" ] ] } docker output will be in this color. ==> docker: Crea

    PackerでDocker Imageをビルドしてみました - Qiita
    kasumani
    kasumani 2014/06/25
    PackerでDocker Imageをビルドしてみました ビルド中の出力 docker output will be in this color. ==&gt; docker: Creating a temporary directory for sharing data... ==&gt; docker: Pulling Docker image: ubuntu docker: Pulling repository ubuntu ==&gt; docker: Starting docker container... T
  • CoffeeScript メモ (空白ややこし編) - Qiita

    a = (n) -> 2 + n b = 2 console.log a - 2 # NaN console.log a -2 # 0 console.log a- 2 # NaN console.log a-2 # NaN console.log b - 2 # 0 console.log b -2 # TypeError console.log b- 2 # 0 console.log b-2 # 0 console.log 2 - 2 # 0 console.log 2 -2 # 0 console.log 2- 2 # 0 console.log 2-2 # 0 Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficientl

    CoffeeScript メモ (空白ややこし編) - Qiita
    kasumani
    kasumani 2014/06/25
    CoffeeScript メモ (空白ややこし編) 2 ストック 0 コメント この投稿をストックする a = (n) -&gt; 2 + n b = 2 console.log a - 2 # NaN console.log a -2 # 0 console.log a- 2 # NaN console.log a-2 # NaN console.log b - 2 # 0 console.log b -2 # TypeError console.log b- 2 # 0
  • virsh経由でVMのCDROMを外す - Qiita

    <disk type='block' device='cdrom'> <driver name='qemu' type='raw'/> <target dev='hdc' bus='ide'/> <readonly/> <address type='drive' controller='0' bus='1' unit='0'/> </disk>

    virsh経由でVMのCDROMを外す - Qiita
    kasumani
    kasumani 2014/06/25
    virsh経由でVMのCDROMを外す 1 ストック 0 コメント この投稿をストックする 以下のように 要素のないXMLを作る Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket June 25, 2014 at 05:48PM via IFTTT
  • [Java] 自分自身のプロセスIDを取得する方法 - Qiita

    Java ではプロセスIDを簡単に取得する事ができない様ですね。 WindowsLinux 等で動作する方法を、結構探しました。 /** * process id (pid). */ public class ProcessIdSample { /** * process id (pid). */ static final String PID = java.lang.management.ManagementFactory.getRuntimeMXBean().getName().split("@")[0]; /** * print process id (pid). * * @param args * String... */ public static void main(String... args) { System.out.println("PID: " + PID);

    [Java] 自分自身のプロセスIDを取得する方法 - Qiita
    kasumani
    kasumani 2014/06/25
    自分自身のプロセスIDを取得する方法 Java ではプロセスIDを簡単に取得する事ができない様ですね。 Windows や Linux 等で動作する方法を、結構探しました。 プロセスIDは、static final な変数に保持する方が良いですよね。 何度
  • Chromeでキャッシュマニフェストファイル自体を削除する - Qiita

    削除方法 chrome://appcache-internals を開き、 Remove リンクで削除できます。 NOTE chrome://settings/clearBrowserData の「閲覧履歴データを消去する」を使った場合、マニフェストに従ってキャッシュされた HTML, CSS, JS, 画像等のリソースファイルは削除されますが、キャッシュマニフェストファイル自体は削除されません。(残っていて有害なものでもありませんが) Web アプリケーション開発をしていて、キャッシュマニフェストファイルの名前体系を変更するという事があり、古いキャッシュマニフェストが残っているのが気持ち悪いということで削除方法を探しました。 参考リンク アプリケーションキャッシュの使用 - Mozilla Developer Network →「ストレージの場所とオフラインキャッシュをクリアする」 以上

    Chromeでキャッシュマニフェストファイル自体を削除する - Qiita
    kasumani
    kasumani 2014/06/25
    Chromeでキャッシュマニフェストファイル自体を削除する Web アプリケーション開発をしていて、キャッシュマニフェストファイルの名前体系を変更するという事があり、古いキャッシュマニフェストが残っているのが気持ち
  • jsメモ帳(ビット操作) - Qiita

    find element in array js if (~[].indexOf("")) {} javascript权威指南 中~运算符的解释 根据javascript中带符号的整数的表示方法,对一个值使用~运算符相当于改变它的符号并且减1. 所以~4=-5 位运算豆知識 二进制的最高位是符号位,0表示正数,1表示负数。 正数的原码,反码,补码都是身 负数的反码是符号位不变,其他位置由0变1,由1变0 负数的补码=它的反码+1 0的反码,补码均为0 在计算机运算中,都是已补码的形式来运算的。 参考場所 【二进制】 原码 反码 补码 位移运算总结

    jsメモ帳(ビット操作) - Qiita
    kasumani
    kasumani 2014/06/25
    jsメモ帳 javascript权威指南 中~运算符的解释 根据javascript中带符号的整数的表示方法,对一个值使用~运算符相当于改变它的符号并且减1. 所以~4=-5 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket June 25, 2014 at 05:48PM via IFTTT
  • 河野談話検証公表に抗議 元慰安婦が在韓日本大使館訪問 (聯合ニュース) - Yahoo!ニュース

    kasumani
    kasumani 2014/06/25
    河野談話検証公表に抗議 元慰安婦が在韓日本大使館訪問(聯合ニュース) - Y!ニュース
  • 「CodeIQ 2周年!」をIntercalで出力 - Qiita

    #!/usr/bin/ruby #coding:utf-8 STR="CodeIQ 2周年!\n" last=0 siz=STR.bytes.to_a.size please=(siz+3)/4-2 puts "DO ,1 <- ##{siz}" STR.each_byte.with_index{|e,i| c = e c = (c & 0x55) << 1 | (c & 0xaa) >> 1 c = (c & 0x33) << 2 | (c & 0xcc) >> 2 c = (c & 0x0f) << 4 | (c & 0xf0) >> 4 last2 = c c = (last-c)&0xff last = last2 print 'PLEASE ' if i<=please puts "DO ,1 SUB ##{i+1} <- ##{c&0xff}" } puts 'PLEASE R

    「CodeIQ 2周年!」をIntercalで出力 - Qiita
    kasumani
    kasumani 2014/06/25
    「CodeIQ 2周年!」をIntercalで出力 1 ストック 0 コメント この投稿をストックする codeiq2nd_intercal.rb #!/usr/bin/ruby #coding:utf-8 STR=&quot;CodeIQ 2周年!\n&quot; last=0 siz=STR.bytes.to_a.size please=(siz+3)/4-2 puts &quot;DO ,1 &lt;- ##{siz}&quot; STR.each_byte
  • 「CodeIQ 2周年!」をWhiteSpaceで出力 - Qiita

    #!/usr/bin/ruby #coding:utf-8 def gen_label(n) raise 'gen_label' if !n.is_a?(Integer) || n<0 n.to_s(2).tr('01'," \t")+"\n" end def gen_number(n) raise 'gen_number' if !n.is_a?(Integer) (n<0 ? "\t" : ' ')+gen_label(n.abs) end STR="CodeIQ 2周年!\n" STR.each_byte{|e| c = e print ' '+gen_number(c) print "\t\n " } #ideoneだと正常終了時に末端に変な出力がある。 #なのでCodeIQの問題では(一部例外を除き)正常終了させてはいけないというローカルルールがある。 #print "\n\n\

    「CodeIQ 2周年!」をWhiteSpaceで出力 - Qiita
    kasumani
    kasumani 2014/06/25
    「CodeIQ 2周年!」をWhiteSpaceで出力 なお、HaskellのputCharの仕様により、ローカル実行の場合はeach_codepointに変更してプログラムを生成しなおさなければなりません(怒)。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket June
  • ubuntuのrootパスワード設定、変更(CLI) - Qiita

    VMware playerにubuntu13.10をインストール。 簡単インストールでインストールすると 設定がどうなっているかわからない状態になるので 設定を修正するためのメモ。 CentOS などだと簡単インストールで作成するユーザに 設定されたパスワードがrootにも適用されるが、 ubuntu だとそうではない模様。 いちいち sudo するのがめんどくさい場合は su で root 権限に上がるために root のパスワードを設定する。 $ sudo passwd root [sudo] password for <user名> ← 現在のユーザのパスワードを入力 Enter new UNIX password: ← 設定するパスワードを入力 Retype new UNIX password: ← 設定するパスワードを入力 passwd: password updated suc

    ubuntuのrootパスワード設定、変更(CLI) - Qiita
    kasumani
    kasumani 2014/06/25
    ubuntuのrootパスワード設定、変更(CLI) VMware playerにubuntu13.10をインストール。 簡単インストールでインストールすると 設定がどうなっているかわからない状態になるので 設定を修正するためのメモ。 Tags: ifttt, kasumaniのストッ
  • とりあえず、FizzBuzz - Qiita

    kasumani
    kasumani 2014/06/25
    暇だったのでFizzBuzz 2 ストック 0 コメント この投稿をストックする public static void main(String[] args) { IntStream .range(0, 100) .forEach(i -&gt; System.out.println(FizzBuzzType. Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket June 25, 2014 at 02:59PM
  • mlpyをpython3.3(64bit)でビルド(windows 64bit) - Qiita

    mlpyをwindows 64bit環境でビルド mlpyのwindows用バイナリは32bit用しか提供されないので、自力でビルドします 使用環境: python3.3.5(64bit) windows7 64bit sp1 Visual Studio 2010 準備 必要なライブラリを入手 numpy scipy GSL numpy, scipyのインストール mlpyを使おうとしているなら既にインストールされていると思います。 ない場合は、pip install numpy scipyでインストールしてください GSLのビルド スタティックライブラリが必要になります。 私は半年以上前に別件でGSLをビルドしていたのですが、現在は状況が変わっているようです。 以前 私がやった時は、以下のリンクを参考にしました。意外と簡単に出来ました。 GSL1.15をvisualC++で利用するメモ

    mlpyをpython3.3(64bit)でビルド(windows 64bit) - Qiita
    kasumani
    kasumani 2014/06/25
    mlpyをpython3.3(64bit)でビルド(windows 64bit) mlpyのwindows用バイナリは32bit用しか提供されないので、自力でビルドします 使用環境: mlpyを使おうとしているなら既にインストールされていると思います。 ない場合は、pip install numpy s
  • RMagickで画像を正方形に加工したmemo - Qiita

    ユーザーがプロフィール画像をアップロードする機能を実装するとき、 下記の要件を満たしたかった。 ・画像の形式指定、画像のサイズ最大値指定 ・画像のトリミング、縮小 まず、ImageMagickをインストール brew install imagemagick or yum install imagemagick Gemfileに下記追加 gem 'rmagick' その後 bundle install ざっくりこんな感じで処理できる。 file = params[:users][:image] #フォームからアップロードされた画像 thumb = Magick::Image.from_blob(file.read).shift thumb_out = thumb.resize_to_fill!(120, 120).to_blob ちなみに形式とサイズ最大値のバリデーションはこんな感じ。 fi

    RMagickで画像を正方形に加工したmemo - Qiita
    kasumani
    kasumani 2014/06/25
    RMagickで画像を正方形に加工したmemo ユーザーがプロフィール画像をアップロードする機能を実装するとき、 下記の要件を満たしたかった。 ・画像の形式指定、画像のサイズ最大値指定 ・画像のトリミング、縮小 Tags: ifttt, k
  • Railsで、S3にコンテンツをアップロードしCloudFrontから配信したメモ - Qiita

    準備 1.S3にbacket作成 2.cloudfrontに新規distributionを作成し、originを1で作成したbacketにする コントローラで必要な情報を指定(各パラメータはs3.ymlに設定した) AWS.config( :access_key_id => S3_CONFIG['access_key_id'], :secret_access_key => S3_CONFIG['secret_access_key']) 対象のアクションに下記コードを書く s3 = AWS::S3.new bucket = s3.buckets[S3_CONFIG['bucket']] file_name = file.original_filename file_full_path="users/images/#{@user.id}/#{file_name}" object = bucke

    Railsで、S3にコンテンツをアップロードしCloudFrontから配信したメモ - Qiita
    kasumani
    kasumani 2014/06/25
    Railsで、S3にコンテンツをアップロードしCloudFrontから配信したメモ 1 ストック 0 コメント この投稿をストックする 準備 1.S3にbacket作成 2.cloudfrontに新規distributionを作成し、originを1で作成したbacketにする コントローラで必要な
  • [bootstrap]modalの背景色を特定のmodalを開くときに変更する - Qiita

    modalのデフォルトの背景色を特定のmodalのみ変更したかったので対応したときのメモ。 modalを開くとbodyに下記div要素が追加される。 <div class="modal-backdrop fade in"></div> .modal-backdropで background-color: #000 が設定されているので黒系の背景となる 特定のmodalの時だけカラーを変えたかったのでshowとhiddenイベントでbodyにclassを追加して対応する hideだと途中で黒に戻ってしまうのでhiddenで設定。 var _openDefaultModal = function() { $('#bg-test1') .modal('show'); }; var _openBlueModal = function() { $('#bg-test1') .on('show.bs.

    [bootstrap]modalの背景色を特定のmodalを開くときに変更する - Qiita
    kasumani
    kasumani 2014/06/25
    modalの背景色を特定のmodalを開くときに変更する modalのデフォルトの背景色を特定のmodalのみ変更したかったので対応したときのメモ。 modalを開くとbodyに下記div要素が追加される。 . Tags: ifttt, kasumaniのストックした投稿 - qiita
  • CentOS 6.5でnginxを動かす為の最低限の設定 - Qiita

    $ sudo rpm --nosignature -i http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm $ sudo yum -y install nginx $ nginx -v nginx version: nginx/1.6.0 公式のStable versionとして1.6.0が無事インストールできました。 インストールが終わったら/etc/yum.repos.d/nginx.repoはenable=0にしておいてもいいかもしれません。 初期設定 $ grep include /etc/nginx/nginx.conf include /etc/nginx/mime.types; include /etc/nginx/conf.d/*.conf; $

    CentOS 6.5でnginxを動かす為の最低限の設定 - Qiita
    kasumani
    kasumani 2014/06/25
    CentOS 6.5でnginxを動かす為の最低限の設定 インストールが終わったら/etc/yum.repos.d/nginx.repoはenable=0にしておいてもいいかもしれません。 includeしている設定ファイル名を確認し、default.confはバックアップとして念のため残して(
  • Cygwinのtelnetはinetutils - Qiita

    Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up

    Cygwinのtelnetはinetutils - Qiita
    kasumani
    kasumani 2014/06/25
    Cygwinのtelnetはinetutils 2 ストック 0 コメント この投稿をストックする Cygwinでtelnetいれるときは、 inetutils package watarin 10 Contribution フォローする Organization solr のお仕事を ご紹介、内定までフォローします! by solrの求人例 Tags: ift
  • goandroidをDockerでビルド - Qiita

    goandroidの説明とGoAndroidでʕ ◔ϖ◔ʔGo~を参考にさせていただき、goandroidの環境をDockerで作ってみました。 Repository Docker HubでAutomated Buildしてあります。 ksoichiro/goandroid Repository goandroidビルド時の注意点 躓いたポイントについて、 上記イメージを使う場合は関係ありませんが、 Docker以外でビルドする場合に参考になるかもしれないのでメモしておきます。 普通に手順通りに進めると、patch適用後にgolangをソースコードからビルドする際、以下のようにreleaseのタグを選ぶようになっています。

    goandroidをDockerでビルド - Qiita
    kasumani
    kasumani 2014/06/25
    goandroidをDockerでビルド goandroidの説明とGoAndroidでʕ ◔ϖ◔ʔGo~を参考にさせていただき、goandroidの環境をDockerで作ってみました。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket June 25, 2014 at 02:58PM via IFTTT
  • ArduinoでBluetoothを使ってハマったこと(解決) - Qiita

    ArduinoとAndroid端末の通信を行う前段階として、ArduinoとPCにて通信を行おうとしたところ、うまくいかない。 まだ解決していないがメモ。うまく行ったら記事更新します。 6/26追記:無事通信できたのでまとめなおしました。 環境 Arduino Uno IDE 1.0.5 Bluetoothモジュール RN41 Mac OS 10.9.3 手順 基的にhttp://thinkit.co.jp/story/2013/03/06/3995を参考とした。 RN41とArduinoを接続 RX1(受信器)⇒TX(送信機) TX⇒RX vcc⇒vin※1 GND⇒GND 残り2のピンは使わない Arduinoにプログラムの書き込み プログラムを書き込む際にはTXとRXは外しておく(書き込めない)。 プログラムは通常のシリアル通信と同様。Bluetoothのバンドがデフォルトで11

    ArduinoでBluetoothを使ってハマったこと(解決) - Qiita
    kasumani
    kasumani 2014/06/25
    ArduinoでBluetoothを使ってハマったこと ArduinoとAndroid端末の通信を行う前段階として、ArduinoとPCにて通信を行おうとしたところ、うまくいかない。 まだ解決していないがメモ。うまく行ったら記事更新します。 Tags: ifttt, kasumani
  • ファイルを検索して、peco って cd するやつ - Qiita

    Dockerfile を検索して、peco に流して、そのフォルダに cd するものを考えていたんですけれども、find だと検索対象フォルダを絞らないと検索が遅くて使い物にならないなぁと思っていた矢先。 peco + spotlightで超高速にファイル名検索して開く - Qiita を発見!これだー! ということで、spotlight(mdfind) を使ったやつを書いてみました。 peco-mdfind-cd() { local FILENAME="$1" if [ -z "$FILENAME" ] ; then echo "Usage: peco-mdfind-cd <FILENAME>" >&2 return 1 fi local DIR=$(mdfind -onlyin ~ -name ${FILENAME} | grep -e "/${FILENAME}$" | peco |

    ファイルを検索して、peco って cd するやつ - Qiita
    kasumani
    kasumani 2014/06/25
    ファイルを検索して、peco って cd するやつ Dockerfile を検索して、peco に流して、そのフォルダに cd するものを考えていたんですけれども、find だと検索対象フォルダを絞らないと検索が遅くて使い物にならないなぁと思って
  • atom をwindows7 64bitでビルドしてみた - Qiita

    はじめに sublimeがwindowsでなんか異常に調子悪く、atomをwindows7 64bitでビルドしてみました。というメモです。 メモというか後半に関しては、ヘルプミーです。githubの中の人みてますかー。 環境 OS ・windows 7 64bit ビルド用にインストールしたもの ・node v0.10.29 64bit (npm 1.4.14 ※後述) ・python v2.7.7 64bitMicrosoft Visual studio 2013 for windows desktop (持ってるサブスクリプションでインストール) 手順 githubのページに書かれているとおりなので、割愛します。手抜きですいません。 https://github.com/atom/atom/blob/master/docs/build-instructions/windows.m

    atom をwindows7 64bitでビルドしてみた - Qiita
    kasumani
    kasumani 2014/06/25
    atom をwindows7 64bitでビルドしてみた  sublimeがwindowsでなんか異常に調子悪く、atomをwindows7 64bitでビルドしてみました。というメモです。 メモというか後半に関しては、ヘルプミーです。githubの中の人みてますかー。 Tags: ifttt,
  • MySQL Dump (crontab 用見本) - Qiita

    mysqldump -u root -ppassword -A # ファイル出力(圧縮コミ) # | gzip -c > mysql.all.dump.$(date -I).gz # | bzip2 -c > mysql.all.dump.$(date -I).bz2

    MySQL Dump (crontab 用見本) - Qiita
    kasumani
    kasumani 2014/06/25
    MySQL Dump (crontab 用見本) 3 ストック 0 コメント この投稿をストックする バックアップコマンド DB全体 mysqldump -u root -ppassword -A # ファイル出力(圧縮コミ) # | gzip -c &gt; mysql.all.dump.$(date -I).gz # | bzip2 -c &gt; mysql.all.dump.$(date -I).
  • Swiftおさらい

    6. Swift is “Objective-C without the C” • Swift言語の開発は2010年7月にAppleエンジニアの 個人プロジェクトから始まった • 設計するにあたって影響を受けた言語は Objective-C、 Rust、Haskell、RubyPython、C#、 CLU等 via: http://jp.techcrunch.com/2014/06/05/20140604apples-new-programming-language-has-been-in-development-for-nearly-four-years/#Swift

    Swiftおさらい
    kasumani
    kasumani 2014/06/25
    LINE Developer Meetup in Fukuoka #5 以下に内容をメモしましたが、スライドが公開されたのでそちらをみた方が確実です。 オブジェクトへの添え字アクセスができる アクセスコントロールも可能 Tags: ifttt, kasumaniのストックした投稿
  • CodeIgniterのFormヘルパーではfomr_button()を使おう - Qiita

    クールなお問い合せフォームをコーディングするための9つのTips | 株式会社LIG - この記事は私の隣の席の彼の記事ですが、<input type='submit'>じゃなくてbuttonタグを利用しよう!と言っています。 理由は * buttonでもtype='submit'が使える * 閉じタグがある ことです。 なるほどと思ってあんまり自分には関係無い話かと思っていたのですが、 先日CodeIgniterでformヘルパーを使っていて、諸事情でform_submit()が使えなくなったときにform_buttom()で代用出来ました。 form_submit()時代 今まではform_submitを使ってこんな感じで書いてました。

    CodeIgniterのFormヘルパーではfomr_button()を使おう - Qiita
    kasumani
    kasumani 2014/06/25
    CodeIgniterのFormヘルパーではfomr_button()を使おう クールなお問い合せフォームをコーディングするための9つのTips | 株式会社LIG - この記事は私の隣の席の彼の記事ですが、 じゃなくてbuttonタグを利用しよう!と言っています。 Ta
  • Gitのcommit-msg hookでプロンプト表示して確認 - Qiita

    概要 git hookを使ってフォーマットをチェックして、正しくなければ確認を促すスクリプトを作ってみました。 フォーマット確認とか、チケット番号の自動補完は見かけたのですが入力を受け付けるサンプルが少なかったので。 この投稿が役に立つ人 チケット駆動で開発している。 チケット番号とブランチ名が連動している。(ex. #1234, iss-1234) 一つのブランチに複数のチケットを結びつけることを許している。 →チケット番号を間違えてコミットして、メンバーに怒られる!(俺) 実例 前提 チケット番号1234に結びついたiss-1234ブランチにいるとする。

    Gitのcommit-msg hookでプロンプト表示して確認 - Qiita
    kasumani
    kasumani 2014/06/25
    Gitのcommit-msg hookでプロンプト表示して確認 git hookを使ってフォーマットをチェックして、正しくなければ確認を促すスクリプトを作ってみました。 フォーマット確認とか、チケット番号の自動補完は見かけたのですが入力
  • UIView.transformを使って回転させるときには、対象Viewのautolayoutを無効にする必要がある - Qiita

    // UIViewの回転の処理の例 -(void)rotate { // _myviewの中心を基準に100度回転させる CGFloat angle = 100 * M_PI / 180; _myview.transform = CGAffineTrasnformMakeRotation(angle); }

    UIView.transformを使って回転させるときには、対象Viewのautolayoutを無効にする必要がある - Qiita
    kasumani
    kasumani 2014/06/25
    UIView.transformを使って回転させるときには、対象Viewのautolayoutを無効にする必要がある 回転させ続ける場合、UIViewの再配置がtransformの度に行われてしまい、へんてこな回転をしてしまう。 autolayoutを有効にしたままの回転方法
  • http://www.netagire.com/?p=876

    kasumani
    kasumani 2014/06/25
  • Hubotの応答に権限追加 - Qiita

    社内でHipchatなどでhubotでhubot deploy to productionとかでdeployをできるようにしているのですが、これって誰でもデプロイができて結構危ない。 じゃあ、権限追加しようと思ってhubot-privilege作ってみました。 Hubotのreceiveをフックして、内部に持っている権限テーブルをチェックして反応するかどうかを判断します。

    Hubotの応答に権限追加 - Qiita
    kasumani
    kasumani 2014/06/25
    Hubotの応答に権限追加 社内でHipchatなどでhubotでhubot deploy to productionとかでdeployをできるようにしているのですが、これって誰でもデプロイができて結構危ない。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket June 25, 2014 a
  • Swiftで現在日時を取得し、独自のフォーマットで出力する方法 - Qiita

    開発環境 Xcode 6 Beta Mac OS X 10.9.3 実行環境 iOS Simulator (iPhone5s / iOS 8.0) コード let now = NSDate() // 現在日時の取得 let dateFormatter = NSDateFormatter() dateFormatter.locale = NSLocale(localeIdentifier: "en_US") // ロケールの設定 dateFormatter.dateFormat = "yyyy/MM/dd HH:mm:ss" // 日付フォーマットの設定 println(dateFormatter.stringFromDate(now)) // -> 2014/06/25 02:13:18

    Swiftで現在日時を取得し、独自のフォーマットで出力する方法 - Qiita
    kasumani
    kasumani 2014/06/25
    Swiftで現在日時を取得し、独自のフォーマットで出力する方法 1 Stock 0 Comment Stock this post cotrpepe 10 Contribution Follow ios のお仕事を ご紹介、内定までフォローします! by iosの求人例 [急募]急成長中の採用プラットフォームをリー
  • [vDSP][信号処理]オーディオ・音声分析への道8 FFT 音の明度 - Qiita

    [vDSP][信号処理]オーディオ・音声分析への道7 FFT 音の明度 概要 今回は、FFTで得られたスペクトラル情報を分析し、音の明度を計る尺度の一つ、スペクトラル中心(Centroid)について書きます。 FFTのプログラムについては触れません。過去のこの記事や、この記事を参考にしてください。 スペクトラル中心とは、スペクトラムの重心の位置(単位はHz)を計算しる事で得る事ができます。例えば、440hzの純音のCentroidは理論上440HzのCentroidを持つ事になります。また、純音に高周波数を足し合わせていくと、その程度に沿ってCentroidの値は大きくなっていきます。 数式 Centroidの算出方法は、以下の様に定義されます。

    [vDSP][信号処理]オーディオ・音声分析への道8 FFT 音の明度 - Qiita
    kasumani
    kasumani 2014/06/25
    オーディオ・音声分析への道8 FFT 音の明度 概要 今回は、FFTで得られたスペクトラル情報を分析し、音の明度を計る尺度の一つ、スペクトラル中心(Centroid)について書きます。 FFTのプログラムについては触れません。過去
  • fluentd の timezone バグにはまった(v0.10.45) - Qiita

    fluentd のバグにはまった fluentd 最新版 2014/06/19: version v1.1.20 をインストール(自動だと)すると、fluentd v0.10.50 がインストールされるのだけど、このバージョンでは timezone がうまく処理されないバグがあるようです。 具体的には、timezone の処理がバグっているため type file で出力すると下記の様になる。JST(+0900) 以外も同様の現象がでてるんじゃないかな?

    fluentd の timezone バグにはまった(v0.10.45) - Qiita
    kasumani
    kasumani 2014/06/25
    fluentd の timezone バグにはまった(v0.10.45) fluentd 最新版 2014/06/19: version v1.1.20 をインストール(自動だと)すると、fluentd v0.10. Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket June 25, 2014 at 03:18AM via IFTTT
  • Vim スペースに割り当てたマッピングの解除 - Qiita

    マッピング解除の話 最近vimrcをいじっていたら、スペースを打つと、入力されるまでに二秒ほどラグが起きていることに気付いた。 原因は、スペースにマッピングを割り当てたこと。 スペースは、画面に表示されないため、二秒の待ち時間が与えられるっぽい。 その微妙なラグが嫌で、解除する方法を探した。 解除方法 :verbose imapで挿入モードのマッピングを確認する <SPACE>に割り当てられているマッピングがあるときは、どこからそのマッピングが行われているかを確認する vimrcから<SPACE>に関するマッピングを削除する もし、過去のマッピングが残っている場合は、:imapclearを打って、マッピングを解除した後:source .vimrcで再度マッピングを読み込む これで、何とかなりました。 vimrcには書いていないが、以前書いてあったマッピングが残っていたことが原因でした。 こ

    Vim スペースに割り当てたマッピングの解除 - Qiita
    kasumani
    kasumani 2014/06/25
    Vim スペースに割り当てたマッピングの解除 最近vimrcをいじっていたら、スペースを打つと、入力されるまでに二秒ほどラグが起きていることに気付いた。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket June 25, 2014 at 03:18
  • particle2dx.com - このウェブサイトは販売用です! - particle2dx リソースおよび情報

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

    particle2dx.com - このウェブサイトは販売用です! - particle2dx リソースおよび情報
    kasumani
    kasumani 2014/06/25
    Particle2dxで作ったパーティクルの生成を4〜5倍高速化する パーティクル生成ツールはいくつかありますが、WEBで生成できるParticle2dxというツールがあります。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket http://bit.ly/1pg07
  • peco + spotlightで超高速にファイル名検索して開く - Qiita

    でホームディレクトリ内にあるnginx.confの検索結果が出てきて選択すれば紐付けられてるアプリケーションが開く。 tips mdfindの-onlyinで検索対象のディレクトリを指定出来る。 mdfindの-nameを省けばファイルの中身でも検索可能。 -- Alfredの'で似たようなことが出来るので、ホントに便利なのかは分からない。 Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up

    peco + spotlightで超高速にファイル名検索して開く - Qiita
    kasumani
    kasumani 2014/06/25
    peco + spotlightで超高速にファイル名検索して開く でホームディレクトリ内にあるnginx.confの検索結果が出てきて選択すれば紐付けられてるアプリケーションが開く。 Alfredの'で似たようなことが出来るので、ホントに便利なの
  • A TTP-free mental poker protocol achieving player confidentiality - Qiita

    A TTP-free mental poker protocol achieving player confidentialityPythonCryptocurrencyMentalPoker 公平な第三者なしにプレイヤーの情報秘密を保つMental Pokerのプロトコル という方法がContribution to Mental PokerというのChapter 6で紹介されています。これについて読んで分かったことをまとめます。 また、これをもとにPythonとCharm-Cryptを用いて書いたコードが下記のGistにあります。 https://gist.github.com/yoshimuraYuu/d8897e9dce479b620606 やりたいこと TTP( Trusted Third Party )を必要としない プレイヤーの戦略の秘密性がある プロトコル Protocol

    A TTP-free mental poker protocol achieving player confidentiality - Qiita
    kasumani
    kasumani 2014/06/25
    A TTP-free mental poker protocol achieving player confidentiality 公平な第三者なしにプレイヤーの情報秘密を保つMental Pokerのプロトコル という方法がContribution to Mental Pokerという本のChapter 6で紹介されています。これについて読んで分かっ
  • ユーザーfacebookページに飛ぶ短縮URLの注意点 - Qiita

    facebookの短縮URLにはfb.meとfb.comがあります。 この短縮URLを作成してfacebookのユーザーページに飛ぶ場合はfb.comを使わなくてはいけないようです。 短縮URL fb.comを使った場合 http://fb.com/{ユーザーのfacebook id}とすると、ユーザーのfacebookページにリダイレクトされます。 例:ザッカーバーグのページへのリンク http://fb.com/4 ->ザッカーバークのページへ正しく飛ぶ 短縮URL fb.meを使った場合 http://fb.me/{ユーザーのfacebook id}を使うと、Facebookアプリのダウンロードのページにリダイレクトされます。モバイルの場合、エラーページへ遷移しまうようです。 例:ザッカーバーグのページへのリンク http://fb.me/4 -> アプリダウンロードページへ遷移 R

    ユーザーfacebookページに飛ぶ短縮URLの注意点 - Qiita
    kasumani
    kasumani 2014/06/25
    ユーザーfacebookページに飛ぶ短縮URLの注意点 facebookの短縮URLにはfb.meとfb.comがあります。 この短縮URLを作成してfacebookのユーザーページに飛ぶ場合はfb.comを使わなくてはいけないようです。 Tags: ifttt, kasumaniのストックした投
  • Windows版PHPのcurlの証明書 - Qiita

    <?php $ch = curl_init("https://www.google.co.jp"); curl_setopt($ch, CURLOPT_VERBOSE, true); curl_exec($ch); curl_close($ch); > php test.php * Adding handle: conn: 0x3015700 * Adding handle: send: 0 * Adding handle: recv: 0 * Curl_addHandleToPipeline: length: 1 * - Conn 0 (0x3015700) send_pipe: 1, recv_pipe: 0 * About to connect() to www.google.co.jp port 443 (#0) * Trying 74.125.235.87... * Connec

    Windows版PHPのcurlの証明書 - Qiita
    kasumani
    kasumani 2014/06/25
    Windows版PHPのcurlの証明書 Windowsのコマンドラインからcurlが動く環境であれば、バイナリと同じ場所に証明書が置いてある可能性がある。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket June 25, 2014 at 03:18AM via IFTTT
  • PHPのイテレータでフィボナッチ数列を計算 - Qiita

    フィボナッチ数 - Wikipedia 定義通り再帰で実装すると、非常に非効率になることで知られる(ゆえにベンチマーク用に使われたりする)フィボナッチ数列計算ですが、イテレータで解いてみるテスト。 <?php class Fib implements Iterator { private $prevprev = -1, $prev = 1, $i = 0, $k = 0; function key() { return $this->k; } function current() { return $this->i = $this->prevprev + $this->prev; } function next() { $this->prevprev = $this->prev; $this->prev = $this->i; ++$this->k; } function rewind()

    PHPのイテレータでフィボナッチ数列を計算 - Qiita
    kasumani
    kasumani 2014/06/25
    PHPのイテレータでフィボナッチ数列を計算 定義通り再帰で実装すると、非常に非効率になることで知られる(ゆえにベンチマーク用に使われたりする)フィボナッチ数列計算ですが、イテレータで解いてみるテスト。 Tags: ifttt
  • 維新の会:三木圭恵衆院議員が橋下氏グループに参加の意向 - 毎日新聞

    kasumani
    kasumani 2014/06/25
  • 保存時に勝手にclang-formatする - Qiita

    表題の通り、現在編集中の*.[ch]ppファイルを保存時に自動的clang-formatで整形します .vimrcに以下を追加します function! s:clang_format() let now_line = line(".") exec ":%! clang-format" exec ":" . now_line endfunction if executable('clang-format') augroup cpp_clang_format autocmd! autocmd BufWrite,FileWritePre,FileAppendPre *.[ch]pp call s:clang_format() augroup END endif システムにclang-formatがインストールされていればvim側はプラグイン等一切必要ありません。 2014/6/25追記 不具合を

    保存時に勝手にclang-formatする - Qiita
    kasumani
    kasumani 2014/06/25
    保存時に勝手にclang-formatする システムにclang-formatがインストールされていればvim側はプラグイン等一切必要ありません。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket June 24, 2014 at 11:46PM via IFTTT
  • RStudioを使ったPDF文書の作成(for RStudio 0.98.932+) - Qiita

    Gistにて、今回使用したファイルを公開しています。参考にどうぞ。出力結果のPDFはこちらで確認できます。 ↑成果物?。綺麗なPDFが作成されました??? 実行環境 OS: Mac OS X 10.9.3 R 3.1.0 Patched (2014-06-16 r65952) "Spring Dance" RStudio 0.98.932 Mac TeX 2014 日語まわりのこと以外はMacでもWindowsでもほとんど違いがないのではないでしょうか...。 RStudioでファイルをPDFに変換する RStudioで作成した.Rmdファイルはさくっと他形式のファイルに変換可能なことは以前書きました。今回はどのプラットフォームでも表示が崩れることがないPDFでの出力を行います。必要なのはひと通りTeXの出力ができる環境です。 メニューバーから File -> New File -> R

    RStudioを使ったPDF文書の作成(for RStudio 0.98.932+) - Qiita
    kasumani
    kasumani 2014/06/25
    RStudioを使ったPDF文書の作成(for RStudio 0.98.932+) Gistにて、今回使用したファイルを公開しています。参考にどうぞ。出力結果のPDFはこちらで確認できます。 日本語まわりのこと以外はMacでもWindowsでもほとんど違いがないの
  • UITableViewやUICollectionViewでUIRefreshControlを使う - Qiita

    iOS6 からメールアプリに実装されている「下に引っ張って更新」が UIRefreshControl を使って簡単に実装できるので UITableViewController や UICollectionViewController で使ってみる。 - (void)viewDidLoad { // UIRefreshControl の初期化 UIRefreshControl *refreshControl = [[UIRefreshControl alloc] init]; self.refreshControl = refreshControl; [refreshControl addTarget:self action:@selector(refreshOccured:) forControlEvents:UIControlEventValueChanged]; // tableVie

    UITableViewやUICollectionViewでUIRefreshControlを使う - Qiita
    kasumani
    kasumani 2014/06/25
    UITableViewやUICollectionViewでUIRefreshControlを使う iOS6 からメールアプリに実装されている「下に引っ張って更新」が UIRefreshControl を使って簡単に実装できるので UITableViewController や UICollectionViewController で使ってみる。 self.tableView.
  • capybaraでJavaScriptを実行する - Qiita

    Ajaxのエンドツーエンドテストを書く際など、思うように望んだ状態を作り出せず、直接JavaScriptを実行できれば楽なのに・・・というケースがたまにあると思います。 capybaraのexecute_scriptを使えば任意のJavaScriptを実行できます。

    capybaraでJavaScriptを実行する - Qiita
    kasumani
    kasumani 2014/06/25
    capybaraでJavaScriptを実行する Ajaxのエンドツーエンドテストを書く際など、思うように望んだ状態を作り出せず、直接JavaScriptを実行できれば楽なのに・・・というケースがたまにあると思います。 capybaraのexecute_scriptを使えば
  • 特定のカテゴリーを除外して表示する方法

    トップページなどで、特定のカテゴリーだけを表示する場合は、get_postsの引数に入れるカテゴリーを扱うcatにカテゴリーIDを設定します。 get_postsの例 下のコードでは、カテゴリーIDが32のものだけ表示するようになります。 <?php $mypost = get_posts('cat=32&paged='.$paged); ?> 逆に、カテゴリーIDが32の記事だけ表示しないようにするには、マイナスをつけます。 <?php $mypost = get_posts('cat=-32&paged='.$paged); ?> query_postsの例 同じように特定のカテゴリーに属する記事を表示しないようにするには、カテゴリーIDにマイナスをつけます。 <?php query_posts('cat=-32&paged='.$paged); ?> カテゴリーIDにスラッグを設定す

    特定のカテゴリーを除外して表示する方法
    kasumani
    kasumani 2014/06/25
    WordPress、特定のカテゴリーを除外 WordPress、特定のカテゴリーを除外 get_postsの引数に入れるカテゴリーを扱うcatにカテゴリーIDを設定します。 特定のカテゴリーを除外して表示する方法|WordPressテーマカスタマイズ Tags: ifttt,
  • /tmp の代わりに Dir.tmpdir 相当を使う - Qiita

    ブロックの中では単純には set できないので lambda を使ったり capture を使ったり入っていないかもしれない ruby コマンドは使わずに printenv を使ったり工夫した。 set :tmp_dir, -> { tmpdir = nil on roles(:all) do tmpdir = capture('printenv TMPDIR || printenv TMP || printenv TEMP || echo /tmp').chomp end tmpdir } Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can us

    /tmp の代わりに Dir.tmpdir 相当を使う - Qiita
    kasumani
    kasumani 2014/06/25
    /tmp の代わりに Dir.tmpdir 相当を使う ブロックの中では単純には set できないので lambda を使ったり capture を使ったり入っていないかもしれない ruby コマンドは使わずに printenv を使ったり工夫した。 Tags: ifttt, kasumaniのストック
  • WordPress、複数カテゴリを指定 - Qiita

    ■about WordPress、複数カテゴリを指定 get_posts() 関数のカテゴリ引数の「category__and」に、カテゴリIDを配列で指定する。 ■code $get_posts_args = array( //23,25を選ぶ 'category__and' => array( 23,25 ), //ID60を選ばない 'cat' => -60, 'numberposts' => 2, 'order' => 'DESC', );

    WordPress、複数カテゴリを指定 - Qiita
    kasumani
    kasumani 2014/06/25
    WordPress、複数カテゴリを指定 WordPress、複数カテゴリを指定 get_posts() 関数のカテゴリ引数の「category__and」に、カテゴリIDを配列で指定する。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket June 24, 2014 at 11:45PM via IFTTT
  • SwiftのOptionalとType Safety - Qiita

    さんざんいろいろな方が書いていますが、SwiftのOptionalについてです。 (Qiita初投稿です) Optionalとは Swiftは"Type Safety"な言語です。と、アップルのドキュメントには書かれています。 String型にInt型の代入はできませんし、String型などの通常の型にnilを代入することもできません。 以下のようなコードは静的な型チェックでエラーとなります。

    SwiftのOptionalとType Safety - Qiita
    kasumani
    kasumani 2014/06/25
    SwiftのOptionalとType Safety Swiftは&quot;Type Safety&quot;な言語です。と、アップルのドキュメントには書かれています。 String型にInt型の代入はできませんし、String型などの通常の型にnilを代入することもできません。 Tags: ifttt, kasuman