メールの仕組み_超基礎

メールの仕組みも知らないの?

的な圧力がかかってる被害妄想に囚われて、ちょっと調べてみた。

 

メールサーバーってのは、基本的に2つあって

SMTPサーバー

POP3サーバー

この2種類がある。

 

SMTPサーバーはメールを相手のSMTPサーバーもしくはPOP3サーバーに転送するサーバー。

POP3サーバーは受信したメールをためておいて、ユーザーがメールソフトを使ってPOP3サーバーからメールを受信するためのサーバー。

 

なので、AくんからBさんへメールを送信するときの流れは以下のようになる。

①Aくんがメールソフトを使ってBさんのアドレスへメールを送信する。

②メールを受け取ったSMTPサーバーは、DNSサーバーにBさんのアドレスのドメインはどのIPのサーバーなのかを判断する。

SMTPサーバーから、Bさんのサーバー(今回はPOP3とする)に送信される。

④Bさんがメールソフトを使ってPOP3サーバーからメールを受信する。

 

こんな感じですかね。

この超絶初歩的な仕組みを理解したところで

postfixの仕組みとかをこれから勉強していきます。

 

業務では覚えることが多すぎて、マジで心折れそうorz

ApacheDNSサーバー、AD、WSUS、LDAPManager、postfix、ADFS、AADC、RDPサーバー、IWSVA(プロキシ)、PowerShell、O365、等々

 

はー、でもこれだけできたらマジでハイスペックなSEになれるやろうな

個人的なpythonの勉強も進めていきたいし、ちょっと1か月、3か月計画を立ててとりあえずは10月末までに、なんらかの成長をみせれるように頑張ります。

 

 

if文を使って条件分岐

はい、今日は条件分岐

 

基本形は

if 比較式:

    比較式が真の場合の処理

else:

    比較式が偽の場合の処理

 

ってな感じです。

なんかとてつもなく簡単かついろいろ応用が利きそうな条件式

たぶんまだ初歩の初歩だから、これから先条件式の中にさらに条件式みたいな

合わせ技が繰り広げられていくんだろうなー

 

徐々にプログラミングに慣れてきている。

やっぱりプログラミング上達の近道は

「自分でプログラミングをつくること」

これに限る。

数多く自分の力でプログラミングを行っていくことで

面白いほど身につくし、いいコードを書くにはどうしたらいいとか

こんな分かりやすい書き方もあるのか、とか

いろいろ気付けるようになって、スキル吸収の速度もぐんとあがる。

 

やっぱ休日に時間とってがっつりやりたいな。

今月は会社に慣れることが目標としよう。

来月からは7時起きで、朝1時間勉強に使おう。

そこら辺の計画も立てんとな

 

 

さて、業務のほうはというと

 

専ら検証環境で、製品の評価版をいじくってます。。

既にガイドに記されている内容は終わってしまったので

自らパラメータを変えて、自分でCSV食わしてみたりしてます。

なんかうまくいかんけど、時間はあるからいろいろ試してみよう。

 

今日は日々の進捗メールに返信があってうれしかった。

正直ここ最近は放置プレイされているような気がしてならなかったからな汗

明日明後日くらいで、進捗面談あるっぽいんでサクッといってきますわ

もっとコミュニケーションを取りたい、業務に触れたい。

いろいろ吸収したい!ITのスキルを身に着けていきたい!

 

もう今ITの技術習得に完全にはまってます。

プログラミング、LDAPManager、apache、メール、AD、クラウドとか

めっちゃ覚えることあるやん!!!

だけど、今までの社会人生活の中で

間違いなく今が一番燃えている。

この日を絶やすことなく精進していければと思うとります。

 

 

 

 

 

pythonでユーザーが文字入力した内容を出力

さて、本日は

 

「ユーザーが文字入力した内容を文章に組み入れる」

ということをやりました。

 

まずユーザーに入力を促すための処理は

input("文字列")

でできるらしい。

 

実際にやってみると

user = input("君の名前は?")

desc = "おめー、user だよな?おれは億泰ってんだ!よろしくな!"

print(desc)

これで行けるかと思ったけど、

descの文の前に、以下文を付け加えないと+desc文の修正しないといけなかった。。。

 

fmt = """

おめー、{0}だよな?

おれは億泰ってんだ!よろしくな!"

"""

desc = fmt.format(user)

 

これで文字列がきちんと表記されるようになりました。

 

あの、こんなレベルなんです。私。。orz

 

 

でもプログラミング作ってるときや、デバッグしてるときとかは

