#0. Qiitaを始めることになった経緯
はじめての投稿になります。
僕の経歴とかはさておき、
Qiitaを始めることになった経緯を簡単に書きます。
僕は現在大学生の傍ら、株式会社CloudPaymentのインターン生として活動しています。
CloudPayment社では
新サービスのシステム結合テストやヘルプサイト作成を
主に担当させてもらっています。
システム関連企業にインターンに来てみたものはいいものの、
全くのweb・PC初心者。(エクセル、ワード、パワポが少しできるくらい)
それを見かねた隣の席の岩井さんが勉強会やろう!と言ってくれたのがきっかけです。
(詳しく書くと、稼げるアプリとか作りたいなーなんてネットサーフィンしてたら、
あれ?もしかしてアプリって作れるんじゃね?
岩井さんアプリってどうやって作るんですかーー!?ってなったのがきっかけ笑)
んで、「超初心者がアプリをつくる道のり」を記録に残そうということで、
Qiitaを活用することになりました。
(もちろんそれまでQiita自体の存在は知りませんでした(汗))
勉強会で得たこと感じたこと、
ソースコードやテスト結果など書き記していきたいと思います。
#1. 用語、コードなど改めておさらい
####1.1 そもそもHTMLってなに?
HyperText Markup Language(ハイパーテキスト マークアップ ランゲージ)の略でウェブ上の文書を記述するためのマークアップ言語である。(wikipedia参照)
らしいんですけど、最初はなにそれ?って感じでした(笑)
web上で文字とか飾りとか枠とか線とかありますよね。HTMLとは簡単にいうとそれです。
マークアップ言語とはコンピュータ言語の一種で(他にも言語がたくさんある)
マークアップ言語の中にもまたたくさん種類があるそうです。
HTMLの例だと、
`
HTMLだよ
これがHTMLというやつだよ。
` こんな感じで <山カッコ>で囲ってある部分がタグと呼ばれるマークアップ命令で、 その間に挟まれている部分が実際の文書として表示されます。####1.2 HTMLのコードを少し
箱枠ができる
→<pre>aaaaaa</pre>
斜めになる
→<em>aaaa</em>
太字になる
→<b>aaaa</b>
など。
他にもツールによってそれぞれMarkdownがあることを教わりました。
#2.仕事効率化について
これからアプリ開発を進めるにあたって、スピードが速いにこしたことはない。
仕事も同じですよね。
同じことをやるにもやり方によって早く出来た方がそりゃいい。
まずは仕事を効率的に行おうということでツールやアドオンを教わりました。
###2.1 firefoxアドオン
#####2.1.1 ツリー型タブ
https://addons.mozilla.org/ja/firefox/addon/tree-style-tab/
#####2.1.2 Vimperator
https://addons.mozilla.org/ja/firefox/addon/vimperator/
#####2/1.3 Firebug
https://addons.mozilla.org/ja/firefox/addon/firebug/
###2.2 ツール
#####2.2.1 Pushbullet
https://itunes.apple.com/jp/app/pushbullet/id810352052?mt=8
#####2.2.2 Pocket
https://itunes.apple.com/jp/app/pocket/id309601447?mt=8
#####2.2.3 Skitch
https://itunes.apple.com/jp/app/skitch-cuoru-miaoki-rumu-gong/id490505997?mt=8
#####2.2.4 SublimeText
http://www.sublimetext.com/
#####2.2.5 iterm
http://iterm2.com/
#####2.2.6 The hit list
https://itunes.apple.com/jp/app/the-hit-list/id432764806?mt=12
#####2.2.7 Clear
https://itunes.apple.com/jp/app/clear-tasuku-todorisuto/id493136154?mt=8
#####2.2.8 GoogleKeep
https://chrome.google.com/webstore/detail/google-keep-notes-and-lis/hmjkmjkepdijhoojdojkdfohbdgmmhki?hl=ja
#####2.2.9 Gmail Labs
https://support.google.com/a/answer/117099?hl=ja
ぐあーーーと羅列しましたが、一回で教わることが多くて 使いこなすのにちょっと時間が必要です(笑)
仕事効率化はもうほんと必須で、
例えばショートカットキーを全部覚えてしまう!とか。
ツールを使いこなせるように時間をかける、とか。
これは僕も本当に重要なことだと思っています。
慣れちゃってるからこれがいいやとか、マウスでカリカリとかより
導入に時間をかけて→それからの作業が早くできるの方が
長期的にみると時間短縮になるなと感じます。
ツールやアドオンは使ってみていいなと思ったら
また記事にUPしますね(^^)
#3. まとめ
初回の勉強会は
0. 「目的」と「経緯」と「記録の大切さ」の再確認
- 「HTML」とツールによって違うMarkdownについて
- 仕事効率化ツールの紹介
が主な内容でしたー!
あとは宿題で
・Xcodeのインストール
・Apple Developerに登録
・Xcode Command Line Toolsのインストール
を頂きましたが、Apple DeveloperのUnivercity登録の審査待ちの状態です(;´∀`)やばい
初回はこのへんで。
ありがとうございます。