対象者 UnicodeやUTF-16について、よくわかってない人 -> ここから "😀".split("")で文字化けする理由がわからない人 -> ここから [..."👨👩👧"].lengthが5になる理由がわからない人 -> ここから 文字コードについてもう一度 文字コードは以下の二つで構成されています 符号化文字集合: 文字と、その文字の位置を示す一意の番号の集合 文字符号化方式: 文字に振られた番号をバイト表現にエンコードする方法 符号化文字集合 符号化文字集合は、 文字 その文字の位置を示す一意の番号 この二つの組み合わせの集合のことを指します。 例えばASCIIでは 8bit(128通り) でラテン文字や英数字を表現しています。 しかしASCIIには日本語などの非英語圏の文字が収録されていません。 そのため、日本語を収録したShift-JISやアジア圏の文字を収録した
We couldn’t fetch the page you were looking for. Please go to our home page instead.. Please accept cookies to continue. This content is blocked due to your cookie preferences for this site. By clicking here, you accept YouTube's Terms of Service and Privacy Policy. Workday will save your choice in a session cookie.
by Anders Kristensen Googleの元国際関係責任者であるロス・ラジュネス氏が、2020年1月2日にGoogleを退職したことを発表しました。退職の理由についてラジュネス氏は、Googleが長年にわたって掲げてきた「Don't be evil(邪悪になるな)」というスローガンが、もはや意味を持たなくなってしまったからだと述べています。 I Was Google’s Head of International Relations. Here’s Why I Left. https://medium.com/@rossformaine/i-was-googles-head-of-international-relations-here-s-why-i-left-49313d23065 ラジュネス氏は2008年にGoogleへ入社した時のことを振り返り、「シンプルだが強力な『
Dockerの登場により急速に普及をはじめたコンテナ型仮想化の技術は現在、DockerコンテナそのものからKubernetesを軸としたオーケストレーションツールへと主役が移ってきています。 その様子は2017年12月に公開した記事「Dockerコンテナ時代の第一章の終わり、そして第二章の展望など」で紹介しました。 この記事の公開から2年が経過し、現在のコンテナ型仮想化技術は、マイクロサービスやクラウドネイティブなどの文脈とともにエンタープライズな分野でも使われるメインストリームな技術へと確実に進み続けています。 本記事では前記事で描いたDockerコンテナ時代の第一章に続く第二章として、コンテナ型仮想化技術のここ2年半ほどの動向をPublickeyなりにまとめてみました。 Docker 1.0の到達とKubernetesの登場 まずはDockerとKubernetesの登場とその後の主要
Crew:『New Yorker Magazine』に掲載されたジェームス・ボールドウィンの古いエッセイを読み直しているとき、私は心を奪われていました。 パラグラフを通り過ぎるたびに、魂が充電されていくような気がしました。大部分はボールドウィンの才能のおかげですが、それ以外にも理由があります。私はこのエッセイを時間の消費をするためではなく自分に吸収するために読んでいたということです。個人の生産性にこだわり、できるだけ"生産的"なことをしようとする現代においては、こうした瞬間はまれです。私は"学び"を得るために速読したのではなく、心からの関心を持ってこのエッセイを読んだのです。 オンライン記事を次々と飲み込んだ後とは違って、私は誰かとボールドウィンの考えについて、熱い議論を交わすことができるでしょう。 生産性を抑えることで「生産性を高める」 誰に教えられなくとも、私たちが情報過多の時代に生き
[THE 2021 CLOUD REPORT IS AVAILABLE. READ IT HERE] Since 2017, Cockroach Labs has run thousands of benchmark tests across dozens of machine types with the goal of better understanding performance across cloud providers. If there’s one thing we’ve learned in our experiments, it’s this: benchmarking the clouds is a continuous process. Since results fluctuate as the clouds adopt new hardware, it’s im
皆さん、こんにちは。職業「戸倉彩」です。 今回はズバリ、タイトルの通りなのですが「女性向けテックコミュニティが必要だと思う理由」についてお届けします。 正直、公開すべきかかなり悩んだ末にオープンに公開させていただきました。今、そして未来を創る女性のエンジニアが増え、社会が豊かになることを願って。 はじめに 本記事は、約16年の間、ワタシ自身がIT業界でマイノリティー(少数派)として生きてきた経験から得た学びを綴ったものです。あくまでも「一つの解釈」としてお読みください。 テクノロジーの未来を推進するために これまで、IT業界はどちらかと言うと男性が中心となりテクノロジーの世界は発展を遂げてきました。しかし、インターネットの普及やマルチデバイスの登場等を背景に「テクノロジー」がワタシたちの日常生活において本質的に重要となり、女性を念頭に置き、女性によるデザインの必要性やユニバーサルデザインに
米国に移住して一年が経過した。正直なところ日本のほうがいいところはめっちゃある。特に生活面は、日本はホンマに素晴らしいと実感している。ただ「職場環境」は米国に圧倒的に負けていると思う。たとえ英語のハンデを背負ったとしてもこちらの方が圧倒的に快適だ。日本に一時帰国して感じた違和感とその分析、対処策について考えてみた。 日本で感じた「違和感」 日本を出た1年前と比べると、働き方改革の成果か、多くの人が日本の職場環境に疑問を抱くようになっていてそれはとても素晴らしいことだと思う。ただ、一方でインターネット上の議論を読んでいると、今まで圧倒的な「権力」を持っており、ある意味表面上は「尊敬の対象」だった「年齢の高い人」が「老害」や「昭和」などとバッシングされているのを見て非常に違和感を感じた。私も来年早々50だし、昭和だし、日本に帰ってきたら年齢で就職できないから自分で会社やるしかないかなとかぼんや
メルカリのCTOをやっている @snamura です。 Mercari Advent Calendar の最後を締めくくってほしいということで、ブログを書くのが物凄く苦手なんですが無理をして書いています。技術に沿った話で締めくくりたいところですが、ここ1年はずっとエンジニア組織のことに取り組んできたので、ここでは組織の話をちょっとしようと思います。 最近メルカリの Go Bold Challenge というカンファレンスで話したのですが、メルカリのエンジニア組織は、こちらの記事で詳しく語っています。 logmi.jp 2019年4月から本格的にCTOとして日本のメルカリのエンジニア組織を見ていくことになったのですが、課題山積みということで、次から次にやるべきことが出てくる1年でした。メルカリというサービスに対して、どういったエンジニアリングのアプローチを取っていくのか。まだ道半ばではありま
Merpay Advent Calendar 2019 の22日目は、メルペイスマート払いチーム/Backend Engineer の @oinume がお送りします。今日はコードレビューについて自分が普段から実践していることを書いてみたいと思います。 はじめに 世の中にはコードレビューをする時の観点については数多く共有されていますが、より良いコードレビューをするためにはどうするのが良いか、というHOWについてのノウハウはあまりシェアされていないような気がしています。そのため、今日は自分なりに心がけているコードレビューのやり方と、ついでに気をつけている観点について書きたいと思います。 Slackを閉じる (これが本当に一番大事だと思っているので最初に持ってきたのですが)私は極端に集中力がないため、SlackのDesktop通知が来るとついついそれが気になって見てしまいます。コードレビューの
2019年9月24日、株式会社メルカリにて、エンジニア向けイベント「Mercari Bold Challenge ~CTOとエンジニアが赤裸々に語る 変化と挑戦~」が開催されました。社員数は1,800人を超え、40ヵ国以上の国から多様な人材が集まり急成長を続けるメルカリ。一方で、急成長に伴って新たな課題も生まれています。そこで今回は「Bold Challenge(大胆な挑戦)」というテーマで、メルカリのエンジニア組織の変化と挑戦について、そのリアルを語ります。プレゼンテーション「なぜMicroservicesか?」に登場したのは、株式会社メルカリ Software Engineer, Microservices Platformの中島大一氏。講演資料はこちら メルカリ、マイクロサービス化の歴史 中島大一氏:「なぜMicroservicesか?」というタイトルで発表させていただきます、@de
制限は特にないという認識なんだけど、仕様書英語でよくわかんない。 とりあえず2文字でないサンプル http://www.unicode.org/versions/Unicode5.0.0/ch03.pdf 仕様書のP6 くっつける順番で、丸の位置に前の文字までの結合した結果が入るというサンプルですね。 =丸囲み数字という日本語のグリフは不要になりそう。 ① ← これは表現できる 2桁数字の ⑪ はできないかも・・・ 結合文字としての最大の生かす場所である音符エリアの説明 http://www.unicode.org/versions/Unicode5.0.0/ch15.pdf 実に6文字で1文字を表すサンプルが出ています。 音符系は基本的に玉の位置と、棒の組み合わせから始まっているので、結合文字の嵐です。 投稿日時 : 2007年9月9日 10:49 コメントを追加 # re: Unico
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く