タグ

2014年11月19日のブックマーク (47件)

  • 最新iOSプログラミング徹底解説 新居雅行/佐伯晃一 [パソコン・システム開発]

    ipad 20 users オブジェクト指向 19 users c++ 16 users apple 11 users iphone プログラミング 7 users ネットワーク 7 users プログラミング 5 users objective-c 5 users コーディング 4 users ios プログラミング 3 users 評論社 1 user swift 1 user プログラマ 1 user 技術評論社 iphone 1 user マルチスレッド 1 user ios 1 user objective 1 user 開発 1 user モダン 1 user iphone mac apple 1 user アプリケーション 1 user iphone ios 1 user webフレームワーク 0 user

    最新iOSプログラミング徹底解説 新居雅行/佐伯晃一 [パソコン・システム開発]
    kasumani
    kasumani 2014/11/19
    @kasumani [新刊発見] 2014-12-25 最新iOSプログラミング徹底解説 新居 雅行 [大型本]
  • 自然言語処理の基本と技術 : Information Technology (仕組みが見えるゼロからわかる) [単行本(ソフトカバー)]

    コンピュータ 17 users ディープラーニング 14 users web 11 users 翻訳 8 users 自然言語処理 8 users 日語 6 users 自然 5 users 言語 4 users 情報検索 4 users 文字 3 users ソフトウェア 3 users 検索 3 users 文章 2 users 自然言語処理 2 users 図解 2 users コンピューター 2 users 機械翻訳 2 users 解析学 2 users 形態素解析 2 users 音声情報処理 2 users 自然 1 user 仕組み 1 user 奥野 香耶 1 user テクノロジー 1 user 自然言語 1 user 結果 1 user 言語情報処理 1 user 言語 1 user 基礎知識 1 user 情報科学 1 user 音声認識 0 user 技術翻訳 

    自然言語処理の基本と技術 : Information Technology (仕組みが見えるゼロからわかる) [単行本(ソフトカバー)]
    kasumani
    kasumani 2014/11/19
    @kasumani [新刊発見] 2015-01-20 自然言語処理の基本と技術 奥野 陽/グラム… [単行本(ソフトカバー)]
  • StackOverflow workflow

    kasumani
    kasumani 2014/11/19
  • Xamarin for Visual Studio をクラウド上の仮想マシンで試す - Yuta Watanabe's Blog

    こんにちは。 マイクロソフトの渡辺です。 先日 11/12(水)に行われた開発者向けイベント Connect(); では、XamarinMicrosoft の協業拡大が発表されました。主なポイントは下記の3点です。 Xamarinプロジェクトテンプレートが Visual Studio 2015 に追加される Visual Studio ユーザ向けに Xamarin Starter エディションが利用可能になる MSDN サブスクライバー向けのオファーの拡充 Microsoft から発表された Visual Studio の新しい無料のエディションである Visual Studio Community や、プレビューが発表された Visual Studio 2015 において、Xamarin をより使い始めやすくなりました。この機会に Xamarin を Visual Studio

    Xamarin for Visual Studio をクラウド上の仮想マシンで試す - Yuta Watanabe's Blog
    kasumani
    kasumani 2014/11/19
    Xamarin for Visual Studio をクラウド上の仮想マシンで試す 先日 11/12(水)に行われた開発者向けイベント Connect(); では、Xamarin と Microsoft の協業拡大が発表されました。主なポイントは下記の3点です。 Tags: from Pocket November 19, 2014 at 0
  • Swiftで作られたiOS用のマテリアルデザインコンポーネント「MaterialKit」 | ソフトアンテナ

    Googleが提唱して注目されている新しいデザインコンセプト「Material Design」は、モノの素材感を活かしたデザインコンセプトとして、最新のAndroid OSに導入され注目されています。 「MaterialKit」はそのMaterial Design風のコンポーネントをiOSアプリで利用するためのライブラリ。Swiftで書かれていて、MITライセンスで提供されています。 ライブラリの説明によると、MaterialKitは、カスタマイズが容易で、@IBDesignableのサポートによるInterface Builder上のライブレンダリングをサポート。MKButton、MKTextField、MKTableViewCell、MKTextView(作業中)、MKCheckBox(予定)、MKAlert(予定)、MKLayer、MKColorなどのUI部品が利用可能な様子。 サン

    Swiftで作られたiOS用のマテリアルデザインコンポーネント「MaterialKit」 | ソフトアンテナ
    kasumani
    kasumani 2014/11/19
    Swiftで作られたiOS用のマテリアルデザインコンポーネント「MaterialKit」 Googleが提唱して注目されている新しいデザインコンセプト「Material Design」は、モノの素材感を活かしたデザインコンセプトとして、最新のAndroid OSに導入
  • TechCrunch | Startup and Technology News

    Cloudera, the once high flying Hadoop startup, raised $1 billion and went public in 2018 before being acquired by private equity for $5.3 billion 2021. Today, the company announced that…

    TechCrunch | Startup and Technology News
    kasumani
    kasumani 2014/11/19
    やっと、ついに、誰もが無料でHTTPSを使えるようになる!…MozillaやEFFが共同プロジェクトを立ち上げ @jptechcrunchさんから
  • Building a complete Tweet index

    Today, we are pleased to announce that Twitter now indexes every public Tweet since 2006. Since that first simple Tweet over eight years ago, hundreds of billions of Tweets have captured everyday human experiences and major historical events. Our search engine excelled at surfacing breaking news and events in real time, and our search index infrastructure reflected this strong emphasis on recency.

    Building a complete Tweet index
    kasumani
    kasumani 2014/11/19
    Building a complete Tweet index Today, we are pleased to announce that Twitter now indexes every public Tweet since 2006. Since that first simple Tweet over eight years ago, hundreds of billions of Tweets have captured everyday human experiences and major historical events. Tags: from Pocket Novembe
  • Facebook Flowの初見の感想 - Qiita

    mizchi君の記事を見て、だいぶ感想が違ったので書くことにした。 なお、僕はTypeScript信者であることを踏まえてこの記事を読んでほしい。 あと、最初はまじめに記事にしようと思ったけどダルくなってきたのでメモをそのまま投げる。 TypeScriptより良い型推論 Flowパイセンの一番偉いところはTypeScriptより型推論が強いところだと思った。# /* @flow */ function foo(x) { return x * 10; } foo('Hello, world!'); 関数foo内部のxは、* 演算子を利用しているのでnumberであると推論している。 これが実際の利用箇所でstringを引数にしているので怒ってくれるわけだ。偉いな! Flow is a static type checkerと謳っているとおり、完全にpure JavaScriptで書かれている

    Facebook Flowの初見の感想 - Qiita
    kasumani
    kasumani 2014/11/19
    Facebook Flowの初見の感想 mizchi君の記事を見て、だいぶ感想が違ったので書くことにした。 なお、僕はTypeScript信者であることを踏まえてこの記事を読んでほしい。 Flowパイセンの一番偉いところはTypeScriptより型推論が強いと
  • Railsのコントローラーの仕事は何か? - Qiita

    誰も読んでいないブログからの転載 最近MVCがどうとかという内容が話題になっていますが、ちょっと乗っかった内容です。 Railsで初心者によく見られる良くないコードは、コントローラーでたくさんの処理を実装してコントローラーの一つのアクションが30行、40行になってしまうことです。それに対して、モデルに適切に処理を移すのが良いんだということを言うんですが、”適切に”って何?じゃー、コントローラーには何を書くのがいいの?っていう質問への僕なりの回答です。 良いメソッドとは? 直接回答する前に、まずは前提の共有から、プログラムにおいて良いメソッドとはどのようなメソッドでしょうか?僕の解は、以下です。 "引数と返り値が最小限になっているメソッドです" (この部分については別途説明が必要な気がしますが、まぁなんとなくご理解いただけるかなと思います。) Railsのコントローラーの仕事? では、Rai

    Railsのコントローラーの仕事は何か? - Qiita
    kasumani
    kasumani 2014/11/19
    Railsのコントローラーの仕事は何か? 最近MVCがどうとかという内容が話題になっていますが、ちょっと乗っかった内容です。 Tags: from Pocket November 19, 2014 at 08:54PM via IFTTT
  • WatchKitアーキテクチャ概論 - cockscomblog?

    来年初めにリリースされるというApple WatchのSDKがプレリリースされた。Appleはこれを WatchKit と呼ぶ。Apple Watchで動作するWatchKitアプリは、いったいどのようなアーキテクチャにより駆動されるのか。この興味深い仕組みについて考察する。 WatchKit - Apple Developer ふたつの予想 Appleがウェアラブルデバイスを開発しているという噂が流れていた頃、そのアプリケーションのアーキテクチャについて異なる二つの予想をしていた。 一つは、ウェアラブル端末体で動作する通常のアプリを作るというパターン。これはAndroid Wearが採用しており、Androidのアプリを作るのとほとんど同じようにウェアラブル端末で動作するアプリを作ることができる。これが採用されると、UIKitの多くのコンポーネントが利用できることになり、柔軟なアプリを

    WatchKitアーキテクチャ概論 - cockscomblog?
    kasumani
    kasumani 2014/11/19
    WatchKitアーキテクチャ概論 来年初めにリリースされるというApple WatchのSDKがプレリリースされた。Appleはこれを WatchKit と呼ぶ。Apple Watchで動作するWatchKitアプリは、いったいどのようなアーキテクチャにより駆動されるのか。
  • 【WatchKit】Apple Watch アプリのつくり方 & 全API解説 - その後のその後

    Apple Watch の SDK である『WatchKit』がリリースされてたので、さっそくさわってみました。 以下、サンプル実行方法、AppleWatchアプリの実装方法(所要時間1分、プログラミング不要!)、全クラス解説の順に書いていきます。 ※記事は、Appleによる公開ドキュメント(ログイン不要領域にあるもの)の範囲で書いています。 サンプル実行方法 何はともあれまずはサンプル実行。 iPhone6 シミュレータとかの並びに Apple Watch とかが来るのかなと思ってたので、一瞬サンプルをどう実行してよいのか面らいましたが、シミュレータメニューから [Hardware] > [External Displays] > [Apple Watch - 38mm] または [Apple Watch - 42mm] を選択 で、Apple Watch サイズの外部ディスプレイシ

    【WatchKit】Apple Watch アプリのつくり方 & 全API解説 - その後のその後
    kasumani
    kasumani 2014/11/19
    【WatchKit】Apple Watch アプリのつくり方 & 全API解説 Apple Watch の SDK である『WatchKit』がリリースされてたので、さっそくさわってみました。 Tags: from Pocket November 20, 2014 at 08:21AM via IFTTT
  • 【Rails】OS X YosemiteにしてからMySQLのschema_migrationsが逐一ぶっ壊れるから対処法メモしておく。 – 和洋風KAI

    どーも。最近、Railsをガジガジといじっています。するぷです。 YosemiteにしてからMySQLが非常に不安定です。 まぁまだオフィシャルに10.10対応版のMySQLが出ていないのが原因だとは思いますが、自動でMySQLをオンにするにしてもオンにならなかったり、RailsDB内にあるschema_migrationsが読み込めなくなったりとなにやら不安定。 これまで何回か復旧作業をやってきましたが、そろそろ覚えておかないと面倒なくらいな頻度で壊れるので対処法をメモしておきます。

    kasumani
    kasumani 2014/11/19
    【Rails】OS X YosemiteにしてからMySQLのschema_migrationsが逐一ぶっ壊れるから対処法メモしておく。 まぁまだオフィシャルに10.10対応版のMySQLが出ていないのが原因だとは思いますが、自動でMySQLをオンにするにしてもオンにならな
  • デザインサンプルで学ぶCSSによるスタイリング~「floatプロパティによるレイアウト」編

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    デザインサンプルで学ぶCSSによるスタイリング~「floatプロパティによるレイアウト」編
    kasumani
    kasumani 2014/11/19
    デザインサンプルで学ぶCSSによるスタイリング~「floatプロパティによるレイアウト」編 はじめに  floatを使ったレイアウトは、CSSレイアウトの基本と言っても過言ではありません。しかし、floatを使用すると「親ボックス
  • .NET Core Framework、.NET Core Distribution for Linux/OSXのオープンソースと、無償Visual Studio Communityエディションを発表

    原典:Announcing Open Source of .NET Core Framework, .NET Core Distribution for Linux/OSX, and Free Visual Studio Community Edition はじめに 今週Connect()開発者向けイベントをニューヨークで開催しています(編注:原文が投稿された11/12時点において)。これはオンラインでストリーミングされる無償イベントで、Visual Studio 2015および.NET 5でリリースされる素晴らしい新機能をいくつかカバーします。イベントはライブおよびオンデマンドでここからご覧いただけます。 ちょうどイベントのオープニング基調講演で大きな発表をいくつか行ってきました。 .NETコアランタイムおよびライブラリのオープンソース化を発表 過去数年間に.NET、Visual Stu

    .NET Core Framework、.NET Core Distribution for Linux/OSXのオープンソースと、無償Visual Studio Communityエディションを発表
    kasumani
    kasumani 2014/11/19
    .NET Core Framework、.NET Core Distribution for Linux/OSXのオープンソースと、無償Visual Studio Communityエディションを発表  原典:Announcing Open Source of .NET Core Framework, . Tags: from Pocket November 19, 2014 at 08:05PM via IFTTT
  • 8040www威尼斯(中国)App Store

    kasumani
    kasumani 2014/11/19
  • 文系でもわかる電気回路 山下明 [科学・医学・技術]

    発売日: 2014年12月11日 木曜日 - 発売中新刊発見日: 2014年11月19日(2024年04月27日 15時32分 JST時点)

    文系でもわかる電気回路 山下明 [科学・医学・技術]
    kasumani
    kasumani 2014/11/19
    @kasumani [新刊発見] 2014-12-12 文系でもわかる電気回路 山下 明 [単行本(ソフトカバー)]
  • まねして描こう らくがきの図案集 レイチェル・テイラー [ホビー・スポーツ・美術]

    発売日: 2014年12月5日 金曜日 - 発売中新刊発見日: 2014年11月19日在庫状況: 在庫あり (2024年04月27日 15時32分 JST時点)

    まねして描こう らくがきの図案集 レイチェル・テイラー [ホビー・スポーツ・美術]
    kasumani
    kasumani 2014/11/19
    @kasumani [新刊発見] 2014-12-05 らくがきの図案集 45種×20パターン: まねして描こう レイチェル テイラー [大型本]
  • watchOS - Apple Developer

    Get ready for watchOS 10. Reimagine your apps and make them even more dynamic, colorful, and glanceable with new SwiftUI APIs and widgets for the Smart Stack. Take workouts to the next level by creating and scheduling custom workouts that can be imported into the Workout app and with access to new cycling metrics, high frequency motion data, and validated calories for golf. Fresh new design option

    watchOS - Apple Developer
    kasumani
    kasumani 2014/11/19
    Create WatchKit apps. APPLE INC. PLEASE READ THIS SOFTWARE LICENSE AGREEMENT ("LICENSE") CAREFULLY BEFORE USING THE APPLE FONT (DEFINED BELOW). BY USING THE APPLE FONT, YOU ARE AGREEING TO BE BOUND BY THE TERMS OF THIS LICENSE. Tags: from Pocket November 19, 2014 at 06:23AM via IFTTT
  • TechCrunch | Startup and Technology News

    Welcome back to TechCrunch’s Week in Review. This week had two major events from OpenAI and Google. OpenAI’s spring update event saw the reveal of its new model, GPT-4o, which…

    TechCrunch | Startup and Technology News
    kasumani
    kasumani 2014/11/19
    エディタもコンパイラもデバッガも何も要らない…ブラウザ上で完全な開発サイクルをサポートするSourceLair コードの編集(エディット)なんて簡単だ。Vimをちょっと使えて、PHPをちょっと知ってて、あと、そばに缶ビール
  • 美しいフィットネス・トラッカー「Withings Activité」が注文受付を開始

    kasumani
    kasumani 2014/11/19
    美しいフィットネス・トラッカー「Withings Activité」が注文受付を開始 高級なスイス製のアナログ腕時計に見えるが、実はフィットネス・トラッカーという「Withings Activité」が、事前注文の受付を開始した。動画で紹介。 仏W
  • Twitterでプログラムコードを実行!結果を返信してくれるpaiza_run - paiza times

    こんにちは。今回は谷口が担当します。 昨日よりpaizaでサービスを開始いたしました、ITエンジニア向けの24言語対応の無料オンラインプログラミング実行環境サービス『paiza.IO (パイザ・アイオー)』、さっそくたくさんの方々にご利用いただいているようで、当にありがとうございます! 24のプログラミング言語がブラウザで即実行できる『paiza.IO』 - paiza開発日誌 今回は、『paiza.IO』と連動したツイッターアカウント『@paiza_run』とその使い方をご紹介いたします。 こちらの『paiza_run』宛てにツイッターでコードをリプライとして飛ばしますと、そのコードの実行結果が返信されます。つまりツイッターからコードの実行ができるというわけです。『paiza.IO』とあわせて、ぜひお試しください! ■ツイッターでコードを実行してみよう! ◆どうやって実行するの? まず

    Twitterでプログラムコードを実行!結果を返信してくれるpaiza_run - paiza times
    kasumani
    kasumani 2014/11/19
    Twitterでプログラムコードを実行!結果を返信してくれるpaiza_run 昨日よりpaizaでサービスを開始いたしました、ITエンジニア向けの24言語対応の無料オンラインプログラミング実行環境サービス『paiza. Tags: from Pocket November 19, 20
  • ばかじゃないの

    以下の様なコメントを書く奴がいる if(count < 10U){ /*回数が10回以下なら */ count++; /*カウンタ値を更新 */ }else{ /*そうじゃなかったら */ flag = 1; /*フラグを立てる */ } /* */ 親の敵みたいに全行に渡って動きが書かれている。何にもしてない行にも見栄えのためか空のコメントが書かれている。 そのくせ、そのコードがなんでその場所に書かなくては行けなくて、なんのために存在しているのが全く書かれてない。 とりあえずコメント書いとけ見たいなやつは死ねばいいのに

    ばかじゃないの
    kasumani
    kasumani 2014/11/19
    ■ばかじゃないの 親の敵みたいに全行に渡って動きが書かれている。何にもしてない行にも見栄えのためか空のコメントが書かれている。 Tags: from Pocket November 19, 2014 at 06:22AM via IFTTT
  • ご飯を作りたくない|作る気になれないときはこれ

    kasumani
    kasumani 2014/11/19
    有線LANでもAirDrop使いたい これはずっと仕様なので仕方がないと諦めていたことでしたが、Google検索したらサクッと解決策が出ていました。情報感謝。自分のMacBook Proから、WiFiが無いMac ProにAirDropで接続してファイルを送り
  • First Salad of the Season

    kasumani
    kasumani 2014/11/19
    Chef の気まぐれ環境構築 〜季節の Capistrano を添えて〜 #jawsug Presentation Transcript (株)タイムインタメーディア 小宮健 (@tk0miya) 自己紹介:小宮 健  仕事  (株)タイムインターメディア所属  参加コミュニティ  Sphinx-users. Ta
  • iPhone6/6 Plusのメモリが1GBしかない理由 - iPhone Mania

    iPhone6/iPhone6 Plusは、搭載メモリは1GBながら、2GBや3GBのメモリを搭載するAndroid陣営の上位モデルより処理速度が高速となっています。この理由は、AndroidとiOS端末の根的な違いにありました。 iPhone6がメモリ1GBでもAndroid端末より高性能な理由 iPhone6/iPhone6 Plusの処理速度を主要スマートフォンと比較したベンチマークテストの結果、iPhone6/6 Plusは、メモリを多く搭載したサムスンのGalaxy S5などの端末より処理速度が速いことが明らかになっています。 iPhone6/6 Plusのメモリ容量は1GBですが、大容量のメモリを搭載したAndroid端末よりも処理速度が速いのは、OSの内部設計の違いに理由があるとQuoraに掲載され、話題になっています。 AndroidJavaで動作する構造上、「ガーベー

    iPhone6/6 Plusのメモリが1GBしかない理由 - iPhone Mania
    kasumani
    kasumani 2014/11/19
    iPhone6/6 Plusのメモリが1GBしかない理由 iPhone6/iPhone6 Plusは、搭載メモリは1GBながら、2GBや3GBのメモリを搭載するAndroid陣営の上位モデルより処理速度が高速となっています。この理由は、AndroidとiOS端末の根本的な違いにありま
  • http://bit.ly/1Hfujbw

    kasumani
    kasumani 2014/11/19
    Railsのルーティングとフォーマット APIのルーティングでサブドメインをapiにする制約をつけてみました。 これで、 もちろんhttp://bit.ly/1HfukfM. Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket http://bit.ly/1Hfujbu November 19, 2014 a
  • 理科の地図帳(環境・生物編)改訂版 ザ・ライトスタッフオ... [旅行・留学・アウトドア]

    発売日: 2014年12月 - 発売中新刊発見日: 2014年10月15日在庫状況: 在庫あり (2024年04月27日 15時32分 JST時点)

    理科の地図帳(環境・生物編)改訂版 ザ・ライトスタッフオ... [旅行・留学・アウトドア]
    kasumani
    kasumani 2014/11/19
    @kasumani [新刊発売] 2014-11-19 改訂版 理科の地図帳 <環境・生物編> ~日本の環境と生物がまるごとわか… 神奈川県立生命の星・… [大型本]
  • 理科の地図帳(地形・気象編)改訂版 ザ・ライトスタッフオ... [旅行・留学・アウトドア]

    発売日: 2014年12月 - 発売中新刊発見日: 2014年10月15日(2024年04月23日 16時33分 JST時点)

    理科の地図帳(地形・気象編)改訂版 ザ・ライトスタッフオ... [旅行・留学・アウトドア]
    kasumani
    kasumani 2014/11/19
    @kasumani [新刊発売] 2014-11-19 改訂版 理科の地図帳 <地形・気象編> ~日本の地形と気象がまるごとわか… 神奈川県立生命の星・… [大型本]
  • Is Parallel Programming Hard, And, If So, What Can You Do About It?

    Is Parallel Programming Hard, And, If So, What Can You Do About It? The current version is v2023.06.11a [PDF] (single-column format [PDF], ebook format [PDF], change log). The default double-column format is easiest on both the trees and the eyes in paperback book form. The single-column format works well on large-format ebook readers. Smartphones and smaller ebook readers get better results with

    kasumani
    kasumani 2014/11/19
    Is Parallel Programming Hard, And, If So, What Can You Do About It? &quot;Is Parallel Programming Hard, And, If So, What Can You Do About It?&quot;, Paul E. McKenney, 2014 → 2-column組版PDFファイル, 1-column組版PDFファイル Tags: ifttt, kasumaniのストックした投稿 - qiita from P
  • Intentを用いたActivity間のやりとり - Qiita

    Activityを呼び出す IntentとstartActivity() 自分のActivityから他のActivityを呼び出すときは、Intentを作ってstartActivity()にそれを渡して呼び出すっていう流れ。Intentには明示的Intentと暗黙的Intentがあるけど、その話は省略で、詳しくは家のドキュメントを読むこと。 暗黙的Intentでは、たとえば特定のURLを開きたい場合には、このような形

    Intentを用いたActivity間のやりとり - Qiita
    kasumani
    kasumani 2014/11/19
    Intentを用いたActivity間のやりとり 自分のActivityから他のActivityを呼び出すときは、Intentを作ってstartActivity()にそれを渡して呼び出すっていう流れ。Intentには明示的Intentと暗黙的Intentがあるけど、その話は省略で、詳しくは本
  • RubyMine使い方(自分用のメモ) - 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

    RubyMine使い方(自分用のメモ) - Qiita
    kasumani
    kasumani 2014/11/19
    RubyMine使い方(自分用のメモ) Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket November 19, 2014 at 12:42AM via IFTTT
  • 「いまどき!?」CakePHPでPHPUnit入門 - Qiita

    はじめまして、セプテーニ・テクノロジー(ベトナム・ハノイ)駐在の鎌田です。 昨今、社内グループにおける新規サービス開発の現場においても、RailsのRspec、ScalaScalaTest・Specs2等々、 自然言語に近いテスト表記を用いた近代的なテスト駆動開発が主流になってきてます。 とは言え、数年前から運営中のサービス(=テストコードが無かったりする、いわゆるレガシーコード)だと、当然、既存のフレームワークの中で選択可能なテストツールの種類も限られてきます。 そんな中、今回はあえて(?)今のトレンドから若干離れてる気がしなくもないですが、CakePHP × PHPUnitな記事を書こうとおもいます。 想定の環境としては、あらかじめCakePHP 2.xが入ってる前提です。 1.PHPUnitのインストール Pearからインストールする方法が一般的ですが、Pearから最新のPHPUn

    「いまどき!?」CakePHPでPHPUnit入門 - Qiita
    kasumani
    kasumani 2014/11/19
    「いまどき!?」CakePHPでPHPUnit入門 はじめまして、セプテーニ・テクノロジー(ベトナム・ハノイ)駐在の鎌田です。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket November 19, 2014 at 12:42AM via IFTTT
  • SpringのBean Validationで複数の入力項目にまたがってチェックする。 - Qiita

    当に何て事のない手法ですが、 知らないとカスタムバリデーターの作成とか、Controller内でバリデーション実行とかやっちゃいかねないのと、 検索しても中々簡単な方法見つからなかったので書いときます。 例えば、以下のように2つのフィールドがあり、 nameに何か値が入っている時のみ、nameKanaが必須入力だとします。

    SpringのBean Validationで複数の入力項目にまたがってチェックする。 - Qiita
    kasumani
    kasumani 2014/11/19
    SpringのBean Validationで複数の入力項目にまたがってチェックする。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket November 19, 2014 at 12:42AM via IFTTT
  • https://qiita.com/seckcoder/items/12ad46931be411fa9d72

    kasumani
    kasumani 2014/11/19
    Hello Qiita Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket November 19, 2014 at 12:42AM via IFTTT
  • (続)word2vec を対話式に実行するコンソール・アプリケーションをつくってみた~機能拡張版 - Qiita

    kasumani
    kasumani 2014/11/19
    (続)word2vec を対話式に実行するコンソール・アプリケーションをつくってみた~機能拡張版 前回の Qiita 投稿記事 で紹介したコンソール・アプリケーションの機能拡張版をつくってみた。 (前回 の 記事)  (拡張した機
  • Mac OS X - HaskellWiki

    There is also now the Mac OS X Strike Force that aims to improve using Haskell on OS X. The Haskell Platform There are Mac OS X installers of the full Haskell Platform development environment. We recommend it: Haskell for Mac (IDE) Haskell for Mac is an easy-to-use integrated programming environment for Haskell on OS X. It is a one-click install of a complete Haskell system, including Haskell comp

    Mac OS X - HaskellWiki
    kasumani
    kasumani 2014/11/19
    Haskell インストールメモ このメモは,私が Haskell を Mac OS X にインストールしたときの作業メモです.全ての工程は haskell.org の Wiki ページ, の手順に基づいています.作業時のバージョンは, Tags: ifttt, kasumaniのストックし
  • 三項条件演算子の小技 - Qiita

    三項条件演算子というものがありますね。 expr ? then : else; これは実に見にくいものです。 これだけならまだいいのですが、 expr ? then : expr ? then : else; このようにネストさせると途端に見にくく、醜くなるものです。 じゃあ使わなけりゃいいじゃん、てまあ、それはそうなのですが、どうしても使いたいときもあるんです。 これを使う一番の利点は、この条件演算子は文、statementではなく、式、expressionであるという点です。 if 〜 elseは 文ですね。 式であるということは、 int ary[sizeof(long) > 4 ? 8 : 4]; のような使い方ができるということです。 この例はあまり実用的とは言えませんが、c++11のconstexpr関数など、重宝する場面も少なくありません。 そこで解法として、

    三項条件演算子の小技 - Qiita
    kasumani
    kasumani 2014/11/19
    三項条件演算子の小技 これは実に見にくいものです。 これだけならまだいいのですが、 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket November 19, 2014 at 12:42AM via IFTTT
  • 【覚書】unix timestamp -> date に変換するワンライナーいろいろ - Qiita

    php -r 'date_default_timezone_set("Asia/Tokyo"); echo date("Y-m-d H:i:s", 1416236400) . "\n";'

    【覚書】unix timestamp -> date に変換するワンライナーいろいろ - Qiita
    kasumani
    kasumani 2014/11/19
    【覚書】unix timestamp -&gt; date に変換するワンライナーいろいろ Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket November 19, 2014 at 12:42AM via IFTTT
  • JekyllをStep by Stepで使って理解する - Qiita

    jekyllは静的サイトジェネレータ。Github Pageなどでも使われており、ブログとしても使うことができて、ブログのフレームワークとしてOctopressやJekyll-Bootstrapがメジャーどころ。 OctopressやJekyll-Bootstrapを読んで勉強するのもありだがあえて素のjekyllを使って流れを理解するの巻。事前セットアップとしてRubybundlerは入れておいてください。 Step1 まずはブログとは関係ない任意のページをmarkdownで作成して公開する。 ファイル構成 .bundle/ └─ config _layouts/ └─ default.html # レイアウト _site/ │ code.html │ index.html └─ pygments.css vendor/ └─ bundle/ .gitignore _config.ym

    JekyllをStep by Stepで使って理解する - Qiita
    kasumani
    kasumani 2014/11/19
    JekyllをStep by Stepで使って理解する jekyllは静的サイトジェネレータ。Github Pageなどでも使われており、ブログとしても使うことができて、ブログのフレームワークとしてOctopressやJekyll-Bootstrapがメジャーどころ。 Tags: ifttt, kasuma
  • java学び直しメモ part3 ~if文~ - Qiita

    今回の内容 前回は演算子についてでした. 今回はプログラミングにおいて最重要要素の1つであるif文のお話です. if文とは if文とは,条件によって異なる動作をしたいときに使う文です. 例えば,「40人の生徒のテスト結果を見て,60点以上なら合格,60点未満なら不合格にしたい!」みたいなときに,生徒の点数が60点以上かどうか判定しなければいけません. こんなときに活躍するのがif文です. if文によってプログラムの進む方向が2手(あるいはそれ以上)に分かれます. 例えば,60点以上の方と60点未満の方に… このことを条件分岐と言います. 構文 if文には3パターンほど書き方があります(記述が増えるだけですが). 処理や条件によって使い分けましょう. ifのみ まずは単純なif文で,これは条件に合う場合だけ処理を行います. 条件に合わない場合は何もしません. 条件式には,比較演算子を用いた式

    java学び直しメモ part3 ~if文~ - Qiita
    kasumani
    kasumani 2014/11/19
    java学び直しメモ part3 ~if文~ 前回は演算子についてでした. 今回はプログラミングにおいて最重要要素の1つであるif文のお話です. Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket November 19, 2014 at 12:42AM via IFTTT
  • Python で Project Euler #9「特別なピタゴラス数」 - Qiita

    である. a + b + c = 1000 となるピタゴラスの三つ組が一つだけ存在する. これらの積 abc を計算しなさい. n = 1000 seq = range(1, n+1) def is_pythagorean(a, b, c): return a**2 + b**2 == c**2 pythagorean = None for a in seq: if(pythagorean): break for b in range(a+1, n+1): c = n - b - a if(c > b and is_pythagorean(a, b, c)): pythagorean = (a, b, c) break result = reduce(lambda x,y: x*y, pythagorean) print result print result == 31875000 pr

    Python で Project Euler #9「特別なピタゴラス数」 - Qiita
    kasumani
    kasumani 2014/11/19
    Python で Project Euler #9 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket November 19, 2014 at 12:42AM via IFTTT
  • NSImage をリサイズする - Qiita

    目的 OS X アプリで、NSImage 型で表現された画像データをリサイズした画像を、次のようにして作成してみました。 ソースコード NSImage 型の変数 sourceImage に格納されている画像を、NSSize 型の変数 newSize に格納したサイズにリサイズします。 // sourceImage から NSBitmapImageRep を取得して、そこから CGImage を取り出します。 let image = NSBitmapImageRep(data: sourceImage.TIFFRepresentation!)?.CGImage! // 新しいサイズのビットマップを作成します。 let width = UInt(newSize.width) let height = UInt(newSize.height) let bitsPerComponent = UIn

    NSImage をリサイズする - Qiita
    kasumani
    kasumani 2014/11/19
    NSImage をリサイズする Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket November 19, 2014 at 12:42AM via IFTTT
  • Google Spreadsheet へ Ruby を使ってアクセスする(OAuth) - Qiita

    Google SpreadsheetのセルをRubyで参照したり、セルに書き込む方法をメモします。 認証は OAuth を使います。Googleの id, password を使って認証する方法がググると見つかりますが、この方法は現在は非推奨となっていて、代わりに OAuth を使うことが推奨されています。 今回は以下の2個のgemを組み合わせて使いました。 google_drive 認証部分 google-drive-ruby spreadsheet関連の操作 準備 Developers Console にログインし、プロジェクトを作成する API -> Drive API を有効にする クライアントIDを作成する アプリケーションの種類は Installed application を選択する タイプは その他 を選択 作成したクライアントIDのページにある JSONをダウンロード を

    Google Spreadsheet へ Ruby を使ってアクセスする(OAuth) - Qiita
    kasumani
    kasumani 2014/11/19
    Google Spreadsheet へ Ruby を使ってアクセスする(OAuth) Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket November 19, 2014 at 12:42AM via IFTTT
  • おさえておきたいffmpeg高速化のまとめ:CPU使用率100%、Load Averageがぁあぁぁぁというときに ヽ(゚ー゚*ヽ)(ノ*゚ー゚)ノわぁい - Qiita

    おさえておきたいffmpeg高速化のまとめ:CPU使用率100%、Load Averageがぁあぁぁぁというときに ヽ(゚ー゚*ヽ)(ノ*゚ー゚)ノわぁいffmpeg動画 みなさんこんにちは 日々やばい動画処理エンジンをつくっておりますがコマンドラインから動画処理ができるffmpegを使うことがかなりありまス 重い 処理させるので、CPU使用率100%でLoad Averageは常に1を超えてるとかそんな感じです わたし:「lachesis (ホスト名) のLoad Average がぁっぁぁ」 lachesis:「マスター!」 そんな感じ にしても lachesis が馬名になってるなんて、そして、レディオスコーポレーションって・・・将来、馬主 になって、バッハトマコーポレーションとして、G Iで勝てる馬を買うんだ 「レディオスコーポレーションはボクが倒す」 この前はうっかり、連続処理を

    おさえておきたいffmpeg高速化のまとめ:CPU使用率100%、Load Averageがぁあぁぁぁというときに ヽ(゚ー゚*ヽ)(ノ*゚ー゚)ノわぁい - Qiita
    kasumani
    kasumani 2014/11/19
    おさえておきたいffmpeg高速化のまとめ:CPU使用率100%、Load Averageがぁあぁぁぁというときに ヽ(゚ー゚*ヽ)(ノ*゚ー゚)ノわぁい みなさんこんにちは 日々やばい動画処理エンジンをつくっておりますがコマンドラインから動画
  • オブジェクトの配列でkey/valueの重複したオブジェクトを削除する - Qiita

    Help us understand the problem. What is going on with this article?

    オブジェクトの配列でkey/valueの重複したオブジェクトを削除する - Qiita
    kasumani
    kasumani 2014/11/19
    オブジェクトの配列でkey/valueの重複したオブジェクトを削除する Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket November 19, 2014 at 12:42AM via IFTTT
  • Backbone.js の開発環境を構築し MVCパターンで書いてみた - Qiita

    これまで個人的に AngularJS、Knockout.js、Vue.js そのほか諸々を試してきたのですが、まだ Backbone.js はちゃんと触ってないな〜ということで試してみました。 今回は Yeoman の backbone ジェネレータを利用しました。ジェネレータを利用した理由としては、初めてなのでベストプラクティスっぽい構成をまずは知りたかったのと、CoffeeScript で書くための環境を、手軽に作りたかったからです。 Yeomanの ジェネレータを利用すると Grunt/Bower まわりの環境がある程度そろうので楽です。 環境構築 前提 手元の OS:Mac OS X 10.9.5 (Mavericks) Yeoman、Grunt、Bower を使います。もしまだインストールしていない場合、こちらの投稿を参考にインストールしてください。 Mac で Yeoman の

    Backbone.js の開発環境を構築し MVCパターンで書いてみた - Qiita
    kasumani
    kasumani 2014/11/19
    Backbone.js の開発環境を構築し MVCパターンで書いてみた これまで個人的に AngularJS、Knockout.js、Vue.js そのほか諸々を試してきたのですが、まだ Backbone.js はちゃんと触ってないな〜ということで試してみました。 Tags: ifttt, kasuma
  • Release 1.0.0 · ReactiveX/RxJava

    After 2+ years of internal and open source development, 3600+ commits, 100+ releases, and with the help of 97 contributors RxJava has hit version 1.0.0. Thank you @headinthebox @zsxwing @samuelgruetter @akarnokd @quidryan @DavidMGross @abersnaze @jmhofer @mairbek @mttkay @daveray @mattrjacobs @michaeldejong @MarioAriasC @johngmyers @pron @jbripley @davidmoten @gliptak @johnhmarks @jloisel @billyy

    Release 1.0.0 · ReactiveX/RxJava
    kasumani
    kasumani 2014/11/19
    ReactiveX/RxJava After 2+ years of internal and open source development, 3600+ commits, 100+ releases, and with the help of 97 contributors RxJava has hit version 1.0.0. Tags: from Pocket November 19, 2014 at 12:00AM via IFTTT