• HOME
  • 暗号
  • オブジェクト指向
  • 競プロ
  • Java
  • コラム

プログラミング初心者ナビ!

  • HOME
  • 暗号
  • オブジェクト指向
  • 競プロ
  • Java
  • コラム

コラム

【コラム】現役エンジニアが文科省の「小学生のプログラミング教育の在り方について」を読んで思うこと

2022/4/17    コラム

文部科学省が公開している資料に、「小学校段階におけるプログラミング教育の在り方について(議論の取りまとめ)」という文書があります。この資料には、2020年に小学校向けにプログラミング教育が導入されるに ...

暗号

[Kotlin] AES-GCM 暗号化/復号 サンプルコード

2022/4/11    Kotlin, 暗号

この記事では、KotlinでAES GCMモードの暗号化と復号を行うサンプルコードを紹介します。このサンプルコードは以下の機能を持ちます。 バイナリデータの暗号化/復号 Base64テキストの暗号化/ ...

Kotlin

[Kotlin] map と flatMap の違いについて【完全理解】

2022/4/8    Java, Kotlin

この記事では、Kotlinの map / flatMap の違いについて解説しています。 どちらも値を変換する機能なので、その違いを理解するのが難しいですよね? このページでは結論を述べた後、サンプル ...

Kotlin

【入門】Kotlinのススメ Javaとの比較やメリットを中心に解説します

2022/4/12    Java, Kotlin, オブジェクト指向

この記事では、Javaと比較したKotlinのメリットについて記載し、Kotlinがいかに優れた言語なのかを具体例と共に紹介します。 Java経験者の方はKotlinの導入を難しく考えずに、Bette ...

Java

文字列をスマートにマスクする方法 [StringUtils] #Java #Kotlin

2022/4/2    Java, Kotlin

JavaやKotlinで、文字列の上N桁や下N桁以外の文字をマスク処理したい場合がありますよね?マスクする方法はいくつか考えられますが、なるべくスマートな方法で処理したいと思うのがプログラマの性だと思 ...

Java

【オススメあり】Javaでファイル操作する方法の徹底比較 (JDK標準 / Apache Commons / Google Guava)

2022/4/12    Java, ファイル

この記事では、Javaでファイルの読み出し/書き込みをする際に利用できるライブラリを紹介します。 Javaではファイル操作をする方法が複数あって、どれを使えば良いか迷いますよね?このページでは、JDK ...

Java

UTF-8 / SJIS 文字コード変換できない文字を検知する [Java]

2022/11/13    Java, 文字コード

文字コードを変換する際に、UTF-8 には存在するが Shift-JIS には存在しないという文字がある場合、文字化けが発生します。 環境依存文字やサロゲートペア文字と言われているものが代表的ですが、 ...

C言語

【重要】C言語で安全なプログラムを書くテクニック

2022/3/24    C言語, ポインタ

この記事では、C言語の 配列に関する重要な特性 について解説します。 配列のサイズに関する挙動を正確に理解することは、C言語を理解することにおいて最も重要な点と言っても良いと思います。特に他の言語から ...

アイキャッチ_VS2022

Tips

【初心者向け】Visual Studio 2022 図解付きインストール手順

2022/4/23    C#, C++, VS2022, インストール

Windows10に、Visual Studio 2022 Community をインストールする手順を図解しています。 C言語、C++、C#などを無料で学習したい方や、実際にインストールする前に軽く ...

コラム

【コラム】90年代のプログラミング環境 (高校~大学生時代の思い出)

2022/4/13    コラム, 学習, 独学

今回は1990年代を学生で過ごした私が、どのような環境を経てプログラマーになったか、過去の印象的な出来事を思い出しながら書いてみました。 高校生の頃のPC、パソコン通信、インターネットやエロゲーとの出 ...

« Prev 1 2 3 4 5 Next »

プロフィール

アバター画像

ゴイチ

ソフトウェアエンジニア歴20年。 C/C++, C#, Java, Kotlinが得意で、組込系・スマホ・大規模なWebサービスなど幅広いプログラミング経験があります。 現在は某SNSの会社でWebエンジニアをしています。

最新の記事一覧

Kotlin

Kotlin流シングルトン object 宣言の書き方

2023/1/29

Java

[Java] 文字種の判定方法 (半角のみ/全角のみ/ひらがな/カタカナ) [正規表現]

2022/12/27

Java

ICU4Jライブラリでスマートに全角⇔半角カナ変換する方法 [Java]

2022/12/7

Java

Java 文字列連結ライブラリの速度比較 [Apache/Guava]

2022/10/16

コラム

【コラム】エンジニアの能力は15秒コードを見れば分かる

2022/10/12

タグ・クラウド

Carbon (1) C言語 (2) Java (11) Kotlin (6) Paiza (1) Solidity (2) Tips (1) オブジェクト指向 (4) コラム (3) コンピュータサイエンス (2) 暗号 (6) 競技プログラミング (3) 設計 (1)

記事検索

お問い合わせフォーム

お問い合わせはこちら

よく読まれている記事

1
抽象クラスとインターフェース 概念の違いについて【オブジェクト指向】

この記事では、オブジェクト指向における抽象クラスとインターフェースの概念的な違いをできるだけ分かりやすく解説します。 プログラミング初心者にとって、オブジェクト指向を完全に理解したと言えるまでにはかな ...

2
【日本語訳】Carbon言語 公式ドキュメント (README)

この記事では、Google製のC++後継言語である Carbon言語 の公式READMEを日本語訳にして公開しています。 昨日、C++ の実験的な後継言語とされる Carbon が発表されました。 私 ...

3
UTF-8 / SJIS 文字コード変換できない文字を検知する [Java]

文字コードを変換する際に、UTF-8 には存在するが Shift-JIS には存在しないという文字がある場合、文字化けが発生します。 環境依存文字やサロゲートペア文字と言われているものが代表的ですが、 ...

おすすめの記事

Kotlin

Kotlin流シングルトン object 宣言の書き方

2023/1/29

Java

[Java] 文字種の判定方法 (半角のみ/全角のみ/ひらがな/カタカナ) [正規表現]

2022/12/27

Java

ICU4Jライブラリでスマートに全角⇔半角カナ変換する方法 [Java]

2022/12/7

Java

Java 文字列連結ライブラリの速度比較 [Apache/Guava]

2022/10/16

コラム

【コラム】エンジニアの能力は15秒コードを見れば分かる

2022/10/12

お問い合わせフォーム

カテゴリー

アーカイブ

プライバシーポリシー

プライバシーポリシーについて

プログラミング初心者ナビ!

© 2023 プログラミング初心者ナビ!