IT系フリーランスの技術備忘録

日々の業務で学んだ事の覚書やフィードバックなど。たまに関係ない記事も。

Oracle 12c ClientのダウンロードURL

Oracleのインストールは、そんなに頻繁にあるものではないので、ついつ忘れてしまいませんか?
かくゆう私も、仕事でOracle 12c Clientのインストールする機会があったのですが、ダウンロード方法がわかりずらく、かなり手こづってしましました。
というか、どうもそれは私だけではなくて、Oracleのインストールガイドからだけでは、本当にわかりづらいみたいだぞ💦
という訳で、サクッとインストールしたい方の為に備忘録を残します。

まずはここにアクセス

http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html

Oracle 12c clientのダウンロードは上記のURLにアクセスする必要があります。
でも、クリックする前にちょっと待って下さい💦

記事の冒頭で書いたように、アクセスした先でどのようにインストールしたらいいのかわからなくて悩む方ってでてくるのではないかと思うんですよね。
(Oracle client 12cのダウンロードURLはなかなか見つけづらいです。少なくとも私はそうでした)

見つけ方を記載いたしますので、焦らずにこの先もしっかり読んで下さいね。
(それがこの記事の存在意義です!)

上記のURLにアクセスしたら、インストールしたいOSに該当する「See All」をクリックします。


f:id:microsoftcream87:20180415102334p:plain

表示されたページの「Accept License Agreement」へのチェックをしてから、「winx64_12201_database.zip」をクリックすると、zipで圧縮されたインストーラーがダウンロードされます。
※この名称はWIn64版の場合ですが、他のOS用でもだいたい手順は一緒です。


f:id:microsoftcream87:20180415103114p:plain

あ!あとひとつ大事な事。

ダウンロードをする為には、このサイト(Oracle社のホームページ)へのサインインが必要です。
サインインをしていない場合は、サインインが求められます。


f:id:microsoftcream87:20180415104238p:plain

サインインには事前の会員登録(無料)が必要です。

会員登録は、メルアドさえあれば誰でも可能で、さして時間もかかりません。

無事にダウンロード出来たら、ダウンローしたファイルを解凍し、中にあるインストーラーをクリックすればインストールが開始されます。


f:id:microsoftcream87:20180415172325p:plain

Windowsの場合は"Setup.exe"です。




インストールにあたって参考にしたサイト

Oracle® Database Clientインストレーション・ガイド 12cリリース1 (12.1) for Microsoft Windows

↑このサイトは何かというと、Oracle社が提供しているインストールガイドです。
Oracle社が提供しているものなので、通常は一番正しいし、お仕事などでOracleについて調べる場合は、多分一番先に見た方がいいだろうサイトです。

この、Oracle社の提供するガイドだけでどうにかなったらいいのですが、実際はこれだけでは不十分な場合や、まだ初心者で理解が難しい場合、または、必要な事だけをサクッと知りたい場合の為に、各種書籍や、この記事のようなブログ記事が存在していると思います。

で、この記事は、「とにかくOracel12cのClientをサクッとインストールしたい!」「インストールガイドを呼んでいる暇もないし、近くに聞ける人もいない!」という方の為に、ダウンロード方法をサクッと書きました。

お役に立ちましたら幸いです。

Sencha Forumの新規登録方法がわからない方へ。新規登録はこちらです。

Web系のエンジニアの方なら使いこなしたいサービス、Sencha Forumですが、ページが全て英文なので、最初の新規登録でてこずってしまう方、いらっしゃると思うんですよね。

(私もその一人です💦)

 

なので、これからSencha Forumを登録しようという方の為に、Sencha Forumの登録方法を備忘録で記載いたします。

 

ずばりといいますが、Sencha Forumの新規登録は、下記のページから行って下さい。

https://www.sencha.com/forum/register.php

 

上記のURLをクリックすると、名前、住所などを入力するフォームが表示されます。

 

f:id:microsoftcream87:20180608110041p:plain

 

正直なところ、Senchaのトップページからの正しい遷移方法などは、私もわかりません(笑)

 

上記のURLから直接登録して下さい。

 

