【jQuery】次の要素を削除・前の要素を削除

次の要素の取得と前の要素のオブジェクトの取得は以下で取得できます。 $('セレクタ名').next(); // 直後がpタグの場合のみ発動 // 指定したいオブジェクトが直後ではない場合はnextAll()を使います // divでもimgでもそういう系であればなんでも可 $('セレ…

【php】セッションが消えてしまう問題

php

セッションに値を格納したが、次の画面に遷移した際にセッションの中身を確認してみると値が入っていないという事象に当たったのでメモします。 session_start関数は「

【php】現在定義されている変数を全て確認したい

php

get_defined_vars関数を使用することで確認できます。 $arr = get_defined_vars(); var_dump($arr); // 定義済みのすべての変数が出力される。 var_dump($arr["_POST"]); // 定義済み$_POSTのすべての変数が出力される。

【php】AjaxでdataType:'json'が使えない

php

SyntaxError: JSON Parse error: Unrecognized token '<'というエラーが出てきて困った。 このエラーを回避するには、html内で header("Content-Type: application/json; charset=utf-8"); もしくは header("Content-Type: text/javascript; charset=utf-8");…

【php】値がセットされていないキーは取り除く

php

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…

【php】json_encodeで日本語がうまく表示されない

php

$arr = array('あいう','えお'); echo json_encode($arr); echo json_encode($arr, JSON_UNESCAPED_UNICODE);この実行結果が以下のようになる。 ["\u3042\u3044\u3046","\u3048\u304a"] ["あいう","えお"]第二引数に「JSON_UNESCAPED_UNICODE」をつけると日…

【js】次の要素を取得・隠す

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>…

【Laravel】cssファイルやjsファイルを読み込む

jsファイルとcssファイルはプロジェクトに自動的に作成される「public」フォルダ配下に入れる。publicフォルダ配下に自由にjsファイルやcssファイルを入れることになるが、 管理のしやすさのためにpublicフォルダの中に「js」フォルダと「css」フォルダを作…

【php】EOMを使用してエラー

php(Laravel)でヒアドキュメントを使用してHTMLを出力しようとした。 $htmlString = <<< EOM // ここにいろいろhtmlを書く EOM;しかし、以下のようなエラーが発生した。 syntax error, unexpected end of fileエディタで EOM;にインデントが付いていることが…

【セスペ】午前午後解答自分確認用

自分確認用で書いていますが、誰かの参考になれば。。。 午後 午後問題解答状況。コメントをいただければ解説を自分なりに書きます。 (全部書くのはめんどくさくなりました!) ◯:解説書きました、△:解くことは解きました、×:これから解きます 時期午後Ⅰ午後Ⅱ…

【機械学習】gensimのチュートリアルをやってみた(その2)

さて、その1の続きを書きます。ディクショナリーへの登録を行います。 Pythonで辞書をforで作成する際「キーがー存在する場合はバリューを更新」「存在しない場合はキー:バリューを追加」したい場合は標準ライブラリのdefaultdictを使うのが良いそうです。 …

【機械学習】gensimのチュートリアルをやってみた(その1)

gensimのチュートリアルをやってみました。 pythonがあまりわからないので、わからない関数があったらそこも触れながら。チュートリアルは以下です。 radimrehurek.comこのうちの「Corpora and Vector Spaces」をやってみます。まず、9つの文を配列として用…

【python】配列の書き方

以下のサイトが参考になる。 kesin.hatenablog.com

【セスペ】平成28年度春期午後1問2解説

難易度:易 概要 ネットワークセキュリティに関する問題。 わからない単語が多い場合は避けるのが吉。単語がわかる場合はすぐに解答が出る問題。 設問1 「迷惑メールの送信に悪用される」と来た時点で早押し問題で「第三者中継」と答えたくなりますが、一応…

【セスペ】平成28年度春期午後1問1解説

難易度:易 概要 WebアプリケーションにおいてXSSとCSRFの理解を問う問題。 設問1 (1) 図6の4行目の「action」の中身に「https://wana.example.jp/login」という記述があります。このことから、「ログイン」ボタンを押下すると「「https://wana.example.jp/…

【php】arraylistに特定の文字列が入っているかを確認する

in_arrayを使用して実施するので、使い方はPHP: in_array - Manualを読んでください。in_arrayメソッドには、第一引数で指定した値が、第二引数の配列に存在するかを評価し、boolean型で結果を返却してくれます。 オプションとして第三引数に評価の仕方を指…

