タグ

2014年3月19日のブックマーク (13件)

  • コードレビューについて : 小野和俊のブログ

    伊藤直也さんが「些末なコードレビュー」というエントリを書いて話題になっている。このエントリで伊藤さんはコードレビューの話と、はてなJavaScriptの話と2つの話題に触れている。前者のコードレビューについてはアプレッソでは8年ほど前から「コードレビューを通っていないコードはコミット不可」というルールですべてのソースコードに対してコードレビューを必須にしてきた関係で私も思うところがあるので、エントリを書いてみようと思う。 伊藤さんが例示しているように、インデントやreturnの省略などの話は好みの問題であり、議論してもソフトウェアの改善につながらない。なのでコードレビューでこうした宗教論争が起こるようなら、コーディング規約を見直すべきだ。「無駄に悩んだり議論したりすることを減らす」ことはコーディング規約の主たる効果のひとつだと言える。 コードレビューに慣れないチームが、何の考えもナシにコ

    コードレビューについて : 小野和俊のブログ
    delimiter
    delimiter 2014/03/19
  • 「FC2ブログ」ソースコードがオープンソースに

    FC2は3月19日、ブログサービス「FC2ブログ」のソースコードをMITライセンスで公開したと発表した。GitHubからダウンロードできる。 FC2ブログのテンプレートを利用したり、1つの記事に複数カテゴリーを設定したり、複数ブログを作成したりといったことが可能。独自のカテゴライズを行ったブログや情報サイトの構築などに利用できるとしている。

    「FC2ブログ」ソースコードがオープンソースに
    delimiter
    delimiter 2014/03/19
  • Windowsユーザー必見!普段使い&制作に役立つ便利ツール5選 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

    こんにちは、デザイナーのぺちこです。 ぼーっとしている間に妹が高校を卒業していました。さらに、実家に顔を出したら成人式の話をしていました。なんというか、何もかもが衝撃です。 さて。デザイナーならmacじゃないの?という声もよく耳にしますが、コーディング&(IE)デバッグのことを考えると、Windowsの方が勝手が良いことも多いです。 結果的にデスクトップとノートでWindowsmacの2つを持っている人も少なくはないのではありませんか。おかげでタイプミスの多さったら。 ということで、今回は制作に関わるWindowsユーザーのみなさまにオススメのフリーソフトをご紹介したいと思います。 Windowsユーザー必見! 普段使いにも制作にも役立つ便利ツール5選 お手軽キャプチャソフト「LightShot」 Windows標準機能のスクリーンショットは少々使いにくいですよね。 「ちょっとした修正の

    Windowsユーザー必見!普段使い&制作に役立つ便利ツール5選 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
    delimiter
    delimiter 2014/03/19
  • こんなに書いて大丈夫?2014年現在のSEOが超わかりやすく説明された「いちばんやさしい新しいSEOの教本」を読みました!|男子ハック

    の紹介こんなに書いて大丈夫?2014年現在のSEOが超わかりやすく説明された「いちばんやさしい新しいSEOの教」を読みました!2014年3月19日547 @JUNP_Nです。サイト運営をしているけれどSEOって何?どうしたらいいの?そもそもどういうこと?という初心者向けの基的な内容から、中級者以上向けの内部対策、外部対策、ソーシャル対策、ウェブマスターツールの使い方までが超わかりやすく説明された「いちばんやさしい新しいSEOの教」を読んだのでご紹介! 「SEOの教」はダテじゃない!これは何度も繰り返し読み込みたい内容ですよ!「SEOってよくわからない」と考えている人やネットに溢れるSEOについて書かれた記事を見て誤った理解をしている人は多いです。そんなSEO初心者には是非読んでもらいたい内容があふれているでした。 ネットでよく見かける「SEO対策!」と書かれているような記事では

    こんなに書いて大丈夫?2014年現在のSEOが超わかりやすく説明された「いちばんやさしい新しいSEOの教本」を読みました!|男子ハック
    delimiter
    delimiter 2014/03/19
  • 文法圧縮入門:超高速テキスト処理のためのデータ圧縮(NLP2014チュートリアル)

    言語処理学会第20回年次大会(2014/3)のチュートリアル講義資料です。 - 要旨 - 文法圧縮とは,入力テキストをよりコンパクトな文脈自由文法(CFG)に変換する圧縮法の総称である. 文法圧縮の強みは圧縮テキストを展開すること無く,検索等のテキスト処理を効率よく行える点にある. 驚くべきことにその処理速度は,元テキスト上での同じ処理を理論的に,時には実際にも凌駕する. また近年,ウェブアーカイブやログ,ゲノム配列等の大規模実データを高効率に圧縮できることで注目を集めている. しかしながら,文法圧縮についての初学者向けの解説資料はまだまだ少ない. そこでチュートリアルでは,文法圧縮の歴史的背景から最新動向までを幅広く紹介する. 具体的には文法変換アルゴリズム,圧縮テキスト上での文字列パターン検索,文法圧縮に基づく省メモリデータ構造等の解説を行う.Read less

    文法圧縮入門:超高速テキスト処理のためのデータ圧縮(NLP2014チュートリアル)
    delimiter
    delimiter 2014/03/19
  • Node.jsにPromiseが再びやって来た! - ぼちぼち日記

    tl;dr サンプルコードを付けたら記事がかなり長くなってしまったのでご注意下さい。 Node.jsの current master で V8がアップデートされ ES6の Promise が使えるようになりました(要オプションですが)。Promise を使うと Node.jsの非同期処理がどのようになるのか、Stream と Promise を組み合わせた使い方なども含めて紹介します。 1. はじめに Nodeの次期安定版 v0.12は、すぐ出ると言われながら既に v0.10のリリースから1年が過ぎてしまいました。 現在、v0.12の主要な新機能の実装は完了していますが、まだ安定版のリリースに向けて手当できていない部分が残っている感じです。そんな残っている部分の一つだった V8 のアップデートが先週末に行われました。 deps: update v8 to 3.24.40 (3/19現在は

    Node.jsにPromiseが再びやって来た! - ぼちぼち日記
    delimiter
    delimiter 2014/03/19
  • 横メニューの作り方

    レスポンシブに対応した横メニューを作る機会があったので、せっかくですし作り方を紹介したいと思います。お役に立てばうれしいです。 【追記 2014.03.19】 元々のタイトルは「レスポンシブWebデザインに対応した横メニューの作り方」でしたが、よく考えるとスマホ対応になったら縦メニューになりますのでタイトルを変更しました。 id名「toggle」の部分は横幅が480px以下の場合に表示するボタンです。481px以上の場合表示させません。その他はごく普通の横メニューです。 CSS 続いてCSSです。まずは全体を載せます。 #menu{ width: 100%; max-width: 960px; margin: 0 auto; padding: 0; } #menu li{ display: block; float: left; width: 12.5%; margin: 0; paddi

    横メニューの作り方
    delimiter
    delimiter 2014/03/19
  • 「電子書籍はそもそも所有できない」 相次ぐ電子書店の閉店―専門家はこう見る | ダ・ヴィンチWeb

    エルパカBOOKSや、ソニーのReader Storeの北米からの撤退(日国内は継続)など、電子書店の閉店が続きました。紙のと異なり、電子書籍の中には閉店後読めなくなるケースも。どういった点に気を付ければよいのか、弁護士の福井健策さん(骨董通り法律事務所)に伺いました。 ――最近、電子書店の「閉店」が相次いでいます。電子書籍ブームが落ち着く中、これからもこういった動きは続きそうですが、利用者としてはどういった点に気を付けておくべきでしょうか? 福井:電子書店の閉鎖が論争を呼んだ際、電子書籍には「所有権」がないということに注目が集まりました。確かに電子書籍に限らず、誰かが占有したり、排他的に支配したりすることに馴染まないデジタルデータには法律上、所有権という考え方が適用されないのです。「知的所有権」という言葉はありますが、似て非なる概念です。電子書籍というデータを、一定の条件のもと利用で

    「電子書籍はそもそも所有できない」 相次ぐ電子書店の閉店―専門家はこう見る | ダ・ヴィンチWeb
    delimiter
    delimiter 2014/03/19
    版元で協定作って救済策としてほかサービスに権利を移行できる仕組みを作って欲しい
  • 車載もHTML5の時代!車載機器とWeb技術の融合に関する動きをウォッチする

    車載もHTML5の時代!車載機器とWeb技術の融合に関する動きをウォッチする 堀裕司 昨今、コネクティッド・カーやスマートカーと言った、キーワードが注目されてきており、車載機器をインターネットに接続し、スマートフォンやタブレットなどのデバイスと連携する車が増えてきました。 特に最近では、自動車のAndroid化を目指す団体Open Automotive Allianceが発足。車載機器とWeb技術IT技術の融合に関する動きが活発化して、注目度も上がってきています。 html5j自動車部とは html5j自動車部では、このような車載機器とWeb技術の融合に関する様々な動きを追いかけ、ウォッチすると共に、 車載機器に関するプロダクトの最新情報の発信、Webエンジニアと車載機器等の組み込み系エンジニアの方々との技術交流の促進に取り組んでいます。(html5j 自動車部始動!) ※稿は2014

    車載もHTML5の時代!車載機器とWeb技術の融合に関する動きをウォッチする
    delimiter
    delimiter 2014/03/19
  • 知っといてムダにならない、Java SE 8の肝となるラムダ式の基本文法

    ついにJava SE 8、つまりJDK 8が正式リリースとなりました(日時間3月19日、早朝)。連載「Java 8はラムダ式でここまで変わる」では、今までJavaの経験はあっても「ラムダ式は、まだ知らない」という人を対象にラムダ式や、それに関連するJava 8の新しいAPIについて解説していきますので、正式リリースされたJava SE 8を使いこなせるように、ぜひご愛読ください。 前回の「初心者のためのJavaラムダ式入門とJDKのインストール、IDEの環境構築」ではJavaでのラムダ式の概要と利点、必要性、JDK 8のセットアップ、NetBeans、IntelliJ IDEA、Eclipseのe(fx)clipseプラグインの環境構築について解説しました。実行できる準備ができたところで今回は、ラムダ式の読み書きができるように基的な文法を見ていきましょう。 ラムダ式の基文法の概要

    知っといてムダにならない、Java SE 8の肝となるラムダ式の基本文法
    delimiter
    delimiter 2014/03/19
  • クックパッドのデプロイとオートスケール、1日10回デプロイする大規模サイトの裏側(前編)。JAWS DAYS 2014

    クックパッドのデプロイとオートスケール、1日10回デプロイする大規模サイトの裏側(前編)。JAWS DAYS 2014 大規模なオンラインサービスを支えるためのオートスケールと、サービスをすばやく進化させていくための迅速なデプロイ。クックパッドはこの2つをクラウド技術の組み合わせによって両立させています。 同社のインフラ責任者である成田氏がその仕組みやルールを、Amazonクラウドのユーザーコミュニティ主催のイベントJAWS DAYS 2014で解説しました。 記事では、その講演内容をダイジェストで紹介します。

    クックパッドのデプロイとオートスケール、1日10回デプロイする大規模サイトの裏側(前編)。JAWS DAYS 2014
    delimiter
    delimiter 2014/03/19
  • 「人生のコツはたったの3つ」Dropbox創業者ドリュー・ヒューストンの卒業スピーチが感動的

    人生のコツはたったの3つ」Dropbox創業者ドリュー・ヒューストンの卒業スピーチが感動的 マサチューセッツ工科大学 卒業式 2013 ドリュー・ヒューストン 米Dropbox(ドロップボックス)社の共同設立者兼CEOであるドリュー・ヒューストン氏が、自身の決して順調ではなかった起業後の道のりを振り返り、「自分が卒業式に聞いておきたかった」という3つのメッセージ、「テニスボール」「サークル」「30,000」について語りました。 「私が卒業式に聞きたかった話」をします 今日皆さんは何回もこれを聞くと思いますが、誰よりも先に言わせてもらいます。2013年卒業生の皆さん、ご卒業おめでとうございます! 今日この日を迎える事をとても嬉しく、誇らしく思われていることと思います。私もここに戻ってこられたこと、そして今日ここに迎えていただいたことをとても嬉しく思います。今でも毎日卒業記念リングをしていま

    「人生のコツはたったの3つ」Dropbox創業者ドリュー・ヒューストンの卒業スピーチが感動的
    delimiter
    delimiter 2014/03/19
  • [速報]Java 8が正式公開。ラムダ式、新しい日時API、JavaFX8など。NetBeans 8.0も登場

    [速報]Java 8が正式公開。ラムダ式、新しい日時APIJavaFX8など。NetBeans 8.0も登場 米オラクルは3月18日(日時間3月19日早朝)、Javaの最新バージョンとなるJava 8を正式に公開しました。 #Java8 Now Available http://t.co/QymKlAtp99 — Java (@java) 2014, 3月 18 Java 8は当初はラムダ式を実現するProject Lambda、JDKをモジュラー構造にするProject Jigsawなどが主要な機能となる予定でしたが、Project Jigsawの実装はJava 9へ持ち越すことになったため、Java 8ではラムダ式が最大の新機能となりました。そのほか新しい日時APIJavaFX8なども含まれています。 Java 8に対応した統合開発ツールのNetBeans 8.0も公開されていま

    [速報]Java 8が正式公開。ラムダ式、新しい日時API、JavaFX8など。NetBeans 8.0も登場
    delimiter
    delimiter 2014/03/19