Ever wondered how does Go manage memory allocation? In this talk we are going to explore Go’s memory allocator and understand how its algorithm interacts with the operating system to manage memory!
Googleなどがオープンソースで開発する「Istio」がバージョン1.0に到達したことが発表されました。 Istioは、Kubernetes上で稼働するコンテナで構成されるクラスタのあいだの通信などを制御することで、マイクロサービスとして構成されるアプリケーションの運用を支援するためのソフトウェアです。Istioが提供する機能群は「サービスメッシュ」と呼ばれています。 マイクロサービスを採用したアプリケーションは、複数のサービスから構成されています。このとき、一般に1つのサービスはおおむね複数のコンテナをまとめたクラスタで実行されています。 マイクロサービスの基盤の1つとなるKubernetesは、このクラスタが安定稼働するように、クラスタ内の個々のコンテナに対するロードバランシングや、負荷に対するスケーラビリティの実現、コンテナの死活管理などを行います。 そしてIstioはサービス間を
こんにちは。広報部のとくなり餃子大好き( id:tokunarigyozadaisuki )です。 2018年7月19日に、Cookpad Tech Kitchen #16 コメルコテックバナシ〜新規事業開発のリアル〜を開催いたしました。クックパッドでは、Cookpad Tech Kitchenを通して、技術やサービス開発に関する知見を定期的に発信しています。 ホワイトボードと発表練習中の星川 第16回は2018年6月26日にリリースいたしました、料理が楽しくなるマルシェアプリ「Komerco-コメルコ-」の開発裏話をテーマとし、Firebase, Algolia など利用している技術の話はもちろん、新規事業のサービス開発について、デザインの観点からもお話をさせていただきました。 本ブログを通してご来場いただけなかったみなさまにも、当日の様子をお届けしたいと思います! 料理が楽しくなるマル
アーキテクチャの基本的な考え方は、機能要求に先行して構築されてることです。 この原則は、EA(Enterprise Architecture)、DOA(データ中心アプローチ)、プロダクトライン開発のアーキテクチャでもほぼ同じ思想を持っています。 一方、アジャイル開発ではTDDなどを使い、要求を定義しその実現を検証しながら開発を進めます。その結果、開発される成果物は必然的に要求との依存性が高くなります。要求との追跡性の重視や、ビジネス価値の追求を重視すれば、その傾向はさらに強くなります。それ自体は悪いことではなく、顧客の満足を考えればいい結果をもたらすでしょう。 リファクタリングを行うことで得られる結果は、インターフェイス定義の明確化(変化する部分と変化しにくい部分の分離)、コンポーネントやクラスやサービスの粒度の適正な決定を行えること、拡張性のためのより良い解を得られることなどです。 アー
デジタルトランスフォーメーションとは、非連続的に進化するテクノロジや生活者行動にあわせて、ビジネスモデル・戦略を転換させていく取り組みに他なりません。したがって、その推進を成果につなげていくためには、どうやって変化に対応していくかを前提にした進め方をすることがカギとなっています。本稿では、デジタルトランスフォーメーションの主にシステム化に焦点を当て、アジャイルに開発し、マーケティングに活用していく方法論を、事例とともにご紹介していきます(筆者:株式会社電通デジタル デジタルコンサルティング事業部長の高田晴彦、株式会社電通デジタル デジタルコンサルティング事業部 コンサルタントの中尾索也)。 デジタルトランスフォーメーションを巡る課題とは? 「うちもデジタル化プロジェクトを立ち上げて、もう1年近くになりますが、プロジェクトが全く進んでいないんです」 「いくつか有望な企画は見えてきているんです
聞きながら書いてたので抜けてたり誤字とか多いと思う。各々の資料はあとで公開されるはず。Twitter のハッシュタグは #ゲームサーバ勉強会 なお、会場内からも発表されてましたが、第二回の開催も検討とのことです。 皆さまご来場ありがとうございました。懇親会で話しましたが、好評いただいたので、第2回やる方向で検討します。次回予告イメージとしては、10月頃、負荷試験、うどんの会による自家製うどん。 #ゲームサーバ勉強会 — 元イカ2 (@seizans) August 3, 2018 アカツキ: 失敗から学ぶ・大規模環境における Ruby on Rails on AWS の最適化 めっちゃ鳥肌 これ、正月かな......#ゲームサーバ勉強会 pic.twitter.com/RKARkr3F5f — 紫苑 (@grwth1009) 2018年8月3日 Rubyはsmallスタートむき#ゲームサー
タイトルの通りなんですが、App Service 向けに自動で Let's Encrypt の証明書を更新してくれる Azure Functions を作りました。Durable Functions と ACMESharp Core を使っています。 とりあえずベータリリース的な感じで出してみることにしました。 これまでも Site Extensions と WebJob を使って Let's Encrypt の証明書を更新してくれるものはありましたが、1 サイトに 1 つ仕込む必要があり、結構な確率で失敗することが多かったので不便だと思ってました。サービスプリンシパルを作って設定する必要があったのも面倒でした。 なので、今回の azure-appservice-letsencrypt は以下のような問題を解決するために作りました。 1 つの Azure Function で複数の証明書を
QUIC (Quick UDP Internet Connections) is a new encrypted-by-default Internet transport protocol, that provides a number of improvements designed to accelerate HTTP traffic as well as make it more secure, with the intended goal of eventually replacing TCP and TLS on the web. In this blog post we are going to outline some of the key features of QUIC and how they benefit the web, and also some of the
@Nkznさんをゲストに迎えて、AirbnbのReactNativeサンセット、ハイブリッドReactNativeの難しさ、AndroidとiOSどちらに向いているか、UIコンポーネントの実装などについて話しました。 podcast feedを購読するか、DLしてお楽しみ下さい。 Show Notes:Sunsetting React Native – Airbnb Engineering & Data Sciencereact-native-jp/react-native-at-airbnb-jp-translation129: Sunsetting ReactNative at Airbnb with Gabriel Peal – Part 1 – Fragmented130: Sunsetting ReactNative at Airbnb with Gabriel Peal – P
半導体受託生産の世界最大手、台湾TSMC(積体電路製造)は8月5日(現地時間)、コンピュータウイルスの影響で3日の夜から複数の工場が停止したと発表した。5日の午後2時の段階で、影響を受けたツールの80%が復旧しており、完全復旧は6日の見込みとしている。 TSMCは、米国のApple、AMD、NVIDIA、Qualcommなどから半導体製造を請け負っている。AppleはiOS製品のメインプロセッサ「A12」の製造をTSMCに発注したと報じられている。 TSMCは発表文では具体的な顧客への影響には言及していないが、納品スケジュールで顧客と緊密に協力しており、「第3四半期(7~9月)の収益への影響を約3%と見積もっている。第3四半期の遅れは、第4四半期に取り戻せると確信する」としている。 Appleは例年、9月前後にiPhoneの新モデルを発表・発売しており、初期出荷への今回の工場停止の影響が懸
This site uses cookies for analytics. By continuing to browse this site, you agree to use this. Learn more OK 1. Responsibility and scope Responsible in regards to EU General Data Protection Regulation ("GDPR") and other applicable data protection laws: ungleich glarus ag Bahnhofstrasse 1 8783 Linthal (CH) Tel.: +41 55 505 6266 E-Mail: info@ungleich.ch This privacy statement applies to the web con
不要になったAWS Key Management Service (AWS KMS) のカスタマーマスターキー(CMK)は無効にしたり、削除することができます。 ここで気をつけないといけないのは、不要と判断した鍵が実は利用されていた場合です。 そこで CloudTrail CloudWatch Logs CloudWatch Alarm を組み合わせて、削除予定・無効な CMK が利用されたときに、通知する仕組みを作ってみます。 CMK の無効化・削除処理の仕様について 仕様を簡単にまとめます。 無効処理について CMK は即座に無効・無効解除できます。 無効状態の鍵で Encrypt/Decrypt すると DisabledException エラーが発生します。 $ aws kms encrypt \ --key-id arn:aws:kms:us-east-1:12345678901
技術書典5に向けて、執筆環境の整備を行なっています。前回の技術書典4では、最終的にGoogleドキュメントで執筆しました。 前回の技術書典4の模様は、過去のブログ記事で綴っておりますので、もし宜しければご覧ください。 www.konosumi.net さて、今回は、GitBookかRe:VIEWを使おうと決めていました。そこで、実際に両方で執筆をしてみたのですが、比較した結果Re:VIEWで書くことに決めました。 その際のRe:Viewの環境構築手順を共有したいと思います。最初に言っておきますが、Re:VIEWの執筆環境の構築は、物凄く簡単です。 必要なモノはDockerだけである 私は、今回の執筆にはDockerを活用することにしました。なお、Docker for Macのインストールは、HomeBrew経由が最もお手軽です。 # HomeBrewのインストール(入ってない人だけ) /u
個人でEV SSL証明書が欲しい話 - Speaker Deckを読んで驚いたんだけど、いつの間にかFirefoxにはEVSSL証明書のルート認証局がハードコーディングされて、それを書き換えるにはブラウザをビルドし直す必要があるらしい。(というかリビルドしても追加した証明書でアドレスバーが緑色にならなかったみたい。何が足りないのかな?)ルート証明書そのものは後から足せるのだが敢えてハードコードした理由は想像できる。ルート証明書なんて後から侵入者なりマルウェアが簡単に足すことができるし、現にそういった攻撃はこれまで行われてきたからだ。 ついでにFirefoxが近々DHCPで降ってくるDNSを信用するのを止めて、DNS over HTTPSでCloudflareに問い合わせるという。これもまたDNS履歴を監視する国だとか、日本も含めてWeb検閲のためにDNSをいじってる国があって、そういった影
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く