2023-08

仕事関連

テレワークのメリット/デメリットについて

わざわざ会社に行って仕事をしなくても、家で仕事をすることが可能な時代になってきました。テレワークと聞けば楽そうなイメージを抱かれる方もいるかと思いますが、何もいいことばかりではありません。この記事ではテレワークのメリット・デメリットについて解説していきます。
IT知識

Gitとは何なのか?

Gitという言葉を聞いたことはないでしょうか?私は仕事でGitをよく使用するので、初めて触る人向けに最低限の機能等を紹介しようと思います。自分が初めて使用した際は理解しにくい部分があったので、自分なりに初心者の方でも理解できるようにまとめていきます。
python

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

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

【Java】synchronizedとは?

Javaにはsynchronizedキーワードというものが存在します。これはスレッドの競合を抑制するために使用するものです。競合が発生すると処理が思うように進まなくなります。そういった時にsynchronizedを使用することで競合を抑制することができます。
スキルアップ

【スキルアップ】転職と副業について

日本人の賃金が上がらなくなって早数十年です。昨今転職や副業が話題を呼んでいますが、何の考えもなしに初めても痛い目を見るだけです。転職するにも、副業するにもそれなりの準備が必要です。今回は転職と副業についてとあるビジネス書から得た知識をまとめていきたいと思います。
Java

【Java】並列処理について

Javaには並列処理というものがあるのをご存じでしょうか?読んで字のごとく複数の処理を並行して実行することができます。並列処理の方法を知っているだけでプログラムの処理速度が格段にアップしますので、知っておいて損はない機能となっています。
Java

【Java】List型とは?

JavaにはList型というデータ型が存在します。このList型を知っているのといないのとではコーディング効率が格段に変わってきます。Lsit型は後から追加したり、削除したりすることも可能でとても使い勝手のいいデータ型となっています。