2. 内容 • Union-Find 木 • バケット法と平方分割 • セグメント木 • 共通点:自分で実装するデータ構造 • セグメント木が中心 – IOI でのセグメント木の出題が非常に多い
まさかの「ハンコ推し」な上に就任早々自身のサイトが閲覧不能になるなどぶちかましてくれた竹本直一IT担当相。(時事通信社) 過去に不祥事や失言が問題になった議員が次々と入閣した第4次安倍再改造内閣。自身の公式ツイッターでブロックを連発する河野太郎氏が防衛大臣に、実績ゼロの小泉進次郎氏がいきなり環境大臣に抜擢されるなど、ツッコミどころ満載だが、早々にボケをかましてくれたのは科学技術・IT担当大臣の竹本直一氏だ。 自身の公式サイトが閲覧不能になっていたことについて、「なぜロックされているかよく分からない」と、IT担当大臣としていきなり先行き不安な発言をしたことだけではない。ご存知の方も多いだろうが、記者会見で突然「行政手続きのデジタル化と書面に押印する日本古来のはんこ文化の両立を目指す」と言い始めたのだ。 各種機関での手続きではんこが必要となることについては、たびたび議論が沸き起こっていたが、デ
50年前から分かっていた少子高齢化問題、なぜ回避できなかったのか:スピン経済の歩き方(1/5 ページ) 「敬老の日」の昨日、この国の「敬老」の意味をあらためて考えさせられるニュースがあった。65歳以上の高齢者は約3588万人で、全人口に占める割合は28.4%と過去最高となり、これは同じく高齢化が進むイタリアの23%を大きく引き離し、世界一となっているというのだ。 「敬老の日」の昨日、この国の「敬老」の意味をあらためて考えさせられるニュースがあった。 9月15日現在、65歳以上の高齢者は約3588万人で、全人口に占める割合(高齢化率)は28.4%と過去最高となり、これは同じく高齢化が進むイタリアの23%を大きく引き離し、世界一となっているというのだ。 ご存じのように、このポジションは当分続く。「平成30年版高齢化白書」によれば、日本の人口がじわじわと減っていく中でも、高齢者は「団塊の世代」が
100万行オーバーのモノリシックRailsアプリをマイクロサービス化したクックパッドの手順 マイクロサービスの導入事例を、中の人が徹底的に語ります。クックパッドでは、100万行オーバーの超巨大なRuby on Railsアプリのマイクロサービス化に挑みました。アプリをいかに分離し、連携できるようにするか、など、同社が採ったマイクロサービス化の戦略を聞きました。 Ruby on Railsのバージョンアップに1年かかっていた 【マイクロサービス化戦略】まずはコードを減らすことから 【マイクロサービス化戦略】アプリ固有のバッドノウハウを減らす 【マイクロサービス化戦略】まずは分離しやすい部分からお試しで 【マイクロサービス化戦略】データベースが切れていればサービスも切りやすい 【マイクロサービス化戦略】インフラ構成を標準化する 【マイクロサービス化戦略】サービスメッシュを入れて通信の課題をクリ
Rails アプリケーションの開発において、自分の変更に関係のないテストのせいで CI がコケるとストレスですよね?真っ先に直したくなりますよね?不安定なテストを直すのは大変な労力が要ると思ってませんか?実は、たいていのケースは簡単に再現確認ができるし、不安定になる要因もだいたい決まっているし、ログやスクリーンショットを見れば原因も簡単に特定できるんです! そんなわけで、日頃不安定なテストを潰している身として知見みたいなものをまとめてみました。 今回利用した環境は次のとおりです。 rails 6.0.0 capybara 3.29.0 selenium-webdriver 3.142.4 rspec-rails 3.8.2 Google Chrome 77.0.3865.75 (headless で使用) ChromeDriver 77.0.3865.40 (f484704e052e0b5
はじめに Rails on DockerのアプリケーションをHerokuにデプロイするメモ。 前提 docker-compose.ymlの中身は以下の通り。ローカルではappとdbの2つのコンテナを作って開発してました。 version: "3" services: db: container_name: sample_db image: postgres:11.5-alpine volumes: - ./tmp/db:/var/lib/postgresql/data app: container_name: sample_app build: . volumes: - .:/app depends_on: - db ports: - 3000:3000 Rails用のappサービスとPostgreSQLをDBとして使うためのdbサービスを定義している。 Herokuでこの2つのコンテナを
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く