2016-01-01から1年間の記事一覧
次の要素の取得と前の要素のオブジェクトの取得は以下で取得できます。 $('セレクタ名').next(); // 直後がpタグの場合のみ発動 // 指定したいオブジェクトが直後ではない場合はnextAll()を使います // divでもimgでもそういう系であればなんでも可 $('セレ…
セッションに値を格納したが、次の画面に遷移した際にセッションの中身を確認してみると値が入っていないという事象に当たったのでメモします。 session_start関数は「
get_defined_vars関数を使用することで確認できます。 $arr = get_defined_vars(); var_dump($arr); // 定義済みのすべての変数が出力される。 var_dump($arr["_POST"]); // 定義済み$_POSTのすべての変数が出力される。
SyntaxError: JSON Parse error: Unrecognized token '<'というエラーが出てきて困った。 このエラーを回避するには、html内で header("Content-Type: application/json; charset=utf-8"); もしくは header("Content-Type: text/javascript; charset=utf-8");…
array_filter()関数を使用することで可能。 $arr = array(); $arr['num1'] = 'num1'; $arr['num2'] = ''; $arr['num3'] = 'num3'; var_dump($arr); var_dump(array_filter($arr));実行結果は以下。 array(3) { ["num1"]=> string(4) "num1" ["num2"]=> strin…
$arr = array('あいう','えお'); echo json_encode($arr); echo json_encode($arr, JSON_UNESCAPED_UNICODE);この実行結果が以下のようになる。 ["\u3042\u3044\u3046","\u3048\u304a"] ["あいう","えお"]第二引数に「JSON_UNESCAPED_UNICODE」をつけると日…
javascript <button>非表示へ</button> <div id="next">これが消えます<div>function hideNext(e){ var nextElement = e.nextElementSibling; if (nextElement.style.display !== 'none') { nextElement.style.display = 'none'; e.innerHTML = ' 表示 '; } else { nextElement.style.display = 'b</div></div>…
jsファイルとcssファイルはプロジェクトに自動的に作成される「public」フォルダ配下に入れる。publicフォルダ配下に自由にjsファイルやcssファイルを入れることになるが、 管理のしやすさのためにpublicフォルダの中に「js」フォルダと「css」フォルダを作…
php(Laravel)でヒアドキュメントを使用してHTMLを出力しようとした。 $htmlString = <<< EOM // ここにいろいろhtmlを書く EOM;しかし、以下のようなエラーが発生した。 syntax error, unexpected end of fileエディタで EOM;にインデントが付いていることが…
自分確認用で書いていますが、誰かの参考になれば。。。 午後 午後問題解答状況。コメントをいただければ解説を自分なりに書きます。 (全部書くのはめんどくさくなりました!) ◯:解説書きました、△:解くことは解きました、×:これから解きます 時期午後Ⅰ午後Ⅱ…
さて、その1の続きを書きます。ディクショナリーへの登録を行います。 Pythonで辞書をforで作成する際「キーがー存在する場合はバリューを更新」「存在しない場合はキー:バリューを追加」したい場合は標準ライブラリのdefaultdictを使うのが良いそうです。 …
gensimのチュートリアルをやってみました。 pythonがあまりわからないので、わからない関数があったらそこも触れながら。チュートリアルは以下です。 radimrehurek.comこのうちの「Corpora and Vector Spaces」をやってみます。まず、9つの文を配列として用…
以下のサイトが参考になる。 kesin.hatenablog.com
難易度:易 概要 ネットワークセキュリティに関する問題。 わからない単語が多い場合は避けるのが吉。単語がわかる場合はすぐに解答が出る問題。 設問1 「迷惑メールの送信に悪用される」と来た時点で早押し問題で「第三者中継」と答えたくなりますが、一応…
難易度:易 概要 WebアプリケーションにおいてXSSとCSRFの理解を問う問題。 設問1 (1) 図6の4行目の「action」の中身に「https://wana.example.jp/login」という記述があります。このことから、「ログイン」ボタンを押下すると「「https://wana.example.jp/…
in_arrayを使用して実施するので、使い方はPHP: in_array - Manualを読んでください。in_arrayメソッドには、第一引数で指定した値が、第二引数の配列に存在するかを評価し、boolean型で結果を返却してくれます。 オプションとして第三引数に評価の仕方を指…
「/var/run/php5-fpm.sock」のソケットファイルを使用して欲しいのに。。。 ここの設定の変更には「/etc/nginx/sites-available/homestead.app」から 設定の変更を行う。 location ~ \.php$ { fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass unix:…
エクスポートしたsqlファイルのインポートの方法。 mysql -u username -p database_name < file.sqlでOK。
以下のエラーが出てきたのでメモ。 >|| /opt/vagrant/embedded/lib/ruby/2.2.0/psych.rb:370:in `parse': (<unknown>): did not find expected '-' indicator while parsing a block collection at line 15 column 6 (Psych::SyntaxError) ||< これ、本当に冗談かもし</unknown>…
vagrant upをしたら、このようなエラーが発生。 調べてもあまり解決策と言えるものがなかったので、日本語メモ。 The specified host network collides with a non-hostonly network! This will cause your specified IP to be inaccessible. Please change …
Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)'これは「mysql」が起動されていないことが原因で発生するので、 mysql.server startで起動できるはず。。。 でも、その次に「mysql -uroot」をしても . ERROR! The server quit w…
http://futurismo.biz/archives/1647
>|| The specified host network collides with a non-hostonly network!This will cause your specified IP to be inaccessible. Please changethe IP or name of your host only network so that it no longer matches that ofa bridged or non-hostonly n…
「vagrant up」と入力したものの、以下のエラーが出てしまった。 C:\Users\ユーザ名\MyVagrant\mycentos\Homestead>vagrant up Bringing machine 'default' up with 'virtualbox' provider... C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.5/plugin…
windows10環境で vagrant up が立ち上がらなかった。その際に出てきたメッセージは以下。 The guest machine entered an invalid state while waiting for it to boot. Valid states are 'starting, running'. The machine is in the 'poweroff' state. Plea…
larabelのページネーションが便利らしいのでメモ qiita.com
syncer.jp
qiita.com
前回では、ローカルの変更をリモートに反映する方法と リモートの変更をローカルに反映する方法を説明しました gamushiros.hatenablog.com今回はブランチに関してです、早速スタートです現在のリポジトリの状態はマスターだけが存在する とりあえずbanchを作…
GitBucketの簡単な使い方まとめ。 GitBucketの公式チュートリアルを日本語でまとめました。参考にしてください。●GitBucketの公式サイト bitbucket.orgまずGitBucketを使用するために上記へアクセスをします。 「Get started for free」を選択し、アカウント…