ai Gemini(ジェミニ)とは?Googleの新世代AIツールをまとめてみる はじめに最近はAIの技術が凄まじい勢いで加速しています。特に生成AIツールは、その多様な機能で私たちの生活や仕事を大きく変えつつあります。今回注目するのは、Googleが開発した「Gemini」というもので、この新しいAIについてまとめてい... 2024.10.07 ai
engineer Tech Kids Schoolで子どもの可能性を広げる! サイバーエージェント運営の小学生向けプログラミングスクールとは はじめに:「Tech Kids School」「子どもにプログラミングを学ばせたいけど、どこがいいのか分からない…」そんな保護者の皆さまへ。本記事ではメディア事業(例:AbemaTV)やゲーム事業(例:ウマ娘)で有名なサイバーエージェントが... 2024.10.06 engineerprogramming
engineer 優れたエンジニアはマウスを使わない?キーボード操作で効率化を極める! はじめに「優れたエンジニアはマウスを使わない」そんな話を聞いたことはあるでしょうか。確かに、多くのプログラマーやシステムエンジニアが、キーボード操作を極め、マウスの使用を最小限に抑えています。今回は、なぜキーボード操作が重視されるのかについ... 2024.10.05 engineer
programming スクラッチでプログラミングを始める!初心者に優しいプログラミング はじめにプログラミングというと、難しそうで敷居が高いイメージの方もいると思います。しかし、子供から大人まで誰でも楽しみながらプログラミングの第1歩を踏み出せるプログラミング言語があります。それが「スクラッチ(Scratch)」という言語で、... 2024.10.04 programming
database オープンソースで使えるMySQLというデータベース管理システムとは はじめにMySQLは世界中で広く使われているオープンソースのデータベース管理システムです。ウェブサイトやアプリケーションがデータを効率的に管理するために、MySQLは非常に重要な役割を果たしています。今回はMySQLの基本的な仕組みや使い方... 2024.10.03 database
it-terminology Web2.0の進化とその影響 はじめにインターネットの世界は、単なる情報の集まりから、ユーザー同士の交流と協力の場へと進化してきました。この進化の過程で重要な役割を果たしたのが「Web2.0」というものです。Web2.0は私たちのインターネット体験を引き上げるきっかけと... 2024.10.02 it-terminology
server Apache入門:webサーバーの基本を理解する はじめにウェブサイトを運営するには、データをウェブブラウザに届ける「サーバー」が必要です。Apache(アパッチ)は、その中でもとても人気のあるウェブサーバーの一つです。今回はこのApacheの基本的な仕組みと使い方を少し紹介したいと思いま... 2024.10.01 server
engineer 新卒エンジニア必見!ホワイト企業でシステムエンジニアとして高収入を目指す方法 はじめに新卒でエンジニアとしてのキャリアをスタートさせたいと考えている皆さん。就職活動は順調に進んでいますか?近年、ホワイト企業での就職が注目されていますが、果たしてどのようにしてそのような企業に入社し、システムエンジニアとして高収入を得る... 2024.09.30 engineer
programming 【良いコード悪いコードで学ぶ設計入門】からみる保守しやすい/成長し続けるコードとは はじめにコードを書く時、どんなことに気を付けているでしょうか。「とりあえず動くコードさえ書ければ良い」という考え方も時には有効ですが、長期的に見て、より良いソフトウェアを開発するためには、コードの品質に目を向ける必要があります。『良いコード... 2024.09.29 programming
engineer エンジニア/プログラマーにおすすめのキーボード5選:生産性を高めるための賢い選択 日々コードと向き合うエンジニアにとって、キーボードはなくてはならないツールです。ただ文字を入力するだけでなく、長時間の作業を支え、生産性を大きく左右する存在と言えるでしょう。今回は現役システムエンジニアの視点から、キーボードの選びのポイント... 2024.09.28 engineer