とてつもなく楽しいし、デバックして解決した時の達成感はやばいね。

 

ホントはこの3連休スパルタキャンプ開催予定だったんだけど

実家で葬式があったり、そもそも新しい環境で疲れが溜まっていたのもあって

休息に充てました

社会人になって、休日の使い方を調整しとかないと

次の1週間にまるまる響いちゃうことにもなりかねないから

今回は大事を取りました。

 

さて、今週以降の予定ですが

土曜日はイベントに参加して、そのまま池袋で飲み

その間の時間で勉強進める予定。

今週も残業はないけど、定時が遅いから

家帰っても1時間くらいしか勉強の時間はとれないんだよね。。

 

早起き頑張ってみるかな。。

でも1か月すぎるくらいまでは様子見したい気も・・・くっ!

まぁ、AI関連やpython、アプリ作成くらいは楽しんでやれそうなんで

マイペースにのめりこんでいきますよ

 

文字列について勉強中

今日学んだこと

 

文字列をprintする際に、int型とstr型を連結することはできないらしい。

ちなみにint型ってのは整数型と呼ばれていて、数値をいれるもの

kion = 25

みたいな

str型ってのは文字列型で、

その名の通り日本語とかの文字列が入ってるやつ

 

なのでこれらを同居させるには、

kion_i = 25

kion = str(kion_i)

として、kionという変数に、文字列として25を入れてあげる。

そうすることでkionはprint内で連結することができる。

 

ってか連結って言ってるけど

以下みたいなこと

print("今日の気温は、" + kion + "度です。")

 

みたいな。

 

 

あとは

format()

 

これは結構使えそうだ。

 

”文字列{0}文字列{1}・・・” .format(0の値,1の値・・・・)

 

この構文は他にも

 

名前付き引数を使って、文字列に埋め込むことができる。

 

例えば

ftm= "年齢は、{age}歳で、{job}をしています”

s = ftm.format(age=22,job="プログラマー")

print(s)

 

といった使い方。

 

ここまでやってようやくテキストのChapter2-3まで来た。。。

Chapterは6まであるからまだまだだな

 

この3連休中に第一回個人スパルタキャンプやります。

そんでテキスト1周目を終わらせる予定。楽しみ。

 

学習はこんなとこ。

 

で本業はというと、

 

緊張しまくりでだめだめでした。。orz

 

なんかねー、中途入社だと

「これくらいできて当然だよね」

「そんなことまで指示してあげないとできないの?」

みたいに思われてるんじゃないかっていう被害妄想ね

 

 

これが思った以上に邪魔をして

行動や言動を制御されてしまっている。。

 

この不安感が取り除かれたらのびのび力を発揮できるのに

 

まぁ、まだ入って1週間とかだし、

こういうのは時間が解決してくれる。

 

けど、一日一日を自分から行動することはしていかないとな。

「今」しか変えられないんだから。

それが「未来」につながっていくと信じて、、、

 

 

でわまた

 

 

初日

初日。

 

何の初日かというと、ブログタイトルの通り、

ノマドフリーランスSEに向けて」の活動を決意した初日です。

 

この決断に至った経緯を自己紹介含め

~~~~~~~~~~~ 

 

このブログの管理人のrobiancoです。

年齢は29歳、今年で30歳

 IT業界で働いてきたが、

 ・よーわからんホスト系システムの保守を5か月

 ・PHS基地局の全国監視を5年近く

・インフラエンジニアとして、テストフェーズ、ドキュメント雑務、ミドルウェア要件定義~外部設計

 

こんな経歴です。

上記経歴から分かるかもだけど、

 

これが得意です!!

 

ってスキルがない。。

 

このまま30代に突入してしまうのはあかんと

人生2度目の転職

現在はサーバーエンジニアとしてクラウド関連のシステムを扱う会社にいます。

 

今の会社も入ったばっかだから、これから技術を身に着けていくとして

 

自分一人でも何か稼げていけるような技術を持ちたい。

 

ってかノマドっていいな

 

コワーキングスペースとかで仕事してるのかっこいいよな

 

そんな憧れが大半を占める中、勢いでプログラミングを勉強することを決意。

 

 

~~~~~~

 

こんな感じで、

「5年後にはノマドとして独り立ちすること」

を目標に今日から走り始めます!

 

ちなみにこのブログは基本週末更新で、平日は余力あれば更新していきます。

内容はその日に学習したことや、所感、仕事の愚痴、プライベートのことなど・・・

まぁ、更新はマイペースにやってくので

ゆるーく見てくだされば幸いです。