プログラミング初心者のタナカです! 主に勉強しているrailsやJavaについて書いていければと思います。
プログラミングに出会って約1年 元TECH::EXPERT(45期生) 現在は都内でJavaに振り回されている会社員。 勉強した事や活動について書きます! ジョジョが好き よろしくお願いします!!
こんちは〜タナカです。 先日、Ruby技術者認定試験silverに合格したので色々まとめました〜 気になった方はどうぞ!! qiita.com
こんちは〜タナカです。因みに写真は俺じゃない。 時間が出来たので前からやりたかった Rails6のインストールから起動までをやろうと思います。 気になった方は是非みてください。 qiita.com
こんにちは!久しぶりの投稿です! 最近、あまり意味もわからないまま基本情報技術者の資格を取ろうと必死に勉強していて全然コーディング 出来ていません、、 railsをもっと触りたいところですが、最近Javaを触る機会が増えていて今のところのJavaに対する所感を書いておこうと思いパソコンを開けた次第であります。ではこんな感じで話していきます! 勉強したこと railsと比較して 感想 勉強したこと 環境 OS:Windows 使用ツール:eclipse、XAMPP Framework:Spring DB:MySQL 内容 プロジェクトの作成手順 セッションを扱ったデータの受け渡し クッキーを扱っ…
こんちはタナカです サイトでよく見る画像のスライドを実装したので載せます qiita.com 気になったら是非!!
rails Bootstrap4(レスポンシブなNavbar)
こんにちはタナカです 今回はBootstrap4を使ってレスポンシブ対応のナビバーを実装する (ほとんどコピペ) qiita.com 気になったらぜひ!
こんちは!タナカです! railsでajaxを使って自動更新を実装したので記事を書こうと思います。 前回同様、Qiitaに書いたものをリンクとして貼ります。 気になった方がいたら是非! qiita.com 以下参考にしたリンク railsguides.jp tsujimotter.hatenablog.com www.sejuku.net qiita.com JavaScript関連 www.htmq.com kin29.info freelance-jak.com qiita.com techacademy.jp teratail.com ではまた!
こんちはタナカです! 今回はrailsによる非同期通信を実装しました。 しかし今回は前からやってみたかったQiitaで投稿をしてみました。 qiita.com またQiitaのリンクに飛ばなきゃいけないです。 面倒かけてすいません。 気になった方はみてみてください なのでここでは 参考にした記事を貼り付けておこうと思います。 qiita.com qiita.com これもいずれやりたいと思いながらみた qiita.com 因みに今回Qiitaにあげた GIFはGyazo GIFであげたのですが、 最初あげ方がわからず手こずりました。 そして調べてもすぐに出てこなかったので書いておこうと思います…
こんちは!タナカです! 用語と同地分割と境界値分析について、 ま主にテストに関係することを書いていこうと思います。 最近、概念的なことしか書いてない気がしますが、、、 しょうがないじゃないか!会社入りたてなんだから!!! 最初はテストしまくってDB見てログを見て エビデンスのキャプチャを取りまくるんです!!きっと多分、、 用語 同値分割と境界値分析 因みに 用語 エラー(謝り)、、、人間のミス!!! 欠陥(バグ、defect)、、、ドキュメントのミス!!! 故障(フォールト)、、、期待した動作がしない、環境による影響 JSTQBの用語説明は小難しいので自分なりの解釈で簡単に書きましたw JST…
こんにちは!タナカです。 この前通信についての記事を書きましたが、通信に関するクッキー、セッション、Ajaxについて書いていこうと思います。 クッキーとはクライアント側に作られるファイル。 Webサイト固有の値を保持できるローカルファイル。 例えばTwitterやFacebook等でログインした場合、IDとパスワードを入力してログインするが、クッキーに保持できる。 Googleの広告や同一人物かどうかWebサーバー側で判断してる。 セッションとはWebサーバー側にあるセッションという名のメモリ。 通常、HTTPを使ったWebサーバーへの通信は一回で終わる、切れる。 先程、クッキーについて説明し…
こんちは!今日は通信についておさらいしようと思います。 ルーターの事など抜けているところはあるけど、自分がわかる範囲で書いていきます。 日々、自分たちが見てるウェブサイトやSNSはどのような仕組みで動いているのか それはHTTP通信という仕組みによって成り立っています。 HTTP通信とはブラウザからWebサーバー間で行う通信のこと。 ブラウザとはWebサイトやSNSを見る自分たちの端末やパソコン。 Webサーバーはサイトのページを返すサーバ、Webサーバのソフトが起動しているPC。Webサーバーのソフト:Apache Server nginx Tomcatなど。 ブラウザからインターネットにア…
こんにはタナカです。だんだん涼しくなってきて季節の変わり目を感じますね。 という事でプログラミング全く関係ないシリーズ。 私的、夏の終わりに聴きたくなる曲を発表します。 YouTube貼りまくりますので、携帯の電池の減り注意!w 平井 大「Beautiful Journey」 平井 大 / Beautiful Journey(Music Video) 佐藤千亜妃 「Summer Gate」 佐藤千亜妃 - Summer Gate これといって夏の終わり感はないが最近よくきく Ghost like girlfriend「煙と唾」 Ghost like girlfriend - 煙と唾 wacci…
こんちは とあるRubyの問題3問をあげてみる。 問題1 メールアドレスの不正チェック メールアドレスが適正か不適正かを判別したい 条件 メールアドレスに"@"が含まれてること "@"の後、1文字以上"."で挟んでさらにその後、2文字以上入れること 最初の文字は英数字から始まること 適切な場合”適切なメールアドレスです” 不適切な場合”不適切なメールアドレスです”と表示 入力例 uri@iiiii.jp 出力例 適切なメールアドレスです 入力例 a@a.a 出力例 不適切なメールアドレスです 入力例 -@gmail.com 出力例 不適切なメールアドレスです 解説できん答え mail = ge…
こんちわ!ここではテックエキスパート卒業後の経過と現状をつらつら書いていこうと思います。 経過 テックエキスパートを卒業して2ヶ月(6月) 遂に某RPAの会社に就職することができたタナカでしたが、わずか1ヶ月と短い期間で退社してしまいました。 職場の環境やストレスなど様々な要因はありましたが、一番は上司とのコミュニケーションが取れなかったことでした。 日々怒られるのは、しょうがないことだし自分の実力不足で怒られることが殆どでした。 しかし、事あるごとに「試用期間ということを忘れないでね」と言われ 最初は喉が渇きまくってる中、焦って作業を進めるんですが、 その言葉を言われ続けていくうちに、次第に…
ども久々の投稿です TECH::EXPERTを卒業して無事に企業に就職したのち、1ヶ月で退職するという暴挙に出たタナカです。 日々、Ruby を勉強してる毎日ですが今更ながらオブジェクト指向とクラスとインスタンスについてしっかり説明できない気がしたので文章にしてジョジョありきで頭の中を整理していこうと思います。 まずオブジェクト指向って何?? プログラミングを学ぼうとすると必ず序盤に出てくるオブジェクト指向。 検索をかけても説明が人それぞれバラバラだし、よくわからん。 なんなら自分も100%ピンときていない、、 なんとなくコレかなーと思った記事を見つけたので貼っておく。 eng-entranc…
何事もなかったように更新してみます TECH::EXPERT最終課題(4人でアジャイル開発)のタスクでDB設計をやったので 自分がやったことをつらつら書いてみる そもそもDB設計って何やるんだっけ? モデル、制約、アソシエーション、README、ER図作成、、、 モデル モデルってどう考えればいいんだ、、ってなるんですけど まず実装するアプリケーションの機能を考えて全て書き出す 例:LINE → ログイン、チャット、グループ作成、いいね機能、スタンプ購入とか そしてその機能で必要そうな値を書く 例:ログインはユーザーの名前とパスワード グループ作成はグループ名と参加してる人の名前とかとか 最初…
こんちは! 空はすっかり冬空ですね!! 初めて、いちからrailsのアプリが実装できたので出します なぜrailsアプリ? TECH::EXPERTの基礎カリキュラムを終えた後に復習を込めて いちからノーヒントでrailsアプリを作って最終的に発表しなければなりません いちからと言っても 基礎カリキュラムでは2〜3個 railsのアプリをお手本を見ながら作成するので 比較的基礎の内容を見ながら作れば簡単です(の筈です、、) ただやっぱりrails作成にあたっての流れと書き方がイマイチ理解できておらず 最初は苦戦しました アプリの 条件は、、、 Userの機能 ①新規登録ができる ②ログインがで…
こんちはRubyの問題で悩んだので書きますドリルの問題で 対話型のインターフェイスで二桁の整数を入力すると、十の位と一の位の数字に対して、足す、掛けるを行い、最後にそれぞれの結果を足し合わせて出力するプログラムをrubyで作成してください。っていう問題が出たのですが、自分は変換するメソッドがあるんだなと思い、 p "二桁の整数を入力してください" num = gets.chars.map(&:to_i) p num p "-------------" p num.inject(:+) p num.inject(:*) 出力結果 "二桁の整数を入力してください" 35 [3, 5, 0] "--…
こんちわ!久しぶりの投稿です! 今回はTECH::EXPERTに入って2週間経っての感想をスラスラ書いていこうと思います ・受講生がかなり増えて席がいっぱい ・マジで休みなし?笑 ・2週間じゃ基礎カリキュラム完全習得厳し ・テストは早めに受けた方が良い ・Railsが重点的に学べる こんな感じで気になったこと書いていきます 受講生がかなり増えて席がいっぱい TECH::EXPERT渋谷校自体の席が130席くらいなんですが 自分が入塾した時はせいぜい5、60人くらいしか居ませんでした 現在お昼ごろになると、8、90人くらいは席に座ってます 自分は転職コースの短期集中なので、基本毎日いるんですが、…
こんちは!タナカです 今日、勉強した事まとめます 12:00ー13:30 学習効率についてのワークショップ 内容 ・なぜ学習効率を考えなければならないのか ・Webアプリ作成に必要なものマインドマップ化 ・自身の理解度向上の為、問題を出題する (これが出す側も答える側も面白い) ↓ 因みに自分が考えた問題(Ruby) Q1、改行するには? Q2、puts 5 - 3 / 3 - 1 の結果は? Q3、プログラムを強制的に終了させるメソッドは? Q4、pencil_case = [ "ペン" ] に文字列 "メモ帳" を追加するメソッドと書き方? Q5、 def x puts "dog" end…
TECH::EXPERTのキックオフに参加してきました!! まあつまり、事前学習期間が終わって本格的に学習が始まったので 簡単にやったことを自分の見解を入れつつ、まとめてみようと思います まず45期の全体的な人数は転職、フリー、夜間合わせて 50名ほどいるそうです これはかなり例年に比べ人数が多いそうです 土曜日ということもあり、席がほとんど埋まっていてビビりました 男女比は9:1くらい 10:00〜 キックオフstart! スライドでの説明会 ・エンジニアとって一番大事なこと ・学習の進め方、理解度 ・メタ認知 エンジニアにとって一番大事なことは、、、 新しい技術を学び続けること 今使ってる…
こんちは!今日も勉強したこと 過剰書きで乱雑にまとめて行きます! 今日やったこと HTML&CSSのマークアップ復習 書かれてるコード見ないでマークアップ シングルページレイアウト4分の1完 * {〜} *は全ての要素 box-sizing: border-box 要素の幅にpadding、borderが含まれるようになる marginは含まない → borderまでがMaxの枠(勝手なイメージ) height: 〜vh viewport ブラウザの表示領域 100vh だったらMax Ruby レビュー管理アプリケーションの作成、作ったレビューを貯めたり、表示したり 引数、返り値、retur…
こんちはタナカです! 最近Rubyを勉強しています 頭整理する為に自己満でまとめてみようと思います オブジェクト、、、Rubyで扱うデータ (文字列、整数、ハッシュ、シンボル、配列、、、) 文字列、、、”〜” 文字を””で囲んで定義する 数値、、、整数 ハッシュ { } キーとバリューで複数のデータを持つことができる シンボル : 名前を識別する為に使う、文字列と同様に扱える 配列 [ ] 順番でオブジェクトを管理する メソッド、、、何らかの命令 (gets、puts、to_s、to_i、length、chomp、exit、、、) gets、、、ユーザーからターミナルへ入力できるようにする p…
こんちはー遂にTECH::EXPERT(事前学習)が始まったので 渋谷に行ってきました!! あれこれ書いていこうと思います 平日は9:00〜22:00まで空いてる 座席は終日自由席 有料の自販機、コーヒーメーカーも常備 飲食できるスペースもある 男女比は 8:2でやはり男性が多かったです 人数はパッと見メンター受講生合わせて50〜60人いました まだ1月4日なのに勉強熱心な人が多い 11:00〜 朝礼 ・5分間、瞑想 ・今日のやる事、目標書き出し、近くの人と共有、発表 18:00〜 夕礼 ・ストレッチ(これがまた結構良い!!) ・今日、学んだことの書き出し ・slackにアウトプット 最後の夕…
あけましておめでとうございます 初富士を見に行きました!タナカです さて今日はTECH::EXPERTの事前学習期間がとうとう今日から始まるので 1ヵ月、自分が勉強してきた事をまとめて見ようと思います ・Progate[有料] (ちょうどレベル100 総演習クリア数358) HTML、CSS、JavaScript、PHP、jQuery、Ruby、Swift ・ドットインストール (総完了数170 視聴時間6時間くらい) HTML&CSS シンプルサイト作成 JavaScript 5秒あて、あみくじ、ストップウォッチ、王様ゲーム、 宝探しゲーム、誕生日計算機の作成 PHP、Swift、Xcode…
こんちはー 最近開くと必ず携帯の電池を1%奪う記事を作った タナカです。 さて今回も以下の記事の気になった事の要約と紹介をしたいと思います logmi.jp 2018.10.18 新宿にて 『結局、人生はアウトプットで決まる』の発売記念セミナー 「アウトプットで、AIに負けない自分の『ブランド』をつくる!」 が開催された。 『結局、人生はアウトプットで決まる』の著者で マイクロソフトでWindows 95、Internet Explorer 3.0/4.0、Windows 98の チーフアーキテクトを務めた、世界的プログラマーの中島聡氏が AIにはない人間だけの強みである『アウトプット』をテー…
クリスマスは女性にサンタさんになってほしいタナカです さて今日は クリスマスはもう終わっちゃうようって人からー まだまだクリスマスはこれからだぜって人たちに向けて 自分が選ぶクリスマスに聞いてほしいBEST 20を発表したいと思います!! 後半完全クリスマス関係なくなっちゃうかもですが、勝手に書きます!! スタートなる第1曲目!! Maraih Charey 『All Want For Christmas Is You』 Mariah Carey - All I Want For Christmas Is You 2曲目 THE JACKSON5 『SANTA CLAUS IS COMIN' …
こんちは! 毎日更新のブログが 最近、3日に1記事になってきたタナカです 今日も気になった記事をまとめるのと感想を書いていこうと思います。 自分が気になったのはこちら↓ mynavi-agent.jp データサイエンティスト!? ってなんやねん データサイエンティストは現在のアメリカで最も給料が高い職種の1つとしていわれている。 2016年、アメリカ最大級の出会いサイト『OkCupid』 をきっかけに日本でも話題になった データサイエンティストの仕事とは データサイエンティストの仕事は 膨大なデータを構造化して整理して、データに意味意味を与え活用すること ビックデータを分析し、その傾向を把握す…
こんちはータナカです また冷蔵庫の食材が腐りかけてきたのでまとめて料理しまーす 今日の献立は 野菜ごろごろホワイトシチューでーす 材料 ・玉ねぎ、、、、、1個 ・人参、、、、、、2本 ・ブロッコリー、、、1個 ・じゃがいも、、、2個 ・鶏肉、、、、、、1枚 ・水、、、、、、コップ4杯分くらい ・サラダ油 ・シチュールー(レトルト1箱の半分) ・コンソメ、、、1個 ・牛乳、、、、、少々 まず材料切ります 玉ねぎ、、、、なんでも良い (自分は野菜が柔らかくなって溶けないように少し厚めに切る) 人参、、、、、乱切り ブロッコリー、、頭だけ切る じゃがいも、、、4等分に切る 鶏肉、、、、、1口大に切る…
最近、Progateを有料版に猛勉しているタナカです。 さて、今日は 伊藤淳一さんの記事を読んでの紹介、感想を書きたいと思います 自分が今、プログラミングをしている上で まだ明確に決まっていないことがあります それは、自分がIT業界に 入ってやりたい事、作りたいものです。 ザックリ今、 iPhoneのアプリやウェブアプリ、ウェブサイトを作れるようになりたいと思っていて HTML/CSSを始め JavaScript、jQery、PHPの言語を勉強をしている訳ですが、、、 今は中々、自分のビジョンが湧いてない状態でフワフワ反復してコードを打ち込んでいます そんな背景がありながらブログを見ていて 伊…
はい!じゃ早速1週間のあれこれまとめまーす PV数、、、、95pv 読者、、、2 記事数、、、8 収入、、、よくわからないが出ていたとしても多分 ¥75くらい でしたー まずPV数ですが、多分この過半数が自分か身内ですね(笑) あと5人ポチッとクリックしていれば3桁の100pvだったのに、、、 親戚に言えばよかった、、 でも気になるのは凄い波が激しいんですよね(笑) なぜだろう、、 今の段階で15pv前後が大体の平均なんでそこから身内を引いて 一日10pvくらいですかね、、 ポケモンのレベルでいうタケシのイワークに勝てないくらい、、、 おもしれ やってやろうやないかい!! 直ぐにワンリキー捕ま…
こんにちは!タナカです! 最近、ある人物 ”K” がこんなことを言っていたんです、、 K『仕事をする為にブラインドタッチを練習している』 俺『へぇーすごいねーなんで練習してるの?』 K『パソコン使えた方がいざって時いいでしょ!!』 俺『・・・・・・(あんまり今の仕事関係ないのに偉いな)』 俺『頑張ってね!』 ん?待てよ 俺もブラインドタッチ出来ねえじゃねえか!! というわけで自分が時々 ブラインドタッチを練習(?笑)してる サイトをランキングで紹介したいと思います!! 第5位 寿司打 回転寿司屋で回ってくる文章が書いてある寿司をタイピングするゲーム http://typing.sakura.n…
こんにちわ!コタツでみかんを食いまくってるタナカです! 今日は無料のプログラミングサイト (Progate → サルワカ → ドットインストール)の次に取り組んだ事 かいて行こうと思います!! 初心者プログラマーの方はきっとHTML、CSSをひたすらやって そろそろ、、 別の言語をかじってみようかなーとか 他の無料のサイト探そうかなーとか 次どうやって勉強しようかなーとか 路頭に迷うはず。自分がそうでした、、いつもですが、、 そこで自分が次に手を出したのが書籍です!! ですが、書籍もいっぱいあって探すの手間ですよね、、、 なので、もう自分は一冊しか紹介しません!!(一冊しか紹介出来ない、、) …
こんにちは!タナカです!東京寒!!! 今回はなぜプログラミングスクールを TECH::EXPERTに決めたか書いていこうと思います。 まずTECH::EXPERTとは 前記事にも書いたように教室学習の通学型とオンライン型が選べる 就職支援も行ってるエンジニア養成スクールです。 通学型のコースも 10週間の短期集中コースと夜間と休日にオンライン、通学を併用できるコースがあり 自分はちなみに10週間の短期集中コースを選びました。 なぜTECH::EXPERTに なぜ、今多くあるプログラミングスクールからTECH:EXPERTを選んだのか? 一番は短期で即戦力になれるエンジニアになりたかったからです…
おはようございます!タナカです! 寒い時は温かいもの飲みたくなりますよねー そこで今日は昨日ヒルナンデス!でやっていた プロ直伝の『豆腐のお味噌汁』を作ってみようと思います。 最初にポイントまとめます! ・豆腐は絹を使用します (木綿より食感がつるんとする絹が味噌汁と相性抜群!) ・お湯が沸いてきたら豆腐から入れます ・豆腐は包丁で切らず、ちぎって入れます (ちぎって入れる方が豆腐の断面がたくさんでき大豆のだしが出やすい) ・味噌はときながら入れる (溶き残しができる可能性がある) ・味噌が溶けたら沸騰させない (沸騰させると味噌の香りが飛んでしまう) じゃ作りまーす 必要な材料 豆腐、、、、…
こんにちは!タナカです! 段々寒さが本格的になってきた今日この頃ですが、 今回は自分がプログラミングについて行動した事を書こうと思います。 まず最初はプログラミングについての情報収集です 思いつくことはそんなにないですが、書いていくとたくさんありました ・ITとはなんぞや ・そもそもプログラミングってなんぞや ・勉強するとしたらどんな方法があるか ・ITって種類どんなのがあるの? ・リアルにSEってどんな仕事してるの ・SEの年収は? ・プログラミングの言、、、、、あああああああ もう誰かに聞いた方が早くね!? でもそんな聞ける友達いないしなあ、、 かと行って有料の講習会に行くのもなんだしな、…
男ならやってやれだ! プログラミング初心者がオススメする学習サイト
こんにちは!タナカです! 今回はプログラマーになろうと思い始めてから 最初に取り組んだ事を書いていこうと思います 自分は何かと貧乏性なので無料という言葉に弱いです なので無料で勉強できるプログラミングのサイトを探しました。 調べた結果結構な数のサイトが出てきて安心したのを覚えています。 『なぁーんだ、考えることは皆んな同じか』 『これなら余裕で勉強できちゃうな』 いろんなサイトの中で自分が手つけたやつだけのっけます ・プロゲート prog-8.com ・ドットインストール https://dotinstall.com/ ・サルワカ saruwakakun.com この3つがとりあえず自分が手を…
こんにちは!タナカです! 今回は有給消化中の自分が冷静に前の会社を辞めるに至った経緯を振り返ってみようと思います。 いきなり暗い感じのタイトルですいません、、 忘れない為にも書いときたくて きっと後半は文章が明るくなります!! そしてきっと長くなります、もう自己満で書きます!!!笑 期間的には4年と半年間くらい働いてました。 仕事は展示会やイベントの企画、製作、施工管理に携わっていました。 その中でも主に施工管理の部署で働いてました。 現場で必要なものを発注したり、現場に来る強面の大工さんに作業指示を出したり等 いろんな分野で経験を積ませて頂きました ただその分、やる事、気にしなきゃいけない事…
こんにちは!最近ITについて興味を持ち始めたタナカです! いたって普通に生活していましたが、今日からプログラミングについて色々記事を書いていきたいと思います。 まずブログを始めようと思ったきっかけはズバリ 新しいことにチャレンジするのに発信しないのは勿体ない!と思ったのと 同じ境遇の人と繋がりたいと思ったからです。 、、、多分、後者の方が今は大きいです(笑) とは言っても自分はプログラミングのプの字もわからない素人なので 最初の方は自分がプログラミングを始めたきっかけと今までどんな行動や勉強をしてきたのかを時間を見つけて書いていこうと思います。 目標は 一日一記事! 二日に一記事! 一週間に一…
「ブログリーダー」を活用して、タナカさんをフォローしませんか?