タグ

2018年5月1日のブックマーク (2件)

  • 画像アップロード処理サンプル集 - Qiita

    【2021/10/15 追記】 この記事は更新が停止されています。現在では筆者の思想が変化している面もありますので,過去の記事として参考程度にご覧ください。 前書き より一般化したものについては 「ファイルアップロードの例外処理はこれぐらいしないと気が済まない」 を参照。ここではそれを元に画像ファイルに限定して、いくつかのパターンで例を構成してみる。また、フォームの送信と受信を同一ファイルで行うとする。 1. exif_imagetype 関数を用いてチェックを行う これは、画像に関するMIMEタイプを整数として返す関数である。finfoクラスが使えない環境においても統一的にこちらの関数は使えるはず。但し、画像の形式を判別するために必要なだけのバイト数を読み込めない場合にエラーを発生するので、 エラー制御演算子 @ を用いて抑制する必要がある。以前ここでは getimagesize 関数を

    画像アップロード処理サンプル集 - Qiita
    natsuon
    natsuon 2018/05/01
  • Mac歴15年になった僕が愛用しているアプリ19個、使わなくなったアプリ3個|男子ハック

    アプリを綺麗に削除するには「AppCleaner」AppCleanerMacからアプリを削除するのはアプリケーションをゴミ箱に入れるだけでお手軽ですが、設定ファイルなどはMacに残ってしまうのが難点。 AppCleanerを使えば、アプリに関連したファイルもまとめて削除することができるのでMacユーザーにとっては必須アプリ。 AppCleanerのダウンロードはこちら(無料)メニューバーに増えがちな常駐アプリを見やすくする「Bartender 3」Bartender 3 | Mac Menu Bar Item Control便利なアプリを入れていくと増えてしまいがちなのがメニューバーのアイコン。「Bartender」を使うと、メニューバーに表示させるアイコンを管理することができます。 常に見えていないと困るメニューバーアイコンは表示、そうでないアプリのアイコンは「Bartender」のアイ

    Mac歴15年になった僕が愛用しているアプリ19個、使わなくなったアプリ3個|男子ハック