Webアプリの基礎とさまざまな実行環境を理解する#2(社内勉強会)      2018-08-17 00:20:35  詳細
BPS社内勉強会のmorimorihogeさんのスライド「Webアプリの基礎とさまざまな実行環境を理解する」の第2回です。当初2分割の予定を3分割に変更しました。 #1: Webのしくみ #2: Webサーバの役割とWebサービスの代表的な形態I.〜III(本記事) #3: Webサービスの代表的な形態IV(Rails)、ステートレスとステートフル 2. Web...
https://techracho.bpsinc.jp/hachi8833/2018_08_16/60538
Welcome to Apache NetBeans      2018-07-30 17:20:02  詳細
Apache NetBeans 9.0 Features Full Java 9 Support, including Jigsaw, JShell, JLink, and more. Features
https://netbeans.apache.org/
Apache Hadoop YARNとマルチテナントにおけるリソース管理      2018-07-26 09:20:02  詳細
Apache Hadoop YARNとマルチテナントにおけるリソース管理 1. Apache Hadoop YARNと マルチテナントにおけるリソース管理 2. 2 © Cloudera, Inc. All rights reserved. • YARN概要 • YARNアプリケーションの動作の仕組み • YARNにおけるリソース管理の基礎知識 • フェアスケジューラ • フェアスケジューラの設定の基本 •...
https://www.slideshare.net/Cloudera_jp/apache-hadoop-yarn-107282500
python/cpythonへのPull Requestの投げ方 - BizReach Tech Blog      2018-07-23 16:20:39  詳細
こんにちは。マーケティングテクノロジー室のわきさかです。 先日python/cpython(CPython : C言語で記述されたPythonの標準実装)へのPull Request(以下PR)がMergeされました。 普通のOSSとは異なり、PRに関する管理体制やプロセスの自動化がしっかりしていて面白かったので、Issueの作成からMergeまでの流れを紹介し...
https://tech.bizreach.co.jp/posts/187/cpython-commit/
Java でロガーを SLF4J に統一する冴えたやり方      2018-07-20 09:20:03  詳細
こんな人向けの記事です SLF4J に統一したはずなのに、たまにコンソールに謎ログが出てる org.apache.juli.logging.DirectJDKLog なる謎のクラスのログをよく見る。。。 gradle/maven で exclude すると除外できるのは知ってるけど、新規ライブラリを追加したタイミングで log4j の実装が混入してログがでなくなったりし...
https://qiita.com/kazuki-ma/items/13c426e4dccf5cc4d843
mkcert - ローカル開発でもSSL/TLSを MOONGIFT      2018-07-10 22:20:03  詳細
セキュリティ対策もあって、インターネット上のサーバではSSL/TLSを使って公開するのが当たり前になっています。しかし開発時にはローカルでHTTPを使っていたりしないでしょうか。そのため、設定などを切り替えたりして開発せざるを得ず、さらに公開時には不具合に繋がったりします。 そこで使ってみて欲しいのがmkcert...
https://www.moongift.jp/2018/07/mkcert-%E3%83%AD%E3%83%BC%E3%82%AB%E3%83%AB%E9%96%8B%E7%99%BA%E3%81%A7%E3%82%82ssltls%E3%82%92/
Apache Hadoopのインストール手順 - Qiita      2018-06-30 21:20:06  詳細
概要 Apache Hadoop と Hive のインストール手順です。 それぞれ別記事に分けて書きます。 目次 Apache Hadoopのインストール手順 Apache Hiveのインストール手順 HadoopでWordCountをやってみる Hadoopとは、ビッグデータを取り扱うための、分散処理のフレームワーク、基盤です。 この手順では、擬似的にスタンドアロー...
https://qiita.com/Esfahan/items/39fd1e2f8b755eacec65
US版メルカリ リブランディングの舞台裏〜HTMLメールの検証にまつわる泥くさい話〜 - Mercari Engineering Blog      2018-06-29 16:20:02  詳細
こんにちは。バックエンドエンジニアの @naopr です。 3/20にUS版メルカリでリブランディングを実施し、ロゴやアイコン、デザインを一新しました! 今回は、リブランディングに伴うHTMLメール変更にまつわる地味で泥くさいお話をご紹介します。 メルカリでのHTMLメールの実装 メルカリはコア部分をPHPで実装しており、HT...
https://tech.mercari.com/entry/2018/04/04/172310
キャッシュ機能付きリバースプロクシ「Apache Traffic Server」を使ってみる | さくらのナレッジ      2018-06-29 07:20:03  詳細
昨今ではWebサービスを運営する場合、リバースプロクシを介してサービスを公開するという運用形態が多く見られる。こういった構成の際に使われるリバースプロクシサーバーはいくつかがあるが、今回は優れたキャッシュ機能が特徴の「Apache Traffic Server」を紹介する。 HTTP/2にも対応するキャッシュサーバー Apache Tr...
https://knowledge.sakura.ad.jp/10028/
Jsonnet - The Data Templating Language      2018-06-26 10:20:03  詳細
A data templating language for app and tool developers Generate config data Side-effect free Organize, simplify, unify Manage sprawling config A simple extension of JSON Open source (Apache 2.0) Familiar syntax Reformatter, linter Editor & IDE integrations Formally specified
https://jsonnet.org/
CordovaとReact Nativeの違いとは?2大クロスプラットフォーム開発ツールを徹底比較! | モナカプレス      2018-06-20 18:20:03  詳細
CordovaとReact Nativeの違いとは?2大クロスプラットフォーム開発ツールを徹底比較! 2018年6月14日 Bryan Ellis (この記事はBryan Ellisが 2018年5月11日に The Web Tub に投稿した Cordova and React Native Comparison の翻訳です。) 本記事ではCordovaとReact Nativeの両フレームワークの比較を行います。ビルド...
https://press.monaca.io/bryan/2621
PySpark のスクリプトファイルで引数を扱う - CUBE SUGAR CONTAINER      2018-06-19 08:20:03  詳細
今回は Apache Spark の Python インターフェースである PySpark について。 PySpark では定型的な作業についてはスクリプトファイル (*.py) にまとめて spark-submit コマンドで実行することになる。 その際に、動作に必要な引数をさばく方法について。 結論から先に書いてしまうと spark-submit コマンドでスクリプト...
https://blog.amedama.jp/entry/2018/03/17/113516
Apache httpd と Tomcat を連携させる方法 | WEB ARCH LABO      2018-06-16 22:20:02  詳細
本稿では、HTTPサーバーである Apache httpd とアプリケーションサーバー Apache Tomcat を連携させる方法について解説します。 Apache httpd と Apache Tomcat を連携させる目的 Apache httpd と Apache Tomcat を連携させる目的は、インターネットからのリクエストを httpd で受付け、Java での動的な処理が必要なペー...
https://weblabo.oscasierra.net/tomcat-mod-proxy-ajp/
CentOS7 + Apache でサブディレクトリに HackMD を公開する      2018-06-14 11:20:03  詳細
HackMD 超便利ですよね。PCとスマホで同時に開き、編集がリアルタイムに同期するさまを見たときは感動&興奮しました。 そんな HackMD を職場のオンプレミス環境に導入したときの備忘録です。そのサーバーではすでに Apache Web Server が動いているので、リバースプロキシを使ってサブディレクトリに公開します。 条件 ...
https://qiita.com/miyahan/items/005f7b7dd7971a4a3716
Nginxへの変更に伴うリバースプロキシのテストの改善 - クックパッド開発者ブログ      2018-06-13 18:20:03  詳細
Nginxへの変更に伴うリバースプロキシのテストの改善 SREグループの菅原です。 クックパッドではブラウザ用Webサイトのリバースプロキシ用のWebサーバとして長らくApacheを使っていたのですが、最近、Nginxへと変更しました。 Nginxへの変更に当たって、構成管理の変更やテストの改善を行ったので、それらについて書きた...
https://techlife.cookpad.com/entry/2018/03/02/000000
常時SSL化(https)するときのHSTS設定の方法と注意点 | ウェブマスターがウェブのことを書いたら      2018-06-12 18:20:04  詳細
サイトを常時SSL化、https化する場合のHSTS設定についての方法と注意点をまとめます。 常時SSL化する場合は、サーバー側でHSTS(HTTP Strict Transport Security)という設定をすることでセキュリティを高めることができます。 以前の新規サイト公開時に初期設定したい.htaccessの書き方の記事でも書きましたが、 簡単に...
https://tuono034s.com/web-entry/2310/
アーカイブファイル関連の脆弱性「Zip Slip」、大手プロジェクト多数に影響 - ITmedia エンタープライズ      2018-06-06 14:20:02  詳細
セキュリティ企業Snykによると、Zip Slipの脆弱性は、HPやAmazon、Apache、Pivotalなどを含め、数千ものプロジェクトに影響を及ぼすという。 オープンソース製品のセキュリティ対策を手掛けるSnyk Securityは6月5日、アーカイブファイルの処理に関連して、多数のオープンソースプロジェクトに影響を及ぼす重大な脆弱性を...
http://www.itmedia.co.jp/enterprise/articles/1806/06/news061.html
Apache Sparkを勉強して分散処理できますよ!って言えるようになる - Qiita      2018-05-15 16:22:14  詳細
はじめに そろそろ俺も分散処理かな、と常々考えていたのでこの機会(アドベントカレンダー)にApache Sparkを勉強して、分散処理を始めてみたいと思います。 全4回くらいに分散して進めていきますのでどうぞよろしくおねがいします。 1. お勉強とインストール Apache Sparkとは 大規模データを分散処理をオンメモリで...
https://qiita.com/rtoya/items/d80e59371832877fbbb1
OSSのライセンスを理解する(「使用」と「利用」の違い、知っていますか?) - Qiita      2018-05-05 16:20:05  詳細
最近、私的にDockerで遊んでいるのですが、Dockerを使っていると様々なライセンスを有したオープンソースソフトウェア(OSS)と遭遇します。自分が知らない間に著作権に抵触してしまうことが怖かったので、OSSのライセンスについて以下の流れでまとめてみました。 「ライセンス関連用語」を理解する 「オープンソースの定義」を理解する 「コピーレフト」を理解する 「主要ライセンス」を理解する 1.「ラ...
https://qiita.com/bremen/items/c5aa9446e73aa4bc1de0