git管理下の一括置換

かれこれやっちゃったのもう2回目なのでメモしておこうと思います。。。 ちなみにMacOS Xです git管理化のディレクトリでfindかけてxargsに渡すと gitリポジトリが壊れます。 ↓ find ./ -type f | xargs sed -i '' 's/hoge/fuga/g' 簡単な戻し方わからないで…

今日の出来事 nohup コマンド

今日仕事中にオススメされて使ってみたのでメモしておきます。 まーなぜ使ったかというと、ある処理をcronで設定しているスクリプトに追加しようとしてました。 そこに追加した処理は画像生成したり合成したりするスクリプトでした。。多少重いです。。 ただ…

Swift オプショナル ! ?

Swiftを初めてみようと思いたったけど忘れそうなのでメモ.. オプショナルは値が無い場合を想定して型の後ろに疑問符をつけて定義する。 随意型変数というらしい 型を自由に選択できるということですね nilで初期化されます //変数aはString型 nilで初期化さ…

C,C++,javaでの未初期化変数の扱われ方

主に文字列の場合 ただfor文やif文を絡めるとまた挙動がかわってきます。 今回はprintでの文字列の出力のみです。 C言語の場合 int型の場合コンパイルエラーにならないがchar型の場合, コンパイルエラーになる × char str[]; printf("%s\n",str); ○ char str…

CopyOnSelect @marverics

mac

ターミナルで選択したテキストを自動コピー まずEasySIMBLのインストールです EasySIMBLをインストールします 「How to install」からzipファイルをダウンロードしてきて解凍してアプリケーションフォルダに移します。 EasySIMBLを起動して「use SIMBL」にチ…

CLR/H+プログラミング生放送勉強会

今日はgmo yoursで開催されていた勉強会に参加しました。 久々の勉強会でした ニコ生連動で生放送しながらの勉強会は初めてだったので結構新鮮でした^^ プロ生ってやつらしいです。 会場に着くやそっち系の人がわんさかw 女装してる人もいたのでちょっときま…

引っ越し

ついに引っ越しました 豊島区にはだいぶお世話になりました 池袋とは高校からの中です 第2の地元だったのに... 家賃保証にはかえられません..w かなり疲れたけど引っ越し終わって住所変更もおわりました。 新鮮すぎて落ち着きません>< これからは毎日お昼は…

Ruby 簡単なテスト駆動開発とリファクタリング

Rubyチュートリアル3章を試してみました。 テスト駆動開発とリファクタリングを行いました 重要なとこをまとめてみました まず静的なページに対する結合テスト(request spec) を生成します $ rails generate integration_test static_pages invoke rspec cre…

Ruby アップデート mac

Ruby on Railsのチュートリアルを進めていく途中バージョンが原因でエラーが出たりしたので バージョンアップ方法を書いておきます 現在のバージョン確認 $ruby -v ruby 1.9.3p484 (2013-11-22 revision 43786) [x86_64-darwin13.1.0] 現在使っているのがデ…

codeigniter DB接続テスト

php

codeigniterを使って家でも環境を作ろうと思いました。 会社でcodeigniterを使っているんだけど初期設定などは自分では行っていないのでちょうどいいかと とりあえずDBの接続テストをしました。 まずapplication/config/database.phpを接続するDBに書き換え…

技術を学ぶ上で大事な事

今日はcodeigniterの設定をしていてあまり書く事がないので勉強する上での事を書きたいと思います 技術的な事を勉強する上で 周りより始めるのが遅かったのでどーすれば効率的に 中身の濃い時間をすごせるかを考えていて、 効率的な学び方を調べていたので自…

初深夜勤務

今日は今の会社で初の深夜勤務でした(^。^)今帰宅です只今午前6時何故かというと昨日かなり重大なバグをだしてしまいその対応です(>_<)自分のこの性格をわかったうえでテストしないと同じことを繰り返しそうだな〜~_~ただ忙しくてテストする暇も十分にないけ…

Rails Usersリソース 追記

今日はRilsの基本概念Usersリソースにふれました。 リソースっていってもかなりいろいろな理解があるので ここでいうリソースとはデータモデルとwebインターフェイスが組み合わさったもの。 データモデルとはRDBMSに格納してあるデータと一緒ですね データモ…

