社会人の働き方

アウトソーシング会社(SES)はやめとけ?メリット・デメリットを実体験から解説

アウトソーシング会社(SES)って実際どうなの?と気になっていませんか?・やめとけって聞くけど本当?・働き方はどんな感じ?・メリットやデメリットを知りたいこの記事では、実際にアウトソーシング会社で働いている筆者の経験をもとに、メリット・デメ...
業務効率化術

【便利】ファイル内の文字まで検索する方法

フォルダの検索機能でフォルダ名やファイル名を検索することができることを知っている方は多いかと思います。しかしファイルの中身の文字まで検索する方法は知っている方は少ないのではないでしょうか?今回はファイル内の文字を検索する方法について解説します。
IT知識

PC廃棄前にすべきデータ削除について | DBANの使用方法

PCを廃棄する際そのまま捨てていませんか?それはとても危険なことで、そのPCから個人情報が抜き取られることもあります。PCを廃棄する際は中身を削除するなどしてから廃棄することが大切です。この記事ではそんなPC廃棄時のデータ削除方法について解説します。
python

【python】解凍ツールの作成(zip・tar)

仕事をしていて圧縮ファイルを解凍するのが面倒と感じることはありませんか?私は仕事でよくzipやtarで圧縮されているファイルを解凍することがありますが、毎回もっと簡単に回答する方法はないものか?と考えています。そこでpythonを使用してツールを作成してみました。
業務効率化術

batでファイルコピー

仕事でファイルを大量に移動しないといけない、ファイル移動と同時にフォルダ分けをするといった業務が発生することがあります。一つづつ移動させてもいいですが、何百個ものファイルを移動させるとなるととても大変です。そのような時はbatを使用して見てはいかがでしょうか?
Java

【Java】総称型(ジェネリクス)とは?とは何なのか?

Javaには総称型またの名をジェネリクスという仕組みが存在します。これはダイヤモンド演算子という<>を使用することで実現する仕組みの事です。ListやSetといったコレクションと言われるインスタンスの集合を扱う際にこの総称型は活躍します。
Java

【Java】関数型インターフェースのUnaryOperatorとは?

javaの関数型インターフェースにはUnaryOperatorやBinaryOperatorというものがあるのをご存じでしょうか?昨日は引数を受け取り、戻り値を返すという単純なものです。本記事ではこれらを具体例を交えて解説していきます。
Java

【Java】関数型インタフェースのFunctionとは?

Javaの関数型インタフェースにはFunctionというものがあります。これは引数を受け取り、戻り値も戻すというものです。Functionは処理を大変コンパクトにすることができますので勉強していて損はありません。例を交えて解説していきます。
Java

【Java】関数型インタフェースのPredicateとは?

JavaにはPredicateという関数型インタフェースがあることをご存じでしょうか?直訳すると「断定する」という意味がありますが、実際の機能としては引数1つ受け取り、戻り値Boolean型返ってくるため、直訳のままの機能となっています。
Java

【Java】関数型インタフェースのSupplierとは?

Supplierという関数型インタフェースをご存じでしょうか?Javaにはあらかじめいくつかの関数型インタフェースが用意されていますが、そのうちの一つがこのSupplierです。当記事ではSupplierとはどういったものなのか解説していきます。