質問:
Ajaxリクエストのpostメソッドを使ってファイルをアップロードしたいんだけど、こんなjQueryコードって使える?
|
もし可能であれば、「data」の部分を記入しておく必要ある?これって正しい方法?僕はファイルをサーバー側に送信したいだけなんだ。
色々ぐぐってみたけど、僕が見つけたのはプラグインだけで、できれば使いたくないんだ。少なくとも現時点では。
Ajaxリクエストのpostメソッドを使ってファイルをアップロードしたいんだけど、こんなjQueryコードって使える?
|
もし可能であれば、「data」の部分を記入しておく必要ある?これって正しい方法?僕はファイルをサーバー側に送信したいだけなんだ。
色々ぐぐってみたけど、僕が見つけたのはプラグインだけで、できれば使いたくないんだ。少なくとも現時点では。
MakeUseOfより、プログラマーが見ておくべきTEDトークが話題になっていたのでご紹介します。内容は、プログラミング方法を学ぶためではなく、プログラマーになる方法を学ぶことにフォーカスが置かれ、考え方を知ることを重視した内容になっています。
まず1つ目は「Thomas Suarez:12歳のアプリ開発者」。以下のように紹介されています:
あなたが若すぎたり、年を取ったり、プログラミングに慣れていないと思うなら、この4分間のTEDx Talkであなたの心を変えてください。
少しの衝動と賢さで、トーマス・スアレスは12歳までにいくつかのアプリを作る方法を学びました。 (プログラミングをやらないことの)言い訳に彼は負けませんでした。あなたはどうでしょう?
動画は日本語字幕を表示してありますが、TEDトークの日本語訳には意訳している部分もあるため、英語字幕(以下)をフォローするのをお薦めします:
javascriptの変数のスコープってどうなってる?関数の中と外で同じスコープを持ってる?それとも違う?
また、グローバルに定義されている場合、変数はどこに格納されるの?
僕は複数の列でdata.frameをソートしたいんだ。たとえば、下のようなデータフレームで、列z
を降順に、列b
を昇順にソートするにはどうしたらいい?:
|
1コマ目:
「さてこれまでで最大のキーノートスピーチが準備されています!我々は総工費50億ドルのAppleの新しいヘッドクォーターに来ております!」
2コマ目:
「これがあの有名なスティーブ・ジョブズ・シアターです。この素晴らしい空間で我々はもうすぐ史上最高のスマートフォンを目にしようとしています!」
3コマ目:
「来ました!我々の目の前にiPhone Xが姿を表しました!最新のiPhoneがなんと1000ドル以下!この技術的驚異はかならずスマートフォンの世界を革新することでしょう!」
4コマ目:
「すばらしい、、、、ただすばらしい、、、、」
最近他人のJavascriptのコードをメンテしだして、バグを修正したり、機能を追加したり、コードをきちんと整理して一貫するようにしてる。
で、前の開発者は関数を宣言するのに2つの方法を使用してて、これらを使い分けるのに理由があるのかどうかよくわからないんだけど。その2つの方法は:
|
|
この2つの異なる方法を使用する理由って何?それぞれメリットデメリットってある?
もう片方ではできて、他では出来ないことってある?
僕のiOSアプリケーションは UINavigationBar
の高さ情報を使ってるんだけど、新しいiPhone Xだと問題が起こりそうなんだ。
誰かiPhone X上でアプリが実行されているかどうかを自動検出する信頼できる方法って知ってる(Objectiv-Cで)?
編集:
もちろん、画面のサイズをチェックすることは可能だけど、iOSを検出するために使うTARGET_OS_IPHONE
みたいなビルトイン・メソッドって無いかな、、、?
|