CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。
WebアプリケーションにおいてJSONを用いてブラウザ - サーバ間でデータのやり取りを行うことはもはや普通のことですが、このときJSON内に第三者に漏れては困る機密情報が含まれる場合は、必ず X-Content-Type-Options: nosniff レスポンスヘッダをつけるようにしましょう(むしろ機密情報かどうかに関わらず、全てのコンテンツにつけるほうがよい。関連:X-Content-Type-Options: nosniff つかわないやつは死ねばいいのに! - 葉っぱ日記)。 例えば、機密情報を含む以下のようなJSON配列を返すリソース(http://example.jp/target.json)があったとします。 [ "secret", "data", "is", "here" ] 攻撃者は罠ページを作成し、以下のようにJSON配列をvbscriptとして読み込みます。もちろ
サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。
Google I/O 2013でAndroid StudioというIDEが発表され、旧来のEclipse環境で開発していたプロジェクトを移行する方法を紹介します。 EclipseのADTプラグイン(ver22)でAndroid Studio用に変換してエクスポートする機能が追加されました。 そのためEclipseのプラグインをアップデートしてエクスポートすることでAndroid Studioへインポートすることが可能です。 今回はEclipseで作成している次のようなファイル構成の状態のプロジェクトをインポートしてみましょう。 中身はHelloWorldになっています。 やり方については続きをどうぞ。 移行するにはまずEclipseのADTプラグインのアップデートとSDKマネージャでアップデートを行います。 ADTのアップデートはここのADTインストールの項目の通りに行うとアップデートでき
iPhoneのアプリアイコンは自動で整列する。通常は左上から順番に埋まり、途中でスペースはできないが、このルールを破る裏技があった。 Jailbreakは不要。一度覚えてしまえば、方法は簡単。 (1) ホーム画面をアイコンで埋めて、下から2段目(Dock含む)、左から2番目にフォルダを作る。フォルダの中にはアイコンを2つ以上入れておく。 (2) 1のフォルダの中のアイコンを、下から2段目、右から1番目のアイコンに移動させてフォルダを作る。この時、アイコンから指は離さない。 (3) 2のアイコンを1のフォルダの中に戻して、ホームボタンを押して移動モードを一旦終了する。 (4) 2で作ったフォルダ(下から2段目、右から1番目)の中のアイコンをホーム画面に出すと、そこにスペースができる。ホーム画面に出したアイコンは次のページに移動している。 こちらは実際にスペースを作っているビデオ。0:40あた
Free PSD: 24 Flat Icons | Premium Pixels フラットが美しすぎるアイコン24個セット。PSD形式で配布されているそう。 iPhoneの時期OSがフラットになるとか、マイクロソフトやグーグルは既にフラットだとか、フラットの合理性に注目があつまっていたりしますが、フラットでもこれだけ美しくできるのだなと再確認させられるアイコンセット。 今後出てくるアイコンなんかもこうした美しいフラットアイコンだとWEBサイトやアプリも作りやすく、シンプルに美しくなるのかも。 関連エントリ シンプルで使えそうな50のベクターアイコンセット アイコンフォントを使ってレスポンシブかつRetina対応のUIメニューを作るチュートリアル 地図と共に使えそうな200のフリーベクターアイコン集 汎用で使えそうなフリーのアイコンフォント「Genericons」
誰もがMAKERSになれる時代がついに目前までやってきた! クリス・アンダーソンの予言した未来「3Dプリンターの普及により誰もがMAKERSになれる時代」が現実味を帯びてきました。アメリカのPirate3D社が販売予定の3Dプリンター「Buccaneer」は、これまでの最安値を大きく下回る約3万5千円(347ドル)でリリースされる予定だそうです。誰でも手軽に・気軽に3Dプリンターを使える日も近い?かもしれません。 Buccaneerの印刷能力は最大100ミクロンで、速度は50mm/s。使用するにはWiFiでPCへ接続する必要があります。仕上がり品のクオリティは値段相応のようですが、この製品をきっかけに安値の3Dプリンターが量産されるようになれば、おのずと品質も向上していくでしょう。 Pirate3D社は現在KICKSTARTERでの資金調達を準備中。いち早く手に入れたい方はそちらもチェック
Migrating from Eclipse (Eclipseからの移行)の手順に従って既存のAndroidプロジェクトをAndroid Studioに移行してみたいと思います。 全体の流れ 既存のAndroidプロジェクトのAndroid Studioへの移行はとても簡単です。 ADT pluginをversion22以上にする EclpiseでGradle用ビルドファイルをエクスポートする Android StudioでAndroidプロジェクトをインポートする これだけです。但し、Android Studioはversion0.1のpreview版です。バグも沢山あります。本格的な移行はまだまだ先になると思いますが、今後AndroidプロジェクトのビルドシステムとなるGradleなどに慣れる為に触っておくといいと思います。 ADT pluginをversion22以上にする まずはE
こんにちは、広告事業部でLINEやNaverまとめ、livedoorの広告企画を担当しておりますディレクターの阿部です。 ウェブディレクターの皆さんの中でも愛用している方が多いと思われるGoogleのウェブブラウザ、Google Chrome。その速さには定評がありますが、ディレクターの仕事をさらに捗らせてくれる拡張機能(Extensions)は活用していますか? 今回は、私が常用しているChromeの拡張機能を、一気に20個紹介したいと思います。皆さんの業務効率化に役立つようなら幸いです。 ※こちらの記事は私の個人ブログからの転載です。 検索を捗らせる系 ato-ichinen Activeにしている間、Google検索結果を1年以内のものに限定する拡張機能。フレッシュな情報のみを検索したい時に便利。
最近、めまぐるしい成長っぷりを見せているChromeアプリストアの「オフラインアプリ」たちですが、残念なことにその多くが知名度を得られていない状態になっています。そこで今回は、米Lifehackerお気に入りの知られざるアプリたちをいくつか紹介してみたいと思います。 Googleはここ最近、Chromeウェブストアにオフラインアプリを数多く投入してきています。オフラインアプリとは、PCにインストールしたアプリさながらに、Chormeブラウザ内で使えるアプリのこと。Chromeブラウザがインストールされているパソコンであれば使えるので、借り物のノートPCや容量が少ないPCで作業する際にもかなり便利です。 全てのアプリがオフライン作業に対応しているわけではありませんが、オフライン使用が可能なものも段々と増えてきています。つまり、大量の容量を必要とするデスクトップソフトウェアの代替として、オフラ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く