Anime.js (/ˈæn.ə.meɪ/) is a lightweight JavaScript animation library with a simple, yet powerful API. It works with CSS properties, SVG, DOM attributes and JavaScript Objects. Getting started
技術部の taiki45 です。 以前「サービス分割時の複雑性に対処する: テスト戦略の話」という記事で、サービス間のインテグレーションテストにおける問題について紹介しました。現在のクックパッドではこの問題の解決のために Pact というツールを導入して運用しています。この記事では、その運用の知見を紹介できればと思います。 Pact Pact は Consumer-Driven Contract testing (CDC testing) を実現するためのツールです。"Consumer"、"Provider" という見慣れない単語が出てきますが、この記事ではだいたい「Consumer = Web API クライアント」、「Provider = Web API サーバー」と対応ができます。この記事では具体的な Pact の利用例を通じて CDC testing がどういうものなのかについても
「水素水よりも、おならの方が多くの水素を含んでいます」――。法政大学の左巻(さまき)健男教授が、「おなら」を引き合いに「水素水」の有効性に疑問を呈したことが、インターネット上で大きな話題を集めている。 水素水の有効性・安全性をめぐっては、国立健康・栄養研究所が2016年6月10日に「信頼できる十分なデータが見当たらない」と否定的な見解を示したばかり。ネット上でも懐疑的な見方が大半を占めており、今回の左巻教授の指摘にも「屁でも吸ってた方が経済的だな」と賛同する声が相次いでいる。 「わざわざ水素水を飲む必要があるのか」 おならを用いて「水素水の有効性」に疑問を示す左巻教授は、理科・科学を専門とする教育学者だ。水素水については否定的な立場をとり続けており、過去に著した『ニセ科学を見抜くセンス』『水の常識ウソホント77』などの書籍でも、過度のブームに警鐘を鳴らしていたという。 そんな左巻教授の発言
Introduction to Linux namespaces - Part 2: IPC | Yet another enthusiast blog! こういうブログ記事があって、元記事はC言語なんだけど、これと同じことをmrubyでもやってみたサンプル。なお元記事は clone(2) だけど今回はforkしてから unshare(2) している。clone未実装なんで。。 reader, writer = IO.pipe puts " - Hello ?" p = Process.fork do Namespace.unshare(Namespace::CLONE_NEWUTS | Namespace::CLONE_NEWIPC) writer.close reader.read # blocking system "hostname 'In-Namespace'" puts " -
「Windows 10への意図しない更新で仕事用PCが使えなくなり、仕事に支障をきたした」としてユーザーが米Microsoftを提訴した裁判で、裁判所はMicrosoftに1万ドル(約100万円)の賠償金支払いを命令した。米The Seattle Timesが6月25日(現地時間)に報じた。 アップグレードのキャンセル方法解説動画 米カリフォルニア州の少額裁判所Marin County Superior CourtにMicrosoftを提訴して1万ドルを獲得したのは、サンフランシスコでオンライン旅行サービス「Travels with Teri」を営むテリー・ゴールドスタイン氏。Windows 7搭載のPCを使っていた同氏は「Windows 10なんて聞いたこともなかった。アップグレードしたいかどうかを尋ねてもこなかった」としている。 実際には完全に自動でWindows 10へのアップグ
デフォルトのペイン分割サイズ tmux のデフォルトのペインの分割設定では、3つ以上のペイン分割の際には下記のように均等でないサイズのペインになります。 Vim の C-w s でウィンドウを分割した時のように、均等なサイズで分割したくなる場合もあるかと思います。 select-layout の even-xxx tmuxのデフォルトのキーバインドをtmuxのリポジトリのkey-bindings.cから確認すると、 static const char* defaults[] = { // 中略 "bind M-1 select-layout even-horizontal", "bind M-2 select-layout even-vertical", // 中略 }; even-horizontal や even-vertical といった、期待している挙動を実現してくれそうなキーバイ
印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます クラウド会計ソフトなどを提供するfreeeは6月27日、中小企業の会計業務を人工知能(AI)で効率化するための研究開発機関「スモールビジネスAIラボ」を創設すると発表した。創業当初から人工知能を活用した会計業務などの効率化を研究しており、クラウド会計ソフトの自動仕訳に関するAIについて、特許権を5月20日付けで取得している。また今回、「クラウド会計ソフト freee」においても、この特許技術を適用して自動仕訳機能を強化し、「仕訳登録AI」として6月末より提供を開始する。 5月に特許を取得した自動仕訳機能では、以下のような特徴を実現している。 インターネットバンキング等から取得した明細の摘要欄に記載された日本語から、未知の日本語であっても
Elasticsearchには類義語によるクエリ拡張機能があります。これを適用すると まどマギ と検索したときに まどかマギカ と書かれた文書もヒットするようになります。 (LuceneやSolrにもありますがここではElasticsearchの話だけします) この類義語辞書は、人手で作ること (e.g., FRILの商品検索をnGramから形態素解析にした話 - mosowave) もできますが、今回はなるべく手間をかけたくないのでWikipediaのリダイレクトデータから自動で類義語辞書を作る方法を紹介します。 (自動といってもノイズも含まれてるので実用的に使うにはある程度人手でフィルタリングする必要があります。それでも一から人手で作るよりは手間が少ないと思います) (ElasticsearchではWordNetでの類義語検索に対応しているようですが、これを書いてる2015年12月時点
Webサイトの暗号化(SSL化、HTTPS対応)はこれまでEコマースやプライバシを守る目的で部分的に導入されてきたが、SHA1からSHA2への切り替え、モバイル端末の普及やHTTP/2の登場によって、サイト全体を常にHTTPS通信にする常時SSL化の動きが活発になっている。さらにSSLサーバー証明書を無償で入手可能なLet’s Encryptのサービス開始や主要なWebサーバーソフトウェアの安定版でHTTP/2が利用できるようになったことでその動きは加速している。本稿ではSSL化を取り巻く最近の状況を整理し、NginxとLet’s EncryptによるHTTP/2&SSL化の実装例も紹介していく。 これまで証明書の無償入手は限定的 HTTPSのWebサイトを運用するには通常、商用の認証局にSSLサーバー証明書の発行を申し込み、必ず費用が発生するものだった。一部限定した目的では無償で利用でき
Red Hat Enterprise Linux 8.8 and 9.2 leverage Intel’s 5th Gen of features including higher cpu count, faster DDR5 memory, larger 3rd level caches, improved interprocessor bandwidth, and complete implementation of Intel’s Advanced Matrix Extensions. Included in this blog are two new Dell SAP HANA BW...
「OpenStackのようなインフラソフトウェアは死んだ」、MirantisとRackspaceのマーケティング担当がブログで激論 「気がつくのに時間が掛かったかかったけれど、いまは確信している。インフラソフトウェアは死んだ」。OpenStackの専業SIerとして知られるMirantisの共同創業者でチーフマーケティングオフィサーのBoris Renski氏は、6月15日付のブログ「Infrastructure Software is Dead」をこのような書き出しで始めました。 このMirantisのブログは、Rackspaceからの反応を引き起こしています。OpenStack関係者のなかで存在感の大きな2社がいま、OpenStackのビジネスについてどう考えているのかが浮き彫りになっているので、2社のやりとりを簡単に紹介しましょう。 Mirantis:インフラソフトウェアは死んだ!
[速報]オープンソースの「.NET Core 1.0」、マイクロソフトが正式リリース。Windows/Linux/macOSに対応。Red HatがRHELなどで正式サポート開始 これらのソフトウェアはオープンソースとして開発され、WindowsだけでなくLinux、macOSにも対応する.NET Frameworkソフトウェアです。.NET Coreがインストール済みのDockerイメージもマイクロソフトがDocker Hubで提供しています。 .NET Core 1.0の登場で、いままでWindowsでしか実行できなかったASP.NETアプリケーションなどが、そのままLinuxやmacOSでも実行可能になります。 引き続きWindowsでのみ利用可能な.NET環境も存在しますが、.NET環境がオープンソースかつクロスプラットフォームになる大きな転換点が訪れたと言えるでしょう。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く