Windows Vistaのサポートが2017年4月で終了。だからIE9と10も無視できるって?本気ですか?
もうすぐWindows Vistaのサポートが終了するということで、IE9とIE10をもうすぐ無視してCSSを実装できるようになる日がやってくる!という感じです。
Windows Vista SP2の延長サポートは2017年4月11日に終了
4月11日から、IE 9もIE 10もサイトでサポートしなくてよくなります。
というのも、マイクロソフトは、Windows Vista Service Pack 2(Vistaの最終バージョン)の延長サポートを2017年4月11日に終了するのです。
「延長サポート」とは、メインストリームサポートが終了したあとに、セキュリティ更新プログラムを提供するサポート期間です。延長サポートが終了するということは、セキュリティに問題があっても修正されなくなるということであり、その製品を使い続けることのリスクが非常に大きくなることを意味します。
つまり、今年の4月11日以降は、サイトとしても公式な推奨環境(閲覧環境)としてWindows Vistaをサポートする必要がなくなります。
そして、これにより、デスクトップ向けWindowsでサポートされるIEはすべてIE 11になります。あなたのサイトでは、IE 9もIE 10もサポートする必要がなくなるのです。サイト制作のときに気にする必要があるIEはInternet Explorer 11だけになるのです!
CSS3のみのサポートだけで十分になる、と喜べる反面、CSS3だけ対応するために記述していると、これから先も古い環境のクライアントからは、「うちのパソコンで見えないんだけど」「壊れているから直して」といった苦情は絶えることがないのでしょう。いつまで古いWindows環境は残るのでしょう?
【Amazon.co.jp限定】Acer ノートパソコン ES1-131-A12N/K Windows 10/11.6インチ
- 出版社/メーカー: 日本エイサー
- 発売日: 2015/10/23
- メディア: Personal Computers
- この商品を含むブログを見る
10M以上のファイルアップロードをPHPのフォームだとできない?post_max_sizeを変更すればできました
昨日、10Mを超えるとフォームでファイルをアップロードできないのはCodeIgniterが原因かなー?と考えてたら、そうでなく普通にHTMLでフォームを作ってPHPで受け取るようにしただけでも無理だった。
アップロードしたファイルの大きさは、10.2Mでそのまま画面が繊維し、8Mくらいのファイルだと$_POSTと$_FILESの内容が表示された。
php.iniでupload_max_filesize = 20Mと設定したのだが・・・。
【追記】
php.iniにある post_max_size の初期値が8Mなので、この値を20Mにすればできました。
【Amazon.co.jp限定】Transcend SDHCカード 32GB Class10 UHS-I対応 (最大転送速度90MB/s) 無期限保証 TS32GSDHC10U1E (FFP)
- 出版社/メーカー: トランセンドジャパン
- メディア: Personal Computers
- この商品を含むブログを見る
CodeIgniterで10Mを超えるファイルをフォームを使ってアップロードさせようとしたら失敗してしまう
CodeIgniter3で、ファイルのアップロードを行うようなフォームを作成したのだが、ファイルサイズが10Mを超えると、フォームが動かなくなった。ファイルのサイズはある程度の予想で、10.2メガくらいのファイルをアップロードさせようとしてsubmitボタンを押すと、そのままフォームがリロードしたような画面になってしまう。
php.iniを
upload_max_filesize = 20M
max_file_uploads = 20
memory_limit = 512M
と変更したがダメ。8.7Mくらいのファイルならアップロードできるのだが、なぜだろう・・・?
image_lib ライブラリを使っているからだろうか?
アップロードしたファイルをメールに添付して送信するのに、uploadライブラリを使わず、image_libライブラリで画像のサイズを変更し、画像のクオリティなどを加工してからテンポラリフォルダに一旦保存し、それをメールに添付して送信。送信が成功したらテンポラリフォルダに入れてあるファイルをunlink関数で削除するやり方が変なのかな?
CodeIgniterのチュートリアルで詰まったのは、配列で複数取得することがわかっていなかったから?
今更ながらCodeIgniter3のチュートリアルをやっています。
News section — CodeIgniter 3.1.3 documentation
日本語はこっち
CodeIgniterはPHPのフレームワークで現在4が開発中っぽい。簡単軽量という触れ込みがあり、割と楽で緩めの感じがいいといえば良いという印象。
チュートリアル内のニュースセクションでコントローラーで、
public function view($slug = NULL)
{
$data['news_item'] = $this->news_model->get_news($slug);
if (empty($data['news_item']))
{
show_404();
}
$data['title'] = $data['news_item']['title'];
$this->load->view('templates/header', $data);
$this->load->view('news/view', $data);
$this->load->view('templates/footer');
}
と記事を1つ取り出すのですが、これだとエラーに。「?」と思いながら、モデルに描いたget_news()がおかしいのかと考えて、
public function get_news($slug = FALSE)
{
if ($slug === FALSE)
{
$query = $this->db->get('news');
return $query->result_array();
}
$query = $this->db->get_where('news', array('slug' => $slug));
return $query->row_array();
}
を確認。$query->row_array()で返ってきている値をprint_rで確認したら、
Array ( [0] => Array ( [id] => 2 [title] => test2 [slug] => test2 [text] => 2つ目のテスト記事。))
な感じで最初に「0」が含まれてた。配列で返るのだから当然といえば当然だったのですが、チュートリアルで間違いなの?それとも動作が変わったけどチュートリアルは古いまま?
いずれにせよ、配列で帰ってくるので、単一の記事を取得する場合には、一番始めの値であれば「0」が必要であるし、そうでなくslugとなっているので、複数取得することを前提としているのであれば、foreachなどを利用する必要があるなと思った次第でした。
耳を塞がないイヤカフで聴けるイヤフォン
耳を塞がないイヤフォンの登場ですって。
駅のアナウンス、車の接近、職場の電話の着信音など周囲の音も聞き取れるスグレモノに見えます。イヤホンを外さずに、やり取りができるのもいいですね。なんか、年齢の上の方からイヤホン外せ!礼儀が〜なことも言われそうです。
ただ、防水・防滴仕様ではなく、自転車で使うのにもオススメしないそう。
Amazonで探してみたんですが、見つかりませんでした。
【送料無料】ambie Sound earcuffs My Heart White(My Heart White) - ITEM - CHALIE VICE
購入できるのはこちらなんでしょうか。価格は5,940円。BlueToothでないので有線です。少し面白そうなものが出てくるのを知るのは楽しいですね。
LED付き 高機能 ネコ耳ヘッドフォン 『AXENT WEAR』 Cat Ear Headphones 並行輸入品
- 出版社/メーカー: AXENT WEAR
- メディア: エレクトロニクス
- この商品を含むブログを見る
ベストノートパソコン2017は?
CNETでベストノートパソコン2017が発表されていました。
- Apple MacBook Pro with Touch Bar (13-inch, 2016)
- Dell XPS 13 2-in-1
- Apple MacBook (2016)
- HP Spectre x360 (late 2016)
- Razer Blade Stealth
- Origin PC Evo 15-S
- Microsoft Surface Pro 4
- Lenovo Miix 510
タッチバー付きApple MacBook Proが1位という結果でした。タッチバーついてもどうなの?みたいな感想をよく見かけた気がしましたが、CNETでは大人気のようです。
2位にはDell XPS 13 2 in 1。ヒンジが新しくなっているようで、モニターの映りもよいタブレットにもノートパソコンにもなる1台。
パナソニックや東芝が入っているかと思ったら、全く入らずで、ノートパソコンは、アップル、Dell、HP(ヒューレットパッカード)、マイクロソフト、Lenovoなどを購入する方がいいのかも。
Dell モバイルノートパソコン XPS 13 9360 Core i7 QHD ハイエンドモデル 17Q34/Windows10/13.3インチ/16GB/512GB SSD
- 出版社/メーカー: Dell Computers
- 発売日: 2016/09/28
- メディア: Personal Computers
- この商品を含むブログを見る
Yahooショッピングでこの冬の寒波で売れた商品が紹介
この冬、雪が多いので結構寒いなぁ・・・と感じることも多いのですが、「ECのミカタ」よりこんな記事が。
防寒グッズや調理器具、加湿器などが売れているそうです。面白いですね。確かに乾燥していると感じているので、部屋の中に加湿器を置いて湿度をある程度保ちたいです。指や顔の肌がカサカサになってしまい、あかぎれとかになりそう。
興味深いのは、スキーセットが売れているということ。スキーよりも今はスノーボードじゃないの?と思ったが、そうでもないよう。逆にスノーボードの人気が落ちているのかもしれない、とも考えられる。全体に雪で遊ぶレジャーが寒いからの理由でちょっと敬遠されているのだろうか。
スワロー(SWALLOW) 4点セット ジュニアスキー SNOW PAZZLE 120cm/ストック95cm, ブーツ21cm ワックス施工付き
- 出版社/メーカー: SWALLOW(スワロー)
- メディア: その他
- この商品を含むブログを見る
VAXPOT(バックスポット) スキーウェア メンズ 上下セット VA-2016 CH-BLU/BLK L(男性用L)
- 出版社/メーカー: VAXPOT(バックスポット)
- メディア: スポーツ用品
- クリック: 1回
- この商品を含むブログを見る
しかし、これからは、花粉症対策グッズが流行るのだろうか。関東地方など一部の地域で花粉が飛散しているといったニュースも流れたことだし。
環境省のサイトで花粉の飛散状況がリアルタイムでわかる環境省花粉観測システム(はなこさん)。それに、今年の花粉量は例年の4倍とか。気をつけないと。
★花粉対策ゴーグル・メガネ★花粉から目を保護◇超軽量♪ズレない♪曇らない♪UVカット♪≪アイホールド:大人用≫ (ブラウン)
- 出版社/メーカー: アイホールド
- メディア: ヘルスケア&ケア用品
- この商品を含むブログを見る