タグ

2013年1月31日のブックマーク (14件)

  • emacsでもMarkedでmarkdown編集が快適になった - yasuyk

    Glide Noteさんの記事をみて、Markedを購入しました。 気に入ったところ Glide Noteさんの記事にあるMarkdedの良い点 に加えて、Multi-Columnというスタイルが気に入りました。 下記のように、Multi-Columnは複数行のスタイルとなっていて、markdownを眺めるのに便利です。 Multi-Columnスタイル Githubスタイル スタイルの変更はキーで操作できます。 デフォルトの設定はGithubスタイルにしておき、markdownを見直したくなったらMulti-Columnスタイルに切り替えるという使い方をしています。 emacsでは次のelispで編集中のmarkdownをプレビューできます。

  • flymakeの設定する前に flycheckを確認しよう - Shohei Yoshida's Diary

    flycheck/flycheck · GitHub twitterで前に少し書いたのですが、記事にもしておきます。 動的にエラー表示を行なってくれる flymakeはとても便利なんですが、 設定が面倒です。初期関数だったり、エラー出力を解析するための正規表現の 指定やら、苦労したことある人は多いと思います。 そんな人に flycheckはお勧めです。簡単に言うと各言語用の flymakeの設定を まとめてくれているパッケージです。対応言語も多く、設定も簡単なのです。 対応言語 2013年 1月 25日現在以下の言語に対応しています。 CoffeeScript CSS Emacs Lisp Haml HTML Javascript JSON Lua Perl PHP Python Ruby Sass Shell scripts (Bash, Dash and Zsh) TeX/LaTeX

    flymakeの設定する前に flycheckを確認しよう - Shohei Yoshida's Diary
  • Emacs Lispパッケージを書く場合のテンプレート - Shohei Yoshida's Diary

    Emacs Lisp使ったパッケージを書く場合はとりあえず以下のようにしましょう。 ;;; ファイル名.el --- パッケージ概要 ;; Copyright (C) 2013 by 名前 ;; Author: 名前 <メールアドレス> ;; URL: リポジトリの URL等 ;; Version: 0.01 ;; Package-Requires: ((依存パッケージ1) (依存パッケージ2)) ;; ライセンス ;;; Code: (provide 'パッケージ名) ;;; ファイル名.el ends here詳細はこちらにあります。 とりあえずこうするのが無難ということにしておいてください。一行目のファイル名と 概要の間にあるハイフンは 3です。2ではありません。3です。 私は yasnippetの snippetとして以下を登録しています。 # name : Package

    Emacs Lispパッケージを書く場合のテンプレート - Shohei Yoshida's Diary
  • voip!|ナレーション・キャラクターボイス制作と声優オーディション

    オンラインで 完結できる! すべてオンラインなので、地方在住の方や他に業がある方でも声優・ナレーター登録OKです! 登録声優さんの声 voip!には初期の頃より参加していまして、ここを通じてアプリやTVCMのお仕事に繋がったこともあり、大変お世話になっております。言葉だけで夢や希望を語るより、実際に企画や参加するというアクションを起こす行動力こそが大切な一歩だと実感しました。 男性:Fさん 音声を提出するだけで作品出演できるという点に魅力を感じ登録しました。様々なオーディション案件が配信され、そこから人気アプリ等に声を使って頂くことが出来ました。公開された作品から自分の声が聞こえた際には感激しました。非常にありがたいサービスです。引き続き利用させて頂きたいと思います。 女性:Wさん どの案件でも詳細な台が用意されていて、収録に関する注意事項もわかりやすく説明していただけます。また、毎回

    voip!|ナレーション・キャラクターボイス制作と声優オーディション
    smotokezuru
    smotokezuru 2013/01/31
    []
  • 軽量Ruby – mrubyとRubyの違い

    MobiRubyで書いた”さめがめ” 去年の春からずっとコツコツと作っているmrubyでiOSアプリが書けるMobiRubyが久々に動く様になったので、1年近くmrubyを触ってきて気になった所を少し書いてみます。 以下、mrubyと区別しやすくするために、普段みなさんがお使いのRubyをCRubyと書いています。 mrubyって? mrubyはMatzが去年発表した省メモリ版のRuby実装です。CRubyの機能を全て実装している訳ではなく、JIS/ISOの規格をベースに設計・実装されたものです。JIS/ISOの規格書は有料なのですが、最終ドラフトがIPAのサイトから確認できます。 mrubyの経緯や概要は、日経ITProによるMatzへのインタビューが分かりやすく、内部などについては、IIJさんや東芝情報システムさんがまとめている記事が参考になります。 現在の所リリース版はなく、GitH

  • Objective-CでUnit Testフレームワーク GHUnitの導入手順 - 酒と泪とRubyとRailsと

    Objective-CでUnit Testフレームワーク GHUnitの導入手順 Jan 25th, 2013 Tweet Objecitve-CのUnit Testのフレームワークの中では、GHUnitが安定性の面でオススメなようです。ということで、GHUnitの導入にトライしたらドハマリしたので、今後のために導入の手順を残しておきます。 Objective-Cのテストフレームワーク Objective-Cのテストフレームワークの比較は、iOS 向けTDD/BDDフレームワークやモックフレームワークの現状 - laiso - iPhoneアプリ開発グループ がよくまとまっています。ここでの結論は、SenTestingKitが公式でサポートされているのでXCode/iOSのバージョンアップして使い続けられる点で、オススメとのことでした。 一方、TECH-GYM(株式会社プラスアール)さんの

  • jQuery 1.9 のソースマップ対応で圧縮版でもデバッグが簡単になった話

    jQuery 1.9 がリリースされました。1.9 の新機能の中ではあまり注目されていませんが、ソースマップに対応したのが地味に便利そうです。 というのも、圧縮版の jquery.min.js を使っていると 何か問題が起きたときにスタックトレースを眺めても jQuery の部分が意味不明 デバッガーで jQuery のソースにステップインしても意味不明 といった理由で、開発中には非圧縮の jquery.js を使うことが多かったわけです。 それが、1.9 からはソースマップに対応したので圧縮版のままでのデバッグが簡単になってます。 超簡単な使い方 ソースマップに対応したブラウザーは現時点では Google Chrome のみなので、Google Chrome の手順を説明します。 (Firefox はソースマップへの対応を計画中らしい) 事前準備を忘れずに Google Chrome

    jQuery 1.9 のソースマップ対応で圧縮版でもデバッグが簡単になった話
  • 使っていなかったが、今後使っていきたい emacs 拡張 - tomykaira makes love with codes

    2013-01-25 使っていなかったが、今後使っていきたい emacs 拡張 emacs emacs の設定は放置しておくとどんどん肥大化していく。 最近 emacs の動作が不安定になったり、拡張の衝突でうまく動作しない場合があったりしたので、一回全体を整理してみた。 「あ、これ便利そう」と思って入れてみても、次の日までそのバインドを覚えてられないので結局使わない、みたいなことがよくある。 そこで普段あまり使っていない機能は便利なものでもバッサリ削除し、必要最小限に留めた。 実際に動作効率が向上したかはよくわからないが、すくなくともなにが入っているかの頭の整理にはなった。 整理したうえで、普段使ってなかったけどこれからは積極的に使わなきゃな、と思ったものを忘備をかねて書いておく。 highlight-symbol.el http://emacsmode.googlecode.com/s

  • かいちゃった(//▽// - とあるプログラマの日記 @s025236

    ちゃんと探せばありそうだけど見つからないので… かいちゃった(//▽// 数字をKB,MB,GB等に変換する関数 (function($size,$fixed,$unit){ return function($size,$fixed,$unit){ var $len = ($size.length > $unit.length ? $unit.length : $size.length) - 1; return { size : Number($len > 1 ? $size[$len] + '.' + $size[$len-1] : $size[$len]).toFixed($fixed), unit : $unit[$len], toString: function(){return this.size+this.unit} }; }( ( function($size){ while

    かいちゃった(//▽// - とあるプログラマの日記 @s025236
  • 日本語、Ajax対応のメールフォーム·ZeroMail MOONGIFT

    メールフォームと言えばWebサイトによくある機能です。よくあるものだけに改めて作成するというのは意外と面倒に感じてしまいます。そこで使ってみたいのがZeroMailです。 入力フォームです。エラーチェックが行われています。 確認画面を挟むことができます。こちらはエラーがあった場合。 こちらはエラーがなかった場合。 送信完了です。 Ajaxによるフォーム送信もできます。 管理画面です。 ダウンロードもできます。 ZeroMailはPHP製のメールフォームで、入力チェックやAjaxでの送信に対応し、さらに管理画面を使ってメールの一覧を確認することもできます。添付ファイルの追加も可能です。文字コードもUTF-8の他、EUCやShift-JISでも動作します。 ZeroMailはPHP製、GPL v3のオープンソース・ソフトウェアです。 MOONGIFTはこう見る DRYの法則に則って考えるならば

    日本語、Ajax対応のメールフォーム·ZeroMail MOONGIFT
  • John Resig - i18n Module for Node and Express.js

    As a follow-up to my post from last week on a strategy for i18n and Node.js I’ve published my module for handling internationalization in Node and, specifically, Express.js. The module is now available on NPM and can be installed by running: npm install i18n-2 The code and documentation for the module is available on Github here: https://github.com/jeresig/i18n-node-2 I’ve designed the API to work

  • 特集:iPhoneユーザーは見逃せない音楽アプリ15選 - ITmedia Mobile

    無料の音楽ストリーミング、実在するライブハウスの音質を再現、ユーザーの嗜好解析による楽曲レコメンド――音楽をたくさん、そして自分らしく聴きたい人たちにオススメのiPhoneアプリをまとめてみた。 勉強や通勤電車のお供に、あるいは休日のひとときに――iPhoneから流れる音楽が日常に溶け込んでいるユーザーは多いと思う。かく言う筆者もその1人だ。iTunesで買った楽曲やCDからリッピングした曲をiPhone標準のミュージック機能で楽しむのもいいが、App Storeにあるさまざまなアプリを活用すれば、また違った音楽の楽しみや出会いがある。 今回は、「音楽を楽しむ」「音にこだわる」「音楽に出会う」という3つの視点で、それぞれ5つずつ、計15の便利なアプリを紹介する。まずは、標準の「ミュージック」以外で音楽を楽しむという視点で、5つのアプリを紹介しよう。 TuneIn Radio

    特集:iPhoneユーザーは見逃せない音楽アプリ15選 - ITmedia Mobile
  • C言語は今でも価値のある言語か?

    Couchbaseの作者Damien Katz氏は,C言語はバックエンドプログラミングにおいて現在でも優れた言語である,という意見を持っている。しかし他の開発者は,C言語はあまりにも欠陥が多いとしてC++Javaを支持するもの,あるいはいずれも好まないというものなどさまざまだ。 CouchDB の開発者であるDamien Katz氏は,The Unreasonable Effectiveness of C と題した先日のブログ記事において,C言語がバックエンドのための優れた言語であると断言した。氏はC++Java,さらにはErlangやRubyのようなより現代的な言語よりも,今後もC言語を支持していくつもりだという。ただし単純に,C言語を他のどれよりも優れた言語だと言っている訳ではない。"言語自体のパフォーマンスと信頼性が重視される場面においては,C言語に比類する言語は皆無である",別

    C言語は今でも価値のある言語か?
  • 電子書籍にいまだに活用されるPDF

    PDFが登場してどれくらいたつだろう。EPUBなど新しいファイルフォーマットが登場した今でも、強い存在感を放つPDFだが、それはなぜなのか。 最古の文書ファイルフォーマットの1つ、PDFAmazon、Barnes & Noble、Koboが電子書籍のファイルフォーマットに独自ファイル形式やEPUBを利用している昨今、もはやそれほど一般的ではない。大手パブリックドメインサイトでPDFがまだ活用されているかどうかを調査してみたところ、以下ような結果だった。 Project Gutenberg:サイト上でPDF形式の電子書籍は見つからなかった。存在するのかもしれないが、無差別に30冊分ほど確認してみたところ、見当たらなかった。 Manybooks:通常版、大型版のPDFファイルが存在する Feedbooks:PDFは『ほかの形式』としてリストされており、ダウンロードにはユーザーによるカスタマイ

    電子書籍にいまだに活用されるPDF