You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
Swaggerのテンプレートを魔改造した話 #渋谷java 1. Hidetake Iwata NTT DATA CORPORATION 第二十回 #渋谷java Swaggerのテンプレートを 魔改造した話 2. 2 3. Agenda 今日話すこと 1. 複数チームによるAPI開発の課題 2. What is OpenAPI? 3. サービス開発におけるOpenAPIの利用 今日話さないこと ● 大規模SI 3 4. 1. 複数チームによるAPI開発 4 5. 複数チームのAPI開発でよくある話(1/4) コンポーネントチームが並行開発を行う場合を考える。 5 フロント エンド サービスA サービスB フロントエンドチーム バックエンドチーム コンテンツプロバイダ 6. 複数チームのAPI開発でよくある話(2/4) 6 フロント エンド サービスA サービスB このAPI仕様で 提供
編集部より Twitter上での公式リツイート(RT)機能をめぐる知財高裁の判決が、ネットユーザー間で波紋を呼んでいる。焦点となったのは、Twitterに投稿された著作権侵害画像を、別のユーザーが公式RTした際の著作者人格権の扱いだ。 RTしたユーザーのタイムラインには、インラインリンク(画像直リンク)が表示されていた。インラインリンクでは、元の画像がトリミングされ、サイズや形が変わった上、著作者の氏名が消えていた。このため知財高裁は「RTしたユーザーは、元の画像の著作者の著作者人格権を侵害した」と判断し、RTしたユーザーの情報開示を認めたのだ。 これまでは一般に、インラインリンクは著作権侵害には当たらないと考えられてきた。だが今回の知財高裁判決は、これを覆す判断となっている。 この判決の背景や影響について、骨董通り法律事務所の岡本健太郎弁護士が解説する。 リンクの設定は著作権侵害にはなら
The history of Unix's confusing set of low-level ways to allocate memory Once upon a time, the Unix memory map of a process was a very simple thing. You had text, which was the code of the program (and later read-only data), the stack, which generally started at the top of memory and grew down, initialized data right after the text, and then bss (for variables and so on that started out as zero).
こんにちは、菊池です。 ※ 2018年6月10日追記:i3.metalも同様の仕様であることを追記しました。最新の仕様は、公式ドキュメントの英語表記にてご確認ください。 先日、PrivateLinkを使ったVPCエンドポイント(インターフェースエンドポイント)について公式ドキュメントを見ていたところ、気になる記述を発見しました。 Interface Endpoint Properties and Limitations To use interface endpoints, you need to be aware of their properties and current limitations: An interface endpoint can be accessed through an AWS Direct Connect connection. It can also be
こんにちは。こむろです 唐突にALBの組み込み認証機能が追加されました。この認証機能を使うことでアプリケーションに認証機能を実装することなく、手前のLoad Balancerで認証の制御が可能になるということで、とてもインパクトのあるアップデートかと思います。 OIDCに準拠(IdProvider)の弊社の認証サービスが手元にあったので、今回は独自IdProviderを使い、ALBで認証機能を利用できるようにしてみました。 超簡単。レッツ3分(?)クッキング。 必要なもの Application Load Balancer prismatix 認証サービス(OIDC準拠の認証基盤:IdProvider) VPC(複数のSubnetを持ち、Internet Gatewayがアタッチ済み) 作業手順 ALBを作成していきます。今回はポート443をListenerとして設定し、HTTPSでリクエ
ビットコインの認知度が上がるにつれ、トランザクションの量も増えスケーラビリティに対する問題がますます深刻化してきています。 このスケーラビリティ問題に対する解決策はさまざまな方法が提案されていますが、その中でもすでに実際に有効化されているのがSegwitです。Segwitとはトランザクション中にあるデータサイズの大きい署名データを新しい領域に移動させるで、実質的なブロックサイズを増やそうという仕組みです。 しかし、segwitには特にマイナーにとって不都合な部分もありビットコインコミュニティの分裂を引き起こしているという見方もできます。当記事ではこのsegwitの仕組みについて解説しメリットやデメリットについても見ていきたいと思います。 Segwitが導入される理由 どうしてビットコインにおいてsegwitの導入が進められているのでしょうか。それは、ブロックチェーンを用いた仮想通貨の全てが
ブロックチェーンは仕組み上、スケーラビリティが深刻な問題になります。つまり、参加者が増えてブロックチェーンネットワークが拡大するほど、送金遅延、手数料増加、処理速度の低下などの問題が起きてしまうのです。 Vitalikが「分散化、安全性、スケーラビリティの3つを同時に満たしていくのは難しい。なぜなら、これらは互いに競合するから。」と発言しているように、ブロックチェーンの分散化と安全性を保ちながらスケールさせていくには、さまざまな工夫が必要であり開発、導入が進められています。 そこで当記事ではビットコインとイーサリアムにおいて、ブロックチェーンをスケールさせるために提案、開発、導入されている代表的な方法について紹介していきます。 ブロックチェーンのスケーラビリティ問題とは ブロックチェーンのスケーラビリティ問題とは、パブリックなブロックチェーンを基盤としてネットワークを拡大していくことは難し
Context Consider a situation when you need to create a resource and the operation takes long time to complete. Actually, this scenario is not that uncommon: after all, REST is not about manipulation of a couple database rows in some CRUD scenario. REST is about manipulation of arbitrary resources, and a resource might require extensive computation in order to come to existence. So, you basically h
IROHA GRAND HOTEL 【いろはグランホテル松本駅前】コラボパートナーになってホテル... 詳細を見る
1990年代から2000年前半にかけて特にMacユーザーに人気だったメールクライアント「Eudora」のソースコードがComputer History Museumで公開された(GIGAZINE)。 「Eudora」を発音できたらオッサンの証明完了したとも思える懐かしい響き。発音できるオッサン達はこぞって Eudora への愛と情熱を語ろう(笑 EudoraはQualcommが権利を所有していたが、2006年に開発が停止されていた。Computer History MusiumがQualcommからEudoraの商標やソースコードなどの譲渡を受けての公開となり、ソースコードは修正や再配布が自由なライセンス(3条項BSDライセンスに相当)での公開となっている。 Qualcommは2006年にThunderbirdベースのEudoraをMozillaと協力して開発すると発表していたが 、201
Excel Advent Calendar 2014の12/1分の記事です。 Webアプリケーションなど、サーバ側でExcelのファイルを生成したいことはたまにあるでしょうから、いくつかの方法をご紹介します。 .xlsxを読み書きできるライブラリを使う いろんな言語にいろんなライブラリがありますからいくつか並べてみます。 Java →Apache POI おそらく一番実績のあるライブラリではないでしょうか。Excelのほとんどの機能をカバーしています。 Javaでしたらこれを使っておけばまず間違いないでしょうし、ほかの言語だったとしてもJavaとのブリッジとかバインディングとかが用意されていればそれを経由してPOIを呼び出すこともできたりします。 Scala →SPOIWO "Scala POI Wrapping Objects"の名前の通り、Scala用のPOIラッパーです。Scalaで
_ rubyでアドホックにxlsxを読む(1:モチベーション) マスター登録系のWebアプリケーションで、一括登録させたい場合、CSVが比較的利用されていると思う。思う理由は、非プログラマーにとって、デスクトップでの入力アプリケーションといえば、Excelと相場が決まっているからだ。 Excelに入力させた情報をWebにアップロードするなら、ネイティブな形式(xlsかxlsx)が本来は望ましいのだが、ネイティブな形式はバイナリーなので伝統的にCSVが選ばれるのだろう。 CSVは文字列内の,の扱いなどそれなりに厄介なので、タブ区切りのtsvというのが後から出てきたが、後発の悲しさでそれほど主流ではない。というか、よくわからないが、移出形式のファイルといえばcsvというのが不文律みたいだ。 で、これが本格的に厄介になったのは文字コードがからむからだ。 ビジネスの文脈で絵文字が出てくることはそれ
_ rubyでアドホックにxlsxを読む(1:モチベーション) マスター登録系のWebアプリケーションで、一括登録させたい場合、CSVが比較的利用されていると思う。思う理由は、非プログラマーにとって、デスクトップでの入力アプリケーションといえば、Excelと相場が決まっているからだ。 Excelに入力させた情報をWebにアップロードするなら、ネイティブな形式(xlsかxlsx)が本来は望ましいのだが、ネイティブな形式はバイナリーなので伝統的にCSVが選ばれるのだろう。 CSVは文字列内の,の扱いなどそれなりに厄介なので、タブ区切りのtsvというのが後から出てきたが、後発の悲しさでそれほど主流ではない。というか、よくわからないが、移出形式のファイルといえばcsvというのが不文律みたいだ。 で、これが本格的に厄介になったのは文字コードがからむからだ。 ビジネスの文脈で絵文字が出てくることはそれ
_ rubyでアドホックにxlsxを読む(1:モチベーション) マスター登録系のWebアプリケーションで、一括登録させたい場合、CSVが比較的利用されていると思う。思う理由は、非プログラマーにとって、デスクトップでの入力アプリケーションといえば、Excelと相場が決まっているからだ。 Excelに入力させた情報をWebにアップロードするなら、ネイティブな形式(xlsかxlsx)が本来は望ましいのだが、ネイティブな形式はバイナリーなので伝統的にCSVが選ばれるのだろう。 CSVは文字列内の,の扱いなどそれなりに厄介なので、タブ区切りのtsvというのが後から出てきたが、後発の悲しさでそれほど主流ではない。というか、よくわからないが、移出形式のファイルといえばcsvというのが不文律みたいだ。 で、これが本格的に厄介になったのは文字コードがからむからだ。 ビジネスの文脈で絵文字が出てくることはそれ
運営者情報本サイトは、日本最大級暗号資産取引所・販売所「ビットバンク」が運営する、ビットコイン(Bitcoin)、ブロックチェーン、暗号資産(仮想通貨)に関する知識、世界中の最新のトピックス、最先端の技術、プロジェクト、規制、相場など、暗号資産投資のヒントになるお役立ち情報を発信するメディアです。 金融庁のホームページに記載された暗号資産交換業者が取り扱う暗号資産(仮想通貨)は、当該暗号資産交換業者の説明に基づき、 資金決済法上の定義に該当することを確認したものにすぎません。 金融庁・財務局が、これらの暗号資産(仮想通貨)の価値を保証したり、推奨するものではありません。 暗号資産(仮想通貨)は、必ずしも裏付けとなる資産を持つものではありません。暗号資産(仮想通貨)の取引を行う際には、以下の注意点にご留意ください。 <暗号資産(仮想通貨)を利用する際の注意点>暗号資産(仮想通貨)は、日本円や
2018年5月13日に、素朴な疑問を投稿してみた: I may sound a bit naive, but as I read more academic papers in fields that I work in, I realize that they tend to cite academic papers more than blog posts even if there are better blog posts than the cited papers. It makes sense, but just noticing more specifically first hand. — Joi Ito (@Joi) May 13, 2018ちょっと青臭いと思われるかもしれないけど、仕事に関する分野の学術論文をたくさん読むようになって気づいたのは、引用される文章はブログよ
【DMCA 恥の殿堂】批判を封じるためにDMCAを利用する批評家投稿者: heatwave_p2p 投稿日: 2018/6/122018/6/12 Electronic Frontier Foundation 批評家は、おそらくほかの誰よりも、フェアユースを理解していなくてはならない。批評対象の作品の文章や画像を使わずに、本や映画、ビデオゲームをレビューすることはできない。それが言論の自由にとってフェアユースが極めて重要である所以だ。 したがって、プロの批評家は、ほかの誰かのフェアユースの権利を奪い取ることに関しては最も程遠い存在であるといえる。しかし先月、VentureBeatの記者、ジェームズ・グラッブは、デジタルミレニアム著作権法(DMCA)を利用して、Twitterに彼の記事を複数の段落をハイライトした別の批評家を検閲した。 5月2日、グラッブは、VentureBeatのゲームセク
欧州議会法務委員会、著作権フィルター、リンク税の提案を可決投稿者: heatwave_p2p 投稿日: 2018/6/202018/6/20 TorrentFreak EUは欧州における著作権を近代化するための計画を進めている。欧州議会法務委員会(JURI)はつい先程、論争を巻き起こしている「アップロードフィルター」などの提案を可決した。海賊党のジュリア・レダ欧州議員はこの結果に失望しつつも、戦いはまだ終わっていないと強調する。 欧州委員会は、一連の提案を通じて、EU著作権法の近代化を進めている。 当然、この計画は論争を巻き起こした。特に、著作権指令提案第13条は、オンラインサービスにアップロードされたコンテンツを監視し、フィルタリングするよう義務づけていることから、強く批判されている。 さらに第13条では、オンラインサービスが著作権侵害を予防するための「効果的でバランスの取れた」措置を講
Electronic Frontier Foundation 現在審議が進むEU著作権指令改正案は、6月20日または21日に委員会で採決が行われ、7月上旬または9月下旬に議会投票が行われることになっている。この指令は、欧州が長年抱えてきた問題を修正するものであると同時に、インターネット自体を破壊するほどの大きな問題を抱えている。 提案の第13条は、ユーザがテキスト、サウンド、コード、画像、動画、その他著作権の対象となる作品の公表できるウェブサイトに対し、ユーザがアップロードする全てのコンテンツを著作物のデータベースに照らしてフィルタリングすることが義務づけている。ウェブサイトは、ユーザがアップロードするコンテンツをデータベースを参照してフィルタリングしたり、完全な一致だけでなく部分的な一致も検出するためのテクノロジーをライセンスするために出費を強いられることになる。また、ウェブサイトは著作
はじめに こんにちは、技術顧問の武内です。 本記事はサイボウズの次期インフラ開発チーム(Necoチーム)が遭遇した、CoreOS Container Linux (以降 CoreOS)においてリアルタイムプロセスを実行できないという問題について、次のようなことを記載したものです。 どういう問題なのか どのように根本原因を突き止めたのか 今後どのように対処するのか 問題要旨 本来なら成功するはずのroot権限におけるリアルタイムプロセスの実行が失敗する 根本原因 CoreOSではカーネルのリアルタイムグループスケジューリングという機能が有効になっている 同機能が有効な場合、cpu cgroup配下のプロセスはデフォルトではリアルタイムプロセスを実行できない systemd環境下で生成されたプロセスは何らかのcpu cgroupに所属させられる 対処方法 リアルタイムプロセスが属するcpu c
A History of system-level offensive security researches: How is your system compromised by nation state hacking, APT attack はじめに 企業や個人に対するサイバー攻撃の頻度は年々増加の一途を辿っているが、これらはskiddyによる悪戯程度の物から、企業を標的とした高度な標的型攻撃、あるいは政府による諜報活動に至るまで多岐にわたっている。 特に大規模な組織や政府による綿密に練られたサイバー攻撃は、確実に目的を果たすために高度な手段が講じられる事が多い。 本記事では高度標的型攻撃や政府による諜報活動で用いられる手法の一つとして、"システムソフトウェアに対する攻撃"について紹介する。 これはオペレーティングシステム (OS) や仮想マシン、ファームウェアといった基盤システムを
IROHA GRAND HOTEL 【いろはグランホテル松本駅前】コラボパートナーになってホテル... 詳細を見る
D-VEC|ディーベック 驚異的なまでの軽量化と耐久性をともに実現。 その秘訣は“カーボンテクノロジー” グローブライドより、フィッシングロッドのカーボンテクノロジーを応用した総重量76gの折り畳み傘「カーボンテクノロジー ポータブルアンブレラ 50cm」の新色(オレンジ・マスタード)、および「カーボンテクノロジー ポータブルアンブレラ 60cm」がリリースされた。 Text by KOBAYASHI Takumi (OPENERS) 開発に3年の歳月をかけたというこの製品。 ここまで軽量化するためには一体どんな工夫をしたのだろうか。それはズバリ、カーボンテクノロジーの応用である。 しかし一度穴を開けてしまうと強度が損なわれるカーボン素材に対して、傘のスムーズな伸縮と開閉を行なうためには金具を用いらなければならなかった。そして金具を用いれば軽量性が犠牲となってしまうジレンマが立ち塞がった。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く