SE

SE

デッドロックとは?トランザクション同士がお互いに待ち状態になること

どうも!ひよこSE(@PiyoOct)です。 デッドロックって何? デッドロックをひとことで言えば、「トランザクション同士がお互いに待ち状態になること」を意味します。 デッドロックを解消するには、いずれかのトランザクションをロールバックする...
SE

フリーランスエンジニアになるには?副業は実務経験年数2~3年が必要。独立ならスキルか人脈

「フリーランスエンジニアになるには?」といっても、大きく分けて4つのパターンあります。 実務経験スキル最適な選択未経験プログラミングの基礎を書籍で学んだ・エンジニアの実務経験を積む・エージェントが持つ案件は無謀・フロントの案件なら可能性ゼロ...
SE

実は1回落ちた。ひよこSEの基本情報技術者試験の不合格体験記

当ブログの基本情報技術者試験の勉強方法の記事を読んでいただいている方へ。 本当にありがとうございます。この場ですが感謝させてください(*´ω`)。 基本情報技術者試験について「午後試験は1か月前から着手」とか「午前問は過去問の暗記」とか、え...
スポンサーリンク
SE

ロールバックとは?DBのトランザクション処理を開始前に巻き戻すこと

どうも!ひよこSE(@PiyoOct)です。 ロールバックって何? DB(データベース)におけるロールバックとは、「ゲームをやっている途中で、セーブせずにリセットする」のように、トランザクション(まとまった処理)を開始前に巻き戻すことです。...
SE

コミットとは?DBのトランザクション処理を確定すること

どうも!ひよこSE(@PiyoOct)です。 コミットって何? データベースにおけるコミットとは、「ゲームを始めてやめる前にセーブして電源を切る」のように、トランザクション(まとまった処理)を確定した上で終了させることです。 コミットをしな...
SE

トランザクションとは?まとまった処理のこと

どうも!ひよこSE(@PiyoOct)です。 トランザクションって何? トランザクションとは、「ゲームを始めて遊び終わったら電源を切る」のように、まとまった処理のことです。 まとまっているので、その処理を分けることはできない(単体では成立し...
SE

30代からプログラミングを学ぶのはもう遅い?やるなら知っておきたい3つの事実

「30代からプログラミングを学ぶのはもう遅いのか?」という問いに対する答えは、「可能性はゼロとは言わないけど、ダメ元の気持ちで」です。 副業ブームや、エンジニアブームだったりで、プログラミングを学ぼうとしている人は増えています。 プログラマ...
SE

主キーとは?他と重複することがない情報のこと

どうも!ひよこSE(@PiyoOct)です。 主キーって何?データベースで出てきたんだけど・・・。 ひとことでわかりやすく言えば、「他と重複することがない情報」が主キーです。 「他と重複することがない情報」というのは、たとえば社員番号とか学...
SE

SQLインジェクションとは?変な文字を入れてデータベースに悪さをすること

どうも!ひよこSE(@PiyoOct)です。 SQLインジェクションっていう攻撃が出てきたけど、よくわからない。 ひとことでわかりやすく言えば、「変な文字を入れてデータベースに悪さをすること」です。 「画面でイタズラして変な文字を入力したら...
SE

ソーシャルエンジニアリングとは?人間の隙(すき)を突いた心理攻撃

どうも!ひよこSE(@PiyoOct)です。 ソーシャルエンジニアリングって何? わかりやすく一言で言えば、「人間の隙(すき)を突いた心理攻撃のこと」です。 色々と悪だくみをする技術そのものは、人々の知らないところで、進歩しています。 ただ...
SE

ブルートフォース攻撃とは?パスワードを力づくで全通り試すこと

どうも!ひよこSE(@PiyoOct)です。 ブルートフォース攻撃って何? わかりやすく一言で言えば、「パスワードを力づくで全通り試す攻撃」です。 全通り試すので、「総当たり攻撃」って言ったりしますが同じ意味です。 ブルートフォース攻撃は、...
SE

アパレル販売員におすすめの副業は3つ。在宅で1万円稼げる副業を紹介

どうも!ひよこSE(@PiyoOct)です。 アパレルショップで働いているけど、副業したい! アパレルや美容関係の仕事をしている人で、副業に興味がある人は87%もいるだとか(WWD)! これから始めようとする人は、増えていく予感! 友人にア...
SE

内部設計(詳細設計)とは?プログラムの流れや実際の処理を設計

どうも!ひよこSE(@PiyoOct)です。 内部設計って何? 設計とは、料理で言うレシピにあたるもの。システム開発では「どんなプログラムにするのかを決めて、誰が読んでもわかるように文章にしようね」という役割をもつのが設計です。 そのうえで...
SE

外部設計(基本設計)とは?システムで目に見える部分の設計

どうも!ひよこSE(@PiyoOct)です。 外部設計って何? そもそもですが、システム開発における「設計」とは「どんなプログラムにするのかを決めて、誰が読んでもわかるように文章にしようね」というもの。 料理で言うレシピとか、家を建てるとき...
SE

第二正規化とは?主キーにくっつく、データの繰り返しを整理する

第二正規化って何?データベースを勉強しているうちに、混乱してきた・・・。 という人向けの記事です。 第一正規化では、余分だったりはみ出ているデータを整理して。 すべてのデータが同じ形となるように整理しました。 第二正規化は、正規化の第二段階...
SE

プログラミングは頭痛いほど難しい?誰かに聞きながら慣れるまで書きまくるしかないのが結論

プログラミング全然わからん。難しいし、頭痛い! みたいに感じた、プログラミングを学び始めてすぐの人向けの記事です。 Javaであれば、学び始めて、intだとかStringの変数の型からわからないのか。 for文とか拡張for文とかwhile...
SE

第一正規化とは?すべてのデータを同じ形に整えること

第一正規化っていうのが、データベースのところで出てきたけどよくわからん! という人向けの記事です。 そもそも、正規化とは、「余分だったり、ダブってたり、回りくどい部分をなくすこと」です。 文字通りではありますが、第一正規化は、正規化の第一段...
SE

SQLとは?データベースとデータをやり取りするときに使う言葉

どうも!ひよこSE(@PiyoOct)です。 SQL(エスキューエル)って何? ひとことでわかりやすく言えば、「データベースとデータをやり取りするときに使う言葉」です。 「データをやり取りする」って言われてもなぁ。 データベースというのは、...
SE

DB(データベース)とは?データを保存しておく入れ物や箱のこと

どうも!ひよこSE(@PiyoOct)です。 DB(データベース)って何? ひとことでわかりやすく言えば、「データを保存しておく入れ物や箱のこと」です。 「データを保存」って言われてもなぁ。 ここで言うデータとは、「社員番号」とか「氏名」の...
SE

本当に稼げる副業は?女性がスマホで安全に1万円稼ぐために何したらいいかを解説

この記事は「楽して稼ぐ話」ではないけど、ネットで完結してスマホで稼げる副業のお話です。 副業したいけど、まず何をしたらいいかがわからない。 でも本当に稼げる安全な副業を知りたい! と考えている20代後半(この記事を書いているひよこSE(@P...
SE

ひよこのイラスト集

「ひよこSEのつぶやきブログ」で登場した、ひよこのイラストをまとめます。 イラストは古い順にどんどん置いてくので、進化(?)を楽しんでください♪ ※「イラストを使いたいなぁ」と思ったら、この記事に限った話ではないですが、当ブログを引用元とし...
SE

フリーランスエンジニアの案件は決まらない場合は?スキルと経験を積むのみ

フリーランスの案件って、なかなか決まらないなぁ・・・。 と悩んでるエンジニア。とくに、実務経験が3年ほどある方向けの記事です。 エージェント経由で案件を紹介してもらって、面接まで実施。ぱっと見だと言語やDBのスキルがマッチしてるのに、なぜか...
SE

基本情報技術者試験のおすすめの教材・参考書は?【文系でも独学でいける】

※2023年より、基本情報技術者試験は試験制度の変更があり、午後試験の選択問題が廃止となりアルゴリズムと情報セキュリティのみの全問必須回答になります。 【関連記事】【ガラリと変わる】基本情報技術者試験は2023年4月以降は通年試験に。アルゴ...
SE

Javaの副業で1~10万円稼ぐには?案件例を紹介【初心者向けではない】

この記事を読んでいるのが「Javaの初心者」である場合、「Javaの実務経験はあるけど3年(実際に開発プロジェクトに業務として参画してプログラムを組んだ経験が3年)」という意味であれば、大いに副業で稼ぐべし。 「実務経験が3年程度あると獲得...
SE

フルバックアップとは?データの完全コピーを作成する

どうも!ひよこSE(@PiyoOct)です。 フルバックアップって何? ひとことでわかりやすく言うと、「データの完全コピーを作成するバックアップの方法」です。 バックアップとは、iPhoneを使っている人なら見たことあると思いますが、データ...
SE

SLA(Service Level Agreement)とは?サービスの質を保証するもの

どうも!ひよこSE(@PiyoOct)です。 SLAってなに? ひとことでわかりやすく言えば、「サービスの質を保証するものや文章」のことだと思ってください。 「サービスの質」っていうのが、いまいちピンと来ないなぁ。 そもそもですが、システム...
SE

モジュール結合度とは?プログラムの部品同士のくっつき度合い

どうも!ひよこSE(@PiyoOct)です。 モジュール結合度ってなに? ひとことで言えば、「プログラムの部品同士のくっつき度合い」です。 基本情報技術者試験で出題されたときに向けて丸暗記するなら、結合度が弱い順に (弱い)データ結合>スタ...
SE

社内SE(情シス)への転職が難しい3つの理由

どうも!ひよこSE(@PiyoOct)です。 社内SE(情シス)への転職が難しいみたいな話を聞くけど、本当なの? という人、特に2~3年程度、開発SEを経験している人向けに書きます。 結論から言ってしまえば、難しいというか、ミスマッチが多い...
SE

フールプルーフとは?人間のうっかりミスによる誤作動を防ぐ考え方

どうも!ひよこSE(@PiyoOct)です。 フールプルーフってなんだ? 一言でわかりやすく言えば、「人間がうっかりミスをしても誤作動しないようにしましょうね」ってことです。 人間はうっかりものです。ミスがないのであれば、それが一番ですが、...
SE

フォールトトレラントとは?障害が発生しても大丈夫なように備えておく考え方のこと

どうも!ひよこSE(@PiyoOct)です。 フォールトトレラントとは、障害が発生しても大丈夫なように備えておく、システムを設計するときの考え方のようなものです。 何かトラブルが発生してから ヤバい!ヤバい!どうしよう? と考えていたのでは...
スポンサーリンク