MADOCHAN BLOG

強いプログラマーを目指す30代のブログ



C#初心者がListの要素を検索するFindメソッドを使いこなす方法

こんにちは!C#エンジニアの窓(@madochanblog)です。 皆さんはC#でListを使っているとき、自分の欲しい要素だけを検索して取得したい!と思ったことはありませんか? 例えば、リストの中から完全一致でヒットする値を取得したい場合や、部分一致で値を取得…

やりたくない・やめたいこと

現在は台湾に移住されているようですが、少し前まで東京で隠居生活されてた大原さんの本を読みました。 以前の著書もなんとなく読んだ覚えがあるんですが、こちらの本も相変わらずな感じで良かったです!!! 大原さんは、満足の最低基準を「イヤなことをし…

GWの振り返りと5月の目標

GW終わりましたね! 今日の朝までは休みが終わってしまう…としょんぼりしていたんですが、仕事が始まって、プログラミングできる仕事を振ってもらえたのですっかりと鬱々とした気持ちはなくなりました。 仕事行くのめっちゃ楽しい!とまではいきませんが、そ…

結婚についてちょっと考えるGW中盤

少し前に、高校時代に親交のあった友人の一人が結婚をしました。 この子が結婚したことで、高校時代の友人はみんな家庭を持ちました。 そんな周りが結婚していったのをみて、ぼんやりと結婚かぁ…と思っている今です。 結婚に興味が持てない 周りが結婚してい…

アラサーが人生逆転させるために入会した人生逆転サロンについて紹介

11月に人生逆転サロンというオンラインサロンに入会し、現在も在籍しています。 現在の状況や将来に対する不満や不安から脱して、人生を好転させたいという思いで入会した人生逆転サロン。 今回はこの人生逆転サロンに参加してみて感じたことを書いていきま…

【GW学習記録6日目】記事作成のみ終了!

今日は技術ライター育成レッスン課題記事完成させて提出は終わらせることができました! しかし思いの他時間がかかってしまい、資格の勉強もUdemyの講座見るのもほぼできなかった… 明日から家族旅行に行くので、移動時間に資格の本を読もうと思います!

【GW学習記録5日目】少し学習が進んだ!

もうGW半分すぎましたね…! 5日目はなんとかやりたかったことをちょっとずつできてきました。 UdemyのExcelの講座に、技術ライター育成レッスンの課題である記事作成。 ほんのすこしだけ資格の勉強も…! というわけで、6日目にやることはこちらで。 7日目で…

【GW学習記録3, 4日目】体調が微妙に回復せず…

