フィヨルドミートアップ2021年9月
タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。
「Java 20」正式リリース。スレッド間で共有できるScoped Values、複数スレッド処理をまとめるStructured Concurrencyなど新機能 オラクルはJavaの最新バージョン「Java 20」正式版のリリースを発表しました。 Java 20 is now available! #Java20 #JDK20 #OpenJDK Download Now: https://t.co/6hZhod56WB Release notes: https://t.co/3eTwYKn1Cw API Javadoc: https://t.co/QUNgT4ol6Y Features: https://t.co/enLcqDmBQX Inside Java on JDK20: https://t.co/WIzDOeTgZl pic.twitter.com/7ahbOPF4LQ — Ja
小中高 SRE チームで Engineering Manager をやっている @yuya-takeyama です。 Quipper にはスタディサプリ ENGLISH の SRE である ENGLISH SRE チームと合わせて 2 つの SRE チームがありますが、この記事では自分たち小中高 SRE チームについての話です。 少し前の話になるんですが、小中高 SRE チームの Vision, Mission, Values というものをチームで作りました。 Quipper には会社としての Vision, Mission そして Quipper Identities というものがあります。 これらは策定から数年以上経っていますが、Quipper の社員にとって今も変わらず大事なものです。 が、SRE チームにとっては教育や学習に対して直接的に貢献しているとは言いづらい状況です。 そこで
Token が文字列とは別に定義されているため、実装する言語によっては設計に悩む(JS 実装では Symbol を使っている)。 Parameter Parameter は Item に付与できるメタデータだ。 例えば以下は String の "abc" に対してパラメータを 2 つ付与している。 // "abc";a=1;b=2 { "value": "abc", "params": { "a": 1, "b": 2 } } データ表現には基本的に Key/Value/Metadata の 3 つがあることが望ましい。 例えば XML/HTML のようなフォーマットは Attribute がメタデータを担うが、これを再現可能になる。 <p id="foo" class="bar">hello</p> // p="hello world";id="foo";class="bar" { "p
はじめに 「ミラティブのエンジニアってどんなことが求められるんですか?」 本ドキュメントは、多くの方に聞かれるこの問いに答えるものになります。 Software Engineer MirrativにはiOSアプリからライブ配信基盤まで広い技術領域が存在しますが、ミラティブではそれらに携わるエンジニアを全て「ソフトウェアエンジニア」と呼びます。特定の領域に留まらず、より深く、より広く、技術を追求し、チームに貢献することが、ユーザーに愛される最高のプロダクトを作るために必要であると信じています。 わかりあう願いをつなごう ミラティブはミラティブという1つのチームです。 ミラティブの行動指針は わかりあおうとし続ける 事実に学ぶ 大胆に考える 成果にこだわる そして楽しむ これらはプロダクトのリリース以来、チームが多くの困難を乗り越えた経験に基づく教訓であり、チームのコンセプトでもあります。 た
会社の経営理念・社是・Valuesに注目せよ 私は、仕事で関係する会社の経営理念(最近のベンチャーだとValuesといったりしますね)を確認するようにしています。単純に色々バリエーションがあって面白いというのもありますし、企業を知る上でも、参考になるんですよね。 「経営理念なんて、実態とかけ離れた綺麗事が書いてあるだけでしょ?」 と思う人も多いかもしれませんが。会社のトップが掲げている方向性というのは、何かしら会社のキャラクターを示していると思います。また、そこで働く社員の仕事ぶりに、経営理念がどれだけ浸透しているかは、その会社のレベルを示すバロメータであると思い、自分はわりと重視して見ています。 その中で、自分が今までみて、興味をひかれた会社の経営理念をいくつか紹介していきたいと思います。ちなみに、仕事で関わった会社とは限りませんし、その会社を好きか嫌いかはあまり関係なく選んでいます。
私のディズニーの入り口は遡る事2X年前、WOWOWだかで放送されていた、ディズニー短編アニメーションの寄せ集めだかなんだかだったと思う。それから私は長い間、ディズニー傘下、ひいてはUSにて創られたコンテンツに触れる時間がほとんどだった。だから、国内アニメやゲームなどにはほぼ触れることがないまま大人になった。 ここ数年は特に、私が好きになるコンテンツが所謂"Woke culture"に属していることは多かった。Woke Cultureとは、社会的問題の認識がある、つまるところ「目覚めている」カルチャー全般を指す言葉で、日本語で近い表現だと「価値観がアップデートされているジャンル」だと思う。(今ではwokeという単語自体、右派から揶揄として使われたことが増えたけれど。) 私は社会の最先端を行き、世界で起こっている問題を取り入れていれながらストーリーを展開させるコンテンツが好きだったし、それを好
The color of blood depends on its oxygen level. When there is plenty of oxygen, the color is a brighter red. The reason is because of a protein called hemoglobin, which carries the oxygen in your blood. When hemoglobin has a full oxygen load, it has a bright red color, and when it's deoxygenated it's a darker red. For example, arterial and capillary blood is bright, and venous blood is dark.
In 2018 Bryan Cantrill gave a brilliant talk where he shared his recent experiences with the Rust programming language. More profoundly, he explored a facet of software that is oftentimes overlooked: the values of the software we use. To paraphrase him slightly: Values are defined as expressions of relative importance. Two things that we're comparing could both be good attributes. The real questio
はじめにこんにちは。Eureka SRE のnari/wapperです。 Mリーグ2021–2022 セミファイナルシリーズも佳境になってきましたね。私はU-NEXT Pirates推しなので石橋さんには今年も頑張っていただきたい思いでいっぱいです。皆さんの推しTeamはどこですか?(この記事をチームでレビューしてもらう際に、同僚の MoneyForestにレギュラーシーズンMVPの瑞原さんにまずはおめでとうと書きなさいと言われたのでここに追記します。おめでとうございます!) はい、麻雀に興味がない人には何の意味もない冒頭アイスブレークとなってしまいましたが、気を取り直して本題に移りたいと思います。 弊社エウレカSRE Teamは、2017年に発足して以来、国内最大級オンラインデーティングサービスであるPairsを中心に運営するすべてのプロダクトに関してのリライアビリティに責任をもってきま
Posted By Charles Fol php mt_rand mt_srand predict seed bruteforce IntroductionWhile performing a pentest on an old website, we encountered a piece of code that we had not seen in a long time: function resetPassword($email) { [...] $superSecretToken = md5($email . ':' . mt_rand()); [...] $this->sendEmailWithResetToken($email, $superSecretToken); } A token, deemed secret and unguessable, was genera
Some programming languages like Java or Scala offer more than one way to express a concept of “lack of value”. Traditionally, a special null value is used to denote references that don’t reference any value at all. However, over time we have learned that using nulls can be very error-prone and can cause many troubles like NullPointerException errors crashing a program in the most unexpected moment
8valuesとは、あなたの政治思想や立場を8種類の価値基準を用いて分析する診断テストです。表示される各文に対してどの程度同意するか、5つの選択肢より答えていただきます。選択に応じてスコアがつけられ、最後まで回答すると、それぞれの価値観について取り得る最大値を100%とした値が表示されます。質問は、各「主軸」に対応するよう順に提示されます。正直にお答えください!質問は、全部で問あり、通常10分ほどでおわります。 結果・回答は一切保存されませんので、ご安心ください。 診断結果の例 8valuesでは名前の通り8種の価値基準を用います。対極にある2つの価値観同士を端に配置した4つの「軸」(経済、外交、国家、伝統)を用いて結果は表されます。それぞれの軸と価値観の説明はこちらをご覧ください(「診断結果」ページでもご確認いただけます)。 また、結果には、上記8種類の価値観に対する分析に加えて、現在登
Note This is the Predict missing values tutorial. The Predict missing values documentation is available here. With Simple ML for Sheets, also referred to as Simple ML, everyone can use Machine Learning (ML) in Google Sheets without knowing ML, without coding, and without sharing data with third parties. This tutorial takes you through the steps of using Simple ML for Sheets to predict missing valu
A prediction can be explained by assuming that each feature value of the instance is a “player” in a game where the prediction is the payout. Shapley values – a method from coalitional game theory – tells us how to fairly distribute the “payout” among the features. 9.5.1 General Idea Assume the following scenario: You have trained a machine learning model to predict apartment prices. For a certain
CREDIT GitLab’s six core values are 🤝 Collaboration, 📈 Results for Customers, ⏱️ Efficiency, 🌐 Diversity, Inclusion & Belonging, 👣 Iteration, and 👁️ Transparency, and together they spell the CREDIT we give each other by assuming good intent. We react to them with values emoji and they are made actionable below. About our values We take inspiration from other companies, and we always go for th
8valuesとは、あなたの政治思想や立場を8種類の価値基準を用いて分析する診断テストです。表示される各文に対してどの程度同意するか、5つの選択肢より答えていただきます。選択に応じてスコアがつけられ、最後まで回答すると、それぞれの価値観について取り得る最大値を100%とした値が表示されます。質問は、各「主軸」に対応するよう順に提示されます。正直にお答えください!質問は、全部で問あり、通常10分ほどでおわります。 結果・回答は一切保存されませんので、ご安心ください。 診断結果の例 8valuesでは名前の通り8種の価値基準を用います。対極にある2つの価値観同士を端に配置した4つの「軸」(経済、外交、国家、伝統)を用いて結果は表されます。それぞれの軸と価値観の説明はこちらをご覧ください(「診断結果」ページでもご確認いただけます)。 また、結果には、上記8種類の価値観に対する分析に加えて、現在登
We posted a follow-up update on July 13, which you can read here: The Future of AlmaLinux is Bright As we discussed last week, on June 21 Red Hat announced that RHEL source code will only be available via the Red Hat Customer Portal. What is the status of security updates?Prior to Red Hat’s policy change, when RHEL published a package update of any sort (security or bugfix), they published the cor
1/13 に MySQL 8.0.19 がリリースされたんで、リリースノート を眺めてると気になるのがいくつか。 Important Change: MySQL now supports explicit table clauses and table value constructors according to the SQL standard. These have now been implemented, respectively, as the TABLE statement and the VALUES statement TABLE と VALUES ステートメントが追加されたみたい。 さすがMySQL! パッチリリースで新しい構文を突っ込んでくるッ! そこにシビれる!あこがれるゥ! TABLE TABLE は、テーブルの中身全部を取り出す SELECT のようなものらしい
There is no standard way to iterate over a sequence of values in Go. For lack of any convention, we have ended up with a wide variety of approaches. Each implementation has done what made the most sense in that context, but decisions made in isolation have resulted in confusion for users. In the standard library alone, we have archive/tar.Reader.Next, bufio.Reader.ReadByte, bufio.Scanner.Scan, con
We are Invite only right nowPlease enter your invite code to access marketplace Monetize API's & Logical ComponentsEmpower developers to monetize their APIs, Logical Components, Microservices, Systems at 0% commission. Buy & Not re-Build to Improve Product ROIBuy handpicked high-quality APIs, Logical Components, Systems to improve Product ROI by reducing time to market.
CSS Values and Units Module Level 5 の Editor's Draft を眺めていて気になった、ランダムな値を生成するための random() と random-item() 関数について簡単に紹介してみます。 昨日、CSS Values and Units Module Level 5 (Editor's Draft) が更新されたのに気がついたんですけども、今ってどんな内容になってんの...... と思いつつなんとなく眺めてたら、ランダムな値を生成するための random() と random-item() 関数ってのが入ってました。 Editor's Draft (編集者草案) ってのは、W3C の仕様策定プロセスにおいてはまだ非公式、非承認のドキュメントですから、あまりここに書いてある内容を Web 標準仕様になるとか、ブラウザの実装が進む前提で話
Posted on August 4, 2020 by Michail Pardalos As part of my Google Summer of Code project to add instrumentation to ghcide, I needed to measure the size of Haskell values in memory. After getting blocked by a bug in a GHC primop I fell down a rabbit hole of learning about GHC’s memory layout, C– and making my first contribution to GHC. In this post I want to describe that journey and hopefully enco
This blog post is first in a series of two: What are wrapper objects for primitive values? How do primitive values get their properties? Each of the primitive types boolean, number, bigint, string and symbol has an associated wrapper class (Boolean, Number, BigInt, String, Symbol). In this blog post, we examine what these classes are good for. Wrapper classes for primitive types # This is an exha
予測は、インスタンスの特徴量の値が "プレイヤー"で、予測が報酬であるようなゲームを想定して説明できます。 シャープレイ値(協力ゲーム理論の手法)は、特徴量の間で "報酬" を公平に分配する方法を教えてくれます。 5.9.1 一般的なアイデア 次のシナリオを想定してみましょう。 あなたは、アパートの価格を予測するための機械学習モデルを学習しました。 あるアパートは €300,000 と予測されており、この予測を説明する必要があります。 そのアパートの広さは 50m2 で、二階にあり、近くに公園があり、猫を飼うことは禁止されています。 FIGURE 5.42: 公園が近く猫が禁止されている 50m2 の二階のアパートの予測価格は €300,000。目的は、これらの特徴量がそれぞれどのように予測値に寄与したのかを説明すること。 全アパートの平均予測値は €310,000 です。 平均予測値と比
(Hey, we're having problems showing images in RSS right now, so if you want a better reading experience, consider viewing this article online [here](https://zellwk.com//blog/css-translate-values-in-javascript. We hope to fix this soon!). How do you get a translateX, translateY or translateZ value in JavaScript? Turns out, you need to read transform matrices. But it can be quite easy. Matrices Brow
Django ORMでのvalues()のエラーで嵌った話 Django ORMには<Model>.objects.values()と<Model>.objects.only()というvalues()とonly()という似たようなメソッドがあるが、少しハマったので備忘録として。 ことの発端は↓のようなコードを書いたとき次のようなエラーが出たことから。 president1 = Company.objects.values(*fields)[0].president # => エラー: AttributeError: 'dict' object has no attribute 'president' ここではCompanyというモデルからDjango ORMのvalues()メソッドを使って、 特定のフィールドだけを抽出して生成されたクエリセット(複数のオブジェクトが入ったイテラブルなデー
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く