Research indicates that carbon dioxide removal plans will not be enough to meet Paris treaty goals
※2018/12/18 更新: nornir 2.0.0 リリース に伴い、全面的に 2.0.0 対応に更新しました。 ■ nornir とは nornir は、Python 製の新しい自動化フレームワークです。 netmiko や NAPALM も取り込んでいるため、ネットワーク機器にも対応しています。 この記事では、ネットワーク機器を対象としたチュートリアルをご紹介します。 本チュートリアルは、2018/12/18 現在 の最新バージョンである [2.0.0] を対象にしています。 nornir 1.x 系と 2.x 系ではコネクションパラメータ名の方法が異なりますので、本記事の最後記事の最後で補足します。 github.com https://nornir.readthedocs.io/en/stable/index.html 環境 nornir 2.0.0 Python 3.6.5
仕様やUI(画面)は現行バージョンと異なる可能性があります。 Cacooの最新版についてはこちらからご確認ください。 CacooでAWS構成図を作成されてるみなさまに朗報です!この度、AWSの構成図を自動でCacooに挿入する新機能をリリースしました。 本機能はAWSのアイコンを自動で配置するため、AWS構成図をより簡単に、よりスピーディに描画できます。 解決できる課題 一からステンシルをCacooに置く必要がなくなります 今回の機能で取得できるサービスは全てCacooのステンシルに対応した上で配置するので、そこから自由に各リソースを配置し直すことができます。 現在のAWSの状況を把握できるのに役立ちます CacooのUI上で視覚化できるので現在のAWSの状況を把握しやすくなります。 AWSの構成図をチームで共有しやすくなります Cacooでは複数人の編集、閲覧ができます。自動で作成を行う
技術部のフルタイムRubyコミッタの遠藤(@mametter)です。昨日の Hackarade #04 の開催報告に続き、2日連続で記事を投稿します。 今回は、ある条件下でのRubyの実行速度を高速化した話を紹介します。この改善はすでにMRIの先端にコミットされていて*1、年末リリース予定のRuby 2.6に含まれる予定です。 ひとことで言うと、「簡潔ビットベクトルを索引に使うことで、プログラムカウンタから行番号を計算するアルゴリズムをO(log N)からO(1)に改善した。これにより、TracePoint有効時やコードカバレッジ測定下で、長さ N のメソッドの実行が O(N log N) から O(N) に高速化される」ということです。順に説明します。 背景:Rubyのバイトコードの構造 この最適化を理解するにはまず、Rubyのバイトコードのある特徴を知る必要があります。 たとえば x
[速報]GitHub、見られてはいけないコード中のアクセストークンを発見し通知してくれる「Token Scanning」発表。GitHub Universe 2018 クラウドサービスが充実してきたことで、コードからクラウドAPIを呼び出して利用することが一般的になってきました。クラウドAPIを呼び出す際には、適正な呼び出し権限を持つことを示すため、あるいは呼び出す側を特定して課金するなどの目的でアクセストークンを用いることがあります。 アクセストークンは第三者に知られないように安全に管理し利用する必要がありますが、何らかの原因でアクセストークンがコード内にそのまま記述されてそのコードがGitHubなどで公開された結果、悪意のある第三者に使われ、アクセストークン本来の持ち主に膨大な利用料金が請求される、といった事故がしばしば起きています。 GitHubはこうした事故を防ぐため、コード内に記
C言語はもうかれこれ10年くらい書いていないけど、流石にこれはヤバい。 正直な感想として、ブランド毀損するくらいの危険性をはらんでいると思う。 当該記事からコピーしてきた。 #include <stdio.h> #include <stdlib.h> // 構造体の宣言 typedef struct { int num; char *str; } strct; int main(void) { // 実体を生成 strct *entity; // 動的メモリの確保。確保したメモリをstrct型ポインタにキャスト。 entity = (strct*)malloc(sizeof(strct)); // メンバの初期化 entity->num = 0; entity->str = (char*)malloc(sizeof(32)); // メモリに文字列を代入 sprintf(entity->s
コソッとカバンに商品を忍ばせた 店舗の利用手順はこうだ。客が入口でSuicaなど交通系ICカードをかざすとドアが開く(一度に入店できるのは3人まで)。入口から出口までは一本道になっており、棚から商品を取りながら進む。棚には、飲料や菓子など約140種類の商品が並んでいる。 出口にある端末に交通系ICカードをかざすと、備え付けのディスプレイに購入した商品名、合計金額が表示される。そのまま決済が完了すれば、出口ゲートが開く仕組みだ。実証実験では、ICカードの残高が不足している場合、商品を棚に戻して一度退店する必要がある。 天井には16台、棚には約100台のカメラがあり、入店した客を追跡する。棚から取り出した商品も同じカメラで認識している。商品そのものに電子タグなど特別な仕掛けはない。技術開発には、ベンチャーのサインポスト(東京都中央区)が協力している。 意地悪な記者は、カメラが誤認識しないか試し
鳥のさえずり声を聞いて、私は悪態を吐いた。今日の早朝に予定されていたミーティングのことをすっかり忘れていたのだ。 まったく、最悪の朝だ。着替えている間に、電話も鳴った。「高い金を払ってコンサルタントを雇った極めて重要なミーティングだ」と念を押されていたというのに。 それもこれも昨日のバグのせいだ。睡眠時間も、開発スキルも、人員も、私の現場には何もかもが足りていない。 それにも関らず、理解の足りない上司は「テスト工程を削ってでも早く納品しろ」とプレッシャーを与えてくる。 あの馬鹿どもめ。一体何を考えているんだ? スーツに着替え終わった私は、冷蔵庫の缶コーヒーで空腹を誤魔化すと、バイクに跨った。通勤時間が5分なのが、せめてもの救いだ。 「遅れてすまない」 そう言って会議室に入ると、奇妙なことに気がついた。教室のように整然と並んでいたはずの机が、即席の半円形に並べ替えられていた。 何より、ホワイ
「年収1,000万円」これは日本で働くうえで、収入の1つの大台と言えます。職種によって実現のしやすさは変わりますが、果たしてプログラマーでも年収1,000万円に到達することはできるのでしょうか? 今回はプログラマーが年収1,000万円を目指すうえでどんなことを意識すべきなのか、稼げるプログラミング言語はあるのか、キャリアプランはどう描くべきなのかなど、高収入プログラマーを目指すうえで必要なポイントを解説します。 システムエンジニア(SE)とプログラマーの違い SEとプログラマーの年収の差を見ていく前に、まずはそれぞれの仕事内容の違いから確認することが重要です。それぞれの仕事内容によって年収にも少なからず差が出る傾向にあります。 システムエンジニア(SE)の仕事内容 例えば、新しいソフトウェアを開発するとしましょう。これを完成させるには、SEとプログラマー双方の力が必要ですが、まず動き出すの
目次 はじめに ネットで解決方法を検索 サポートセンターに連絡 スリープの原因と解決方法 残る疑問と真の原因を考察 おわりに ※ 長い記事ですので、取り急ぎ解決方法を知りたい方は4番からどうぞ。 はじめに 事の始まりは、うちの奥さんからのクレームでした。 奥さん:「あのさ、こないだ買ってもらったノートPCなんだけど、ちょっと席を離すとすぐスリープになっちゃうんだけど?」 私:「えー? そりゃスリープの設定じゃないのかな、どれどれ…。 …うーん、そんな短時間でスリープになるようにはなってないけどなぁ? 試しにスリープなしにしてみるか」 私:「これでしばらく使ってみて」 奥さん:「わかった」 ~ 数時間後 ~ 奥さん:「…あのさー、やっぱりすぐスリープで落ちちゃうんだけど。ホントうっとおしい!」 私:「えー!? そんなはずはないけどなー??」 他にも色々設定を見てみるが、特に関係ありそうな項目
インターネット教育の支援を目的に提供されているマンガ小冊子『ポン太のネットの大冒険 ~楽しくわかるインターネットのしくみ~』が、日本レジストリサービス(JPRS)のサイトで公開されています。2017年は「https」に関する解説を追加するなどリニューアルを実施。インターネットの世界に迷い込んだ主人公・ポン太の疑問に答える形で、インターネットの仕組みについて分かりやすく解説しています。 ▽ JPRSが「インターネットの仕組み」を学べるマンガ小冊子の応募受付期間を7月31日まで延長 / 株式会社日本レジストリサービス(JPRS) 『ポン太のネットの大冒険 ~楽しくわかるインターネットのしくみ~』は、情報通信の普及・振興を図る「情報通信月間」(5月15日~6月15日)に合わせ、全国の中学校・高校・高等専門学校を対象にJPRSが毎年無償で配布している教材です。 マンガでは、Webサイトへたどり着く
本記事ではGoogle Cloud Next Tokyoで発表された「Team Drivesを使ったファイルサーバのクラウド移行」からGoogleドライブの強みとこれからについてレポートします。 さて、アプリケーション開発というとIT専門職のやるべき仕事という認識があり、一方で、いざ非IT専門職の人たちがチャレンジしようとすると 黒い画面の洗礼を受ける 開発環境の準備が最も難しい 平日に時間がとれない、土日だけだと忘れる そもそも仕事で活かせる局面がない など、数々の障壁が立ちふさがり、門前払いを食らいます。 長い間、アプリケーション開発は特定のIT専門職の人たちの特権で、非IT専門職からすると遠い世界のあこがれだったわけです。 しかし、ここ最近では、今回紹介するGoogle Apps ScriptとApp Makerをはじめ「アプリケーション開発」の民主化が加速しているという事実がありま
こんにちは、hachi8833です。今回は「Rails開発者のためのPostgreSQLの便利技」のCraig Kerstiens氏の別の記事からの翻訳をお送りいたします。元記事が公開されたのは2016年初頭ですが、今も通用する部分が多くあると思います。 なお、翻訳時点でのPostgreSQLの最新バージョンは9.6.3です。 概要 原著者より許諾を得て翻訳・公開いたします。 元記事: My Top 10 Postgres Features and Tips for 2016 著者: Craig Kerstiens: PostgreSQLのクラウドスケーリングサービスで知られるCitus Dataのメンバーであり、Herokuにも在籍したことがあります。 PostgreSQLの機能トップ10(2016年版)(翻訳) この休暇中は、新しい本を見つけたり、新しい言語を学んだり、他のいろんなスキ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く