システム開発スクール講座

システム制作やプログラミングの初心者向けシステム開発WEB講座スクール

基礎知識

レンタルサーバーでPHPが動かない対処方法

レンタルサーバーでphpが機能しないときは、いくつかの原因があります。 ただ、php自体が使用できないプロバイダ提供の無料レンタルサーバーありますので、その場合はphp対応のレンタル・サーバーを利用する必要があります。まず、phpを利用する前に注意する…

ファイル管理システム-Subversionとは

Subversionとはファイルバージョンを管理システムアプリケーション。 CollabNet, Inc.により開発されてきたが、2009年にApache Incubatorプロジェクトになり、2010年にApacheトッププロジェクトになる。よって2012年現在はApache Licenseに準じている。Subve…

PHPセーフモード(SAFE MODE)とは

PHPに含まれる関数の中にはディレクトリ間の操作が容易にできるものが多く用意されています。 ところがVPNをはじめ、共有サーバーなどの利用者にとっては、別のユーザーが同じサーバー上の他のユーザーのディレクトリ操作を可能にしてしまうという、セキュリ…

PHPセーフモード(SAFE MODE)関数制限

PHPではセキュリティ上セーフモードというアクセス制限に関する機能がありますが、 セーフモードによって制限される関数について、参照用にエントリーしました。 なお、PHP 5.3.0以降ではセーフモード機能は非推奨となり、php.netではセーフモード機能の非使…

プログラミングの学習方法

今回はプログラミングの学習方法について考えてみます。プログラミングを習得するには大きく分けて二つに分類されるかとおもます。 その1:独学-趣味や興味の範囲内での学習 その2:業務-実際にお金を受け取ってシステム制作など 後者のほうが、断然、習熟度…

ローカル変数とは

今回は、用語とその内容について学んでみます。 システム開発をする際のプログラムにはさまざまな言語がありますが、処理のブロックの中には値を保持するための『変数』というものが存在します。その中でローカル変数(-へんすう, local variable)とは、プロ…

プログラミング言語とは

今回はコンピュータの言葉となるプログラミング言語についての理解を深めましょう。 スーパーコンピューターでも一般に普及しているパソコンでも、かならずコンピュータの処理は電磁信号によって処理や解析を行います。当講座でも取り上げているJavaやPHPな…

Javaの特徴

今回はプログラミング言語であるJavaの特徴についてまとめてみました。Javaはネットワークでのシステムを前提として制作されたプログラミング言語です。主に以下のような特徴があります。■オブジェクト指向 ほとんどの構成要素がオブジェクト指向として設計…

初心者Javaプログラミング

超システム開発スクール講座では、PHPプログラムの学習も行っていますが、平行してJavaプログラミングも開設いたしました。早速ではありますが、まずはJavaとは?SunMicrosystems社より1995年5月に正式に公開されました。 世間ではWindows95やインターネット…

プログラミング言語の選択

前回、xamppをローカル環境にインストールしましたが、実はそれで開発環境はできあがっていて、いつでもシステム開発が可能な状態です。 早速ですが、プログラミング言語の選定をしますが、当サイトではPHPを利用することにします。 【PHPとは】PHPとはWEBサ…

システム開発に必要な環境

これまでは基本的な知識をわかりやすく説明してきましたが、実際にシステム制作に必要な準備を始めましょう。 WEBシステム開発に必要なものは、実は以下に述べる3つのツールで可能です。すべて無料で入手できるので、システム開発をする際に元手はほとんど必…

システム開発に必要なスキル能力

システムエンジニアに必要なスキルとは、一体どんなスキルだろうかということで、システム開発を行うシステムエンジニアに必要なスキルについてまとめています。 システムエンジニアといっても、Sler(System Integration略称"SI"に〜する人を意味する"er"付…

システム開発で実現可能なこと

システム開発の側面をより深く理解するために、 システム開発で具体的に一体どんなとこが実現可能なのか、ランダムに抽出してみました。 ○Salesforce - CRMの商用販売ツールCMS(グループウェアなど) ○ECサイト構築 - オンラインショッピングカートサイトの実…

システム開発とは

はじめに、いまからチャレンジしようとしているシステム開発という事実について、明確に説明できるようになる必要があると考えました。 システム【system】には、体系、系統、制度、組織、方式、方法、コンピューターを使用した情報処理の仕組みや機器装置と…