SQL‐BOOTCAMP SQLのサブクエリを覚えよう!(FROM句、WHERE句での使い方) 2023.08.17 今回の初心者訓練所#10は、「サブクエリ」を覚えようPart.2として、FROM句および、WHERE句での使い方について説明していきます。前回と合わせて「サブクエリ」を習得してしまえば、初心者の域も超えてしまうかもですね。今回もデータベース...
SQL‐BOOTCAMP SQLのサブクエリを覚えよう!(SELECT、UPDATE、INSERTでの使い方) 2023.08.09 今回の初心者訓練所#09は、SQL文の色々な所に登場する「サブクエリ」について説明していきます。ちょっと敬遠されがちな「サブクエリ」も、出現パターンを覚えてしまえば怖くはありません。パターンが複数におよぶため、2回に分けて紹介しますが、登場...
テクノロジー コード生成AIとは?利用方法・料金、利用のメリット・デメリット、主要サービスなどを解説 2023.06.20 コード生成AIは、自然言語で指示を出すだけでコードを自動で生成してくれるAIです。日本語で指示を出すだけでコードを自動で生成してくれるサービス「AI Programmer」や、GitHubから学習した「GitHub Copilot」など、さ...
テクノロジー 生成AIとは?種類・サービス、利用する場合の注意点を解説します。 2023.06.20 生成AI(Generative AI)は、テキスト、画像、音楽、コードなど、さまざまな種類のコンテンツを生成することができる人工知能の一種です。生成AIは、膨大な量のデータでトレーニングされ、人間が作成したコンテンツと見分けがつかないレベル...
テクノロジー GoogleBardとは?ついに日本語対応を開始した対話型AI「Bard」を解説! 2023.06.20 Bardは、Googleが開発した会話型のAIサービスです。Googleが開発してきた「LaMDA」と呼ばれる大規模言語モデル (LLM) をベースにつくられ、2022年にリリース、2023年6月現在は試験運用中として公開されています。本記...
プログラミング C言語入門:基本概念を超シンプルに解説! 2023.05.28 C言語は、汎用性が高く、高速なプログラムが作成できるプログラミング言語です。その特徴から、オペレーティングシステムや組み込みシステムなど多くの分野で使用されています。本記事では、C言語がどんなものか知りたい人に向けて、基本的な内容をシンプル...
プログラミング CSS入門:基本知識をシンプルに解説します 2023.05.27 CSS(Cascading Style Sheets:カスケーディングスタイルシート)は、ウェブページのデザインやレイアウトを制御する言語です。基本知識をシンプルに解説します。
PG BATTLE PG BATTLE 2022 「企業の部」4位インタビュー 2023.05.27 PG BATTLE 202 「企業の部」4位に入賞した、エムシーデジタル『全身がMC Digital』チームの皆様にインタビューを行いました!プログラミングを始めたきっかけやPG BATTLE参加の経緯、コンテスト当日の様子などお伺いしまし...
プログラミング HTMLの基本を解説!CSSやHTMLメールも一緒に学ぼう 2023.05.25 HTML(HyperText Markup Language)は、ウェブページの構造を記述するマークアップ言語です。タグと呼ばれる要素を使って、文章の構造やデザインを定義します。最新バージョンはHTML5から、動画や音声の埋め込みが簡単にで...
PG BATTLE PG BATTLE 2022 「大学&大学院、高専、専門学校の部」優勝チームインタビュー 2023.05.09 PG BATTLE2022「大学&大学院、高専、専門学校の部」優勝者である、東京大学『The Raspberry Candies』チームの皆様にインタビューを行いました!プログラミングをはじめたきっかけや、PG BATTLE参加の経緯、当日...
SQL‐BOOTCAMP SQLの内部結合(INNER JOIN)を使ってみよう! 2023.04.27 今回は初心者訓練所#08として、#7で紹介した「テーブル結合」の中でも一番利用される「内部結合」について実践的な問題を通して説明していきます。問題は2問用意してあり、それぞれ「内部結合」を使用した解答例について解説を行います。「内部結合」を...
プログラミング JSON.parse()、JSON.stringify()の使い方|間違えやすいポイントも解説します! 2023.04.27 JavaScript Object Notation (JSON) は、データのやり取りを簡単にするために開発された軽量なデータ交換フォーマットです。この記事では、JSONの基本的な使い方であるparse()とstringify()メソッド...
テクノロジー ChatGPT とは?サービスの特徴や活用方法を解説します。 2023.04.25 AI技術の急速な進化は、私たちの生活やビジネス環境に劇的な変化をもたらしており、特に言語処理技術が大きな注目を集めています。日常会話やビジネスシーンでの活用が期待される中、ChatGPT(GPT-4)はその最先端を行く言語処理ツールとして広...
プログラミング SQLの整形:具体的な進め方、ツール活用についても解説します。 2023.04.20 SQL文の整形は、コードの可読性を向上させ、チームメンバー間のコミュニケーションをスムーズにするために重要なスキルです。本記事では、SQLコードの可読性を向上させるためのベストプラクティスをご紹介します。
プログラミング JSONの整形・構文チェック|3つの方法とツール、具体例を解説 2023.04.13 JSON(JavaScript Object Notation)は、データ交換用の軽量なフォーマットで、人間にもコンピューターにも理解しやすい構造を持っています。 一方で、JSONデータを扱う際には、整形や構文チェックが重要です。今回は、J...
PG BATTLE PG BATTLE 2022 「高校、中学、小学校、その他スクールの部(18歳以下)」優勝チームインタビュー 2023.03.16 PG BATTLE 2022 「高校、中学、小学校、その他スクールの部(18歳以下)」優勝者である、灘高等学校『KMB76』チームの皆様にインタビューを行いました!3度目の優勝を果たした『KMB76』チームに、PG BATTLE当日のお話や...
SQL‐BOOTCAMP SQLのテーブル結合(JOIN, UNION, NATURAL)を覚えよう!基本構文と使用例を解説 2023.02.14 今回は初心者訓練所#07として、SQLで避けては通れない「テーブル結合」について説明していきます。「テーブル結合」を理解すれば、SQLの利用範囲が大幅にアップし、初心者の称号も返上間近です。また、結合方法は1つではなく複数ありますので、それ...
教育 ITSS(ITスキル標準)とは?社内に必要なスキル、7段階のレベルと11の職種を紹介 2023.02.13 IT分野における人材のスキルを測定するための指標である「ITSS(ITスキル標準)」について紹介しています。UISSやETSS、CCSFといった他のスキル標準との違いを含めて、ITSSの概要や効果的に運用するコツを解説します。
採用 プログラミングスキルを評価するとは?メリットや正当な評価方法について解説 2023.02.13 皆さんの会社ではプログラミング能力をどのように評価しているでしょうか? 大切なのはプログラマごとの能力を評価して、現状を明確にすることが極めて重要です。今回はそんなプログラミング能力の評価についてお話しましょう。
プログラミング おすすめのプログラミング勉強法とは?社員のアンケートをもとにご紹介 2023.02.13 プログラミングの勉強は人それぞれに工夫しています。みんな、どんな方法で勉強しているかをアンケートを取ってまとめてみました。