Webアプリ サーバーレスコンピューティングを試してみる いつか使ってみようと思っていたら数年経ちました。サーバーレスコンピューティングとはサーバーレスコンピューティングとは、開発者がサーバーを意識せずにユーザーにアプリケーションサービスなどを提供することができるサービスのことです。サーバーレスと... 2023.09.02 Webアプリ
プログラミング 覚えておくと得をする(かもしれない)C言語のちょっとマイナーな機能 今回はC言語のちょっとマイナーな機能をご紹介します。ビットフィールドビットフィールドとは、簡単に言うと変数のメモリサイズをプログラマ側で指定することができるようにする技術のことです。C言語においては通常int型は4バイト、char型は1バイ... 2023.08.12 プログラミングプログラミング言語
プログラミング プログラミングの常識にとらわれると思わぬ罠にハマるかも? プログラミングにはいくつかの常識?のようなものがあります。時折それらがプログラマーの邪魔をすることがあるのでそれをいくつか紹介したいと思います。ログ出力ログは重要で必要なのは明白ですが、過ぎたログ出力はプログラムのパフォーマンスを落としたり... 2023.07.22 プログラミング
AI 【超劣化版ChatGPT??】特定人物の文章自動生成AIを作ってみた ChatGPTレベルはさすがに難しいですが、それっぽい発言をするAIなら簡単に作れますよーというお話です。自然言語処理自然言語処理とは一般的に、人間が話す言葉をコンピュータに処理させること、もしくはその一連の技術のことです。MeCabMeC... 2023.07.01 AIコンピュータープログラミング
セキュリティ 無料で今すぐできる簡単なパソコンのセキュリティ対策 パソコンには買ってそのままでは危ない設定というものがたまにあります。その1つを紹介しようと思います。拡張子の表示拡張子とはファイルの種類を示すもので、「.」といった感じでファイル名の末尾につけられる文字列のことです。これを表示するには、まず... 2023.06.10 セキュリティ
コンピューター Windows10のサポート終了日が決定 現地時間の2023年4月27日、MicrosoftはWindows10の最新バージョンである「22H2」が最終バージョンとなると発表しました。自分のPCのバージョンを確認しよう「Windowsキー」を押しながら「R」キーを押してください。こ... 2023.05.19 コンピューターセキュリティ
セキュリティ 「タイミング攻撃」という方法でパスワードをハッキングしてみた 世の中には数多くのハッキング方法が存在します。今回はその一つであるタイミング攻撃を紹介したいと思います。タイミング攻撃とは何らかのアプリへの入力に対する応答時間を利用した攻撃手法です。なぜ応答時間がハッキングに利用されるのかプログラムの多く... 2023.04.28 セキュリティ
プログラミング Pythonを何倍も高速にする「codon」を使ってみた ネットニュースに挙がっていたので、codonというPython用コンパイラを試してみました。インストールWindowsWindowsでやろうと思ったんですが本記事作成時点ではソースコードからビルドすることになります。途中まではうまくいきまし... 2023.04.07 プログラミング