また、googleで「Sencha Forum」と入力して検索結果にでてくるSencha Forumのページからであれば、画面右上の「REGISTER」というところをクリックすれば、上記のページに飛びます。

 

f:id:microsoftcream87:20180608110744p:plain

 

分かっているのはそれだけです(笑)

 

必要な情報を入力して、「I have read, and agree to abide by the Sencha Forum rules.」にチェックを付け、「COMPLETE REGISTER」を押しましょう。

 

f:id:microsoftcream87:20180608111503p:plain

入力がうまくいきましたら、このような画面になります。

 

f:id:microsoftcream87:20180608111800p:plain

 

入力完了後、指定したメールに登録案内のメールが届きますので、そのメールにあるリンクを忘れずにクリックしましょう。

 

f:id:microsoftcream87:20180608112103p:plain

 

そうすると、このような画面になります。

 

f:id:microsoftcream87:20180608112141p:plain

 

これで新規登録完了です。

 

Sencha Forumへの新規登録方法は以上です。

 

MySQLのCRUDとは何か?~簡単なサンプルSQLで解説~

CRUDとは、ほとんど全てのコンピュータソフトウェアが持つ4つの基本機能である、データの作成(Create)、読み出し(Read)、更新(update)、削除(Delete)のイニシャルを並べた言葉です。

また、MySQLのようなデータベースにおいては、

データの作成(Create) = INSERT文
読み出し(Read)= SELECT文
更新(update)= UPDATE文
削除(Delete)= DELETE文

だと言えます。
以下に、それぞれのサンプルSQLを提示します。

■INSERT文(データの作成)
INSERT INTO TABLE_SAMPLE (ID, DATA) VALUES ('1', 'AAA');

■SELECT文(読み出し)
SELECT ID, DATA FROM TABLE_SAMPLE;

■UPDATE文(更新)
UPDATE TABLE_SAMPLE SET DATA = 'BBB' WHERE ID = '1';

■DELETE文(削除)
DELETE FROM TABLE_SAMPLE WHERE ID = '1';

【IT用語解説】DNSとは何かをわかりやすく説明

DNSとは、Domain Name Systemの略で、インターネットにおける、IPアドレスドメイン名を紐づける為のシステムです。


IPアドレスとは、インターネットへの接続装置に対し、装置を識別する為の固有の番号で、ドメイン名とは、IPアドレスにつけられた名称で、ICANNが管理を行っています。

 

IPアドレスとは、インターネットにおける端末の識別番号です。

 

アドレスという言葉から、まるで個人を特定できるものだという誤解をうけやすい性質を利用した詐欺的な行為が流行した時期が一時期ありました。

 

 

【IT用語解説】「サーバ」と「クライアント」を知らない人に言葉だけで説明してみる

IT用語って、IT系の業界の人にとっては当たり前の事でも、知らない人に言葉だけでs津明するのは、なんとも難しかったりします。

 

技術者として、基本に立ち返り、IT用語を言葉だけで説明してみます。

今回は、「サーバー」と「クライアント」についてです。

 

「サーバー」と「クライアント」

一般的な用語の意味としては、サーバーとは「提供者」でクライアントは「顧客」です。


そこから転じて、複数台のパソコンが接続するネットワークにおいて、データや機能を提供するパソコンを「サーバー(またはサーバー機)」、それに対し、サーバーのデータや機能を使うパソコンを「クライアント(またはクライアント機)」と言います。


このような、サーバーとクライアントが存在するシステムを、「クライアントサーバーシステム」、または略して「クラサバ」と言ったりします。


ただし、「サーバー」と「クライアント」は必ずしも複数のパソコンに分かれている必要はなく、1台のパソコンに「サーバー」と「クライアント」の両方の機能を持たせるケースもあります。


または、あるクライアント機は別のパソコンのサーバー機になっているケースもあります。


サーバー機はその用途によって、データサーバー(データを一括管理)、メールサーバー(メール機能を管理)など、いろいろな呼ばれ方をします。

 

PHPからRuby on Railsへスキルチェンジした20代女性エンジニア。「Railsの案件は圧倒的に高収入でした。」

f:id:microsoftcream87:20180429172959j:plain

