W3Schools offers a wide range of services and products for beginners and professionals, helping millions of people everyday to learn and master new skills. Free Tutorials Enjoy our free tutorials like millions of other internet users since 1999
W3Schools offers a wide range of services and products for beginners and professionals, helping millions of people everyday to learn and master new skills. Free Tutorials Enjoy our free tutorials like millions of other internet users since 1999
One of the most exciting things about learning a foreign language is developing a proficiency for reading it. At first, sentences in the foreign languages start off as intimidating blocks of text, totally opaque and meaningless. With lots of practice, single words start to make sense here and there. A basic understanding of the language’s syntax transforms the process. Let’s use the Google Cloud N
Ryan Dahl は Node.js の original author ですが、彼の作ったプロダクト deno に関するトークが jsconf.eu 2018 でありました。 Node.js にずっと関わってきた僕が見て非常に興奮するような話だったので、しばらくぶりにブログに書き起こすことにしました。 背景 Ryan Dahl は2009年に Node.js の話を初めて公の場に公開しました。その時の「公の場」というのが「jsconf.eu 2009」です。 www.youtube.com Video: Node.js by Ryan Dahl - JSConf.eu - 2009 この発表から Node.js が広まり、今やサーバのみならず、IoTデバイス、デスクトップアプリなど、様々なところで動作しています。 で、今回はその発表から9年の歳月が経過し、Node.jsに対しての設計不
Posted by Google Cloud カスタマーエンジニア 技術部長 佐藤 聖規 Google Cloud カスタマーエンジニア 金子 亨 Google Cloud カスタマーエンジニア 岩成 祐樹 Google Cloud カスタマーエンジニアの佐藤 聖規(まさのり)です。日頃、カスタマーエンジニアとして、Google Cloud のテクノロジーをお客様に正しくご理解いただけるよう、製品説明やソリューションの提案などを行い、お客様のビジネスの成功を支えるお手伝いをしています。Google Cloud は、主に「Google Cloud Platform (GCP)」と、業務効率化を支援するオフィスツール「G Suite」で構成されていますが、特に GCP は、ストレージ、インフラストラクチャ、ネットワーク、データ分析、アプリケーション開発、機械学習等の幅広い製品ポートフォリオを備
JavaScript Start-up Optimization Stay organized with collections Save and categorize content based on your preferences. As we build sites more heavily reliant on JavaScript, we sometimes pay for what we send down in ways that we can’t always easily see. In this article, we’ll cover why a little discipline can help if you’d like your site to load and be interactive quickly on mobile devices. Delive
パリで発表されていたReact向けプロダクトがあまりにも未来に生きていて興奮したので、紹介させてください。 目次 目次 この記事のゴール 想定読者 はじめに 今回ベースとするソースコード React Nativeは何をするツールか Reactは何をするツールか React DOMとReact Nativeの違い Reactアプリケーションを描画するものたち React DOMの役割 React Nativeの役割 1. ネイティブ処理系の上でJavaScript処理系を動かす 2. Reactを動かす 3. Reactから渡された差分をネイティブViewに適用する React Native DOMはどこがReact Nativeなのか React Native DOMのやばいところ6連発 ReactからはReact Nativeに見えてるのがやばい Objective-C実装をJavaSc
NTT データ数理システムでリサーチャーをしている大槻 (通称、けんちょん) です。今回は計算量オーダーの求め方について書きます。 0. はじめに 世の中の様々なシステムやソフトウェアはアルゴリズムによって支えられています。Qiita Contribution ランキング作成のために用いるソートアルゴリズムのような単純なものから、カーナビに使われている Dijkstra 法、流行中のディープラーニングに用いられている確率的勾配降下法など、様々な場面でアルゴリズムが活躍しています。アルゴリズムとはどんなものかについて具体的に知りたい方には以下の記事が参考になると思います: アルゴリズムとは何か ~ 文系理系問わず楽しめる精選 6 問 ~ アルゴリズムを学ぶと $O(n^2)$ や $O(n\log{n})$ や $O(2^n)$ といった計算量オーダーの概念が登場します。こうした記法を見ると
最近Reaktorが掲載した『 Promises made by a Reaktor developer had an impact on the industry article 』で約束した、Bluebird promiseライブラリの製作者であるプログラマのPetka Antonovからの知見です。 Bluebirdは広く使用されているJavaScript用のpromiseライブラリで、同じような機能が実装されているにも関わらず、他のpromiseよりも100倍速いという理由から最初に知られるようになったのは2013年でした。Bluebirdが高速な理由はライブラリ全体にJavaScriptの最適化の基礎を一貫して適応しているからです。この記事ではBluebirdの最適化に使用する3つの重要な基礎について詳細に説明します。 1. 関数オブジェクトの割り当てを最小限に抑える オブジェク
政府がISPに対し対し海賊版サイトのブロッキングを要請し、議論になっています。あなたは以下のどの対策が正しいと思いますか? — Kazuho Oku (@kazuho) April 25, 2018 832票もの回答をいただきました。ありがとうございます。結果をみて、いくつか感想を述べさせていただきたいと思います。 ▪️海賊版サイトに対し、なんらかの新たな対策が必要かどうかについて 83%の方々が、なんらかの新しい対策を取ることに積極的賛成、あるいは消極的賛成という立場を取られていることがわかりました。一方で、17%の方々が、少なくとも現時点では新たな対策は不要であり、出版社等の権利者は現行法に基づき、刑事告発、民事訴訟、DMCA Takedownなどの手法を用いて戦うべきだと考えていらっしゃることもわかりました。 ▪️ブロッキングという手法について 意見が綺麗に割れました。 42%の方々
Amazon.co.jpの電子書籍売買プラットフォーム「Kindle」において、集英社の漫画の最新巻が海賊版サイト「漫画村」のロゴを付した状態で無断販売されていたことが明らかになりました。集英社広報部は「ただいま把握したところで、もちろん正規版ではありません。関連部署に問い合わせるなど至急対応します」と今後の対応について答えました。 無断販売されていた作品のページ 無断販売されていたのは、人気作品『ゴールデンカムイ』(野田サトル)の最新13巻。正規版の発売日から1カ月遅れとなる4月20日から販売されており、価格は400円と定価の527円よりも安く設定されていた他、定額読み放題サービス「Kindle Unlimited」にも配信されていました。ページの開き方も、本来の左開きではなく右開きになっています。 当該電子書籍の中身 スミに「漫画村」のロゴが マスコットキャラが印字されているのもある
極楽鳥の中には地上で最も黒い羽毛を持つ種がいる。今回発見された新種もその一つだ。オスがメスに求愛するときには、首のまわりの飾り羽を広げ、小走りで半円を描いてダンスする。(PHOTOGRAPH BY TIM LAMAN) 「極楽鳥」として知られるフウチョウ科の鳥の一種、カタカケフウチョウの求愛はかなり変わっている。オスが首のまわりの漆黒の飾り羽をいっぱいに広げると、鮮やかな青色をした胸元の飾り羽と、青い目のような模様が現れる。そして求愛のダンスが始まる。メスのまわりで小走りで半円を描き、求愛が受け入れられるまで踊り続けるのだ。 これまでカタカケフウチョウは、43種のフウチョウ科のなかで1種しかいないと考えられていた。しかし、鳥類学者のエドウィン・スコールズ氏と写真家のティム・レイマン氏は、「フォーゲルコップカタカケフウチョウ」を新種とする論文を科学誌『PeerJ』に発表した。 野外調査と博物
(注:2017/04/20、いただいたフィードバックを元に翻訳を修正いたしました。修正内容については、 こちら を参照ください。) 要約 HTTP/2 にはHTTP/1.xに比べて多数の改良点がありますが、 カオステスト を行ったところ、HTTP/2のパフォーマンスがHTTP/1より劣る状況があることが分かりました。 ネットワーク上にパケット損失がある場合、TCP層での輻輳制御によって、少数のTCPコネクションの中に多重化されているHTTP/2ストリームがスロットリングされます。さらに、TCPリトライのロジックにより、リトライが行われている間、1つのTCPコネクションに影響しているパケット損失が、いくつかのHTTP/2ストリームに同時に強い影響を与えます。言い換えれば、ヘッドオブラインブロッキングが事実上、ネットワーク階層の レイヤ7 から レイヤ4 へ移動したということです。 背景とサー
安倍晋三首相は11日の衆院予算委員会で、学校法人「加計学園」(岡山市)の獣医学部新設に関し、便宜を図るよう指示したことはないと改めて正当性を主張、認可プロセスは適正だったとの見解を示した。学園の加計孝太郎理事長から「相談や依頼があったことは一切ない」と強調。新設計画を把握した時期は2017年1月としてきたこれまでの答弁を維持した。新たに判明した「首相案件」との記載がある愛媛県職員作成の文書に関しては「コメントを差し控える」とした。 首相は、文部科学省の前川喜平前事務次官を含めて「私から指示を受けた方は一人もいないことも明らかになっている」と説明した。
2016 07 11 When it’s released later this month, Go 1.7 will move the x/net/context package to the stdlib, as plain old context. It also attaches a context object to net/http.Requests, and gives you a few helper methods. Dedicated Gophers are probably already familiar with the great introductory blog article by Sameer Ajmani, Go Concurrency Patterns: Context, published all the way back in 2014. If
フィードバックを送信 API 設計ガイド コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 変更履歴 はじめに これは、ネットワーク API の一般的な設計ガイドです。2014 年以来 Google 内部で使用され、Cloud API やその他の Google API を設計するときに Google が従うガイドです。この設計ガイドは、外部のデベロッパーへの情報提供と、互いの連携作業の効率化のためにここで共有されています。 Cloud Endpoints のデベロッパーには、このガイドは、gRPC API を設計するときに特に役立つことがあり、そのような場合にはこれらの設計原則を使用することを強くおすすめします。ただし、このガイドの使用は必須ではありません。Cloud Endpoints と gRPC はガイドに従わなくても使用できます。 このガイドは、gR
Hey there! I wrote a book called Atomic Design that dives into this topic in more detail, which you can buy as an ebook. We’re not designing pages, we’re designing systems of components.—Stephen Hay As the craft of Web design continues to evolve, we’re recognizing the need to develop thoughtful design systems, rather than creating simple collections of web pages. A lot has been said about creating
BismuthUpdate from 2019: I wrote this article a long time ago and my views have since evolved. In particular, I don’t suggest splitting your components like this anymore. If you find it natural in your codebase, this pattern can be handy. But I’ve seen it enforced without any necessity and with almost dogmatic fervor far too many times. The main reason I found it useful was because it let me separ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く