タグ

2013年12月25日のブックマーク (13件)

  • GitHub - amatsuda/html5_validators: A gem/plugin for Rails 3, Rails 4, Rails 5, and Rails 6 that enables client-side validation using ActiveModel + HTML5 Form Validation

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - amatsuda/html5_validators: A gem/plugin for Rails 3, Rails 4, Rails 5, and Rails 6 that enables client-side validation using ActiveModel + HTML5 Form Validation
  • 私が愛するオブジェクト指向とそれを使わない理由 - takuto_hの日記

    この記事では、私がオブジェクト指向のどこを愛しどこを素晴らしいと感じていて、そのうえでなぜオブジェクト指向を使うことを避けているのかを書き留めておきます。関数型言語使いの方で、「オブジェクト指向の何がいいのかわからない」「オブジェクト指向難しすぎ・複雑すぎ」とおっしゃる方にぜひ読んでいただきたいと思っています。また、「オブジェクト指向言語完璧に理解したわ」と思っている方にも読んでいただきたく思います。 なお、ここでのオブジェクト指向の定義は、「各言語でオブジェクト指向と呼ばれているものすべて」とします。JavaScalaJavaScriptやSmalltalkやRubyやCommon LispやOCamlがオブジェクト指向と呼んでいるものすべての総称です。もっとまともな定義が知りたい方は以下の記事がおすすめです。 オブジェクト指向の概念の発明者は誰ですか?(改訂版) - Smallta

    私が愛するオブジェクト指向とそれを使わない理由 - takuto_hの日記
  • Vol.19 スーツを綺麗に保つ方法|HOW TO|NEWYORKER|ニューヨーカーマガジン

    人生を共にする「一着」を。 設立60周年を迎えた私たちNEWYORKERが、 お客様と紡いできたもの。 それは、手にしていただいた服への思いを 共有してきた時間です。 時代のエッセンスを取り入れながら、デザインに、クオリティに 自信をもったトラディショナルプロダクトを 提案し続けること。 そして、お客様一人ひとりに寄り添ったおもてなしの心で、 永く愛用できる服と出会っていただくこと。 これまでも、これからも。 袖を通す人に愛着をもたらし、 その思いを次の誰かに伝えたくなるような そんな人生と深く関わる一着をお届けしていきたい。 さらに続く、100年ブランドを目指して、 NEWYORKERはお客様と共にあり続けます。 おかげさまで60周年

  • テディベア効果 - Λάδι Βιώσας

    プログラミング作法というカーニハンの名著があります↓コレ*1 プログラミング作法 作者: ブライアンカーニハン,ロブパイク,Brian Kernighan,Rob Pike,福崎俊博出版社/メーカー: アスキー発売日: 2000/11メディア: 単行購入: 58人 クリック: 1,152回この商品を含むブログ (203件) を見る エンジニアな人たちにとって、原因不明なバグや想定外の障害に頭を悩ませることは日常茶飯事のことと思います。そのような状況に陥った時、このが教えてくれるのは、まずテディベアに相談しなさいということでした。以下引用 自分のコードを誰かほかの人に説明して聞かせるのも効果的なテクニックだ。こうすると自分自身インバグが見えてくることが多い。場合によっては説明し始めた途端に気がついて「あ、もういいや、変なところがわかったよ。ごめん、ごめん」などと言って照れくさい思いをする

    テディベア効果 - Λάδι Βιώσας
  • 1/23『みかこさん』最終⑦巻の発売を記念し、今日マチ子サイン会・トークイベント・原画展の開催が決定しました!

  • CTOとはなんなのか、あるいはエンジニアの生存戦略 | GREE Engineering

    Merry Christmas! GREE Advent Calendar もいよいよ最終日、25日目はグリー株式会社でCTOをしておりますふじもとがお送りします。 今日まで24人のGREE Engineersなみなさまにエントリを書いていただいたわけですが、思ったよりも多種多様な内容で、あらためていろいろな方面で素敵なエンジニアがいるなー、としみじみしてしまいました。いやしかしgitとchefの記事人気ですね、そして、「当然CTOはすごい記事書くんですよね」とプレッシャーをかけて楽しむ仲間たちに囲まれてぼくは幸せです、あーすごい幸せー。そんなプレッシャーの中、今までのエントリとはちょっと方向性を変えて、CTOの話でも書いてみようかと思います。なお、ぼくの趣味は多分問題解決です。 そんなわたくしふじもとは来年で、CTOっていう肩書きでお仕事をはじめて10年とかになるんですが、なかなか先輩と

    CTOとはなんなのか、あるいはエンジニアの生存戦略 | GREE Engineering
  • caliper.io - Domain Name For Sale | Dan.com

    VAT overview )Value Added TaxThe Value Added Tax (VAT) is a consumption tax applied in the European Union (EU) to all goods and services. All consumers in the EU are charged VAT on the purchase of goods and services. Businesses in the EU buying from a business in the same country are also charged VAT. Businesses in the EU buying from a business in a different EU country are not charged VAT. Consum

    caliper.io - Domain Name For Sale | Dan.com
  • redisable - 日々是鍛錬

    というgemを作った。 http://github.com/yoppi/redisable RubyオブジェクトをRedisとマッピングさせる既存の有名なライブラリに、 redis-objects(https://github.com/nateware/redis-objects) ohm(https://github.com/soveran/ohm) の2つがあるけど、次の欲しかったものを実現するのが少し遠かったので作った。 モデル毎に複数のRedisサーバにアクセスできる(sharding) オブジェクトをマッピングするというより、そのオブジェクトを通してRedisにアクセスしたい という意味を込めてredisable(redis + enable)という名前にしている。

    redisable - 日々是鍛錬
  • jQueryプラグインのメソッドパターン

    jQueryプラグインのメソッドパターン このエントリーはjQuery Advent Calendar 2013の 最終目のエントリーです。(Advent Calendarとは様々なテーマを12/1〜12/25までリレー形式でブログなどに執筆する企画です。) 今回はjQueryプラグインのメソッドパターンについて紹介をしたいと思います。 jQueryプラグインのメソッドとはどいうものかというと、まず以下のようなプラグインがあったとします。 $.fn.alert = function(options){ return this.each(function(){ $(this).click(function(){ alert(options.text); return false; }) }); } セレクタで指定した要素でアラートを表示するだけの簡単なプラグインです。(プラグインの作り方は「

    jQueryプラグインのメソッドパターン
  • コマンドラインでMIMEヘッダーをエンコード&デコードする方法 - Qiita

    背景 MIME(マイム)とはインターネットの電子メールで様々なフォーマットを扱えるようにする規格のことです。MIMEによって電子メールにPDF、画像、動画など様々なドキュメントを添付することができます。 しかし、来電子メールはUS-ASCIIしか使用できないため、メールのヘッダー部分にそのままマルチバイト文字を入れることはできません。そのため、現在の電子メールでは以下のような形式で文字列をエンコードして、ヘッダーに格納しています。 =?charset?encoding?encoded-text=?= そこで、このようなフォーマットの文字列をコマンドラインでエンコード、デコードする方法について書いていきます。 こういうときに、nkf コマンドが大活躍します。 なお、MIME の説明については端折るのであしからず。 インストール mac の場合 エンコーディングの変換 MIMEの前に文字エン

    コマンドラインでMIMEヘッダーをエンコード&デコードする方法 - Qiita
    kitokitoki
    kitokitoki 2013/12/25
    echo "=?ISO-2022-JP?B?GyRCJCIkIhsoQg==?=" | nkf -w
  • 快適mysqlコマンド★カスタマイズの決定版 - (ひ)メモ

    この記事は MySQL Casual Advent Calendar 2013 の25日目の記事です。 自分の過去のブログも含めて、mysqlコマンドのカスタマイズについていろいろな情報がありますが、わたしがオススメの秘伝のタレをまとめたいと思います。是非、ご参考に。 定型文(SQL)のショートカット入力 「show create table TABLENAME\G」とか「select user,host,password from mysql.user order by user,host;」とか、よく実行するけど長くて入力するのがめんどうなのがありますよね。それをショートカットで入力できるようにする方法です。 mysqlコマンドで行編集ができるのは、readlineやlibeditをリンクしているおかげです。 従来の公式バイナリ配布物に含まれるmysqlコマンドはreadlineでした

    快適mysqlコマンド★カスタマイズの決定版 - (ひ)メモ
  • 電書ちゃんのでんでんコンバーター

    テキスト、画像、CSSファイル、およびでんでんコンバーターの設定ファイル (ddconv.yml) 、自動ルビ用CSVファイル(ruby.csv)がアップロードできます。 複数ファイルのアップロードができます。ファイルの選択時にControlキーを押しながらファイルを選んでください。複数ファイルのアップロードに対応していない一部のブラウザでは、テキストを一つだけアップロードしてください。それ以上の機能は対応しません。 ファイル名には、半角英数、半角ハイフン「-」、半角アンダースコア「_」のみを使うようにしてください。ファイル名に日語を含めるとうまく動作しないことがあります。 アップロードできるファイルの最大数は100ファイルです。 ファイル1つあたりのサイズ上限は3MBです。 アップロードしたファイルは後からすべて削除されます。サーバ上にデータは残りません。 テキスト 文にあたるテキス

    電書ちゃんのでんでんコンバーター
  • HackerNewsのスクレーパーを書いてみた - I am bad at math

    今話題のKoaについて書こうかとも思ったのですが・・・。 なんとなく最近、HNを中心に見るようになったので、HNスクレーパーを作ってみました。 皆さんは日頃、どのような手段で情報を収集しているのでしょうか?今年はGoogle Readerの終了というこの世の終わりか審判の日かといわんばかりの破壊的なイベントが発生して阿鼻叫喚の地獄を味わった方も多いかもしれません。代替手段はなきにしもあらずなので、「気のせいだった。」とおっしゃる諸兄も多い事でしょう。しかし僕にとってはもう「!!!!!!!」と、声にもならなかった出来事であり、頼みの綱のReederは開発を終了、(その後バージョンアップ)してしまい、自分はただ涙を流して冷たいコンクリートの壁を叩き、泣き崩れる毎日だったのです。そんななか、タイミングよく現れていたGunosy、これぞ救世主とばかりに登録したものの、そもそもの情報ソースが自分の求

    HackerNewsのスクレーパーを書いてみた - I am bad at math