英会話の勉強始めました

皆様、お疲れ様です!

突然ですが、英会話の勉強を始めました!

 

以前から英語を話せるようになりたいなーとは思っていましたが、

なかなか英会話の勉強をすることはありませんでした。

 

、、、がついに!英会話の勉強を始めることを決意いたしました!

きっかけは単純です。

 

ついに

 

ついに

 

ついに!仕事をやめる具体的な日程が決まったからです!

 

当初の目標であったブログでの収益のみで生きていくということはまだ実現できてはいませんが、仕事をやめることを先に実行することにいたしました。

理由はあまりにも長時間労働が常態化しているため、このままではブログで食べていくどころか、ブログをまともに書くこともできないと感じたからです。

 

仕事をやめてどうするかを自分なりに熟考した結果、まずはとりあえず海外に行こう!という結論に至りました(笑)

本当に熟考したのか?と思われる方も多いかもしれませんが、本当に熟考しました(笑)英語をネイティブレベルまで上達させて、日本で英会話教室を開きたいと考えています。

 

こう見えても(?)私は英文学を大学時代に専攻していたので、英語自体にあまり苦手意識はありません。しかし聞く・話すとなると別モンです。まったく会話にはなりませんでした。

ここいらでそろそろ実践的な英語力を身に着けようと決心したわけでありますが、とりあえず本屋さんにいって英会話参考書を眺めていたところ、一番手前に出されていたのがこちらの二冊でした↓↓↓

f:id:puddingtabetai:20190519162337j:plain

右側の 『PDCA英語術』は2019年に出版されたばかりの新しい本です。

こちらは英会話参考書というよりは、英会話を独学で身に着けるための具体的な勉強法が載っている本でした。軽く立ち読みして内容を確認したところ、シャドーイングと瞬間英作文を繰り返すことが重要とのことで、瞬間英作文能力を身に着けるためには右の『どんどん話すための瞬間英作文トレーニング』という本がおすすめとのことだったので、両方とも思い切って購入してみました。

決して安くはありませんでしたが、自己投資だと思って我慢します!

 

瞬間英作文トレーニングのほうに関しては、左ページに日本語で簡単な文があり、それの英訳が右ページに中学レベルの単語・文法のみで書かれているというものです。

大事なことは難しい文法や単語を覚えることじゃなく、とっさに言いたい日本語を英文に変換する能力とのことなので、簡単な短文をたくさん変換していくことが英会話力の向上につながるそうです!

さっそくこれからバンバンやっていこうと思います!

 

本当は英会話教室に通えるのが一番いいと思いますが、金銭的にも時間的にも厳しいという方は上の二冊を駆使して独学でやっていくのも一つの手かなと思います。

英会話を学ぼうとしているかたは一緒に頑張っていきましょう!

 

デザインパターン

皆様、お疲れ様です。
今日も一日お疲れ様でした。
これから帰宅します。


私のブログを見てくれている方はプログラミングを学び始めた方、学ぼうと思っている方が多いと思うのですが、デザインパターンという言葉をご存知でしょうか?

プログラミングの世界にはある程度こういうときにはこういう書き方をするという決まり、型、テンプレートといったものがあります。
それがデザインパターンです。

世の中には無数のデザインパターンが存在しますが、今回はもっとも単純で簡単なデザインパターンのひとつ、Singletonについて紹介したいと思います。

Singletonというのはオブジェクト指向言語におけるインスタンス、オブジェクトをひとつしか作れないように制限を加えるパターンのことを言います。
JavaのSingletonパターンの例をひとつあげます。

次はコンサートなどのチケットを返すメソッドをもつクラス、TicketMakerクラスです。

public class TicketMaker{

private int ticket = 1000;
private TicketMaker tm = new TicketMaker();
private TicketMaker(){};

public static TicketMaker getInstance(){
return tm;
}

public int getTicket(){
ticket++;
return ticket;
}
}

お気づきでしょうか?
ここでコンストラクタがプライベートになっています。つまり、ほかのクラスからTicketMakerのインスタンスを、newしようとしてもエラーになります。
これでだれかが間違ってインスタンスを作ることはありません。
ではどうやってインスタンスを手に入れるのでしょうか?

実はこのクラスの中ですでにインスタンスをnewしています。これをgetInstance()メソッドで呼びだすことで、tmというインスタンスを手に入れることができます。

getInstance()はスタティックなメソッドなので、
TicketMaker.getInstance();
という形で呼び出すことができます。
返ってきたtmを利用してgetTicket()メソッドを呼び出すことでチケットの番号を手に入れることができるのです。
その後にticket++されているので、チケット番号はインクリメントされます。つまり同じ番号を手に入れることは絶対にありえません。
どこのクラスから誰が実行しても同じtmを利用することになるので、当然その中のticketフィールドは共通です。
このように情報に一意性を持たせたい場合などにシングルトンは有効です。

