新卒から文系エンジニア→人材業界に転職した人のブログ

新卒から文系エンジニア→人材業界に転職。技術・スキルがないためブログを通して勉強。その後、IT業界の業界知識が活かせる人材業界へ。異業種×異職種の転職経験有り。

このエントリーをはてなブックマークに追加

自己学習

【読書ノート】11月に読んだ本とおすすめ

なんだかんだこのブログ、月間5000人位の人が見てくれているみたいなので、 定期的に更新することを目指します。笑 ■概要 10月くらいに友人のすすめで以下の書籍を読んだことによって 学生時代の読書熱が再燃し、本をまた読み出しました。 始業前の時…

【jQuery入門】jQueryありとjQueryなしのソース比較~動的にリスト要素(li)の追加と動的に追加した要素へのイベントの設定・移動など~

【今回の内容】 「以前作成したWebtodoリスト(しょぼい)をjqueryで書き直してみる」 具体的には ①登録:動的にリストの生成 ②変更:生成したリストを移動する ③削除:もしあるステータスに移動したならば次の移動で要素を削除する 全体感想:やはりあきら…

 【jQuery入門】-ドットインストールを参考に−第11回ー第15回−

【今回の紹介】前回からの続きです。。 【jQuery入門】-ドットインストールを参考に−(第6回ー第9回) ■第11回 要素の作成 ■要素の作成方法 要素を作成して変数に入れてから追加する before() →指定要素の前にいれる after() →指定要素の後にいれる prep…

【SQL入門】単一関数とグループ関数まとめ~文字関数・日付関数・数値関数・変換関数・汎用関数・グループ関数~