herokuセットアップ

Rubyといったらherokuって感じがするのでデプロイ先はherokuを使ってみます。 そもそもherokuとは WEBサーバ・gitリポジトリ・管理機能をまとめた必要最低限の機能を無料で提供してます。 簡単に言うと、プログラムが動作可能なサーバーを無料で使えるってわ…

Git セットアップ

Git

Rubyを勉強するにあたって大抵の人はgitを使用しているので 今更ですが使って行こうと思います。ちなみに超初心者です。 gitの本買った事あるんですけど、今回はRubyと併用してなので飽きないでいけそうですw おおざっぱに設定した箇所だけ書きます user.nam…

ターミナルからSublime text

rubyの環境作ってるときにそういえば設定していなかったので、 設定してしまいます。 ↓これ公式ドキュメント OS X Command Line – Sublime Text 2 Documentation 公式では ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/…

Ruby 続き 超初級 環境構築

以前は主に Rubyのインストール、Ruby on railsのインストール、node.jsのインストールを行いました。 今回はサンプルwebアプリ作成まで。 まずホームディレクトリの下にRails用ディレクトリを作りました $ cd ~ $ mkdir rails_app $ cd rails_app rails new…

ネットワーク基礎的な事 ICMP編 & 初markdown記法w

今回はICMPについて書きまーす あとブログを全然書いた事がなかったのでmarkdown記法という書き方を初めて知りました! 設定をmarkdownモードに変えて書いてみます ICMPとは IP通信のエラーを通知したり、 あて先の機器と通信できるかなどを調べるために使わ…

初めてのデータセンター

昨日会社の人に行きたいです!っていって 代官山にあるデータセンター初めて行ってきました 業務に全く関係ないけど社会科見学状態w よく画像で載っているまんまでした 昨日行ったとこはセキュリティーはそこまで厳しくなかったんだけど 場所によっては入場…

ネットワーク基礎的な事 MACアドレス編

今回はコピペはやめます 笑 まずMACアドレスとは ネットワークでやりとりするデータに書かれている情報です。 う〜んしっくりこない どの端末からどの端末に送るという情報を示している。 IPアドレスと何が違うかというと IPアドレスとの違いを簡単にわかり…

ネットワーク基礎的な事 TCP編

昨日IPの事を書いたので 今日はTCPの事書きま〜す まずTCPとは 「接続と切断」、「通信制御」、「アプリケーションとの仲介」という三つの機能に分かれています。 ネットワーク層のIPとセッション層以上のプロトコル( 例:HTTP、FTP、Telnet ) の橋渡しをす…

ネットワーク基礎的な事 IP編

今日なに書いていいか全然思いつかなかったから、 とりあえず基礎ができていないということでネットワークの基礎 かなり広いからIP編 ていってもIPもかなり広いから全体像など 「IP」(internet protocol) まずIPがなにに使われているか 一番有名なのがイン…

初めてのRuby笑 @mac

とりあえずよくわからないのでインストールだけ Ruby on Railsをいれてみます Rubyには独自バージョン管理システムがあるらしいのでそこから始まりました。 rvm派とrbenv派というのがあるようなんで、今回はrbenvで。 $ brew install rbenv $ brew install r…

mysql 「ERROR! The server quit without updating PID file」

はまったので書いておきます 2時間くらいはまったーうざー 久しぶりにmysqlを起動を起動しようとしたら mysql -u エラーがでる! ちなみにmavericksにmysql10.9をいれています 自動起動の設定してなかったからかーということで mysql.server start Starting …

オブジェクト指向 ポリモーフィズム

ポリモーフィズムとは同名のメソッドで異なる挙動をすること。 一見聞いただけだと理解しずらいが 用はメソッドをオーバーライドすれば挙動が変わるよね。 呼ばれた側のメソッドで挙動を変えますよということ。 c++のサンプルソースが落っこちてたので 貼っ…

初めてのiPhoneアプリ開発

初めてのブログですね webまわり、pcまわりぜんっぜん詳しくないので当分は基本的な事を中心に書いていきたいと思います。 低レイヤー系は余計わからないのでそっち方面も書いていきます 今回は 初めてのiPhoneアプリ開発 適当に書きますてかめっちゃ短いで…