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
〜Ansible関連で開発に携わる人で情報交換しちゃおう〜 イベント概要 Ansibleユーザのコミュニティミートアップ、Ansiblejpディベロッパー部 を2月13日に開催します。 今回のテーマは、「Ansible関連で開発に携わる人で情報交換しちゃおう」です。 ここで言うディベロッパーは以下のカテゴリに定義しています。以下のカテゴリに関係しそうなお話を実施いたします。 Playbookを中心に開発・テストする人 Ansible自身(Ansible, AWX, module, filter etc)を中心に開発する人 Ansibleを便利に使うツールの開発や紹介など Ansible関連の開発環境を作った話など Ansible ユーザー会に関する情報 Ansibleユーザー会に関するまとめ: https://ansiblejp.github.io Ansible https://www.
Inspired by James McKee’s Trinity Hall prime, physics researcher Gilles Esposito-Farese (of the self-descriptive pangram) has worked out that this 2,258-digit prime number: 53084469288402965415857953902888840109250315594591772197851275320 59910735745658243457138160802170063601085186072703319516241231606 86858731799078163479147444957979157038109676507221794134810159187 99946828292780972255445123198
We have computed the very first chosen-prefix collision for SHA-1. In a nutshell, this means a complete and practical break of the SHA-1 hash function, with dangerous practical implications if you are still using this hash function. To put it in another way: all attacks that are practical on MD5 are now also practical on SHA-1. Check our paper here for more details. Slides from RWC are also availa
前提条件 CloudGoatを使用するためには下記の環境が必要です。 公式サイト等を参照しインストールしてください。 Linux or MacOS. Windows is not officially supported. Argument tab-completion requires bash 4.2+ (Linux, or OSX with some difficulty). Python3.6+ is required. Terraform 0.12 installed and in your $PATH. The AWS CLI installed and in your $PATH, and an AWS account with sufficient privileges to create and destroy resources. 初期設定 Quick Startを参照
BLAKE3 is a cryptographic hash function that is: Much faster than MD5, SHA-1, SHA-2, SHA-3, and BLAKE2. Secure, unlike MD5 and SHA-1. And secure against length extension, unlike SHA-2. Highly parallelizable across any number of threads and SIMD lanes, because it's a Merkle tree on the inside. Capable of verified streaming and incremental updates, again because it's a Merkle tree. A PRF, MAC, KDF,
$ dockertags alpine +--------------------------------+--------------------------------+--------------------------------+--------------------------------+------------+----------------------+ | TAG | SIZE | DIGEST | OS/ARCH | CREATED AT | UPLOADED AT | +--------------------------------+--------------------------------+--------------------------------+--------------------------------+------------+---
コンテナのイメージ情報を簡単にコマンドで表示してくれるdockertagsが便利すぎる!投稿者: adachin 投稿日: 2020/01/112020/01/11 Dockerfileでどのコンテナイメージ使おうかと毎回Docker Hubでググっていましたが、コマンドベース(CLI)で確認できるツール dockertags があまりにも便利すぎるのでご紹介したいと思います。 ■Whats dockertags https://github.com/goodwithtech/dockertags コンテナイメージの情報をシンプルに確認するツール dockertags をリリースしたので、記事を書きました。https://t.co/6qYGRVQau1https://t.co/ent49VbQBw — Tomoya AMACHI (@tomoyamachi) December 26, 20
Raspberry Pi 4 の考慮点 Raspberry Pi3 と比べた場合のRaspberry Pi4 の考慮点は以下の通りです。 発熱が大きいので、大型ヒートシンクか冷却ファンが必要 電源端子が、micro USB Type-B から USB Type-C に変更 必要な電源が5V/2.5A から 5V/3A に変更 他のおうちKubernetesな記事で使っているような ファンレス&小型ヒートシンクな積層型ケース は使えないことに注意が必要です。 また、Raspberry Pi 4 は 5V/3A を電源として要求します。 一方、本環境では、電源としてAnker PowerPort+ 5 60W 5ポートを使っています。こちら 5V/2.4Aです。 今のところ、電源不足のログが出力されることもなく、動いているようなので、ひとまずこちらを使うことにしています。今後問題が出てくるよう
TL;DR この記事に書いた事 二分探索木のお話(前提知識) MySQLのInnoDBで利用されているB+木インデックスの構造と特性 (前提知識) MySQLのClusteredIndex,SecondaryIndexについて(前提知識) カーディナリティについて(前提知識) 実際の負荷対策 検出編 スロークエリ 検出編 その他のクエリ割り出しいろいろ クエリ・インデックスの最適化 explainの使い方と詳細 ケース別実践 単純にインデックスがあたっていないケース カーディナリティが低いインデックスが使われているケース 部分的にしかインデックス/複合インデックスがあたっていないケース 複合インデックスの順序誤りでインデックスが適用できていないケース 複合インデックスの最初がrange検索のケース ソートにインデックスが適用できていないケース ソートにインデックスが適用できていないケース(
2020年01月のssmjpのおしらせ 本年もよろしくお願いします。 1月は水曜どうでしょう愛が炸裂する回です。 開催日時と開催場所・入館方法について 開催日時 2020年01月29日 19時00分開場 19時30分開始(あくまでも目安です。) 開催場所 セガサミーホールディングス イベントスペース・講堂「LIGHTHOUSE」 アクセス:https://www.segasammy.co.jp/japanese/newoffice/ 入館方法 こちらのページにまとめました https://ssm.pkan.org/入館について/ssmjp-lighthouse開催時の注意事項/ 住友不動産大崎ガーデンタワー1Fの受付機にバーコードまたは番号を入力して入館証を発行してください。 9F〜15FのエレベーターへのゲートにQRコードをかざして入館して、11Fまで上がってください。 11Fに上がった
Anonymous Coward曰く、 Webブラウザ上でバイナリコードを実行させる「WebAssembly」が 昨年12月5日に標準化されたが、現在WebAssemblyを使用しているWebサイトのうち半分は悪意のある目的で使用されているという。独ブラウンシュヴァイク工科大学の研究者が人気サイトトップ500(Alexa The top 500 sites on the web)を対象にWebAssemblyの使用率を調査した結果明らかとなった。 研究チームは4日間、合計947,704サイトからランダムに3ページずつ選んだ合計3,465,320のページを対象に、WebAssemblyの使用量と各サイトがコードを実行するのにかかった時間を測定した。その結果、WebAssemblyの使用が確認できたのは1,639ページで、そのうちほかのサイトで重複して利用されていないものは150だったという。
Linux Daily Topics 2020年1月10日Don't use ZFS ―Linus、ZFSをマージしない姿勢をあらためて強調 「Don't use ZFS. ―ZFSは使わない。その理由はシンプルだ。ZFSはこれまでずっと、バズワード以上の何物でもなく、そして実感するのだけど、例のライセンシング問題は僕にとってZFSを価値のない存在と思わせるだけだ」 1月6日、IT業界に特化したオンラインメディア「Real World Tech」のフォーラムで繰り広げられたあるスレッドにて、Linus TorvaldsはZFSをメインラインにマージする予定がないことをあらためて明確に主張している。 Do not blame anyone. Please give polite, constructive criticism By: Linus Torvalds -Real World Te
Preselectd is a stable relationship app which together with the help of friends or family makes it easier for single people to find their lasting match Single people typically get irritated when trying to match with someone online because of the following: Fake profiles / catfishing No time to search for Mr/Ms Right Too many unqualified dates Privacy issues, and repetitive ads Fees to pay Too many
こんど新しく勉強会を立ち上げるのだけど、2020年に新規コミュニティを立ち上げるのは、自分が今までやってきたような勉強会(Xamarin.Forms読書会とかmono meetingとか)を作ってきたようなのとはだいぶ状況が違うようだ。特に最近よく話題になるのはCommunity Code of Conduct(CCoC, CoC)に対する何かしらの意思決定を求められる、というところだろう。 今回いろいろ考えてCoCをまとめることにしたのだけど、一般的なCoCに比べてだいぶ大きな改善を施したので、それに至るまでにいろいろ検討したことを参考までにまとめておきたい。 目次 完成品 CoCの本質は何か CoCを策定することに対する批判的議論とそれらへの対応 他人の行為を「禁止」できる「コミュニティ」とは一体何者なのか? 参加者が合意していないものを強制できるのか? CoCに合意できない一部のメン
Let’s make 2021… fast! An annual front-end performance checklist (available as PDF, Apple Pages, MS Word), with everything you need to know to create fast experiences on the web today, from metrics to tooling and front-end techniques. Updated since 2016. Ah, you can also get useful front-end tips in our email newsletter. This guide has been kindly supported by our friends at LogRocket, a service t
Google Cloud、大容量長期アーカイブ向け「Archive」ストレージを提供開始。1テラバイトあたり1カ月約133円から Googleは大容量データの長期アーカイブ向けに「Archive」ストレージサービスの提供を開始しました。 Announcing the GA of Archive, our coldest Cloud Storage offering yet. Learn more about the new storage class and how it’s designed for long-term data retention → https://t.co/yCM6PeOb72 pic.twitter.com/gGYPdW7yi1 — Google Cloud Platform (@GCPcloud) January 8, 2020 Google Cloudはこれま
MEMBER; added in 8.0.17 (reserved); became nonreserved in 8.0.19
FinTech(フィンテック)とは、金融(Finance)と技術(Technology)を組み合わせた造語です。 時代は、Fintechによって生活が便利になり、仕事が変わる、まさにそのときを迎えています。 キャッシュレス決済、暗号資産(仮想通貨)、スマートコントラクト、オンライン融資、投資ロボアドバイザーなど、さまざまなサービスが急速に進化しています。 そのなかで、銀行、証券業、保険業など金融業界も大きな変革期を迎えようとしています。 そのような時代に、Fintechの知識を学んでおいて、損はありません。 第1部は、フィンテックエンジニア要請読本の共著者である、阿部一也さんに、お話しいただきます。 第2部は、マスタリング・イーサリアム〜―スマートコントラクトとDAppの構築の翻訳者の宇野 雅晴さんと、中城 元臣さんに、お話しいただきます。 第1部 フィンテックエンジニアの楽しみ方 (19
「Slack API の最新情報をチェックしよう 📝」でご紹介したように Recent changes to the Slack platform の RSS フィードを購読されている方はすでにお気づきかもしれませんが、以下のアナウンスが出ております。 Deprecating early methods in favor of the Conversations API(英語) https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api channels.*, groups.*, im.*, mpim.* の Slack API が 2020 年 11 月 25 日をもって提供終了 2021 年 2 月 24 日をもって提供終了 となります。これらの API で可能だった
Beef is an open source performance-oriented compiled programming language which has been built hand-in-hand with its IDE environment. The syntax and many semantics are most directly derived from C#, while attempting to retain the C ideals of bare-metal explicitness and lack of runtime surprises, with some "modern" niceties inspired by languages such as Rust, Swift, and Go. See the Language Guide f
analysis-based Go linter that runs dynamically loaded rules. You write the rules, ruleguard checks whether they are satisfied. ruleguard has some similarities with GitHub CodeQL, but it's dedicated to Go only. Features: Custom linting rules without re-compilation and Go plugins Diagnostics are written in a declarative way Quickfix actions support Powerful match filtering features, like expression
何故報告書が必要なのか? 公開されている情報だけでは、どうにも収まらない報告書。 何故、お客様は、そんなに細かい部分を気にして知りたがるんでしょうか? 運用部門や開発部門に情報を求めても、そんな事を要求してくるのは一部のお客様だけだと言われ、下手をするとお客様の期待値コントロールが出来ていないと怒られてしまうこともありますよね。 でも、お客様だって困っているんです。だって、誰かに報告しなきゃいけないんだもの。 そう。ほとんどの場合、報告書は更に報告されて行くのです。 報告書をお客様に渡した後、どこでどんな風に使われているのか考えてみましょう。 相手の報告先を想定しておくと、良い報告書のイメージが掴みやすいです。 主要な3つのポイント 1. 結局何が問題だったのか?(バグ?プロセス?オペミス?) 2. 何に対して謝るのか?(出来ていなかった事は何?) 3. 本来あるべき姿は何なのか?(短期、
Hey there! You're probably here cause you're fed up with other json query processors being too complicated to use for anything surpassing simple single field selection. Well, at least that's what led me here. And that's why I've written jql, a json query processor with an even more cryptic - lispy - syntax (Maybe not that cryptic after all? I quite like it :) ) jql aims to be friendly, helpful, pa
HTTP/Tokyo とは HTTP/Tokyo( エイチティーティーピー トウキョウ )はWeb技術に携わる人々がHTTPというプロトコルについて理解し、HTTPを正しく使えるようになることを目指す勉強会です。 基本的にHTTP(S)、および深く関連するプロトコルの仕様を扱います。 補足内容としてリアルワールドでのWebブラウザやCDNの挙動についてを扱うこともあります。 そのため、主に下記のような内容はこの勉強会のスコープ外となります。 フロントエンド/サーバサイドのフレームワーク固有のトピック 各種ライブラリの使い方 アプリケーション設計 発表について HTTP/Tokyoでは、上記の内容について発表してくださる方を募集しています。 発表時間は基本的に10~30分を目安にお願いいたします。30分以上の時間を要する場合は、登録時に主催者(あらや) までご連絡をいただけると助かります 発
Amazon Web Services ブログ モダンアプリケーション開発ホワイトペーパー(日本語改定版)が公開されました 皆さん、こんにちは! モダンアプリケーション開発スペシャリスト ソリューションアーキテクトの福井です。 私が執筆したモダンアプリケーション開発のホワイトペーパー(日本語版)がAWSホワイトペーパーサイトで公開されましたので、その内容を紹介させて頂きます。このホワイトペーパーは、以前こちらのブログで紹介させて頂いたModern Application Development on AWS(英語版)の日本語版になります。 ホワイトペーパーの内容 公開されたホワイトペーパードキュメントは、「AWS モダンアプリケーション開発 – AWS におけるクラウドネイティブ モダンアプリケーション開発と設計パターン」(日本語版)というタイトルの51ページのドキュメントで、 はじめに
Python 2 が2020年1月1日にEOL(End of Life)となりました。そこで、Python 2への感謝としてPartyを開催します。 概要 日時: 2020年2月15日 13:00より 場所: Google東京オフィス(渋谷) 住所: 東京都渋谷区渋谷3丁目21番3号 (渋谷ストリーム5F) 会費: 2000円(前払い) 募集人数: 100名 Python 2にお世話になった方と思い出話などで盛り上がれればと思っています。 当日は、立食形式での軽食と飲み物(アルコール・ソフトドリンク)を提供いたします。 参加枠 一般: 一般に申し込みを受け付けるものです 特別: スタッフからの招待者が使える枠です。招待を受けていない人が申し込んでも強制的にキャンセルします キーノート: 運営側からの依頼でキーノートをお願いした方の専用枠です。 スタッフ: スタッフとして活動している人のため
絵文字は文字コードの業界規格である「Unicode」で定義されているものの、OSやアプリごとにその表現は微妙に異なります。そのため、例えばチーズバーガーの絵文字がAppleとGoogleで異なることが話題になったこともあります。そんなアプリごとに異なる絵文字の微妙な差異に目をつけたブロガーのwh0さんが、「はさみとして実用的なのはどのアプリの絵文字なのか?」という考察を行っています。 Which emoji scissors close https://wh0.github.io/2020/01/02/scissors.html 絵文字版WikipediaのEmojipediaで公開されているはさみの絵文字を元に、wh0さんは「刃が閉じた状態のはさみの絵文字」を独自に作成し、各アプリのはさみの絵文字はどれが実用的なのかを評価しています。 wh0さんは、それぞれの絵文字を「左利き用はさみ」「
With Unplug Alarm, you can rest assured that your MacBook is always safe and secure. Fire a loud siren sound, receive notifications, and take a photo as soon as someone attempts to steal your valuable device. Leave your MacBook anywhere. Whether you’re working from a coffee shop, studying at the library, or using your MacBook in a crowded public space, you can leave your device unattended with ult
In the last couple of days I made a program called Horcrux which allows you to split a file into any number of horcruxes, a subset of which can then be recombined to resurrect the original file. In the process I learnt a lot about the io.Reader and io.Writer interface, and thought I would do a writeup to help build intuition for all the people out there who inevitably will find themselves using th
あけましておめでとうございます、@1000chこと泉水翔吾です。2019年に続いて、2020年のWeb標準技術について寄稿します。今年は、Webコンテンツの配信の形を拡張するWeb PackagingとWebにおける認証の形を変えるWeb Authenticationについて取り上げます。 Web Packagingを使った新たなコンテンツ配信の形 現在Web Packagingという仕様の策定が進んでいます。Web Packagingは、Webのコンテンツの可搬性を高める技術仕様で、コンテンツを配布元が署名して改ざんされていないことを保証したり、複数のリソースを一つにまとめたりすることを実現します。Web Packagingは以下の3つに分類されます。 Signed HTTP Exchanges:単一のHTTPリクエストとレスポンスに対して署名する Web Bundles(旧Bundle
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く