タグ

2013年11月6日のブックマーク (24件)

  • 第297回 Ubuntu 13.10でインプットメソッドFcitxを活用する | gihyo.jp

    Fcitxと日語 Fcitxに関しては、すでに第274回で紹介しました。Ubuntu 13.10での変更とその備えをお知らせしたつもりでしたが、時期尚早だったのかあまり浸透しなかったように思います。それはさておき、Fcitxとは何かというのはすでに述べたので、Fcitxを日語環境でも常用できるまでに至った経緯をおさらいすることにします。 Fcitx自体は以前より日語でも使用できる状態になっていました。fcitx-anthyもfcitx-mozcも、ここ1~2年くらいで開発されています。しかし、メニューの翻訳は充分とはいえない状態が長く続きました。筆者も1年くらい前に翻訳のアカウントを取得しましたが、実際に翻訳を開始したのは2013年4月に入ってからです。翻訳と並行して動作確認を行い、問題点はおおむね修正されました。それがだいたい同年5月だったので、第274回の原稿を書いたと記憶してい

    第297回 Ubuntu 13.10でインプットメソッドFcitxを活用する | gihyo.jp
  • Unix Programming Frequently Asked Questions 日本語訳 - Table of Contents

    このFAQについて 1 プロセス制御 1.1 新しいプロセスの生成: fork() 1.1.1 fork()は何をするのですか? 1.1.2 fork()とvfork()の違いは何ですか? 1.1.3 forkによる子プロセスを終了するときにexitよりも_exitを使うのはなぜですか? 1.2 環境変数 1.2.1 どうすればプログラム内で環境変数の値を取得・設定できますか? 1.2.2 どうすれば全ての環境変数を調べられますか? 1.3 どうすれば一秒未満のsleepができますか? 1.4 粒度の細かいalarm()はどうすれば得られますか? 1.5 どうすれば親プロセスと子プロセスの間で通信できますか? 1.6 どうすればゾンビプロセスができることを防ぐことができますか? 1.6.1 ゾンビプロセスってなんですか? 1.6.2 どうすればゾンビプロセスになることを防げますか? 1.7

  • スティーブ・ジョブズも毎朝やっていた! 集中できない時の最終兵器

    前回「自分にベストな集中時間を知る」で、高い集中力をキープするための日々のリズムの話をしました。自分にぴったりの集中時間の「リズム」を知り(私の場合は15分です)、合間に短い「リラックスタイム」を入れて「リピート」、1つのことをやり遂げたら精神的なご褒美(リワード)、という4つのRに気を付けるのがポイントです。 今回はこうした集中を高めるのに非常に役に立つ普段の心掛けについて、お話したいと思います。 私たちの生活はノイズに囲まれています。それらは集中力を削ぐものばかりです。特に都市生活はそれが顕著です。テレビやラジオからたわいのない情報がタレ流し……。街を歩けばうんざりするほどの広告の山、大型ディスプレーの動画、スタンドにうず高く積まれたチラシの類……。 オフィスでは、電話の着信、荒波の数のメールやソフトウェア更新のリマインダ、新しいニュースを知らせる通知。移動中でも、友達のフェイスブック

    スティーブ・ジョブズも毎朝やっていた! 集中できない時の最終兵器
  • Mac で Emacs を使うためのこまかい設定 | 774::Blog

    OS X で Emacs を使うにあたり個人的に必須とも言える設定。 まず iTerm であるが Left option を +Esc に設定する。これを忘れるとターミナルから emacs を起動したときや、リモートサーバーの emacs で Meta キーを押せなくて詰むことになる。 次に KeyRemap4MacBook である。これは日語キーボードのスペースの左右を Esc と Enter にするといういつもの布陣でないと Emacs にしても Vim にしてもまともに操作できないのでそのように割り当てる。 さらに日語の円マークをバックスラッシュに変更し、全体のキーバインドも Emacs モードにしておく。 あと英数とカナを潰すので (スペース + Cmd でも可なので) 必須ではないが左右の Cmd キーを単独で押した時に日本語入力がオンオフできると便利なのでそうする。 よく忘

  • サーバサイドからクライアントサイドのJavaScriptを呼び出す際のベストプラクティス - kazuhoのメモ置き場

    JavaScript文字列のエスケープ – yohgaki's blog に対して、 最近だと id="hoge" data-foo="<% bar %>" しておいて $("#hoge").data('foo') でとりだすのが主流かと思います。 はてなブックマーク - JavaScript文字列のエスケープ – yohgaki's blog のように、 そもそもJavaScriptコードを動的生成すべきでない JavaScriptコードに渡す変数はHTMLノードを経由すべきだ というような反論がついています。 が、はたしてそうでしょうか。 僕には、元の記事の手法も、HTMLノードを経由する手法もあまり好ましくない*1ように思えます。 そもそも、HTML生成時にXSS脆弱性が発生しがちなのは、 タグや静的な文字列と動的に生成される文字列が混在し 埋め込まれる多数の文字列を正しくエスケープ

    サーバサイドからクライアントサイドのJavaScriptを呼び出す際のベストプラクティス - kazuhoのメモ置き場
  • HTTP/2.0のALPN利用に伴うSSL負荷分散装置の不具合にご注意下さい - ぼちぼち日記

    1. はじめに、 ただ今IETF-88@バンクーバーの開催が真っただ中です。スノーデン事件の余波もあり、インターネット技術(特にセキュリティ関連)の議論は熱くなっています。 ちょうど今朝未明(バンクバーでは11/5朝)に HTTP/2.0の標準化を進める httpbis ワーキンググループとセキュリティエリアの合同セッションが開催されました。合同セッションでは、ヘッダ圧縮技術(HPACK)のセキュリティや、HTTP接続(HTTPSではない)で通信の暗号化を行ったらどうか、といった興味深い議論が行われました。このうち将来HTTP/2.0の展開に重要な ALPN(Application Layer Protocol Negotiation) は、このミーティングで最終的な仕様を確定させる段階での議論でした。議論の中で、ALPNの導入によってブラウザから既存の実サービスへの接続に(少なからず)影

    HTTP/2.0のALPN利用に伴うSSL負荷分散装置の不具合にご注意下さい - ぼちぼち日記
  • モナドはなぜHaskellでしか積極的に使われていないのか? - uehaj's blog

    (Haskellな日々になってるな…。) モナドというものがあり、Haskellで有名ですが、実際には、Java8のOptional、ScalaのOptionやfor内包表記などでは使用されています。ScalazというScalaのライブラリや、monadlogieというGroovyのライブラリでも使われています。 とはいえ、一般に、Haskellでのように積極的には使われていないというのが公平な見かたでしょう*1。Haskellでは当にいろんなものがモナド化されています。入出力(IO)、状態、失敗するかもしれない計算(Maybe、Either)、非決定計算、継続、パーサ(モナディックパーサ)、リーダ、ライタ、etc.etc……。 なぜこのような差が生じるのでしょうか? その前に、まず押さえておくべきことは、モナドは非常に汎用的な機能だということです。数学的定義はともかく、機能的に言うと、

    モナドはなぜHaskellでしか積極的に使われていないのか? - uehaj's blog
  • CJK統合漢字拡張Fがヤバイ - 帰ってきた💫Unicode刑事〔デカ〕リターンズ

    がCJK統合漢字拡張F1/F2に提案している文字には、すでにUCSに入っている漢字と見分けがつかない例がいくつもある。これらは、提案書*1に「Similar and Variation」として既存の文字の符号位置が記載されているものの一部であり、つまり、似ている漢字の存在は百も承知で提案しているわけだ。 以下、そのような例を拾ってみた。左右に並べた文字のうち「UCS」欄に符号位置が入っているほうが、既存のもの。個々の文字について述べることはしないが、要するに「別字の衝突であれば、形が同じでも別の符号を与える」ということだろう。 だが、ちょっと待ってほしい。それって実はものすごく根的な方針転換じゃないですか? 「機」の簡体字の「机」も「つくえ」の「机」も、形が同じである以上、同じ符号位置(U+673A)に包摂・統合するというのがCJK統合漢字の大原則であったはず*2。ここでいきなりそれ

    CJK統合漢字拡張Fがヤバイ - 帰ってきた💫Unicode刑事〔デカ〕リターンズ
  • ドメイン・フレームワークのススメ(第2回)

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    ドメイン・フレームワークのススメ(第2回)
  • ドメイン・フレームワークのススメ(第1回)

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    ドメイン・フレームワークのススメ(第1回)
  • Rで学ぶ日本語テキストマイニング、R Maniax:フリーの統計ソフト「R」を使いこなす本、経済物理学や看護のテキストマイニング: ホットコーナー

    ブログ(iiyu.asablo.jpの検索) ホットコーナー内の検索 でもASAHIネット(asahi-net.or.jp)全体の検索です。 検索したい言葉のあとに、空白で区切ってki4s-nkmrを入れるといいかも。 例 中村(show) ki4s-nkmr ウェブ全体の検索 ASAHIネット(http://asahi-net.jp )のjouwa/salonからホットコーナー(http://www.asahi-net.or.jp/~ki4s-nkmr/ )に転載したものから。 --- お買い上げありがとうございます。 これまで統計処理ソフト「R」のはあれこれ紹介してきたけど、この2冊は、 初めてです。 http://www.amazon.co.jp/exec/obidos/ASIN/489476654X/showshotcorne-22/ Rで学ぶ日語テキストマイニング [単行

    atm_09_td
    atm_09_td 2013/11/06
  • Gistflow·コードを見て書いて学ぶ。ソーシャルラーニングブログ MOONGIFT

    GitHubに慣れてきた人はブログもGitHub風に楽しんでも良いのかもしれませんね! GitHubによって開発はソーシャルなものになっています。人の書いたコードを見て、さらに自分も活動しようと感化されるようになります。そこには開発が進む強力なエンジンが存在します。 そんなGitHubアカウントを使ってソーシャルラーニングシステムを構築するのがGistflowです。コードを書くだけでなく、さらに学びの場としても活動できるようになります。 トップページです。GitHubアカウントで登録、ログインできます。 ログインしました。登録ユーザの活動が一覧表示されています。 詳細です。ここではコードを書いたり質問したり、さらにTipsを載せたりと様々な活動ができます。 ユーザごとに見ることもできます。コメント数が出ていたり、お気に入りやブックマークへの登録が可能です。 コメントが表示されています。その

    Gistflow·コードを見て書いて学ぶ。ソーシャルラーニングブログ MOONGIFT
  • FINDJOB!終了のお知らせ | FINDJOB!

    FINDJOB! 終了のお知らせ 2023年9月29日にFINDJOB!を終了いたしました。 これまでFINDJOB!をご利用いただいた企業様、求職者様、様々なご関係者様。 大変長らくFINDJOB!をご愛顧いただき、誠にありがとうございました。 IT/Web系の仕事や求人がまだ広く普及していない頃にFind Job!をリリースしてから 約26年間、多くの方々に支えていただき、運営を続けてまいりました。 転職成功のお声、採用成功のお声など、嬉しい言葉もたくさんいただきました。 またFINDJOB!経由で入社された方が人事担当になり、 FINDJOB!を通じて、新たな人材に出会うことができたなど、 たくさんのご縁をつくることができたのではないかと思っております。 2023年9月29日をもって、FINDJOB!はその歴史の幕を下ろすこととなりましたが、 今後も、IT/Web業界やクリエイティブ

    FINDJOB!終了のお知らせ | FINDJOB!
  • SAP FI読み物 | SAP Oracleブログ

    一定期間更新がないため広告を表示しています

    SAP FI読み物 | SAP Oracleブログ
  • SAP CO読み物 | SAP Oracleブログ

    一定期間更新がないため広告を表示しています

    SAP CO読み物 | SAP Oracleブログ
  • [新商品] なんじゃこりゃあ!松田優作があなたのiPhoneを守る!探偵物語のケース6種が登場。 | AppBank

    太陽にほえろ、探偵物語など、世代を越えて受け継がれる名作で活躍した松田優作氏。 その25周忌である2013年11月に、邦初の松田優作スマートフォンケース&スマートフォンプロテクターが発売となります! 絵柄はドラマ「探偵物語」からiPhone5用にケースとプロテクターにそれぞれ3種、合計6カット。 iPhone全体を守るプロテクターを使うもよし、軽快に使えるケースを選ぶもよし。 松田優作氏のファンなら見逃せない一品でしょう。 まず紹介するのはiPhoneの正面も守るスマートフォンプロテクター。 縦持ちを意識した構図となっています。

    [新商品] なんじゃこりゃあ!松田優作があなたのiPhoneを守る!探偵物語のケース6種が登場。 | AppBank
    atm_09_td
    atm_09_td 2013/11/06
    これは欲しい。
  • ビッグデータがもたらすビジネスモデル変革:日経ビジネスオンライン

    アベノミクスに伴う円安・株高に2020年東京五輪の開催決定が加わり、景気が一段と好転している。日の経済と企業の視界は大きく開けてきたようにも見える。だが、2014年には消費税増税の実施など、不安材料も控える。果たして現在の好況は来年以降も続くのか。2020年までの中期的な見通しを持つうえで押さえておくべき4つのメガトレンドを、ボストン コンサルティング グループ(BCG)のパートナーが解説する。 今やすっかり一般的な言葉として普及した「ビッグデータ」。それはあらゆる業界で革命を起こしている。 その典型例として、まず米クレジットカード大手ビザのケースを挙げよう。同社ではかつて、カードの不正利用を特定するまでに1カ月を要していた。これを13分まで短縮し、不正利用率を史上最低レベルに抑えることに成功した。 同社のVISAカードの発行枚数は世界で21億枚、年間4.2兆ドルの取引を処理する。不正利

    ビッグデータがもたらすビジネスモデル変革:日経ビジネスオンライン
  • OpenFlow/SDNはなぜ誕生したのか、OpenFlow以前にあった問題とは。生みの親カサド氏が壇上で語る。SDN Japan 2013

    OpenFlow/SDNはなぜ誕生したのか、OpenFlow以前にあった問題とは。生みの親カサド氏が壇上で語る。SDN Japan 2013 世界で最もセキュリティの高い米諜報機関のネットワーク管理の経験から生まれたのがOpenFlowおよびSoftware-Defined Networkingの技術だった。 OpenFlowの生みの親として知られ、現在はVMwareでネットワークチーフアーキテクトを務めるマーティン・カサド(Martin Casado)氏は、9月18日から3日間、都内で開催されたイベント「SDN Japan」において、OpenFlow開発の経緯について基調講演「SDN、ネットワーク仮想化、そして無限の彼方へ」で語りました。 その内容をダイジェストで紹介しましょう。 SDN、ネットワーク仮想化、そして無限の彼方へ VMware Inc, Martin Casado氏。 まず

    OpenFlow/SDNはなぜ誕生したのか、OpenFlow以前にあった問題とは。生みの親カサド氏が壇上で語る。SDN Japan 2013
  • Oracleが51個のJavaセキュリティフィックスをリリース

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    Oracleが51個のJavaセキュリティフィックスをリリース
  • 理想的な Rails, AngularJS 環境の構築 - ボクココ

    ネットでRails x AngularJSで調べると、AssetsにAngularJSを追加してやるのが普通的なことをよく見る。でも、この方法だとYeomanや、Grunt.jsが使えず、Rails x AngularJSでKarmaでテストを書いたりといったことができないし、AngularJSの作法にのっとった開発ができないのがとてもモヤモヤしていた。 てことで、もうこれはAsset Pipelineを使わない方向で行くのがベストなんじゃないのか、という方向で色々探し回っていたら、同じようなことを考えていた方がいたようで,これを参考にしてもっとベーシックな枠組みを作ってみた。 Asset Pipeline の機能が使えなくなる?ご心配なく。Grunt.jsがJSコードの圧縮、SCSS, CoffeeScriptのコンパイル、さらにLiveloadの恩恵, 画像の圧縮、テストの自動実行もで

    理想的な Rails, AngularJS 環境の構築 - ボクココ
  • DeployGate - Distribute your beta apps instantly

    Super casual beta testing from day one Start developing amazing new apps with user input from the start! With just a drag-and-drop, you can share apps with your team members instantly. Optimized for app developers No need to increment versions with each update! With real-time crash reporting and UDID auto management for Provisioning Profiles, all the time-consuming development tasks are eliminated

    DeployGate - Distribute your beta apps instantly
  • Show Heap Status in Eclipse - DZone

  • The Padlock - k本的に無料ソフト・フリーソフト

    指定したファイルやフォルダを、隠しファイル化した上にロックして開けないようにしてくれるソフト。 ドラッグ&ドロップで放り込んだファイル / フォルダ をエクスプローラ上で見えない状態にし、なおかつアクセス権限を変更して開けないようにしてくれます。 ダウンロードしたらすぐに使うことができるポータブルアプリケーションです。 「The Padlock」は、ファイルやフォルダをロックした上に隠してくれるソフトです。 秘密のファイルやフォルダを、ロックして開けないようにし、さらに隠しファイル化して見えない状態にしてくれる... という二重のファイルロッカーで、他人に見られたくないファイルをサッと手早く隠せるようにしてくれます。 必要な操作は基的にドラッグ&ドロップのみで、大量のファイルが入っているフォルダやサイズの大きなファイルでも、瞬時にロック&隠しファイル化 することができます。 (対象をドラ

  • ESLint 0.1.0がリリースされたので、JSHintとの違いやプラグインの書き方について

    プラグイン機構を持っているので、Lintするルールを追加できる ESLint 体のコードがシンプルに保たれる Mozilla JavaScript AST をベースとしているため、他のものと連携しやすい EsprimaでパースしたASTをLintする two-pass のツール つまりEsprimaでパースできないとLintはできない また、現段階だと巨大なjsファイルではJSHintより3倍程度遅い Rule performance などにまとめられている、速度については今後改善していくとのこと JSLint/JSHint互換のようなルールが作られている – ESLint Rules List Node.js で書かれているツール 将来的には Browserified されたバージョンも出す予定 ドキュメントがよく書かれている それぞれのルールごとにドキュメントが書かれている esli

    ESLint 0.1.0がリリースされたので、JSHintとの違いやプラグインの書き方について