並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 155件

新着順 人気順

Binderの検索結果1 - 40 件 / 155件

  • 東大が無料公開している超良質なPython/Data Science/Cloud教材まとめ (*随時更新) - Digital, digital and digital

    東京大学がちょっとびっくりするくらいの超良質な教材を無料公開していたので、まとめました Python入門講座 東大のPython入門が無料公開されています。scikit-learnといった機械学習関連についても説明されています。ホントいいです Pythonプログラミング入門 東京大学 数理・情報教育研究センター: utokyo-ipp.github.io 東大のPython本も非常にオススメです Pythonによるプログラミング入門 東京大学教養学部テキスト: アルゴリズムと情報科学の基礎を学ぶ https://amzn.to/2oSw4ws Pythonプログラミング入門 - 東京大学 数理・情報教育研究センター Google Colabで学習出来るようになっています。練習問題も豊富です https://colab.research.google.com/github/utokyo-ip

      東大が無料公開している超良質なPython/Data Science/Cloud教材まとめ (*随時更新) - Digital, digital and digital
    • 2020年にCodepenで話題!コピペ可なHTMLスニペット ベスト100発表

      HTMLなどのコードをブラウザ上で確認ができ、公開や共有もできるなど、世界中のデベロッパーが愛用するCodepen。 この記事は、2020年に特に人気の高かったHTMLスニペットをランキング形式でまとめた The Most Hearted of 2020 が発表されていたので、その中でも実用性の高いHTMLスニペットを中心にまとめて紹介しています。 CSSのみで表現されているとは思えない、シンプルながら効果的なテクニックが多数ランクインしていた2020年。 HTML/CSSやJSなどのコードの確認や編集を行うことができるので、今後のデザイン制作に活用してみてはいかがでしょう。 2020年にCodepenで話題!コピペ可なHTMLスニペット ベスト100発表 94位 Animated clip-path slider Concept 画面を縦半分に二分割した画像スライダーで、画像にマウスホバ

        2020年にCodepenで話題!コピペ可なHTMLスニペット ベスト100発表
      • 「晴れのち時々ミサイル」「補償?そこに無ければ無いですね」〜日本列島から自由が消える日”平和主義国家”日本の戦時下in令和~(20240722加筆)|枢密院勅令

        「晴れのち時々ミサイル」「補償?そこに無ければ無いですね」〜日本列島から自由が消える日”平和主義国家”日本の戦時下in令和~(20240722加筆) 急遽予定変更して、緊急特別記事をお送りします。画像出典:АрміяINFORM まことに愚かな国が侵略戦争を始めた。 「愚かな国」といえば、地球最大の面積と地球最小の道徳を誇るロシア連邦に勝る国は無いであろう。レーニン像が恥辱のあまり崩れ去ってから30年、偉大なソビエト連邦の遺産といえば核兵器と天然資源しか無かった。 実に滑稽なことに、今まさに彼らはその遺産の全てを賭けて、男性器でピアノを弾いていた男が治める国を葬ろうとしている。大祖国戦争の英雄都市キーウを爆撃し、かつてはソ連人民だった者達を戦車の履帯でみじん切りにして、古臭い五芒星の赤旗の染料にしている。耐用年数切れの白熱電球のような輝きを前頭部から放つクレムリンに住む独居老人(70)がど

          「晴れのち時々ミサイル」「補償?そこに無ければ無いですね」〜日本列島から自由が消える日”平和主義国家”日本の戦時下in令和~(20240722加筆)|枢密院勅令
        • Webデザインの種明かし、コピペできる最新HTML/CSSスニペット30個まとめ

          この記事では、Webデザインの引き出しを増やす、コピペで使える最新HTML/CSSスニペットをまとめてご紹介します。 Codepenで話題となっているものを中心に、今後のデザイン制作に活用したいアイデアがずらり揃った今回。新しいウェブデザインの可能性を感じるものばかりとなっています。 Webの進化が止まらない、コピペ可な最新HTMLスニペット40個まとめ CSSコピペで完成!押したくなるWebボタンデザインまとめ Webデザインの引き出しを増やす、コピペできる最新HTMl/CSSスニペットまとめ 「Run Pen」をクリックすることで読み込みが開始されます。右下に表示された「Return」で再読み込みし、左上のHTML/CSS/JSタブを切り替えることで、それぞれのスタイリングを確認できます。実際にカスタマイズしたいときは、右上の「Edit on Codepen」をクリックしましょう。 画

            Webデザインの種明かし、コピペできる最新HTML/CSSスニペット30個まとめ
          • 線形代数演習講義へのjulia導入を考える

            本記事はJulia Advent Calendar 2022の12/23の記事です。 東京大学で働いている松井と申します。 線形代数の講義における演習(実際にコードを書き行列演算を行う)の重要性を感じています。 そのためにjuliaを使えないかと思い至り、pythonとの比較に焦点を当て思っていることを述べます。 線形代数における演習の意義 線形代数は工学全般において重要で基盤的な学問体系ですが、なかなかとっつきにくいものです。その理由の一つは線形代数の諸アルゴリズムは最終的には計算機で実行するにも関わらず、学生は自分の手を動かしてコーディングする機会が少ない点だと感じます。多くの大学のカリキュラムでは大学初年次に線形代数講義があると思いますが、座学がメインであることが多いと思います。本当は、座学と並行して実際にコーディングして行列演算を行う「演習講義」があれば、理解が深まるだろうと感じま

            • 最先端Webテクはこれ!コピペできるHTML/CSSスニペット77個まとめ

              この記事では、Webデザイン制作に便利なコピー&ペーストで実装できる最新HTML/CSSスニペットをまとめてご紹介します。 一般的に「切れ端、断片」といった意味をもつスニペット(英: Snippet)は、ウェブサイトなどのプログラミングで簡単に切り貼り、再利用できる部品、コンポーネントを指します。 これらのスニペットを利用すれば、最新のウェブデザインテクニックを手軽に実現、楽しむことができます。今後のウェブ制作に活用してみてはいかがでしょう。 ここでは、カテゴリー別に分けて新しいオンラインツールをまとめています。 コンテンツ目次 1. テキストエフェクト系 2. イメージスライダー系 3. ナビゲーションメニュー系ト 4. ローディングアニメーション系 5. ページレイアウト系 6. ボタンエフェクト系 7. 便利、面白系スニペット 「Run Pen」をクリックすることで読み込みが開始され

                最先端Webテクはこれ!コピペできるHTML/CSSスニペット77個まとめ
              • 日立製作所、AWS上で構築できる「超高速データベースエンジン」のベストプラクティス構成を提供

                印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 日立製作所(日立)は、Amazon Web Services(AWS)上で構築可能な超高速データベースエンジン「Hitachi Advanced Data Binder」(HADB)のベストプラクティス構成(検証済みのシステム構成)の提供を開始した。 この構成は、「Amazon EC2」のインスタンス選定方法や、「Amazon S3」、「Amazon EBS」のボリューム構成・設定をDBデータの容量別にパターン化している。また安価なAmazon S3をDBデータ格納に利用するとともに、処理性能を向上させるため高速なAmazon EBSをDBデータのキャッシュとして利用する。これによりストレージのコストを抑えられるとしている。 この構成を

                  日立製作所、AWS上で構築できる「超高速データベースエンジン」のベストプラクティス構成を提供
                • Introducing Deopt Explorer - TypeScript

                  Over the past few months, during the lead-up to the TypeScript 5.0 beta, our team spent a good portion of our time looking for ways to improve the performance of our compiler so that your projects build faster. One of the ways we improved was by looking into an oft overlooked aspect of many JavaScript VMs: inline caching. A Brief Primer on Inline Caching Inline caching is an optimization often use

                    Introducing Deopt Explorer - TypeScript
                  • ワシントン条約会議、サメ54種を規制対象に フカヒレ市場に影響も

                    香港の店頭に置かれたフカヒレ(2022年11月17日撮影、資料写真)。(c)ISAAC LAWRENCE / AFP 【11月26日 AFP】中米パナマで開かれた「絶滅のおそれのある野生動植物の種の国際取引に関する条約(CITES、ワシントン条約)」の締約国会議は25日、メジロザメ科とシュモクザメ科のサメ計54種を規制対象に追加することを決めた。これにより、フカヒレの取引が大幅に制限される可能性がある。 同条約の締約国会議は2~3年ごとに開催され、183か国と欧州連合(EU)の代表が参加。サメの追加規制案は、2週間にわたり開かれた今回の会議の最終日に採択された。 日本はヨシキリザメを対象から外すよう求めていたが、認められなかった。54種は付属書2に掲載され、取引が厳しく管理されることになる。会議の議長を務めたパナマ代表のシャーリー・ビンダー(Shirley Binder)氏はAFPに対し、

                      ワシントン条約会議、サメ54種を規制対象に フカヒレ市場に影響も
                    • ブラウザ上でTypeScriptでツールを作成・実行できるサービス「Moyuk」を支える技術

                      一年以上温めに温めまくった個人開発サービス Moyuk を Product Hunt でローンチしたので、技術的な知見を書きます🚀 About Me 株式会社ヘンリー でソフトウェアエンジニア & アーキテクト的なことをしつつ、個人開発してます。 Social accounts: kohii on GitHub @kohii00 on Twitter 作ったもの 説明 詳しい説明: サービスの詳しい紹介はこちらに書いたので読んでみてください 🙏 雑な説明: Moyuk は TypeScript で書いた関数を、ブラウザ上で実行、管理、共有できる Web アプリ(”App”)に変換するプラットフォームです。 技術的要素の概要 Moyuk には一般的なアプリケーション(データの出し入れやUIの描画など)としての要素に加えて、以下のような特徴的な要素があります。 ユーザーが書いた TypeS

                        ブラウザ上でTypeScriptでツールを作成・実行できるサービス「Moyuk」を支える技術
                      • JupyterLabにビジュアルデバッガーが初搭載。ブレークポイント、変数の確認、コールスタックの調査などが可能に

                        JupyterLabにビジュアルデバッガーが初搭載。ブレークポイント、変数の確認、コールスタックの調査などが可能に Jupyter Projectは、オープンソースの統合開発環境「JupyterLab」にビジュアルデバッガーを搭載したことを明らかにしました。 JupyterLabは、おもにデータ解析を実行するためにPythonやScala、Rなどのコードを打ち込んですぐに実行できる、シンプルでインタラクティブなコード実行環境である「Jupyter Notebook」をベースとし、ファイルブラウザやテキストエディタ、コンソールなどを統合した開発環境です。 今回、このJupyterLabに初めてデバッガが搭載されることになります。 デバッガを利用するには、デバッガ用のフロントエンドを拡張機能としてJupyterLabにインストールします。 デバッガの使い方は基本的にVisual Studioや

                          JupyterLabにビジュアルデバッガーが初搭載。ブレークポイント、変数の確認、コールスタックの調査などが可能に
                        • 【全2回】AWS Lambda x FastAPIによるPythonモダンAPI開発のすゝめ 2 - RAKSUL TechBlog

                          はじめに 対象読者 あまり説明しないこと 前提とするバージョン 参考となるレポジトリ 3. アーキテキチャ及びディレクトリ構造 オニオンアーキテクチャを採用 オニオンアーキテクチャとは 誕生の背景 依存関係逆転の原則の活用 採用理由 参考になった記事 ディレクトリ構造 全体の構成 api schema apiとusecaseの間のデータ構造を提供する役割 schemaはパスオペレーション関数のリクエストとレスポンスの構造を提供する役割 usecase domain infrastructure core container_config exception 参考にしたもの まとめ はじめに ラクスルグループのノバセルで新卒2年目のエンジニアをしています田村(tamtam)です。 第1回では、AWS Lambda x FastAPIによるPythonモダンAPI開発を実現する上で役立つであろ

                            【全2回】AWS Lambda x FastAPIによるPythonモダンAPI開発のすゝめ 2 - RAKSUL TechBlog
                          • 2050年前に作られた墓から「ローマ時代のコンクリートの驚異的な耐久性」の謎に迫るヒントが見つかる - GIGAZINE

                            by Doug Underwood 多くの建造物に使われているコンクリートは50~100年ほどが寿命とされていますが、ローマ帝国時代に作られたローマン・コンクリートは2000年近くにわたって強度が保たれています。「なぜローマン・コンクリートが現代のコンクリートを上回る強度を示すのか?」という謎に迫るべく、マサチューセッツ工科大学(MIT)やユタ大学の研究チームが、「2050年前に作られたローマン・コンクリート製の巨大な墓」の分析を行っています。 Reactive binder and aggregate interfacial zones in the mortar of Tomb of Caecilia Metella concrete, 1C BCE, Rome - Seymour - - Journal of the American Ceramic Society - Wiley

                              2050年前に作られた墓から「ローマ時代のコンクリートの驚異的な耐久性」の謎に迫るヒントが見つかる - GIGAZINE
                            • Spring Framework RCE, Early Announcement

                              Updates [04-13] "Data Binding Rules Vulnerability CVE-2022-22968" follow-up blog post published, related to the "disallowedFields" from the Suggested Workarounds [04-08] Snyk announces an additional attack vector for Glassfish and Payara. See also related Payara, upcoming release announcement [04-04] Updated Am I Impacted with improved description for deployment requirements [04-01] Updated Am I I

                                Spring Framework RCE, Early Announcement
                              • メンタルヘルス×機械学習まとめ

                                近年、精神疾患の患者数は増加し続けています。厚生労働省が3年毎に行っている患者調査を見ても、以下の図からも見られる通り精神疾患の患者数は平成11年の204万人から平成26年の392万人と、15年間でおよそ2倍に増えています。 https://www.mhlw.go.jp/file/05-Shingikai-12201000-Shakaiengokyokushougaihokenfukushibu-Kikakuka/0000108755_12.pdfより引用また、最近ではコロナの影響もあり、自粛などによる生活の変化への不安が人々の精神状態の悪化に拍車をかけています。 一方で、近年のテクノロジーの進展は目覚ましいものがあり、認知行動療法のデジタル化などが近年国内でも取り組まれており、精神疾患の治療にIT技術を役立てようという動きも出てきています。 これらの流れを踏まえた上で、本記事では機械学習

                                  メンタルヘルス×機械学習まとめ
                                • ヤフーのJava開発を支えるJavaサポートチーム

                                  ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは。Yahoo!広告エンジニアの高見と申します。 2021年10月より「第11代黒帯〜プログラミング言語(Java)〜」 に就任しました。 この記事では、「ヤフーにおけるJava開発」と、私が従事している「Javaサポートチームの活動」について、紹介します。 (※黒帯制度とは:各領域において突出した専門性を持つ社員を黒帯として任命し、社内外における活動を会社として支援する制度) 1.ヤフーにおけるJava環境 2017年10月頃から全社でシステムのモダナイゼーションが推進されています。 この取り組みで、主要開発言語がPHPから、JavaとNode.jsに変更となりました。 Javaは、主にサーバーサイドアプリケーションで使

                                    ヤフーのJava開発を支えるJavaサポートチーム
                                  • Announcing the new Jupyter Book

                                    Jupyter Book is an open source project for building beautiful, publication-quality books, websites, and documents from source material that contains computational content. With this post, we’re happy to announce that Jupyter Book has been re-written from the ground up, making it easier to install, faster to use, and able to create more complex publishing content in your books. It is now supported

                                      Announcing the new Jupyter Book
                                    • Spring4Shell: Security Analysis of the latest Java RCE '0-day' vulnerabilities in Spring | LunaTrace

                                      Getting Spring to load BinderControllerAdvice may require manual steps to have it load. We'll update this guide with more details about how to do that soon. import org.springframework.core.Ordered; import org.springframework.core.annotation.Order; import org.springframework.web.bind.WebDataBinder; import org.springframework.web.bind.annotation.ControllerAdvice; import org.springframework.web.bind.

                                        Spring4Shell: Security Analysis of the latest Java RCE '0-day' vulnerabilities in Spring | LunaTrace
                                      • GnuTLSの脆弱性でTLS1.3の再接続を理解する(Challenge CVE-2020-13777) - ぼちぼち日記

                                        (TLDR; めちゃくちゃ長くなったので、長文読むのが苦手な方は読まないようお願いします。) 1. はじめに 前回の「求む!TLS1.3の再接続を完全に理解した方(Challenge CVE-2020-13777)」 の記事にて、GnuTLSの脆弱性(CVE-2020-13777)のPoCを募集しました。 短い期間にも関わらず2名の方から応募を頂き、本当にありがとうございます。 また、応募しなかったけど課題に取り組んで頂いた方もいらしゃったようです。この課題を通じて、いろいろな方がTLS1.3仕様(RFC8446)に触れる機会を持っていただいたことを非常に嬉しく思います。 全くの初心者ではやはり課題が難しいとの意見もいただきました。今後はもう少し幅広い人に手をつけやすいよう工夫が必要であると感じていますが、はてさてどうしたらいいか、なかなか難しい。なんにせよ初めての試みでしたが、やってみて

                                          GnuTLSの脆弱性でTLS1.3の再接続を理解する(Challenge CVE-2020-13777) - ぼちぼち日記
                                        • Aghion et al. 「経済成長を確実にするべくゼロCovid-19を目指す」(2021年3月31日)

                                          Aghion et al. 「経済成長を確実にするべくゼロCovid-19を目指す」(2021年3月31日) [Philippe Aghion, Patrick Artus, Miquel Oliu-Barton, Bary Pradelski, “Aiming for zero Covid-19 to ensure economic growth,” VoxEU, March 31, 2021] 【要旨】 パンデミックが1年以上も続くなかで,健康と経済のトレードオフはないことがはっきりしてきた.パンデミックの管理に成功をおさめるかどうかは,コロナウイルスのない安全地帯をめざしこれを守るかどうかに左右されてきた.本コラムでは,迅速な駆逐戦略を選択することで世界の数カ国はウイルスを制御下においたことを論じる.そうした国々は,死者数と不確実性を最低限におさえることでこれに成功し,いまやすでに経

                                            Aghion et al. 「経済成長を確実にするべくゼロCovid-19を目指す」(2021年3月31日)
                                          • オリジナルの自動車用Android OSを作る - AOSP開発はじめの一歩

                                            はじめに Turing株式会社UXチームエンジニアの井上(@yoinoue5212)です。 Turingは完全自動運転EVの開発を目標に、自動運転AIとEV本体の両面での開発に挑戦しています。UXチームでは、自社EVのIVI(In-Vehicle Infotainment)つまりセンターディスプレイ等に表示されるシステムのOSとして、Androidを基盤とする独自車載OSの開発を行っています。 本記事では、ソースコードの公開されているAndroid Open Source Project(AOSP)を題材に、Android OSを開発するとはどういうことか、開発のための環境構築についてお話しします。 AOSPとは 何の略? AOSPはAndroid Open Source Projectの略で、Android OSを構成するすべての要素がオープンソースで公開されています。 Googleの開

                                              オリジナルの自動車用Android OSを作る - AOSP開発はじめの一歩
                                            • ロングコンテキストLLMに対応したRAGの新アーキテクチャ|npaka

                                              以下の記事が面白かったので、簡単にまとめました。 ・Towards Long Context RAG - LlamaIndex 1. はじめにGoogleは、1Mコンテキストウィンドウを持つ「Gemini 1.5 Pro」をリリースしました。初期ユーザーは、数十もの研究論文や財務報告書を一度に入力した結果を共有しており、膨大な情報を理解する能力という点で印象的な結果を報告しています。 当然のことながら、ここで疑問が生じます。「RAG」は死んだのでしょうか?そう考える人もいますが、そうではない人もいます。 幸運にも「Gemini 1.5 Pro」の機能をプレビューすることができ、それを試してみることで、ロングコンテキストLLMを適切に使用するには、RAGがどのように進化するのかについてのまとめました。 2. Gemini 1.5 Pro の 初期観察「Gemini」の結果は印象的で、テクニカ

                                                ロングコンテキストLLMに対応したRAGの新アーキテクチャ|npaka
                                              • Create Diagonal Layouts Like It's 2020 - 9elements

                                                Create Diagonal Layouts Like It's 2020 TL/DR: Diagonal layouts are great. You can build them easily with CSS. Take a look at this CodePen to see how it works. Layouts with diagonal sections are quite popular for several years now. It is not the new hot stuff, and you will probably not find it in the articles titled "Design trends for 2020". But I think it is here to stay. It is one tool designers

                                                  Create Diagonal Layouts Like It's 2020 - 9elements
                                                • Steamで高評価のドット絵RPG『Heartbound』日本語に対応。『MOTHER』シリーズの影響を受ける、少年と犬の絆描くRPG - AUTOMATON

                                                  アメリカを拠点とするインディーゲームスタジオPirate Softwareは7月28日、『Heartbound』Steam版を日本語に対応させた。ストアページの説明は英語のままだが、起動直後に日本語を選択すると、本作が日本語でプレイできる。 『Heartbound』は、愛犬を追いかけ、奇妙な世界を冒険するRPGである。主人公のLoreは、空き缶の散乱する家に住む少年。保護者とは上手くいっていないが、愛犬のBaronと共に日々を過ごしてきた。しかし、ある嵐の夜にLoreが目を覚ますと、Baronが部屋に居ない。いつも以上に荒れ果てた家の中には大きな爪痕も残されており、Baronを探して外へ出てみると、そこには怪物が待ち構えていた。危ないところを謎の男Binderに救われたLoreは、彼の助言に従い二つの世界の間を歩み、少年と犬の奇妙な物語が描かれる。 Loreは、QTEのようにボタンを押した

                                                    Steamで高評価のドット絵RPG『Heartbound』日本語に対応。『MOTHER』シリーズの影響を受ける、少年と犬の絆描くRPG - AUTOMATON
                                                  • ロシア人テニス選手のシジコワ、八百長の疑いで拘束 全仏オープン

                                                    全仏オープンに出場していたロシアのヤナ・シジコワ選手が八百長の疑いで拘束された/Manfred Binder/GEPA/Zuma (CNN) 今年のテニス全仏オープンに出場していたロシアのヤナ・シジコワ選手が3日夕、不正や詐欺の疑いで身柄を拘束された。フランス法執行当局の情報筋2人がCNNに明らかにした。八百長で故意に試合に敗れた疑いが持たれている。 パリ検察によると、逮捕容疑は「2020年9月に実行された可能性がある行為に関し、スポーツ不正や組織集団による詐欺」に及んだ疑い。 パリの警察高官によると、シジコワ選手は3日、全仏オープンの女子ダブルス1回戦で敗れた直後に身柄を確保された。 八百長が疑われているのは昨年の全仏オープンで、ダブルスの試合で故意に敗れた疑いがあるという。 CNNはシジコワ選手の代理人にコメントを求めている。テニスの不正を調査する団体「インターナショナル・テニス・イン

                                                      ロシア人テニス選手のシジコワ、八百長の疑いで拘束 全仏オープン
                                                    • A visual debugger for Jupyter

                                                      Most of the progress made in software projects comes from incrementalism. The ability to quickly see the outcome of an execution and iterate has been one of the main reasons for the success of Jupyter, especially in scientific exploratory workflows. Jupyter users like to experiment in the notebook, and to use the notebook as an interactive communication tool. However, for more classical software d

                                                        A visual debugger for Jupyter
                                                      • Binder - Single place for your documents

                                                        Single place for your documentsAll your articles, ebooks, notes in ONE place; synchronized with your cloud drive, with full privacy, display preferences, personal comments, search, categorization, and offline access

                                                        • Twitterの認証済みバッジがTwitter Blue加入者限定になったことで青色チェックマークをブロックする「#BlockTheBlue」ハッシュタグが海外で大流行

                                                          Twitterは2023年4月21日から「Twitter Blue未加入の認証済みアカウントから青色チェックマークを削除」しました。Twitterのイーロン・マスクCEOは、一部の著名人のTwitterアカウントに認証済みバッジを残すために自腹でTwitter Blueの利用料を支払うなどしていますが、青色チェックマークがついているアカウントを排斥するための運動が注目を集めています。 Dril and other Twitter power users begin campaign to 'Block the Blue' paid checkmarks | Mashable https://mashable.com/article/block-the-blue-twitter-campaign-dril The Master Troll Elon Musk Bans the “Block

                                                            Twitterの認証済みバッジがTwitter Blue加入者限定になったことで青色チェックマークをブロックする「#BlockTheBlue」ハッシュタグが海外で大流行
                                                          • GitHub - microsoft/TypeScript-Compiler-Notes: A repo containing notes about the TypeScript Compiler codebase

                                                            If you are completely new to the TypeScript codebase, this YouTube video covers all of the major systems involved in converting files to JavaScript, and type-checking types which will provide a high level guide to what you may be interested in focusing on: If you are really short on time, here is a quick overview of the compilation process. The process starts with preprocessing. The preprocessor f

                                                              GitHub - microsoft/TypeScript-Compiler-Notes: A repo containing notes about the TypeScript Compiler codebase
                                                            • Effective TypeScript › Flow Nodes: How Type Inference Is Implemented

                                                              In most programming languages a variable has a type and that type does not change. But one of the most interesting aspects of TypeScript's type system is that a symbol has a type at a location. Various control flow constructs can change this type: function refine(x: string | number) { // type of x is string | number here if (typeof x === 'number') { // type of x is number here. } else { // type of

                                                                Effective TypeScript › Flow Nodes: How Type Inference Is Implemented
                                                              • 04.01.2022 - TypeScript/How the compiler compiles

                                                                This article is inspired by the talk How the TypeScript compiler compiles◹, you should really check it out for a more in-depth understanding about the TypeScript’s compiling process. At a high level, the TypeScript compiler is a tool to help us analyze and compile the TypeScript code into JavaScript (*.js), as well as some type definition files (*.d.ts) or source maps (*.js.map). If the source fil

                                                                  04.01.2022 - TypeScript/How the compiler compiles
                                                                • JupyterLab 3.0 is released!

                                                                  The 3.0 release of JupyterLab brings many new features to users and substantial improvements to the extension system. InstallationTo install JupyterLab with pip: pip install jupyterlab==3With mamba: mamba install -c conda-forge jupyterlab=3With conda: conda install -c conda-forge jupyterlab=3(Note that many third-party extensions are still in the process of updating to be compatible with JupyterLa

                                                                    JupyterLab 3.0 is released!
                                                                  • Amazonが政府の圧力に屈しLGBTQ関連の商品を検索結果から抹消

                                                                    The New York Timesが2022年6月29日に、Amazonがアラブ首長国連邦からの圧力を受けて、サイトでの検索結果からLGBTQに関する項目を排除したと報じました。 Amazon Restricts L.G.B.T.Q. Products in United Arab Emirates - The New York Times https://www.nytimes.com/2022/06/29/business/amazon-lgbtq-uae-emirates.html The New York Timesが入手した文書によると、アラブ首長国連邦政府はAmazonに対し、LGBTQ関連の商品へのアクセスを制限しなければ罰則をかけると圧力を加えていたとのこと。これを受けて、Amazonは6月27日から同社のウェブサイトの検索結果に制限を加えました。 罰則の内容は明らかにな

                                                                      Amazonが政府の圧力に屈しLGBTQ関連の商品を検索結果から抹消
                                                                    • 誰かがどこかで使ってる / morrita - Message Passing

                                                                      自分は仕事で電話機のカメラアプリ開発を手伝っている。 なのでカメラアプリから見るとどうかを中心に議論してみたい。 電話機の CPU はどのくらい使われているのか 電話機の CPU, 最近だと 8 コアくらいある。こいつらを活用したい。 わけだけれど、まず現実にはどのくらい活用されているのか実例を眺めてみる。 ちょっと前に自分のブログで Perfetto というトレーシングツール (プロファイラだと思ってください)を紹介した。 その中で実際にいくつかのアプリのトレースを集めた。手頃な実例になっている。 アプリの起動 このデータ をダウンロードして、ui.perfetto.dev から開いてほしい。 以下画面写真: このトレースは Pixel 2 という電話機の上で TikTok というアプリの起動直後 5 秒間をキャプチャしている。 細かいところはわからなくていいけど、“CPU 0” から

                                                                        誰かがどこかで使ってる / morrita - Message Passing
                                                                      • How a simple Linux kernel memory corruption bug can lead to complete system compromise

                                                                        In this case, reallocating the object as one of those three types didn't seem to me like a nice way forward (although it should be possible to exploit this somehow with some effort, e.g. by using count.counter to corrupt the buf field of seq_file). Also, some systems might be using the slab_nomerge kernel command line flag, which disables this merging behavior. Another approach that I didn't look

                                                                        • コピペで簡単!Webサイトを素敵にする最新&実用HTMLスニペット24選

                                                                          この記事では、ホームページの作成やウェブサイト制作のアイデアを増やす、コピペで使える最新HTML/CSSスニペットをまとめてご紹介します。 Codepenで話題となっているものを中心に、今後のデザイン制作に活用したいアイデアがずらり揃った今回。新しいウェブデザインの可能性を感じるものばかりです。 ブラウザ上でHTML,CSS,JavaScriptのコードを編集しながら、リアルタイムで表示を確認できるのもポイント。 画面右下にある「Return」キーをクリックすることで再読み込みでプレビューできます。 コピペで簡単!Webサイトを素敵にする最新HTMLスニペット23選 Liquid Transition Effect マウスカーソルを合わせるとぐにゃりと歪み、クリックでグリッチ効果も演出したスライダー。Kinetic Sliderプラグインを利用しています。 See the Pen Liqu

                                                                            コピペで簡単!Webサイトを素敵にする最新&実用HTMLスニペット24選
                                                                          • How SQLite Scales Read Concurrency

                                                                            How SQLite Scales Read Concurrency Author Name Ben Johnson @benbjohnson @benbjohnson Image by Annie Ruygt Fly.io runs apps close to users around the world, by taking containers and upgrading them to full-fledged virtual machines running on our own hardware around the world. Sometimes those containers run SQLite and we make that easy too. Give us a whirl and get up and running quickly. If you scour

                                                                              How SQLite Scales Read Concurrency
                                                                            • コロナでお客さんが全然飲みに来なくなった近所の居酒屋が、惣菜専門店みたいにしておかずを売り出したら繁盛し始めた話「需要は結構あるだろうな」

                                                                              くじらのおじさん @kujira_binder 近所の居酒屋、コロナでぜんぜん酒飲みに来ないからってんで夕方から総菜専門店みたいにしたらそっち目当ての客がいっぱい来ちゃったので酒も飲めるイートインコーナーがある惣菜店として元気にやってる

                                                                                コロナでお客さんが全然飲みに来なくなった近所の居酒屋が、惣菜専門店みたいにしておかずを売り出したら繁盛し始めた話「需要は結構あるだろうな」
                                                                              • 2020年7月アビゲイル・シュライアー インタビュー翻訳途中まで|feministabolishnistjp

                                                                                The Joe Rogan Experience #1509 - Abigail Shrier ジョー・ローガン✕アビゲイル・シュライアー The Joe Rogan Experience ポッドキャスト#1509翻訳 URL: https://open.spotify.com/episode/4SIh4Pt39AtGQYzMJMNkv1?si=55240bc2547d45b7 Description: Abigail Shrier is an author, journalist, and writer for the Wall Street Journal. Her new book “Irreversible Damage: The Transgender Craze Seducing Our Daughters” is available now. 公開日: 2020年7月 概要:

                                                                                  2020年7月アビゲイル・シュライアー インタビュー翻訳途中まで|feministabolishnistjp
                                                                                • 狭いスペースでもマルチディスプレイ化。モバイルモニターを「縦置き」できる革新的スタンド | ライフハッカー・ジャパン

                                                                                  モバイルバッテリーとは呼べない。「ほぼポタ電」なコレ1台で有事の時もアウトドアも大活躍!【AmazonスマイルSALE】

                                                                                    狭いスペースでもマルチディスプレイ化。モバイルモニターを「縦置き」できる革新的スタンド | ライフハッカー・ジャパン