タグ

変換に関するmimosafaのブックマーク (8)

  • PHPでの camelCaseへの変換と camelCaseからの変換のサンプル

    アンダーバーやハイフンやスペースで単語を繋いだ文字列(例 foo_bar_baz)を、camelCaseやPascalCase(Upper Camel Case)に変換したいことがしばしばある。 その他にも先頭だけ大文字にしたかったり、各単語の先頭だけ大文字にしたかったりとか。 PHPにはucfirst()やucwords()があるから意外に楽にできる。 アンダーバー等で単語を繋いだ文字列を、他の形式に変換する $separator = '_';    //区切り文字 $str = 'foo_bar_baz';  //変換対象の文字列 //先頭だけ大文字にする echo ucFirst($str); // => Foo_bar_baz //以降の変換の共通前処理 $ucSpace = ucWords(str_replace($separator, ' ', $str)); // => Fo

  • 入力フォームの全角・半角を勝手に変換してくれるJavaScript

    入力フォームの全角・半角を勝手に変換してくれるJavaScriptを作りました。 1.発端 「入力フォームの迷宮。全角数字を強要するフォームを理解できません。」を読んで、たしかに私も半角全角の入力を強制されるフォームには辟易してしまいます。 というか、半角全角どちらでも良いという登録フォームを(多分)見たことがありません。 それはさておき、システム側で半角文字・全角文字の制御が不能であれば、せめてフロントエンドでなんとかできるんじゃないの?と思ったのが、作ったそもそもの発端です。 2.半角を全角に変換する仕組み 半角文字の文字コードから65248番目の文字コードが全角文字になるようです。 よって半角を全角に変換するには、charCodeAt()で参照した半角文字コードに65248を加算したあと、fromCharCode()で文字コードを文字に戻します。 "ABC".replace( /[A

    入力フォームの全角・半角を勝手に変換してくれるJavaScript
  • JSONデータをHTMLにマッピングできるjQueryプラグイン「JSON2HTML」

    JSONデータをHTMLにマッピングできるjQueryプラグイン「JSON2HTML」を紹介します。 JSON2HTML 1.概要 「JSON2HTML」はJSONデータをHTMLにマッピングするためのHTMLテンプレートエンジンです。 次のようなJSONデータがあるとします。 var data = [ { 'name': 'A', 'value': 10 }, { 'name': 'B', 'value': 20 }, { 'name': 'C', 'value': 30 } ]; たとえば、このJSONデータから次のようなHTMLを出力することができます。 <ul> <li>A (10)</li> <li>B (20)</li> <li>C (30)</li> </ul> jQueryプラグインとnode.jsパッケージの2種類が配布されています。 2.ダウンロード JSON2HTML

  • 英文を文脈に合わせて修正する「Ginger」とネイティブ英語に変換する「Rephrase」

    By Jesse Moore 入力した英文が正しいかどうかチェックしてくれる「Ginger」が正式公開されています。このGingerには入力した文章を修正し、ネイティブスピーカーが使用している実用的な英語のフレーズを表示する「Rephrase」という機能も搭載されていて、ブラウザ版・ソフトウェア版とも無料で使えるので、実際に両方使ってみました。 Ginger 英文チェッカー http://www.getginger.jp/ まずはブラウザ版Gingerから試してみます。上記のページ下部にテキストを入力するボックスがあるので、ここに英文を入力すればOK。 まずは冠詞が抜けている文章「This is pen.」を入力してみます。テキストを入力したら「Ginger it!」をクリック。 下のスペースには修正後の「This is a pen」が表示されました。 前置詞を間違えている「I am in

    英文を文脈に合わせて修正する「Ginger」とネイティブ英語に変換する「Rephrase」
  • カラーコードからRGBコードに変換(その逆も)してくれる「RGB変換」 – bl6.jp

    カラーコードからRGBコードに変換してくれるサービスを探していたら理想的なものが見つかったのでメモがてらご紹介。RGB変換というサイトなんですが、カラーコードからRGBコード、またはRGBコードからカラーコードに変換してくれます。 [ads_center] 使い方 余計な機能が一切なくてとてもシンプルで使いやすいですね。RBGやカラーコードを入力して「変換」ボタンをクリックするだけです。 試しに、カラーコードを入力してRGBに変換してみると。 このようにRGBコードになって返ってきます。便利ですね。 カラーコードやRGBをよく使う人は覚えておくと作業が捗りそうです。 RGB変換

    カラーコードからRGBコードに変換(その逆も)してくれる「RGB変換」 – bl6.jp
  • 楽しく! 美味しく! 美しく! 画像加工サーバ Rudess(仮) | DevelopersIO

    よく訓練されたアップル信者、都元です。日は画像加工処理のお話。 チューター クラスメソッド社にはチューターというWebサイトパフォーマンスチューニングのサービスがあります。チューニングのポイントは、一般的に言われていることから、AWSを利用したアプリケーションアーキテクチャまで様々です。 一般的なWebサイトパフォーマンス向上の施策として、画像まわりのチューニングも色々あります。少し考えるだけでも、「CSSスプライト」「サイズ変換」「画像の軽量化」など、多くのテクニックがあります。しかし画像というのは、見栄えは良くしたいがパフォーマンスは落としたくない、というトレードオフに挟まれることが多く、扱いが難しい *1ことが多々あります。 よくあるパフォーマンスチューニングポイントとしては、「画像をHTML/CSSでリサイズしてしまっている」というものです。具体的には、例えばページ上に100x1

    楽しく! 美味しく! 美しく! 画像加工サーバ Rudess(仮) | DevelopersIO
  • Blog

    明示的 意味 แพลตฟอร์มการเรียนรู้และพัฒนาทักษะด้วยเทคโนโลยี https://suin.io เป็นแพลตฟอร์มที่ให้คุณเรียนรู้และพัฒนาทักษะทางเทคโนโลยีอย่างสะดวกสบาย เรามุ่งมั่นในการให้ความรู้และประสบการณ์ที่มีคุณค่าในการพัฒนาตนเอง pascalcase

    Blog
  • Loading...

  • 1