何回もログを仕込んでようやく原因がわかったバグを潰したメモです。 1ユーザーにつき1個だけチョコレートを作りたいとします。 ※今回はDBのunique制約でどうこうするとかいうレベルではなく、チョコレートが2回作られる時点でアウトとします。 以下の挙動をもつAPIをつくります。 リクエストユーザー 挙動 1 まだチョコレートをもってないユーザー チョコレートを作ってあげて、作ったチョコレートを返す 2 チョコレートをもっているユーザー チョコレートを返す というわけで、以下のかんじで作ってみました。 function get_or_create_choco(user_id) { var choco = select_choco(user_id); //DB(master)からチョコレートをとる if (choco) { return choco; } else { choco = crea
1/11(日)に市ヶ谷の法政大学で行われたJenkinsユーザカンファレンスに行ってきました。 聴講したセッション keynote(ちょこっとだけ) はてなにおける継続的デプロイメントの現状と Docker の導入 クックパッドにおけるJenkinsの活用 時間を1時間間違えてて、keynoteはほとんど聞けなかったので割愛。 はてなにおける継続的デプロイメントの現状と Docker の導入 株式会社はてな 信岡裕也 (@nobuoka) http://vividcode.hatenablog.com/ http://github.com/nobuoka はてなでは はてなブックマーク の開発や ジャンプルーキー という集英社がやっているサービスの開発を担当されているそうです。 Agenda はてなのサービス開発とJenkins ジャンプルーキーの開発フローとJenkins Dockerコ
Apache Kylin™ is an open source, distributed Analytical Data Warehouse for Big Data; it was designed to provide OLAP (Online Analytical Processing) capability in the big data era. By renovating the multi-dimensional cube and precalculation technology on Hadoop and Spark, Kylin is able to achieve near constant query speed regardless of the ever-growing data volume. Reducing query latency from minut
In this hacking session, Andrew Gerrand and Brad Fitzpatrick write the new version of tip.golang.org, a site that serves leading-edge documentation for the Go core. Source → https://goo.gle/3Od2yby Hacking with Andrew and Brad Playlist → https://goo.gle/3M57ZqX Subscribe to The Go Channel → https://goo.gle/go-subscribe #GoLang #HackingWithAndrewAndBrad
Tweet 今回は、ディストリビューションに含まれているプログラムのソースコードを確認するための手順について紹介します。 この連載は主に RHEL ユーザーを想定していますが、今回は業務利用している RHEL サーバー上で作業するのではなく、自分のデスクトップ PC 上に仮想化環境で動作する CentOS サーバーをインストールして自分で作業するというケースを想定しているため、 CentOS ユーザー向けの手順で紹介します。 まず、 yum コマンドを使って yum-utils パッケージと rpm-build パッケージをインストールしてください。(既にインストールされているようであれば、無視して次へ進んでください。) # yum -y install yum-utils rpm-build 次に、ソースコードパッケージをダウンロードするためのレポジトリとして、/etc/yum.repo
SSH, how does it even? A few weeks ago, I wrote ssh-chat. ssh http://t.co/E7Ilc0B0BC pic.twitter.com/CqYBR1WYO4 — Andrey 🦃 Petrov (@shazow) December 13, 2014 The idea is simple: You open your terminal and type, $ ssh chat.shazow.net Unlike many others, you might stop yourself before typing “ls” and notice — that’s no shell, it’s a chat room! While the little details sink in, it dawns on you that
Top Announcements of the AWS Summit in New York, 2024 Along with a plethora of new launches, read about the latest models in Amazon Bedrock and new features for Amazon Q. AWS Weekly Roundup: Advanced capabilities in Amazon Bedrock and Amazon Q, and more (July 15, 2024). July 16, 2024: Updated link for “IDE workspace context awareness in Amazon Q Developer chat” As expected, there were lots of exci
はじめに Dockerを利用するとコンテナをぽこぽこ沢山立てることが多いと思います。 コンテナが沢山できるので、それらに対していかに効率よくアクセス出来るかが肝になります。 またコンテナで提供するサービスのポートをホストに割り当てて利用する場合(-pオプションを利用する場合)、 ポコポコ出来るコンテナのポートを静的に(-p 80:8080みたいに)割り当てるのは面倒です。 なので動的に(-p 80みたいにしてホストの適当なポートに)割り当てたいところです。 ただし、動的に割り当てるとどのコンテナがどのポートでサービスを提供しているか把握するのが難しくなり、さらにマルチホストになるとどのホストで動いているかどうかを把握する必要もあり、これも難しいです。 この辺うまいこと出来ないかな、ということでServiceDiscoveryといったらConsulですよねってことで組み合わせて使ってみます。
2016/12/27 更新Googleなどの大手IT企業がうるう秒対策済のNTPサーバが公開したため、これを利用する内容などを以下にまとめました。 元旦に実施される うるう秒の対策 まとめ2016/07/08 更新2017/1/1に閏秒の実施が決定されました。対応はこの記事のとおりで問題なさそうです。 2015/06/24 情報追加(2015/06/29 更新)下記の対応に関わるntpdの比較的新しいバージョンにSLEWモードで動作していても、うるう秒が挿入されるバグが発見されました。[redhat] これによりntp-4.2.8p3-RC1以降のバージョンでないとSLEWモードで動作していてもうるう秒が挿入されます。RedHatはntp-4.2.6p5-3.el6_6という対応済みのバージョンを提供しています。Ubuntuでは今日現在12.04LTS, 14.04LTSの2バージョンはパ
https://www.youtube.com/watch?v=B1Wt8s4LEfk 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 約1時間前 10/29に開催されたSecurity@Scaleのカンファレンスで、興味深いと思った話題を拾ってみました。 SquareのDiogo Monicaの講演は、障害/脆弱性に対応する社内システムをどのように自動化 / 最適化させてきたかというテーマ。 脆弱性の種別(XSS等) x セキュリティゾーン(システムのどの箇所にとって脅威になるかを3段階に分類。DBに近い方が危険性が高い。)でスコア化することで、対応のために発行されるチケットは自動的に優先付けされる。 SLA(サービスレベルアグリーメント)において、例えば、P0は24時間以内、P1は7日以内、P2は30日以内と
Microsoftはアメリカ時間の1月13日、Windows 7に関する無償サポートや仕様変更のリクエスト受付などを含んだ「メインストリーム サポート」を終了したことを発表しました。一方でセキュリティに関する重要なサポートなどは継続されます。 Windows 7 メイン ストリーム サポート終了のお知らせ - Microsoft http://www.microsoft.com/ja-jp/windows/lifecycle/eos/consumer/default.aspx Microsoftでは各世代のOS発売後10年間にわたってセキュリティや仕様変更に関するサポートを提供していますが、特に最初の5年間には無償でのサポートやOSの仕様変更や新機能に関する受付サービスなどを含む「メインストリーム サポート」が提供されています。しかし、2009年10月22日に発売されたWindows 7は
“なぜ納期を守れなかったのだろうか?” 我々マネージャが、納期に遅れることを自分のチームのせいにするのは簡単です。しかし、納期に遅れる原因は本当に開発者の仕事が遅いせいでしょうか? Sprintly は、開発者のサイクルタイムに関する膨大なデータを保有しています。当社は、タスクのサイズごと(S、M、L、XL)、また種類ごと(ストーリー、テスト、バグ)に、完了までにどれくらいの期間がかかるかを追跡しています。 当社が調査した動向について 1点目:開発者は非常に平均的です。ユーザ全体で見たサイクルタイムはほぼ同じであることを当社のチケットデータが示しています。システム内の全チケットの75%は、開始後およそ175時間で完了しています。 ^(1) 2点目:変動があるのは、ほとんどがチケットが開始される前(SomedayからBacklogまで)の段階です。これは、関係者が仕様を理解して作業の優先順位
リクルートホールディングス(6098)は14日、オーストラリアの派遣会社大手、チャンドラー・マクロード(シドニー)とピープルバンク(ノースシドニー)の2社を買収すると発表した。買収額はそれぞれ約289億円と71億円で、合計では約360億円。買収資金は手元資金で賄う。同社が方針に掲げる海外のM&A(合併・買収)を加速し、人材派遣事業の強化につなげる。リクルートが14年10月に東証1部に上場後、初め
1953年神奈川県生まれ。一橋大学商学部卒業後、第一勧業銀行(現みずほ銀行)入行。ロンドン大学経営学部大学院卒業後、メリル・リンチ社ニューヨーク本社出向。みずほ総研主席研究員、信州大学経済学部教授、法政大学大学院教授などを経て、2022年4月から現職。著書は「下流にならない生き方」「行動ファイナンスの実践」「はじめての金融工学」など多数。 今週のキーワード 真壁昭夫 経済・ビジネス・社会現象……。いま世の中で話題となっているトピックス、注目すべきイノベーションなどに対して、「キーワード」という視点で解説していきます。 バックナンバー一覧 原油価格はどこまで下がるのか? “逆オイルショック”再来の衝撃度 昨年末にかけて急落した原油価格は、1月8日現在、ニューヨークのWTI(ウェスト・テキサス・インターミディエイト)で1バレル=48ドル台まで下落し、不安定な展開が続いている。 1980年代の“
[ロンドン 13日 ロイターBreakingviews] - このところの原油市場は、産油国に市場経済学の3つの基本的な考えについて教訓を与えている。それらはどれも、痛みを伴うものだ。 まず最初の教訓は、寡占の特性についてだ。産油国が共同で供給を制限すれば、ほぼどんな水準でも価格を設定することはできる。ただ、原油価格が高くなればなるほど、産油国カルテルの結びつきは弱くなりがちだ。1バレルあたり110ドル前後で推移してきた過去3年の原油価格は、産油国間に亀裂を生じさせるのには十分な水準だった。 原油安の主な理由としては、相対的に高コストな産油国が全力操業する一方、低コスト産油国であるサウジアラビアが減産を嫌ったことが挙げられる。サウジは昨年6月、原油価格を下支えようとするのを止めた。産油国カルテルに亀裂が生じて以降、北海ブレント先物は1バレル115ドルから一気に同46ドルまで急落した。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く