原文(投稿日:2019/06/18)へのリンク 今年初め、Azul SystemsCTO代理のSimon Ritter氏が、Java 12の新機能に関するブログ投稿を公開した。Java 13のフィーチャーフリーズ入りを受けて、InfoQは、氏にコンタクトを取り、Java 12と13、最近�Azulに起きたさまざまな事について話を聞いた。 InfoQ:Azulのプロダクトの話から始めましょう。OpenJDKディストリビューションのZuluと、高性能のプロプライエタリJVMであるZingという、2つのJDKを別々に提供していますね。これら2つのマーケットには、企業としてどのような違いがあるのですか? Simon Ritter: ZingはコマーシャルなVMで、低レイテンシと高スループットを必要とするJavaアプリケーションのパフォーマンスを最適化するために設計されています。マーケットとするのは
新幹線殺傷事件で横浜地裁小田原支部が言い渡したのは、小島一朗被告が身勝手に望み続けた「無期懲役」だった。判決を言い渡された小島被告は、裁判長の許可もなく、「控訴はいたしません。万歳三唱します」と叫び、実際に両手を3回、高々と上げた。 公判で、小島被告は「一生刑務所に入りたかった」「3人殺すと死刑になるので、2人までにしようと思った」などと身勝手な動機を話していた。 この日は、その公判と同じく、灰色のスエット姿に眼鏡をかけて入廷。傍聴席や裁判員席に何度も目をやる場面がみられた。 判決の言い渡しが始まると一転、小島被告は、じっと前を見据えた。「被告人を無期懲役に処する」。佐脇有紀裁判長が、こう告げた瞬間も、微動だにしなかった。 だが、裁判長が控訴について説明し、自席に戻るように促すと、小島被告は立ち上がって万歳することを宣言した。「被告人は席に戻りなさい」。裁判長は強い口調で制したが、小島被告
組織の経営トップないし、それに近い立場の人間は、その組織の運営に極めて大きな影響力を持つ。そういう立場の人間が、信頼され、その地位に相応しい責任感と倫理観を持って、職務を行うことで、組織の健全な運営が可能になる。 日本社会を揺るがす極めて重大なかつ深刻な不祥事となっている関西電力幹部の金品受領問題。先週、10月2日に行われた2回目の記者会見で、目の当たりにした岩根茂樹社長と八木誠会長は、かつて私がコンプライアンス講演で直接の接点のあった人達だった。 しかし、会見で見た彼らの言動は、残念ながら、全く理解できないどころか、異様なものだった。彼らが関電の経営トップの地位にとどまっていること自体が、関電という企業にとっても、日本社会にとっても、極めて有害であり、到底許容できないものである。 しかし、岩根社長も八木会長も、それ以外に多額の金品を受領した関電幹部も、辞任する気配は全くない。 なぜ、この
大塚家具の子会社化を発表し、記者会見で握手を交わすヤマダ電機の山田昇会長(右)と大塚家具の大塚久美子社長=2019年12月12日、小川昌宏撮影 父娘が対立した「お家騒動」から4年余。業績が急降下していた大塚家具は12月12日、家電販売大手のヤマダ電機から51%の出資を受け入れ、同社の子会社になると発表した。事実上の「身売り」だが、大塚家具の不振の原因を作った大塚久美子社長(51)は続投が決まった。なぜなのか。 大塚家具は業界の競争激化や、お家騒動によるブランド力低下が響いて経営が悪化。父勝久氏との争いの末に2015年に大塚氏が社長に復帰すると、翌16年12月期から3年間で合計約150億円の営業赤字を計上した。その後も売り上げ減少に歯止めがかからず、資金繰りへの不安が加速していた。 経営責任の取り方は? 12日午後、ヤマダ電機の山田昇会長(76)と並んで記者会見した大塚氏は冒頭、「構造改革を
https://docs.spring.io/spring-batch/4.1.x/reference/html/job.html#configureJob https://qiita.com/kagamihoge/items/12fbbc2eac5b8a5ac1e0 俺の訳一覧リスト 1. Configuring and Running a Job domain sectionでは、以下図を用いてアーキテクチャデザイン全体について解説しました。 Figure 1. Batch Stereotypes Jobオブジェクトはstepの単なるコンテナのように見えますが、開発者が知っておいた方が良い多数の設定オプションがあります。また、Jobの実行方法とそのメタデータが実行中にどのように格納されるのかにも注意が必要です。このチャプターでは各種設定オプションとJob実行時の注意事項について解説しま
Amazon Web Services ブログ AWSの自社認証局への移行に備える方法 更新 2017年12月2日: 本記事を初回に公開した2017/11/7の際、AWS CLIやPython SDK は 2015年2月5日 より古いバージョンを使っている場合に更新が必要としていましたが、2013年10月29日より古いバージョンが更新必要と修正させていただきます。 更新 2018年3月28日: Amazon Trust Services の表にある古い値を新しい値に置き換えました。 TLS (Transport Layer Security, 以前は SSL と呼ばれていました) はインターネットでやりとりされる情報を暗号化するために不可欠です。例えば、Amazon.com ではウェブサイト上の全トラフィックに TLS を使用していますし、AWS は AWS サービスへの安全な呼び出しに使
印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます Amazon Web Services(AWS)が認証局(CA)分野に参入した。同社は米国時間1月21日、開発者にデジタル証明書を無料で発行する新サービスを開始した。 「Amazon Trust Services」(ATS)という名称の新CAによりAWSは、現在SymantecとGoDaddyが大きなシェアを握っているデジタル証明書ビジネスに参入することになった。 また、AWSは同サービスに加えて「AWS Certificate Manager」(ACM)の提供も開始した。ACMを利用することで、AWS開発者らはSSL/TLS証明書のプロビジョニングや管理が可能になる。 今後は、AWSが発行した証明書を使用するHTTPSサイトにアクセス
今日は、ちょっと技術的な話を。「meta referrer」という、リンクをクリックしてページ移動するときなどにリファラをどう送るかを、ページ側で指定できるタグの実装が進んでいるのです。 グーグルはHTTPSを推奨するけれども、リファラが……グーグルは、サイトがHTTPSかどうかを順位決定の要因とするなど、HTTPSを推奨しています。 でも、自分のサイトをHTTPSにすると、自分のサイトから非HTTPS(ふつうのHTTP)のサイトへのリンクをクリックしたときに、リファラが飛ばないんですよね。 これは、RFC 2616で、「セキュア接続のページから、非セキュア接続のページに移動するときは、リファラを送出するべきではない」と定められているからです(セクション15.1.3)。 とはいえ、Web担のようなメディアでは、「Web担のページから、うちのサイトにけっこう来る人いるんですよ」という反応も大
前提として、AというサイトからBというサイトにリンクがはられている時、そのリンクを踏んで遷移するとサイトBにはサイトAから来ましたよという「リファラ」情報が送られる。 この時、広告を掲載している場合など、AからBへの遷移数を計るためにクリックカウンタを挟むことはよくある話。つまり「リダイレクト」させるわけだ。 ところで、リダイレクトさせた時にもリファラ情報は送られるのだろうか。 これは、以下のとおりリダイレクトのさせ方による。 一般的なステータスコード301や302のリダイレクトの場合は、どのブラウザで見ても(リファラを送らない特別な仕様のもののを除き)基本的にリファラは送られる。 【ケース1】 A:元ページ (リンク⇒) B:リダイレクトURL (301 or 302リダイレクト⇒) C:リダイレクト先URL ⇒このケースではCにはBではなく、AのURLがリファラ情報として送られる。 で
Webアプリケーション¶ 高速プロトタイプと大きなプロジェクトの両方に対応した強力なスクリプト言語として、PythonはWebアプリケーション開発に広く使用されています。 WSGI¶ Webサーバーゲートウェイインターフェイス(略して “WSGI” )は、WebサーバーとPython Webアプリケーションフレームワークの間の標準インターフェイスです。 WSGI準拠のWebサーバ をWebサーバやPythonのWebフレームワークとの間に動作し、通信を標準化することで、WSGIはいずれにも展開することができる携帯用のPythonのWebコードを記述することが可能となります。 WSGIは、pep:3333 に記載されています。 フレームワーク¶ 大まかに言えば、Webフレームワークは、一連のライブラリとメインハンドラで構成され、その中にWebアプリケーション(つまり、インタラクティブなWeb
This guide on vector tile standards explains how data is stored and encoded in vector tiles. Just as applications make assumptions about what information exists in a database, so do Mapbox tools make assumptions about how vector tiles store geographic information. Understanding these standards can help you understand how to work with Mapbox vector tiles. This guide covers file format, examples of
1. はじめに 本エントリーは FOSS4G Advent Calendar 2019 22日目のエントリーです。 Mapbox が7月のソフトバンクワールドの発表をきっかけに日本でのビジネスの展開を初めました。GIS の業界も大きくなっているのを感じており、私としてはワクワクしています。 GIS でのマーケットリーダーでもある Esri も Mapbox に負けないぐらい面白いことをやっています。今回は、Esri と Mapbox との連携を幾つか試してみたので、連携した内容について紹介したいと思います。 2. Mapbox とは 2010 年からサービスは開始されており、特徴は地図の高いカスタマイズ性で、facebook、Pinterest、Evernote、Uber 等といった著名な企業の Web サイト等でも活用されています。 最近日本で話題となったのは、Yahoo! Map にも
総務省では、地理空間情報(G空間情報)を地域課題の解決や地域経済の活性化に活用できる人材の裾野拡大に向けて、本年度、全国4箇所においてハッカソンとそれに先だつハンズオン講習会を開催するとともに、東京において報告会として各地域におけるハッカソンの優秀者による発表及び表彰を行います。 総務省では、G空間情報の利活用を推進しており、その一環として、昨年度、全国3箇所(福井県、兵庫県、山口県)において、各地域の課題等に対してG空間情報を活用した解決を試みるハッカソンとそれに先だつハンズオン講習会を一体的に行う「Geospatial Hackers Program」を開催し、東京で各地域におけるハッカソンの優秀者による発表及び表彰のための報告会を行いました。 本年度も昨年度に引き続き、さらなる人材育成の裾野拡大を目的として、「Geospatial Hackers Program」を全国4箇所(愛知県
エラー画面がほしい システムの画面はちょっと困る やること ・EmbeddedServletContainerCustomizerを実装する ・ErrorControllerクラスを作成する ・Viewを作成する EmbeddedServletContainerCustomizer実装 Customizer.java package com.example.error; import org.springframework.boot.context.embedded.ConfigurableEmbeddedServletContainer; import org.springframework.boot.context.embedded.EmbeddedServletContainerCustomizer; import org.springframework.boot.web.servl
MariaDBはどのように収入を得るか? 小幡さん、モンティさん、斯波さんによる緊急ミーティング開催! 小幡:まずは昨晩のように(注:前日「Monty Says」というトークセッションがあった)MariaDBの紹介をお願いします。 Michael “Monty” Widenius(以下、モンティ):まずは来日した理由から。MySQLの時、日本はアジア諸国で最初に株式会社を立ち上げ、顧客やコミュニティにアプローチできた国でした。MariaDBでも同じで、私たちはコミュニティやオープンソース、誰もが満足できるビジネスのやりかたにコミットしていることを日本で示していきます。MySQLと同じテーマと同じより良い製品を新しい名前で再び紹介しているのです。 小幡:MariaDBの日本法人を立ち上げるのですか? モンティ:来週の世界会議でアジアの計画を決める予定です。私の目標は日本、加えておそらく中国と
【訂正とお詫び】 Percona Server の開発方法について誤りがありました。訂正するとともに深くお詫び申し上げます。 MariaDB は MySQL をそのまま置き換え可能な互換性を持っていると言われています。 また、標準で使えるストレージエンジンが豊富であることや、MySQL8.0 で追加される予定の Window関数や共通テーブル式(CTE)も MariaDB 10.2 ではすでに実装済みだったりします。 機能としては高い互換性を持っている MariaDB と MySQL ですが、今回はソースコードレベルで見た場合、どれくらい MariaDB と MySQL は類似しているのかを検証してみました。 参考 MariaDB versus MySQL – Compatibility – MariaDB Knowledge Base MariaDB versus MySQL – Fea
※「TECH TREND」内で記載している価格は全て税込み表記です。 本コンテンツ内で紹介するITサービスの一部または全部に広告が含まれています。正確な情報提供に努めておりますが、内容の正確性を保証するものではありません。 ※このサイトに表示している広告については、広告掲載基準をご覧ください。 ※本サイトはウェブココル株式会社が運営しております。 ※当記事のご意見は、お問い合わせフォームからお寄せください。 これまでレンタルサーバーでは、主にオープンソースである MySQL(マイエスキューエル)がデータベースとして使われてきましたが、近年 MariaDB(マリアディービー)を採用するレンタルサーバーが増えつつあります。 MariaDB は MySQL から枝分かれしたデータベースシステムであり、MySQL よりもパフォーマンスが向上しているということで、多くのユーザーから期待されており、
以前の記事で、ウェブサーバーのApacheについて、それがインターネットの発達にどれだけ寄与したか、そしてそのマーケットシェアが競合のNginx(※読み方:「エンジンエックス」)に押されつつあることなどをご説明しました。ApacheはLAMP(Linux + Apache + MySQL + PHP)の一つであり、インターネットの半分はLAMPにより成り立っていると言っても過言ではありません。 今回は、共通点はありつつも異なるデータベースであり、世界中の何百万ものウェブサイトで使用されているMariaDBとMySQLの違いについてご紹介します。 MariaDBはMySQLから派生したものですが、二つのデータベース管理システムは大きく異なります。 MariaDBは完全なるGPLライセンスですが、MySQLはデュアルライセンスで提供されている。 それぞれ異なる方法でスレッドプールを提供している
新しいパソコンにDBMSを入れなおそうとしてます。 もともとMySQLを使ってましたけど、今はMariaDBを選びます。 MariaDB MariaDBは、MySQL ABの創始者である「Michael "Monty" Widenius(以後、モンティさん)」が中心になって開発しているプロダクトです。 モンティさんの2番目の娘の名前というMariaDBの名前の由来エピソードも有名です。 でも、それだけではありません。 Googleはじめ、多くのLinuxディストリビューションが、MySQLを捨てて、MariaDBの載せ替えるなど、ものすごい勢いで伸びてきているプロダクトでもあります。 readwrite.jp さてMariaDBをインストール 今回は、オフィシャルダウンロードサイトから、MariaDBの最新バージョン(10.38)をインストールします。 インストール自体は、インストーラをダ
前回の記事で Python 3.3をインストールして、精神的に消耗してしまったが、気を取り直して、Python 3.4をインストールする。 まずは前回インストールしたPython 3.3 と インストールに使ったファイルたちをばっさり削除した。 % rm -rf ~/local/python/* % rm -rf ~/work/py3/* ここからがPython 3.4のインストールの始まり。 ■Python3.4をインストール % mkdir -p ~/work/py3 % cd ~/work/py3 % wget --no-check-certificate https://www.python.org/ftp/python/3.4.3/Python-3.4.3.tgz % tar zxvf ./Python-3.4.3.tgz $ cd ./Python-3.4.3 $ ./conf
この記事は本番環境でやらかしちゃった人 Advent Calendar 2019 17日目の記事です。 はじめまして、ダーシノ(@bc_rikko)です。 突然ですが、懺悔します。 私は転職して10ヶ月で2回も本番環境をぶっ飛ばしました。お客様をはじめ、関係各位には多大なるご迷惑をおかけしたことを、ここでお詫び申し上げます。 1回目は2015年11月27日、入社27日目のこと。 gitの設定ミスにより壊れたブランチをmasterにforce pushしてしまい、CIが流れて本番環境が壊れた。原因はpush.defaultなのだが、詳しくはすでに記事を書いているのでそちらを読んでほしい。 2回目は翌年9月1日、入社してちょうど10ヶ月たった日のことだ。 またしても本番環境をぶっ飛ばした。しかも、前回より盛大に……。 タイトルにもあるようにrsyncコマンドが原因だ。 当記事では、この「rsy
2019年12月17日Cookpad(イギリス支社)を6月に退職し、7月からベルリンに移りSoundCloudで働いている。 日本を離れてから3年が経つ。何かしらの形で情報発信しないと日本での人間関係が文字通りゼロになってしまいそうなので近況を綴ることにした。ついでに、誰かの参考になれば尚嬉しい。 誰?2014年にCookpad入社。直後からiOS Tech Leadとして海外事業の立ち上げに従事し、2017年からは海外事業の拠点であるイギリスに出向。2019年7月にドイツに移りSoundCloud入社、現在に至る。『Swift実践入門』の著者の一人。 前職のことについてあまり言及しないが、端的に言うと素晴らしい職場だった。優秀なメンバーと刺激的なプロジェクトから多くを学んだ。こうして新しい挑戦ができるのも前職で成長する機会に恵まれたからに他ならない。日本・海外共に積極採用しているはずなの
OEM系→ODM系にシフトした背景ですが、1つは 価格競争力 です。 インフラにおいてプライスは重要な指標です。 また昔と今でヤフーのサーバーの買い方に違いがある事もポイントになっています。 昔のヤフーは、いろいろな部門が、いろいろな構成のサーバーを、いろいろなタイミングで購入していました。 この結果、納期面で有利なOEMを第一選択肢としていました。 またいろいろな構成のサーバーが入る事を考慮した結果、自営保守ではカバーしきれない範囲も多く、ベンダーが提供するサポートに依存している部分もありました。 しかし最近では 自社クラウド環境の普及により、決まった部門決まった構成決まったタイミングで購入するように になってきたため、 納期に関して余裕を持ったスケジューリングができるようになりました。 またクラウド環境で利用できるサーバーはかなりハイスペックなため、価格の数%の違いも大きなビジネスイン
この記事は松尾公也さんの「HHKBのControlキーはなぜAの左なんだぜ」のフォローアップ記事である、というか、フォローアップしてくれと松尾さんに頼まれて書いたら斜め上に行ってしまった記事である。ちなみに筆者はあまりキーボードに造詣が深くないので、間違った記載などあったらTwitterなどでご指摘いただければ幸いだ。 まず事実確認を さて本題、「Aの左にControlがあるのはなぜなんだぜ?」で松尾さんはIBMの101キーボードとかDECのVT100をその例に挙げているが、実は両方とも間違いである。まずはこのあたりの正誤関係を明らかにしておきたい。 そもそもSunのType-3キーボードでCtrl(Control)がAの横にあるのは、ある意味先祖返りである。Type-2もかなり近い(なにせこの世代はCapsLockがない)が、その前のType-1は後述するVT100にキーボード配置が合わ
日本インタラクティブ広告協会(JIAA)は、「2019年インターネット広告に関するユーザー意識調査」の結果を発表した。「インターネットメディア・広告への意識」「情報取得活用への意識」「業界が取り組んでいる各施策への意識」「広告への期待」などについて、インターネットユーザー全国5,000人から回答を得た。 今回の調査結果では、ユーザー意識について、以下のような点が指摘された。 インターネットは、多くの人に「生活の中心のメディア」と位置付けられている。一方でネット広告は、他メディアに比べてネガティブイメージが強い。ユーザーのほとんどが、「個人に関わる情報を広告に活用すること」に不安感。インターネットは「生活の中心のメディア」に、1日の利用時間は3時間半超同調査によると、「メディア(デバイス)の1日あたり平均利用時間」は、「インターネット(PCやスマホの総計)」が圧倒的に多く、225分に達する。
ライブドアブログが15年かけて積み上げた技術的負債への挑戦 LINEのブログサービスのエンジニアが明かす、光と影 Inside of Blog 15年熟成されたサービスの光と影、カオスとレガシーへの挑戦 #1/2 2019年11月20、21日の2日間、LINE株式会社が主催するエンジニア向け技術カンファレンス「LINE DEVELOPER DAY 2019」が開催されました。1日目は「Engineering」をテーマに、LINEの技術の深堀りを、2日目は「Production」をテーマに、Web開発技術やUI/UX、プロジェクトマネジメントなど、より実践的な内容についてたくさんのプレゼンテーションが行われました。「Inside of Blog; 15年熟成されたサービスの光と影、カオスとレガシーへの挑戦」に登壇したのはLINE 開発Bチームの大森貴博氏。前半パートとなる今回は、今年で3
最近、試運転でvlogを始めて見まして、そっちで概要だけは喋ったのですが、賠償問題に発展しそうだという話が主に海外で出回っていて、騒ぎが拡大しています。 <謝罪金を払わされる?!>ディズニーとステマと電通本社の素敵な話/「アナと雪の女王2」ステマ騒動の次なる展開は? https://youtu.be/HfgAlNHUeC4 youtube観ておられる人は、ぜひチャンネル登録をお願いします。 で、ハリウッド系のビズグループでは、どうもディズニー本社が電通に対し二桁ミリオンドル(10億円単位)の賠償を要求している(すでにした)という話が話題になっています。内容としては35億円とも40億円とも言われているようですが、はっきりしたことはこれから出てくるようです。 Disney and Dentsu are in talks over how to apportion responsibility
亡くなったHagexさん(本名・岡本顕一郎さん)と、凶行に及んだ受刑者との裁判は、12月5日、福岡地裁で懲役18年の実刑で結審しました。 一連の内容は重い話なので、先に3文で結論を書きます。 ・ この裁判の経緯から結果を通じて得た私の仮説は、「はてな社が適切にコミュニティを管理できていたならば、Hagexさんは死なずに済んだのではないか」です。・ しかしながら、現在にいたるまで、はてな社はこの悲しい事件に対するコメント(見解、改善策、お悔やみなど)を、社として正式には発表していないように見受けられます(以下参考)。・ Hagexさんが事件を受けて落とした命の教訓もなく、ただ判決が確定して事件が終わっていくよりは、受刑者の特殊なパーソナリティも含め、今後は対策を打つ必要があるのではないかと、はてな社に問いかけてきた実録をまずは公開します。 ということで、以下本文。 友人として、彼の在りし日の
(2019-12-18 表現を一部訂正しました。) メタ記事。投稿するのにかかる手間に関する投稿です。 1 どうしてこんな記事を書こうと思ったか 日立製作所もガンガンOSS活動をしていることを知ってほしい。日立に興味があるが、OSSコントリビューションは社外発信にどれくらい熱心なのか気になる人向けに、とある一部署の情報をシェアしたい。 タイトルのような感想を持つ弊社内の人に情報発信してもらいたい。 (残念なことに、) 社内の情報共有サイトに書くよりQiitaに書いたほうが読まれそう。 後輩がAdvent Calendarの記事集めに苦労していたので気の毒になったため 注: 全社的な審査プロセスではなく、(株)日立製作所 ITプロダクツ統括本部のやりかたです。 では全社的なプロセスは?他の部署は? → 詳しい方、(申請の上)コメントください。 ITプロダクツ統括本部って何? Google i
形態素解析は日本語処理の初歩であり、文を単語に分割したり、品詞や活用形、基本形を分析するために行います。本記事では形態素解析のツールをいくつかの出力例を交えて比較していきます。 (SentencePieceでいいじゃん、という人はお呼びでないですが、そういう方には、Twitterのトレンドが変な分割になってたら嫌では?と申し上げておきたいです) MeCab 言わずと知れた形態素解析器。とりあえずMeCabを使うという人は今なお多いことでしょう。とにかく高速であるということと、システムと辞書が分離されているのが特徴です。またPythonから使うのも簡単になりました(Janomeというものがありましたがmecab-python3の方が高速です)。Javaから使いたい人はKuromojiを使えばmecab(+ipadic)相当の結果が得られるはずです。 辞書はIPA辞書が推奨されていますが、Un
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く