Awesome Hacks!

プログラミング初心者なので地道に勉強していきます。分からない人の立場から整理していきます。

2014-08-01から1ヶ月間の記事一覧

ファイル内の行末のスペースを目に見える形で出力する方法

cat -e test.txt cat -A test.txt

iPhoneアプリ開発学習用問題集(問題のみ。編集中)

ネットにiPhoneアプリ開発の学習のための問題集みたいなのが見当たらなかったので、自分のために"問題だけ"リストアップしてみる。(もし余裕があれば解答も載せたいが…) 初級編 基本 コンソールに出力 関数を作って関数からインスタンスを使ってコンソールに…

オブジェクト指向とは

多分こんな感じ。クラスを設計図としてインスタンスが作られる。 クラスには各インスタンスが作られる時に設定できる特性項目と役割をあらかじめ設定しておく。実際にクラスからインスタンスが宣言・生成されると既に各インスタンスには項目(ただし内容は未…

Tab bar のアイコンを自作して設定するときのメモ

Xcodeでは画像のシルエットをそのままアイコンにしてくれる。そこで困ったこと。 画像が四角くなってしまう。 画像をmacで編集するには? シルエット画像が表示されない。

iphoneアプリ開発(目次)

iPhoneアプリ開発の勉強方法 iphoneアプリ開発の勉強方法(独学) - Awesome Hacks! iPhoneアプリ開発 セグエの種類と違い - Awesome Hacks! その他 現在、「その他」項目はありません。 注)本ページは最新のものでは無い可能性があります。適宜更新できれ…

iphoneアプリ開発の勉強方法(独学)

あまり独学が得意な方ではない。しかもサイトには色んな技術や知識、アプリ作成の方法が散在していて今ひとつ軌道に乗らない。もちろん人によっては得意な人とか、サイトでちゃんと理解できる人もいる。人によってやり方は様々。なので、今回は試行錯誤も込…

記事を書くときのカテゴリ指定

意外にも、記事を書くときにカテゴリ指定が見当たらない?!公式サイトで調べても分からない・・・。諦めかけていたその時、ふと気づいた。右のタブの一つにあるじゃないか! その並びではないと思っていた。 分からなかったのは自分だけだろうか・・・。笑

セグエの種類と違い

画面遷移を行ってくれるセグエ。 セグエには「push」、「modal」、「custom」がある。 - push NavigationBarを使って画面遷移。 リストから選択して、さらに下の階層のリストを表示して・・・といった使い方が代表的。 - modal NavigationBarが不要。 遷移前…

はてブロのページにカテゴリ一覧を表示する方法

はてなブログの管理画面の左から「デザイン ⇒ カスタマイズ ⇒ サイドバー」と進む。 「サイドバー」をクリックし、「モジュールを追加」をクリック。 「モジュールを追加」ウィンドウの「カテゴリー」をクリック。必要であれば詳細設定して、「適用」ボタン…

はてブロの番号付きリストの使い方

番号が「1,2,3,4・・・」と増えていかず、「1,1,1,1・・・」となってしまったのでその方法を。下記の一文を番号付きリストにしてみる。 ※これは画像です。 1.まず、文の頭をクリックしてカーソルを持っていって、「番号付きリスト」ボタンを押す。 ※これは画像で…

条件演算子_排他的論理和

C言語では排他的論理和は定義されていないらしい。知らなかった。 個人的には結構意外だったので、備忘録としてメモ。

exitまたはreturnの返却値がnullの場合

戻り値指定無しと同じになる。returnが無かったり戻り値指定無しだと、関数内で最後に実行されたコマンドの終了ステータスが戻り値になる。

シート内での画面を大きく移動する。

セルにデータが断続的に入力されていたり、連続データ内のあるキーワードで検索を使えないような状況などでは、Ctrlキーは役に立たないので、マウスをコロコロするしかない。 これではとても不便。 デフォルトで次画面に移動などあってもよさそうだが、無い…

シェルのデバッグ時における文字化け

シェルのデバッグを行う際、文字列が文字化けする。 この中身を見るには、下記のように中身をそのままechoするだけでよい。 $ echo $'\346\226\207\345\255\227\345\214\226\343\201\221\343\201\227\343\201\276\343\201\231.' 文字化けします $

カレントディレクトリ名前の取得方法2

revコマンド pwd | rev | awk -F ¥/ '{print $1}' | rev awkだと最後尾のカレントディレクトリ名が何番目に来るか分からない。そこでrevコマンドrevコマンドは入力の文字列を逆順に出力してくれるので、それを活用できる

コンソールの記録方法

scriptコマンド #!/bin/sh $script mytypescript.txt スクリプトを開始しました、ファイルは mytypescript.txt です $ echo abc abc $ exit exit スクリプトを終了しました、ファイルは mytypescript.txt です $ cat mytypescript.txt スクリプトは 2014年8…

はてブロのソースコード表示_シェルスクリプトの場合

はてな記法のスーパーpre記法にて、sh を指定する

カレントディレクトリのパスだけ取得する方法

#!/bin/sh CURRENT=`pwd` basename $CURRENT

はてブロ開始!!

何と無く始めたが、FC2より色々と便利そう。まず、ざっと見、写真の挿入とか入力補助、その他の機能とのリンクが優れてそう。あと、個人的にはソースコードをハイライト表示してくれるのがかなりイイ。これだと学習ツールとして振り返りとかも抵抗なく作れそ…

はてブロでのソース表示方法

>|c|#include <stdio.h>int main(void){ int a = 5; char str[] = "Hello,world!!"; printf("%dです。%s¥n", a, str); return 0;}||<以下ソースはてなブログにソースコードを貼り付ける方法 - くりにっきiPhoneアプリから入力した。しかしこれで、うまく表示されなか</stdio.h>…

ハイライトテスト

#!/usr/bin/c int main(void){ int a = 5; char str[] = "Hello,world!!"; printf("%dです。%s¥n", a, str); return 0; }

printfの挙動

printfは改行しない場合、基本的にはすぐに出力されないらしい。気づかなかった。以下ソース標準出力バッファリング - ゆずさん研究所