くわこのpermission denied.

WEBエンジニアの僕がぶつかった技術的な問題や発見

2013-12-01から1ヶ月間の記事一覧

MacOSX Mavericksで管理者アカウントの消し方

諸事情で一時的にmacの管理者アカウントを作成したのですが、もう要らないというときに管理者アカウントが消せないことがあって四苦八苦したので解決策を共有します。 一般的なアカウントであれば、システム環境設定➡ユーザーとグループ➡左下鍵マーククリッ…

Uncaught SyntaxError: Unexpected token function 【jQuery】

jQueryで $(document).('click', '.hoge' function(){...}); っていうコード書いたらUncaught SyntaxError: Unexpected token functionってエラー出て、ググってもよくわからんしなんじゃこりゃと思ってたらfunctionの前に,抜けてるだけでした。俺の15分返し…

'use strict'で厳格モードにできる【javascript】

この前オープンソースのjsファイルを読んでいたら、関数もなしにいきなり 'use strict' という記述に出会い、なんなのか調べたのでメモ。 'use strict'とはjavascriptの「厳格モード」で、 strict モードでは、従来は受け入れていた一部のミスをエラーに変更…

ajaxで複数の値の渡し方

ajaxで複数の値を投げるための方法を調べたのでメモ。 $.ajax({ type: "POST", url: url, data: {name: name, id: id }, success: function(data){ //処理 }); という感じで渡すことで渡し先でPHPなら $_POST['id'], $_POST['name'] で受け取れます。

chromeのjsデバッグツールのブレークポイントの位置

関数の宣言のところにおいておいても効かないです。その一行下に置きましょう笑 例えば ○ var hoge = function(){ ● //処理1 //処理 2 } で関数hogeがちゃんと呼ばれているか調べたいときに上の○の位置にブレークポイントを置いておくとhogeが呼ばれても処理…

PHPの配列で&を使うとポインタ的な使い方が出来る?【参照渡し】

foreach分で配列の中身を書き換えようとしたら全く書き変わらなくて困ったのでメモ $ score = array(70,80,90); foreach($score as $value){ $value = $value * 0.9; } var_dump($score); この結果がarray(3) { [0]=> int(70) [1]=> int(80) [2]=> int(90) }…

javascriptで変数が数値かどうかを確かめる方法【isNaN()】

jsで変数の値が数値なのかどうかを調べたいときは var hoge = 5; isNaN(hoge); //返り値はfalse で調べられます。isNaN()では数値ならばfalseが返って来ます。数値ならばfalseが返って来ます。大切なことなので二回書きました。なんか不思議な気持ちがします…

gitでブランチ分ける、リモートブランチ作成など

いつも忘れるのでメモ ローカルブランチ作成 git branch <branchName> 作成したローカルブランチに追尾させる新しいリモートブランチ作成 git push [-u] <repository> <branchName> ex: git push -u origin hogebranch ※ -u オプションを付けると作成したリモートブランチを追跡します。 ブランチ</branchname></repository></branchname>…

liveでsubmitをajaxするとpreventdefault()しなくてもいい?

未だにjQuery1.8.1使っててすみません。まだよくjQueryとか分かってないんだなーと思ったのでメモ。 タイトルにもある通り、ajaxを使っていろいろしたくてformでsubmitしたときってそのイベントをjQueryの方で察知してevent.preventdefault()でキャンセルし…

javascriptで ;(functionという始まり方がある?

オープンソースのSCeditorのソースを読んでいたら、一番最初が ;(function(){ といった始まり方をしていてよくわからなかった。 詳しい友達に聞いてみたところ、 「匿名関数を作って呼び出してるだけだよー function f($, window, document) { ... } f(jQuer…

iframe内でリンクを開くとiframe内でページが開かれてしまう

iframeをはじめて使ってみたのですが、iframe内にあるリンクをクリックするとiframeの枠の中でそのページが開かれるんですね。ちょっと驚いてどうしようかと悩みましたが、aタグ内に target="_blank" つけることで難なく解決しました笑

.htaccessでやったことがあることをまとめてみた。

そもそも.htaccessとは .htaccessとはapache上でサーバーの設定をいろいろ弄れるファイル。webサーバーにアクセスされた際に最初に読み込まれて動作を決定する 注意点 コメントアウトは#で行う 最終行でしっかり改行を行う(.htaccessではリターンがあって…

CodeIgniterでuser/(id)的なURLを生成する方法

各ユーザー毎のページを生成したいときは appication/config/route.php 内に $route['user/(:any)'] ="user/id/$1"; みたいな感じで記述することで、 application/controllers/user.phpの public function id($value)にアクセスすることが出来るようになりま…

パスワード無しでsshログインさせる

久々に新しいサーバーの方でユーザー作成、登録するときに手間取ったので ※クライアント側でsshキーは生成し終わっている前提で話します。 サーバー側 sshキーの登録 ~/.ssh/authorized_keys に生成した公開鍵の中身をコピペ ※.sshのパーミッションは700、au…

jQueryでiframe内の要素にアクセスする方法

jQueryからiframe内の要素にアクセスする方法がないか調べたのでメモ。 例えばiframe内のtargetクラスの中身を取得したい場合、 $('#iframe').contents().find('.target').html() 的な書き方でできる模様。 参考ページ: contents() - jQuery 日本語リファレ…