【nginx】"fastcgi://unix:/var/run/php/php7.0-fpm.sock:"がないよと言われる

「/var/run/php5-fpm.sock」のソケットファイルを使用して欲しいのに。。。 ここの設定の変更には「/etc/nginx/sites-available/homestead.app」から 設定の変更を行う。 location ~ \.php$ { fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass unix:…

【mysql】sqlファイルをインポート

エクスポートしたsqlファイルのインポートの方法。 mysql -u username -p database_name < file.sqlでOK。

【vagrant】vagrantでタブ文字が設定ファイルに含まれていたせいでエラー

以下のエラーが出てきたのでメモ。 >|| /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】vagrant upでエラー

vagrant upをしたら、このようなエラーが発生。 調べてもあまり解決策と言えるものがなかったので、日本語メモ。 The specified host network collides with a non-hostonly network! This will cause your specified IP to be inaccessible. Please change …

【mysql】mysqlで度重なるエラーで困った話

Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)'これは「mysql」が起動されていないことが原因で発生するので、 mysql.server startで起動できるはず。。。 でも、その次に「mysql -uroot」をしても . ERROR! The server quit w…

【vagrant】vagrant upしたら、sshなんとかの部分でタイムアウトした

http://futurismo.biz/archives/1647

【vagrant】vagrant upの際にIPが衝突とかよく分からないことを言われた話

>|| 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】vagrant upの際にrbファイルが影響して立ち上げられないことに対する対応

「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…

【vagrant】vagrant upで仮想マシンが立ち上がらなかったのでメモ

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…

【laravel】ページネーション

larabelのページネーションが便利らしいのでメモ qiita.com

【php】jsonエンコードで引っかかった

syncer.jp

【php】5.3系から5.4系へのバージョンアップ

qiita.com

【GitBucket】簡単な使い方まとめver2

前回では、ローカルの変更をリモートに反映する方法と リモートの変更をローカルに反映する方法を説明しました gamushiros.hatenablog.com今回はブランチに関してです、早速スタートです現在のリポジトリの状態はマスターだけが存在する とりあえずbanchを作…

【GitBucket】簡単な使い方まとめver1

GitBucketの簡単な使い方まとめ。 GitBucketの公式チュートリアルを日本語でまとめました。参考にしてください。●GitBucketの公式サイト bitbucket.orgまずGitBucketを使用するために上記へアクセスをします。 「Get started for free」を選択し、アカウント…

【AWS】AWSソリューションアーキテクト#03の自分理解

問題============================= EBSプロビジョンドIOPS(SSD)ボリュームのボシュームストレージの料金は使用の有無にかかわらず発生しますか。 ================================ かかる。これですっごくお金取られたことあるので、絶対に間違いません…

【AWS】AWSソリューションアーキテクト#02の自分理解

問題============================= AmazonS3は何の略称ですか。 ================================ 「Simple Storage Service」の略。へぇなるほど。シンプルなストレージなのね。 問題============================= 他のユーザが所有しているElastic Load…

【AWS】AWS資格

サンプル問題集1 – AWS WEB問題集で学習しよう 上記のサイトから問題をお借りしております。 当記事では上記のサイトで学習を行うにおいて、補足しておきたい事項などをまとめました。 問題============================= インスタンスの起動時にマッピング/…

【python】GoogleAPIを利用する

Python Quickstart | Google Calendar API | Google Developers このサイトを参考にすれば、問題なくクレデンシャルまでは通すことができるけども、apiをインストールする時点で1か所この通りに行かないところがあったので、メモ。 pythonのバージョンが2系…

【watson】watsonを導入する

nohdomi.hatenablog.com www.gixo.jp

【node.js】インストール時に困ったこと

AWSのインスタンスにnode.jsをインストールしようとしたら、入らない。。。 「sudo yum install nodejs」でなぜ入らないのか。。。そのため「yum install nodejs npm --enablerepo=epel」で回避。 moro-archive.hatenablog.com

【機械学習】データの正規化に関して

Deep learning実装の基礎と実践 from Seiya Tokui www.slideshare.net gihyo.jp detail.chiebukuro.yahoo.co.jp なるほど統計学園高等部 | データの特性を見よう blog.apar.jp

