タグ

ブックマーク / note.com (163)

  • 『土左日記』のよくある誤解まとめ|相知蛙

    「『土佐日記』は、紀貫之が女になりきって書いた日記である」 ――というのはよく言われることで、だから貫之が「日最古のネカマ」と称されることもあるのだが、少なくとも作品を読むかぎり、ここにはいくつかの誤解が含まれている。 誤解のポイントは次の3つ。 ①貫之は女になりきって書いてない ②日記じゃない ③タイトルは『土佐日記』じゃない 全問不正解かよ。 そこで、このnoteでは『土左日記』のよくある誤解について、それがどうして誤解と言えるのか、理由とともに簡単に説明していく。 ただ注意しておきたいのは、これはあくまでも、さほど読まれないままイメージばかりが広く流布しているこの作品を紹介するための記事だということ。 『土左日記』について面白く広めようとして語っている人の間違いを糾弾するとか、ましてや語るのをやめさせるとか、そういう目的は一切ないし、もしこの記事が『土左日記』警察みたいな活動に使わ

    『土左日記』のよくある誤解まとめ|相知蛙
    snowcrush
    snowcrush 2018/07/25
  • 水野仁輔|note

    スパイスを通じて刺激的な体験をお届けする「AIR SPICE」代表。カレーの世界をよりオープンにするために、さまざまな情報や考察をせっせと公開していきます。有益かどうかは読者の方々によって違いますが、ゆるくお楽しみください。 http://www.airspice.jp/

    水野仁輔|note
    snowcrush
    snowcrush 2018/07/17
  • 「Webプログラミングが面白いほどわかる本」を出版させてもらいました|吉村 総一郎 (sifue)

    N高等学校でプログラミングを教えているsifueと言います。日「Webプログラミングが面白いほどわかる」という、JavaScriptでプログラミング入門を終えたN高等学校の生徒が、格的なWebプログラミングを学ぶための基礎知識を習得する部分をまとめたを出版させてもらいました。N高等学校の生徒さんが1年目の9月ぐらいまでに習う内容となっています。 各所で話題となっていますN予備校プログラミング入門コースの、第1章部分は前書である「高校生からはじめるプログラミング」なのですが、このは2章から3章の前半までがまとまった内容となっており、 ●Chapter1 Linuxの基を身に付けようLinuxというOS/コンピューターの構成要素/コマンドでファイルを操作する/標準出力/viの使い方を学ぼう ●Chapter2 シェルプログラミングをやってみようシェルプログラミング/通信とネットワー

    「Webプログラミングが面白いほどわかる本」を出版させてもらいました|吉村 総一郎 (sifue)
    snowcrush
    snowcrush 2018/06/22
    Linuxから入るの非常に良いなー
  • エンジニア採用が変化してますよ。という話|Kazuhiro Chida

    こんにちは、HR TechスタートアップでHRをしています。なんだかんだで、採用という領域に14年くらい関わっています。 ここ最近、IT/Webエンジニア採用において大きな変化を実感していて、それに対して経営者や人事の変化が少ないな、と感じていたので記事にします。 願わくば、エンジニア採用をやっている企業の経営者や人事の役に立てば幸いです。 変化さて、その大きな変化というのは、採用企業と求職者間における情報量の逆転です。変化の傾向自体はずっとあったのですが、ここのところ閾値を超えた感じがあります。 数年前のソシャゲブームのときも、求人倍率としては求職者が優位ではありました。それでもまだ当時は採用企業のほうが情報強者で、待遇につられてブラック企業に入ってしまうエンジニアが多かったのを記憶しています。 それまでは求人情報といえば、求人広告やエージェントから伝えられる情報をもとに求職者が判断し、

    エンジニア採用が変化してますよ。という話|Kazuhiro Chida
    snowcrush
    snowcrush 2018/06/13
  • 『砕かれたハリルホジッチ・プラン』完成の舞台裏|レジー

    ワールドカップ直前に意味不明の理由で代表監督が解任されるという目も当てられないゴタゴタにポジティブな要素はほぼないのですが、五百蔵容さんの初の単著『砕かれたハリルホジッチ・プラン 日サッカーにビジョンはあるか?』がそのおかげで(?)大きな注目を浴びたことは僥倖といってもいいのかもしれません。 日サッカー強化の大きな流れの中にハリルホジッチを位置づけるとともに、5レーン理論に代表される現代サッカーを理解するうえでの重要な考え方がわかりやすくまとめられた作。霜田正浩元技術委員長の重要な証言が記載されているなど、一次資料としての価値も非常に高いです。 そんな意欲的なを上梓した五百蔵さんに、このの内容を起点としてインタビューしました。ハリルホジッチのサッカーについて、世界のサッカーの潮流について、日本代表について、そして解任騒動について…と話題が多岐に及んだので、余すことなくお伝えすべく

    『砕かれたハリルホジッチ・プラン』完成の舞台裏|レジー
    snowcrush
    snowcrush 2018/06/12
  • 結構前に楽天株式会社を退職していました|hecateball

    noteのテストを兼ねて。実は退職してからすでに1年以上が経過しているのですが、ようやく書きたいことがかけるようになったと思われるのでいまさらながら退職エントリを書いてみることにします。 TL;DR文章にしてみたら、自分がどういう環境で働きたいかが整理できました。自分の思考を整理する手段として退職エントリはおすすめです。この文章にはそれ以上の価値はありません。 Safe Harbor Statementここに書いた内容は僕から見た一方的な内容であり、辞めたひとバイアスがかかっていることをご承知おきください。近しい人が見れば個人が特定できてしまうような記述がありますが、個人や組織を誹謗中傷する意図はありません。 楽天でのおしごと2011年4月に新卒で入社。ちょうど6年間、金融関連事業を渡り歩きながらWebエンジニアをやってました。お客様に直接向き合うサービスを作る部署なので、開発も運用もやり

    結構前に楽天株式会社を退職していました|hecateball
    snowcrush
    snowcrush 2018/05/07
  • 山の上のパン屋に人が集まるわけ|平田 はる香

    これは2018年に書いたnoteですが、2023年4月28日に「山の上のパン屋に人が集まるわけ」というがサイボウズ式ブックスより出版されました! 内容はこのnoteの内容ではありませんが、タイトルはこちらから取りました。私の幼少期から創業期、現在の経営までストーリーとしてお読みいただけます。こちらのnoteが気に入ってくださった方はぜひご購入していただければ幸いです! ⏩Amazonではこちらから 初めまして。株式会社わざわざの代表の平田はる香と申します。これからnoteに経営のことを中心に書き綴っていきたいと思います。最近の趣味は、会社の現状分析です。夜に好きなお酒を飲みながらデータを見ながら会社のことを考えるのが大好きです。 このnoteにはパンと日用品の店「わざわざ」の経営から考えたことを書いていきたいと思っています。note一つ目の記事はまずこちら「山の上のパン屋に人が集まるわけ

    山の上のパン屋に人が集まるわけ|平田 はる香
    snowcrush
    snowcrush 2018/04/17
  • 「悪い方が良い」原則と僕の体験談|Rui Ueyama

    ソフトウェアの世界には「悪い方が良い」原則という有名なエッセイがある。キレイにレイヤ分けされた一貫性のある良いデザインよりも、一見手抜きの悪いデザインのほうが実は良いときもあるという話だ。この逆説的なデザイン原則を僕は身をもって体験したことがある。それについてちょっと書いてみようと思う。 僕はlldというリンカの現行バージョンのオリジナル作者だ。リンカというのはコンパイラと組み合わせて使うもので、実行ファイルやDLLを作るのに使用される。lldはプロダクトとしてはかなり成功していて、標準のシステムリンカとして採用しているOSがいくつかあったり、GoogleやFacebookなど皆が知っているような大規模サイトの中で広く使われていたりする。 現在のlldは2世代目で、第1世代のlldは僕がプロジェクトに参加する前から存在していたのだけど、数年前にそれを捨てて一から書き直すということになった。

    「悪い方が良い」原則と僕の体験談|Rui Ueyama
    snowcrush
    snowcrush 2018/04/06
    プラグマティックでありたい
  • ゼルダの伝説ブレスオブザワイルドのサントラを買う人が知らないゼルダBGMの裏側|じーくどらむす

    全世界70億人のゼルダファンの皆様、 そしてその9割を占めると言われる60億人超のゼルダ音楽ファンの皆様へ。 四月にはゼルダの伝説ブレスオブザワイルドのサントラが発売される。 『ゼルダの伝説 ブレス オブ ザ ワイルド』オリジナルサウンドトラック発売決定! https://topics.nintendo.co.jp/c/article/a0d07f85-1b5c-11e8-a129-063b7ac45a6d.html 突然だが……サントラというものが何かご存知だろうか? サントラ、正式名所オリジナルサウンドトラックとはゲームの中に出てくる音楽音楽単体で抜き出して商品にした上で、なぜか知らんがゲーム編と変わらん価格で売りつけるというえげつない商売のことだ。しかし、これを60億人が買いたがる。ありがとう任天堂。 サントラに入っていないものご存知の通りサントラにゲームは入ってない。 ハイラル

    ゼルダの伝説ブレスオブザワイルドのサントラを買う人が知らないゼルダBGMの裏側|じーくどらむす
    snowcrush
    snowcrush 2018/03/25
  • 音圧戦争について|Wired7i

    音楽業界に関わる全ての方へ 早速なのでミックスエンジニアっぽいことを書こう。 専門用語が多く出てくるかもしれないが、 できるだけ簡単にわかりやすく書きます。 --- ・音圧戦争とは 我々が聞いている音楽のデータは最大音量が決まっている。 そして人間は相対的に「大きい音=良い音」と感じる傾向がある。 テレビで暗い画面よりも明るい画面の方が綺麗に感じるのと同じだ。 だから他人の曲よりも良い音に聞かせたい多くのエンジニアは 音圧を上げ、最大音量ギリギリのデータを長年に渡り作り続けている。 上が大昔の曲の波形データ、下が昨今の曲の波形データ。 お分かりいただけるだろうか? これが音圧戦争である。 --- ・音圧戦争の利点と欠点 音が最大音量で常に大きく聴こえるなら それは最高だしメリットしかないのでは?と思われるかもしれないが 察しの良い方ならお気づきだろう。 同じ決められた最大音量で音を大きく聴

    音圧戦争について|Wired7i
    snowcrush
    snowcrush 2018/02/23
    タイトルだけ見て「チャドの音圧が…消えた…?」とかそういう話かと思ってしまった
  • 将棋ウォーズにある史上最強に弱いPonanzaの話|山本一成🚗TURING

    自分が制作に関わっているスマホアプリに将棋ウォーズというゲームがある。オンライン対戦でたくさんのユーザーが毎晩将棋を指しており、最近になって合計対局数が3億対局を超えた。私の想像を遥かに超えるほど指されておりアプリ製作者としてはこれ以上にない喜びである。 しかし初心者にとってオンライン対局は決して気楽なものとは限らない。多くの強豪たちがオンラインの世界ではたくさんいるからである。そこで将棋ウォーズではオンライン対局とは別に練習対局というモードが実装されている。このモード、結構弱めで旧バージョンのPonanzaが搭載されており、ユーザと気軽に対戦できるようになってる。 Ponanzaの中でも「簡単」モードを選ぶと、史上最強に弱いPonanzaが選べる。このPonanzaこれ当に弱い。ここまで弱いプログラムがあるのかというくらい弱い。おそらくランダムに手を指すプログラムよりも弱い。 このPo

    将棋ウォーズにある史上最強に弱いPonanzaの話|山本一成🚗TURING
    snowcrush
    snowcrush 2018/01/16
    評価値反転させるだけで接待将棋になるの、シンプルなアイディアで良い
  • コンパイラに仕込まれた細工とシステムのセキュリティの話|Rui Ueyama

    コンパイラのソースには書いていないのにバイナリだけで代々伝わっていく情報というのがあって、それはコンピュータのセキュリティに大きく関わっている。ここではそれについて書いてみよう。 僕は8ccというCコンパイラをスクラッチから書いたことがあるのだけど、8ccには文字列を読む部分で、"\"の後に"n"がきたら"\n"という文字(改行文字)を読んだことにするという箇所がある。これはよく考えてみれば自己言及的になっていて、ソースコードの中に"\n"のASCIIコードが一体当は何なのかという情報が含まれていない。しかしコンパイラをコンパイルするコンパイラからその情報が受け継がれるので、できたバイナリは改行文字をきちんと出力できる。つまり8ccの改行文字は何度セルフコンパイルしても最初に使ったGCC起源ということになる。 コンパイラは、改行文字の文字コードというレベルではなく、もっと大きな情報をバイ

    コンパイラに仕込まれた細工とシステムのセキュリティの話|Rui Ueyama
    snowcrush
    snowcrush 2017/12/11
    自分でとっている対策としては「信用できるOSSのコンパイラしか使わない」かなぁ。本文で言われているように結局は信頼の問題なのだけれど。
  • ル浪の民|note

    ルノアールと気円斬 あれはいつ、どこのルノアールだったか。 「俺にクリリンぐらい戦闘力があったら、気円斬で斬り刻むとこだったわ」 少し離れた席から、吐き出した煙草の煙とともにそんな声が流れてきた。 声の主は20代くらいの男性。 どうやらここにはいない誰かに対して怒っているらしく、同席の友人と話している。 私の耳に届いたのはこの一言だけだったが、いくら座り心地の良いルノアールの椅子とはいえ、長時間のPC作業に些か疲れを感じはじめていた私にとって、格好の気分転換になりそうなスパイシーなセリフだ

    ル浪の民|note
    snowcrush
    snowcrush 2017/11/27
  • エレベータに見るアルゴリズムの性能と公平性のバランス|Rui Ueyama

    現実世界でもコンピュータの中でも、何らかの性能指標だけを追求すると参加者にとって極端に不公平になってしまうことがある。例えばエレベータとHDDは共通点がありそうに思えないが、この2つは性能特性的にとてもよく似ていて、リーズナブルな性能と公平性を両立させるために同じ制御方法が使われている。これについてちょっと説明してみよう。 1基しかない場合のエレベータの動き方は単純だ。一度上に動き出すと、上で待ってる人や降りる人がいる限り上昇し続ける。同じように、一度下に動き出すと、下で待っている人や降りる人がいる限り下降し続ける。これ以外の動き方をするエレベータはまず存在しないので、これが唯一の制御方法のように思えるけど、別にこうしなければいけないというルールはない。 エレベータの平均待ち時間を最適化することを考えてみよう。そうすると、一方向に動き続ける代わりに、エレベータが現在存在する階に一番近い人の

    エレベータに見るアルゴリズムの性能と公平性のバランス|Rui Ueyama
    snowcrush
    snowcrush 2017/11/24
  • オーバーフローが引き起こした面白いバグの話|Rui Ueyama

    一度聞いたら忘れられないような印象深いバグというものがある。僕は数値のオーバーフローと聞くと必ずこの2つのバグを思い出してしまう。どちらも面白いエピソードなのでちょっと紹介してみよう。 一つ目は、初代Civilizationにあったバグである。Civilizationは文明間で戦う戦略シミュレーションゲームで、チンギスハンとかエリザベス女王みたいなプレイヤーを選んで、世界制覇か宇宙開発競争での勝利を目指すというゲームだ。 初代Civilizationにあったバグは、非暴力主義のガンジーが突然核攻撃してくるというものだった。原因は文明が民主主義を採用すると攻撃性が2下がるというロジックだった。初代Civではガンジーの攻撃性は全プレイヤー中で最小の1なのだが、ゲームが進んでインド文明が民主主義を採用すると、攻撃性がマイナス2されてオーバーフローで255になり、ガンジーがゲーム中で突如、極度に攻

    オーバーフローが引き起こした面白いバグの話|Rui Ueyama
    snowcrush
    snowcrush 2017/11/17
    ガンジーの核兵器好きって定番だと思ってたけど初代だとバグだったのか…
  • ソフトウェアの互換性と僕らのUser-Agent文字列問題|Rui Ueyama

    いろいろな環境で動くプログラムでは互換性のためにその場しのぎのことをしないといけないことがよくあるけど、歴史が積み重なってくると、アドホックな技の上にアドホックな技が積み上がる喜劇的な状態になることがある。こういう問題は認識するのは簡単だが直すことは誰にもできない。まさに僕がそのような体験をしたのでちょっと説明したい。 僕は仕事としてオープンソースのlldというリンカを書いている。リンカというのはコンパイラが生成したバイナリファイルをつなぎ合わせて最終的な実行ファイルやDLLを作成するプログラムで、知らない人も多いと思うけど、何をコンパイルしても最後にはリンカが動いている。lldは既存プログラムより何倍も速くてビルドが早くなるというので最近は結構人気が高まっていて、FreeBSDなどのいくつかのOSが全面的にスイッチしようとしたり、あるいは大規模プロジェクトChromeや、どうもFire

    ソフトウェアの互換性と僕らのUser-Agent文字列問題|Rui Ueyama
    snowcrush
    snowcrush 2017/11/15
    アドホックな判定処理が仕様として残ると、後々その処理に合わせて識別子を送らないといけない問題、結構あるよね。ライブラリ依存解決時のバージョン判定とか、よくめんどい思いした。
  • 絵文字がある種のUnicodeバグを世界から一掃しつつある件について|Rui Ueyama

    UnicodeのUTF-16エンコーディングではほとんどの文字(コードポイント)は2バイトで表現されるが、Unicodeに後から追加収録された文字の多くは4バイトで表現される。4バイト文字がうまく扱えないプログラムというのはわりとよくある。しかし世界中で広く使われるようになった絵文字がよりによって4バイト文字であるせいで、そのような文字が扱えない問題がよいペースで解決に向かいつつある。それについて少し説明してみようと思う。 Unicodeが80年代から90年代初頭にかけてデザインされたときの目標の一つは、Unicodeに含まれる文字数を65536個以内に収めることだった。現代の文章を実用的なレベルで表すためには、漢字などを含めてもそれだけの種類の文字があれば十分だと考えられたのだ。当然これは1文字を2バイトで表すことを念頭に置いていた。つまりコンピュータの揺籃期から当時に至るまで単純に英語

    絵文字がある種のUnicodeバグを世界から一掃しつつある件について|Rui Ueyama
    snowcrush
    snowcrush 2017/11/13
    UTF-8以外のエンコーディングは早く滅びて欲しい。UTF-8にも問題はあるだろうけど、まずは統一されていることが大事。
  • リニューアルした日経電子版が高速すぎてヤバイ件|こんぴゅ

    経済新聞は国内を代表する経済誌だ。その電子版はwebでの継続課金を大成功させ、いまや50万以上の有料会員を擁するモンスターサイトだ。 その日経電子版が11月6日に全面リニューアルしたのだが、公開後、web業界がにわかにざわついた。表示速度が爆速だったのだ。日経公式もモバイルで2倍の表示速度を達成したと堂々と宣言していた。 webサービスは継続率こそ神KPIで、その継続率には速度が大きく影響する。 これはチェキらないとヤバイと感じ、友人のkitakさんとスピードの秘密を調査してみた。 Fastlyをコンテンツキャッシュに使う殆どのデータはFastlyを経由して取得されていた。Fastlyは最近注目を集めているCDN(世界中にエッジサーバーを配置し、高速にコンテンツを配信するサービス)で、非常に高機能でユニークなサービスだ。 一般に、CDNはいったん世界中にコンテンツをばらまくと、それを無

    リニューアルした日経電子版が高速すぎてヤバイ件|こんぴゅ
    snowcrush
    snowcrush 2017/11/13
  • 「プログラミングの常識」を時々見直す必要性について|Rui Ueyama

    自分の中のプログラミングの常識というものは、ときどき現実のハードウェアに合わせて調節しないといけない。ハードウェアが進歩し続けているので、コンピュータで簡単にできることと相対的に難しいことのバランスが変化し続けているからだ。ここでは特にストレージにフォーカスして書こうと思う。 昔はメモリが相対的にとても貴重な資源だったので多くのプログラマがメモリを節約することに血道を上げていた。例えばWindowsの初期の頃に設計されたデータ構造には、メモリをバイト単位ででもいいから節約したいという意図の痕跡がいまでも多く見受けられる。DRAMの次に速い記憶装置はHDDだったので、メモリが足りなくなればHDDにデータを保存せざるを得ないのだが、DRAMとHDDのランダムアクセスの速度差は、机の上のの開いているページを見るのと、そのAmazonで注文して到着するのを待つのと同じくらいのスケールで違うの

    「プログラミングの常識」を時々見直す必要性について|Rui Ueyama
    snowcrush
    snowcrush 2017/11/02
  • Facebookの特許条項付きBSDライセンスが炎上している件について|こんぴゅ

    先月あたりから、オープンソースソフトウェア(以下、OSS)のライセンスのあり方について、Facebookを火種にして侃々諤々の議論が起こっているので解説してみる。 ASFがFacebookにNOをつきつけることの始まりは、Apache Software Foundation(以下、ASF)という著名OSSプロジェクトを多数保有する非営利団体が、Facebookが自社OSSに付加している独自ライセンス Facebook BSD+Patents license を「Category-X」リスト(禁忌リスト)に追加したことだ。 ASFプロジェクトは、Category-Xに含まれるOSSに依存してはいけない決まりがあるため、Facebook製のOSSに依存しているプロジェクトは、8月31日以降はそれらの依存を取り除いてからではないと新しいリリースが出来ない。影響を受けたプロジェクトは少なくとも C

    Facebookの特許条項付きBSDライセンスが炎上している件について|こんぴゅ
    snowcrush
    snowcrush 2017/08/21