【今回の紹介】 仕事の都合で「oraclesql基礎」を取得することになったのでその学習メモを載せますちなみにインプットはこの書籍 【オラクル認定資格試験対策書】ORACLE MASTER Bronze[12c SQL基礎](試験番号:1Z0-061)完全詳解+精選問題集(オラクルマスター…

【SQL入門】単一関数まとめ~変換関数編~

【今回の紹介】 仕事の都合で「oraclesql基礎」を取得することになったのでその学習メモを載せまーす ちなみにインプットはこの書籍 【オラクル認定資格試験対策書】ORACLE MASTER Bronze[12c SQL基礎](試験番号:1Z0-061)完全詳解+精選問題集(オラクルマスタ…

【SQL入門】単一関数まとめ~数値関数と日付関数編~

【今回の紹介】 仕事の都合で「oraclesql基礎」を取得することになったのでその学習メモを載せまーす ちなみにインプットはこの書籍 【オラクル認定資格試験対策書】ORACLE MASTER Bronze[12c SQL基礎](試験番号:1Z0-061)完全詳解+精選問題集(オラクルマスタ…

【SQL入門】単一関数まとめ~文字関数編~

【今回の紹介】 仕事の都合で「oraclesql基礎」を取得することになったのでその学習メモを載せまーす ちなみにインプットはこの書籍 【オラクル認定資格試験対策書】ORACLE MASTER Bronze[12c SQL基礎](試験番号:1Z0-061)完全詳解+精選問題集(オラクルマスタ…

【DBMS入門】トランザクションとデータの復旧について

【今回の紹介】 今回は、トランザクションとデータの復旧について学習を行ったのでそのメモを。 具体的には以下のトランザクション処理を実行するときに DBMSが行っていることについて ・データの復旧 ・同時実行制御参考にしたのは以下の記事。そこらへ…

【SQL入門】クエリ(sql)実行後、DBMSでなにが行われているのか

【今回の内容】 今回の題材である「クエリ(sql)実行後、DBMSでなにが行われているのか」 簡易なSQLを作成できるようになってからずっと疑問に思っていた事。今回自分で調べたのでしまとめました。 情報元については以下のサイトを参考にしました。どれもわ…

【SQL入門】目的別のSQLメモ~集約関数と月別にレコードを取得する~

【今回の紹介】 SQLを勉強中なのでその内容をメモレベルで記載します。 ちなみに今回はこの書籍を使用しながら学習しています。SQLに関する本は数冊みましたが、これが具体的でわかりやすかったです(初心者目線です)現場で使えるSQL―Oracle/SQL Serv…

【javascript】動的にテーブルを作成し、DBから取得したXMLを流し込みつつ、1行ごとに着色する

【今回の紹介】 今回はシンプルにテーブルの色を一行ごとに 変化させる方法を紹介します。 【内容】 方法は知ってる方にとっては常識とか当たり前かもしれませんが、 乗算算です。 具体的なソースの該当部分はここ if(i%2){ row.style.backgroundColor = "#c…

【php入門③】複数の値をformで送受信する

【今回の内容】 前回は、formで値を送受信する際、htmlの特殊文字や「'」「"」を無効化する方法を取り上げました。 【php入門②】formの値を安全にphpで取得する~XSS対策~ 以下の参考書を使用しながら、今回は、複数の値をformを使用しながら送受信するとい…

【php入門②】formの値を安全にphpで取得する~XSS対策~

【今回の紹介】 前回に引き続き以下の本を参考にphpの基礎的な部分の学習を行います。 前回の内容:http://forse.hatenablog.com/entry/2014/03/20/230824 よくわかるPHPの教科書 【メモ】 ①phpのセキュリティについて(クロスサイトスクリプティング(XS…

【php入門①】文字列の出力と日付の取得

【今日の紹介】 前回、Webtodolist作成時にMysqlの接続でphpを使用した。 DBの取得という目的で、phpを書いたため、phpに関する体系的な学習を行わなかった。、 以下の本を参考にしながら初歩的なところから学習を行っていきたい。※なぜこの本かというネット…

【php】ログの取得 ~クライアントの情報をテキストファイルに出力する~

【今回の紹介】 現場で働いていて、障害が出た時や、システムが思わぬ動きをしたときに、 「じゃあログをみてみようか」「ログをとれる処理を埋め込んでおくね」 という流れを何度か体験したので、自分が作ったWebアプリ(しょぼい)にログを埋め込んでみ…

【SQL入門】group by,distinctどちらが性能がよいのか

【今回の内容】 前回は基本的なSQLを備忘録で簡単にまとめていたけど、 【SQL入門】基本的なSQLを目的別にまとめてみた - FOR SE その中に気になることがあったので調べたものをメモとして紹介します。 今の自分の現場では、重複行を絞り込む時に、…

【SQL入門】基本的なSQLを目的別にまとめてみた

【今回の内容】 最近、仕事で簡易なSQLを使うことが多いので、よく使うものをまとめてみました。 使うといっても、かなり基本的なSQLです。 備忘録的なメモとしてまとめておきます。 【内容】 ①基本的な列の取得 単一列取得したい select カラム名 from …

【Ajax・xml・php】プルダウン選択時にMysqlの値を取得し、画面上に表示する

【今回の紹介】 今回は、 タイトルにある通りプルダウン選択時にMysqlの値を取得し、画面上に表示するをやります 流れとしては、 ①Ajax使用時の値の取得方法まとめ②処理の流れ③参考ソースなかんじで紹介していきます。 【内容】 ①Ajax使用時の値の取得方法…

【雪により自宅で暇をもてあます新人SEへ】新人SE向けリンク集 

【今回の紹介】 この前、自分のお気に入りを整理した時に、ついでに作ったリンク集です。 URL:http://mokumoku.sub.jp/link.htm リンク集の内容としては、 ・新人SEの方に有益なものをってかんじでまとめました。一つのリンクでも、どこかのだれかの役に立…

【php・Javascript・sql】DB連携~CUIでテーブルを定義する・ ②複数の値をPOSTし、DBへ登録する~

【今回の紹介】 今回はDBとWebtodoリストを連携する過程で勉強になったことを紹介します。 まとめると、 ①CUIでテーブルを定義する②複数の値をPOSTし、DBへ登録する③現在のデータを見て、SQLを発行する④再度リクエストしても整合性のあるidが…

【PHP・Mysql】テーブル定義を作る ~データ型についての基本的なことまとめ~

【今回の紹介】 webtodoリストをDBと連携するために、テーブル定義を作成していました。 その過程で、データの型について学習したので紹介します。 【内容】 ①データをDBに格納するときに、DBの体系的な型の種類を紹介している良サイト 参考:http://k…

【php・mysql・xmlhttprequest】DBへの登録・変更・検索・削除 ~レコードの変更~

【今回の紹介】 DBを使用した以下の基本的な操作を行っていきたいと思います。・登録 ・検索 ・変更 ・削除 ちなみに今回は、変更処理です。 【処理の流れ】 【変更処理】 1、画面から入力した値を取得(変更したいidを入力) 2、phpに取得した値を渡す …

【php・mysql・xmlhttprequest】DBへの登録・変更・検索・削除 ~レコードの検索~

【今回の紹介】 前回まででmysqlをインストールし、DBの接続を確認するこ とまで完了しました。 今後は、DBを使用した以下の基本的な操作を行っていきたいと思います。・登録 ・検索 ・変更 ・削除 ちなみに今回は、検索処理です。 【処理の流れ】 ■検索…

【php・mysql・xmlhttprequest】DBへの登録・変更・検索・削除 ~レコードの登録~

【今回の紹介】 前回まででmysqlをインストールし、DBの接続を確認するこ とまで完了しました。 今後は、DBを使用した以下の基本的な操作を行っていきたいと思います。・登録 ・検索 ・変更 ・削除 ちなみに今回は、登録処理です。 【処理の流れ】 ■登録…

【php・myspl】~インストールからDBから値の取得まで~ mysqliバージョン

【今回の紹介】 この前、紹介したMysqlからの取得の差異に使用していたAPIの一つであるmysql_〇○が今後非推奨になるようなので、 参考:http://www.php.net/manual/ja/mysqlinfo.api.choosing.php mysqliクラスで書き直したものを載せまーす。 ※テーブルで出…

【Javascript・php・xmlhttprequest・ajax】外部ファイル(text)に書き込む&読み込む(おまけ)~キャッシュについて~

【今回の内容】 今回はキャッシュについて考えてみたい 【前回までの流れ】 前回までで以下のようなデータの流れをつかむことができた。 ●入力→追加→保存→呼び出し→表示 しかし、前回記事にあげた動的要素の追加・保存・表示を行うプログラムの 動作確認を行…

【Javascript・php・xmlhttprequest・ajax】外部ファイル(text)に書き込む&読み込む

【今回の紹介】 ずっとできなかったことができるようになりました。 掲題にある通り外部のファイルの読み込みと書き込みを行う事です。これができることにより具体的には、 javascriptで動的に追加したものが保存できます。 【処理の流れ(概要)】 ①追加ボ…

【PHP・Javacsript】(完成)簡易な商品購入サイトを作る ~ユーザが入力した情報を別画面のテーブルで受け取る~

【今回の内容】 とても簡易な商品購入サイトができましたー。 ページ遷移する際のデータの受け渡しの感覚がつかめてきたような気がします。 最近、プログラミングが結構楽しい。 ・思ったようにプログラムが動く感じ ・想像したものが少しずつ出来ていく感じ…

【PHP・Javascript】簡易な商品購入サイトを作る ~入力画面処理(PHPにJSを埋め込む)~

【今回の内容】 前回から簡単な商品購入サイトを作るみたいな流れでやっています。 今回は、情報を入力する画面の作成します。 【やること】 1、PHPにJavascriptを埋め込む 2、クライアント側でプルダウン選択時に商品の金額をで自動計算 3、クライアント…

【PHP】簡易な商品購入サイトを作る(本当に簡易です) ~ログイン機能~ 

【今回の内容】 ここから何回か、本当に簡易な商品購入サイトを作成しようと思います。 理由:ページ遷移をしながら、データを保持するという流れを実感するため。 ということで、ますはログイン機能からやってみたいと思います。 ※ちなみに、最初に簡易な商…

.hatena-module:nth-of-type(10) { background: transparent; } .hatena-module:nth-of-type(10) .hatena-module-title{ display: none; } .hatena-module:nth-of-type(10) .hatena-module-body { padding: 0; }