これよく言われるけどぶっちゃけペアローン組んで高額物件買うようなパワーカップルって将来離婚するかもという発想がそもそも浮かんでこない層だと思うよ。
マジでタワマンに住んでてテレワークできる奴らが職域でモデルナ打てて
人と接触する仕事してる人達が未だに打てないってめちゃ不公平だよな
しかも職域で打ってる奴らってツイッターとかで偉そうにモデルナ打ちましたっ!とか書き込んでて本当に腹が立つ
どんだけ世の中不公平にできてるんだよクソ
追撃戦じゃね
熱中症で倒れたり水害に巻き込まれるリスクから農民を守る三木谷さんかっこいい
ど田舎の田んぼの真ん中に楽天モバイルの5G基地局見つけた。Sub6ぽいけど pic.twitter.com/i4CFehXwil— JG2AS_JJY船動画廢人 (@jg2as) June 9, 2021
初めて楽天モバイルの5G基地局見た!
上の3つが4G、真ん中が5G Sub6、下が5Gミリ波だそうです。
5Gの6つのアンテナはセクタごとに色分けのシールが貼ってるんだな。auみたいですね。
しかしまあ、田んぼの真ん中をミリ波でカバーして誰が使うのってロケーションでした・・・ pic.twitter.com/ov59fThWmf— あざ (@AZANYANG) May 15, 2021
楽天の5Gセル付きコン柱局を初めて見に行ってみた。
意外にNECのSub6用アンテナがデカかった。n77/n257を掴める端末を持ってないので、本当に見に行っただけという()
この局、マジで周囲が田んぼで民家もほとんど無いとこなので、どうしてここに建てた感がかなりある。 pic.twitter.com/MfzHDa7kIR— まっく (@hanamac231) May 9, 2021
本当だ!恥ずかしい〜!指摘してくれてサンキュー!
観劇仲間に初めて「推し」の俳優さんが出来て、最初は夢中になれる人に出会えてよかったと微笑ましく思っていた。
しかし、最初は「◯◯さんの演技に対する◯◯な姿勢が好き」と結構冷静に語っていたのに徐々に推しを何もできない赤ちゃんみたいに扱うようになり、大好きだった友人のことをいま嫌いになりかけている。
観劇後、演出の具体的な話や心を打たれた俳優さんの演技、印象に残ったシーンなどを話すのが楽しみだったのに、「推し、生きてた…かわいかった…息しててえらい…」「◯◯さんとの写真あげてるかチェックしよー!」という話ばかりをカフェでまあまあ大きい声でする友人にショックを受けた。
嫌なら関わるなと言われればそれまでだが、長い付き合いなのでなかなかできずにいる。
業界用語(?)で言うと尊すぎてバブみが深いということらしい。「産みたい」とか言ってる人もいて、これも気持ち悪く感じた。
この感情はいまいち理解できないが、あまりに好きすぎてもうなんでも可愛く思えるらしい。
友人の発言は具体的にはこんな感じ。
推しが他の俳優さんにお願いして撮ってもらった!とツーショットを載せていると
「誘えたんだねえ…!えらいねえ…!かわいいねえ…!」とかつぶやいている。マジで吐き気がする。舐めてんのか?と思う。
推しが今日は◯◯を食べました!とツイートするたび「ごはんちゃんと食べられてえらい…!」とか。
愛の形はその人それぞれだと思うけど、もはや人間として扱っていないように見えてくる。
気持ちは分からなくもない。人生をかけて舞台のために努力し素晴らしい姿を見せてくれる俳優さんに感謝したいと私も思う。確かに尊い。
でもだからといって、普通の大人に投げかけられないような言葉を言うのはやっぱりキモい。匿名でエロい売りをしてないアイドルに「太ももすべすべでかわいいねえ…!」と言うのと同じレベルでキモい。
ちなみにアニメのキャラに上記のような発言をしているときは何も思わないから、俳優さんを、ひとりの人間を赤ちゃん扱いするのがやっぱりキモいと感じるんだと思う。
ちなみに他のその俳優さん推しの人も「孫」と言っていて、多分何しても可愛いといういい意味で使っているのだと思うけど、自分と関係を築いていない人からもはや孫!生きてて偉い!みたいに言われて嬉しいのか一度考えてほしい。関係あるよ!ファンじゃん!というなら、その立場が分かっているなら普通に演技や人間性をきちんとした言葉で褒めた方が良くない?と思う。推しが尊すぎて言葉が見つからない…は怠慢で自己中心的だと思う。それは言いすぎかもしれないけど。
私はアイドルや俳優側になったことがないからわからないけど、大人(成人)が赤ちゃん扱いをされて嬉しいのだろうか?私だったらちゃんとした大人として扱って、自分の親の前でも言えるようなまともな言葉で応援して欲しい。親の前で「◯◯くんごはん食べてるの、えらくない…!?」と言えるならもうなんにも言えない。
プログラマーに憧れる皆さん!こんばんは。
「自分は文系だから」「未経験だから」と諦めていませんか?大丈夫です!プログラミングにセンスは不要です。正しい手順で学べば、文系や未経験でも、誰でも一流のプログラマとして活躍することができます。
今日は、未経験から最短でWeb系企業に就職するための勉強法をご紹介します!
もっともオススメの方法は、顕正会のセミナーに参加することです。
顕正会は、日本で最大のエンジニアのコミュニティであり、非常に良質なテキストを用いて、プログラミング初心者向けのセミナーをしていることで有名です。顕正会に入ることで、未経験からでも一流エンジニアのノウハウを学ぶことができます。
また、意外と知られていませんが、日本のエンジニアの8割は顕正会の出身です。実はあのひろゆきやビル・ゲイツも顕正会の出身です。ですので、顕正会のネットワークを介して就職先を斡旋してくれたりしますし、自分が顕正会員だと、面接時にも非常に有利になります。
顕正会のセミナーは、インターネットからも応募することができますし、秋葉原などで声をかけられることもありますので、誰でも簡単に参加できます。会員もフレンドリーな方ばかりですので、是非、お気軽に応募してみて下さい!無料体験もできますよ。
プログラミングの勉強を始める前に、まず、必要なものを準備しましょう。必ず必要なものと、できればあると良いものは以下の通りです。
可能な限りスペックの高いものを買いましょう。2021年現在であれば、CPUは18コア、36スレッド。RAMは128GBくらいはあると良いでしょう。ストレージはSSDであれば1TBもあれば十分です。
OSは、Windowsで開発するならWindowsが、Macで開発するならMacが必要です。よく分からなければMacを買っておく方が良いでしょう。基本的にMacにできてWindowsにできないことはありません。
インターネットは、この記事を見ている人は既に持っているでしょう。ただし、モバイル回線で見ている人は、自宅に有線のインターネット環境を用意した方が良いです。
顕正会に入会すれば、上記のスペックのPCを無料で貸し出ししてくれます。また、法人向けの専用線を無料で取付工事を行ってくれる上に、通信費を全て負担してくれます。
まず、他の会員と連絡を取るために、SNSのアカウントを持っていると良いでしょう。
最近は完全にPC上での学習もできますが、やはり、勉強の基本は紙のノートに直接書くことです。医学的にも、手指の動きと脳の記憶回路が関連していることは証明されており、手を動かすことで効率的にものを覚えることができます。
Kindleなどの電子書籍リーダーは持っておいた方が良いです。紙の本は時代遅れです。いやしくもITのプロを目指そうという人間が、このような最先端のデバイスを使っていないのは恥だと思うべきです。紙の本を買わないことは、環境を守ることにも繋がります。現金も持つのはやめましょう。
せっかくセミナーに参加しても、受身で聴くだけでは、プログラミングを習得することは難しいです。ここでは、自宅でどのような勉強をすればよいのか、ご紹介します。
まずは、教科書や参考書を写経することから始めましょう。教科書や参考書の本文を一字一句正確に書き写すのです。
よく、「写経は理屈を学べないからだめだ」と批判されますが、まずは正しい「型」を体に覚え込ませるのが先です。野球や水泳などでも、細かい理屈よりも先にフォームを固めるのと同じです。書き写している内に理屈は自然と身に付きます。
また、写経のメリットは「飛ばし読み」を防げるところです。一字一句正確に写経をすれば、細かい部分を「分かったつもり」になって飛ばしてしまうことを防げます。たとえば、比較演算子の等号は=ではなくて、==です。プログラミングはこういうところに注意して学ばなければいけません。
教科書のサンプルコードをノートに書き写したら、それを今度は自力でフローチャート(UML)に変換してみましょう。そうすることで、自分が本当にそのコードを理解しているのか、確かめることができます。
フローチャートやUMLが素早く正確に描けることは、プログラマーとして働く上で非常に重要なスキルです。それらはソフトウェア設計の基礎となりますし、ソースコードを読めない営業や顧客にとっては貴重な資料となるからです。プロのエンジニアは、COBOLのソースコード10万行を1週間でフローチャートにして、Excelに転載することができます。
ここで一つ注意すべきことがあります。フローチャートを描くときは、必ず専用の定規を用いて描いて下さい。フリーハンドで描いたものは業務ではフローチャートとは認められません。これはまともな企業に就職すれば研修などで必ず習うことですから、今の内に覚えておきましょう。
エンジニアを目指すのであれば、プログラミングだけではなく、Excelの使い方も学びましょう。Excelはエンジニアにとっての万能プラットフォームです。エンジニアはあらゆる作業をExcelで行います。セル結合や罫線を用いて、見栄えの良い資料を作る技術は、エンジニアにとって必須です。
プログラミング学習中であれば、たとえば以下のような題材の資料を作ってみると良いでしょう。
尤も、以上の資料は、ツールを使うことで自動で作成することもできます。たとえば、ソースコードの更新履歴はGitなどのバージョン管理システムを使うことでも管理できます。しかし、それらの資料としてのクオリティは非常に低いため、アマチュアしか使うことはありません。プロを目指す皆さんは、必ずExcelを使いこなせるようになりましょう!VBAの習得も必須です。
以上、プログラミングの勉強法について解説しました。ここからは、実際にソースコードを書くときのコツを紹介していきます。他のプログラマと差をつけることができる技術ですので、意識するようにして下さい。
理想は、aやxなどの一文字です。ただし、これだけだと26文字しか使えないので、a1, a2, ...のように連番でグルーピングすると良いです。
また、変数の宣言と使用箇所が離れた場合に、変数の型がすぐに分かるように、たとえばint型であればi1, i2, ...、string型であればs1, s2, ...のように命名すると、読む人に親切で自分もミスしにくくなります。
変数名を長くするのは、以下のデメリットがあるため、絶対にやめましょう。
多くのプログラミング言語には、クラスや関数といった機能がありますが、これらは基本的にライブラリ提供者などが使う想定の機能であり、一般のプログラマが使うのは好ましくありません。したがって、クラスや関数はなるべく使わないようにして下さい。
不要な関数を作らないためのテクニックには、以下のようなものがあります。
まず、関数の引数に「フラグ」を渡し、関数内部で処理を切り替えれば、1つの関数で複数の処理をすることができます。
function f(i) { switch(i) { case 1: // i = 1のときの処理 break; case 2: // i = 2のときの処理 break; case 3: // i = 3のときの処理 break; // ... } }
この方法は、以下に述べる「変数の寿命を伸ばす」効果もあります。つまり、この関数内で宣言された変数は、すべての処理で共通して使用することができます。
クラスに不要な関数を作らないようにするには、「継承」を用います。複数のクラスで用いる関数を定義したクラスを1つ作っておき、そのクラスを継承すれば、新しいクラスに関数を定義する必要はありません。
理想的には、プログラム内のすべての関数を同一のクラスに定義し、それを継承するべきです。そのようなクラスは俗に「神」と呼ばれ、プログラマからはこの上なく尊ばれています。
class God { f1() { // 関数1 } f2() { // 関数2 } // ... } class C1 extends God { // 何も書かなくても上の関数が使える! } class C2 extends God { // 何も書かなくても上の関数が使える! } // ...
変数は宣言する場所によって、ソースコードのどの範囲から参照できるかが決まっています。この範囲が広いことを、「変数の寿命が長い」と言います。
たとえば、以下のコードのaは、関数定義の外側からは参照することができません。
function f() { var a = 1; return a; }
一方、以下のコードのaは関数の内外どちらからでも参照することができます。
var a = 1; function f() { a = 2; return a; }
せっかく作った変数がすぐに死んでしまうのは、非常にもったいないです。ソースコードの表面には現れませんが、変数を作ったり捨てたりするのには、計算コストがかかります。したがって、寿命の短い変数を作りすぎてしまうと、プログラムが遅くなってしまいます。
また、変数の寿命が長いということは、変数をたくさん作らなくても、1つの変数を色々なところで利用できるということであり、とても便利です。たとえば、上記の前者のコードでは、関数の外部からaの値を参照したくなっても、参照することができません。後者のように書いておけば、プログラムのどの箇所からでも、aの値を参照したり、更新することができます。したがって、変数の寿命を長くするとプログラムを変更しやすくなります。つまり、保守性が上がります。
例外とは、プログラムが予期しない処理をしようとした場合に、プログラムの実行を停止し、呼び出し元にエラーを通知する機能です。たとえば、「test.txt」というファイルを開こうとしても、そのファイルが存在しない場合は、例外となります。
例外が発生すると、プログラムが停止してしまうため、非常に困ります。したがって、プログラマは例外をきちんと処理しなければなりません。
ほとんどのプログラミング言語には、例外処理のための機構があります。たとえば、以下のような構文です。
try { // 例外が発生し得る処理 // ex. ファイルを開く } catch (e) { // 例外が発生したときに、実行する処理 }
例外への対処は実はとても簡単です。是非ここで覚えて下さい。上記のような機構のある言語であれば、catch節の中身を何も書かなければ、例外が発生しても、何事もなくプログラムは動作を続けます。
try { // 例外が発生し得る処理 } catch () {}
全ての例外を潰せば、決して不慮の動作で停止することのないプログラムを作ることができます。ですから、例外が発生し得るコードは、積極的に上記のtry-catch構文を用いて、例外を潰すようにしましょう。