タグ

2014年10月3日のブックマーク (45件)

  • nokogiri 1.6.3.1がインストール出来ずにbundle install出来ない現象の解決メモ - Qiita

    $ bundle install Gem files will remain installed in /home/websites/test.shukuba.net/vendor/bundle/ruby/1.9.1/gems/nokogiri-1.6.3.1 for inspection. Results logged to /home/websites/test.shukuba.net/vendor/bundle/ruby/1.9.1/extensions/x86_64-linux/1.9.1/nokogiri-1.6.3.1/gem_make.out An error occurred while installing nokogiri (1.6.3.1), and Bundler cannot continue. Make sure that `gem install nokogi

    nokogiri 1.6.3.1がインストール出来ずにbundle install出来ない現象の解決メモ - Qiita
    kasumani
    kasumani 2014/10/03
    nokogiri 1.6.3.1がインストール出来ずにbundle install出来ない現象の解決メモ Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 03, 2014 at 11:51PM via IFTTT
  • AndroidStudioはじめました ~Gradle編~

    AndroidStudioはじめて、Gradleにできることを5分ぐらいの発表用にまとめたものです。 サンプルはこちら https://github.com/tyabata/demo-tomo

    AndroidStudioはじめました ~Gradle編~
    kasumani
    kasumani 2014/10/03
    AndroidStudioはじめました ~Gradle編~ Tags: from Pocket October 03, 2014 at 04:17PM via IFTTT
  • TechCrunch

    Tesla CEO Elon Musk issued a warning Wednesday about the soon-to-be delivered Cybertruck that might sound familiar to those who closely followed the company’s Model 3 “production hell&#822

    TechCrunch
    kasumani
    kasumani 2014/10/03
    Google、アプリを介さずモノのインターネットと会話できる標準規格Physical Webを開発中 Googleのユーザー体験デザイナーのScott Jensonは一度Googleを離れた後、昨年11月にChromeチームに戻ってきた。そのJensenがオンデマンド・インタ
  • 『開発環境のデータをできるだけ本番に近づける - クックパッド開発者ブログ』へのコメント

    ブックマークしました ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください Twitterで共有

    『開発環境のデータをできるだけ本番に近づける - クックパッド開発者ブログ』へのコメント
    kasumani
    kasumani 2014/10/03
    開発環境のデータをできるだけ本番に近づける - クックパッド開発者ブログ ページトップへ戻る 開発環境のデータをできるだけ本番に近づける - クックパッド開発者ブログ cookpad development 開発 クックパッド データベース d
  • PHP7調査(1)内部的な定数名や型名の整理 - Qiita

    https://github.com/php/php-src のmasterの変更で気になるものをリストアップしてみる。 まずは8月末頃の大量のリネーム作業について。 master renames phase 1 · c3e3c98 · php/php-src · GitHub master renames phase 2 · 6f9f0bf · php/php-src · GitHub master renames phase 3 · 4d997f6 · php/php-src · GitHub master renames phase 4 · 455741f · php/php-src · GitHub master renamings phase 5 · 28b7a03 · php/php-src · GitHub master renames phase 6 · b9514bb ·

    PHP7調査(1)内部的な定数名や型名の整理 - Qiita
    kasumani
    kasumani 2014/10/03
    PHP7調査(1)定数名や型名の整理 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 03, 2014 at 03:48PM via IFTTT
  • PowerShell スクリプトから DB2 関連コマンドを使用するためのおまじない - Qiita

    必要な理由とかは DB2CLP などでぐぐれば出てくると思うので割愛します。 バッチファイルの解説はあったけど、PowerShell 版はなさそうだったので作成。 サンプルスクリプト DB2 関連コマンドを呼ぶ前に、setupDB2Env 関数を呼びださねばなりません function setupDB2Env($DB2BinPath) { $env:DB2PATH = "${DB2BinPath}" $env:path += ";${DB2BinPath}" $env:DB2CLP = $(db2cmd /c /i /w echo %DB2CLP%) } ... setupDB2 'C:\Program Files\IBM\SQLLIB\BIN' db2 get db cfg for sample #など Register as a new user and use Qiita more

    PowerShell スクリプトから DB2 関連コマンドを使用するためのおまじない - Qiita
    kasumani
    kasumani 2014/10/03
    PowerShell スクリプトから DB2 関連コマンドを使用するためのおまじない Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 03, 2014 at 03:48PM via IFTTT
  • PHP 5.6 の新機能を使って関数を合成する関数を実装する - Qiita

    PHP で合成関数を実現するライブラリは無いものか、と思って探したところ見つからなかったので、yuyat\compose というのを作ってみました。 が、いざ Packagist に submit しようとしたところ、「似たような名前のライブラリあるよ?」として igorw\compose をサジェストしてくれました。 思い切り車輪の再発明をしてしまいました... ソースを眺めたところやっていることはほとんど同じですが、igorw\compose は PHP 5.3 でも動くような実装になっていました。 せっかくなので、yuyat\compose は PHP 5.6 の新機能の実験場にしてみることにしました。 yuyat\compose の実装 現時点で最新版の実装です。 ライブラリ体としてはこれで全てです。 https://github.com/yuya-takeyama/compos

    PHP 5.6 の新機能を使って関数を合成する関数を実装する - Qiita
    kasumani
    kasumani 2014/10/03
    PHP 5.6 の新機能を使って関数を合成する関数を実装する PHP で合成関数を実現するライブラリは無いものか、と思って探したところ見つからなかったので、yuyat\compose というのを作ってみました。 が、いざ Packagist に submit し
  • vimプラグイン入れて使ってみた(Unite.vim編) - Qiita

    はじめに 日常からエディタはvimを使っていましたが、素のvimと言っていいほどプラグインを使ってませんでした。 コマンドそこそこ覚えてからプラグイン入れようかなーと思って早一年。 そろそろプラグインに手を出したいと思います。でもプラグインに頼りすぎてvimの原型を無くしたくないので最小限にしようかなと思っていました。 そこで、とりあえずUnite.vimをちゃんと使えるよう設定しました。 Unite.vimとは 超絶有名なプラグイン。vimをIDEのようにしてしまう素晴らしいプラグインです。 家ページはこちらからご確認ください。 Shougo/unite.vim 導入方法 NeoBundole導入済みの場合はまず以下のコードを.vimrcに記述して保存します。

    vimプラグイン入れて使ってみた(Unite.vim編) - Qiita
    kasumani
    kasumani 2014/10/03
    vimプラグイン入れて使ってみた(Unite.vim編) はじめに 日常からエディタはvimを使っていましたが、素のvimと言っていいほどプラグインを使ってませんでした。 コマンドそこそこ覚えてからプラグイン入れようかなーと思っ
  • 【メモ】Clojure で 割り算 - Qiita

    ;; 普通の割り算 (/ 9 2) ; 9/2 ;; 商だけ欲しい (quot 9 2) ; 4 ;; 剰余だけ欲しい (rem 9 2) ; 1 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

    【メモ】Clojure で 割り算 - Qiita
    kasumani
    kasumani 2014/10/03
    【メモ】Clojure で 割り算 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 03, 2014 at 03:48PM via IFTTT
  • UITableViewControllerの.viewと.tableViewは同じインスタンスだった - Qiita

    class ViewController: UITableViewController { override func viewDidLoad() { super.viewDidLoad() if self.view === self.tableView { println("same instance.") } } } let t1: UITableView = self.tableView let t2: UITableView = self.viewAsTableView() // t1 === t2 func viewAsTableView() -> UITableView { return self.view as UITableView }

    UITableViewControllerの.viewと.tableViewは同じインスタンスだった - Qiita
    kasumani
    kasumani 2014/10/03
    UITableViewControllerの.viewと.tableViewは同じインスタンスだった Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 03, 2014 at 03:48PM via IFTTT
  • https://qiita.com/Wiiii/items/9fab022420e31fdf9af3

    kasumani
    kasumani 2014/10/03
    CocoaPodsでld: library not found for -lPods clang: error: linker command failed with exit code 1 (use -v to see invocation) Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 03, 2014 at 03:48PM via IFTTT
  • 【初心者向け】Java実行環境構築 - Qiita

    Javaの実行環境の構築の仕方です。 ここではWindows環境での構築を説明します。 やり方 1.Javaをダウンロード こちらのページよりダウンロードできます。 JDKをダウンロードします。(JREでも実行することは可能です) 2.インストール ダウンロードしたJDKをインストールします。 exeファイルを実行してインストールします。 インストールするときに選択する項目がありますが、デフォルトで大丈夫だと思います。 3.Pathの設定 Pathを設定することによって、現在のディレクトリに関係なくJavaコマンドなどを使うことができます。 PC画面左下のWindows>コンピュータ>システムのプロパティ>システムの詳細設定を開きます。 開くと画面の右下に「環境変数」というボタンがあるのでそこをクリックして画面を開きます。 画面下半分に「システム環境変数」という項目があります。 その中に「

    【初心者向け】Java実行環境構築 - Qiita
    kasumani
    kasumani 2014/10/03
    【初心者向け】Java実行環境構築 Javaの実行環境の構築の仕方です。 ここではWindows環境での構築を説明します。 1.Javaをダウンロードこちらのページよりダウンロードできます。 JDKをダウンロードします。(JREでも実行するこ
  • nokogiri 1.6.3.1がインストール出来ずにbundle install出来ない現象の解決メモ - Qiita

    $ bundle install Gem files will remain installed in /home/websites/test.shukuba.net/vendor/bundle/ruby/1.9.1/gems/nokogiri-1.6.3.1 for inspection. Results logged to /home/websites/test.shukuba.net/vendor/bundle/ruby/1.9.1/extensions/x86_64-linux/1.9.1/nokogiri-1.6.3.1/gem_make.out An error occurred while installing nokogiri (1.6.3.1), and Bundler cannot continue. Make sure that `gem install nokogi

    nokogiri 1.6.3.1がインストール出来ずにbundle install出来ない現象の解決メモ - Qiita
    kasumani
    kasumani 2014/10/03
    nokogiri 1.6.3.1がインストール出来ずにbundle install出来ない現象の解決メモ Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 03, 2014 at 03:48PM via IFTTT
  • Herokuで同じアプリを複数の環境にデプロイ - Qiita

    同じアプリを複数のHeroku環境にデプロイする手順メモ。 1.コマンドプロンプトから下記コマンドを実行し、アプリを作成する。 --remoteをつけると、リモートリポジトリの名前を付けることができる。指定しない場合はmasterになる。 > heroku create アプリ名 --remote HerokuRepoName 2.HerokuにPushする HerokuのリポジトリにmasterブランチをPushする場合は下記。 > git push HerokuRepoName master 同じローカルリポジトリに複数アプリを登録するので、herokuコマンドを実行する際には「--app」オプションをつけアプリ名を指定する必要がある。 GithubからPullRequestが送信されたときに、PullRequestのあったブランチHerokuにデプロイして、レイアウトや動作を確認し

    Herokuで同じアプリを複数の環境にデプロイ - Qiita
    kasumani
    kasumani 2014/10/03
    Herokuで同じアプリを複数の環境にデプロイ 同じアプリを複数のHeroku環境にデプロイする手順メモ。   1. Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 03, 2014 at 03:48PM via IFTTT
  • ghqでリポジトリ管理とpeco連携で快適git生活 - Qiita

    Gitのローカルリポジトリが増えてくるとどういう構成にすればいいか悩むところだけど、ghqとpecoがあれば考える必要がありません。今まで入れてなかった事を後悔するレベル。 ghqインストール Goがまだ入ってなければGoをインストール

    ghqでリポジトリ管理とpeco連携で快適git生活 - Qiita
    kasumani
    kasumani 2014/10/03
    ghqでリポジトリ管理とpeco連携で快適git生活 Gitのローカルリポジトリが増えてくるとどういう構成にすればいいか悩むところだけど、ghqとpecoがあれば考える必要がありません。今まで入れてなかった事を後悔するレベル。 .
  • 変数から連想配列を作る - Qiita

    function compact2() { // 必要な変数群 $trace = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS, 1)[0]; $num = func_num_args(); $args = func_get_args(); // 呼ぶ必要がない if ($num === 0) { throw new \InvalidArgumentException('arguments are empty.'); } // 呼び出し元の1行を取得 $content = file_get_contents($trace['file']); $lines = preg_split('/\R/u', $content, $trace['line'] + 1); $target = $lines[$trace['line'] - 1]; // 1行内で

    変数から連想配列を作る - Qiita
    kasumani
    kasumani 2014/10/03
    変数から連想配列を作る 前提 下記のようなことをサクッとやりたいとします。 $hoge = 1; $fuga = 2; $piyo = 3; $array = array( 'hoge' => $hoge, 'fuga' => $fuga, 'piyo' => $piyo, ); これ、書くたびに思うんですよ、冗長だなぁと。 まぁこれ
  • iOS8でカスタムキーボードを作ってみる - Qiita

    背景 ここらへんで前振りしてみたので、いつでも回収出来るように試してみました。 概要 キーボード用のライブラリだけを作成・インストールすることは出来ないようなので、まずセットになるアプリのプロジェクトを作り、そのアプリに、キーボード用のターゲットを追加します。 アプリケーションのプロジェクトの作成 File > New > Project から、iOS > Application > Single View Application を選択 プロジェクト名を適当に入力 アプリのプロジェクトが作成されます キーボード用のターゲットを追加 アプリケーションには一切触れずに、キーボード用のターゲットを追加します。 File > New > Target を選び、 iOS > Application Extention > CustomKeyboardを選ぶ こちらにも適当に名前をつけます このとき

    iOS8でカスタムキーボードを作ってみる - Qiita
    kasumani
    kasumani 2014/10/03
    iOS8でカスタムキーボードを作ってみる ここらへんで前振りしてみたので、いつでも回収出来るように試してみました。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 03, 2014 at 03:48PM via IFTTT
  • プログラムができない僕でもWebサービスが作れる!WordPressプラグイン30選 - 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

    プログラムができない僕でもWebサービスが作れる!WordPressプラグイン30選 - Qiita
    kasumani
    kasumani 2014/10/03
    プログラムができない僕でもWebサービスが作れる!WordPressプラグイン30選 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 03, 2014 at 03:48PM via IFTTT
  • [PHP]抽象クラスとTraitのコードを見比べる。 - Qiita

    <?php abstract class Working { abstract protected function where(); abstract protected function why(); abstract protected function how(); public function work() { echo $this->where($where); echo $this->why($reason); echo $this->how($how); } } class Person extends Working { protected function where() { return '横浜で'; } protected function why() { return 'お金欲しいから'; } protected function how() { return

    [PHP]抽象クラスとTraitのコードを見比べる。 - Qiita
    kasumani
    kasumani 2014/10/03
    抽象クラスとTraitのコードを見比べる。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 03, 2014 at 03:48PM via IFTTT
  • pandas で yahoo ファイナンスから日本の株価情報を取ってくる - 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

    pandas で yahoo ファイナンスから日本の株価情報を取ってくる - Qiita
    kasumani
    kasumani 2014/10/03
    pandas で yahoo ファイナンスから日本の株価情報を取ってくる Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 03, 2014 at 03:47PM via IFTTT
  • 【Swift, Objective-C】文字列からURLを検出し、リンク表示するには? - Qiita

    TTTAttributedLabelを使うと簡単だ! TTTAttributedLabelはGitHubCocoaPodから入手できます。 予め、プロジェクトにTTTAttributedLabelを導入しておく。 TTTAttributedLabelのインスタンスを作成します。 肝は linkLabel.enabledTextCheckingTypes = NSTextCheckingTypeLink; でしょう。 このプロパティをセットした後にテキストをセットすると、 URLを探し、リンク表示してくれます。 リンクを押すとSafariに移動させる。 #import "ViewController.h" #import <TTTAttributedLabel.h> // リンクをタップしたときのDelegate処理 @interface ViewController ()<TTTAttr

    【Swift, Objective-C】文字列からURLを検出し、リンク表示するには? - Qiita
    kasumani
    kasumani 2014/10/03
    【Swift, Objective-C】文字列からURLを検出し、リンク表示するには? Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 03, 2014 at 03:47PM via IFTTT
  • AngularJS + CoffeeScript + Protractor + GruntでE2Eテスト環境構築 - Qiita

    前提 Yeoman + AngularJS Generatorを使って構築し、Gruntfile.jsをGruntfile.coffeeへ書き換えた環境を前提としています。 Gruntfile.coffeeに関してはこちらをどうぞ http://qiita.com/rneuo/items/c7d449a7361fe9cea236#2-3 概要 インストールモジュール説明 AngularJS + CoffeeScript + Protractor + Gruntでテスト環境を構築するにあたって、下記のnodeモジュールを使って構築してみたいと思います。 Protractor体 https://github.com/angular/protractor CoffeeScriptでspecを記述するProtractorプラグイン https://github.com/lebek/protrac

    AngularJS + CoffeeScript + Protractor + GruntでE2Eテスト環境構築 - Qiita
    kasumani
    kasumani 2014/10/03
    AngularJS + CoffeeScript + Protractor + GruntでE2Eテスト環境構築 AngularJS + CoffeeScript + Protractor + Gruntでテスト環境を構築するにあたって、下記のnodeモジュールを使って構築してみたいと思います。 package. Tags: ifttt, kasumaniのストックした
  • https://qiita.com/masahirompp/items/9f054bf6755fc9331783

    kasumani
    kasumani 2014/10/03
    ブラウザにPDFプラグインがインストールされているか判定する Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 03, 2014 at 03:47PM via IFTTT
  • Ubuntu14.04にgollumをインストール - Qiita

    Gitlabを使っていて、プロジェクト外のものもgollumで書き溜めて行きたいと思い、インストールしてみた。 インストール時にいろいろとうまくいかなかったけど、最終的には下記でインストールできた。 sudo apt-get install ruby ruby-dev make zlib1g-dev libicu-dev g++ libtiff5-dev sudo gem install gollum

    Ubuntu14.04にgollumをインストール - Qiita
    kasumani
    kasumani 2014/10/03
    Ubuntu14.04にgollumをインストール Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 03, 2014 at 03:35PM via IFTTT
  • Windows 10 Technical PreviewをMacにインストールする方法 - Qiita

    Mac ChromeでUAをInternetExplorerに変えればいい User-Agent Switcherをインストール Internet Explorer 10などにする(なんでもいいヨ) Windows 10 Technical Previewサイトへアクセス Windowsのなにかしらに登録していない人はユーザー登録を(登録途中から英語サイトになります)。 メール認証して登録が終わったら再度Windows 10 Technical Previewサイトへアクセス 英語 64 ビット (x64)をダウンロード お金のある人はVMWare Fusionかparallels、お金のない人はVirtual Boxをダウンロードしてインストール VMWare Fusionでしか試していないのでわかりませんが、Windowsサイトからダウンロードした「WindowsTechnicalPr

    Windows 10 Technical PreviewをMacにインストールする方法 - Qiita
    kasumani
    kasumani 2014/10/03
    Windows 10 Technical PreviewをMacにインストールする方法 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 03, 2014 at 03:35PM via IFTTT
  • VirtualBox(Mac)にWindows10 Technical Preview をインストールしてみた - Qiita

    次のような流れです。 ディスクイメージをダウンロードしようとMac(Firefox)からダウンロードサイトへ行くと「申し訳ございませんが、お使いのオペレーティング システムにはプレビュー版をインストールできません。」で終了しました。 http://windows.microsoft.com/ja-jp/windows/preview 手元にあった Windows7(32bit)を VirtualBox上にインストールし、そこ(面倒なのでIE)からダウンロードサイトへ行ったところ、うまくダウンロードできました。ちなみに Microsoftのアカウントでログインする必要がありますね。先にインストールした Windows7 が 32bit だったので、同様の32bit版(English)をダウンロードしました。 Windows7 の環境に上書きインストールしようと、仮想マシンを起動し F12 キ

    VirtualBox(Mac)にWindows10 Technical Preview をインストールしてみた - Qiita
    kasumani
    kasumani 2014/10/03
    VirtualBox(Mac)にWindows10 Technical Preview をインストールしてみた 次のような流れです。 ディスクイメージをダウンロードしようとMac(Firefox)からダウンロードサイトへ行くと「申し訳ございませんが、お使いのオペレーティング
  • Railsでマテリアルデザイン - Qiita

    gem 'therubyracer', platforms: :ruby gem 'less-rails' gem 'twitter-bootstrap-rails', github: 'seyhunak/twitter-bootstrap-rails', branch: 'bootstrap3' gem 'simple_form', '~> 3.1.rc1' % bundle % rails g bootstrap:install less % rails g simple_form:install --bootstrap % rails g bootstrap:layout application fluid % rails g scaffold Post title body:text % rake db:migrate % rails g bootstrap:themed Post

    Railsでマテリアルデザイン - Qiita
    kasumani
    kasumani 2014/10/03
    Railsでマテリアルデザイン Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 03, 2014 at 03:35PM via IFTTT
  • bashで標準入出力とかのリダイレクト - Qiita

    bashで標準入出力,標準エラー出力をリダイレクトするときのお話. よくふわっと使っていた2>&1とかの&の意味とか知りたくてちょっと調べました. リダイレクトとは コマンド実行前に,コマンドの入出力を置き換えできる.また,シェルの実行環境に対してファイルをオープン,クローズできたりする. 基的にリダイレクトは左から右に評価される. 入力のリダイレクト [n]<file fileがオープンされて,ファイルディスクリプタnに読み込まれる. nが指定されていないと標準入力(ファイルディスクリプタ0)に読み込む. 出力のリダイレクト [n]>file fileがオープンされて,ファイルディスクリプタnに読み込まれる. nが指定されていないと標準出力(ファイルディスクリプタ1)に読み込む. fileが存在しない場合は作成される.fileが指定されてないとシンタックスエラー. ちなみに[n]>>f

    bashで標準入出力とかのリダイレクト - Qiita
    kasumani
    kasumani 2014/10/03
    bashで標準入出力とかのリダイレクト bashで標準入出力,標準エラー出力をリダイレクトするときのお話. よくふわっと使っていた2&gt;&amp;1とかの&amp;の意味とか知りたくてちょっと調べました. Tags: ifttt, kasumaniのストックし
  • GitHub上の削除忘れブランチ一覧をJIRAのチケットを見て取得する - Qiita

    JIRAのチケットをクローズしてもGitHubのブランチを削除するのを忘れるので、毎月棚卸しと称して削除対象のブランチを洗い出すためのスクリプト 内容 GitHub上のブランチ一覧を取得する。 ブランチに紐付いているチケット(ブランチ命名規則でわかる)がオープンしてるか? オープンしてなければ削除対象ブランチとみなす 前提条件 Git-flowで開発している(featureブランチなどを切ってる) ブランチ名が feature/チケット番号-<適当な文字列>になってる ## At first, gem install highline require 'rubygems' require 'optparse' require 'net/http' require 'json' require 'set' require 'uri' require 'highline/import' de

    GitHub上の削除忘れブランチ一覧をJIRAのチケットを見て取得する - Qiita
    kasumani
    kasumani 2014/10/03
    GitHub上の削除忘れブランチ一覧をJIRAのチケットを見て取得する Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 03, 2014 at 03:35PM via IFTTT
  • Swift vs. C#: Properties - Qiita

    Computed Properties & Stored Properties Stored Properties Swift: Class & Strucutreに“所有される構成要素” variable stored properties(var) constant stored properties(let) C#: Field (const, readonly...) Property Stored Properties of Constant Structure Instances Swift: 1> struct Point{ var x = 0 ; let y = 0 } 2> var p = Point() p: Point = { x = 0 y = 0 } 3> p.x = 10 4> p.y = 10 /var/folders/3n/0lk686q1129clzkw3

    Swift vs. C#: Properties - Qiita
    kasumani
    kasumani 2014/10/03
    Swift vs. C#: Properties C#: そもそも constはインスタンスではなくてクラスのスコープ struct はパラメータ初期化のコンストラクタを明示的に宣言する必要がある csharp&gt; public struct Point { &gt; public int x ; &gt; public const int y=0; &gt; public
  • AWS初心者でも出来るDeep Security as a Service(DSaaS)にAWS EC2インスタンスを登録する方法 - Qiita

    AWS初心者でも出来るDeep Security as a Service(DSaaS)にAWS EC2インスタンスを登録する方法AWSDeepSecurity どもども、IT業界3ヵ月目、ケンイちです。 Deep Security as a Service(DSaaS)にAWS EC2インスタンスを登録する機会があったので、自分なりに手順を纏めてみました。 準備編 - AWSSecurityGroupの設定 DSaaSにインスタンスを登録するには、まずAWSSecurityGroupの設定をさわる必要があります。 何をするのかというと、TCP4118のポートを解放。 これは、Deep Security Managerから、Deep Security Agent / Deep Security Virtual Appliance / Deep Security Relayへ通信するため

    AWS初心者でも出来るDeep Security as a Service(DSaaS)にAWS EC2インスタンスを登録する方法 - Qiita
    kasumani
    kasumani 2014/10/03
    AWS初心者でも出来るDeep Security as a Service(DSaaS)にAWS EC2インスタンスを登録する方法 どもども、IT業界3ヵ月目、ケンイちです。 Deep Security as a Service(DSaaS)にAWS EC2インスタンスを登録する機会があったので、自分なりに手順を纏
  • ノムリエのOSS奮闘記 - Qiita

    はじめに キーワードは、「Java」、「クラウド」、「OSS」、「世界遺産(!?)」 それらにまつわる自己研鑽・奮闘記を自己満足的に整理・記録する目的 1つの投稿を都度アップデートする方針 技術的に目新しい内容はなく、簡潔かつ再利用が基(ほとんどがQiita記事の引用。元記事の執筆者の方々には御礼申し上げますm(__)m) お勉強目的なので、色々無駄なこと・非実用的なことあるかも(と前置きしつつ、コメント/フィードバックはWelcome!!) ゆえに、投稿の内容の正しさ、および投稿から発生した直接的、又は間接的ないかなる損害についても責任を負いかねるのですwww 現時点のゴールは下図(書いた人以外読み解けないw やっているうちにこれすらブレるかもしれない) 1. Vagrant/VirtualBoxをインストールする下準備の巻 新しいノートPCをゲット!! 真っ先にカスタマイズしたの

    ノムリエのOSS奮闘記 - Qiita
    kasumani
    kasumani 2014/10/03
    ノムリエのOSS奮闘記 新しいノートPCをゲット!! 真っ先にカスタマイズしたのが。。。ちょびっとBIOSイジってVT Enabled!? というのも。。。Vagrant&amp;VirtualBoxを入れるため☆WindowsのVagrantで64 bit OSが起動しないとき Tags: ifttt, kasumani
  • Xcodeで証明書エラーが起きた時の対処法 - Qiita

    1.状況 開発したアプリをtest flightを使って社内のメンバーに配信するために、product>archiveしようとしたら以下のエラーが発生。 2.想定される原因 そもそも証明書がおかしい? code signingで指定しているものが違う。 Xcode > Preferences > Accountsで、使うApple IDを選択した時に来表示されているべきDeveloper Teamが表示されていない。 3.やったこと iTunes connectからダウンロードした証明書ではなく、以前作成した証明書をキーチェーンアクセスにインストールして使った。 code signingをproject、targetsともにすべて同じものに統一した。 Accountsを一旦削除して登録しなおした。 4.結果 無事アーカイブ完了 5.総括 社内でも確認したところ、1と2については既知の問題

    Xcodeで証明書エラーが起きた時の対処法 - Qiita
    kasumani
    kasumani 2014/10/03
    Xcodeで証明書エラーが起きた時の対処法 開発したアプリをtest flightを使って社内のメンバーに配信するために、product&gt;archiveしようとしたら以下のエラーが発生。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 03,
  • Rocketeerのdeployタスクでデプロイ先にComposerをインストールさせない - Qiita

    Composer便利ですけど、Rocketeerでデプロイするのに、デプロイ先に無条件で勝手に入れちゃうのもどうなんだろう?って人向けに。 .rocketeer/strategies.phpを以下のように書き換えると、Composerのインストールとかアップデートがされなくなります。 /* 'composer' => array( 'install' => function (Composer $composer, $task) { return $composer->install([], ['--no-interaction' => null, '--no-dev' => null, '--prefer-dist' => null]); }, 'update' => function (Composer $composer) { return $composer->update();

    Rocketeerのdeployタスクでデプロイ先にComposerをインストールさせない - Qiita
    kasumani
    kasumani 2014/10/03
    Rocketeerのdeployタスクでデプロイ先にComposerをインストールさせない Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 03, 2014 at 03:35PM via IFTTT
  • PHP7調査(2)コンパイル時にASTを構築するようになった - Qiita

    PHP7から内部的にAST(抽象構文木)が実装されるよ!とのこと。反対票ゼロでPHP7への採用が決まっています。 構文解析とコンパイルの分離 PHPでは構文解析にYACCを利用しています。YACCでの構文解析は、概念的には構文木を辿るような処理なのですが、これまでのPHPでは実装として木構造を構築することはせず、構文解析をしながら即座にopcodeを作り出すような処理をしていました。 このようなつくりが原因で、これまでのPHPではYACCレベルの文法が冗長になったり、PHP文法に一見無意味な制約ができたりしていました。 PHP7からは一度ASTを作りあげてからopcodeの生成を行うため、パーサーや最適化の実装がシンプルになって保守性が上がったり、これまで技術的な理由で不可能だったスマートな文法が導入しやすくなると期待できます。 ソースコードを見たい方のために実装箇所も紹介しておきます。現

    PHP7調査(2)コンパイル時にASTを構築するようになった - Qiita
    kasumani
    kasumani 2014/10/03
    PHP7調査(2)AST Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 03, 2014 at 03:35PM via IFTTT
  • printfで右詰め左詰め - 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

    printfで右詰め左詰め - Qiita
    kasumani
    kasumani 2014/10/03
    printfで右詰め左詰め Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 03, 2014 at 03:35PM via IFTTT
  • tmuxの使い方 - Qiita

    参照 tmuxを使い始めたので基的な機能の使い方とかを整理してみた 基的に上記のサイトの劣化版 上記サイトのほうが詳しい。ただ見返す分には少し不便なので、必要な分だけ抜き取ってみた。 tmuxの概要 tmuxは端末多重化ソフトウェアである。 これを使うことでターミナルを複数開くことなく、プログラムを走らせたり出来るし、ペインを使うことで作業の効率化が計れる。 (iterm2だとそこまで複数のターミナルを開くことは辛くないんだが、たぶんまだわかっていない利点があるのだろう。) tmuxはバックグラウンドでも働くので、ネットワークが切れても再開可能なのが一番の利点かな。もしくはやりたいことごとに使い分けが可能か。 サーバーに入れておくと一つのssh接続で複数の端末が扱えれるし切断しても大丈夫。 tmuxを使うことによるメリット 1つの端末で複数の擬似端末を起動可能 複数の端末を立ち上げず

    tmuxの使い方 - Qiita
    kasumani
    kasumani 2014/10/03
    tmuxの使い方 tmuxを使い始めたので基本的な機能の使い方とかを整理してみた 基本的に上記のサイトの劣化版 上記サイトのほうが詳しい。ただ見返す分には少し不便なので、必要な分だけ抜き取ってみた。 Tags: ifttt, kasumaniの
  • http://bit.ly/Zz0XUy

    kasumani
    kasumani 2014/10/03
    phpの参照渡しはメモリを食うって本当? phpでむやみに参照渡しすると、メモリ食うという。 ↓ここら辺で検証されているが、果たしてphp5.4でも状況は変わらないのか検証したい。 Tags: ifttt, kasumaniのストックした投稿 - qiita
  • optionタグをクリックして発火させたい関数があるときeventバインディングを使う(KnockoutJSを用いて) - Qiita

    <select> <option data-bind="click : $root.hoge">hoge</option> <option data-bind="click : $root.hoge">fuga</option> </select> これでも実はちゃんと動くブラウザがある。IEとfirefoxは動いてしまう。ところがChromeでは動かないのである。 どうやらChromeはoptionタグにclickイベントを付けられないようだ(ちゃんと調べてないけど上のが動かなかったから少なくとも何か邪魔をしてくれるのだろう)。 ので、eventバインディングを使って発火させるようにしましょう。同じ関数名を書かない分こちらの方がスマートで良いとも思われます。

    optionタグをクリックして発火させたい関数があるときeventバインディングを使う(KnockoutJSを用いて) - Qiita
    kasumani
    kasumani 2014/10/03
    optionタグをクリックして発火させたい関数があるときeventバインディングを使う(KnockoutJSを用いて) 割とよくやってしまう(いや結構少ないかもだけど・・・)と思われるポカをやってしまったので忘れないうちにメモ。 Tag
  • Browserify使ってる時に、newを使用してインスタンスを生成する - Qiita

    module.exports = (function(){ function User(){ this.name = 'youkaiantena'; } User.prototype.myName = function(){ return this.name; }; return User; })(); var myClasses = myClasses || {}; myClasses.User = require('./models/user'); var app = app || {}; app.user = new myClasses.User('youkaiantena'); console.log(app.user.myName());

    Browserify使ってる時に、newを使用してインスタンスを生成する - Qiita
    kasumani
    kasumani 2014/10/03
    Browserify使ってる時に、newを使用してインスタンスを生成する Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 03, 2014 at 03:34PM via IFTTT
  • 【Node.js】足りないモジュールをたったの一行でインストールするコマンド - Qiita

    module.js:340 throw err; ^ Error: Cannot find module 'cookie-parser' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Module.require (module.js:364:17) at require (module.js:380:17) at Object.<anonymous> (path:5:20) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Func

    【Node.js】足りないモジュールをたったの一行でインストールするコマンド - Qiita
    kasumani
    kasumani 2014/10/03
    【Node.js】足りないモジュールをたったの一行でインストールするコマンド Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket October 03, 2014 at 03:34PM via IFTTT
  • http://www.netagire.com/?p=1029

    kasumani
    kasumani 2014/10/03
  • Excelマクロ(VBA)初心者でも簡単にできる、マクロの組み立て方 - 日々のこと

    Excelマクロ(VBA)というのは、ちまっとしたツールを作るのにとても便利な存在です。 職場でExcelを使う場面は非常に多いと思うので、覚えておくと仕事がとても楽になります!人力ならちまちまちまちま作らないといけないようなファイルが、ボタンポチっとしてトイレ行って帰ってきたら完成してたら嬉しいでしょ。 独学でVBAを覚えた私が、職場ではどんな風にツールを作っているのかざっくり書いてみます。 たとえばこんな依頼があったとします 要望 一覧表から削除リストにあるIDを削除して、結果ファイルを作るマクロを作って欲しい。毎日このマクロを動かすことにするから、結果ファイル名の最後には実行した日付を入れて欲しい。入出力ファイルの保存先はそのときで変わるかも。 種別ファイル名 インプット 01_一覧表.xlsx 02_削除リスト.xlsx アウトプット 【削除後】一覧表_[日付].xlsx …と、い

    Excelマクロ(VBA)初心者でも簡単にできる、マクロの組み立て方 - 日々のこと
    kasumani
    kasumani 2014/10/03
    Excelマクロ(VBA)初心者でも簡単にできる、マクロの組み立て方 Excelマクロ(VBA)というのは、ちまっとしたツールを作るのにとても便利な存在です。 職場でExcelを使う場面は非常に多いと思うので、覚えておくと仕事がと
  • 【Mac ショートカットまとめ】作業効率を上げるショートカットと設定 | Ledge.ai

    ども、ゆうせいです。実はワタクシ、タイピングのスピードにはそこそこ自信があったりするのですが、どうも作業効率が上がらないと悩んでおりました。 で、気がつきました。キーボードから手を離していることが効率を下げていると。つまり、マウスやトラックパッドを使うためにキーボードから手を離す。そしてまたキーボードに戻る。この一連の動作が恐ろしく無駄を生んでいるわけです。 というわけで今回は、できるだけキーボードから手を離さないことで、作業効率を激アップさせるショートカットキーについてお伝えします。 基の出来ないものが応用を語るなかれまずはおさらいも兼ねて基のショートカットから。とは言っても厳選して紹介します。 隠す、閉じる、終わらせる⌘ command+H選択中のウィンドウ(アプリ)を隠す ⌘ command+Wウィンドウを閉じる ⌘ command+Qアプリを終了する いろんなアプリ共通で使える

    【Mac ショートカットまとめ】作業効率を上げるショートカットと設定 | Ledge.ai
    kasumani
    kasumani 2014/10/03
    Macでの作業効率を上げる絶対に覚えたいショートカットと設定まとめ ども、ゆうせいです。実はワタクシ、タイピングのスピードにはそこそこ自信があったりするのですが、どうも作業効率が上がらないと悩んでおりまし
  • clojureのfizzbuzzを解説してみる - ギークに憧れて

    2014-10-02 clojureのfizzbuzzを解説してみる clojureのfizzbuzzを解説してみる。 間違った事言ってる可能性が大なので疑いながら読み進めて下さい。 (defn one-to-onehandred (map inc (range 100))) (defn fizzbuzz-list (map (fn [x] (cond (= (mod x 15) 0) "FizzBuzz" (= (mod x 3) 0) "Fizz" (= (mod x 5) 0) "Buzz" :else (str x))) one-to-onehandred)) (doseq [x fizzbuzz-list] (println x)) REPL 実際に打ち込みながら挙動を確認していきましょう。 Clojureを入れるにはビルド管理ツールのleiningenを入れると便利です。 読み

    kasumani
    kasumani 2014/10/03
    clojureのfizzbuzzを解説してみる clojureのfizzbuzzを解説してみる。 間違った事言ってる可能性が大なので疑いながら読み進めて下さい。 (defn one-to-onehandred (map inc (range 100))) (defn fizzbuzz-list (map (fn [x] (cond (= (mod x 15) 0) &quot;FizzBuzz&quot;