ハイパーニートプログラマーへの道

頑張ったり頑張らなかったり

【Ruby on Rails】Controllerを作る

Controllerを作る #07 Controllerを作ってみよう | Ruby on Rails 4入門 #07 Controllerを作ってみよう | Ruby on Rails 4入門 - プログラミングならドットインストール $ rails g controller Projects モデルと違って複数形 routingの設定 config/routes.rb…

Railsサーバーを終了させるシェルスクリプト

(12/16更新) いや、実は・・・。 以前に端末のショートカット設定をやったときに、Ctrl+Cをコピーに設定していたようで(汗 それじゃあkillできないよね・・・。 というわけで設定し直したのがこちら: 【Ubuntu】端末のキーボードショートカット設定(コピ…

【Ruby on Rails】モデルの作成

またドットインストールを進めていきますよと。 #05 タスク管理アプリを作ってみよう | Ruby on Rails 4入門 #05 タスク管理アプリを作ってみよう | Ruby on Rails 4入門 - プログラミングならドットインストール TaskAppは Projectがあって、その中でTaskが…

RailsのScaffoldを使ってみる

#04 Scaffoldを使ってみよう | Ruby on Rails 4入門 #04 Scaffoldを使ってみよう | Ruby on Rails 4入門 - プログラミングならドットインストール rails generate scaffold User name:string score:integer Userの名前を文字列、スコアを整数で管理する マイ…

Ubuntu14.04にてRuby on Rails4をインストール(ctrl + cが効かない・・・だと?)

(12/16更新) いや、効きました・・・ 以前に端末のショートカット設定をやったときに、Ctrl+Cをコピーに設定していたようで(汗 それじゃあkillできないよね・・・。 というわけで設定し直したのがこちら: 【Ubuntu】端末のキーボードショートカット設定(…

Sublime Text2上でSwiftをコンパイル&実行(Xcode6.0.1ver)

Xcode GM出ましたんで、pathを修正しないとですね。 Sublime Text2上でSwiftをコンパイル&実行(パスとコマンド名変更ver) - ハイパーニートプログラマーへの道 Sublime Text2上でSwiftをコンパイル&実行(パスとコマンド名変更ver) - ハイパーニートプ…

RVM (auto?)update (on Mac)

UbuntuでRVMを導入しましたが Ubuntu 14.04にRVMを導入 - ハイパーニートプログラマーへの道 Ubuntu 14.04にRVMを導入 - ハイパーニートプログラマーへの道 今回はMacのほうで、こんなんでまして $ rvm list known Warning, new version of rvm available '1…

【Ubuntu】スクリーンショット撮影できるアプリShutterにショートカットを設定

スクリーンショットを取る際に便利なShutterというアプリですが、ショートカットを設定したいなと。 こちらの記事を参考に http://myfuturesightforpast.blogspot.jp/2014/05/shutter.html けど私はMacのVirtualBox上でUbuntuを使ってるんですよねえ・・・。…

Ubuntu 14.04にRVMを導入

Ubuntu 14.04 LTS 参考記事: Rubyプログラミングを始めるための基礎知識とインストール (2/3) 若手エンジニア/初心者のためのRuby 2.1入門(1):Rubyプログラミングを始めるための基礎知識とインストール (2/3) - @IT Linux で rvm を用いて Ruby をイン…

Sublime text2でのRubyを扱う前にしておきたい、SublimeCodeIntelの導入

SublimeCodeIntelの設定(もう導入済みでしたが) まず、こちらを参考にしました。 SublimeText3でRubyをコーディングする際の最低限のインストール&設定(Windows) - For myself tomorrow Windowsのようで、ちょっと違うコードになるのかな? SublimeCodeI…

Eclipse、突然の死。からの入れ直し

なんか以前も似たようなことがあった気がしますが・・・ Android ADT Bundle r22.6 -> 22.3に戻そうとして失敗 -> 入れ直すまで - ハイパーニートプログラマーへの道 Android ADT Bundle r22.6 -> 22.3に戻そうとして失敗 -> 入れ直すまで - ハイパーニート…

【Android】アイコンの画像を用意して変更(+使用したアプリ、Macでの透過画像の作成など)

iOSアプリでもそうですが、アイコン画像やスクリーンショットを用意するのは結構めんどい。 アプリ申請に必要なものはここら辺の記事を [Android] アプリ申請時に必要な画像やテキスト | tande lab. *宣伝用画像(500x1024)は必須になったようです…

circular ramen timer(Android)をリリースしました

性懲りもなくタイマーを作りまして circular ramen timer - Google Play の Android アプリ いやーEclipseには悩まされるわ、なんというかAndroidアプリ開発は初めてだったので苦労しましたが、いざ用意できてストアで公開するまではすんなりといったかなと…

【Android】USB接続してデバッグ(on Mac)

実機:MEDIAS for BIGLOBE(NEC-102) ほぼスマホってやつですな。古いんですけど。 実機でデバッグするには - 逆引きAndroid入門 実機側の設定 設定>アプリケーション>提供元不明のアプリをオン 開発>USBデバッグをオン Mac側の設定 自動的に認識されるので…

【Android】 画面の向きを固定する

こちらの記事を参考に 横画面に固定する、縦画面に固定する(表示モードの固定) - [レイアウト/Androidアプリ] ぺんたん info AndroidManifest.xmlにて 縦方向に固定 <activity android:screenOrientation="portrait"> もしくは Application>画面下部のApplication Nodesで該当するアクティビティを選択>右</activity>…

Sublime Text2でインデントをタブからスペースに設定

前回Eclipse(ADT)でインデントをスペース4つに設定しましたが、Sublime Text2でもやっておこうと。 [Sublime Text 2] インデント(Indent)の設定方法 | CodeNote.net を参考に、Preferences>Setting - Userを開き、{}内に // The number of spaces a tab is …

Eclipse(ADT) インデントをスペース4つに設定する

まあここら辺を呼んでガクブルだったので。 git commit するまえに考えるべき10のこと | Act as Professional - hiroki.jp 404 Blog Not Found:タブのスペース化はタブ幅よりも重要である Androidコードスタイルガイド 日本語訳 | textdrop ブロックのインデン…

Sublime Text2上でSwiftをコンパイル&実行(パスとコマンド名変更ver)

Qiitaで編集リクエストが来ていたので(50river - Qiitaさん、ありがとうございます) SublimeText2 - Sublime Text2上でSwiftをコンパイル&実行 - Qiita 変更点はXcode6-Beta5へのパス変更は当然なんですけど、コマンド名を変更せにゃならんと。 "cmd": ["…

【Java】 Scannerクラスで改行文字で区切る、スキップして読み込むなど

Qiitaで見つけたこの記事のコードを少し改変しまして Javaで挿入ソート - Qiita 上記記事ですと1番初めの数字を配列の要素数としているのですけど、好きなだけ(?)数字を入れてソートするようにしたいなと。 そして改変したはいいんですけど、ターンっと…

そして・・・vagrant up

Vagrantを導入、Boxの取得と初期化 - ハイパーニートプログラマーへの道 からの続き(のはず)ですが、ちょっと時間が開いてしまっているので細かい部分までは保証できませんが(汗 内容は Vagrant入門 (全13回) - プログラミングならドットインストール に…

CentOSでntpサーバと時刻を同期する

vagrantでCentOSを仮想マシン上で立ち上げて使っているけど、時間設定しないとだったので。 まずタイムゾーン設定 $ date 2014年 6月 29日 日曜日 05:40:37 UTC あれー、UTCだな。タイムゾーン変えんといかんのか。 (ここら辺はとりとめもない独り言) /usr…

CentOS(6.4)でmanコマンドやmanページをインストール

manがない・・・だと? vagrantでCentOS6.4のMinimalを起動させて使ってるんですけど、あっれーmanがないよ。おまんまんがないよ! ググってみると http://tyonmagetanuki.hatenablog.com/entry/2013/12/07/180217 この方もちょうど同じようにvagrant + Virt…

Vagrantを導入、Boxの取得と初期化

Vagrantを導入 仮想環境を簡単に構築できたほうがいろいろ捗るみたいなので。Mac OS X 10.9.4上で導入。 以下覚え書き。 仮想マシンを簡単に立ち上げる。自動化する? 知識としては、Unixのみならず、Rubyも必要みたい。まあそんなに心配する必要はないだろ…

マークダウンエディタMacdownを使ってみた

Macdownというマークダウンエディタが面白そうなので、早速使ってみますた。 ホームページ にもある通り、Mouからの強い影響を受けているエディタです。 ただ、Mouはシンタックスハイライトと、日本語の漢字表示が少し残念だったんですが、このアプリはそこ…

ようやくGitに手を出すよと(SourceTreeで)

一応Githubにアカウントは持っていたものの。 ようやくやってみるかと。 ほんとうにサルでも分かるんだな? ほほう・・・。 Gitを使ったバージョン管理【Gitの基本】 | サルでもわかるGit入門 〜バージョン管理を使いこなそう〜 | どこでもプロジェクト管理…

【Sublime Text 2】ConvertToUTF8での新規作成時のエンコーディング設定

ConvertToUTF8というパッケージを入れていたが、ファイル新規作成時のエンコーディングを指定することができるようです。知らんかった・・・。 Browse Packages>ConvertToUTF8>ConvertToUTF8.sublime-settingsを開いて "default_encoding_on_create"に新規フ…

VirtualBox上でのUbuntu14.04の画面の解像度がおかしくなったので

久しぶりにUbuntu立ち上げて、いろいろソフトウェアを更新したのち、再起動したら、画面の解像度おかしくなっちゃったんで。 Mac OS X 10.9.3 VirtualBox ver 4.3.12 r93733 Guest Additions 4.3.12_93733 Ubuntu 14.04 LTS VirtualBox自体は最新だし、Guest…

Sublime Text2上でSwiftをコンパイル&実行

Qiitaにも投稿しました。 Build System作成 Tools>Build System>New Build System...を選択 .sublime-buildファイルが開くので以下のコードを記述 Swift.sublime-buildの名前で保存。保存先はPackages>User配下になってます。 { "cmd": ["swift $file_name &…

Android 空白文字の判定

上部のEditTextに名前を入力して、ボタンを押したらインテントをWelcomeActivity.classに送り、そこでウェルカムメッセージを出す。名前が入ってなければ「入れてね!」というトーストを出す、というのをやっているのですが。 public void onClick(View v) {…

.swiftファイルの実行

今までコマンドラインからxcrun swiftでREPL立ち上げて使っていたので、swiftだけで実行できるように ここ(のコメント)を参考に Swiftのインタプリタモードが楽しい - Qiita $ sudo ln -s "/Applications//Xcode6-Beta.app/Contents/Developer/Toolchains/…