今回は、PHPエンジニアからRubyエンジニアに転職したTさんにインタビューをさせて頂きましたので、ここでご紹介させて頂きたいと思います。

 

Tさんは20代の女性です。

PHPエンジニアとして3年勤務していましたが、会社の業績の悪化から、このまま今の会社にいてもいいのかなという疑問がわき、転職を決意されたそうです。

 

しかし、企業展や転職サイトを使って転職を試みるも、自分の経歴ではなかなかいい企業からの面接を受けることができずに悩んでいたところ、それなら自分をもっと求められる人材になろうと思い、プログラミング教室を探したという事でした。

 

どうして数あるプログラミング教室の中からポテパンキャンプを選んでくれたんでしょうか?

第一は値段の安さです(笑)

他のプログラミング教室は、安くても5、60万円はしたので。。。

それに、就職が決まれば受講料は全額キャッシュバックなので、その分、なんとしても就職決めようと必死になれるかなと。

 

それから、講師が、現役で仕事をされている方という事で、実際の現場の事もいろいろ聞けるかなと。

 

実際に受講してみてどうでしたか?

実際に、サイトに書いてあるとおりだなと思いました。

自分のいた会社も、OJTはうたっていたのですが、実際の現場でいちいち教えてもらう余裕はなかなかなく、結局は、自分で勉強するか、見て盗むという事になるのですが、それでは、どうしてそうするのかという深いところまではわからないのですよね。

 

その点、現役のメンターさんからの指導は、「なぜこうするのか?」「どうしてそうしちゃいけないのか?」という理由づけもきちんと教えてくれるので、今まで言われたからでなんとなくやっていた事が、クリアになり、目からウロコの連続でした。

 

なので、今まで仕事をしていてもなんとなく自信が持てないでいたのですが、ポテパンキャンプで受講してからは、どんどん自信がついて、「早く仕事がしたい」と思うようになりました。(笑)

 

ポテパンキャンプを受講して一番良かったところはどこですか?

一番は、無事に就職が決まって受講料がタダになったところじゃないでしょうか(笑)

というのは半分冗談ですが、メンターの方々の熱心な指導のお陰様で仕事に自信が持てるようになったところが一番良かったところだと思います。

 

お陰様で大企業への就職が決まりましたが、それは自分に自信が持てるようになったところが大きかったのではないかと思っています。

 

また、今まで何と無しにPHPを使っていましたが、世の中、Rubyの需要がこれほどあるとは想像もしていませんでした。

 

やはり、需要の高い言語を習得するのはとても大事ですね

 

今、ポテパンキャンプを受講するかどうか迷っている人に何かメッセージはありますか?

私はポテパンキャンプでうまくいきましたが、誰に何が向いているかは人それぞれだと思います。

 

なので、今、プログラミングを学ぼうと思っているのであれば、いろいろなところを見て、じっくり選ぶのがいいと思います。

 

でも、もし強くIT業界で仕事をしてしたいと望むのであれば、実質的に受講料を無料にできるポテパンキャンプは大変お勧めです。

 

--

 

ありがとうございました。

もし、IT業界でフリーランス、正社員での転職をお求めなのであれば、ポテパンキャンプを選択肢に加えてみたらいかがでしょうか?

 

>>>お仕事決まれば全額キャッシュバック!転職特化型Ruby実践研修【ポテパンキャンプ】

 

 

 

 

 

 

 

 

 

A5:SQL Mk-2でのSQL整形方法

ここでは、A5:SQL Mk-2でのSQL整形方法を書きたきと思います。

A5:SQL Mk-2って何?

A5:SQL Mk-2というのは、データベースの開発環境です。

データベースに接続して、テーブル内容の表示やデータ修正はもちろん、DDLの発行や、チューニングなどを、GUIで行うことが出来ます。

インストール方法は?

サクラエディタでのマクロの書き方

サクラディタでマクロなるものがあるが使い方がよくわからないという方の為に、マクロが使えるようになるための記事を書きたいと思います。

 

http://www.geocities.jp/maru3128/SakuraMacro/

 

サクラエディタマクロの公式のページはこちらです。

意味はよくわからないと思います。

 

なので、この記事で一から解説していきたいと思います。