【AWS】Webサーバにテスト用のHTMLファイル入れる時

負荷分散のテストを行いたくて、Apacheを入れたサーバのデフォルトページを変える必要があった。 しかしながらデフォルトページの格納先である/var/www/html上でindex.htmlの作成は権限の問題でできなかった(常識なのかもしれないが、私はただの開発者なの…

【OracleDB】Bronze本第5章

問題2 日付の変換を行う際に 月を「mm」「Month」「Mon」にするので出力される値が異なるということは認識していたが、 年に関しても言えるみたい。 「yyyy」→2014 「Year」→Twenty Fourteen問題3 日付フォーマットに文字列を入れ込むことも可能。 SELECT …

【Linux】ifの中で何もしない

有効なコードがありさえすればいいので、無害なコードを置けばいい。無害かつ一番軽いコードといったらnullコマンド:ではないかと思う。したがって、こう書けばよい。そうしないと、 期待していないtoken'else'のあたりにシンタックスエラー というエラーが…

【Linux】シェルスクリプトのエラー処理

おそらく一般的なエラー処理は「hogehoge」コマンドを行った際のリターンコードによって if分で分岐する、というのが一般的な書き方であると思う。 hogehoge if [ $? -ne 0 ] then echo fugafuga exit 1 fiしかしながら、以下のような書き方を行うことで、1…

【Xamarin】ViewのエントリポイントとViewそのものを切り分ける

NavigationPageを利用したアプリで実演。NavigationPageにはContentPageを継承したクラスのインスタンスを渡すだけで、「Viewを渡す」という操作が完結する。>|cs| public App () { var nearAedPage = new NearAedPage(); NavigationPage.SetHasNavigationBa…

【Xamarin】xamlを利用した開発の最初のつまづきポイント

XamarinFormsのソリューションをチュートリアル通りに作成する。作成後にxamlをソリューションに追加していく。ここの説明がチュートリアルでは不足していると感じたため、補足として追記する。 まずxamlの追加はどのようにするのかということに関して、 ソ…

【Xamarin】邪道だけど試してみる4

ボタンをクリックして他クラスの関数を起動させる方法。 これは、もう本当C#の話でここまでくれば後はどんどん作るのみかと! TestClass >|cs| using System; namespace MySecondTry { public class TestClass { static int a = 0; public int Abc(){ a = a …

【Xamarin】邪道だけど試してみる3

Appメソッドの中に書く際に、Childの中に書くだけではボタンを押したときのイベントを指定できないじゃん という風に考えていたが、以下のようにして打開。 public App () { var button = new Button { Text = "Click Me!", FontSize = 30, HorizontalOption…

【Xamarin】邪道だけど試してみる2

このサイトを試してみたかったけど、どうやるかわからなかったから備忘的にメモ。 なぜか自分の作ったソリューションには「App.cs」が存在しない。。。 どうすれば良いのだ。まだ自分で作り上げていく能力がないというのに。 しかしながら、ActivityIndicato…

【Xamarin】邪道だけど試してみる

自分で初期状態のプロジェクトをぐちゃぐちゃいじることでXamarinに触れていこうと思います。まず、プロジェクトを作ったばかりの状態で実行をすると以下のような画面になります。 この状態にいろいろ部品を付けていきたいと思います。 その際に、共通化され…

【Xamarin】JXUG13に参加してきました!

JXUG13に参加してきました。 jxug.connpass.com 私はスタッフ枠として参加したのですが、田淵さんをはじめとし様々な方と交流をすることができました。内容は理解できましたか?と聞かれると、まだ本格的なXamarinの開発はもちろんの事iOSやアンドロイドでの…

【OracleDB】Bronze本第4章

問題2 Oracle Databaseに組み込まれている関数に関して正しい記述。 1、単一関数の引数は省略可能である。 複数の引数を持つ際は、省略できる引数は存在する。 2、単一行関数は、SQL:2003に準拠している。 問題12 問題13 INSTR(対象文字列, 検索文字列, …

【OracleDB】Bronze本第3章

問題2デフォルトのDD-MON-RR形式で日付が格納されている際、これを絞る際には 以下の表記法が可能。 WHERE hire_date > '01-JAN-01' //一般的 WHERE hire_date > '01-JANUARY-01' //MONに対して月をフルで入力しても同じ結果が得られる。 WHERE hire_date >…