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
kube-dnsとlibc、スタブリゾルバ、またはいつdnsmasqやgo-dnsmasqが必要になるのかdnsmasqdnskubernetesgo-dnsmasq thockinさんの「Alpineが(/etc/resolve.confのsearchレコードに対応したよ!」というツイートを見て、「Alpineでgo-dnsmasqいらなくなったのかな?」と思ったら、まだ必要なケースはありそうだったのでメモ。 TL;DR; Kubernetesがアプリケーションコンテナ内/etc/resolv.confの1つのnameserverを消費するので、それでnameserverの上限を超えるようならdnsmasqをDockerイメージにインストールしておきましょう。 Alpine Linuxなら3.4からapk add dnsmasqできます。musl libcを使うAlpine Linuxは
こんにちは。CTOの馬場です。 負荷テストツール Tsung の話です。 HTTP負荷テストツールだと JMeter や ab 、httperfあたりが有名ですね。 新しいところだとTsungやGatlingでしょうか。 私は去年くらいからTsungをよく使っているので紹介します。 このエントリは第1回です。 Tsungで負荷テストしよう(1) - 基礎知識 Tsungで負荷テストしよう(2) - 実践Tips Tsungで負荷テストしよう(3) - リアルな負荷のためのTips Tsung のお勧めポイント まずはTsungのお勧めポイントから。 負荷をかける側に必要なマシンスペックが低い 負荷をかけるとき、JMeterよりTsungのほうが同じサーバでより大きな負荷を生成することができます。 もちろん必要な負荷が1台で生成しきれない場合は複数台で連動して負荷を生成することができます。
Everybody counts, but not always quickly. This article is a close look into how PostgreSQL optimizes counting. If you know the tricks there are ways to count rows orders of magnitude faster than you do already. The problem is actually underdescribed—there are several variations of counting, each with its own methods. First think whether you need an exact count or whether an estimate suffices. Next
伊藤忠テクノソリューションズ(CTC)は10月17日、トイレにセンサーを設置してリアルタイムに個室の空き状況を確認できるクラウドサービス「IoTトイレ」を開発したと発表した。 「IoTトイレ」は発電パネルと無線が内蔵されているセンサーを使用して個室トイレのドアの開閉状態を判断し、PCやスマートデバイスから空き状況を確認できるクラウドサービス。電源の確保や配線工事、サーバの設置などが不要なため、小規模なオフィスでも簡単に導入することができる。 同社は三井不動産と共同で、2016年4月から7月にかけて、霞が関ビル内のトイレで実証実験を実施。同実証実験を踏まえ、トイレに設置した機器について、長期間にわたる連続運用やセンサーの感度調整、データ送受信に関するプログラム改修などを行ったという。 CTCは、9月1日から社内の霞が関と大崎オフィスでIoTトイレを実際に利用してサービス品質の向上を図り、秋か
帝国データバンク(TDB)とSansanは10月17日、両社の情報サービスにおける包括提携契約を締結したことを発表した。 両社は今回の業務提携を通じて共同事業を創出し、TDBが提供する企業情報サービスとSansanが提供する名刺管理サービス「Sansan」「Eight」を連携させることにより、日本最大のビジネスインフラの構築を目指すとしている。SansanおよびEightの名刺情報データベースと、TDBが提供する企業情報データベース、企業間取引データをマッチングさせる機能の開発を予定している。 TDBの「企業間取引データ」は、企業信用調査報告書等に収録の取引情報を分類したデータで、70万社・500万取引をデータ化したもの。一方、SanSanは組織内の名刺をデータベース化してシェアする法人向け名刺管理サービス「Sansan」、個人向け名刺アプリ「Eight」を提供。SanSanの導入企業は4
WordPress Translation Day 2022 Thank you for your participation in the 2022 event. You can read the recap and keep contributing! There are many ways to participate and contribute – you can host or join a local meetup, watch or be on the video sessions, and of course, translate something and share it with the world. VIRTUAL / FREE September 28, 2022 #WPTranslationDay September 1-30, 2022 Local Meet
redmine.tokyo の第11回勉強会を開催します。 今回の勉強会の主なテーマは「Redmineの「多用」性とその進化」です。 最近は、Redmineをソフトウェア開発のタスク管理に適用するだけでなく、幅広い職種の人達と情報共有するようになってきたために、運用の拡大方針や運用ルールの標準化が課題となっているシーンが見かけられます。 また、長年利用してきたRedmineのバージョンが古くなったものの、環境依存やデータ移行がボトルネックとなって、バージョンアップやデータ統合に支障が出てくるという話も聞くようになりました。 そこで、Redmineが「多くの場面に用いられる」ようになり、Redmineの機能や運用ノウハウが「進化」してきた現状に対し、従来とは異なる問題点をどのように解決して、今後どのような方向性へ進化しようとしているのか、について、講演とディスカッションの場を設けます。 具体
ALLVM: Forthcoming Project to Ship All Software As LLVM IR Written by Michael Larabel in LLVM on 17 October 2016 at 07:13 AM EDT. 54 Comments Interest is growing around shipping software as LLVM IR and will be discussed at this year's LLVM Developers' Meeting. Various parties have been investigating using LLVM IR as the medium for shipping software while doing the final conversion on the host for
米IBMは現地時間2016年10月14日、サーバー性能を最大10倍引き上げるオープンなコネクター仕様「Open Coherent Accelerator Processor Interface(OpenCAPI)」を発表した。他の技術大手企業とともに結成した共同体「OpenCAPI Consortium」の活動を通じてOpenCAPIの普及促進を図る。 OpenCAPI Consortiumには、米AMD、米Dell EMC、米Google、米Hewlett Packard Enterprise(HPE)、米Mellanox Technologies、米Micron、米NVIDIA、米Xilinxなどが参加している。 IBMによると、OpenCAPIのデータ転送速度は、PCIeの16Gビット/秒(bps)を上回る25Gbpsを実現するという。ビッグデータ、機械学習、高度分析といったデータ集
注意:私は深層学習の専門家ではなくチュートリアルをいくつか動かした程度の初心者です。深層学習のフレームワークについてまとめ記事がかなりあるのですが、情報が古かったり私が知りたいことがなかったりして、自分が知りたいことをまとめました。定期的に更新しています。 深層学習のフレームワーク Framework Developer License Language 動作環境 Feature Qiitaでのタグ付き解説記事(記事数は2016/10/15) 2017/07/17 2018/02/12 2020/02/23
2016/10/15 AbemaTV Developer Conference 2016
なんか、このサイトBootstrapくさい。そう感じることはありませんか? その理由はズバリ、欧文ベースでつくられたフレームワークを文字構造の違う日本語で適用した際に不都合が出てしまっているからです。 それらが醸し出す違和感を放っておくと、Bootstrapくささを生み出す大きな原因になってしまいます。 そもそもの問題として、欧文と比較して和文は文字の要素が多く、文字自体のリズムも少ないため、どうしても複雑で単調に見えてしまいます。 しかし、和文だからといってあきらめることはありません。BootstrapのCSSを少しだけ変えるだけでグッと見た目がよくなる隠し味をご紹介します。 1. line-heightで行間にゆとりを。明朝やゴシックなど、フォントの種類が言葉の印象を表すように、文字の行間は読みやすさ、文章全体の雰囲気を左右します。 欧文をベースに設計されたBootstrapをそのまま
443ポート以外が絶滅しそうです あちこちでポートは閉じられています。ssh や sftp もプロキシ利用も、各種ポートでは、全く外部に出れず、接続できないネットワークが多いです。 TCP/IPなのにIPとポートを使った通信ができない、壊れたネットワークが当然になりました。 これらの接続制限にとても不便を感じることが多いです。 サーバー管理者の気分一つでポートが空いたり閉じたり、私が触ってたネットワークではポリシーが統一されず、クソネットワーク管理者に振り回されて、動くはずのものが動かず、不便なことが多かったのです。そこで仕方なく443を使っています。 私達が利用する端末では80/443 のポートの外部接続が閉じられることは少なく、443であれば通信できます。 そのため、443ポートに様々なアプリケーションを起動していると思います。 443 ポートとIPアドレスが枯渇する・・・ よほどのG
HTTP/2 (or “H2” as the cool kids call it) has been ratified for months, and browsers already support or have committed to supporting the protocol. Everything we hear tells us that the new version of HTTP will provide significant performance benefits while requiring little to no change to our applications—all the problems with HTTP/1.x have seemingly been addressed; we no longer need the “hacks” th
はじめに IBM Quantum Experienceが公開され、夢のコンピュータである量子コンピュータがクラウド上で触れる様になりました。 ところが、量子コンピュータはまだまだ抽象化されておらず、我々が論理ゲートを組み合わせて加算器を作るように、単純なゲートを組み合わせて、数値やアルゴリズムを表現していくか探索するような段階です。 試そうと思っても、難しい記号や数式がわんさと出てくるのですが 「僕達だって量子コンピュータ触りたいんだもんっ」 ということで、IBM Quantum Experience を触れて楽しめるような、基礎的な部分を勉強がてらまとめてみました。 量子コンピュータとは 我々がいつも利用しているコンピュータを、量子コンピュータのレトロニムとして、古典的コンピュータ呼びます。 古典的コンピュータは、計算の基本単位を Bit (Binary unit) といい、それぞれの
SprayscapeOctober 2016 | By Google Creative Lab A perfectly imperfect VR-ish camera for capturing faces, places, and spaces. This experiment is no longer active, but you can still learn about it on this page. We love VR. We love taking pictures. So we figured, why not try smashing the two together? Sprayscape is a quick hack using the phone’s gyroscope to take pictures on the inside of a 360-degre
All of Percona’s open-source software products, in one place, to download as much or as little as you need.
多数のDockerコンテナをクラスタ化し、運用管理を容易にするオーケストレーションツールの「Kubernetes」が、独自のコンテナランタイム「cri-o」の開発をスタートさせています。 GitHub - kubernetes-incubator/cri-o: Open Container Initiative-based implementation of Kubernetes Container Runtime Interface cri-oは当初「OCID」(Open Container Initiative Daemon)という名前で開発が始まり、2週間ほど前に「cri-o」に名称変更しました。 Kubernetesはコンテナとのインターフェイスを「Container Runtime Interface」(CRI)として標準化しようとしており、cri-oは、そのCRIに対応したコン
Xtrabackupを使ったRDS Auroraへの移行パス、名付けて~俺のリストア(orenorestore)~MySQLAWSperconaAurora俺でもわかるシリーズ 俺です。 只今絶賛移行厨です。 Percona Xtrabackup(innobackupex)のバックアップファイルを用いたRestore Aurora DB Cluster from S3機能を使って移行する手順の一例を記載します。 結論から伝えますと最強のようです。最高アンドさいこうからの最強! 参考 Aurora Update Document 概要 対象 MySQL on EC2または仮想サーバやオンプレミスで稼働するMySQL Server 対象バージョン: 5.5から5.6.22まで Aurora Launch時に以下の様なエラーが発生します。 内容と制限事項 Percona Xtrabackupで取
AWS is the dominant public cloud computing provider. In general, “cloud computing” can refer to one of three types of cloud: “public,” “private,” and “hybrid.” AWS is a public cloud provider, since anyone can use it. Private clouds are within a single (usually large) organization. Many companies use a hybrid of private and public clouds. The core features of AWS are infrastructure-as-a-service (Ia
Company SizeStartupsMid MarketEnterpriseIndustriesFinancial ServicesSaaSConsumer SalesSee All IndustriesUse CasesProspecting and IntrosStand out and improve response rates.SalesGenerate more pipeline and close more deals.Sales SupportSet your sales team up for success.MarketingHost video content and convert viewers into leads.Converting and ClosingConnect with buyers and close more deals.Corporate
AWSでLinuxしか触ったことない人が、AWSでWindowsServerを利用するときに知らないと損することWindowsLinuxAWSWindowsServer はじめに AWSでLinuxばかりやってたんですがWindowsServerを触らないといけない機会が凄く増えててビビってます。 WindowsServer利用するときも、まぁ大体Linuxと一緒なんでしょ!?と思ってたら火傷しますのでしっかりと抑えておきましょう。 他にもWindowsだと気をつけないといけない!なんてことがあればご指摘ください。 ライセンスはどうなってるのか?押さえておこう。 WindowsServerのライセンス EC2の費用に含まれている。 OSにCALの料金が含まれているのでCALの購入は不要 WindowsServerのライセンス持ち込みについて 可能だが占有ホストで実行する必要がある 以下の既
pg_bigm(ピージーバイグラム) pg_bigmは、PostgreSQL上で全文検索機能を提供するモジュールです。このモジュールを使うことで、ユーザは全文検索用のインデックスを作成でき、高速に文字列検索を行えるようになります。このモジュールは、2-gram(バイグラム)と呼ばれる方法で、文字列から全文検索用のインデックスを作成します。 ニュース 2022-10-24: PostgreSQL15用のpg_bigm-1.2-20200228のRPMファイルをリリースしました。RPMファイルはこちらからダウンロードできます。 2022-10-13: pg_bigmバージョン 1.2 が PostgreSQL 15 に対応していることを確認しました。 2021-10-07: PostgreSQL14用のpg_bigm-1.2-20200228のRPMファイルをリリースしました。RPMファイルは
こんにちは。最近SideCIのインフラまわりを見ている@wata727です。最近注目しているサービスはArukasです。個人的に未来を感じているサービスなので、今後の機能追加にワクワクしています。 今回は最近のSideCIにおけるSpotFleetの活用事例についてお話したいと思います。 SpotFleetってなに SpotFleetとは、AWSの低価格なサーバリソース群、スポットインスタンスを保持するための仕組みです。スポットインスタンスは、AWSで使用されていないリソースを対象に、需要と供給にあわせて、価格が変動するインスタンスです。そのため、通常のインスタンスよりもお安く購入することができます。 ただ、普通に使うだけでお安く購入できる、、なんて甘い話は無くて、価格は常に変動するため、希望する購入価格を超える場合には起動しているインスタンスが削除されてしまいます。 そのため、従来は途中
最近はドメインも安く取得できるようになりましたので、需要はあまり多くはないかも知れませんが、「無料」で気軽に取得できるという点で、コストコンシャスな方々に一定の需要があると信じて投稿します。 症状と効能 オリジナルドメインで手軽にブログを始めたい(タダで) ネームサーバのテスト用のドメインを一時的に取得したい(タダで) フリーランスの名刺にオリジナルドメインのURLとメアドを刷り込みたい せっかくAWSが無料試用期間なのにドメイン取得費用を払うのはイヤ とにかくドメイン取得に一銭も払いたくない、という方向けに寄稿します。 無料で取得できるドメイン Freenomからは5種類のドメイン(.tk/.ml/.ga/.cf/.gq)が無料で取得できます。どれを使うかはお好みで。今回は.tkで取得を進めます。 .tkドメインの注意事項 90日間で25アクセス以下の場合は、登録が削除されます。3ヶ月の
No Python No Java Just a binary Minimal dependencies: libcurl & sqlite Real-Time monitoring with inotify Easy to configure: $ cat ~/.config/onedrive/config sync_dir = "~/OneDrive" skip_file = ".*|~*|thumbs.db|Games/*.iso" skip_dir = ".*|Music|Movies/FullHD" So simple, You already know how to use it: $ onedrive -h Usage: onedrive [OPTION]... no optionSync and exit -d--downloadOnly download remote c
ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog はじめに Pub-Subとは 用語の定義 システム構成 Hello World おわりに 緊急告知 参考 はじめに こんにちは。システム統括本部プラットフォーム開発本部の栗原と申します。 2016年9月、Yahoo! Inc.からPulsarがOSSとして公開されました。Pulsarは高い配信信頼性/パフォーマンス/スケーラビリティを誇るPub-Subメッセージングシステムです。Yahoo! Inc.において開発され、これまでYahoo! Inc.のメール、ファイナンス、スポーツなど主要サービスにおいて、メッセージを高速かつ消失することなく配信するために利用されて来ました。 Pulsar開発者によって書かれた技術ブログ:Open-
When the RAW value for one of these five attributes is greater than zero, we have a reason to investigate. We also monitor RAID array status, Backblaze Vault array status and other Backblaze internal logs to identify potential drive problems. These tools generally only report exceptions, so on any given day the number of investigations is manageable even though we have nearly 70,000 drives. Let’s
Summary: After upgrading to macOS Sierra and using SSH to login to an SSH server, I noticed that the passphrase for my SSH key has been permanently remembered by the system. That is, after rebooting the system, SSH still knows the passphrase for my SSH key, such that I do not need to enter any passphrase to log in to my SSH hosts anymore. This permanent storage of my passphrase was done by default
発生した問題 Mac の Safari のキャッシュを無効にすると、ローカルの開発環境などいくつかのサイトに対して謎の連続リクエストが発生する。発生しないサイトもある。「キャッシュを無効にする」をオフにすればリクエストは止まる。 リクエストは Safari の開発者向けツールには表示されず、Safari が内部的に送信しているもののようだった。 ↑ キャッシュの無効化は「開発」メニューにある。 解決策 Safari の履歴を全消去したら解決した。 アクセス先のサイトによって、トップページに対して連続アクセスしているものもあれば、ログアウトしているにも関わらずログイン後のページにアクセスしようとしているものもあり、「ということは履歴が関係しているのか?」と思って履歴を消去したという流れ。 一体何だったのでしょう…。 Mac と Safari のバージョン Mac OS X 10.10.5 (
原文:https://circleci.com/blog/its-the-future/ ヘイ、ボスが君と話せっていうんだ。Webアプリに詳しいんだろ? ああ、俺はもうわりと分散システムガイだぜ。ContainerCampとGlueonから帰ってきたばっかりで、来週はDockerconに行くんだ。業界が進歩するのを目の当たりにしてワクワクしている。全てがシンプルになって信頼性が高まるんだ。これが未来さ! すごいね。僕は今シンプルなWebアプリを作ろうとしてるんだ。Railsの普通のCRUDアプリで、Herokuにデプロイしようと思ってる。今後もこの方法でよさそうかい? オー、ノー。それは古いやり方だ。Herokuは終わった。もう誰も使っていない。今はDockerを使う必要がある。それが未来だ。 OK、それは何だい? Dockerは新しいコンテナリゼーションの手法さ。LXCみたいなもので、パ
Dockerが「InfraKit」をオープンソースで公開。Docker用のクラウド環境を自動構築、自動修復 Dockerは、クラウドやオンプレミスにおけるDockerの環境を自動的に構築し、運用中に障害が発生しても自動修復してくれるツール「InfraKit」をオープンソースで公開しました。 ブログ「Introducing InfraKit, an open source toolkit for creating and managing declarative, self-healing infrastructure」では、InfraKitを次のように説明しています。 InfraKit breaks infrastructure automation down into simple, pluggable components for declarative infrastructure
二年ぶりぐらいにメジャーバージョンが更新されました。[公式リリース] [ダウンロード] 今回の目玉機能としてHTTP/2対応とDirectorのConsistent Hash対応があります。 なにはともあれ、とりあえずHTTP/2を使うセットアップをしてみましょう。 Hitch1.4.0+Varnish5でHTTP/2を使う Varnishはよく知られてるようにHTTPSに対応していません。 HTTP/2に対応したこのバージョンにおいても、やはり本体では対応をしていません。 そのため通常のブラウザからVarnishに対してHTTP/2にアクセスするにはTLSを解かなくては行けません。 今回はVarnishSoftwareが提供しているHitchを利用します。 なお、HTTP/2を利用するには1.4.0以降のバージョンが必要です。 また、一部ディストリビューションではパッケージが提供されてい
※歌詞とメロディーのみを入力しており、発音補正やピッチ・リズム・ビブラートなどの調整は一切行っておりません。 ※BGMと馴染ませるためのEQ・コンプレッサー・リバーブなどの一般的なエフェクトは使用しております。 [1][2] 最新の機械学習技術「ディープラーニング」により、高品質かつ、約5~10分の少量なデータ量での音声変換を実現しました。 この技術により、短期間でのオリジナルボイスの作成が可能になりました。 1) 明治大学の森勢将雅専任准教授が開発された音声分析合成システムWORLDを利用して音声変換を行っております。 2) 東京大学 大学院情報理工学系研究科 高道慎之介 助教が開発された音声変換技術を利用しております。
その名も Anomalynks Anomaly(異常) + Link(リンク)の造語。 https://github.com/cloudpack/anomalynks つくった背景と解決できる課題 PM < この前つくったあのサイトやねんけど、ちょっと部分部分きりとって別のサイトにしたいんよねー PM < でも1ページ消したら他のページからリンクされてるの切れちゃってつらみあるからどうにかして💢 ぼく < はい > リンクチェッカーみたいなのつくろう < PM < あとついでにページ間の関係性みたい PM < どうせならデザインチームでもできるように可視化してや ぼく < はい > 可視化しよう < PM < 管理画面とかでログイン必要だから ぼく < はい PM < Seleniumは重いからブラウザの拡張的なのがいい > ChromeExtensionに < PM < ドメインまたぐ
Linus Torvalds氏は10月2日、Linuxカーネル4.8のリリースを発表した。Raspberry Pi 3 SoCやMicrosoft Surface 3のタッチ画面のサポートなどが加わっている。 Linuxカーネル4.8は、7月末に公開されたLinuxカーネル4.7に続く最新版。8回のリリース候補(RC)版を経ての正式版となった。 ファイルシステムでは、メモリを使った一時ファイルシステムであるtmpfsファイルシステムを強化した。また、Btrfs ENOSPC(データ領域不足)エラーも改善されている。XFSリバースマッピングもサポートしたほか、OrangeFSではカーネルサイドキャッシュング機能が加わった。EXT4の暗号化コード統一などの強化が加わった。 セキュリティ関連ではユーザー空間との間でコピーされたオブジェクトの安全性改善や、CONFIG_RANDOMIZE_MEMO
Amazon Web Services ブログ EC2 リザーブドインスタンスの更新 – Convertible RI とリージョン単位の利点 EC2 リザーブドインスタンスはほぼ 8 年前に発表されました。2009 年に開始されたモデルには 2 つの利点があります。キャパシティーの予約と、アベイラビリティーゾーン内の特定のインスタンスの使用に適用される大幅な割引です。長年にわたり、お客様からの意見や要望に基づいてモデルを改良し、スケジュールされたリザーブドインスタンス、リザーブドインスタンスの予約内容の変更機能、リザーブドインスタンスマーケットプレイスでのリザーブドインスタンス (RI) の売買機能などのオプションを追加してきました。今回、リザーブドインスタンスモデルを再び強化することになりました。その内容は以下のとおりです。 リージョン単位の利点 – 多くのお客様から、割引がキャパシテ
最近 prezto 入れたんですよ。prezto。そしたらいつものシェル世界が見違えるほど使いやすくなって身長も 3 メートルくらい伸びたんですが、それは余談でして、prezto 入れた後に less 使ってみたら余りの変わりっぷりに驚いたんです。 これを機に man page を読み直してみたら更に驚き。less ってこんなスゴイ物だったのか!みたいな。今回はそんな less の底力を紹介します。 環境変数 $LESS less には様々なオプションがあるのですが、これを予め環境変数 $LESS に設定しておくと、毎度 less ファイル名 と打つだけでそれが有効になります。更に、後述しますが、この設定は less 起動中にオン・オフして切り替えることが可能です。 # 最低限でもこれくらいは設定しておこう export LESS='-i -M -R' # 僕は後述の物を全部付けてます(-
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く