並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 1097件

新着順 人気順

Canonicalの検索結果161 - 200 件 / 1097件

  • JS Self-Profiling API In Practice

    Nic Jansma (@nicj) is a software developer at Akamai building high-performance websites, apps and open-source tools. Table of Contents The JS Self-Profiling API What is Sampled Profiling? Downsides to Sampled Profiling API Document Policy API Shape Sample Interval Buffer Who to Profile When to Profile Specific Operations User Interactions Page Load Overhead Anatomy of a Profile Beaconing Size Comp

      JS Self-Profiling API In Practice
    • はてなブックマークの2022年7月後半〜8月の機能修正・改善をお知らせします(7件) - はてなブックマーク開発ブログ

      いつもはてなブックマークをご利用いただき誠にありがとうございます。はてなブックマーク開発チーム、ディレクターのid:yone-yamaです。 はてなブックマークでは、日々さまざまな機能修正・改善を行っています。多くのユーザーさまに関係する機能は、この開発ブログにて個別にお知らせしています。その一方で、目に見えづらい改善や、影響する方が少ない機能の修正も進めています。 本記事では、2022年7月後半から8月までの間に実施した機能修正・改善をダイジェストでお届けします。 アプリ iOS Share Extentions「コメントを読む」メニューでの表示内容を改善 Android 13でホーム画面のお知らせが崩れる問題を修正 ブラウザ版 デスクトップ版マイページにお知らせ枠を追加 その他 ブラウザ拡張「はてなブックマーク ブックマーク機能」のコメント表示処理を改善 個別に周知済みの機能修正・改善

        はてなブックマークの2022年7月後半〜8月の機能修正・改善をお知らせします(7件) - はてなブックマーク開発ブログ
      • The SaaS CTO Security Checklist Redux - Gold Fig — Peace of mind for infrastructure teams

        Doing the basics goes a long way in keeping your company and product secure. This third1 edition of the SaaS CTO Security Checklist provides actionable security best practices CTOs (or anyone for that matter) can use to harden their security. This list is far from exhaustive, incomplete by nature since the security you need depends on your company, product, and assets. (e.hasAttribute('/')) ? e.re

          The SaaS CTO Security Checklist Redux - Gold Fig — Peace of mind for infrastructure teams
        • オブジェクトストレージにおけるファイルアップロードセキュリティ - クラウド時代に"悪意のあるデータの書き込み"を再考する - Flatt Security Blog

          はじめに セキュリティエンジニアの齋藤ことazaraです。今回は、オブジェクトストレージに対する書き込みに関連するセキュリティリスクの理解と対策についてお話しします。 本ブログは、2024年3月30日に開催された BSides Tokyo で登壇した際の発表について、まとめたものです。 また、ブログ資料化にあたりオブジェクトストレージを主題とした内容の再編と、登壇時に口頭で補足した内容の追記、必要に応じた補足を行なっています。 なぜ今、この問題を取り上げるのか? 近年のクラウドリフト、クラウドシフトにより、クラウドを活用する場面が多くなってきていると思います。その中で、多くの場面で利用されるオブジェクトストレージにおいて、データの書き込み時に気にすべきセキュリティリスクが存在するのをご存知でしょうか? 近年、オブジェクトストレージの不適切な利用に起因する情報漏洩が多く発生しています。そのよ

            オブジェクトストレージにおけるファイルアップロードセキュリティ - クラウド時代に"悪意のあるデータの書き込み"を再考する - Flatt Security Blog
          • 第641回 LXDとmicrok8sでシングルサーバーをKubernetesクラスターにする | gihyo.jp

            第560回の「microk8sでお手軽Kubernetes環境構築」では、「⁠シングルノードのみに対応したKubernetes環境構築ツール」としてmicrok8sを紹介しました。その後、このmicrok8sは大幅な進化を遂げて「特定のプロダクション用途でも使える」までになっています。今回はそのmicrok8sに最近追加された、高可用性クラスター機能について紹介しましょう。 密に開発されクラスターにも対応したmicrok8s 第560回の記事が公開されたのはmicrok8sのv1.13がリリースされ、Canonicalとしてもmicrok8sの利用をアピールしだした時期でした。当時はシングルノードにしか対応していないことに加えて、ARM64のサポートを拡充していったことからもわかるように、開発者によるKubernetesの学習用や組み込み用のシンプルなアプリケーションの実行用を主なユースケ

              第641回 LXDとmicrok8sでシングルサーバーをKubernetesクラスターにする | gihyo.jp
            • WSL2で用いるルートファイルシステムの容量を拡大する方法は?

              WSL2(Windows Subsystem for Linux 2)では、仮想マシンを使ってLinux環境を実現している。そのネイティブファイルシステムは、仮想ハードディスクファイル上にある。「ext4.vhdx」と呼ばれるこのファイルは、容量可変形式で作られ、最大容量は256GBに指定されている。この値は固定値なので、場合によっては足りなくなることがある。今回はこの容量を拡大する方法を解説しよう WSL2ではディストリビューションのインストール時に容量可変の仮想ハードディスクファイルにext4ファイルシステムを作る。このときの容量は256GB固定だ 仮想ハードディスクファイルの最大容量を拡大する 仮想ハードディスクファイルには一般に「容量可変」と「容量固定」の2タイプがあるが、通常は利用した分だけ記憶容量を消費する、容量可変を用いるケースが多い。容量可変の仮想ハードディスクファイルでは

                WSL2で用いるルートファイルシステムの容量を拡大する方法は?
              • redbean

                redbean single-file distributable web server redbean is an open source webserver in a single-file that runs natively on six OSes for both AMD64 and ARM64. Basic idea is if you want to build a web app that runs anywhere, then you download the redbean.com file, put your .html and .lua files inside it using the zip command, and you've got a hermetic app you deploy and share. redbean embeds Lua, SQLit

                  redbean
                • Canonical、「Ubuntu 20.04 LTS」の提供を開始 ~“Microsoft Store”からWSL導入も可能/最長で2030年4月までの10年間サポートされる長期サポート版

                    Canonical、「Ubuntu 20.04 LTS」の提供を開始 ~“Microsoft Store”からWSL導入も可能/最長で2030年4月までの10年間サポートされる長期サポート版
                  • JavaScript™

                    Update 11/22/2024: We’ve filed a petition to cancel with the USPTO. Read more Deliver to: Oracle Corporation 2300 Oracle Way Austin, TX 78741 United States of America You have long ago abandoned the JavaScript trademark, and it is causing widespread, unwarranted confusion and disruption. JavaScript is the world’s most popular programming language, powering websites everywhere. Yet, few of the mill

                      JavaScript™
                    • どのようにしてGoogleは重複URLを検出し正規化しているのか?

                      [レベル: 上級] Google の Gary Illyes(ゲイリー・イリェーシュ)氏と John Mueller(ジョン・ミューラー)氏、Martin Splitt(マーティン・スプリット)氏の 3 人が『Search Off the Record』というタイトルで SEO をテーマにしたポッドキャストを配信しています。 エピソード 9 では、重複コンテンツの処理についてゲイリーが詳しく説明しました。 Google 検索の内部の動きに関心がある人にはとても興味深い内容です。 この記事で内容を完結にまとめます。 Google が重複を検出し正規化する仕組み 重複コンテンツの処理は次の 2 つのプロセスで成り立っています。 重複検出 正規化 それぞれを順に説明します。 重複検出 重複検出は、URL は異なるけれど中身が同一のページを識別するプロセスです。 同じあるいはほぼ同じとみなしたペー

                        どのようにしてGoogleは重複URLを検出し正規化しているのか?
                      • CSS for internationalisation

                        I’ve come across people who do not think that CSS is related to internationalisation at all, but if you think about it, internationalisation is more than translating the content on your site into multiple languages and calling it a day. There are various nuances to the presentation of that content which affect the experience of a native speaker using your site. There is no single canonical definit

                          CSS for internationalisation
                        • Motoko, a programming language for building directly on the internet - Stack Overflow

                          At Dfinity, we’re building the Internet Computer, a decentralized cloud computing platform that we conceive as a seamless software universe in which developers can deploy applications and services directly on the Internet. To realize this vision, we decided on WebAssembly as the lingua franca of the platform’s execution environment, so that developers can program it in any language that compiles t

                            Motoko, a programming language for building directly on the internet - Stack Overflow
                          • オープンソースの失われた10年と「オープンソースAI」の行方

                            オープンソースの失われた10年と「オープンソースAI」の行方 2023.12.13 Updated by yomoyomo on December 13, 2023, 07:34 am JST 今年も残り少なくなり、2023年を振り返る記事が出始めてますが、来年を占うというのも年末にありがちだったりします。今年最後は、自分もそういうのをやろうかぼんやり考えていたのですが、先月におけるOpenAIのサム・アルトマンの電撃的解任から数日後の復活という劇的な展開、そして2023年を通して悪目立ちし続けたイーロン・マスクの広告出稿を停止した世界的大企業である広告主に対して「くたばれ」と言い放つ自爆行為を目の当たりにすると、毒気が抜けるというか、一寸先のことすら何も分からんよ、という気分にもなります。 来年の今頃、AGI(汎用人工知能)が人類を支配してても驚かないっすね(投げやり)。 オライリー・メ

                              オープンソースの失われた10年と「オープンソースAI」の行方
                            • 第775回 step-caで自前のLet's Encrypt/ACMEサーバーをUbuntu上に構築する | gihyo.jp

                              最近のWebサイトを表示する際は、サーバー証明書とTLSを利用したセキュアな接続が大半になってきました。これはセキュリティ意識の向上もさることながら、Let's Encryptに代表される「サーバー証明書の更新の自動化」もその一助となっていることでしょう。今回はこのLet's Encryptっぽいサービスをローカルネットワーク内部に構築してみましょう。 図1 step-caを使えば、自己署名証明書であってもLet's Encryptと同じ方法で自動更新できる Let's EncryptとACMEプロトコル Let's Encryptは無償でサーバー証明書を発行し、自動的に更新処理を行える認証局です。インターネットに関わる名だたる企業・団体の多くが参加することで、300万サイト以上という非常に多くの利用者を抱えているにも関わらず、10年以上に渡って無償でオープンな組織運営を続けています。 L

                                第775回 step-caで自前のLet's Encrypt/ACMEサーバーをUbuntu上に構築する | gihyo.jp
                              • ウェブサイトにアクセスする『4つの瞬間・8つのニーズ』 - SEMハック

                                タグ 2要素認証タイトルページエクスペリエンスブログブレッドクラムブラックハットプラグインファイアウォールパンくずバックアップパスワードパーマリンクドメインテクニカルSEOタグタイトルタグソーシャルメディアベストプラクティスセキュリティスパムコメントスニペットスケーラビリティサイト保護サイトナビゲーションサイトサーバーエラーサーバーコンテンツコアウェブバイタルコーディングキーワードカテゴリーページランクホスティングウェブホスティングローカルビジネス重複コンテンツ被リンク表示速度自動化正規URL構造化データスキーマ検索方法検索ボックス検索エンジン対策ツール外部リンク出版内部リンク代替テキストローカルseoホワイトハットユーザーサイトマップマーケティングメタディスクリプションメタロボットメディアモバイルモバイルファーストユーザージャーニーレビューユーザー意図ユーザー検索意図ランディングページリ

                                  ウェブサイトにアクセスする『4つの瞬間・8つのニーズ』 - SEMハック
                                • SEOでの流入数が減った時に確認したい22の項目 - SEO Japan|アイオイクスのSEO・CV改善・Webサイト集客情報ブログ

                                  無料で資料をダウンロード SEOサービスのご案内 専門のコンサルタントが貴社サイトのご要望・課題整理から施策の立案を行い、検索エンジンからの流入数向上を支援いたします。 無料ダウンロードする >> SEOを担当している方であれば、誰しも一度はトラフィックの減少を経験したことがあるはずです。 いったい何が理由で、どういった対策を行えばよいのか、様々な角度から調査を行う必要があります。そうした場合、いくつかの可能性を思いつくのであれば、それに沿った効率的な調査が可能となります。 今回の記事は、トラフィックが減少した場合、調査対象とすべき理由をリストアップした記事となります。トラフィック減少の理由を調査するヒントになれば幸いです。 ※記事内のリンクは、原則英語記事へのリンクとなります。 運営しているWebサイトのトラフィックや順位が急降下したという経験はあるだろうか? この記事では、検索からのト

                                    SEOでの流入数が減った時に確認したい22の項目 - SEO Japan|アイオイクスのSEO・CV改善・Webサイト集客情報ブログ
                                  • JavaScript挿入したrel=canonicalをGoogleは処理できる

                                    [レベル: 上級] JavaScript によって挿入した rel="canonical" を Google は認識、処理できます。 JS 挿入の rel=canonical をサポートしなかったのは昔の話 「レンダリング前の、初期状態の HTML コードにある rel=”canonical” だけを Google は処理する」と John Mueller がちょっと前に言っていたが今でもそうなのか? Google の Martin Splitt(マーティン・スプリット)氏に Twitter でこのように質問したユーザーがいました。 @g33konaut Does Google still only process rel="canonical" in the initially fetched, non-rendered HTML? John tweeted this a while a

                                      JavaScript挿入したrel=canonicalをGoogleは処理できる
                                    • Ubuntuが最初から入ってる「Dell XPS 13 Plus」が公式発売

                                      Ubuntuが最初から入ってる「Dell XPS 13 Plus」が公式発売2022.07.27 23:0030,713 湯木進悟 ちょっぴりWindowsより安いし! Dellのプレミアム・ノートPC「Dell XPS 13 Plus」は、そのかっこいいデザインが魅力。隙間のないキーボード、パームレストに埋没してしまうタッチパッド、光って浮かび上がるタッチファンクションキーなどなど、アルミボディで高級感あふれる1台として愛用できそうです。そこへまさかの新たな選択肢が用意されましたよ。 Image: DellこのほどThe Vergeは、あのLinuxディストリビューションの「Ubuntu(ウブントゥ)」で知られるCanonicalが、Dellと正式にコラボして、最新版の「Ubuntu 22.04 LTS」を標準搭載するDell XPS 13 Plusが登場したことを伝えました。すでに北米

                                        Ubuntuが最初から入ってる「Dell XPS 13 Plus」が公式発売
                                      • GitHub Actions に Arm64 ランナーが来たので Docker のマルチプラットフォームイメージをビルドしてみる

                                        GitHub Actions に Arm64 ランナーが来たので Docker のマルチプラットフォームイメージをビルドしてみる 2024/06/03 に GitHub Actions に Arm64 ランナーが追加されました。 現在はパブリックベータで、Team と Enterprise Cloud プランでのみ利用可能です。料金は x64 の同性能のランナーより 37% 安く、電力効率が高いため二酸化炭素排出量削減にもつながるとのことです。 この記事では、新しく追加された Arm64 ランナーを使って Docker のマルチプラットフォームイメージをビルドしてみます。 マルチプラットフォームイメージとは? マルチプラットフォームイメージとは、複数の異なる CPU アーキテクチャ(場合によっては異なる OS)のイメージを 1 つのイメージとして扱えるようにまとめたものです。マルチプラット

                                          GitHub Actions に Arm64 ランナーが来たので Docker のマルチプラットフォームイメージをビルドしてみる
                                        • 別サイトに配信した記事をGoogleは重複コンテンツとみなす。究極の対策は配信しないこと

                                          [レベル: 初級] ほかのサイトに記事を配信した場合、同一の記事が複数ウェブに公開されていることになります。 それらを通常 Google は重複コンテンツとみなし、どれか 1 つを検索結果に表示します。 検索結果に表示されるのは必ずしも配信元のオリジナル記事とは限りません。 これは受け入れなければならない事実です。 重複扱いされたくないなら記事配信しない 同一の記事をほかのサイトにも配信する、いわゆる「シンジケート (Syndicate) 」の Google の扱いに関する質問に John Mueller(ジョン・ミューラー)は次のように回答しました。 同じ記事なのだから、シンジケートした記事はもちろん重複コンテンツになる。 基本的には、どれか 1 つを選んで検索結果に表示する。それは、別のサイトに配信した記事かもしれないし、あなたのサイトのオリジナル記事かもしれない。 オリジナルの記事が

                                            別サイトに配信した記事をGoogleは重複コンテンツとみなす。究極の対策は配信しないこと
                                          • Open-R1: a fully open reproduction of DeepSeek-R1

                                            Controlling Language Model Generation with NVIDIA's LogitsProcessorZoo By December 23, 2024 • 38 Where is the evaluation numbers? without it you can’t call it reproduction. \n","updatedAt":"2025-01-28T07:55:21.483Z","author":{"_id":"64beee328496ee0fb62b7d3b","avatarUrl":"/avatars/c1cbffbd380310f7b51f3b452ecc4fe8.svg","fullname":"Factiverse AS","name":"facti","type":"user","isPro":false,"isHf":fals

                                              Open-R1: a fully open reproduction of DeepSeek-R1
                                            • WSL2をWindowsバージョン1909で使用する | kawadeblog

                                              長らく待ってたWSL2ですが、当初はWindows10のバージョンが2004(ビルド19041以上)でのみ、インストール可能でした。が、なんと1909でも導入可能になりました! Microsoftのページ ということで、早速セットアップしてみます。 ※ 私が仕事で使用しているHPのノートPCは、WSL22004にアップデート可能なリストに載っておらず、無視してアップデートを試みて失敗すると仕事に支障をきたすので、なかなかバージョンアップできずにいました。 環境 Windows10 Pro (バージョン 1909) WSL2の導入手順 以下の手順で実施します。 累積的更新プログラム「KB4566116 」を適用 WSL2の有効化 累積的更新プログラム「KB4566116 」を適用 2020/8/23時点で、更新可能なプログラムに上がってました。そのままインストールします。 ※ 画面のハードコ

                                                WSL2をWindowsバージョン1909で使用する | kawadeblog
                                              • 【SEOの外部・内部リンク構築施策】活用できていない被リンクページを見つける方法 - アイオイクスの社員ブログ

                                                SEOでは、「被リンク」=リンクを受けることは非常に重要です。 Googleのアンドレイ・リパツェフ氏も、被リンクはSEOにおいて、いまだに重要なランキングシグナルであることを明言しています。 1 & 2: Links & Content ●引用元:Now we know: Here are Google’s top 3 search ranking factors しかし、そうであるにもかかわらず、気づかないうちに被リンクを活用できていないケースをよく目にします。 そこで今回は、被リンクを活かすために、活用できていない被リンクページを見つける方法を解説しますので、ぜひ試してみてください。 活用できていない被リンク・ページの見つけ方 被リンクを活用できていないページは下記の5つになります。 「noindex」が入っているページ 404エラーページ 最終リダイレクト先が「noindexページ

                                                  【SEOの外部・内部リンク構築施策】活用できていない被リンクページを見つける方法 - アイオイクスの社員ブログ
                                                • 2021年10月13日 Snapにもっと自由を ―Ubuntu開発者によるSnapサーバのオープンソースオルタナティブ | gihyo.jp

                                                  Linux Daily Topics 2021年10月13日Snapにもっと自由を ―Ubuntu開発者によるSnapサーバのオープンソースオルタナティブ aptに代わるユニバーサルパッケージマネージャして、Ubuntu/Canonicalが数年前から強力に推進してきた「Snap⁠」⁠、まもなくリリースされる「Ubuntu 21.10」でもFirefoxなど主要なアプリケーションがSnapパッケージで提供される予定となっている。 だが同じユニバーサルパッケージマネージャのFlatpakがさまざまなリサードパーティのポジトリを利用できるのに対し、SnapがサポートするリポジトリはCanonicalが運営する「Snap Store」のみである。リポジトリの自由度はFlatpakに比べてかなり低く、またSnapへのCanonicalの影響が強すぎることを嫌ってSnapから距離を置く開発者も少なく

                                                    2021年10月13日 Snapにもっと自由を ―Ubuntu開発者によるSnapサーバのオープンソースオルタナティブ | gihyo.jp
                                                  • SQLite が Git を使用しない理由 [ja]

                                                    1. Introduction SQLite は Git バージョン管理システムを使用しません。 SQLite は代わりに Fossil を使用します。これは、 SQLite をサポートするために特別に設計および作成されたバージョン管理システムです。 なぜ SQLite が他の製品のように Git バージョン管理システムを使用しないのか疑問に思う人がよくいます。この記事ではその質問に答えようとします。また、 section 3 では、この記事は Git ユーザーに SQLite ソース コードに簡単にアクセスする方法に関するヒントを提供します。 この記事は Fossil と Git の比較ではありません。2 つのシステムの比較については、 https://fossil-scm.org/fossil/doc/trunk/www/fossil-v-git.wiki を参照してください。他のサー

                                                    • Wasm Component Model や WASI の概要を調べる

                                                      WASMの前提知識がない者が WebAssembly Component Model の概要を知ろうとしたときのメモです。 トピック概観 基盤になっているものから順に: WebAssembly (Core) Specification 2.0 Wasmのコア仕様(Core Wasm)はかなり低水準なインタフェースしか提供しない。実際のところ各々のWasmを支援するツールチェインがその言語側やブラウザ側などに独自のバインディング用コードをたくさん生成することで成り立っている。Wasmモジュール間の相互運用性は乏しい。 WebAssembly Component Model Wasmのための標準の高水準インタフェースを定めることで、Wasmの相互運用性などを実現しようとするもの。 WASI 0.2〜もこの Component Model のインタフェースに従って実現される。 WASI 0.1

                                                        Wasm Component Model や WASI の概要を調べる
                                                      • 軽量を極めたLinux、機能や見た目も十分な「Lubuntu」

                                                        税込1万円以下で入手できる中古PCでも、軽量Linuxを入れれば快適なマシンとして復活できる。主要な軽量Linuxから特徴のある5種類を選定し、レスポンスや操作性などを徹底検証する。 検証1 Ubuntuフレーバーの中でも最軽量 Lubuntu 「Lubuntu(ルブントゥ)」は軽量さと使いやすさを兼ね備えた軽量ディストリです。Ubuntuの開発を支援しているCanonical社が正式にサポートしているUbuntuフレーバーの一つなので、安定性や将来性の面で安心して使用できます。長期サポート版の「LTS」なら、リリースから5年間、サポートが受けられます。 以前は、10年前のPCでも軽快に動作するOSとして、デスクトップの見た目や操作性よりも軽量さを一番の目標に掲げて開発されていました。現在は、デスクトップ環境を従来型から「LXQt」に変更しており、軽量さに加えて機能性や見た目にも満足できる

                                                          軽量を極めたLinux、機能や見た目も十分な「Lubuntu」
                                                        • AWS Public IPv4 Address Charge - sorah-public

                                                          https://aws.amazon.com/blogs/aws/new-aws-public-ipv4-address-charge-public-ip-insights/ https://aws.amazon.com/blogs/networking-and-content-delivery/identify-and-optimize-public-ipv4-address-usage-on-aws/ 3.6 USD / address / month starting 2024 Feb いい取り組みだと思うけどもう少し真面目に IPv6 singlestack に取り組んでからやってほしい、というのが正直な感想 AWS サービスの各種 API エンドポイントにおける dualstack 対応は形としてはあるけど実用には程遠い 各種 SDK で Endpoint の手動設定が必要な状況

                                                            AWS Public IPv4 Address Charge - sorah-public
                                                          • はてブのネガティブなコメントからreact-helmetで守る

                                                            はてブにおけるネガティブなコメントやそれが引き起こす炎上から自分を守るための、そのプロテクト機能をこのブログに実装した話です。 燃えたくないけど読まれたい 私はこのブログを運用する上で 「燃えたくないけど読まれたい」という気持ちを持っています。 ブログを書くからにはやっぱり反応は欲しいし、たくさんの人に見られたいというのが率直な感想です。 そのため、燃えるのを防ぐためにも誰かを煽ったり傷つけたりせずに、健全に運営して行こうというのを意識して運営しており、特にその投稿が誰かを傷つけないか・誤った情報を断定的に発信していないかといった自浄的なチェックをしています。 ただ、どうしても燃えやすい話題もあったり、意図せずに燃えるパターンも見たりはしているので、それについてどう言及して行こうかと言うのを悩んでいました。 そこで炎上プロテクト機能をブログに組み込んでみることにしました。 はてブのコメント

                                                              はてブのネガティブなコメントからreact-helmetで守る
                                                            • LXD cluster on Raspberry Pi 4

                                                              Would you like a very compact, silent, yet surprisingly powerful home lab capable of running containers or virtual machines, accessible from any system on your network? That’s what’s possible these days using very cheap ARM boards like the Raspberry Pi. Those boards have become more and more powerful over the years and are now even capable of running full virtual machines. Combined with LXD’s abil

                                                                LXD cluster on Raspberry Pi 4
                                                              • Collapse OS — Bootstrap post-collapse technology

                                                                Bootstrap post-collapse technology Winter is coming and Collapse OS aims to soften the blow. It is a Forth (why Forth?) operating system and a collection of tools and documentation with a single purpose: preserve the ability to program microcontrollers through civilizational collapse. It is designed to: Run on minimal and improvised machines. Interface through improvised means (serial, keyboard, d

                                                                • Red Hat’s commitment to open source: A response to the git.centos.org changes

                                                                  I spent a lot of time walking this weekend thinking about the reaction from our industry to my last blog post. We’ve been called evil; I was called an IBM exec who was installed to turn Red Hat closed source — and that’s only the “nice” stuff. So let’s clear things up. My name is Mike McGrath, and I’m the Vice President of Core Platforms Engineering at Red Hat. I’ve been here for 16 years, and bef

                                                                    Red Hat’s commitment to open source: A response to the git.centos.org changes
                                                                  • WSL 2に特化した「Ubuntu on Windows Community Preview」とは - 阿久津良和のWindows Weekly Report

                                                                    WSL 2に特化した「Ubuntu on Windows Community Preview」とは - 阿久津良和のWindows Weekly Report 2020年4月第2週に入るので、もう少しWindows 10 バージョン21H1の話をしたいところだが、バージョン20H2と比較して大胆に変化するわけではないため、軽く触れておくことにしよう。次期Windows 10 バージョン21H1となるベータチャネルは、当初からvb_releaseというブランチ(枝)で開発が続けられてきた。今後は既存機能の修正とバグフィックスしだいで、遠くない時期(4月末?)にメインブランチへとリリースされるるだろう。 他方でWindows 10 Insider Previewはビルド21354から、それまでの「rsprerelease」から「corelease」に切り替わった。詳しくは別記事『リリース準備に

                                                                      WSL 2に特化した「Ubuntu on Windows Community Preview」とは - 阿久津良和のWindows Weekly Report
                                                                    • 200 Greatest Dance Songs of All Time

                                                                      From Chic to Skrillex, from Chicago house classics to festival rave anthems, from songs that filled the floor at the Loft and the Warehouse to ones that blew up on TikTok. What do we mean by “dance songs”? Good question. In a sense, any song that ever got any one person moving in any perceptible direction is a dance song. The Beatles made great dance songs — as did Slayer. Nearly all the hip-hop a

                                                                        200 Greatest Dance Songs of All Time
                                                                      • 【機械学習】機械学習を用いたin silico screening【AI創薬】~第1章 公共データベース(ChMBL)からの機械学習の学習データを収集~ - LabCode

                                                                        AI創薬とは? AI創薬は、人工知能(AI)技術を利用して新しい薬物を発見、開発するプロセスです。AIは大量のデータを高速に処理し、薬物の候補を予測したり、薬物相互作用を評価したりします。また、AIは薬物の効果や安全性をシミュレートすることも可能で、臨床試験の前の段階でリスクを評価することができます。これにより、薬物開発のコストと時間を大幅に削減することが期待されています。AI創薬は、薬物開発の新しいパラダイムとして注目を集め、製薬企業や研究機関で積極的に研究、導入が進められています。また、バイオインフォマティクス、ケモインフォマティクス、機械学習、ディープラーニングなどの技術が組み合わされ、薬物開発のプロセスを革新しています。さらに、AI創薬は個人化医療の推進にも寄与し、患者にとって最適な治療法を提供する可能性を秘めています。 今回はAI創薬の中でも、in silico screeeni

                                                                        • Announcing TypeScript 4.9 - TypeScript

                                                                          Today we are excited to announce the availability of TypeScript 4.9! If you’re not familiar with TypeScript, it’s a language that builds on JavaScript by adding types and type-checking. Types can describe things like the shapes of our objects, how functions can be called, and whether a property can be null or undefined. TypeScript can check these types to make sure we’re not making mistakes in our

                                                                            Announcing TypeScript 4.9 - TypeScript
                                                                          • Announcing TypeScript 4.9 Beta - TypeScript

                                                                            Today we’re announcing our beta release of TypeScript 4.9! To get started using the beta, you can get it through NuGet, or- use npm with the following command: npm install -D typescript@beta You can also get editor support by Downloading for Visual Studio 2022/2019 Following directions for Visual Studio Code. Here’s a quick list of what’s new in TypeScript 4.9! The satisfies Operator Unlisted Prop

                                                                              Announcing TypeScript 4.9 Beta - TypeScript
                                                                            • How Google got to rolling Linux releases for Desktops | Google Cloud Blog

                                                                              Hero image credit: Markus Teich At Google we run large production fleets that serve Google products like YouTube and Gmail. To support all our employees, including engineers, we also run a sizable corporate fleet with hundreds of thousands of devices across multiple platforms, models, and locations. To let each Googler work in the environment they are most productive in, we operate many OS-platfor

                                                                                How Google got to rolling Linux releases for Desktops | Google Cloud Blog
                                                                              • Google I/O 2023 セッション動画を見たメモ - Qiita

                                                                                Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Google I/O 2023 のいろんなセッション動画を見たメモ。 全てのセッションではないです! What's new in Kotlin for Android Android における Kotlin に関する更新を紹介するセッション。 K2 Compiler Kotlin 1.8 よりも最大 2 倍高速 Kotlin 1.9 の期間で Compose Compiler と KSP で K2 を Experimental で使えるよう取り組んでいる Android Studio も来年には K2 対応予定 Kotlin DSL f

                                                                                  Google I/O 2023 セッション動画を見たメモ - Qiita
                                                                                • サイト移行における問題。トラフィック減少の原因として考えられる11の要因 - SEO Japan|アイオイクスのSEO・CV改善・Webサイト集客情報ブログ

                                                                                  Webサイトの移行は、どんな種類のWebサイトであれ、発生する可能性があります。多くの時間と労力が費やされることもあり、一大イベントとなることも考えられます。また、SEOという観点からもWebサイトの移行は大きなイベントであり、手順を間違えてしまうと、トラフィックの減少に繋がる可能性も十分にあります。今回は、こうしたWebサイトの移行において、SEO観点からポイントとなる項目を解説した、Search Engine Journalの記事を紹介します。 Webサイトの移行は大きな利益となることもあるが、その過程においては多くの問題が発生することも事実である。この記事では、Webサイトの移行によってトラフィックが減少しうる、11のよくある要因を紹介する。 Webサイトの移行にかかる手順は煩わしいものであるが、長期的にみれば、そのWebサイトに利益をもたらすだろう。しかし、その過程においては、多く

                                                                                    サイト移行における問題。トラフィック減少の原因として考えられる11の要因 - SEO Japan|アイオイクスのSEO・CV改善・Webサイト集客情報ブログ