GW2日目にして体調を崩し、3日目は治ったかと思えばずーーーっとだる眠たくて、結局ほぼ寝て過ごしてしまいました。 かろうじて読みたかったこちらの本だけは読みました。 (function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a; b[a]=b[a]||function(){argu…

【GW学習記録2日目】2日目にして体調を崩す

学習記録2日目です! しかし、2日目は体調を崩してしまい、何もできませんでした… 元々法事の予定が入っていたんですけど、法事が終わってからぐったりしてしまいそのまま早い就寝になりました。 体調は戻ったので、3日目はがんばります! ふぁいとー!

【GW学習記録1日目】Udemyの講座を1つ終わらせた

GW入りましたね! せっかくの長期連休で、後半は旅行の予定があるんですが前半は時間があります。 そのためこちらの記事で書いたように、GWは勉強を色々進めるつもりです。 www.madochanblog.com というわけで、学習記録をつけてこうと思います! 今日の成果…

ゴールデンウィークにやることリスト!

基本情報技術者試験も昨日で終わり、今週末からゴールデンウィークに突入します! 10連休で、後半は旅行に出かけるんですが、前半はほとんど時間があります。 まとめて勉強する時間ができる!ということで、ゴールデンウィーク(ものによっては明日から)に…

C#で外部から変数を操作できるプロパティ(get, set)機能について詳しく解説

外部から変数の値の取得や設定をするときに使う、C#の機能であるプロパティの使い方を知っていますか? プロパティの意味は知っていても、具体的な使い方を知らない人もいるのではないでしょうか。 また、プロパティを用いて外部から値の取得や設定をする理…

名古屋のコワーキングスペース『ABCスペース』に行ってきた感想

はじめてコワーキングスペースという場所に行ってきました。 『ABCスペース』さんは3月26日にオープンしたというできたてほやほやの場所です。 できたばかりのところなので、当然実際に利用した方の感想が少ないです。 そのため今回は『ABCスペース』さんが…

積ん読解消!?参考書一冊を終わらせる方法

プログラミングの学習書やUdemyの講座などついつい貯めてしまいがちになってしまいます。 どんどん増えていく参考書や講座をなんとかしなければ、と考えていたところ1つ方法を思い浮かびました。 その方法がなかなか良くて、2冊ほど消化できたので紹介しま…

C#学習初心者が知っておくべきenum(列挙型)の基本

C#にはenum(列挙型)というデータ型があります。 特定の数値を複数の定数にまとめて割り当てることができるenumは、文字列や数値に変換して使うことができます。 また、メソッドを使うことで、enumに含まれる全ての値や名前を簡単に取得することが可能です…

【SQL】SQLServerとMySQLでの列追加・列内容変更・列削除

SQLを用いてテーブルの列追加、列の内容変更、列削除を行う方法がSQLserverとMySQLで違うようなのでメモです。 テーブル名:TestTable 追加等する列名:TestColumn としています! SQLServerでの列追加・列内容変更・列削除 列追加 ALTER TABLE TestTable AD…

Slackでmarkdown記法を使って質問をする

最近仕事でもプライベート(サロン)でもSlackを使っています。 Slackとは簡単にいえばチャットです。 サロンで他の方が質問を投げているのを見ていると、エラーの記述を直書きしていたり、スクリーンショットを載せている方がちらほらといらっしゃいます。 …

Webエンジニアになってから読んでよかったおすすめ本【言語学習本以外編】

あと数日も経てば転職をしてから早いもので2ヶ月経ちます。 この2ヶ月の間で言語の学習本だけでなく言語に関係ないエンジニアとして必要だと思う本をいくつか読みました。 その中で読んでよかったおすすめの本を3冊ご紹介したいと思います! イラスト図解式 …

【DB】ストアドプロシージャとは

ストアドプロシージャとは Oracleデータベースに格納されたプロシージャのこと。 ストアドは格納の意味を持つ。 プロシージャ(procedure)とは 「手続き」の意味を持つ。 プログラム内で複数の命令や処理などを1つにまとめて、外部から呼び出しできるように…

IT系の資格をとろうと思う

資格は力 -情報処理技術者試験・IT資格試験 連勝の勉強法 先日、こちらの本を読みました。 筆者は新卒でSEになり、はじめこそくすぶっていたものの『資格』をとることでメキメキと力をつけて強いSEになった、という方です。 IT関係他技術職は実際にできてな…

WEBエンジニアになる前にやっておいて良かったこと・やっておけば良かったこと

Twitterの方では結構前にご報告させていただいたんですが、 今月からソフトウェア開発の会社に転職いたしました!!!!!! 32歳未経験でもWEBエンジニアのスタートラインに立つことができました。言語はJavaです。訓練校でJavaをやってめっちゃ楽しくって…

【Android Studio】描いて消すだけのお絵かきアプリの作成

Android Studioでお絵かきアプリを作成しました。 黒ペンでお絵かき 画面をリセット というシンプルな機能だけついているものです。 保存機能もつけたかったんですが、こちらはおいおいという感じでとりあえずコードをまとめます。 参考サイト:Androidで簡…

【初心者が解説】 Gitとはどういうものなのか?

Git

未経験でWebエンジニアを目指す人は言語の勉強だけじゃなくてGitやGitHubを使えるようにしてGitHubにコードをあげたほうがいいよ!というのをよく聞くと思います。 しかしプログラミング初心者はGitとかGitHubとかよく聞くけどGitとかGitHubとかなんだ…?一…

32歳未経験でWebエンジニア(プログラマー)を目指す窓のプロフィール

はじめまして!32歳未経験でWebエンジニア(プログラマー)を目指している窓と申します。 自己紹介 名前:窓(まど) 年齢:32歳 出身地:岐阜県 好きなこと:ソシャゲ、酒、アニメ見たり漫画みたりすること 仕事:無職(現在Web系の職業訓練校に通っていま…

【Android Studio】データベース(SQLite)を用いたデータ入力と読み込み

Android Studioで作成するアプリでデータベースを使用することになりました。 データベースの使用を理解するためにデータ入力と読み込みができるアプリを作成しました。 SQLiteデータベースを使うための流れ SQLiteデータベースは以下の流れで使用します。 S…

32歳女がWebエンジニア(プログラマー)を目指す理由

訓練校も終わりに近づき訓練校内でも転職活動に話題が増えています。私はWebエンジニア(プログラマー)として仕事をしたいです。 その理由としては下記のようなものを掲げていました。 Webサイトやアプリなど作成するのが楽しい(プログラミングの勉強が楽…

30代プログラミング初心者がプログラミングを学び始めるときにおすすめのサイト

プログラミングをこれから学ぼう!という初心者の方向けのサイトはいくつかあります。 Progate、ドットインストール、Paiza、Udemyの初心者向け講座などなど。 30代プログラム初心者がプログラムを学び始めるときにそれらの中で特によかったなーと思ったサイ…

AndroidStudioと友達にしてくれたUdemyの講座

訓練校でAndroidStudioを使ってAndroidアプリを作成しています。 でも授業で使っている本が今のバージョンよりかーなーり古くて… 画面の構成も全然違って今のバージョンではどれに該当するのかその都度調べたり先生に聞いたりするのがとにかくストレス!!!…

Ruby on Rails環境構築からHerokuへのデプロイでつまったこと

少し前に神里さん@yoshito410kamが運営されている人生逆転サロンに入会しました。 アラサーのための【人生逆転サロン】を立ち上げた - アラサーからのプログラマー 訓練校でPHPやJAVAをやっていて、Rubyは完全にサボっていたんですがサロンの教材で再びRuby…

【Android Studio】XMLを書き換えてTextViewのTextを右寄せにする

本に従ってのスロットマシン作りは一通り終えたので、何か簡単なアプリを作ってみようと電卓アプリの作成を始めました。 計算結果の表示を画面の右寄せでやりたくてぐぐり、textAlignmentを右にするといいよ!と書いてあったのでやってみたところ…