|
エンジニアが多く参加するイベントの「ハッカソン」。名前だけ聞いたことがある人も多いのではないでしょうか。具体的にどのようなイベントなのか分からず気になったことはありませんか。自社が主催する場合は、流れも押さえておく必要があります。ハッカソンの概要や開催するメリット、実施のポイントを紹介します。
...続きはこちら
|
|
ステージング環境とはシステム開発工程の一つで、本番環境と同様の状態でシステムの動作や不具合チェックを行う段階のことです。ステージング環境の前工程であるテスト環境と混同されやすいので、それぞれの役割を確認しましょう。この記事では、システム開発およびWeb開発におけるステージング環境の概要と構築の注意点を解説します。
...続きはこちら
|
|
ソフトウェア開発の手法の1つである「アジャイル開発」。しかし、アジャイル開発の特徴やメリット・デメリットが分からず、適切に開発ができないことはありませんか。効果的に開発するためには、正しい手順で行う必要があります。そこで、この記事ではアジャイル開発について特徴や手順、メリットやデメリットを詳しく解説します。
...続きはこちら
|
|
Webページにおいて重要な役割を担う「HTML5」。現在では、Webページ以外にもWeb上で動くアプリ開発が活発になっています。Web開発に取り組んでいくためにはHTML5が必要になるでしょう。そこで、この記事ではHTML5の概要や、バージョンアップによる変更点などを紹介していきます。
...続きはこちら
|
|
IT需要が高まるにつれて、Webサービスの開発も熱を帯びてきています。このような背景からHTMLやPHPを使って、新しいサービスを構築したいという人も多いのではないでしょうか。この記事では、HTMLとPHPの違いや関係を紹介しています。あわせて開発作業効率化の方法も解説しているので、ぜひ参考にしてください。
...続きはこちら
|
|
開発プロセスの改善により、工期削減・低コストでシステム開発ができる「超高速開発」。しかし、スキルなしで超高速開発を実施できるわけではありません。具体的にどのようなスキルが必要になるかご存知でしょうか。超高速開発に必要なスキルを紹介します。実施する上で必要なことや注意点も解説します。
...続きはこちら
|
|
組み込みソフトウェアは家電や電子機器に搭載されています。自社で組み込みソフトウェア開発を検討しており、その開発の特徴や必要なスキルを知りたい方も多いのではないでしょうか。この記事では、組み込みソフトウェアについて解説します。あわせて、開発の特徴や必要な技術を紹介しますので、参考にして下さい。
...続きはこちら
|
|
関数型プログラミングとはどのようなプログラミング手法なのでしょうか。普段は命令型プログラミングを使っていて、関数型は触ったことがない人も多いでしょう。この記事では関数型プログラミングの概要やメリット・デメリット、言語の種類を紹介します。プログラミング手法への理解を深める参考にしてください。
...続きはこちら
|
|
開発ツールとは、ソフトウェアやアプリケーションなどの開発にかかる手間を自動化・省力化するツールです。この記事では、おすすめの開発ツールを比較しながら紹介します。最新の開発ツールの傾向や選び方もあわせて解説しているので、ツール選定時の参考にしてください。
...続きはこちら
|
|
システムの入出力処理に「ノンブロッキング処理」というものがあります。また、ほかにも「ブロッキング」や「非同期」という処理方法があり、方法によってシステムの反応速度は変わります。この記事では、ノンブロッキングの概要や、ブロッキングや非同期処理との違いもわかりやすく解説します。
...続きはこちら
|