質とスピード 初演: 2019/10/31 @ EOF2019
「課長バカ一代」TVドラマ化!八神和彦役は尾上松也、野中英次「後悔しませんか?」 2019年11月11日 17:00 4233 190 コミックナタリー編集部 × 4233 この記事に関するナタリー公式アカウントの投稿が、SNS上でシェア / いいねされた数の合計です。 2429 1617 187 シェア
予選の問題作成を担当したメルカリのkazeburoです。 ISUCON9の予選に参加していただいた皆さま、ありがとうございました。 お楽しみいただけましたでしょうか。 また、主催の941さんをはじめとするLINEの皆様、ポータルの作成と運用をやっていただいたさくらインターネットの皆様、問題作成と事前回答に協力にいただいた皆さま、サーバ環境を提供していただいたアリババクラウドの皆さま、本当にありがとうございました。 問題の公開今回の予選問題のソースコード、データ、およびプロビジョニングに使用した設定ファイルなどは以下のリポジトリで公開しております。アプリケーション、ベンチマーカーを起動する手順もありますので、手元で挑戦することもできるかと思います。 https://github.com/isucon/isucon9-qualify 蛇足ですが、本リポジトリのコミット数は1,700以上、PRも
別件で V8 の JIT コードの逆アセンブルを眺めている時に気づいたのですが、JavaScriptで new Array(100) という形で配列を作るのは、高速化の観点から言うと V8 においては避けるべき書き方です。 高速化を求める方は、 new Array() や [] で作成して Array#push で追加していくのが良いでしょう。この記事では、その理由を説明します。 今回の記事は、以下の V8 のブログ記事を参考にしております。 https://v8.dev/blog/elements-kinds 「詰まった配列(Packed Array)」と「穴あき配列(Holey Array)」 v8 は内部的に、その配列がどういうタイプの配列であるかの状態を記録しており、その情報を利用して最適化を適用します。状態は内部的には21個あるのですが、今回話題にするのは、その中でも「詰まってい
TypeScript再入門 ― 「がんばらないTypeScript」で、JavaScriptを“柔らかい”静的型付き言語に JavaScriptプロジェクトでTypeScriptを導入する際には、“柔らかい”静的型付き言語とするのがおすすめです。藤吾郎(gfx)さんがまとめた「がんばらないTypeScript」のガイドラインです。 TypeScriptは、すべてのJavaScriptプロジェクトで採用する価値のある技術です。TypeScriptとこれに対応したエディタを導入することで、補完や型ベースの整合性のチェックにより、すべてのプロジェクトで生産性が上がります。またリファクタリングも容易になるので、長期あるいは大規模なプロジェクトでも品質を保ちやすくなります。 この記事では、TypeScriptについて最低限の知識とともに、サクッと(どちらかというと既存のプロジェクトに)導入するための
という破格!! これだけでもパンチが効いていますが、さらに凄いのが、そのSEO対策の能力で、技術系の検索をすると検索上位に関連サイトが次々表示されます。 また、Javascriptを駆使した景表法違反事件でも炎上しましたね。 炎上を取り上げた株式会社アクシア様のブログ さてさて、前置きはこれくらいにして、解約までのストーリーを公開します! 侍エンジニア塾に入塾 2018年冬のことでした。 2年以上、Pythonで機械学習やったり、LineBot作ったりしながら遊んできた私、とうとう肩書にプログラマを加えたいと思うようになりました。 そのためにはプログラミングでカネを稼がなければいけません。 そこで、コードを書いてとりあえずデプロイして少人数で遊ぶレベルから、プロダクト制作できるレベルにアップしようと決めました。 保守・運用・コスト管理などの総合的スキルを身に着けたい+ハクをつけたいと思い、
4. 4 自己紹介 ■家田 佳明 株式会社シナモン COO シリアル・アントレプレナー。電通、リクルート、P&G Singapore、起業を経て、 Cinnamonへ参画。豊富な新規事業立ち上げ経験から、新規事業コンサルティン グ・プロダクト/サービスデザインを担当。事業要件と技術的解決策の橋渡しを行う。 大学時代はTOEIC520点。28歳から英語の勉強を真剣に始め、710点から970点ま で、1年半で向上させる。2011年から6年間、シンガポールで仕事をし、25ヵ国籍以 上のメンバーと働く。現在は、COOとして、130名以上の多国籍チームをリードする。 ■TOEIC 970点 (リスニング 495点、リーディング 475点) (直近のTOEICスコア推移) 320 410 455 405 435 475 390 435 475 460 435 495 0 100 200 300 400
宇野 米津玄師の「Lemon」とDA PUMPの「U.S.A.」ね。 柴 ビルボードの年間チャートも、YouTubeの「トップトレンド音楽動画」も、カラオケランキングも、CDの売り上げ枚数を元にしたオリコンのチャート以外ではありとあらゆるヒットチャートで「Lemon」は2018年の1位でした。 宇野 そのオリコンも、2018年12月24日付からようやくCDの売り上げとデジタルダウンロードとストリーミングの3要素を合算した「オリコン週間合算ランキング」を発表するようになった。 「Lemon」は年間18位、「U.S.A.」は年間61位。ヒットの実態とオリコンチャートのチャートの乖離はもう何年も前から言われてきただけど、今後はそれも少しは解消されていくだろうね。 柴 出ないんじゃないかと思われていた紅白でも、米津玄師は徳島の大塚国際美術館で素晴らしいパフォーマンスを披露しましたね。 宇野 紅白っ
word2vec, fasttextの差と実践的な使い方 目次 Fasttextとword2vecの差を調査する 実際にあそんでみよう Fasttext, word2vecで行っているディープラーニングでの応用例 具体的な応用例として、単語のバズ検知を設計して、正しく動くことを確認したので、紹介する Appendix (発表用の資料も掲載いたします,小さくて見づらいので、直リンはこちら) 原理の表面的な説明 Skip gramではある特定の単語の前後の単語の出現確率を測定することでベクトル化する 図1. ある目的の単語から、周辺の単語の確率を計算してベクトル化する Word2vecとfasttextではこれを実装したもの ただし、fasttextにはsubwordという仕組みが入っている 図2. softmaxで共起確率を計算する あそんでみよう 2017年2~3月のTwitterのデータ
「通販サイトの注文データが消えている」。 引っ越したばかりのヤフー(Yahoo! JAPAN)の真新しいオフィス内で、悲鳴のような声が上がった。実際のサービスで起こったわけではない。ヤフーが2016年10月20日に社内で実施したサイバーセキュリティ演習に潜入取材したときの様子だ(写真1、関連記事:ヤフーがサイバー防御演習「Hardening」、顧客・マスコミ対応力も競う)。 「16時6分以降の注文が消えているようだ。該当するお客様に再度注文してもらうように告知しようか?」 「そもそも、注文受付を続けていいのか? サイトを止めた方がいいのでは」 「通販サイトの画面が改ざんされたりはしていない。サービスは継続できそうだ」 「いや、サイバー攻撃の可能性がある。事態が悪化すれば個人情報を抜かれるぞ」 7つに分かれたチームのそれぞれで、緊迫したやり取りが続いた。 Hardening方式で売上高競う
In the JavaScript community, engineers share hundreds of thousands of pieces of code so we can avoid rewriting basic components, libraries, or frameworks of our own. Each piece of code may in turn depend on other pieces of code, and these dependencies are managed by package managers. The most popular JavaScript package manager is the npm client, which provides access to more than 300,000 packages
黒橋・河原研究室より,新しい日本語形態素解析システムJUMAN++ ver.1.00がリリースされました(2016.9.23). これは森田一さんらのEMNLP2016の論文の実装です. 配布されているパッケージには,その新しい解析システムだけでなく,新しい形態素解析辞書も含まれています. 以前のJUMAN 7.0に含まれている形態素解析辞書は2012年公開なので,実に4年分の差分が詰まっているわけです. 格フレーム構築の研究の関係で, この形態素解析辞書の動詞まわりの整備を京大在職中に行ったので, どのような変更があるのかを,メモとして少し記します. (なお,このメモにある情報は全て公知の情報に依るものです) JUMAN++の概要 まず,辞書について記す前に,簡単にJUMAN++の概要を述べましょう. JUMAN++という名前から受ける印象は,JUMANを少し改良したものという印象を受け
LINE Developer Meetup in Fukuoka #16 http://connpass.com/event/38413/
伝統的な品質保証(QA)からアジャイル品質(AQ)へと変わっていこう 2016/9/30、Hillside Group(後述)の代表Joseph Yoderさんが来日され、鷲崎先生と特別セミナーが開催されたとのこと。 そこで紹介された、「QA to AQ: 品質保証(Quality Assurance)からアジャイル品質(Agile Quality)へ」というパターンが秀逸で、かつ、日本のアジャイルオーディエンスに興味がある方が多いであろう、と思い、紹介します。 アジャイル開発は徐々に日本の開発現場にも浸透しています。特に、Webサービスを事業としている会社、スタートアップ企業、などでは普通になる一方で、ITを利用する側と開発を請け負う会社が分かれている場合、また、組み込みの製品開発などでも、まだまだアジャイルは浸透が足りないようです。開発部隊と別に、品質保証部がある組織も、組み込みでは珍
I am using: driver.manage().timeouts().implicitlyWait(180, TimeUnit.SECONDS); But it still fails continuously for the below element driver.findElement(By.id("name")).clear(); driver.findElement(By.id("name")).sendKeys("Create_title_01"); I have added wait code: for (int second = 0;; second++) { if (second >= 120) fail("timeout"); try { if (isElementPresent(By.id("name"))) break; } catch (Exception
AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be
macOS Catalina 以降をお使いの場合は、この手順は飛ばしてください。 iTunes のメニューバーから「アカウント」>「認証」>「このコンピュータの認証を解除」の順に選択します。 Apple ID とパスワードを入力し、「認証を解除」をクリックします。認証解除について詳しくは、こちらの記事を参照してください。 こちらの記事の手順にそって iCloud からサインアウトする際に、iCloud のデータのコピーをこの Mac に残すかどうかを選択する必要があります。このあと Mac は消去するので、コピーをそのまま残していおいた方が早くすみます。 macOS Ventura 以降では、以下の手順を実行してください。 Apple メニュー >「システム設定」の順に選択します。 サイドバーでユーザ名 (Apple ID) をクリックします。 右側で、下にスクロールして「サインアウト
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く