タグ

2018年10月29日のブックマーク (16件)

  • Herokuで成功させるサービス開発 - ボクココ

    ページ版執筆にあたって ども、@kimihom です。 技術書典5で販売した書籍の記事版として公開します。より多くの方へ Heroku でサービス開発を成功させていただきたいという思いから、ボクココの固定ページとして無償公開するに至りました。 なお、記事は、Heroku 社から認められていない非公式の記事となります。予めご了承ください。 はじめに Happy Coding! 記事はWebサービス開発を気で成功させたいと考えているエンジニア向けに、サービス開発とHerokuの運用に関して記しています。サービス開発を成功させるには、限られた時間の中で注力すべき内容を見極め、サービスの差別化を推し進めることが重要です。ユーザーはなぜ他の多くのサービスではなくて、あなたが作ったサービスを使うのか。その問いに自信を持って答えられるようにしなければなりません。その状況の中で、どのテクノロジーを採

    Herokuで成功させるサービス開発 - ボクココ
  • 外部サービス連携やIDコールなど、一部機能を終了します - はてなブックマーク開発ブログ

    平素よりはてなブックマークをご利用いただきありがとうございます。 はてなブックマークでは現在、システム全体の抜的なリニューアルに向けた開発を進めております。迅速なリニューアルを行うため、このたび利用状況を踏まえ、以下の機能を終了いたします。なお、現時点でのリニューアルにかかる機能廃止の予定は今回お知らせするもので全てとなります(今後の実装状況により変更となる可能性はございます)。 対象となる機能 マイホットエントリーメール*1 マイホットエントリーは継続してご利用していただけます お気に入りレポート*2 お気に入りフィードは継続してご利用していただけます 外部サービス連携 Evernote連携 以前に告知しました通り、アプリではWebに先行して終了させていただきました Webからも終了し、Evernoteとの連携自体を終了します Facebook連携 「Facebookからブックマークを

    外部サービス連携やIDコールなど、一部機能を終了します - はてなブックマーク開発ブログ
  • Javaはなぜ変わらなくてはならなかったのか。JavaOne改め「Oracle CodeOne」の基調講演で語られた理由。Oracle CodeOne 2018

    Javaはなぜ変わらなくてはならなかったのか。JavaOne改め「Oracle CodeOne」の基調講演で語られた理由。Oracle CodeOne 2018 米オラクルがOracle OpenWorld 2018と同時開催していたイベント「Oracle CodeOne 2018」は、昨年までJavaOneとして開催されていたイベントです。今年から「CodeOne」と名称が変わりました。 このイベントがJavaデベロッパーにとって最大のイベントであることに変わりはありません。初日の基調講演は「 The Future of Java Is Today」としてJavaの最新動向と今後が紹介されました。その内容をダイジェストで紹介しましょう。 Javaが迎えた変化の理由とは Javaと言えばこの人。米オラクルJava Platform Groupチーフアーキテクト Mark Reinhold氏

    Javaはなぜ変わらなくてはならなかったのか。JavaOne改め「Oracle CodeOne」の基調講演で語られた理由。Oracle CodeOne 2018
  • AWS WAFとLambda@edgeで理想のフルログはできるのか - セキュアスカイプラス

    はじめに はじめまして、事業開発部と研究開発部に属している宇田川です。 AWS関連の新機能や新サービスに都度都度熱狂しておりますが、最近もっとも熱狂したニュースはこちら。 AWS WAF の包括的なログ記録機能が新たに利用可能に 早速、調査! だが、しかし、POSTリクエストのBodyは記録されず… 私が欲しい理想のフルログは、POSTリクエストのBodyのデータも出力されているログ。 で無ければ、AWS WAFで検知したとしても、正常な検知なのか誤検知なのか判断できません。 駄目なのか。。。 諦めかけていたそのとき、希望の光 Lambda@Edgeでrequest bodyが取得可能となりました!! Global Data Ingestion with Amazon CloudFront and Lambda@Edge そこで思い立つ AWS WAFとLambda@edgeをCloudF

    AWS WAFとLambda@edgeで理想のフルログはできるのか - セキュアスカイプラス
  • 執行役員を半数以下に、富士通がリストラ断行 | 日経 xTECH(クロステック)

    「サービス事業に集中して伸ばしていく。その大方針は変えていない。ただ、そのスピードは少し遅かったかもしれない」。2018年10月26日、富士通が開いた経営方針説明会で、就任4年目の田中達也社長に笑顔はなかった。冒頭のコメントは就任1年目に掲げた「営業利益率10%」「海外売上比率50%」という経営目標のうち海外売上比率50%を撤回するに至った誤算を問われての回答だ。 ITサービス事業に経営資源を集中し、電子機器や部品などの事業は富士通からの追加投資がなくても独り立ちできる経営基盤を整えてもらう――。2015年の就任以来取り組んできた、企業としての形を変える取り組みは「大きなヤマは越えた」(田中社長)。 PC事業を中国レノボ・グループに、携帯電話事業をポラリス・キャピタル・グループに相次ぎ譲渡。2018年度に入ってからも半導体製造の三重富士通セミコンダクター、電子部品の富士通コンポーネント、半

    執行役員を半数以下に、富士通がリストラ断行 | 日経 xTECH(クロステック)
    mikage014
    mikage014 2018/10/29
  • 女の子らしくコードを書く、ということ – Medium Japan – Medium

    この記事の元となっているプレゼンテーションは、オークランドで開催された AlterConf のものです。テーマはジェンダー・ダイバーシティについてでした。同カンファレンスでは、人種差別、障害、階級差別など多様なテーマについてのプレゼンテーションが行われていました。 Always (訳注:女性用品のブランド)の広告で、成人の男女に「走る・叩く・投げる」を女の子らしくやってもらう、というものがあります。頼まれた人々がそれをおこなう様子は、なよなよしくてひどいものでした。その広告では、次に、同じことを若い女の子達に頼んでみます。すると、彼女達がそれをおこなう様子はまさに「精一杯・一生懸命」でした。その後、「女の子らしくやる」ってどういうことかな?と尋ねてみると、女の子の1人がこう返します。「自分に出せる全力でやる、っていうことよ」。 残念ながら、ある程度年をとると、「女の子らしく何かをする」とい

    女の子らしくコードを書く、ということ – Medium Japan – Medium
    mikage014
    mikage014 2018/10/29
  • micro:bit【マイクロビット】DCモーターを制御する | micro:bit Lab.【マイクロビット】

    micro:bitで、モータードライバーを使ったDCモーターの制御方法を解説します。ここで紹介するモータードライバーは、TB6612FNG(TOSHIBA)です。 DCモーターは、電池などの直流電源に接続することで一定方向に回転するモーターで、模型自動車の駆動輪などに用いられます。接続する直流電源のプラスとマイナスを反転させることで回転方向が逆転し、また、電圧を変化させることで回転速度が変えられます。 固定子(永久磁石)と回転子(コイル)で構成され、コイルに流れる電流の向きをブラシと整流子によって切り替えることで、回転力となる磁力の反発・吸引を発生させています。ブラシ付きDCモーターとも呼ばれます。 DCモーターには、形状・電源電圧・回転数・トルクなどの違いにより、さまざまな種類があります。DCモーターを含む小型モーターの世界を代表するメーカーである「マブチモーター株式会社」の製品が、小型

    micro:bit【マイクロビット】DCモーターを制御する | micro:bit Lab.【マイクロビット】
  • Elasticsearchの運用に関する典型的な4つの誤解 | Elastic

    初のフライト変更ということで、羽田空港で5時間の待ち時間ができたのでブログを書いているところです。 皆さんの使用方法などを知りたいと思い、日語で書かれたツイートやブログを時々みていますが、 共通で見受けられるElasticsearchに関する誤解があるようです。 よりよくElasticsearchを利用していただくために、よく陥る誤解とどうすれば良いかというのを紹介しようと思います。 誤解:2台でHA構成 「1台では、マシントラブルなどがあった場合に、Elasticsearchが利用できなくなるという心配から、2台でElasticsearchのクラスターを構成すれば1台ダウンしてもサービスを維持できるだろう。」 残念ながら2台では完全なHA構成にはならないのがElasticsearchです。2台構成のクラスターは、データの欠損という障害に対しては有効です。 が、1台故障してもクラスターが

    Elasticsearchの運用に関する典型的な4つの誤解 | Elastic
    mikage014
    mikage014 2018/10/29
  • Apacheログをfluentdで読み出してelasticsearchに転送する流れをdockerでシミュレートするハンズオン - Qiita

    こんにちはみなさん Elasticsearchって、AWSのサービスじゃなかったんです。 そんな感想を持っているのが私だけじゃなかったので、少しうれしくなりつつ、業務でアクセスログやアプリログの格納先として使用することになりました。 そもそも、AWSにはElasticsearchのホスティングサービス( ESS )というのができているし、イマドキだとログはMongoDBに入れるよりもElasticsearchに入れたほうが、後々扱いやすくなるっぽいです。 急にバックグラウンドでdockerを動かすと突然落ちたりするところに不安をいだきつつ、今回はハンズオン形式でログをElasticsearchに突っ込んで、kibanaで見物するところまで見てみましょう。 事前準備 前提として、以下の環境で行います docker: 1.12.2 docker-compose: 1.8.1 Mac 10.11

    Apacheログをfluentdで読み出してelasticsearchに転送する流れをdockerでシミュレートするハンズオン - Qiita
  • ちゃんと理解するCode Splitting - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Code Splitting、サボってきたのですが、必要になりそうだったので真面目に調べてみました。 これからCode Splittingやりたい方の入口的な役割になれれば幸いです。 Code Splittingとはなにか Code Splittingはその名の通り「コードを分割すること」を指します。分割されたコードはユーザのアクションに応じて非同期に読み込まれます。 ちなみにWebpackでentry point分けることとかもCode Splittingと言えばそうなのですが、記事では触れません。また、別にSPAでなくともCode

    ちゃんと理解するCode Splitting - Qiita
  • たった8つのボタンで88鍵のピアノをハイレベルに演奏可能なAI「Piano Genie」 - GIGAZINE

    GoogleAI開発を行うGoogle Brainチームの研究からスタートした「Magenta」が、8つのボタン入力を88鍵のピアノにリアルタイムでマッピングするインテリジェントコントローラー「Piano Genie」が開発しています。 Piano Genie: An Intelligent Musical Interface https://magenta.tensorflow.org/pianogenie 実際に「Piano Genie」でピアノを演奏する様子は以下のムービーで見ることができます。入力しているボタンは8つしかなく、ランダムに押しているようにしか見えないのですが、そうは思えないほど流麗な演奏を披露しています。 Piano Genie Improvisation #1 - YouTube 「Magenta」は、アートと音楽を創造する過程で機械学習の役割を探る研究プロジェク

    たった8つのボタンで88鍵のピアノをハイレベルに演奏可能なAI「Piano Genie」 - GIGAZINE
  • Eclipse Class Decompiler へのアドウェア混入について

    ダウンロードランキングで常に上位に位置していた有名な Eclipse 逆コンパイラープラグイン Eclipse Class Decompiler (作者は中国の方) にマルウェアが混入しているとして、Eclipse Foundation の判断により、マーケットプレースから強制的に削除されました。使用されている方は以下の対処を強く推奨します。 対処方法 ###自分で Eclipse Class Decompiler をインストールされた方 メニュー > ヘルプ (Mac は Eclipse) > Eclipse について > インストールの詳細 該当のプラグインを選択 > アンインストール PAO Eclipse 4.7.0.v20170628 または 4.7.1a.v20171011 を使用 PAO (Pleiades All in One) を使用している場合は、dropins/Ecl

    Eclipse Class Decompiler へのアドウェア混入について
    mikage014
    mikage014 2018/10/29
    “しかし、このプラグインは GitHub に公開されているソースコードには該当コードが含まれておらず、配布されているバイナリにのみ含まれていることが判明しました”
  • goroutineはなぜ軽量なのか - Carpe Diem

    概要 以前の記事で christina04.hatenablog.com Goはスレッドよりはるかに軽量なgoroutineでC10K問題を解決する、という話をしましたが、goroutineが軽量なのはなぜか?という理由を深掘りしたことがなかったのでしてみました。 環境 golang 1.11.1 Darwin 17.7.0 軽量と呼ばれる理由は2つ 大きく分けると以下の2つのポイントがあります スレッドに比べてメモリ使用量が低い スイッチングコストが低い それぞれ説明していきます。 goroutineがスレッドに比べてメモリ使用量が低いのはなぜか スタックとヒープのメモリの使い方を理解すると分かります。 ヒープはメモリの下層、プログラムコードのすぐ上にあり、上に向かって成長します。一方スタックは仮想アドレス空間の一番上にあり、徐々に下に成長していきます。 ref: イベントループなしでの

    goroutineはなぜ軽量なのか - Carpe Diem
  • AWS Architecture Icons、新しいAWS製品アイコンがリリースされました | DevelopersIO

    AWS構成図の作成に便利なAWSシンプルアイコンが、装いも新たに AWS Architecture Icons としてリリースされたので、新旧比較を行ってみました。 はじめに AWSチームのすずきです。 AWS構成図の作成に便利なAWSシンプルアイコンが、装いも新たに AWS Architecture Icons としてリリースされました。 従来のAWSシンプルアイコン(2017版)との違いを確認する機会がありましたので、紹介させていただきます。 公式ページ AWS Architecture Icons ダウンロードリンク PowerPointAWS アーキテクチャアイコン AWS-Architecture-Icons-Deck_20181009.pptx AWS_Simple_Icons_PPT_v17.1.19.zip 比較 AWS Architecture Icons のページ

    AWS Architecture Icons、新しいAWS製品アイコンがリリースされました | DevelopersIO
  • IBMがLinuxのRed Hatを340億ドルで買収へ ハイブリッドクラウド強化 - ITmedia NEWS

    米IBMは10月28日(現地時間)、Linuxデュストリビューター大手の米Red Hatを買収すると発表した。買収総額は約340億ドル(約3兆8038億円)で、取引は2019年下半期に完了の見込みだ。 買収完了後、Red HatはIBMのハイブリッドクラウドチーム下の独立ユニットとして存続する。Red Hatのジム・ホワイトハースト社長兼CEOはIBMの幹部チームに参加し、IBMのバージニア(ジニ)・ロメッティCEO直属になる。 この買収により、両社は「クラウドへのオープンなアプローチを提供し、複数のクラウドにわたる前例のないセキュリティと可搬性を実現」し、IBMを「1兆ドル規模の成長市場であるハイブリッドクラウドのトッププロバイダーにする」としている。 IBMにとって過去最大規模の買収になる。米CNBCによると、米国のテクノロジー業界としても、2001年のAOLとTime Warnerの

    IBMがLinuxのRed Hatを340億ドルで買収へ ハイブリッドクラウド強化 - ITmedia NEWS
    mikage014
    mikage014 2018/10/29
  • オーバーン O-Bahn

    オーバーンはアデレードの都市部と郊外を結ぶ、世界最長、最速のガイドウェイバスです。 ※このページは2010年時点の内容です。発着、系統が現在と異なります。また、最高速度が90kmに変更され、都心部は オーバーントンネルが新設されました。 アデレード・オーバーン (Adelaide O-Bahn) はアデレード都心の北東に位置するハックニー (Hackney) から都心より10kmあまり北東に位置するマドバリー (Modbury) までを結ぶ全長12kmのガイドウェイバスシステムです。 1989年に全線が開通しました。 最高速度は100kmで、それまで通常のバスで30分から40分程度かかっていた所要時間が、わずか6分から7分程度に短縮されました。 駅は都心側からクレムジグ (Klemzig Station)、パラダイス、マドバリー (Modbury Interchange) の3駅で全駅に一