kmizushimaのブックマーク (1,059)

  • いま知っておきたいLinux─WebアプリがOSのプロセスとしてどのように見えるか? を運用に生かす|ハイクラス転職・求人情報サイト AMBI(アンビ)

    いま知っておきたいLinux─WebアプリがOSのプロセスとしてどのように見えるか? を運用に生かす Webアプリを動かして負荷をかけると、OSのプロセスという観点ではどのように見えるのでしょう? それを通して運用やトラブルシューティングではどういったことが分かるのでしょう? Linuxカーネルの開発者でもある武内覚(sat)さんによる解説です。 こんにちは、sat(@satoru_takeuchi)と申します。 コンピュータが誕生してから現在まで、最終的にエンドユーザが意識するアプリケーション開発はどんどん楽になっています。先人たちのたゆまぬ努力の結果、アプリ開発者はOSや、そのさらに下にあるハードウェアのことをほとんど意識することなく開発ができるようになりました。 しかし、「作ったアプリが、OSレベルでどのように動いているか?」が今一つピンと来なくて、モヤモヤしていないでしょうか。それ

    いま知っておきたいLinux─WebアプリがOSのプロセスとしてどのように見えるか? を運用に生かす|ハイクラス転職・求人情報サイト AMBI(アンビ)
    kmizushima
    kmizushima 2019/10/17
    こういうのは地味だけど重要(でも、あんまり伝授されてないこともあったり)するよね。
  • 食べログ3.8問題を検証 - クイックノート

    先日、twitter上でべログの星の数について、 ある問題が話題になりました。 べログの闇として話題になったその問題とは、 「評価3.8以上は年会費を払わなければ3.6に下げられる」 というものです。 べログは飲店についての口コミを集めるサイトで、 その評価は実際のユーザーによって形成されるものとして広く認知されています。 専門的なグルメリポーターでもなく、 一般の人々の素直な感想を集めることで、 その飲店のリアルな価値が知れると期待して、 利用しているユーザーも多いでしょう。 それだけに、 「べログが評価を恣意的に操作しているかもしれない」という話は、 瞬く間にネットで話題となりました。 さて、この話は実際に行われていることなのでしょうか。 べログでは、当然評価点は公開されているので、 このような恣意的な操作があれば、 何らかの形で偏りが見つかるはずです。 ということで、

    食べログ3.8問題を検証 - クイックノート
  • ファイアーエムブレム 風花雪月、ベルナデッタのセリフが海外で修正されてしまう

    ニンテンドースイッチ「ファイアーエムブレム 風花雪月」の話題を、1つご紹介しておきます。 今回は、少し前にベルナデッタのセリフが海外で修正されてしまっているというものです。 FE 風花雪月、ベルナデッタ 「ファイアーエムブレム 風花雪月」は、2019年9月11日にアップデートが実施されています。 このアップデートでは、ルナティックの追加や、エキスパンション・パス用のコンテンツの追加などが行われています。 また、このときに、「ベルナデッタ」というキャラクターに関するアップデートが、海外で実施されていることが明らかになっています。 「ファイアーエムブレム 風花雪月」のベルナデッタは、暗い過去を持つキャラクターであり、父親に、「椅子に縛り付けられ、四六時中、しつけられ、とにかく良い相手と結婚しろ」と言われて来たキャラクターです。 ただ、このセリフは、海外で修正される結果になっています。 ニンテン

    ファイアーエムブレム 風花雪月、ベルナデッタのセリフが海外で修正されてしまう
    kmizushima
    kmizushima 2019/10/05
    本当だとしたら悲しいことではある。
  • 三十路の男が初めて「ラピュタ」を視聴した結果、深い絶望を味わうことになった

    国民的支持を得ているアニメ制作会社スタジオジブリ。その初の映画作品である『天空の城ラピュタ』は特に人気が高いように思う。実際、再放送のたびに老若男女問わず多くの人々が沸き立っている。日を代表するアニメ映画と表しても過言ではないだろう。 だがしかし、驚くべきことに私(西)はそんな『ラピュタ』を観たことがない。30年間生きてきて今まで1度もである。さすがにそろそろ観ておかねばと焦燥感が募り始めていたのだが、先日、折よく再放送があったのでようやく初視聴にこぎつけることができた。そして私は、『ラピュタ』を通じて深い絶望を味わうことになったのだ。 ・ジブリと自分 題に移る前に、「どのジブリ映画なら観たことあるの?」と思われた方もいるかもしれないので、一応私のジブリ遍歴を記しておこう。鑑賞済みの作品は以下の通りだ。 『となりのトトロ』 以上である。実を言うと『トトロ』のみなのである。「ジブリあん

    三十路の男が初めて「ラピュタ」を視聴した結果、深い絶望を味わうことになった
    kmizushima
    kmizushima 2019/10/04
    そういう芸なんだろうけど、あえてそういう視点で見られるというのはすごいと思う。
  • トリエンナーレの補助金不交付、議事録作成せず 文化庁:朝日新聞デジタル

    愛知県で開催中の「あいちトリエンナーレ2019」への補助金について、文化庁が採択していた7800万円の全額を不交付とすることを決めた際に議事録を作成していないことがわかった。共産党村伸子衆院議員の質問に対し、同庁が1日付で回答した。 この補助金には31件の応募があり、地域の文化振興に詳しい専門家の審査を経て、トリエンナーレを含む26件の採択が決まった。文化庁によると、その後に不交付を決めた審査は同庁職員が特定の会議を開くのではなく「事務的な業務」の中で行ったといい、「打ち合わせで、通常の手続き通り、議事録は作成していない」(地域文化創生部担当者)という。交付を決めた残る25件についても議事録はないという。 村氏は「異例な手続きで決定がされたにもかかわらず、その過程が明らかにされないのは大きな問題。展示内容によって判断したのではないというなら、なおさらプロセスを明らかにすべきだ」と話

    トリエンナーレの補助金不交付、議事録作成せず 文化庁:朝日新聞デジタル
    kmizushima
    kmizushima 2019/10/02
    不交付とする会議だけ「特に」議事録を作成していなかった、というわけではないので、不正ではないにせよ、ずさんではある >交付を決めた残る25件についても議事録はないという。
  • WebIDE「Eclipse Che 7」正式リリース。VSCodeの拡張機能に対応、開発環境asコードの実現、Kubernetesへのデプロイ対応など

    WebIDE「Eclipse Che 7」正式リリース。VSCode拡張機能に対応、開発環境asコードの実現、Kubernetesへのデプロイ対応など Che 7では新しいテキストエディタとして「Eclipse Theia」が採用されました。 Eclipse TheiaはLanguage Server Protocolを利用したコード補完機能やDebug Adapterによるエディタ上でのデバッグ機能、ターミナル機能など、Visual Studio Codeのような体験をWebブラウザ上で提供できると説明されています。 テキストエディタ機能は入れ替え可能になっており、Eclipse Theiaの代わりにJupyterやEclipse Dirigibleのような他のテキストエディタを利用することも可能。 さらにChe 7体はプラグインによって機能拡張が可能となっており、この拡張APIとV

    WebIDE「Eclipse Che 7」正式リリース。VSCodeの拡張機能に対応、開発環境asコードの実現、Kubernetesへのデプロイ対応など
    kmizushima
    kmizushima 2019/09/27
    お。試してみよ。
  • Mackerelが正式リリースしてから5周年に突入しました! - Mackerel お知らせ #mackerelio

    いつもMackerelをご利用いただきありがとうございます。 Mackerelディレクターのid:daiksyです。 ちょうど5年前となる2014年9月17日にMackerelは正式リリースされました。その年の5月にベータリリースされ、4ヶ月間の試験期間を経ての正式リリースでした。当時のディレクターは、はてなの現CTOであるid:motemenであり、ぼくがはてなに入社する2ヶ月前という時期でもありました。 mackerel.io 当時はまだサービスメトリックの監視やSlackへの通知機能なども開発中という状態で、サービスを小さく開始して素早く育てていく、という考え方で毎週新機能をリリースしていました。 正式リリース直後のミートアップのレポートをご覧いただくと、当時の様子が垣間見られると思います。 mackerel.io その後、Mackerelの毎週機能リリースは、200週連続まで継続す

    Mackerelが正式リリースしてから5周年に突入しました! - Mackerel お知らせ #mackerelio
    kmizushima
    kmizushima 2019/09/23
    おめでとうございます
  • GAFAのなかで、Appleだけが「意味」の世界で闘っている グローバル競争で生き残るのに必要な、たったひとつの考え方

    車のほとんどは「役に立つけど意味がない」 山口周氏:問題を分析的に、ロジカルに解いていくっていうことの価値が、どんどん減っていくだろうなということを考えるためのフレームがあります。 世の中で売れているモノっていうには必ず、「役に立つ」っていうベネフィットか、「意味がある」っていうベネフィット、どちらかがあります。「役にも立たないし意味もない」っていう商品は、世の中に存在できません。 これマーケティングの専門用語でちょっと難しく言うと機能的便益、functional benefitと言います。一方で「意味がある」っていうのは、マーケティングの用語で言うと情緒的な便益とか自己実現的便益、personal benefitとか言います。僕は「役に立つから買ってる」「僕にとって意味があるから買ってる」と、そういう言い方のほうが平たくていいんじゃないかなと思いますが。 自動車産業を当てはめてみると

    GAFAのなかで、Appleだけが「意味」の世界で闘っている グローバル競争で生き残るのに必要な、たったひとつの考え方
    kmizushima
    kmizushima 2019/09/20
    言わんとしてることはわからなくもないのだけど、(少なくとも文面では)客観的な根拠とかが全く示されていないように見えるのがなんとも…。
  • プログラミングせずにCognitoで新規ユーザー登録&サインインを試してみる | DevelopersIO

    Cognitoって新規ユーザー登録画面やサインイン画面をプログラミングするイメージがあって、非プログラマーには敷居が高いんだよなぁ……。そんなあなたのために、このブログを書きました。Cognitoの敷居をちょっと下げるため、プログラミング無しでCognitoを試してみます。 Amazon Cognitoってユーザー認証をマネージドに管理してくれるサービスでさわってみたいけど、 新規ユーザー登録画面やサインイン画面をプログラミングするイメージがあって、非プログラマーには敷居が高いんだよなぁ……。 そんなあなたのために、このブログを書きました。 Cognitoの敷居をちょっと下げるため、プログラミング無しでCognitoを試してみます。 要するに、AWS CLIでCognitoを使う手順を紹介します。 Cognitoの機能自体は、弊社ブログで詳しく解説しているのでぜひこちらを御覧ください。 A

    プログラミングせずにCognitoで新規ユーザー登録&サインインを試してみる | DevelopersIO
    kmizushima
    kmizushima 2019/09/18
    なるへそ
  • BLOGOS サービス終了のお知らせ

    平素は株式会社ライブドアのサービスを ご利用いただきありがとうございます。 提言型ニュースサイト「BLOGOS」は、 2022年5月31日をもちまして、 サービスの提供を終了いたしました。 一部のオリジナル記事につきましては、 livedoorニュース内の 「BLOGOSの記事一覧」からご覧いただけます。 長らくご利用いただき、ありがとうございました。 サービス終了に関するお問い合わせは、 下記までお願いいたします。 お問い合わせ ※カテゴリは、「その他のお問い合わせ」を選択して下さい。

    BLOGOS サービス終了のお知らせ
  • Haskellを愛する若者たちへ | POSTD

    この手紙は、”熟練者”ならではの知識を語るものではありません。新人かベテランかに関わらず、私たちの誰もが繰り返し学び、覚えておくべきことについて書いています。ここでは、一般的な傾向や、聞けばなるほどと思うような傾向、重要とされていることを新たに学んで興奮している時に見られる傾向を紹介します。また、学んだことの面白さや重要性を人にきちんと伝わるように話すことの難しさについてもお伝えします。この手紙はかなり具体的に書いています。一般的な話をするなら具体的なことも併せて話さなければ理解してもらえないと悟ったからです。これは代数的構造やその他の抽象的な概念についても言えることですね。この手紙には、私が頭に入れておきたい、また皆さんに共有したいアドバイスが詰まっています。インターネット上で適切とは言えない振る舞いをしている人に出くわした時、そんなことはめったにないでしょうが、そんな時に思い出したい内

    Haskellを愛する若者たちへ | POSTD
    kmizushima
    kmizushima 2019/09/08
    Haskellとか関係ない、普遍的な、知識の伝達に関する論な気がする。訳がどうとかはおいといて、まあ(自分が実践できてないこと込みで)だいたい正しいなと思う。
  • コンピュータ科学者の私が自宅でコンピュータに触れない理由

    カル・ニューポート/ 2004年にダートマス大学で学位を、2009年にマサチューセッツ工科大学(MIT)においてコンピュータ・サイエンスでPh.D.を取得。2011年からジョージタウン大学でコンピュータ・サイエンスの准教授を務めている。教鞭をとる傍ら、ブログ「Study Hacks」(http://calnewport.com/blog/)で学業や仕事の生産性を上げ、充実した人生を送るためのアドバイスも行っている。  書は『Inc. 』誌の「2012年起業家のためのベストブック」、『グローブ・アンド・メール』紙の「2012年ビジネス書トップ10」に選ばれた。  著書にHow to Win at Collegeをはじめとする学生向けのハウツーシリーズや、『大事なことに集中する』(ダイヤモンド社)がある。ハーバード、プリンストン、デュークといった名門大学に招待されて講演を行っている。 大事

    コンピュータ科学者の私が自宅でコンピュータに触れない理由
  • タイラー・コーエン「(特に日本の)経済学者はイデオロギーバイアスがあって権威に弱い?」

    Tyler Cowen “Ideological bias and argument from authority among economists” Marginal Revolution, September 5, 2019 と,いうのがモフセン・ジャブダーニとハジュン・チャンの新論文のテーマだ。以下は論文要旨からの抜粋。 19か国の経済学者に対してオンラインでのランダム化対照実験を行うことで,我々は経済学者たちの見解に対するイデオロギーバイアスの効果を検証した。我々は参加者に対して様々なテーマに関する有力な経済学者の言説を評価するよう求めるとともに,それぞれの言説の主張者の名前は参加者に知らせずにランダムに割り振った。各言説について,参加者は主流派経済学者の名前,イデオロギーの異なる非主流派ないしは主流派色の薄い経済学者の名前,名前なしのいずれかを提示された。我々は,イデオロギーの異

    タイラー・コーエン「(特に日本の)経済学者はイデオロギーバイアスがあって権威に弱い?」
  • エンジニア・コミュニティにはオープンであってほしい - 猫型の蓄音機は 1 分間に 45 回にゃあと鳴く

    エンジニアの集まるカンファレンス(参加者の多くはソフトウェア・エンジニアだが、ものづくりするひとすべてを対象としたカンファレンスなので、暫定的に「エンジニア」という括りで話します)において、マッチングアプリ上で女性の外見を判別して自動でいいねを押すという発表がなされている現場に居合わせた。このエントリの目的は特定の発表自体の是非を判断することではないので、リンクしない。「リンクしなければそもそもその発表の是非の判断ができないじゃないか」という向きもあると思うけれど、少し調べればわかることだし、その発表自体の是非を議論したいなら、調べるくらいのコストをかけて別のところでやってくれたら嬉しいと思っている。 さて。少なくとも今回参加しているカンファレンスのジェンダーバランスは、めちゃめちゃ偏っている。おそらく、多くの技術系のカンファレンスにおいても、そうなのではないかと思う。これ自体がいびつであ

    エンジニア・コミュニティにはオープンであってほしい - 猫型の蓄音機は 1 分間に 45 回にゃあと鳴く
    kmizushima
    kmizushima 2019/09/04
    ポリコレ棒がっていう人には、現実の"エンジニアとして参加したはずのカンファレンスで、エンジニアとしてではなく、「女性」として扱われるという体験をする女性は、どうやら多いらしい" が伝わってない気がする。
  • 株式会社ドワンゴを退職します(5年2ヶ月ぶり1回目)

    2019年8月末で、株式会社ドワンゴを退職します。これは主に社内の友人に向けた文章ですが、一応自己紹介は書いておきます。 誰 私はkinoppydという名前で、2014年にドワンゴへ入社し、Scala/Rubyエンジニアをやっていました。最初に配属されたプロジェクトはニコニコ生放送のScalaプロジェクトで、ニコ生のScala化、ニコ生のHTML5化のお手伝い、公式生放送の老朽化した機能のマイクロサービス化などを行いました。その後はチームを異動し、ニコナレのバックエンド開発に従事しました。 他にも、社内でSlack芸人やBot芸人をやっており、なんか記事にされたりしたこともありました。 【bot、暴走中!】「Slackは福利厚生」と言い切る、ドワンゴ流・Slackの超活用術とは 絵文字コミュニケーション術、サーバーワークスとドワンゴが明かす 趣味Rubyのコードを書くことで、OSS活動

    kmizushima
    kmizushima 2019/08/31
    お疲れ様でした!
  • 現代のBASICでインディゲーム開発!? プログラミング言語「HSP」の現状と可能性

    2019/08/29 現代のBASICでインディゲーム開発!? プログラミング言語「HSP」の現状と可能性 日人が開発した、初心者向けのプログラミング言語「HSP」。子供でも理解しやすいプログラム言語として、一定の評価を獲得している。一方で1996年のリリース以来、HSPはさまざまな機能拡張が行われ、近年ではインディゲーム開発でも使用されるようになってきた。HSPの魅力や特長とはなにか。「子どもゲームプログラミング教室」の体験取材などを通して関係者に話を聞いた。 TEXT&PHOTO_小野憲史 / Kenji Ono EDIT_小村仁美 / Hitomi Komura(CGWORLD)、山田桃子 / Momoko Yamada 2019年4月6日・7日にベルサール秋葉原で開催された「東京サンドボックス2019」。120タイトル以上が出展された、インディゲームの祭典だ。この会場を取材しなが

    現代のBASICでインディゲーム開発!? プログラミング言語「HSP」の現状と可能性
    kmizushima
    kmizushima 2019/08/31
    HSP生きていたんだ。
  • 「CO2排出量は車の5倍、力任せの深層学習は環境に悪すぎる」の嘘 - d0iの連絡帳

    掲題の記事が流れてきたのでびっくりして読んでみました。記事としては完全に虚報 (fake news) になってしまっているのですが、どうも世界的にこの虚報がはびこってるっぽい雰囲気を感じたので、微力ながら裏を取ってみました。みなさんの周囲に「AIの学習は車5台のカーボンフットプリント」って言い出す地球にやさしく技術に厳しい方がいらっしゃったら、ぜひこの記事を紹介してください。 一行で結論を書くと「乱暴な換算による誇張の誇張部分だけをわかりやすく記事として取り出して一人歩きさせた結果虚報になってしまった」という内容です。 掲題の記事はこちら↓ (2019-08-27) MIT Tech Review: CO2排出量は車の5倍、力任せの深層学習は環境に悪すぎる 冒頭しか読ませてくれないので、わざわざ見る価値はないです。キャッチーな部分だけ引用しておきます。 マサチューセッツ大学アマースト校の研

    「CO2排出量は車の5倍、力任せの深層学習は環境に悪すぎる」の嘘 - d0iの連絡帳
  • ガベージコレクション | 翔泳社

    プログラムが使用しなくなったメモリ上の空間を解放し、他のプログラムが使えるようにするのは、古くはプログラマの役割でした。それがゆえに、しばしば解放を忘れるというヒューマンエラーを引き起こし、ついには「メモリ不足です」と宣告され、あるいはオペレーションシステムもろとも轟沈し、作業中のデータはすべて消え失せ、モニタの前のユーザーは声にならない叫び声をあげるというシーンがしばしば見られました。 そこで研究され実装されたのが、ガベージコレクションです。これはメモリの解放を人任せにせず、プログラム自身が行えるようにするもので、プログラマの苦役の幾ばくかをも解放してくれました。 とはいえ、その実装方法やアルゴリズムは多種多様で、ガベージコレクションがあるから大丈夫、という思い込みだけでプログラムを作成していると、思わぬ落とし穴に転げ落ちることになります。 書はアルゴリズムはもちろん、その実装方法とメ

    ガベージコレクション | 翔泳社
    kmizushima
    kmizushima 2019/08/29
    斜め読みしたまま終わってたので、もうちょいちゃんと読み直したいなと思った。
  • 段階的に理解する Java 例外処理 - Qiita

    はじめに 例外処理の問題は Java コードレビューでの頻出指摘事項である。この記事で述べる通り、Java の例外処理において守るべき基的なルールはそれほど複雑ではない。だが、たとえ職務経歴上は経験年数の長い Java プログラマであっても、適切な例外処理を実装できないケースは残念ながらよく観測される。さらに経験年数が短い Java プログラマにおいては言わずもがなである。 なぜ不適切な例外処理が広くはびこっているのか。そこには大きく分けて三つの要因が考えられる。まず、Java 言語仕様において例外機構 (特に検査例外) に歴史的事情による混乱があり、プログラマに過度の自由が与えられていることである。次に、アプリケーションを開発するだけでなく実際に運用してみない限り、不適切な例外処理の弊害に気づけないことである。最後に、適切な例外処理を学ぶためのコンパクトにまとまった資料が世に存在しない

    段階的に理解する Java 例外処理 - Qiita
    kmizushima
    kmizushima 2019/08/27
    この辺の禁じ手をしてる人、意外といるものなんですよね(昔の思い出)
  • プログラミングとは ― 最強のカレーレシピ ― - golden-luckyの日記

    「うちの学校でもついにプログラミングの授業が始まったよ」 「それは興味深いね。どんなふうに教えてるの? やっぱりScratchとか?」 「Scratch? ああ、プログラミング言語のことか。プログラミング言語は使わなくていいんだよ」 「え?」 「小学校で学ぶプログラミングっていうのは、プログラミング言語を覚えさせることが目的じゃないからね。システム思考力とかロジカルシンキングって聞いたことあるだろ?」 「あるかないかでいったら、あるよ」 「プログラミング言語みたいなのは、単なる技術だ。それは仕事で必要な人だけが覚えればいい。子どもたちに教えるべきことは、プログラミング言語みたいな技術じゃなくて、システム思考やロジカルシンキングの延長といえるプログラミング的思考なんだよ」 「プログラミング的思考っていうのが、システム思考やロジカルシンキングとどう違うのか、いまいちよくわからないんだけど…」

    プログラミングとは ― 最強のカレーレシピ ― - golden-luckyの日記