タグ

2017年9月28日のブックマーク (16件)

  • 【部屋紹介】2017年 また引っ越しました!

    hisasann
    hisasann 2017/09/28
    DXRACER
  • スリープで強制シャットダウンされる Kernel Power 41 闘病記 (Windows 10)

    4 月に ThinkPad X1 Yoga を購入し、メインマシンとして使っていますが、いくつか不具合というか困ったこともあります。 その一つが 「スリープにしたのに予期せずシャットダウンされている」 ことです。 カーネルパワー 41 問題 私はスリープ派なので、再起動は週に一回ぐらいです。この「勝手にシャットダウン」現象が発生すると作業状態が保存されないので不便だし、データ消失もありえるので避けたいところです。 毎日スリープにしていますが毎日起こるわけではなく何日かに一回、ということが多いです。 調べていくとどうやら Kernel-Power 41 問題 あるいは KP41 病として有名な Windows の病気のようです。 イベントビューアで Kernel-Power 41 を確認 とりあえずイベントビューアーを見てみます。 Windows 10 では、スタートボタンを右クリックしてイ

    スリープで強制シャットダウンされる Kernel Power 41 闘病記 (Windows 10)
    hisasann
    hisasann 2017/09/28
    スリープで強制シャットダウンされる Kernel Power 41 闘病記 (Windows 10)
  • If文から機械学習への道

    機械学習とif文が地続きであることを解説しました。 ver.2 質問への回答を追加し、顧客価値の小問に図を追加してわかりやすくかみ砕きました。Read less

    If文から機械学習への道
    hisasann
    hisasann 2017/09/28
  • Promise で排他制御を行う - Qiita

    Promise での非同期処理時、排他制御を怠ったばっかりにバグを出してしまった、そんな経験ありませんか。私はあります。 スレッドを使う場合、Mutex や synchronized 等々、大抵排他制御を行うライブラリや構文などがセットでついてくるのだけど、Promise/A+ には無いので自前で制御する必要がある。 なので、Promise で排他制御が出来るライブラリを npm から調べ、めぼしい物二つをピックアップしてみた。 async-lock https://www.npmjs.com/package/async-lock 一番メジャーっぽいライブラリ。ダウンロード数も多い。 ロック取得時、key を指定する redis の key の set のように、key ごとに排他制御したい場合に便利 タイムアウトのサポート 待ち受けタスク数の上限のサポート インターフェイスが、acqui

    Promise で排他制御を行う - Qiita
    hisasann
    hisasann 2017/09/28
  • モバイルUI進化中!革新的なナビゲーションメニュー実例サンプル10個まとめ

    モバイル向けナビゲーションデザインには、さまざまな形やスタイルが登場しています。すべてのナビゲーションメニューが同じ構造であれば、ユーザーにとっても直感的で分かりやすいかもしれませんが、現実はそれほど単純ではありません。 独自の問題を抱えたモバイルアプリは、ナビゲーションメニューのデザインによってそれらの問題を解決することもできます。たとえば、7〜8つほどの主要メニュー項目がある場合はおそらくハンバーガーメニューを採用し、3つほどのメニュー項目の場合はタブバー形式を実装するかもしれません。 デザイナーが製品やユーザーのために最適化したナビゲーションメニュー設計では、クリエイティブで画期的なデザインがいくつか見られます。今回は、ナビゲーションメニューを作成するときに参考にしたい、革新的な実例サンプル例をまとめてご紹介します。 ハンバーガーメニューが進化中!2018年に押さえておきたい最新トレ

    モバイルUI進化中!革新的なナビゲーションメニュー実例サンプル10個まとめ
    hisasann
    hisasann 2017/09/28
  • AV女優の発言を無断掲載した書籍『名前のない女たち』が映画化で炎上。著者「中村 淳彦氏」について吉田豪らがコメント

    ルポライターの中村淳彦さんが企画女優や企画単体のセクシー女優たちをインタビューした書籍『名前のない女たち』が炎上し、話題となっています。 女優側に印刷前の事実確認を行わなかったことが問題の発端でしたが、AV出演強要問題が取り沙汰されるようになり、弁護士が『名前のない女たち』を参考資料として取り上げ始めたことにより、さらに影響が広がっています。 9月9日放送の『タブーなワイドショー』ではこの話題を取り上げ、アダルト業界の裏側について吉田豪さん・久田将義さん・Kダブシャインさんが語り合いました。 『名前のない女たち 貧困AV嬢の独白』画像はAmazonより。 ー芸能関連記事ー ・【真木よう子コミケ騒動】を 吉田豪が語る。「コミケ側の人とサブカル側の人が、お互いを理解せずに攻撃しあってる感じ」 ・亀田興毅さん、幼少期に父親からマインドコントロールを受けていた。「ボクシング辞めてお前は何をするんや

    AV女優の発言を無断掲載した書籍『名前のない女たち』が映画化で炎上。著者「中村 淳彦氏」について吉田豪らがコメント
    hisasann
    hisasann 2017/09/28
  • Windows 10の開発環境を整えた - YAMAGUCHI::weblog

    はじめに こんにちは、大正デモクラシーです。年末年始に実家に帰るにあたって、Windows 10がインストールされているXPS 13を持って行ったんですが、実家で庭木の剪定以外にやることがなかったので、それ以外の時間はずっとコード書いてました。しかし、持って行ったマシンの開発環境がまったく整ってなかったのでいろいろ設定しなおしてとりあえずいい感じになったので、その作業メモを書いておきます。 TL;DR これまでLinuxmacOSで育ててきた環境をWindows 10で使うことはあきらめて、これらのツールをとりあえず入れました。 cmder | Console Emulator Chocolatey - The package manager for Windows GitHub - Microsoft/Git-Credential-Manager-for-Windows: Secure

    Windows 10の開発環境を整えた - YAMAGUCHI::weblog
    hisasann
    hisasann 2017/09/28
    Mac から移行
  • オープンソースのブロックチェーン Hyperledger Fabric を試してみる - Qiita

    オープンソースのブロックチェーン基盤の一つ、Hyperledger Fabric を試してみました。 環境構築からチェーンコードの設置・実行まで挑戦してみましたので、今から始める方の参考になれば幸いです。 Hyperledger とは Hyperledger (ハイパーレッジャー) とは、オープンソースのブロックチェーン技術推進コミュニティです。 ブロックチェーン技術とは、ネットワーク接続された数多くのコンピュータ群で分散処理/データ管理を行うことで、1つの巨大高性能システムと同等の機能を実現するという技術です。"変更不可能な形でデータを保持するデータベース" と表現されます。 Hyperledger Project は、The Linux Foundation のプロジェクトとして、これらの技術検証について、オープンソース精神に基づき、グローバルレベルで共同検証を実施し、デファクトスタン

    オープンソースのブロックチェーン Hyperledger Fabric を試してみる - Qiita
  • Reactアハ体験 - Qiita

    Reactはちょっとしたコツを掴むと一気に理解が進みます。 Googleのデベロッパーであり数々のReactトレーニングを手がけてきたTyler McGinnis氏によるReact "Aha" Momentsが非常に参考になるため、人の許可を得て意訳しました。 誤りやより良い表現などがあればご指摘頂けると助かります。 原文:https://tylermcginnis.com/react-aha-moments/ 私が技術的なコンテンツを教えたり書いたりする時の主な目標の1つは「アハ体験」を最大化することです。アハ体験は物事が突然理解できた瞬間のひらめきです。私たちは皆これを体験してきましたし、私の知る最高の教師たちは聴衆に応じて、それらの瞬間を最大化するための教えを最適化することができます。 ここ数年、私はほぼ全ての一般的なメディアでReactを教えてきました。その間、私はReact習得

    Reactアハ体験 - Qiita
    hisasann
    hisasann 2017/09/28
    プレゼンテーショナルコンポーネント コンテナコンポーネント
  • Rubyのtrueとfalseの話 - Qiita

    この記事は、技術同人誌としてまとめるはずだった原稿をほぼそのまま転載しています。諸事情により向こうかなり長い間同人誌即売会に売り手として参加することが難しくなったためです。 長いですが、お楽しみいただければ幸いです。 まえがき このは、Rubyコミッタである卜部昌平に、そのである私、卜部一恵がRubyのtrueとfalseについて突っ込んで聞いてみた話です。文は両者の対話形式で進んでいきます。 私は昌平と同じ大学同じ研究室に所属していたのでプログラミングについての基礎は一応ありますが、エンジニアとして職を得たことはありません。つまり、プログラミング初級者です。このはそのくらいのレベル感のだと思います。 私自身が初級者なりにRubyを使っていて、if文が思った通りに動かない、そんなときに抱いた疑問からこのが生まれました。 同じような疑問を抱いている方の一助になれば幸いです。 は

    Rubyのtrueとfalseの話 - Qiita
    hisasann
    hisasann 2017/09/28
    ひじょうに勉強になりました
  • GithubでTILというリポジトリが流行りつつあるのかもしれない - 生涯未熟

    Github海外エンジニアさんをフォローしているのですが、あるエンジニアさんがtilというリポジトリをstarしていました。 github.com 「なんか新しいツールか何かかな?」と思ったのですが、覗いてみたらdescriptionに"Today I learned"の文字が。 どうもtilというリポジトリを作成してそこに"今日覚えたこと"を書いていくのがプチ流行している様子。 ・ 色んなTILが 今までだと同じような感じでベストプラクティス等をまとめた"◯◯-awesome"が流行ってましたが、 自分が何を学んでいっているのか自分も他人にも知ってもらうためにこういうリポジトリを作って書いていくのも面白そうですね。 関連したWebサービスとかが作成されたらそれはそれでまた面白いのかも。

    GithubでTILというリポジトリが流行りつつあるのかもしれない - 生涯未熟
  • くそったれJavaScript - Qiita

    以下はWhat the f*ck JavaScript?というリポジトリの日語訳です。 What the f*ck JavaScript? JavaScriptは素晴らしい言語です。 単純な構文、大きなエコシステム、そして最も重要なところはコミュニティです。 同時に、JavaScriptは非常にトリッキーで面倒な言語でもあります。 幾つかの仕様は我々の仕事を地獄に変え、他の幾つかは笑える仕様です。 WTFJSの大元のアイデアはBrian Lerouxによるものです。 以下のリストは2012年のdotJSにおける彼のトーク、WTFJSに触発されています。 Node Packaged Manuscript 以下の内容はnpmでインストールできます。

    くそったれJavaScript - Qiita
  • FacebookまじでReact Nativeやるってよ! - Qiita

    最初に タイトルは釣りです。いや、釣りでもないかw アプリ開発はReact Nativeを使ってます。 React.jsの手馴染みが良く、 "learn once, write anywhere"をうたっているReact。 延長線でかけるReact Nativeはかなり良いです。 Coiney(窓口)さんの様に、プロダクトに導入されている事例もちらほら出てきてます。 また、Facebookは初期から、React Nativeを使った Facebook Groups、Facebook Ads Managerを開発しており、開発言語だけにとどまらず、プロダクトでもリードをしてくれています。 でもやっぱり不安。。。 しかし、ただ。ただ。。。やっぱり不安がありました。それは。。。 命のFacebook AppがReact Nativeではないこと!! Facebook appはおそらく世界中で一

    FacebookまじでReact Nativeやるってよ! - Qiita
  • React Native at Instagram

    React Native has come a long way since it was open-sourced in 2015. Fewer than two years later, it’s being used not only in Facebook and Facebook Ads Manager, but also in many other companies, from Fortune 500 companies to hot new startups. Developer velocity is a defining value of Instagram’s mobile engineering. In early 2016, we started exploring using React Native to allow product teams to ship

    React Native at Instagram
  • Node.jsのES Modulesサポートの現状確認と備え - teppeis blog

    追記: 2019/04/24 日リリースされたNode v12でESM周りの仕様が大幅に変更されました。 この記事の内容は既に古くなっているため、最新の情報は以下の公式ブログを参考にしてください。 Announcing a new — experimental-modules – Node.js Foundation – Medium 追記終了 この話を今日のNode学園で話すので、ご興味あればどうぞ。 nodejs.connpass.com (今日いくつか加筆修正しました) ECMAScript 2015で待望のES Modules(ESM)の仕様が策定されたものの実装がなかなか進まない、という話を1年前に発表した。 その後、ブラウザでのES Modules仕様が策定完了し、フラグ付きながら全主要モダンブラウザで初期実装が揃った (caniuse)。(dynamitterさん、kijt

    Node.jsのES Modulesサポートの現状確認と備え - teppeis blog
    hisasann
    hisasann 2017/09/28
  • 脱ネイティブ!Googleが推進する「PWA」にたった数時間で対応する方法

    Googleが昨年発表した、Webアプリをネイティブアプリのように使えるようにするしくみ「PWA(Progressive Web Apps)」が話題です。既存サイトをPWA化する方法をサンプルコードをもとに解説します。 ここ最近はプログレッシブWebアプリ(Progressive Web Apps、PWA)の話題をよく耳にするとともに、これが未来のWebなのかどうかが議論の的になっています。ネイティブアプリ vs PWA論争に加わるつもりはありませんが、PWAがモバイルデバイス対応を強化し、ユーザーエクスペリエンスを向上することだけは確かです。2018年までにはモバイルからのアクセス数がほかのすべてのデバイスからのアクセス数を上回ると予測されるなかで、どうしてこの流れを無視できるのでしょうか。 良いニュースは、PWAの作成は難しくないということです。実際のところ既存のサイトをPWA化するこ

    脱ネイティブ!Googleが推進する「PWA」にたった数時間で対応する方法
    hisasann
    hisasann 2017/09/28