プログラミング

プログラミング

Pythonをゼロから学ぶ!ChatGPTを使ったテックジムのプログラミング教室レビュー

近年、社内SEとしての業務でもプログラミングスキルの必要性が高まっています。特に業務の自動化やデータ分析の効率化にはPythonの知識が不可欠です。そんな中、私はテックジム主催の『ゼロから始めるPython入門講座』に参加しました。この講座ではChatGPTを活用してPythonプログラミングの基礎を学ぶことができ、DX(デジタルトランスフォーメーション)推進にも役立つ内容が含まれています。私自身、これまでプログラミングにおいて時間を要することが多く効率化が課題でしたが、ChatGPTの登場でその状況が変わりつつあります。本記事ではこのPython入門講座の体験を基に、ChatGPTを使ったプログラミング学習がどのように進められるか、また実際のクラスで学んだことや感じたことを詳しくご紹介します。
ネットワーク

社内SEが勉強のためにRaspberry Piでできること

Raspberry Pi(ラズベリーパイ)は教育や趣味のプロジェクトからプロフェッショナルな用途まで幅広く活用されるシングルボードコンピュータです。特に社内SE(システムエンジニア)にとっては新しい技術やスキルを学ぶための優れたツールとなります。本記事ではRaspberry Piを使用したさまざまなプロジェクトの可能性と、AWSやGCPといったクラウドサービスとの比較について詳しく紹介します。
プログラミング

Pythonで業務を自動化してみよう – DB参照編

Pythonは業務自動化のツールとして非常に強力です。データベース操作やデータのエクスポート用に多くのライブラリが提供されており、効率的に作業を進めることができます。本記事では、Pythonを使ってMySQLデータベースのデータを参照し、その結果をCSVファイルに書き出すプログラムの作成方法について紹介します。
プログラミング

Linuxサーバーを構築しよう – 技術スキル向上の第一歩

こんにちは、情シス先輩です。皆さんは、自分専用のLinuxサーバー環境を持っていますか?本記事では、Linuxサーバーを構築する意義や、その過程で学べるポイントについて詳しく解説します。スキルアップの第一歩として、Linuxサーバー構築に挑戦してみましょう!
プログラミング

情シスの必須ツール! Ansibleで効率アップの秘訣を解説

今回は、自動化ツール「Ansible」についてお話ししましょう。Ansibleはシステム構成管理やアプリケーションのデプロイメントなどを自動的に行うためのツールであり、そのシンプルかつ効果的な使い勝手から多くのエンジニアに愛用されています。開発部門だけでなく、情報システム部でも活用することで単純作業がぐっと楽になります。
プログラミング

ディストリビューションの選び方 – 実績と用途に合わせて選ぼう

こんにちは、情シス先輩です。今回はLinuxを導入する上で欠かせない要素の一つ、ディストリビューション(ディストロ)の選び方についてお話しします。Red Hat Linux、RHELクローン、Ubuntu、Amazon Linuxといった代表的なディストリビューションがありますが、それぞれの特徴や適した用途を考えて選ぶことが重要です。
プログラミング

Pythonを導入しよう – プログラミングの新しいスタンダード

今回はこれからの情報システム部員にとって欠かせないスキルとして、Pythonの導入についてお話しします。ヘルプデスクや基幹システムの運用だけでなく、プログラミングスキルも求められる時代がやってきました。その中でもPythonは、その馴染みやすさから、初めてプログラミングを学ぶ方にとって最適な言語です。
プログラミング

Pythonを使って業務を自動化してみよう – メール自動化編

今回は、社内でよくある確認メールをPythonを使って自動化する方法についてお話しします。毎月毎週、同じような内容のメールを送信している情シスの方も多いのではないでしょうか?そんな時、Pythonを使えば手間を大幅に削減できるんです。退屈な作業を自動化してみましょう。