まめぞうの技術メモ

IT関連で勉強したことをメモします

Javaの「public static void main」とは?

Javaを入門した人がまず書くであろう文言「public static void main(String[] args)」ですが、これは一体何を意味するんでしょうか。

Anacondaでpythonライブラリをインストールする方法(Windows10)

Anaconda環境では、pythonライブラリをインストールするには、pipコマンドが使えず困っていました。 方法をメモしておきますね。

Windows10でpathを追加する方法(環境変数設定)

最近、自分のPCでPythonをいじったりするので、WIndows10でのpathの設定方法をメモしておこうと思いました。 簡単にできるので、プログラミングの授業などで必要な方はご活用ください。

【Java】slf4jでログ出力する方法

今回は、Javaでログを簡単に出力することができる「slf4j」でログを出力する方法を紹介します。

【Java】Log4j2でログ出力する方法

Javaでログ出力といえば「log4j」です。 最近、log4j2を触る機会があって、やり方を調べたので以下に記します。

JavaのJsonObjectに値(key : value)を追加する方法

JavaのJsonObjectに値を追加しようと思った時に、追加方法を調べたのでメモしておきます。

JavaでJSONを扱う方法【org.json.JSONObject】

近年、何かとインターフェースに利用されるのはJSON型ですよね。 ぼくのオススメライブラリは【Json In Java】です。org.jsonで色んなサンプルコードでよく使われています。 使い方を書いていきますね。

GDPRって何?一般データ保護規則って?ざっくり理解

最近、GDPRという言葉を目にすることが多くなりました。 Googleなどのウェブサービスでも、同意を求められたり、規約が変わった通知が来たり、、、これにはGDPRが絡んでいるらしい。 しかし、GDPRとは何なのか分からないので、調べてみました。

27 インチのフル HD ディスプレイが自分には完全に失敗だった

27 インチのフル HD ディスプレイを買ったのですが、やっぱり WQHD ディスプレイに買い直した記事です。

スマホやパソコンで目がズキズキするのにルテインが効いた

目を閉じても目の裏側がヒリヒリ痛い、 神経?と思われる部分がズキズキ痛くて、どこに神経が通ってるか、痛みの感覚で分かるような感じでした。

CentOS7で、sudoを使う方法

先日から、centOS7をvirtualBoxで立ち上げているのですが、sudoが使えません。 使い方を調べたので、メモしておきます。

ウェブサーバを立てよう~ネットワーク設定編~【VirtualBox + CentOS7】

自分のパソコン上から、VirtualBox上の仮想サーバ(CentOS7)のウェブページを表示できるようにします。前回は、httpdをインストールところまで終わらせました。

ウェブサーバを立てよう~Apache HTTP Server編~【VirtualBox + CentOS7】

メジャーなウェブサーバ【Apache HTTP Server】を使って、自分のパソコンやサーバでウェブサイトを立ち上げる記事です。

VirtualBoxでインストールしたCentOS7で、ネットワーク設定を有効化しよう。インターネットにつながらないよ。

前回、VirtualBoxでCentOS7をインストールする手順を解説しましたが、今回は立ち上げたサーバのネットワーク設定を有効化していきたいと思います。

VirtualBoxでCentOS7を簡単インストールする方法

仮想サーバを構築するためのソフト「VirtualBox」を使って、Linuxサーバ「CenOS7」を構築するための方法を、分かりやすく解説しました。

VirtualBoxを使って仮想サーバを立てよう!(Ubuntuサーバ編)【家のパソコンで簡単】

新しくパソコンを買わずに、家のWindows上にバーチャルLinuxサーバを立てる方法です。

Let's Encrypt certificate expiration notice メールが来たら、証明書を更新しよう

Let's Encrypt certificate expiration notice~というメールが届きました。https化したサイトの証明書を更新せよ、という依頼なのです。

Let's Encryptを使えば超簡単に自分のサーバーをhttps化できるよ

18年7月からGoogle様が本気を出した! https化していないサイトには、chromeで容赦なく 「このサイトへの接続は保護されていません」 と表示されるようになったのです。

Linuxでフォルダ内のファイルの中の文字列を全検索する方法

Linuxでプログラミングする際に、ファイルの中に含まれている変数や関数名などのキーワードを探したいことがあると思います。 便利なコマンドがありますよ。

【Apache】virtual hostでの複数URL運営

Apache HTTP Server(httpd)では、バーチャルホストを使って、複数のURLで、別々のサイトを運営することができます。

Apache HTTP Server 2.4 (httpd)で、301リダイレクトする方法

代表的なウェブサーバ「Apache HTTP Server」、通称httpd。 今回は「.htaccess」を用いた「301 リダイレクト」の方法をまとめます。

Apache HTTP Server 2.4 (httpd)で、リバースプロキシの設定をする方法

リバースプロキシとは、特定のURLに対するリクエストを、別のURLに転送する仕組みのことです。 Apache HTTP Serverでの設定方法を書きますね。

Apache HTTP Server(httpd)のポート番号を変更する方法

Apache Web Server(httpd)で、デフォルトのポート番号は80番ですが、簡単に変更することができます。 LinuxのCentOS7で変更する方法を書きますね。

【超カンタン解説】対話型シェルの作り方(条件分岐、繰り返しも)

対話側のシェルを作る方法を解説します。超カンタンにできるので、おすすめですよ。

ScalaのMapとforeachの使い方

さて、今日はScala言語のMap関数、foreach関数の使い方を学習してみたいと思います。 一緒に勉強していきましょう!

ScalaのFutureの使い方【並行処理】

今回は、Javaの発展形のScala言語で並行処理をする方法を書きます。

Windows10でhostsを設定する方法

プログラムやシステムの勉強をしたい時、DNSを立てるのはハードルが高いですが、hostsで簡易的にドメイン設定を入れて、お試し環境をつくれます。 早速やってみましょう。

SELinuxを無効化する方法【CentOS7】

開発に専念したいときなどに、SELinuxを無効化する方法を書きます。

bashでwhile無限ループを1行コードで書く方法

シェル(bash)で無限ループを1行コードで書く方法をメモしておきます。

ケーブル配線トレーを買ったらデスクの周りがスッキリした

ケーブルがデスクの周りに散乱したり、垂れ下がるのを防止するために、ケーブル配線トレーを買ったらすごくスッキリしました。