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
先週、こういうツイートを見て、 OSSを使っているなら、GitHubのリポジトリにそっとスターをつけると開発者のキャリアにわりと直接的に貢献できるのでお薦めです。少額の寄付より効果があるかも— Taro L. Saito (@taroleo) 2017年8月15日 共感したのでサクッと作った。 github.com package.jsonと同じディレクトリで実行するだけで、depsとdevDepsのパッケージのGitHubリポジトリにスターできる。 事前にパーソナルトークンをホームディレクトリに保存しておく必要があるけど、その辺はREADMEを読んでくれ。 依存に入れて使っているということは、それなりに恩恵を受けているということなので、問答無用でスターを送ってしまって良いと思う。 孫依存のパッケージにも送るか迷ったけど、npm的にそこ含めると一気に数が膨れてしまうのでやめた。 これでみん
世の中には様々なミドルウェアが存在します。 代表的には誰もが使用するWeb/DB/キャッシュサーバなどですが、他にもサーバ環境設定、アプリケーションデプロイ、データの収集や変換など、様々なものが使われています。 多くのケースでは、世間でよく使用される既存のものを、ある程度の設定だけを行ってそのまま使用する、ということがほとんどではないでしょうか。 しかし実際には、種々の事情や要求により、独自のミドルウェアを作ってしまい自ら運用する、というケースがあります。日本国内の事業者においても行われることがあります。 継続的に開発できるのか? 本当にそんな必要があるのか? 性能はきちんと出るのか? 開発者以外に運用できるのか? このセッションではこういった種々の問題について、経緯や技術的詳細をまじえ、各種ミドルウェアの開発者たちが赤裸々に語り合います。 当日の進行により内容が一部変更となる場合がありま
engineer meeting podcast 30歳すぎのウェブエンジニアたちが、何か喋ってたら誰かの役に立つのではないかと始めたpodcastです iTunes: https://itunes.apple.com/jp/podcast/engineer-meeting-podcast/id937306962?l=en&mt=2 android: http://subscribeonandroid.com/feeds.soundcloud.com/users/soundcloud:users:117239062/sounds.rss twitter: https://twitter.com/engineermeeting フロントエンドデベロッパーの @ahomu さんをゲストに近況を聞きました [トピックス] リモートから単身赴任へ ウェブイニシアティブセンター アクセシビリティの知
開発者とバージョン管理の話をすると、ワークフローツールとしてのGitやコードと履歴書を保存する場所としてのGithubの話になるかもしれない。しかし、例えば、テスターやビジネスアナリストのような開発者と比べれば技術的ではない職種の場合、Gitは成果物とバグを生み出す魔法の呪文のように思えるかもしれない。しかし、テスターがGithubを使って個人的、または、仕事上でのプロジェクトに参画したり、既存のプロジェクトに貢献するのは有益なことだ。 Excelon Development氏でマネージングディレクターを務めるMatt Heusser氏とLaurel & Wolfでテストエンジニアを務めるChris Kenst氏は Spring Online Testing Conference 2017でGitHubに貢献することについて語った。 Heuser氏とKenst氏は、GitHubのアカウント
最近はやっとまともにDockerを使い始めたということもあり、基盤技術を追う必要性も強く感じてきました。Linuxカーネルのコンテナ技術周りのコードリーディングを再開しているのですが楽しいです。 環境 * CentOS 7.2 (kernel-3.10.0-327.4.5.el7.x86_64) * Ubuntu 14.04 (3.13.0-77-generic) 読んでいるのはほとんどnamespaceとcgroup周りですけれど、この2つは違う機能なのでごっちゃにして覚えないようにしたいところです。このエントリーではnamespaceについて、利用方法やカーネルの実装なども含めてメモしておきます。 namespace (名前空間) Linuxにおける namespace(名前空間) はプロセスに対して以下の6種類のリソースを分離するための機能として提供されています。 名前空間 定数 概
Beyond Google SRE: What is Site Reliability Engineering like at Medium? We had the opportunity to sit down with Nathaniel Felsen, DevOps Engineer at Medium and the author of “Effective DevOps with AWS”. We are happy to share some practical insights from Nathaniel’s extensive experience as a seasoned DevOps and SRE practitioner. While we hear a lot about these experiences from Google, Netflix, etc.
新しいサービスを立ち上げるときは、予期されるトラフィックに対応したいと思うと同時に、途中で何かが起こっても実際のユーザーに影響を及ぼすことは避けたいと考えるものです。では、どうすればサービスの本格稼働の前に問題を見つけることができるのでしょうか。そんなときはダーク ローンチ(dark launch)を検討してください。 ダーク ローンチとは、実際のユーザーから発生したトラフィックをコピーして新サービスに送信し、新サービスからの結果をユーザーに返す前に破棄することです(注 : ダーク ローンチを “フィーチャー トグル”(機能切り替え)と呼ぶこともありますが、それだとサービスの立ち上げに伴う “ダーク” な隠れトラフィックの側面を捉えることはできません)。 ダーク ローンチでできることは次の 2 点です。 新サービスが、既存サービスと同様に実際のユーザーのクエリに対応でき、以前にはなかった不
Hi Legal, There's a hypothetical question on the Apache Cassandra mailing list about potentially expanding Cassandra's storage to be pluggable, specifically using RocksDB. RocksDB has a 3 clause BSD license ( https://github.com/facebook/rocksdb/blob/master/LICENSE ), and a patent grant ( https://github.com/facebook/rocksdb/blob/master/PATENTS ) I know the 3 clause BSD license is fine, but is the w
先月あたりから、オープンソースソフトウェア(以下、OSS)のライセンスのあり方について、Facebookを火種にして侃々諤々の議論が起こっているので解説してみる。 ASFがFacebookにNOをつきつけることの始まりは、Apache Software Foundation(以下、ASF)という著名OSSプロジェクトを多数保有する非営利団体が、Facebookが自社OSSに付加している独自ライセンス Facebook BSD+Patents license を「Category-X」リスト(禁忌リスト)に追加したことだ。 ASFプロジェクトは、Category-Xに含まれるOSSに依存してはいけない決まりがあるため、Facebook製のOSSに依存しているプロジェクトは、8月31日以降はそれらの依存を取り除いてからではないと新しいリリースが出来ない。影響を受けたプロジェクトは少なくとも C
こんにちは、アプリケーション基盤チームの青木(@a_o_k_i_n_g)です。 今回は Java アプリケーションをセキュアに運用する仕組みである Java Security Manager について紹介しようと思います。この仕組みは Linux の強制アクセス制御機構(SELinux や AppArmor) の Java 版に相当するもので、プログラムの挙動を制限することができます。弊社が提供するクラウドサービス cybozu.com でも有効化されています。 セキュアなサービスを提供する上では良い仕組みだと思うのですが、検索したところ Java Security Manager に関する記事があまり多くなかったため、我々が得た知見をここに記します。 Java Security Manager とは Java Security Manager (以下 JSM) とは、Java コードを安
秋葉原(東京都)とつくば(茨城県)を最短45分で結ぶつくばエクスプレス(TX)。2005年開業で全駅にホームドア、踏切なしという高い安全性が売りだ。沿線開発も進み、乗客数も右肩上がり。その成長著しい鉄道に、今ほころびが見え始めている。 5月25日、柏たなか駅でオーバーランが発生。TXは列車を決まった位置で正確に停止させるための専用装置を導入している。運転士は列車を手動モードに切り替えていたことを忘れて運転。自動停止しないことに気づき、非常ブレーキをかけたが間に合わなかった。 この3年で3度目のオーバーラン オーバーランはこれが初めてではない。今年1月に新御徒町駅、2015年5月に南流山駅でも発生している。原因は三つともまったく同じで装置の切り替えミスだ。 TXを運行する首都圏新都市鉄道は再発防止策として「基本動作の励行の再徹底」を掲げるが、同じトラブルが続く以上、有効な手だてとはいえない。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く