並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 160 件 / 1453件

新着順 人気順

executableの検索結果121 - 160 件 / 1453件

  • Yann LeCun’s Deep Learning Course at CDS is Now Fully Online & Accessible to All

    CDS is excited to announce the release of all materials for Yann LeCun’s Deep Learning, DS-GA 1008, co-taught in Spring 2020 with Alfredo Canziani. This unique course material consists of a mix of close captioned lecture videos, detailed written overviews, and executable Jupyter Notebooks with PyTorch implementations. The course covers the latest techniques in both deep learning and representation

      Yann LeCun’s Deep Learning Course at CDS is Now Fully Online & Accessible to All
    • Emulating Nintendo Switch Games on Linux

      Some people lament the fact that, even though the Steam Deck is the Switch Pro we’ve been waiting for, they can’t play the Nintendo exclusives on it, such as the Mario, Zelda, and Metroid series. Well, ever heard of emulation? It is actually possible to play your favorite Nintendo games on PC, or your Steam Deck. Switch emulation is possible thanks to Yuzu and Ryujinx. Both emulators are open-sour

        Emulating Nintendo Switch Games on Linux
      • SECKUN 2021/ProSec-IT 2021 コンテナ演習資料(公開版)

        SECKUN 2021 pub.md SECKUN 2021/ProSec-IT 2021 コンテナ演習資料(公開版) この資料について 九州大学のSECKUN 2021/ProSec-IT(enPiT-Pro) 2021の共通カリキュラムにおいて、近藤 @udzura が担当したコンテナ概要の授業にて使用した教材です。 https://cs.kyushu-u.ac.jp/seckun/about/ https://cs.kyushu-u.ac.jp/enpit-pro/ 今回、公益性を鑑み、授業固有の連絡事項などを削除した状態で公開します。 ライセンスは Creative Commons Attribution 4.0 International Public License (CC BY 4.0) ref とします。 個人の自学、社内研修、スクールでの授業などでお使いいただけますが、内

          SECKUN 2021/ProSec-IT 2021 コンテナ演習資料(公開版)
        • Lessons from Writing a Compiler

          The prototypical compilers textbook is: 600 pages on parsing theory. Three pages of type-checking a first-order type system like C. Zero pages on storing and checking the correctness of declarations (the “symbol table”). Zero pages on the compilation model, and efficiently implementing separate compilation. 450 pages on optimization and code generation. The standard academic literature is most use

          • WebAssembly: Docker without containers!

            This is a companion article to a talk about Docker+WebAssembly that we gave at "Docker Community All Hands 7, Winter Edition" on Dec 15th, 2022. Introduction Recently Docker announced support for WebAssembly in cooperation with WasmEdge. This article will explain what is WebAssembly, why it is relevant to the Docker ecosystem and provide some hands-on examples to try on. We assume you are familiar

              WebAssembly: Docker without containers!
            • In-browser code playgrounds

              I'm a big fan of interactive code snippets in all kinds of technical writing, from product docs to online courses to blog posts. Like this one: In fact, I even built an open source tool called Codapi1 for embedding such snippets. Typically, a code playground consists of a client-side widget and a server-side part that executes the code and returns the result: browser ┌─────────────────────────────

                In-browser code playgrounds
              • LEGOの説明書を読んで組み立てるAI、米スタンフォード大などが開発 家具やMinecraftでも応用可能

                Innovative Tech: このコーナーでは、テクノロジーの最新研究を紹介するWebメディア「Seamless」を主宰する山下裕毅氏が執筆。新規性の高い科学論文を山下氏がピックアップし、解説する。 米スタンフォード大学と米MIT(Massachusetts Institute of Technology)、米Autodesk AI Labの研究チームが開発した「Translating a Visual LEGO Manual to a Machine-Executable Plan」は、LEGOの組み立て説明書(画像ベースのステップバイステップの組み立てマニュアル)をロボットでも理解できる機械語に変換する学習ベースのモデルだ。 LEGOの組み立て説明書は、人間が見て組み立てられるように1つ1つの手順が順番通りに記されており、本もしくはPDFなどで提供されている。コンピュータビジョンが

                  LEGOの説明書を読んで組み立てるAI、米スタンフォード大などが開発 家具やMinecraftでも応用可能
                • GitHub - xinntao/Real-ESRGAN: Real-ESRGAN aims at developing Practical Algorithms for General Image/Video Restoration.

                  🔥 AnimeVideo-v3 model (动漫视频小模型). Please see [anime video models] and [comparisons] 🔥 RealESRGAN_x4plus_anime_6B for anime images (动漫插图模型). Please see [anime_model] 💥 Update online Replicate demo: Online Colab demo for Real-ESRGAN: | Online Colab demo for for Real-ESRGAN (anime videos): Portable Windows / Linux / MacOS executable files for Intel/AMD/Nvidia GPU. You can find more information here

                    GitHub - xinntao/Real-ESRGAN: Real-ESRGAN aims at developing Practical Algorithms for General Image/Video Restoration.
                  • Sublime Text 4

                    The first stable release of Sublime Text 4 has finally arrived! We've worked hard on providing improvements without losing focus on what makes Sublime Text great. There are some new major features that we hope will significantly improve your workflow and a countless number of minor improvements across the board. A huge thanks goes out to all the beta testers on discord and all the contributors to

                      Sublime Text 4
                    • 3D Gaussian Splattingの使い方 (Windows環境構築)

                      NeRFとは異なる、新たなRadiance Fieldの技術「3D Gaussian Splatting for Real-Time Radiance Field Rendering」の使い方、環境構築手順をまとめました。 手順はGitHubのREADMEにもありますが、こうした環境構築に慣れてない自分は結構てこづったので、必要な手順を細かくまとめました。 サンプルだけ触ってみたい人は 記事の最後にその手順をまとめました。 データをDLして専用ビューワーで開くのみです。 環境構築や自前のデータを用意せず3D Gaussian Splattingがどんなものか触ってみたい人向け。 環境構築参考サイト 環境構築手順はこちらの方もまとめられているので、うまくいかない場合はこちらも合わせて参考にしてみてください。 ・The NeRF Guru氏 – YouTube ・Alex Carlier氏 –

                        3D Gaussian Splattingの使い方 (Windows環境構築)
                      • 全部めんどいけんAnsibleで自動化しよ?❤️ | 奴隷インフラエンジニアの日常

                        みなさま、こんばんわ。梶松です。 タスクに追われ、更新が不定期ですが、梶松は元気です。 最近は7payの1件などで世間は大騒ぎですね。 この件に限ったことではありませんが、セキュリティは仕事もプライベートも意識していきたいものです。 さて、前回の”pythonでsambaにアクセス!”の記事から24時間も立ってませんが、今回はansibleという構成管理ツールを使用して自動化を実施していきます。 Ansibleについて Ansibleとは? なんてググれば星の数ほど記事が出てきますが、簡単にどんなものか記載します 突然ですが、大量のサーバ群に対して多量の作業を短時間で実施する必要が出た場合、どうしますか? 量も時間的制約も関係ねぇ、気合いで乗り切るぜ!と人力で実施します? その場合オペミスはもちろん、作業にかける時間等も懸念点としてあげられます。 もちろん、俺はエンジニアだぜ?スクリプトを

                          全部めんどいけんAnsibleで自動化しよ?❤️ | 奴隷インフラエンジニアの日常
                        • Interview with Ryan Dahl, Node.js & Deno creator by Evrone

                          In an interview with Evrone, Ryan Dahl speaks about the main challenges in Deno, the future of JavaScript and TypeScript, and tells how he would have changed his approach to Node.js if he could travel back in time. Introduction Ryan Dahl is a software engineer and the original developer of the Node.js, and the Deno JavaScript and TypeScript runtime. We are glad to have had an opportunity to speak

                            Interview with Ryan Dahl, Node.js & Deno creator by Evrone
                          • Understanding all of Python, through its builtins

                            Python as a language is comparatively simple. And I believe, that you can learn quite a lot about Python and its features, just by learning what all of its builtins are, and what they do. And to back up that claim, I'll be doing just that. Just to be clear, this is not going to be a tutorial post. Covering such a vast amount of material in a single blog post, while starting from the beginning is p

                              Understanding all of Python, through its builtins
                            • mrubyを通じてWebAssemblyの未来を想う~新しいウェブサービスの開発課程にて | IIJ Engineers Blog

                              日本Haskellユーザーグループ(愛称 Haskell-jp)発起人の一人にして、Haskell-jpで一番のおしゃべり。 HaskellとWebAssemblyとプリキュアとポムポムプリンをこよなく愛する。 こんにちは。ブラウザ外のWebAssemblyに関心が偏りすぎて、ブラウザにおけるWebAssemblyについて聞かれると戸惑うことが多い山本悠滋です。普段はIIJ-IIの技術開発室という部署で、IIJ本体をサポートするための開発をいろいろ行ったり、WebAssemblyを応用した新しいウェブサービスの開発に取り組んでいます。 今回は、開発している「WebAssemblyを応用した新しいウェブサービス」のサンプルとして、mrubyのインタープリタをWASIに準拠したWebAssemblyファイルにコンパイルするまでの課程や、それを通じてわかった、今のWebAssemblyに足りない

                                mrubyを通じてWebAssemblyの未来を想う~新しいウェブサービスの開発課程にて | IIJ Engineers Blog
                              • Learning operating system development using Linux kernel and Raspberry Pi

                                Learning operating system development using Linux kernel and Raspberry Pi Learning operating system development using Linux kernel and Raspberry Pi This repository contains a step-by-step guide that teaches how to create a simple operating system (OS) kernel from scratch. I call this OS Raspberry Pi OS or just RPi OS. The RPi OS source code is largely based on Linux kernel, but the OS has very lim

                                • サイバー脅威情報集約システム EXIST を構築する - setodaNote

                                  2023-01-10 EXIST は VirusTotal や Shodan、Twitte などの情報を API を通じて取得し、脅威情報(IPアドレスやハッシュ値)の関連情報を横断的に検索することができる「サイバー脅威情報集約システム」です。 MISP と連携可能なので、ここでは EXIST+MISP 環境を構築していきます。 なお、CentOS 7 に対して EXIST+MISP 環境を自動で導入できるスクリプトを github で公開しています。 手っ取り早く環境構築したい場合は以下からご利用ください。 EXIST+MISP 環境を自動で導入できるスクリプト github.com EXIST+MISP 環境を自動で導入できるスクリプト サイバー脅威情報集約システム EXIST とは CentOS 7 のインストール GUI ありの場合は画面ロックを無効化しておきます MISP のイン

                                    サイバー脅威情報集約システム EXIST を構築する - setodaNote
                                  • 【Python】AI高画質化ツールReal-ESRGANのインストール

                                    「AIを使って画像を高画質化したい」 「画質を落とさずに画像サイズを拡大したい」 「無料で使える高画質化ツールをインストールしたい」 このような場合には、Real-ESRGANがオススメです。 この記事では、Real-ESRGANについて解説しています。 本記事の内容 Real-ESRGANとは?Real-ESRGANのシステム要件Real-ESRGANのインストールReal-ESRGANの設定Real-ESRGANの動作確認 それでは、上記に沿って解説していきます。 Real-ESRGANとは? Real-ESRGANは、高画質化ツールです。 次の画像を見れば、どういうモノであるかは一目瞭然と言えます。 Real-ESRGANは、技術的には機械学習をベースにしています。 その際に利用している機械学習フレームワークは、PyTorchになります。 また、Real-ESRGANは次の3つの形式

                                      【Python】AI高画質化ツールReal-ESRGANのインストール
                                    • Actually Portable Executable

                                      24 aug 2020 @ justine's web page αcτµαlly pδrταblε εxεcµταblε One day, while studying old code, I found out that it's possible to encode Windows Portable Executable files as a UNIX Sixth Edition shell script, due to the fact that the Thompson Shell didn't use a shebang line. Once I realized it's possible to create a synthesis of the binary formats being used by Unix, Windows, and MacOS, I couldn't

                                      • CLIツールの管理をSPMからMintに移行した経緯とその課題 - Mirrativ Tech Blog

                                        はじめに お久しぶりです、iOSチームにインターンとして参加させて頂いておりますMと申します。 MirrativのiOSアプリでは、これまでSwift製のCLIツールをBuildToolsという名前のSwift Packageを作成してこれにまとめて管理していました。 しかしこの度、ある課題や利便性の観点からyonaskolb/Mintでの管理に移行しました。 今回はMintへの移行に至るまでの背景や経緯、および移行に際して起こったいくつかの課題をどのように解決したかについて書いていこうと思います。 目次 はじめに 目次 Mintへの移行に至る背景 CLIツールの利用 SPMによる管理における課題 依存関係の不整合 依存解決の時間 Mintへの移行 Mintへの移行時に発生した課題とその解決 バージョンの自動更新 バージョン更新のためのコマンドを実装 1. Mintfileのパスを取得 2

                                          CLIツールの管理をSPMからMintに移行した経緯とその課題 - Mirrativ Tech Blog
                                        • How Shopify Uses WebAssembly Outside of the Browser

                                          Opens in a new windowOpens an external siteOpens an external site in a new window On February 24, 2021, Shipit!, our monthly event series, presented Making Commerce Extensible with WebAssembly. The video is now available. At Shopify we aim to make what most merchants need easy, and the rest possible. We make the rest possible by exposing interfaces to query, extend and alter our Platform. These in

                                            How Shopify Uses WebAssembly Outside of the Browser
                                          • Python 3.13 gets a JIT

                                            Happy New Year everyone! In late December 2023 (Christmas Day to be precise), CPython core developer Brandt Bucher submitted a little pull-request to the Python 3.13 branch adding a JIT compiler. This change, once accepted would be one of the biggest changes to the CPython Interpreter since the Specializing Adaptive Interpreter added in Python 3.11 (which was also from Brandt along with Mark Shann

                                              Python 3.13 gets a JIT
                                            • Creating a bash completion script

                                              I just released stup, a tool for easily keeping organized daily notes in the terminal. You can find it on GitHub here. I recently worked on creating a bash completion script for registering directory aliases and navigating to them with autocomplete in Bash and I found the feature really interesting. In this post I will familiarize you with the process of adding bash completion to your scripts. Wha

                                                Creating a bash completion script
                                              • GitHub - broofa/runmd: Executable markdown files

                                                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                  GitHub - broofa/runmd: Executable markdown files
                                                • 第752回 RISC-VのシングルボードコンピューターであるVisionFive 2を使ってみる | gihyo.jp

                                                  今回はStarFive Technology製のRISC-Vシングルボードコンピューター(SBC)であるVisionFive 2にDebianをインストールして、その性能を計測してみましょう。 RISC-VとVisionFive 2 RISC-V(りすく・ふぁいぶ)は今もっとも熱い命令セットアーキテクチャーです。2010年頃に生まれたRISC-Vは、オープンな規格という強みを活かしてどんどんエコシステムを構築し、今では様々な企業がRISC-Vに本格的に手を出す状況になっています。AMD64/Intel 64やARMには性能も普及度合いもまだまだ及びませんが、今の勢いを維持できれば近い将来その状況は変わってくるでしょう。 本連載でも2018年ぐらいから、RISC-Vの記事を何度か取り上げていました。 第505回:「オープン規格の新しい命令セットアーキテクチャRISC-V入門 ツールチェインを

                                                    第752回 RISC-VのシングルボードコンピューターであるVisionFive 2を使ってみる | gihyo.jp
                                                  • 新しいことを色々試すログ

                                                    browser preview + debugger for chrome https://github.com/auchenberg/vscode-browser-preview https://marketplace.visualstudio.com/items?itemName=msjsdiag.debugger-for-chrome ブラウザ内で chrome のプレビューをする。そのときの debugger を vscode の debbugger につなげられる。ちゃんと js で debugger 書くと止まって便利。 { "version": "0.1.0", "configurations": [ { "type": "browser-preview", "request": "attach", "name": "Browser Preview: Attach" }, {

                                                      新しいことを色々試すログ
                                                    • 5 reasons why Deno will stop using TypeScript – StartFunction

                                                      A document surfaced today pointing that Deno will stop using TypeScript in its internal code, citing several problems with the current environment. Issues mentioned involve TypeScript compiling times, structuring and code organization, among others. Moving forward, Deno will use pure JavaScript for its internal code. Deno problems with TypeScript The unfavorable situations that the Deno team is cu

                                                      • Go’s best-kept secret: executable examples — Bitfield Consulting

                                                        By order of the court, this article no longer contains subliminal marketing messages As we saw in Test names should be sentences, there’s a lot of valuable information our Go tests can communicate to readers, starting with the test names, and continuing with the logic of the tests themselves. By using the system in a test, we can not just verify things about its behaviour, but also show users how

                                                          Go’s best-kept secret: executable examples — Bitfield Consulting
                                                        • Maud, a macro for writing HTML

                                                          A macro for writing HTML html! { h1 { "Hello, world!" } p.intro { "This is an example of the " a href="https://github.com/lambda-fairy/maud" { "Maud" } " template language." } } Maud is an HTML template engine for Rust. It's implemented as a macro, html!, which compiles your markup to specialized Rust code. This unique approach makes Maud templates fast, type-safe, and easy to deploy. Tight integr

                                                          • Codon: Python compiler takes scripts to C/C++ speeds

                                                            Python is among the one of the most popular programming languages, yet it's generally not the first choice when speed is required. While it can be optimized for better performance, Python is prized for qualities other than speed, such as readability, a manageable learning curve, an expansive ecosystem, and utility in both academia and business. MIT computer scientists and their colleagues, however

                                                              Codon: Python compiler takes scripts to C/C++ speeds
                                                            • Go vs Rust: Writing a CLI tool - cuchi.me

                                                              Home > Posts > Go vs Rust: Writing a CLI tool Published at Jul 14th, 2020 Last updated at Aug 4th, 2020 This text is about my adventure writing a small CLI application (twice) using two languages I had little experience with. If you are eager to jump right into the code and compare it yourself, check it out the Go source and the Rust source. About the Project I have a pet project called Hashtrack,

                                                              • Biden disparages Netanyahu in private but hasn’t significantly changed U.S. policy toward Israel and Gaza

                                                                WASHINGTON — President Joe Biden has been venting his frustration in recent private conversations, some of them with campaign donors, over his inability to persuade Israel to change its military tactics in the Gaza Strip, and he has named Prime Minister Benjamin Netanyahu as the primary obstacle, according to five people directly familiar with his comments. Biden has said he is trying to get Israe

                                                                  Biden disparages Netanyahu in private but hasn’t significantly changed U.S. policy toward Israel and Gaza
                                                                • redbean

                                                                  redbean single-file distributable web server redbean is an open source webserver in a zip executable that runs on six operating systems. The 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 then you've got a hermetic app you can deploy and share. redbean embeds Lua, SQLite, an

                                                                    redbean
                                                                  • Introducing new features for the aws-sdk-rails gem | Amazon Web Services

                                                                    AWS Developer Tools Blog Introducing new features for the aws-sdk-rails gem The Ruby SDK team is happy to announce that we’ve added new features and consolidated existing gems into the aws-sdk-rails gem to make developing Rails applications using AWS easier than ever. Features supported Amazon Simple Queue Service (SQS) queue adapter for ActiveJob (new) ActiveSupport::Notification instrumentation

                                                                      Introducing new features for the aws-sdk-rails gem | Amazon Web Services
                                                                    • gokartのMLパイプラインをKubernetesで並列分散実行できるライブラリkannonを作った話 - エムスリーテックブログ

                                                                      初めまして!2023年3月前半にエムスリーのAIチームで10日間インターンに参加していた小栗 (@irungo_ic )です。 インターンでは、エムスリー発の機械学習パイプラインOSSであるgokart をKubernetes上で高速にかつ簡単に実行できるようになるライブラリであるkannon('cannon'と同じ発音!)をゼロから実装し、OSSとして公開しました。 github.com この記事ではkannonの技術的な解説、インターンに参加した感想をお伝えします! gokartの概要 gokartの抱えていた課題 シングルスレッドでの逐次実行により実行時間が長くなってしまう GKEのリソースを効率的に使えない kannonの概要 kannonの使い方 gokart kannon gokart kannon 補足 kannonのアーキテクチャ kannonの実装 1. Task Que

                                                                        gokartのMLパイプラインをKubernetesで並列分散実行できるライブラリkannonを作った話 - エムスリーテックブログ
                                                                      • A New RegExp Engine in SpiderMonkey – Mozilla Hacks - the Web developer blog

                                                                        Background: RegExps in SpiderMonkey Regular expressions – commonly known as RegExps – are a powerful tool in JavaScript for manipulating strings. They provide a rich syntax to describe and capture character information. They’re also heavily used, so it’s important for SpiderMonkey (the JavaScript engine in Firefox) to optimize them well. Over the years, we’ve had several approaches to RegExps. Con

                                                                          A New RegExp Engine in SpiderMonkey – Mozilla Hacks - the Web developer blog
                                                                        • GitHub Codespaces環境でDenoを使ってSlack Botを作ってみよう!(Deno基礎知識 + 環境構築編) - BASEプロダクトチームブログ

                                                                          この記事はBASE Advent Calendar 2021の4日目の記事です devblog.thebase.in ごあいさつ はじめましての人ははじめまして、こんにちは!フロントエンドエンジニアのがっちゃん( @gatchan0807 )です 今回は、フロントエンドエンジニア界隈で話題になっているDenoについて調査し、プラスでSlack Botを書いてみることで現時点のDenoはどんな感じで使えるのかを検証したので、その経験をシェアできればと思っています!(実際にSlack Botを書くのは次回の記事の予定です) つらつらとDenoを触っていて気になったポイントを書いたためにかなり長い記事になってしまいましたが、お付き合いいただけますと幸いです! Denoの基礎知識 DenoはNode.jsの作者、Ryan Dahl( https://github.com/ry )さんがNode.j

                                                                            GitHub Codespaces環境でDenoを使ってSlack Botを作ってみよう!(Deno基礎知識 + 環境構築編) - BASEプロダクトチームブログ
                                                                          • Async Ruby - Bruno Sutic

                                                                            Ruby has an Async implementation! It's available today, it's production-ready, and it's probably the most awesome thing that's happened to Ruby in the last decade, if not longer. Async Ruby adds new concurrency features to the language; you can think of it as "threads with none of the downsides". It's been in the making for a couple of years, and with Ruby 3.0, it's finally ready for prime time. I

                                                                            • Command PATH security in Go - The Go Programming Language

                                                                              Russ Cox 19 January 2021 Today’s Go security release fixes an issue involving PATH lookups in untrusted directories that can lead to remote execution during the go get command. We expect people to have questions about what exactly this means and whether they might have issues in their own programs. This post details the bug, the fixes we have applied, how to decide whether your own programs are vu

                                                                                Command PATH security in Go - The Go Programming Language
                                                                              • Apple File Systemの下にはEFI driverが埋まっている - Blog posts by @retrage

                                                                                Apple File System (APFS)はAppleが自社製品向けに開発したファイルシステムである.APFSの仕様は公開されており以下で参照できる. https://developer.apple.com/support/downloads/Apple-File-System-Reference.pdf その目次の中で特に興味を引いたのが"EFI Jumpstart"の章である.現代的なデバイスではEFIを含めブートローダはファイルシステムを参照してOSを起動する.このとき当然ながらブートローダはそのファイルシステムを扱える必要がある.特にEFIでは仕様上対応していなければならないのはEFI System Partition (ESP)で使われるFATのみでその他のファイルシステムが事前にサポートされていることは期待できない.このため例えばWindowsであればESPに配置されたW

                                                                                  Apple File Systemの下にはEFI driverが埋まっている - Blog posts by @retrage
                                                                                • My First Kernel Module: A Debugging Nightmare

                                                                                  This is the story of the time I wrote some code, deployed it to production, and ended up bricking the server it was running on by frying the kernel. Beautiful rendition of me frying the kernel This post is about perils of concurrency and race conditions. My code was nearly correct, but ultimately, there were two major synchronization bugs that killed it. This is a really long post that gets into t