エンジニアiCloudの同期が遅いと感じたら、試すべき対処法 iCloudはAppleのクラウドサービスで、データを複数のデバイス間で同期し、大切な情報を安全に保存するための便利なツールです。しかし、同期が遅いと感じることがあるかもしれません。この記事では、iCloudの同期が遅いと感じたときに試すべ...2023.10.21エンジニア
エンジニアJavaのチェック例外とは Java SE 8 Programmer I (1Z0-808-JPN) のサンプル問題を解いていてチェック例外について不明だったためまとめてみました。 チェック例外とは 例外には下記の2種類があります。 ・チェック例外 ・非チェック例外 ...2023.05.10エンジニア
エンジニアSelenium4.6以降+Pythonで自動操作する際にwebdriverのバージョンを毎回更新しなくてよくなる方法 Seleniumを使って自動操作プログラムを作成している際に、よくエラーになる原因として、webdriverが最新化されていませんよというエラーなどが挙げられる。その際にいちいちWebサイトから最新のwebdriverをインストールして用意...2023.05.02エンジニア
エンジニア【初心者向け】VSCode+Python+Selenium+ChromeDriverを使って、chatGPTにWordPressに自動ログインするプログラムを作成させてみた みなさんこんにちは。ブログを書いていて、ブログを書き始めるまでが面倒で投稿するのが億劫だと思うことありませんか?私はWordPressにいちいちログインするまでの工程が面倒だと感じることがあります。そこで、今回はせっかくなので話題のchat...2023.05.01エンジニア
エンジニア【図解で説明あり】Webアプリ?Webサービス?Webサイト?それぞれの違いは?どのようにWebサイトは動いているのか、説明します。 IT企業に入るとまずWeb〇〇といったWebにまつわるワードをよく見かけると思います今回の記事ではIT系の仕事に就いている方や、プログラミングについて勉強している方向けの内容になっていおります。下記の2点について簡単に説明していきます。・W...2022.11.23エンジニア
エンジニアJava オブジェクト指向とは何か?クラスの概念と代表的なクラスの説明、および簡単なプログラムの作成 オブジェクト指向というのは、プログラムで利用される機能をオブジェクト(物)として捉えて、各オブジェクトを組み合わせることによりシステムを完成させる概念です。 Javaに限らず、近年利用されるプログラミング言語の多くがオブジェクト指向を取り入...2022.11.19エンジニア
エンジニアSpringって何?Spring FrameWorkや、SpringBootとの違いは? Java開発をする中で避けて通れないツール「Spring」または「Spring FrameWork」「SpringBoot」について今回まとめていきます。 そもそもSpringとは何か?SpringFrameWorkとの違いは? まずSpr...2022.11.05エンジニア
エンジニアSTSにGradleのプロジェクトファイルをインポートすると「Could not fetch model of type ‘GradleBuild」というエラーが出る どうもJavaプログラマー初心者です。いつまで経ってもSTSを使ってGradleプロジェクトの環境構築ができず困り果てたので、ここに備忘録を残します。後述する環境でGradleプロジェクトをインポートしてもエラーが出まくり、大事な「Proj...2022.10.20エンジニア
エンジニア【Mac】Java Open JDK 11.0.2 インストール方法と、インストール後にターミナルで「Java -version」を入力しても「The operation couldn’t be completed.」というエラーが出る件についての注意 MacでJavaを使えるようにしたい。そんな時に誰しも通る道である「PATHを通す」という試練。Windowsと違ってGUIでシステム環境変数にPATHを通すのではないので、パソコン初心者には難しく感じるかと思います。 今回はJavaをイン...2022.10.17エンジニア
エンジニア【初心者向け】Python+Selenium+ChromeDriver+shellで作業を自動化してみた② さて、今回は前回に引き続き、Seleniumによる作業の自動化について、前回よりも手順を増やした自動化プログラムをご紹介していきます。前回は「Google Chromeを自動的に開く」までの動作を自動化するプログラムを作成しましたが、今回は...2022.10.13エンジニア