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

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

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

2014-01-01から1年間の記事一覧

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

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

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

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

【DBMS入門】DBMSに存在するプロセスやメモリ(SGA)の領域について~oracleのDBMSを参考に~

【今回の内容】 前回まででDBMSの中身でのどのようなことが行われているのかを簡単に記載しました。 過去記事「DBMSが目指している姿」 今回は特にDBMSを限定し、oracleに焦点を当ててみていきたいと思います。 記載内容としては、 ・クライアントプロセスに…

【DBMS入門】DBMSが目指している姿

【今回の内容】 DBMSが何を行っているかざっくり調べた内容をまとめます DBMSの目指す姿を軸に 【学習のきっかけ】 ■簡易なSQLは書けるけどDBMSってなにしてるんだろうか SQLは非手続き言語。「データをどのように取ってくるか」などのHOWの部分を指示する必…

【Mac入門】デフォルト設定を変えて便利なショートカットキーを利用する

【今回の紹介】 Macを購入してから日が浅く、まだ操作に慣れませんが、 これはよかったと思う、ショートカットキーの設定変更を紹介します 【内容】 ◆コントロールキーをcapslockに置き換える これは便利。英字キーのだと小指でがんばってうたないといけない…

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

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

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

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

【読書メモ】システム開発の問題について考える~世界一やさしい問題解決の授業―自分で考え、行動する力が身につく~

【今回の紹介】 以下の本を読んで、システム開発について考えたちょっとしたメモを記載します。世界一やさしい問題解決の授業―自分で考え、行動する力が身につく 【本の内容】 簡単に本の内容を紹介。人生でだれしもが体験する壁(問題)に対して以下のよう…

【読書メモ】システム開発の失敗を考える~「考え方の論理」~

【今回の紹介】 以下の方を読みながら、実務(システム開発)を思い浮かべながらおもしろいなーと思った部分を抽出しました。考え方の論理 (講談社学術文庫 45) 【内容】 本書の内容として「考える」という行為について以下の二つのアプローチで進んでいきま…

【読書メモ】「フリー」クリス・アンダーソンを読んで

【今回の紹介】 以下の本を読んで感じたこと・わかったことをメモしてみます。 フリー~〈無料〉からお金を生みだす新戦略 【内容】 ■ネットワークとは ネットワークとは「網の目のようにつながっている状態」 インターネットというネットワークの特徴 ①場所…

【SQL入門】複数テーブルから一つの結果を出力する~集合演算子別(union・union all・minus・intersect)に紹介~

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

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

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

【Ajax・DOM】配下のliノードを全て削除し、DBを更新する

【今回の紹介】 DOMを使用し、対象の全ての配下ノードを削除し、DBへの更新処理を行う ということを紹介します。より具体的には、ulタグ配下の指定のリストを全て削除するという処理です。 ※先日作ったWebtodoリストの機能を一部実装したものを 少し整…

【MacOS入門】最初に覚える基本的なショートカットキーまとめ

【記事の紹介】 このたび、MacOS入門をしました。 以前までは、レッツノートを使用していたのですがあまりにも長く使用していたので、、、、 流行りのMacbookというやつを購入しました。 【なぜショートカットが大事か】 そこでなにより最初にやったのが、基…

【php入門④】RSSを活用し、yahooの新着情報を取得する

【今回の紹介】 RSSを使用してyahooの新着情報をとってくるというものを紹介します。 ※今回も、以下の書籍を使用して学習を行いました。 よくわかるPHPの教科書 【内容】 内容は、 RSSを使用してyahooの新着情報をとってくる です。 【RSSとは】 R…

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

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

【php入門⑤】フロント側(javascript)できることをサーバ側(php)で行う必要があるのか~類似処理で確かめる~

【今回の内容】 以下の参考書を使用しながら学習を行っていたのが、いくつかサンプルを作成する中で疑問がでてきました。 【疑問】 フロント側(javascript)できることをサーバ側(php)で行う必要があるのか 【結論】 ・ユーザの操作によって処理が変わる…

【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アプリ(しょぼい)にログを埋め込んでみ…

【文系SEの読書ノート】SE・プログラマの思考に必要なこと

【今回の内容】 本日、以下の本を読んだ。プログラマの数学作者: 結城浩出版社/メーカー: ソフトバンククリエイティブ発売日: 2005/03/24メディア: 大型本購入: 41人 クリック: 707回この商品を含むブログ (396件) を見る たまたま書店でおもしろそうだなー…

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

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

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

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

【css】css入門 ~インライン要素・ブロックレベル要素とレイアウトの左詰め~

【今回の紹介】 はじめてのcss入門くらいの内容です。自分はなんとなくで、レイアウトを並べたいときにcssにfloat:leftを使っていました。いったん、cssについてしっかり学習したいなと感じたので、入門の入門くらいまで遡って学習を行ったのでそのメモを紹…

【Ajax・php・javascript】インクリメント検索を実装する

【今回の内容】 インクリメント検索の実装したので、その紹介ををしまーす 内容としては、テキストボックスへの入力一文字ごとに DBにある値に対し、検索を実行し、その結果を表示するというもの。 処理の内容としては、 一文字ごとに検索文字を提案してく…

【Ajax】Ajaxとは ~Ajax入門~

【今回の紹介】 Ajaxを使用しながら、いくつかサンプルを作ってきましたが、いったんもういちどAjaxの特徴とかメリットとかをまとめましたので紹介しまーーす。 【内容】 ■Ajaxとは Ajaxとは、Asynchronous JavaScript + XML」の略称で、javascript…

【php・Ajax・mysql】Webtodoリスト~カーソルをポインタに変更とwindow.onloadの変更~

【今回の紹介】 前回、完成したWebtodoリストに少し変更を加えたのでそれを紹介します。 ちなみに、このURLにとべば実際にどんなものを作成したのかわかると思います。リンク:http://mokumoku.sub.jp/WebToDo.htm 【内容】 変更したのは以下の二点 ①リ…

【java】コレクション(ArrayList・HashMap・HashSet)の違い整理

【今回の紹介】 資格の勉強でjavaを学習しなきゃいけない見たいのなので、やりま、す。 今回は、試験問題に出てきたコレクションのArraylistとHashsetについてまとめますちなみに、javaの知識が全然なくて、格納する要素数がかへんであることくらいしか前提…

【php・Ajax・mysql】Webtodoリスト完成~はじめてjs・php・Ajax・mysqlを連携させ、わかったこと・わからなかったこと~

【今回の紹介】 簡易なWebアプリを作ってみたいということから、Webtodoリストを作成しました。 その振り返りとメモを兼ねて紹介します。 【内容】 ■当初の目的 ①Webアプリ作成の全体像をつかむ ①-①汎用的な機能(登録・変更・削除・検索)を作成してみる ①-…

.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; }