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
Yesterday Pomax DM'ed me on Twitter to let me know he'd archived the Processing.js GitHub repo. He's been maintaining it mostly on his own for quite a while, and now with the amazing p5js project, there isn't really a need to keep it going. I spent the rest of the day thinking back over the project, and reflecting on what it meant to me. Like everyone else in May 2008, I was in awe when John Resig
こんにちは。@hotchemiです。 今回は、最近始まったQuipperのAlumni Network(卒業生ネットワーク)についてご紹介できればと思います。 Alumni Networkとは ALLIANCE アライアンス―――人と企業が信頼で結ばれる新しい雇用より引用します。 7、会社は「卒業生」ネットワークを作ろう 卒業生ネットワークをつくり、退職した人ともいい関係を作っておくことは双方にとってメリットがある。 会社にとっては、やめた人から人材を紹介してもらえる、出戻りの率があがる、情報を教えてもらえる、顧客を紹介してもらえるなど。 退職者にとっては会社から転職先を紹介してもらえる、退職者同士のネットワークが使える、やめた企業から仕事をもらえるなど。 現役、退職した人の両方を含めたネットワークをオンラインでつくる、定期的にイベントを開催して食事代の費用を負担するなどのそれほど大きくな
複雑化する金融システム 金融システムは法規制等を受けて年々複雑化するとともに、ブラックボックス化しています。 そのため、初めて金融業界を担当することになったエンジニアは、しばしば戸惑います。 また、すでに金融関連システムに携わっているもののビジネスの全体像をとらえきれていないエンジニアも多くいます。 近年は、ブロックチェーンや機械学習などの新しい技術も金融システムに導入されており、最新技術も押さえておく必要があります。 【本書のポイント】 ●金融システム構築のために必要な「システム化」と「金融知識」のポイントがわかる ●金融に関する幅広い知識を体系的に学ぶことができる ●「銀行」「保険」「証券」「クレジットカード会社」などの業務内容やシステムの特徴、構築のためのポイントを紹介 ●ブロックチェーンや機械学習など、金融システムに携わるエンジニアなら知っておきたい最先端の金融ITがわかる <本書
2018年12月28日紙版発売 2018年12月22日電子版発売 矢野啓介 著 A5判/400ページ 定価2,948円(本体2,680円+税10%) ISBN 978-4-297-10291-3 Gihyo Direct Amazon 楽天ブックス ヨドバシ.com 電子版 Gihyo Digital Publishing Amazon Kindle ブックライブ 楽天kobo honto 本書のサポートページサンプルファイルのダウンロードや正誤表など この本の概要 ソフトウェアエンジニアをおもな対象に,文字コードの基本をまとめた解説書。 本書前半では,「文字」そのものと「文字コード」の歴史を少しずつ解きほぐしながら,文字コードの原理原則,変遷,主要な仕様の要点をはじめとした基礎知識を丁寧に解説。さらに後半では,Unicode/UTF-8/UTF-16,日本の文字コード規格,文字化けのメカ
Products Docker DesktopContainerize your applicationsDocker HubDiscover and share container imagesDocker ScoutSimplify the software supply chainDocker Build CloudSpeed up your image buildsTestcontainers Desktop Local testing with real dependenciesTestcontainers Cloud Test without limits in the cloud See our product roadmapMORE resources for developers
とりあえず、アルファベット小文字6文字以下の範囲を総当たり的に探索してみます。 アルファベット1文字だけのテーブルである chars を作成し、それを CROSS JOIN することですべての総当たりパターンを網羅させます。 そして、それら全てに対して、sha256を計算して、目的のハッシュ値を満たすものを表示します。 #standardSQL with chars as ( SELECT * FROM UNNEST(['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', null]) as char ) select str from ( select concat(ifnull(a.
この記事は闇の魔術に対する防衛術 Advent Calendar 2018の6日目の記事です。 あらすじ この世には歴史的経緯により何が動いているか分からない謎のサーバというものが存在する。 謎のサーバには、気の利いたドキュメントだの仕様だのGitHubにコードが上がってるだの、そういう甘っちょろい物は一切ない。謎のサーバは殆ど変更される事なく、あまりトラブルを起こす事なく、しかし何かのサービスによって必要とされてひっそりと動いている。 インフラエンジニアは時にこういった謎のサーバを調査して、ドキュメントに起こすか、コード化するか、ひっそりと退役させるか、はたまたリプレイスするか、といった対応に追われる。 私はこういったタスクの事を”考古学”とか”遺跡発掘”とか呼んだりする。 (考古学の成果の一例) uptime2700日超えのサーバにshutdown -h nowをカマした — かんが
はじめに この記事はVim Advent Calendar 2018 6日目の記事です。 私はタイプミスが多いです。 よくやらかしてしまうのが、ファイル保存時の:wを:w]とタイポしてしまい、 カレントディレクトリに]という不要なファイルを作ってしまうことです。 色々試したり、教えてもらったりして]を作らない(個人的には)ベストな方法に 辿りついたので備忘録もかねて以下に記載していきます。 (タイプミスをなくせという批判は無視) 1. autocmdを使う Vimにはモード変更や、ファイルオープンなどのイベントをフックし、自動でコマンドを実行する仕組みが存在します。 以下ではファイル保存前(BufWritePreイベント発生後)にファイル名をチェックし、 不適切なファイル名(])であればファイル保存を無効にしています。 augroup vimrc_augroup " expand('<am
始めに 先進サービス開発事業部の山岡です。 Terraformを使ったEKSの構築を試してみる機会があったのでEKSに関する解説とコード、注意が必要と思ったポイントについて書きたいと思います。 EKSの解説 EKSは何をしてくれるのか? EKSはKubernetesのマスターノードを管理してくれるサービスです。一度やってみるとすぐわかるかと思いますが、自分でマスターを構築・運用するのはかなりの手間でありそれを省くことができます。また、AWSの各種サービスと連携させることができるため、その作り込みに必要な手間も削減することができます。 EKSでマスターを作成するとkubectlで使用する認証情報、マスターのエンドポイントが発行され、内部の実体がどのようなものであるかは隠蔽された形になっています。感覚としてはRDSの扱いに近いでしょう(EKSの場合インスタンスサイズやディスク容量の指定はありま
背景 pgpool-4.0.1 を検証していたら pgpool-4.0.2 が出たのでインストールしてみたところ表題のエラーとなりました。 エラー発生時のインストール手順 pgpoolのインストールはソースから行いますが、インメモリクエリキャッシュを使いたいのでlibmemcachedをインストールします。 # yum install libmemcached 以下の手順で configure してみると WARNING がでます。 # cd /usr/local/src # curl -L 'http://www.pgpool.net/download.php?f=pgpool-II-4.0.2.tar.gz' -o pgpool-II-4.0.2.tar.gz # tar xzf pgpool-II-4.0.2.tar.gz # cd pgpool-II-4.0.2 # ./confi
LINEの大規模データパイプラインを支える、Apache Kafkaプラットフォームの運用の裏側 Multi-Tenancy Kafka cluster for LINE services with 250 billion daily messages 2018年11月21日、LINE株式会社が主催するエンジニア向け技術カンファレンス「LINE DEVELOPER DAY 2018」が開催されました。4度目の開催となる今回のテーマは「Next LINE」。メッセージアプリだけでなく、さまざまなサービスの開発や新たな技術領域への投資を行っているLINEが目指すビジョンについて、エンジニアたちの技術的知見や挑戦を通して紹介します。セッション「Multi-Tenancy Kafka cluster for LINE services with 250 billion daily messages
Amazon Web Services ブログ Oracle から PostgreSQL へ移行する際に、よく直面する課題を解決する方法 企業は年々データが急激に増加するのを目の当たりにしています。データベースとハードウェアインフラストラクチャをスケーリングし続けることは、ますます困難になっています。ワークロードが非リレーショナルデータストアに適していない場合に、基盤となるインフラストラクチャの管理に膨大な費用を費やすことなく、スケーリングの課題をどのように克服したらいいでしょうか? Amazon RDS for PostgreSQL と Amazon Aurora with PostgreSQL により、コスト効率の高い方法で PostgreSQL クラウドのデプロイを簡単にセットアップ、運用、拡張することができます。昨年、私たちは (数百 GB から数 TB に及ぶ) 100 を超える
こんにちは。技術開発室の與島です。 2021年2月注記: 本ツールの保守は終了しました。バックアップ用途にはAWS Backupのサービスをご利用ください。 先日GitHub - heartbeatsjp/go-create-image-backupを公開しました。 go-create-image-backupは、Amazon EC2のバックアップとしてAMI(Amazon Machine Image)の作成と世代管理を行うツールです。 もともとは、同様の機能をもつPython2で書かれたツールが社内で利用されていたのですが、デプロイ作業を省力化するためにバイナリで配布できるGoで作り直しました。 今回はこちらのツールについて紹介したいと思います。 デモの実行環境 以降のデモは以下の環境のEC2インスタンスで実行しています。 また、必要なIAMポリシーが付与されたIAMロールがEC2インス
ギリシャからこんにちは!こんばんは! NTTコミュニケーションズアドベントカレンダー 6日目です。 私は今、神々の王ゼウスが生まれた伝説の島、クレタ島にいます。 というのも、こちらで開催されているACM CoNEXT 2018という国際学会に参加しているからです。 QUICに関する最新成果を発表する Evolution, Performance, and Interoperability of QUIC (EPIQ) ワークショップ も併催されました。 ポスター発表もしてきたので、今日はそれに関連して、kubernetes(k8s)を使ったQUIC負荷テスト の構成方法について、お話します。 この記事でわかること QUICについての基礎知識 kubernetesを使った負荷テストの構築手順(kubeadm + kubenet) QUICとは QUICは、TCP+TLSに代わるUDP上の新し
この記事は KLab Engineer Advent Calendar 2018 の6日目のエントリです。 最近のmacOSでは新しいファイルシステムが採用されていて、ファイルコピーが一瞬でできますよ、性能改善やストレージの空き容量を増やすのに役立つかもしれませんよ、という話を紹介します。 最近のmacOSのファイルシステム:APFS まず最近のMacのファイルシステムについて紹介します。2017年9月リリースのmacOS 10.13 (High Sierra) 以降、macOSでは標準のファイルシステムとしてAPFS (Apple File System) が採用されています。これはコピーオンライトファイルシステムというジャンルに属するもので、同じファイルを作成する際に実体を共有して、どちらか一方が更新された時に初めてファイルコピーを行うような仕組みを持つ、モダンなファイルシステムです。
はじめに 最近、僕の部屋の中から勝手に色々な物を持っていく人がいまして、自宅は某警備会社にお願いしているのですが、僕の部屋のセキュリティが全然保たれていないなと感じたのでなんとかしようと思っていました。僕の部屋はベランダに抜ける為の部屋でもあるので洗濯物を干す為に鍵は掛けられません。金庫に入れるという方法もあるけど僕の使い勝手が下がります。そこで Raspberry Pi と Mackerel を使ってお部屋監視システムを作る事にしました。 Raspberry Pi と Mackerel を連携する Raspberry Pi を常時起動するにあたって CPU 温度が気になりました。省電力とは言えど、風が通らない部屋で夏場だと CPU の温度が60℃くらいになります。負荷を掛けると70℃を超えます。問題無いとは思いますが出来れば触って熱く無い程度には下がって欲しいのです。今年の7月頃から M
Never leave the keyboard. Quickly analyze, navigate, and extract information from the Internet. Download FAQ Articles Never leave the keyboard with powerful link hinting. Speed up the process as you follow links with your keyboard. In this example we follow a link to view a page about Aerodynamic Forces, without resorting to the mouse pointer. Quickly navigate documents with Jump Headings. Immedia
ARM Posts New "Komeda" Linux DRM/KMS Display Driver Written by Michael Larabel in Arm on 5 December 2018 at 07:00 AM EST. 5 Comments ARM developers have posted their first public patches for the new "Komeda" display driver for the Linux kernel that offers DRM/KMS integration. ARM's Komeda display driver is for supporting the D71 and later display processors. The Mali D71 is a big redesign to ARM's
consul-aws syncs services between a Consul cluster's datacenter and an AWS CloudMap namespace. This tutorial describes configuring, and using consul-aws to sync services one, or two-way between Consul and AWS CloudMap. PrequisitesFor this tutorial, you will need: curl: v7.64.1jq jq-1.6 Tip The content of this tutorial also applies to Consul clusters hosted on HashiCorp Cloud (HCP). InstallationBeg
Amazon Web Services ブログ NEW:サービスディスカバリのためのAWS Cloud Mapとのアプリケーション統合 By: Alexandr Moroz, Sr. Product Manager, Amazon Route 53; Madhuri Peri, Sr. IoT Architect, AWS Professional Services; Aaron Molitor, Sr. Infrastructure Architect, AWS Professional Services; and Sarma Palli, Sr. DevOps Architect, AWS Professional Services AWS Cloud Mapを利用するとクラウドをマッピングすることができます。Amazon S3のバケットやAmazon DynamoDBのテーブル、Am
DNS Abuseと、DNS運用者がすべきこと ~ ドメイン名ハイジャックを知ることで、 DNSをもっと安全に ~ ランチのおともにDNS 2018年11月29日 Internet Week 2018 ランチセミナー 株式会社日本レジストリサービス(JPRS) 森下 泰宏・栫 邦雄 Copyright © 2018 株式会社日本レジストリサービス 1 講師自己紹介 • 森下 泰宏(もりした やすひろ) – 所属:JPRS 技術広報担当 – 主な業務内容:ドメイン名・DNSに関する技術広報活動全般 – 一言:今年の夏は、ひときわ暑くて熱かったです • 栫 邦雄(かこい くにたか) – 所属:JPRS システム部 – 主な業務内容:ドメイン名登録システム・サーバー証明書発行サービス の開発・運用 – 一言:一昨年は資料を読み、昨年は会場に行き、今年は壇上にいます Copyright © 201
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く