参考になりましたでしょうか?
もしデザインパターンに興味を持った方はぜひ勉強してみてください!

GoFの23種のデザインパターンが代表的です。学べば、確実にスキルは向上しますよ!
それでは、お付き合い頂きありがとうございました!

お疲れ様です...

今週も月曜を迎えてしまいましたね。
また長い1週間が始まります。

ゴールデンウィークもあけて少し経ったこの辺で体調を崩される方が多くいらっしゃるそうなので、くれぐれも体調管理には気をつけていきましょう。

さて、私は月曜という週の初めからたっぷりと労働を提供して参りました。
家に着いたのは11時過ぎです...

終電がある時間に帰れたのでまだマシですね

僕以上に働いている方、本当にお疲れ様です。

プログラミングのお役立ち情報をまとめたいところですが、今日はいろいろ疲れてしまったので、なんでもない日記ということで締めくくらせてください
...

本当に中身の薄い記事になってしまいましたが、お付き合いありがとうございました。
それではまた明日も死なない程度に頑張りましょう(T ^ T)

Javaの問題~中級~

皆様、お疲れ様です。

Twitterでアンケートをとりましたところ、Javaを学びたい方が多くいらっしゃいました。

要望にお応えするために今後はこのブログで不定期ではありますが

Javaの問題を小出しいきたいと思います。

 

初級、中級、上級レベルにわけて出題していきます。

 

さっそくですが、この記事の中で一問目を出題させていただきます。

最初がいきなり中級ということについては突っ込まないでください(笑)

 

問題

次のプログラムをコンパイル、実行したときの結果として、正しいものを選びなさい。

 

public class Sample {

    protected int num = 10;

}

------------------------------------

package ex1;

 

public class SampleImpl extends Sample {

    public static void main(String[] args){

        System.out.println(num);

    }

}

------------------------------------

 

A. 0が表示される

B.10が表示される

C.コンパイルエラーが発生する

D.実行時に例外がスローされる

 

解答は続きを読む

続きを読む

絶対受かる就活



皆様おはようございます

珍しく土曜が休みなので、朝(昼)から記事をあげたいと思います



会社やめたい会社やめたい言っておりますが、

会社に入ること自体は結構苦労しました


就活を経験した方ならわかると思いますが、
内定ってそんなに簡単にもらえるものでもないんですよね(´・-・`)


長所アピールとか、

コミュ力とか、

志望理由とか、、、、

いろいろ合否を分ける要因はあると思いますが、
一番重要なのってなんだと思いますか?






...




顔です。


f:id:puddingtabetai:20190511112504j:plain


みなさんがもし面接官だったらこの子落としますか?笑
例えばこの子の志望理由が
「よくわかんないけど応募しちゃった☆」

だったとしても受かると思いませんか?笑
私がそんなこといったら100%落ちますが。

これはたまたまネットで見つけた画像なのですが、なんという子なんでしょうね?

名前わかる方教えていただけると嬉しいです笑


以上、
ネットで拾った可愛い子の名前を知りたいだけの記事でした。笑笑



見え方で性格がわかる不思議な画像

突然ですがこの靴何色にみえますか?
f:id:puddingtabetai:20190510211615j:plain

何も深いことを考えずに、素直に見えた色を覚えてください。

結果は↓↓↓↓↓↓↓↓↓↓↓↓













布地がピンクで紐が白に見える人は、右脳が強い人で感性、クリエイティブに強い人

逆にグレーで緑の紐に見える人は、左脳が強い人でロジック、数学、分析に強い人

らしいです!!

ちなみに私は完全に後者でした。
プログラマとしては妥当でしょうか?笑笑

でも新しいアプリなどは作れないかもです...

みなさんはいかかでしたか?



これは画期的

皆様おつかれさまです。


突然ですが、皆様は心配性ですか?
私はものすごく心配性なのですが、そのひとつとして戸締りがあります


家を出て数分後に
「あれ!鍵かけたっけ?!」
となること、ありませんか?

私は多々あるのですが、今までは仕方ないものとして諦めていました!

ですが!!

生き続けること23年、偶然にも出会いました。
f:id:puddingtabetai:20190509224924j:plain
↑↑↑↑

これ、単純ですが画期的だと思いませんか?

絶対に不安にならないですね!

心配性なかたはぜひ試してみてはいかかでしょうか?!

ヤフーショッピングなどで、
[戸締り キーホルダー] などと検索すればでてきます!