kfurueのブックマーク (3,580)

  • Jupyterをサポートした「Python in Visual Studio Code」10月版がリリース | マイナビニュース

    Microsoftは、Visual Studio CodeのPython用エクステンション「Python extension for Visual Studio Code」の2018年10月版アップデートとなる"the October 2018 release of the Python Extension for Visual Studio Code"をリリースしたことを現地時間8日、公式ブログで発表した。マーケットプレイスからダウンロードもしくはVisual Studio Code内のエクステンションギャラリーから直接インストールできる。 10月版では、新たにPythonのインタラクティブな実行環境であるJupyterをサポート。エディタ上にPythonの実行結果を即座に返すJupyterの"editor-centric"なPythonが実装できる。pythonファイルのコード上で"#

    Jupyterをサポートした「Python in Visual Studio Code」10月版がリリース | マイナビニュース
    kfurue
    kfurue 2018/11/10
  • スマートフォンのディスプレイ巨大化に伴う、UIデザインの潮流|Go Ando / THE GUILD|note

    前回の投稿でAppleのFluid Interfacesについての論考しましたが、Fluid Interfacesが生まれた一つの背景として、ディスプレイの巨大化があります。 稿では大画面化するディスプレイへのUIデザインの対応について、現在どの様な流れになっているのか、個人的に観測している中で考察している事をご紹介したいと思います。 巨大化し続けるディスプレイサイズ2007年に初めてiPhoneが世に出てから、現在の最新のモデルiPhone XS Maxまでのディスプレイサイズの変遷をまとめたのが下の図です。 初代iPhoneとXS Maxを比較すると、物理的なディスプレイ面積は約2.7倍大きくなり、ディスプレイの縦横比は約1.4倍縦長になっています。 iPhone Xから22%縦長化特に著しく変化したのが、iPhone Xが登場した事によってそれまで1.77だった縦横比が2.16まで

    スマートフォンのディスプレイ巨大化に伴う、UIデザインの潮流|Go Ando / THE GUILD|note
    kfurue
    kfurue 2018/11/04
  • GitHubが障害を総括、43秒間のネットワーク断が1日のサービス障害につながった:データベースの不整合解消に時間 - @IT

    GitHubが障害を総括、43秒間のネットワーク断が1日のサービス障害につながった:データベースの不整合解消に時間 GitHubは2018年10月30日(米国時間)、2018年10月21日16時頃(米国太平洋時)から約24時間にわたって発生した障害に関する分析報告を、同社のブログに掲載した。これによると、ネットワーク機器の部品交換で生じた43秒のネットワーク接続断が、GitHubのメタデータ管理データベースの不整合を引き起こし、復旧に時間を要したという。 GitHubは2018年10月30日(米国時間)、2018年10月21日16時頃(米国太平洋時)から約24時間にわたって発生した障害に関する分析報告を、同社のブログに掲載した。これによると、ネットワーク機器の部品交換で生じた43秒のネットワーク接続断が、GitHubのメタデータを管理するデータベースの不整合を引き起こし、復旧に時間を要した

    GitHubが障害を総括、43秒間のネットワーク断が1日のサービス障害につながった:データベースの不整合解消に時間 - @IT
    kfurue
    kfurue 2018/11/01
  • モジュールの構造化 · An Introduction to Elm

    Webアプリケーションの構造化 前のページで述べたように、すべてのモジュールはその中核となる型のまわりに組み立てられるべきです。ブログ投稿のWebアプリケーションを作っているとすると、私なら次のようなモジュール構成で作り始めると思います。 Main Page.Home Page.Search Page.Author Model型を中心にして、それぞれのページに対応するモジュールがあります。これらのモジュールはElmアーキテクチャに従っており、Modelとinit、update、view、それから必要に応じて作られた補助関数からなります。ここで、モジュールがどんどん長くなり続けるのに任せていますが、そのまま必要な型と関数を追加し続けます。もし自分がたくさんの補助関数を持つカスタム型を作ったことに気付いたら、そのとき初めてそれを別のモジュールへと切り出しても構わないといえるでしょう。 いくつか

    kfurue
    kfurue 2018/10/29
  • Webパフォーマンス虎の巻

    Webパフォーマンス向上施策のために、今更ながら超速1を読んだので、今までの自分の知見と合わせてまとめてみます。 なるべく柔らかく、**改善施策ってまず何をどうすればいいの?**という疑問を持った人に向けて書いています。 ▪️格言 そもそもWebは速い。遅くしているのは我々です。大抵は技術の問題ではなくて、人の問題。 引用元: テクニックではなく、今、気で取り組むべきWebパフォーマンス (html5jパフォーマンス部 部長 竹洞さん) 心得 パフォーマンス向上に対する施策は大別すると以下の2通り 軽量化 (単純にやりとりするデータ容量を小さくすること) 圧縮 削除 最適化 (その時に最も適している実装・実行をとること) 経路・順番の変更 非同期 もっとも遅くしている原因を探して、それを対策するのが原則。「対効果」が絶対的正義である。手段から入るのは愚策。まず先に原因を知ることが重要。

    Webパフォーマンス虎の巻
    kfurue
    kfurue 2018/10/26
  • もうアイコン素材に困らない!CC0でSVG完備、420種類のシンプルにデザインされたアイコン素材 -Evericons | コリス

    シンプルなアイコン素材は、重宝しますよね。 Webサイトやブログ、スマホアプリなどにぴったりな、シンプルにデザインされた無料で利用できるSVG完備のアイコン素材を紹介します。 CC0なので、商用利用時のクレジット表記は不要、複製、改変、配布などもOKで、使い勝手がかなりよいと思います。

    もうアイコン素材に困らない!CC0でSVG完備、420種類のシンプルにデザインされたアイコン素材 -Evericons | コリス
  • アマゾンのスマホ決済が「日本最重視」の理由 | IT・電機・半導体・部品 | 東洋経済オンライン | 経済ニュースの新基準

    LINEの「LINE Pay」、楽天の「楽天ペイ」、ソフトバンク・ヤフー連合の「PayPay(ペイペイ)」――。国内のIT・ネット大手が今、スマホ決済のサービス開発を急いでいる。来年10月に予定される消費増税における負担軽減策としても、クレジットカードなどを含む「キャッシュレス決済」へのポイント還元が検討されるなど、普及に対する政府側の機運も高まっている。 この市場に目を付けるのは国内企業ばかりではない。米アマゾンは8月末、日で実店舗向けのスマホ決済サービス「Amazon Pay(アマゾンペイ)」を投入した。ユーザーがレジでQRコードをスマートフォンに表示し、それを店側の端末で読み取る「QR決済」の方式を採る。開始当初の加盟店は東京都、福岡県の数十店舗と小規模だったが、営業範囲を徐々に拡大している。 アマゾンアカウントでそのまま決済 アマゾンペイはこれまで、他のネット通販(EC)サイトで

    アマゾンのスマホ決済が「日本最重視」の理由 | IT・電機・半導体・部品 | 東洋経済オンライン | 経済ニュースの新基準
    kfurue
    kfurue 2018/10/21
  • 地方交通で統一「QRコード」決済=キャッシュレス普及で検討―経産省(時事通信) - Yahoo!ニュース

    経済産業省は、新たなキャッシュレス普及策として、地方の鉄道やバスなどの料金支払いを統一規格の「QRコード」決済で行えるようにする検討を始めた。 実現すれば、事業者の違う交通機関でも、スマートフォンで簡単に運賃を支払えるようになる。税の納付や病院での医療費支払いなどを可能にする仕組み作りも視野に入れる。 地方の金融機関が現金自動預払機(ATM)などを減らす中、現金を下ろさなくても生活できる環境づくりを目指す。 QRコード決済は、スマホに決済アプリをダウンロードし、店や客のコードを読み取って利用する。アプリと連動させた決済口座から料金を引き落とすため、年金や給与の振込先を決済口座に指定すれば、バス代や買い物など日々の生活費の支払いをスマホ1台で行うことができ、ATMで現金を下ろさず生活できる。 JR東日の「Suica」や首都圏の私鉄各社の「PASMO」といった交通系電子マネーは、既に普及が進

    地方交通で統一「QRコード」決済=キャッシュレス普及で検討―経産省(時事通信) - Yahoo!ニュース
    kfurue
    kfurue 2018/10/21
  • 【感想】『完全SIer脱出マニュアル』が転職以外にも役立つ本だった話@ #技術書典 5 - Rのつく財団入り口

    アウトな表紙(笑)が目印のしがないライフへの脱出マニュアル 場所を池袋に移して2018/10/8に盛況のうちに終了したエンジニア向け技術同人誌祭典・技術書典5。僕は当日行けなかったのですが知っている人が出している界隈で話題のは代わりに買ってきて頂けました。(Takuさんありがとう!) その一つが書、テック系Podcastでも人気の「しがないラジオ」のお2人が出したです。ブラック一色の表紙に光のWeb系目指した非常口、現役SIer系の僕が会社の昼休みに読んだりすると完全アウトっぽいやつですね。(むしろ弊社はエスアイヤーなんて言葉あまり使わないので、ネタになるかも?) 表紙はアウト気味ですが中身は非常に体系的にしっかりしており、Twitterで感想があったように文章はいつも通り明快で論理的、非常に読みやすい転職その他の指南となっています。 しがないラジオ自体、また書のタイトルも理

    【感想】『完全SIer脱出マニュアル』が転職以外にも役立つ本だった話@ #技術書典 5 - Rのつく財団入り口
    kfurue
    kfurue 2018/10/16
  • 徳丸浩の日記: ECサイトからクレジットカード情報を盗み出す新たな手口

    エグゼクティブサマリ 聖教新聞社が運営する通販サイト「SOKAオンラインストア」から2,481件のクレジットカード情報が漏洩した。リリースによると、漏洩に使われた手口は従来とは異なるもので、改正割賦販売法の実務上のガイドラインである「クレジットカード情報非保持化」では対策できないものであった。 はじめに 今年の9月4日に聖教新聞社の通販サイトSOKAオンラインストアからクレジットカード情報漏洩の可能性がリリースされました。以下は聖教新聞社から運営委託されているトランスコスモス株式会社のリリースです。 「SOKAオンラインストア」の件 このたび、弊社が聖教新聞社様より運営を委託されている「SOKAオンラインストア」において、クレジットカード情報を入力して商品をご注文いただいた一部のお客さまのクレジットカード情報が、第三者によって不正に取得された可能性があることが発覚い たしました。 http

    徳丸浩の日記: ECサイトからクレジットカード情報を盗み出す新たな手口
    kfurue
    kfurue 2018/10/15
  • そろそろ技術書典についてひとこと言っておくか - THE長文日記

    なんていう偉そうな話でもないけど。 技術書典、僕が最初に行ってみようと思ったのは、秋葉原で開催されたときである。 毎年夏と冬のコミケに参加して、「やはり技術経営者たるものコミケに行かないとはけしからん」とい思いを強くする一方で、主にファミリー的な事情で「毎年毎年、お盆も大晦日も実家に帰ってこないでアンタって人は!」と全方位から針のムシロで後ろ指を指されたりするのも、果たして20年もそんな生活を続けていると、コミケにいかないなんて信じられない、と思ったりするのである。 僕がコミケが素晴らしいと思うのは、その名に反して、コミックだけでなくなんでもあるということ。それこそ自分ちのの写真集だとか、鉄道の写真集だとか、およそ書店の流通には乗らないほどニッチな、それこそ数十部から数百部頒布できたら御の字という、そのコミケの素晴らしさというのは、なにものにも代えがたい。 当社は10年以上前からコミケ

    そろそろ技術書典についてひとこと言っておくか - THE長文日記
    kfurue
    kfurue 2018/10/13
  • ディープラーニングで翻訳プログラムを0から作った人がその仕組みを複雑な数式ではなく図で解説するとこうなる - GIGAZINE

    テクノロジーが発達することで、専門家でなくてもニューラルネットワークを使って翻訳プログラムを作ることが可能になりました。とは言っても、全く知識がない人にその仕組みを理解するのは難しいもの。そこでライターのSamuel Lynn-Evansさんが自分で情報を調べつつ0から翻訳プログラムを作成し、その時に理解した仕組みを数式を使わずに説明しています。 Found in translation: Building a language translator from scratch with deep learning https://blog.floydhub.com/language-translator/ 言語は非常に複雑で、これまで機械翻訳を行うには何人もの専門家が必要でした。しかし、人工知能(AI)の発達により、もはや専門家でなくても機械翻訳を行うことが可能になりました。これまで専門家

    ディープラーニングで翻訳プログラムを0から作った人がその仕組みを複雑な数式ではなく図で解説するとこうなる - GIGAZINE
    kfurue
    kfurue 2018/10/12
  • PFNのエンジニアさんが公開してるJupyter Notebookが実践的なハンズオン形式でディープラーニング(Chainer)の入門に最適 - karaage. [からあげ]

    Chainerでディープラーニング ここのところ、ディープラーニングのフレームワークはTensorFlowを使っています。以前はChainerも使っていたのですが、Chainer v2.0になり、以前画像認識とか試していたコードも動かなくなってしまい、やる気を失っていたのですよね。 そんな折、たまたまNVIDIAの機械学習のセミナを受ける機会があったのですが、GPU(Titan)積んだサーバに、Jupyterの環境が構築されていて、参加者はサーバにアクセスしてエンターキー連打していくだけでそれっぽい結果が出て、凄いやった気分になるし、絶対初心者は自分で環境出来ないからNVIDIAの環境にお金払うことになるしで、とてもよく設計されたセミナでした。 と書くと凄い悪徳セミナのようですが、Jupyterを使って、説明を読んでから、実際にコードを実行してその結果を確認していくというハンズオン形式は、

    PFNのエンジニアさんが公開してるJupyter Notebookが実践的なハンズオン形式でディープラーニング(Chainer)の入門に最適 - karaage. [からあげ]
    kfurue
    kfurue 2018/10/11
  • BuildKitによる高速でセキュアなイメージビルド

    PostgreSQLKubernetes上で活用するためのOperator紹介!(Cloud Native Database Meetup #3 発表資料)

    BuildKitによる高速でセキュアなイメージビルド
    kfurue
    kfurue 2018/10/11
  • Kotlin/Nativeがベータに到達、Kotlin 1.3にバンドル。Win/Mac/iOS/Android/WebAssemblyのバイナリ生成。KotlinConf 2018 - Publickey

    Kotlin/Nativeがベータに到達、Kotlin 1.3にバンドル。Win/Mac/iOS/Android/WebAssemblyのバイナリ生成。KotlinConf 2018 KotlinJavaVM上で動作するプログラミング言語として登場しましたが、それ以外にも以前からKotlinのコードからネイティブコードを生成する「Kotlin/Native」の開発も進められていました。 オランダのアムステルダムで10月3日から5日まで開催されたプログラミング言語Kotlinのイベント「KotlinConf 2018」の基調講演で、この「Kotlin/Native」がベータに達し、Kotlin 1.3の一部としてバンドルされることが発表されました。 Kotlin/NativeがKotlin 1.3の一部としてバンドル Kotlin/NativeはWindowsmacOSLinux、iO

    Kotlin/Nativeがベータに到達、Kotlin 1.3にバンドル。Win/Mac/iOS/Android/WebAssemblyのバイナリ生成。KotlinConf 2018 - Publickey
    kfurue
    kfurue 2018/10/11
  • Flutterで社員研修用のアプリを作った話 - pixiv inside

    みなさんはじめまして。初めてじゃない方はお久しぶりです。ピクシブでAndroidアプリエンジニアをしておりますconsommeです。 ピクシブでは基的に年一回、社員同士の交流を深めるという目的のもと、社員研修を開催しています。2018年は2泊3日の沖縄研修が計画されました。そのなかで研修運営チームから「社員研修で使うアプリを作れないか?」という相談を受けました。 研修中は基的にチーム行動になるので、自分のチーム以外の人が何をしているかがわかりづらい。それなら各自で研修中に撮った写真を共有して、みんなで楽しめれば社員同士の交流につながるのではないか、そのためのアプリが欲しい、とのこと。 そう言われるとアプリエンジニアとしては作らないという選択肢はありません。ぜひやりましょう、ということで、社員研修を盛り上げるためのアプリを開発することになりました。 システム構成 アプリ側 アプリはFlu

    Flutterで社員研修用のアプリを作った話 - pixiv inside
    kfurue
    kfurue 2018/10/11
  • Javaは今も無償です

    Oracle JDKの配布とサポートが少し前に変更され、Oracle JDKやオラクルのOpenJDKビルド、他プロバイダのOpenJDKビルドを利用する際の権利に関して不透明なところが少なからずあります。無償アップデートや (新規と既存の) 有償サポートモデルがさまざまなベンダから提供される予定もあり、検討の余地があります。このドキュメントには要約バージョン と全詳細がある詳細バージョンのセクションがあります。 要約バージョン今もOracle JDKやオラクルのOpenJDKビルド、他プロバイダのOpenJDKビルドを無償で取得できます (このニュアンスについては以下のコラムや以降のセクションを読んでください)。これは複数のプロバイダがJava SE仕様の実装を提供するからこそ可能となっているのです。 Java SE / OpenJDK / オラクルのOpenJDKビルド / Oracl

    Javaは今も無償です
    kfurue
    kfurue 2018/10/11
  • Developers.IO 2018 で「API 設計」の話をしてきた #cmdevio2018 | DevelopersIO

    緊張すると声がアムロ・レイになる都元です。 ここからしばらく、キャッチコピーの迷走期が始まりますのでよろしくお付き合いください。 さて、去る 10/5 (金) 秋葉原 UDX にて開催された Developers.IO 2018、その中で 「クラスメソッドにおける Web API エンジニアリリングの基的な考え方と標準定義」 という仰々しいタイトルで1講座持たせていただきました。 スライド 話したかったことと、話したこと セッションで話したかったことはだいぶ多岐にわたり、当然 40 分では話しきれないので、当初は次の 2 テーマに絞ってお話しようと考えてスライドを作っていました。 アプリケーション動作ログガイドライン RESTful / リソース指向 API 設計 しかし実際にスライドを作ってみると、それぞれで 40 分の規模となってしまい…。 ログの話は断腸の思いで見送りとさせていた

    Developers.IO 2018 で「API 設計」の話をしてきた #cmdevio2018 | DevelopersIO
    kfurue
    kfurue 2018/10/10
  • 「Pixel 3」の“おサイフケータイ対応”とGoogle Payを取り巻く最新事情 (1/3) - ITmedia Mobile

    「Pixel 3」の“おサイフケータイ対応”とGoogle Payを取り巻く最新事情:鈴木淳也のモバイル決済業界地図(1/3 ページ) 米Googleは10月9日(米国時間)に米ニューヨークで製品発表イベントを開催する。この場でうわさの「Pixel 3」「Pixel 3 XL」が発表されるとみられている。Pixel 3/XLについては既に各種リーク情報が出回り、一部には先行レビューまで掲載されている状態で、カメラ機能やActive Edgeによる操作体系などに特徴があるといわれる。このPixel 3/XLでは、Google製端末初の“おサイフケータイ”対応を実現することが複数の関係者の話として伝わってきている。 特におサイフケータイ対応について、従来の実装方式を改め、Android端末向けに仕様を刷新した「おサイフケータイ 2.0」とも呼べるべき機能になることが見込まれている。Google

    「Pixel 3」の“おサイフケータイ対応”とGoogle Payを取り巻く最新事情 (1/3) - ITmedia Mobile
    kfurue
    kfurue 2018/10/10
  • IT企業のエンジニアがとりあえず知っておきたいGDPRの基礎知識 - エンジニアHub|若手Webエンジニアのキャリアを考える!

    IT企業のエンジニアがとりあえず知っておきたいGDPRの基礎知識 2018年、多くのIT企業が対応に追われたGDPRですが、その内容は非常に複雑です。稿ではGDPRの概要と、「エンジニアが知っておくべき要点」を、ソフトウェアベンチャーなどで法務を担当するkataxさんに解説してもらいます。 GDPRはじめの一歩 なぜEUのルールがこんなに話題になっているのか EUで事業を行っていない企業に対しても広く適用される可能性がある GDPRにおける「ユーザーの行動モニタリング」とは 【要注意!】GDPRは個人情報保護法よりもルールが厳格 GDPRが適用されるのにGDPRに対応しなくて良いのか GDPRに関するよくある疑問 GDPRに違反すると、必ず巨額の制裁金が課される? 技術的保護措置として、どのような対応が必要? GDPRに対応するために“最初に”やるべきことはなに? 「ユーザーからの同意」

    IT企業のエンジニアがとりあえず知っておきたいGDPRの基礎知識 - エンジニアHub|若手Webエンジニアのキャリアを考える!
    kfurue
    kfurue 2018/10/07