プログラミングと資産運用な日々

プログラミングと資産運用が中心の雑記ブログです。

IT・プログラミング

ScalaのMapとforeachの使い方

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

今更だけど、Windows10でDockerをはじめてみよう!インストール・起動・停止など(CentOS)

ドッカー。何回か使ったことはあるんですが、なんだかイマイチ使いこなせてる気がしなくて、記事にまとめながら勉強したいと思います。

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

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

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

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

Intellij IDEAでJavaのJarファイルを作って実行する方法

最近流行りの開発環境、IntelliJ IDEAを使って、JavaのJarファイルを作ったり実行したりする方法を解説します。

Javaで自動テストをする方法【Junitを使おう】

Javaの自動テストについての記事です。 最近は、同じプログラムを使いまわすことが多いので、よく使うプログラムには、テストコードを準備して、テストを自動で行うのが主流です。

Javaのスレッド間で変数を共有する際の注意点(Synchronizedで制御)

これまで沢山のJavaのスレッドについての記事を書いてきました。 今日は、スレッド間での変数を共有する際の注意点について紹介します。

JavaのCallableとFutureで、スレッドで実行した結果を受け取れるよ!

Javaスレッドで実行した結果を受け取れる「Callable」「Future」を紹介します。

Javaのスレッドを多重起動してみる

ちょっと気になったのでやってみました。 Javaのスレッドを多重起動したらちゃんと動くのか。

Javaのスレッド作成(Executor Serviceを使った複数スレッド生成)

Thread継承、Runnable実装、の2つの記事で、基本的なスレッド作成の方法を書きましたが、今度は沢山のスレッドを一括生成する方法を書きます。

Javaのスレッドの作り方メモ(Runnableインターフェースを実装する)

この記事では、前回に引き続きJavaでスレッドを実装する方法の基本を解説します。

Javaのスレッドの作り方メモ(スレッドを継承したクラスを作る)

今更ながら、Javaのスレッドのコーディングをする機会があり、基本の「キ」から思い出すべく、ここにメモをします。

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

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

Anacondaをインストールして、Python環境をお手軽構築

Pythonをインストールする際に、「Anaconda」をインストールするだけで、大抵の環境は揃うというスグレモノを紹介します。

Windows10へのpythonインストール方法

自分のメモも兼ねて、Windows10にpythonをインストールする方法を書いておきます。

【ITエンジニアになりたい人】人手不足で入りやすいし、給料高い狙い目の仕事

ぼくは現役のITエンジニアですが、人手不足の今、転職市場が活況になっています。 知り合いや同僚でも転職する人が増えています。

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

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

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

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

AmazonEchoSpotを買ってみたのでレビュー!アレクサに画面がついた!

昨日、気になるので勢いでポチってしまったAmazonのスマートスピーカー「Echo Spot」ですが……

AmazonEchoSpotが気になる!買ってみたいかも。アレクサ!

今日、Amazonのホームページに行ってみたところ、Amazon Echoの新型、Amazon Echo Spotが登場したとのこと! 今回は、画面までついてより見やすくなったそうですよ。 かわいらしいデザインでとっても気になってます。

目的と手段を履き違えると迷走する。プログラミングもそうだよね。

仕事で、迷走気味なプロジェクトの打ち合わせに出席して、こりゃダメだ、って思った今日この頃なんですが・・・。 ブログのネタにも出来るかなって思い、書いてみます。

Windows10でhostsを設定する方法

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

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

対話側のシェルを作る方法を解説します。超カンタンにできるので、おすすめですよ。やってみてくださいね。

vi、vimをカラー表示する方法

viやviでは、デフォルトでは味気ない白黒表示なのですが、これをキレイにカラーで表示する方法をお知らせします。

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

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

crontabでタイムスケジューラを設定しよう

LInuxで、決まった時間に処理を動かすことができる「crontab」。 使い方を知ってると、とても便利なので解説しますね。

viで行番号を表示する方法【:set number】

Linuxの便利なエディタ「vi」ですが、行番号がデフォルト表示されません。 表示方法や、デフォルト表示にする方法を解説しますね。

CentOS7で、sudoを使う方法

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

【AWS】Amazon SageMaker を使ってみる

Amazon AWSで機械学習が簡単にできるらしい、という話を聞いて、早速使ってみたいと思い、体験してみます。 小一時間でできるところまでレポートします。

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

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