印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます IBMは米国時間11月1日、「IBM Cloud Private」の新バージョンを発表した。これは、オンプレミスのデータセンター内でクラウドネイティブなアプリケーションを実現するためのソフトウェアだ。 この製品は、ハイブリッドクラウドに対する同社の取り組みの一環だ。ベンダー各社はハイブリッドクラウドの配備に向けた取り組みとして、コンバージドインフラの開発や、顧客のデータセンター上でのマネージドクラウドサービスの実現、パートナーシップの締結に力を注いでいる。 例えば、GoogleはCisco Systemsと提携し、Amazon Web Services(AWS)はVMwareと提携している。 IBM Cloud Privateにより同社
印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 日本ヒューレット・パッカード(HPE)は10月26日、パブリッククラウド「Microsoft Azure」のサービスをオンプレミスで利用可能にする「HPE ProLiant for Microsoft Azure Stack」の提供を始めた。希望小売価格は3063万2600円(税別)。 運用管理ソフト「HPE OneView」を搭載しており、ソフトウェアとファームウェアのアップデート管理や、システム状況の監視が容易となる。また、インフラ規模の増減や実際の使用量に応じて料金を支払うことが可能。これにより、パブリッククラウドと同等のコストで導入できるとしている。 また、同社のハードウェア、ソフトウェア、サービスと、Azure Stackをシ
strace -f -p 1 strace: attach: ptrace(PTRACE_ATTACH, ...): Operation not permitted エラー内容から調べてみると、どうやらセキュリティ的にコンテナ内のシステムコールへのアクセスが制限されていると思われる。 dockerのリポジトリのdocumentを見るとSeccomp security profiles for Dockerという項目がある。 どうやらこのPR(#17989)で追加されてるようだ。 seccompを設定しているprofileがあるようで、これを変更することでシステムコールを制御できるようす。 seccompそもそもseccomp(secure computing mode)はプロセスのexit, sigreturn, read, writeを行うシステムコールを制御する。 また、seccomp
0 conversations with unread messages, including 0 mentions and keywords.
Jacobs School Computer Science Professor to Receive Academy Award for Computer Graphics Breakthrough Henrik Wann Jensen, Assistant Professor, Computer Science a nd Engineering San Diego, CA, January 21, 2004 - - A computer science professor from the University of California, San Diego (UCS D) who has helped pave the way for photo-realistic, computer-generated humans in the movies will be honored b
練習などを兼ねてちょいと書いてみました。 自分のMacBookProで作業をしていた時に取得した通信データから、通信相手をドメイン名で判定し、送受信量をもとにツリーマップにしてみました。通信からのデータ取得は自作ツールを使い、出力結果をPythonでごにょっといじった後にd3jsで描画しました。通信データは約5時間ほど。 HTML版はここに公開しています。細かい通信量とか見えます。 送信データ量のツリーマップ 送信データ量と受信データ量は一度に表現するのが難しいので、今回は分けてみました。まずは送信データ量から。 解説を入れるとこんな感じです。 送信データ量そのものは多くないのですが、作業していたソースコードがDropbox配下にあったので頻繁にDropboxにデータを送信していたため、Dropboxがとても大きく出ています。といっても、送信データ量はDropboxの島を全部あわせて70M
どうも、バックエンドエンジニアのサトウリョウスケです ✌︎('ω')✌︎ 先日のおとうふ先生の記事にもあったように、Serverlessconf Tokyo 2017 というイベントが都内で開催されておりました。 developer.feedforce.jp 11/3(金) のメインカンファレンスには弊社からも5名ほど参加しており、みんな大学生の頃の100倍くらい意識高く勉強して参りました ✌︎('ω')✌︎ お昼ご飯に弁当出たのが嬉しかったです ✌︎('ω')✌︎ あと、馴染みあるメンツでカンファレンス行くと、終わってから飲みに行けるのも良いですね ✌︎('ω')✌︎ さて、今回の記事では当日の発表内容についていくつかダイジェストと感想を書いていきたいと思います。 スライドはこちらのサイトでまとめられているようで大変助かります 🙏 www.n-novice.com サーバレスアーキテク
Serverlessconf Tokyo 公開資料(確認できた分のみ) Serverlessconf Tokyo 公開資料(確認できた分のみ) ServerlessConf Tokyo 2017とは? 公開資料/ドキュメント 1日目 ( workshop資料など) 2日目 conference(刺激的なトーク) ServerlessConf関連書籍 そのほか ServerlessConf Tokyo 2017とは? ハッシュタグ:#serverlesstokyo , #serverlessconf ServerlessConfは、サーバーレスアーキテクチャを用いたアプリケーションの構築における経験の共有を目的とした、コミュニティ主導でベンダーニュートラルな技術カンファレンスです。 サーバーレスアーキテクチャは、開発者の創造性を素早くWebやモバイルアプリケーションとして実現し、スケ
逆強化学習 一般的な強化学習では、エージェントが環境からの報酬を得ることで最適な行動を獲得します。しかし現実の問題においては、この報酬を設計することが困難な場合があります。 例えば運転技術を獲得する場合、うまい運転というのはただ目的地に速く着くだけでなく、急発進・急ブレーキしない、混んでなさそうな道を選ぶなど実際の報酬関数として考慮しづらい要素が存在します。 逆強化学習ではエキスパートによる行動から報酬を推定する ことによって、このような表現しにくい報酬を求めることができます。 逆強化学習の手法 この記事では逆強化学習の手法としてよく取り上げられる手法の中で以下の3つについて解説したいと思います。 線形計画法を用いた逆強化学習 Maximum Entropy IRL Maximum Entropy Deep IRL マルコフ決定過程(MDP) 逆強化学習に入る前にまずMDPについて説明しま
こちらにも同じ内容の記事を書きました。 https://www.pnkts.net/2020/04/26/soracom-sim-bot 先日、職場の人にsimフリーのiPhone6sを頂いたので、どこのSIMを使うか悩んでました。 格安SIMのものがいいなと思って調べたり、周りの人に聞いていたら、SORACOMというものを教えてもらいました。 ということで、SORACOMのSIMを購入して使うことにしました。 SORACOMは、IoT/M2M向けワイヤレス通信を提供するプラットフォームです。セルラー、LPWA(LoRaWAN、Sigfox)を、1回線からリーズナブルにご利用いただけます。それらの通信は、ウェブコンソールやAPIを通じて一括操作・管理することができます。さらにプラットフォームには、IoTシステム構築に必要となる、セキュリティやデバイス管理、クラウド連携などのサービスが用意さ
CORS がわからない。 エンジニアになって1年以上たちますが、CORS について何も理解しないままやってきました。 何度か目にしたことはあったのですが、そのたびに "なんとなく" のコードを貼り付けて、やり過ごしてまいりました。 そんな僕は、あるとき "ひどい" 一日を過ごすことになります。CTOから「俺、明日休むからこのタスクおわらしといてねー」という案件がありました。普段使ってない言語とフレームワークだけど、なんとかなるだろうと取り組んだのですが、完全に迷子になって何も片付けることができませんでした。翌日はCTOに 呼ばわり。 もうこんな悲しみを味わいたくない、という思いから記事にまとめます。 理解するためのステップ まずは、Go で json を返すサーバをたてる PHP でクライアント用のサーバをたてる PHP から Go へ XMLHttpRequest を使ってリクエスト投げ
エンジニアの転職メモ を読んで、刺激を受けたので書いてみました。 非常に共感しました! 自分的にちょっと気になるところ+αを書こうかなと。 書かれたことは会社的な方針ではなく、個人としての観点です。 自分誰よ とある企業で採用の一次面接に呼ばれたりする現場のエンジニアです。 Javaエンジニアです。Scalaもたまに書いてました。 転職回数は片手では足りないくらいの回数をしています。 最近はエンジニアマネジメントの比重が多く、ほとんどコード書いてないです。 コードは書いていませんがレビューや調査では読んだりします。 アーキテクチャ、フレームワーク選定、インフラ方針などの決定権は持っていて、 ビジネスバランスを取りながら実装の方針などを決めます。 採用面接官のエンジニアは現場エンジニアが多い 人事によるピックアップとは別 前提として技術力はエンジニアしか判断できないと思っています。 でも、採
SoftEtherのVPNソフトがすごい! らしいので、EC2のAmazon Linuxで環境構築をしてみた。 2014年の頭にOSSになって、無償でつかえるようになったらしい。 [追記] 2022/05/27 最新版RTMの v4.38-9760-rtm の情報に更新 2020/04/08 最新版の v4.29-9680-rtm の情報に更新 2016/04/17 最新版の v4.20-9608-rtm の情報に更新 2015/11/16 最新版の v4.18-9570-rtm の情報に更新 環境 サーバー側 EC2 t2.micro Amazon Linux SoftEther VPN クライアント側 Mac OS X (10.9.5 or higher) iOS (8.1 or higher) Android, PC (動作未確認ですが、普通に動くはずです) Macしか手元に無く、S
Google Cloud Platform(GCP)で動く Ruby アプリケーションのサポート拡充を進めている Google Cloud Ruby チームに合わせる形で、私たちは Stackdriver に対応した gem(Ruby ライブラリ)のベータ版をリリースしました。 Stackdriver は、モニタリング、ロギング、および診断機能を提供する管理ツール スイートです。今回の gem により、GCP だけでなく AWS やお客様のデータセンターでも、Ruby プロジェクトで Stackdriver を利用できるようになりました。Stackdriver gem の詳細は GitHub でご覧になれます。 他の Ruby ライブラリと同様に、私たちは Stackdriver ライブラリが Ruby ユーザーにとって理にかない、作業をより簡単に行えるよう手助けすることに重点を置いていま
自動化することによりあなたはレビュアーとしてより価値のある貢献ができるようになります。importsの順序やソースコードのファイル名の命名規約などの問題を無視できるならば、機能上の誤りや可読性の問題といった、より関心のある問題にフォーカスすることができます。 オーサーもまた自動化の恩恵を受けます。ケアレスミスを見つけるのに1時間浪費することなく、即座に見つけられます。即座にフィードバックを受けられることで、関係のあることがオーサーの頭に残り、これにより学習が容易となり、修正コストが低くなります。それに加え、彼らが初歩的な誤りについて指摘を受ける必要がある場合、あなたから指摘を受けるよりコンピューターから指摘を受けたほうが彼らの自尊心の観点からはるかに気分がよいわけです。 これらの自動チェックはコードレビューのワークフローの中に入れましょう(例えば、Gitのコミット前のフックやGithubの
While the scientific community continues looking for new breakthroughs in artificial intelligence, Andrew Ng believes the tech we need is already here. In his keynote speech Friday at the AI Frontiers Conference, the founder of Coursera & Deeplearning.ai encouraged AI talents to roll up their sleeves and start making a difference — whether with major industry players or through their own startups.
nazoです。 Elasticsearchを運用する際に、マスタデータはMySQLで持ちたいという場合にどうやって同期をするかというのが問題になります。また、Elasticsearchはバージョンの互換性が厳しく、別バージョンをクラスタに混ぜることは基本的にできず、さらに辞書の更新などを行う場合はインデックスを全て更新しなくてはいけないなどの運用上の課題があります。 今回は社内向けに使っているElasticsearchを、これらの問題を解決しつつどのように運用するかを考えてみましたので、紹介したいと思います。 簡単に MySQLとElasitcsearchの同期は go-mysql-elasticsearch を使います。 無停止のためのデータコピーは elasticsearch-dump を使います。 MySQLとElasitcsearchの同期 go-mysql-elasticsear
他にもairbnbのトレースやTwitterのトレース等も行いました。 ある程度UIを設計する際のルールを掴んではきましたが、自分で能動的に考えて手を動かした訳ではないため物足りなさを感じていました。(トレースからの学びはたくさんあったので、独学から始める方は最初にトレースから始めることをオススメします) その時、カイさんから何かアプリを作ってみるか既存アプリのリデザインをやってみると良いよと言われました。 1からアプリを考えるのも良かったのですが、既存アプリのリデザインの方が手軽に始めることができそうだと思ったので、“勝手にUI改善”を始めることにしました。これが私が“勝手にUI改善”を始めた背景です。 ちなみにアプリのリデザインを継続させるモチベーションとして自分の思考過程をTweetすることにしました。 たまにいいねとかリプライくるので、嬉しくて毎日続けたくなりますw 継続できないよ
ビジュアルアートの教本、「Generative Design」が、ついに再販されました!長らく欠品でプレミアムがついていた一品です。 以下はGenerative Designの序文への寄稿を、一部加筆修正したもの。表現者、技術者それぞれが、アートとプログラミングを学ぶための方法です。ビジュアルコーディングに興味のある人はどうぞ。(あと僕の落書きはこちらから見れます) Generative Design 序文Generative Designの日本語版が、いよいよ出版されました。本書は、プログラミングによる視覚表現の「最高の教本」です。この素晴らしい本の序文として、何を書くべきか非常に悩みました。結果として、歴史やカルチャーの話をするよりは、この本の読者に最も役に立つであろうことを、書くことにしました。表現者と技術者がビジュアル・コーディングをどう学習すべきか、についてです。 表現者が技術を
この記事は、以下の方向けに執筆しています。 ・とにかくAIブームに乗りたい方 ・転職してAI案件に携わりたい方 ・AIに必要な知識だけをざっくり身に付けたい方 関連記事:AI人材になるにはスキルよりまず職種を選択しよう 清水亮さんがAI人材の不足を言われてから、人材不足感は一向に変わっておらず、むしろ不足感が強まっている。企業が本格的に取り組み始めたのに、検証できる人材が誰もいない。データ分析経験があったり、Pythonでnumpyとか少し触れる人が、AI人材として急に売れっ子になるのを何度も見てきたし、その流れはしばらく続くんだと思う。 BIベンダも最近その流れに乗って売り込み始めた。コンサル会社は、AIコンサルと言い始めた。SIベンダは、AIの専門部署をたくさん作り始めた。メーカーもR&D中心にAI人材を採用しはじめてる。 CONNPASSで機械学習と名の付くセミナーはすべて人気で埋ま
--inspect, --inspect-brk --trace-opt, --trace-deopt --prof --trace-events-enabled --trace-gc node-report Performance Timing API 優しいコードの書き方へ v8::SnapshotCreator さいごに Node9が10/31に出ました🎉🎉🎉 Node v9.0.0 (Current) | Node.js 今回はNode単体の話なので、Express、Nginx等のチューニングに関してはココには書きません。 また、libuv等のコード内部の話もしません。 --inspect, --inspect-brk もともとあった、--debugから移行されました。(v8.0.0 ~) Chromeを使いデバッグ、プロファイリング等を使えるようになります。 ブラウザで使え
去年に引き続き今年もスピーカーとして参加させてもらいました。 marcy.hatenablog.com 会社はスポンサーもやってるんですが、セッションとLTの両方にプロポーザルが通ってしまって余裕がないので同僚に基本任せっぱなしでした(ゴメンナサイ) 会場の雰囲気など アンダーグラウンドな雰囲気がカッコよかった去年に比べて、今年は立派なカンファレンスになった感じでした。ですが、ベンダーフリーで自由な主張が許される雰囲気は変わっておらず、正当な進化を遂げたという印象でした。去年は食事と最後のソーシャルタイム?のお酒が凄い充実していたけど、代わりに今年はノベルティのTシャツが超カッコ良いので満足しています。 ソーシャルタイムは他の登壇者や普段会えない人達と話せる良い時間だったのですが、それが無くなったのはちょっと残念です。けど、規模的にも時間的にもまあ難しいだろうなという所なので仕方ないですね
「最高落下速度(20G)」かつ「クラシック方式の回転法則」という高難易度環境のテトリスで良い感じに動くゲームAIを作りました。以下はそのデモです。 ソースコードをgithubで公開しています:https://github.com/ir5/tetris20g-ai ゲームのルール テトリスは知っている方が多いと思いますが改めて説明すると、10x20くらいのフィールドで次々に空から降ってくるピースを操作して地面に固定させ、横一列にブロックが揃ったら消える、というのを繰り返すゲームです。 ”普通の設定”で動くテトリスのゲームAIは世の中にたくさんあるようですが、今回はよりタフな設定でゲームAIを作りたいと思ったので以下のような高難易度要素を取り入れました。 落下速度:20G 普通のテトリスではピースは1マスずつ落下していきますが、これを加速させて最高のスピードにするとフィールドの上部に現れたピー
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く