タグ

2012年8月15日のブックマーク (13件)

  • HaskellでJSON Web APIを作ると幸せになれるかもよ - Fujimura

    先日Yesod勉強会第2回でHaskellでJSON Web APIを作る話しをしました。 内容的には下記のような感じです。 Web開発はクライアントサイドの技術が発達して、Web APIを作る機会が多くなった最近のフロントエンドは難しいし、分業したほうがいいっぽいYesodは独自技術&フルスタックすぎて分業辛いではscotty + persistent + aesonでJSON Web API作ろうぞなんか想像以上の相性の良さ。幸せになれそうなイキフンがビシビシ来てる発表資料はこちら。 ちなみにscottyはsinatraみたいな奴、aesonはJSONライブラリ、persistentはORマッパーです。 何しろaeson + persistentの相性がバッチリでした。発表後に@thimuraさんが見つけた じつは persistent のスキーマ定義で、テーブル名の横に js

    HaskellでJSON Web APIを作ると幸せになれるかもよ - Fujimura
  • 国産スマホ、輸出「ゼロ」の衝撃  総務省発表 - すまほん!!

    昨年日で生産されたスマートフォンは、海外への輸出が無いことが判明しました。 総務省によると、昨年の世界の携帯電話市場で、韓国台湾などアジア各国で生産された製品の輸出は74.3%、シェアは38.2%となるなど、アジア勢の躍進が伺えます。 一方、日メーカーの世界シェアはわずか6%、そして日で生産された製品の海外輸出は皆無。依然として主に国内向けに製造していること、各日メーカーがスマートフォンの製造拠点を海外に移していることがその要因となっているものと思われます。 逆に海外メーカーによる日市場でのシェアは拡大、産業空洞化と成長分野での国際競争力の低下に総務省も危機感をあらわにしており、2020年を見据えた新たな基戦略を今月末までに示す方針です。 Source:TBS

    国産スマホ、輸出「ゼロ」の衝撃  総務省発表 - すまほん!!
    daisuke-m
    daisuke-m 2012/08/15
    そうだろう、そうだろう。
  • メタ構文変数 - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "メタ構文変数" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL (2011年1月) メタ構文変数(メタこうぶんへんすう、metasyntactic variable)は、プログラミング言語の記述で使われる識別子の一種。サンプルプログラムなどで意味のない名前が必要な場合に利用される「意味のない名前」であることが広く知られた識別子のことである。 プログラミング言語では識別子(変数や関数などの名前のこと)を自由に定義できる。しかし、サンプルプログラムなどでまったく意味の無い変数に付ける適当な名前がないために困ってしまうことがある。適当にどんな名

    daisuke-m
    daisuke-m 2012/08/15
    barとbazが隣り合わせにも関わらず1文字違いなのが実は気に食わない。
  • [Mac] 知らない人は損してると思うMacの使い方【その1】 | Appleちゃんねる

    「これ知らないMacユーザは損してるよね〜」って思えるMacのTips新年ネタ 前スレで、起動時に明けましておめでとうが出なくなったってありましたよね。 久しぶりに見ましたよ。 スクリーンセーバーでWord of the dayを設定していると、 基的には、大辞泉(オプションで変更可能)の内容がランダムっぽく表示されるのだが、 年末には、大晦日、正月には明けましておめでとうと出ていた! それから、表示される内容と日付に注意して見ているのだが、結構日付を意識しているっぽい。 システム環境設定で「日付と時刻」から日付を手動で1月1日にしてスクリーンセーバーを「Word of the day」にすれば見ることができます。   関連リンク: OS X Lionのスクリーンセーバーで「Word of the Day」を選択して「あけましておめでとう」を表示する - MACお宝鑑定団 blog(羅針

  • java.lang.Stringのメソッドをむりやり書き換える - 418 | I'm a teapot

    このブログエントリーはご覧のスポンサーの提供でお送りします。 変態アドベントカレンダー in Summer すみません。。自分の担当の日をすっかり忘れて放置してました。 というわけで、変態的なネタを考えてたらJava7から入ったinvoke dynamicを使ったmetaclass的実装を以前見た気がするのを思い出しました。 A cookbook for JSR 292 というわけで早速トライ! Mainクラスは以下のようにして、toUpperCaseを途中からtoLowerCaseにしてみたよ! これでばっちり色んな変態ないたずらができるね! package metaclass; import java.lang.invoke.MethodHandles; import metaclass.MetaClass; import static java.lang.invoke.MethodT

  • crontab -e は「絶対に」使ってはいけない - ろば電子が詰まつてゐる

    今までナチュラルにcrontab -eでcron編集をしていたのだけど、実はこれはとてつもなく危ないやり方だった。ということを、今さら知った。 crontab -rの恐怖 crontabコマンドにはrオプション(Remove)があり、これを実行すると何の警告もなく全てが消え失せる。 macbook:~ ozuma$ crontab -l 15 * * * * /home/ozuma/bin/hoge.sh 0 9 1 * * /home/ozuma/bin/piyo.sh > /dev/null 2>&1 */5 * * * * /home/ozuma/bin/fuga.sh > /dev/null 2>&1 macbook:~ ozuma$ crontab -r macbook:~ ozuma$ crontab -l crontab: no crontab for ozuma macbo

    crontab -e は「絶対に」使ってはいけない - ろば電子が詰まつてゐる
  • 英語でコミットを書こう

    What's in a price? How to price your products and services

    英語でコミットを書こう
  • ひとりよがりでは最強のチームをつくれない間違いだらけの人と組織

    新事業を中心に、日米の大企業・ベンチャー・投資家等のアドバイザーを務める。多摩大学(MBA)客員教授。Net Service Ventures、500 Startups、Founder Institute、始動Next Innovator、福岡県他の起業家メンター。BCG東京、米CSC、CSK/セガ・グループ大川会長付、投資育成会社General Atlantic日本代表などを経て、現在に至る。「エコシステム・マーケティング」など著書多数。訳書に『ザッポス伝説』(ダイヤモンド社))、連載に「インキュベーションの虚と実」「垣根を超える力」などがある。 インキュベーションの虚と実 今、アメリカでは“スタートアップ”と呼ばれる、ベンチャー企業が次々と生まれている。なぜなら、そうした勢いある起業家たちを育てる土壌が整っており、インキュベーターも多く、なにより、チャレンジを支援する仕組みが存在するか

    ひとりよがりでは最強のチームをつくれない間違いだらけの人と組織
  • モヒカンから誠意という名のマサカリが飛んできたときのライフ八苦 - 虎塚

    大原則 誠意が飛んできてぶつかっても卑屈になったり謝ったりする必要はない。誤りをただ直して公開すればよい。 そもそも自分自身の"臆病な自尊心と尊大な羞恥心"と当に闘う気がない人は、いつも何か言い訳をして、どんなコードでも決して公開しないものだ。公開していたということは、これから全力でプギャーされる覚悟があったということ。誠意を投げてきた人と同じ側に行こうとしていたのでは? その勇気を持った自分を貶める必要はない。 (ただ最近は自分をモヒカンと勘違いしてるアレな人もたまにいるので、批判を真に受ける前に、その人のコードを見に行くというライフ八苦もありうる。もちろん人の審美眼が問われるけれども) もらった指摘が正当だと感じた場合、あるいは正当かどうか判別できない場合は、黙ってEvernoteを開き、「yyyyMMdd_{アカウント}からのレビュー」とでも名前をつけたノートに指摘事項を放り

    モヒカンから誠意という名のマサカリが飛んできたときのライフ八苦 - 虎塚
  • クリック率・コンバージョン率を高めるボタン。3つの大きなポイント

    WEBサイトを運営していれば、サイトに訪れてくれたユーザーに【申し込み】【購入】【資料請求】【問い合わせ】などのアクションを、たくさん起こして欲しいと考えると思います。 そのためWebクリエイターは、どうしたらコンバージョン率や数が高まるのかを日々考え・テストを繰り返しています。 私もそのことを考えている1人として、今回はサイトの目的を達成させるために欠かすことのできない大変重要な要素の1つである【行動を呼びかけるためのボタン(Call to Action Button)】についての考えをまとめたいと思います。 目的を達成へと導くボタン ボタンはホームページの最終的な目的である【申し込み】【購入】【資料請求】【問い合わせ】などのアクションを、ユーザーに起こしてもらうためには欠かせない要素の1つです。ボタンのデザインやボタン内の文章を変えただけで、資料請求が増えたなんていう事例はたくさん存在

    クリック率・コンバージョン率を高めるボタン。3つの大きなポイント
    daisuke-m
    daisuke-m 2012/08/15
  • iOSアプリ開発を捗らせるツールのまとめ

    iOSアプリ開発で自分がよく使うツールとサービスについてまとめてみました。 BaaS: Parse.com ソーシャルな機能は持たせたいけどサーバ作るのだるい、そんなアプリ開発者の味方がBaaS(Backend as a Service)です。最近熱いですね。Kinvey, StackMobなども試してみましたが、機能的にも料金的にも一番おすすめなのがParse.comです。100万APIまで無料、100万〜1500万APIまで$199という価格設定です。サーバは書くのが嫌というよりデプロイがめんどいくさいんですよね。BaaSなら一瞬でアクティブになりますので捗ります。 リファレンス: Dash 高速にリファレンスを検索したい時、Dashが使えます。 iOS以外にもjQuery,Android,Rails等ひと通り揃っています。 リポジトリ: github リポジトリは何でも言いっちゃ何で

    iOSアプリ開発を捗らせるツールのまとめ
  • 米Netflix、AWSに対応するクラウドインフラ向け障害テストツール「Chaos Monkey」をリリース | OSDN Magazine

    ネットを利用したビデオレンタルサービス大手の米Netflixは7月30日、Amazonクラウドインフラストラクチャ向けの障害テストツール「Chaos Monkey」をオープンソースソフトウェアとして公開した。クラウドインフラストラクチャ内での障害を意図的に発生させるツールで、アプリケーションの耐障害性をテストできるという。 Chaos MonkeyはAmazon Web Services(AWS)クラウドでホストされている環境の耐障害性をテストするシステム。インターネット経由でのDVDレンタルサービスやオンラインでの動画ストリーミングサービスを展開しているNetflixはクラウドを多用してシステムを構築しており、さまざまな障害シナリオに対応するために開発したという。 Chaos Monkeyはクラウドシステムで運用中のインスタンスをランダムに無効にし障害を引き起こす機能を持つ。これにより、

    米Netflix、AWSに対応するクラウドインフラ向け障害テストツール「Chaos Monkey」をリリース | OSDN Magazine
  • New in Spring MVC 3.1: CSRF Protection using RequestDataValueProcessor

    Java, JEE, Docker and software architecture related techniques, HOWTOs, thoughts and more IntroductionAs a software architect one of the common tasks I have to deal with is web applications security. Usually I would try to make sure that security is automatically enforced by the infrastructure, however this is not always that easy – sometimes the underlying frameworks don’t provide any built in su