その他 【解決!】ハッシュ化?ソルト(salt)?一体なんぞや?(セキュリティ強化) ハッシュ関数とは「入力に対応する適当な値を返してくれて同じ引数の場合は同じ戻り値が返ってくる関数」です。ハッシュ化のみだと パスワードを特定される危険性があるためソルトを用いたハッシュ化を行います。 2022.02.19 その他
Python 【PyOCR】画像から文字を認識するAI-OCRを試してみよう! OCRとは画像から文字を認識する事です。本記事では誰でも画像から文字を認識してテキストファイルに書き込むまでの方法を紹介したいと思います。まずはtesseractとPyOCRの2つが必要なのでターミナルでインストールしましょう! 2021.10.10 Python
VB.net 【vb.net】空文字 の判定方法 =かIsNullOrEmptyを使う vb.netの空文字の判定方法を紹介します。 = "" で比較と、IsNullOrEmptyを利用する2パターンが割とよく見かけます。 vb.netでは両者ともNothing, 空文字を判定できたので、結果に違いはありませんでした。 2021.09.27 VB.net
Java 【Java】 例外処理rethrow(再スロー)の使い方 Java SE7以降 throw(スロー)された例外をcatchブロックでいったん受け取り再度スローすることをrethrow(再スロー)と言います。 rethrowを使うと例外オブジェクトにエラー内容を追記したり、別の例外クラスに変更する事ができます。 2021.09.17 Java
Python 【Python】コンストラクタの使い方 __init__を利用 pythonのコンストラクタ、よく見る__init__について解説します。 言葉だけだと難しいので、サンプルコードを実行してみましょう! クラスからインスタンスを生成した際に、自動的に呼び出されるメソッドのことで、初期化に使われることが多いです。 また、コンストラクタの引数に初期値を設定するパターンも確認しましょう。 2021.09.12 Python
Python 【Pytest】テストコードを書いてコードをテストする方法 新米太郎 皆さんこんにちは新米です。 今回は、自分が書いたpythonコードが正しく機能してるか、確認するテスト方法を紹介します。 (adsbygoogle = windo... 2021.09.10 Python
Python 【Python】 閏年判定を行う方法はisleap関数を使う! Pythonのcalenderライブラリのisleap関数を使うことで、短いコードで閏年の判定を行うことができます!! また、どれだけコードを短縮できているのか、他言語と比較してみましたのでよければ見て下さい。 2021.09.05 Python
VB.net 【vb.net】 引数を省略可能にするOptinal vb.netで、任意の引数として扱う方法を紹介します。 optinalを使えばデフォルト値が設定できるので、非常に便利です! 使い方を知っておくと、書き方の幅が広がります。 サンプルコードで確認してみましょう! 2021.08.30 VB.net
VB.net 【vb.net】 ByRefとByValの違い この2つは何が違うのか? Functionの引数に「ByRef」「ByVal」と付いているのを見かけたことはありませんか? 結論としては、基本的にByValを使った方が良いです。 2つがどのような役割を持っているか、サンプルコードで確認してみましょう。 2021.08.22 VB.net
C# C# .NET パスワードの暗号化と複合化をする方法を紹介 (AES暗号化) 共通暗号化方式の一つAdvanced(高度な) Encryption(暗号化)Standard(標準)を略してAESと言います。 今回はC#を使ってAESを基づいた暗号化、復号化をする方法を紹介します。コードが長いのでデバッグして処理の流れを知るのが大切です。 2021.08.18 C#