セキュリティ

[セキュリティ]エスケープって何?

エスケープとは コンピュータにおいて入力文字列から特殊な記号などを無害化する処理。特にサニタイジングなど。 Wikiより ネットを閲覧していたら、いつのまにかクレジットカードの番号が漏れてしまったら、、、これはやばいですよね...
Web

[Web]リクエストとレスポンス

インターネットの基本的な構成はサーバとクライアントです。 サーバクライアントシステム ふっるーいコンピューターは「一台に全部入り」が基本でした。 業務に利用するソフトが全てそのコンピューターに組み込まれており、そのぶんソフトウェア代金が...
Web

[Web]動的ページと静的ページ

インターネット上のページは大きく動的コンテンツと静的コンテンツに分かれます。 静的コンテンツ いつそのページアクセスしても内容が変わらないものです。 要するにシンプルなHTMLだけで書かれたWebページですね。 動的コンテンツ 静...
JavaScript

Q.新しいことやりたいです

Q.新しいことやりたいです こんにちは。入社4年目の開発部エースです。 最近業務で触る技術が偏ってきて、飽きてきた感があります。 趣味で新しいことをやりたいのですが、最近の流行りってなんでしょうか! A.キャッチアップする姿勢を そ...
JavaScript

[JavaScript]後方一致を実装する

コード // ES2015 const endsWith = (value, needle) => { const str = value+ ' '; return (str.indexOf(needle + ' ') !== ...
開発環境

MySQL Workbenchを使ってMAMPのMySQLにアクセスする

先日MacにMAMPを導入しました。 このMAMPのデータベースを覗くためのツールとして、MySQL Workbenchを導入します。 MySQL Workbench MySQLの提供元が配布しているソフトです。 自分の環境...
Q&A

Q.わからないことが聞けません

Q.わからないことが聞けません こんにちは。2年目の若手プログラマです。 自分で言うのもなんですが、センパイには可愛がられるキャラで、よくご飯を奢ってもらっていたりします。 愛され後輩です。 センパイと仲良くできているとは思うのですが...
Mac

[Mac]MAMPはMac版のXAMPPである

プログラムを始めたばかりの人にとって、プログラムを動かすための環境構築の構築は敷居が高いですよね。 環境の準備で意気消沈してしまう、、、助けて 環境の準備に時間をかけたくない、、、助けて そんな声に応えて開発環境を簡単に行うことがで...