KEN

エンジニア就職・転職

未経験からエンジニアに転職して後悔する人の特徴やパターンを紹介

「IT業界における慢性的な人材不足」や「ITエンジニアという職種の将来性の高さ」を背景に、未経験からエンジニアへの転職を目指す人は年々増加しています。 エンジニアに対する、高い専門性や将来性、柔軟な働き方といった魅力的なイメージが、多くの人...
プログラミングの疑問解決

Pythonの割り算(除算)切り捨てをする方法

Pythonで5 / 2のような割り算を実行すると、2.5という小数(浮動小数点数)が返ってきます。 しかし、プログラムを書いていると、小数部分を切り捨てて2という整数だけが欲しい場面は非常に多いものです。 「Pythonで割り算の切り捨て...
プログラミング言語

PHPの人気フレームワークランキングTOP10!トレンドを一覧紹介

PHPでのシステム開発やWebアプリケーション制作において、フレームワークの選定はプロジェクトの成否を分ける重要な工程です。 しかし、「フレームワークの種類が多すぎて、どれを選べばいいかわからない」と悩んでいる人も少なくありません。 実務未...
プログラミングの疑問解決

Pythonで複数行をまとめてコメントアウトする方法を解説

Pythonでコードを書いていると、デバッグのために一部の処理を一時的に実行しないようにしたり、古いコードを参考のために残しておいたりしたい場面がよくあります。 一行ずつ#を付けてコメントアウトするのは、行数が多くなると非常に面倒ですよね。...
プログラミングの疑問解決

【2025年最新】Rubyのヒアドキュメントの書き方を徹底解説

Rubyで開発を進めていると、SQL文やHTML、コマンドなど、複数行にわたる長い文字列をコードの中に書きたい場面が出てきます。 \nを使って改行を表現することもできますが、長くなればなるほど可読性が下がり、編集も大変になってしまいます。 ...
エンジニア就職・転職

エンジニア転職の面接での逆質問20選!パターン別の回答例を紹介

エンジニアの転職活動において、面接の最後にほぼ必ず訪れるのが「何かご質問はありますか?」という、いわゆる「逆質問」の時間です。 しかし、いきなり逆質問されても、「何を質問すればいいのか」「こんな質問をしたら失礼にあたらないか」と悩むことでし...
お役立ちコラム

ChatGPTがプログラミングで「使えない」「不要」というのは間違い

ChatGPTの登場により、AIを活用したプログラミングが当たり前になってきていますが、一部ではChatGPTを「使えないツール」だと感じている方もいるようです。 しかし、「使えない」と感じる原因の多くは、ChatGPTの特性や限界を理解し...
プログラミング言語

Swiftのフレームワークおすすめ13選【iOSアプリ開発に最適】

SwiftでiOSアプリ開発を行う際、フレームワークの活用は欠かせません。 しかし、「種類が多すぎて、どれを選べばいいかわからない」と悩む人も少なくないでしょう。 そこで本記事では、おすすめのSwiftフレームワークを13種類厳選して紹介し...
プログラミングの疑問解決

Rubyの正規表現の使い方を完全解説(match、scan、sub/gsubなど)

Rubyでプログラミングをしていると、文字列の中から特定のパターンを見つけ出したり、一括で置換したりしたい場面が必ず訪れます。 例えば、以下のような場面です。 入力された値が、電話番号や郵便番号のフォーマットに合っているか検証したい 文章の...
プログラミング言語

ReactとNext.jsの違いは?どちらで開発すべき?違いを比較

モダンなWeb開発の世界で、ReactとNext.jsは非常に人気の高い技術です。 どちらもJavaScriptをベースにしており、インタラクティブで高速なWebアプリケーションを構築するために用いられます。 しかし、両者の関係性や具体的な...
PAGE TOP