並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 280 件 / 290件

新着順 人気順

LIBの検索結果241 - 280 件 / 290件

  • Structura.js | Structura.js

    Structura.js Structura.js is a very fast and lightweight Typescript library which allows to create immutable states with a mutable syntax. It is based on the idea of structural sharing. The library is very similar to Immer.js, but it has some advantages over it: up to ~10x more performant, even faster than Immutable most of the timefreezes the object only at compile time by leveraging Typescript,

    • JavaScriptで数値を漢数字表記に変換する | キリウ君が読まないノート

      タグ JavaScript の新しい記事Viteで.envの内容が取得できない時に確認したこと (2023-02-26)JavaScriptのイベントは非同期じゃない (EventTarget) (2021-11-23)選択禁止・右クリック禁止・キーボード操作禁止を全部解除するブックマークレット (2021-06-05)WindowsでJestをファイル指定して起動するにはパスの区切り文字にスラッシュを使わないと (2021-03-26)navigator.clipboard.writeText() で「Document is not focused.」エラー (2020-09-08)

        JavaScriptで数値を漢数字表記に変換する | キリウ君が読まないノート
      • GitHub - edublancas/ml-testing: 🐍 Material for PyData Global 2021 Presentation: Effective Testing for Machine Learning Projects

        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.

          GitHub - edublancas/ml-testing: 🐍 Material for PyData Global 2021 Presentation: Effective Testing for Machine Learning Projects
        • GitHub - cassiozen/useStateMachine: The <1 kb state machine hook for React

          The <1 kb state machine hook for React: See the user-facing docs at: usestatemachine.js.org Batteries Included: Despite the tiny size, useStateMachine is feature complete (Entry/exit callbacks, Guarded transitions & Extended State - Context) Amazing TypeScript experience: Focus on automatic type inference (auto completion for both TypeScript & JavaScript users without having to manually define the

            GitHub - cassiozen/useStateMachine: The <1 kb state machine hook for React
          • C++ で Python 用ライブラリーを作成する - XSim

            概要 C++ で作成した処理を Python から使用するには以下を始めとした複数の方法があります。 Python.h SWIG Boost.Python Shiboken pybind11 どの方法を使用するかは状況によって変わりますが Boost.Python では C++ 内から Python を呼び出せる(今回の例とは逆)という利点があります。Python と C++ の間で相互に呼び出しを行えるので、C++ で作成されたアプリケーションにマクロ言語として Python を組み込む相互に呼び出しを行うといったことができるようになります。 ここでは Linux(Ubuntu 18.04)上で Boost.Python を使用して Python (Python 3)用ライブラリーを作成する方法について説明します。 Boost.Python のビルド まず以下のコマンドで必要なパッケージ

              C++ で Python 用ライブラリーを作成する - XSim
            • Pythonでmarkdownをhtmlにコンバートする - Qiita

              マークダウンをhtmlにコンバートする方法を探していた。pipで入れられるmarkdownがよさそうなので少し試してみる。 pyenvで入れた環境 $ python --version Python 3.6.5 $ pip --version pip 19.1.1 from /Users/ito_masakuni/.pyenv/versions/3.6.5/lib/python3.6/site-packages/pip (python 3.6) $ pip install markdown Collecting markdown Downloading https://files.pythonhosted.org/packages/c0/4e/fd492e91abdc2d2fcb70ef453064d980688762079397f779758e055f6575/Markdown-3.1.

                Pythonでmarkdownをhtmlにコンバートする - Qiita
              • Vue Macros

                Vue MacrosModern Way to Writing Vue App Explore more macros and syntax sugar to Vue.

                  Vue Macros
                • SVGR - Transforms SVG into React Components. - SVGR

                  Transform SVGs into React componentsA complete tool box to take advantage of using SVGs in your React applications.

                    SVGR - Transforms SVG into React Components. - SVGR
                  • GitHub - jcubic/tagger: Zero Dependency, Vanilla JavaScript Tag Editor

                    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 - jcubic/tagger: Zero Dependency, Vanilla JavaScript Tag Editor
                    • GitHub - zheksoon/dioma: Elegant dependency injection container for vanilla JavaScript and TypeScript

                      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 - zheksoon/dioma: Elegant dependency injection container for vanilla JavaScript and TypeScript
                      • Pythonのモジュール、パッケージ、ライブラリ徹底解説! - ビジPy

                        Pythonにおけるモジュール、パッケージ、ライブラリとはモジュールとは、Pythonのファイル(.py)の事です。 Pythonである程度の長いプログラムを書く場合などは、Jupitor Notebookやコマンドラインではなく.pyファイルに実行したい内容を保存します。 そしてその保存された.pyファイルは、他のPythonのプログラムからimportで呼び出して使うことも出来ます。これをモジュールと呼びます。通常、このモジュールの中には、いくつかのクラスや関数が含まれています。 そのモジュールをいくつか集めてまとめたものがパッケージと呼ばれています。 ライブラリとは、いくつかのパッケージをまとめて一つのライブラリとしてインストールできるようにしたものです。また関数、モジュール、パッケージ自体を総称してライブラリと言うこともあります。 ライブラリには、Pythonに付属していてすぐに使

                          Pythonのモジュール、パッケージ、ライブラリ徹底解説! - ビジPy
                        • GitHub - sinclairzx81/hammer: Build Tool for Browser and Node Applications

                          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 - sinclairzx81/hammer: Build Tool for Browser and Node Applications
                          • GitHub - tinylibs/tinyspy: 🕵🏻‍♂️ minimal fork of nanospy, with more features

                            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 - tinylibs/tinyspy: 🕵🏻‍♂️ minimal fork of nanospy, with more features
                            • GitHub - twitter/rustcommon: Common Twitter Rust lib

                              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 - twitter/rustcommon: Common Twitter Rust lib
                              • GitHub - unadlib/mutative: Efficient immutable updates, 2-6x faster than naive handcrafted reducer, and more than 10x faster than Immer.

                                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 - unadlib/mutative: Efficient immutable updates, 2-6x faster than naive handcrafted reducer, and more than 10x faster than Immer.
                                • PowerShellにおけるモジュールの取扱い方 - Qiita

                                  当記事ではPowerShellでモジュールを取り扱う方法を解説します。 1. モジュールとは 当記事で言うモジュールとは、自作した変数・関数・クラスを様々なスクリプトで再利用できるようにする仕組み、および当該の仕組みで参照されるファイル、とでも緩やかに定義しておきます。まぁ、何となく言わんとすることは分かってもらえるかと思います。 PowerShellでモジュールを利用する方法は、いくつかありますので順を追って紹介していきます。 2. スクリプトファイルで区切る 最も単純明快な方法と言えるのは、使いまわしたい処理をスクリプトファイルに格納し、当該スクリプトファイルを呼び出すという方法です。 2-1. 取扱い方 エントリポイントなるファイルをIndex.ps1とし、モジュールとして呼び出したいファイルをModule.ps1とします。それらを以下のように配置します。一応言っておきますが、これは

                                    PowerShellにおけるモジュールの取扱い方 - Qiita
                                  • GitHub - upgradejs/depngn: A CLI tool to find out if your dependencies support a given version of node.

                                    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 - upgradejs/depngn: A CLI tool to find out if your dependencies support a given version of node.
                                    • GitHub - ssleptsov/ninja-keys: Keyboard shortcuts interface for your website. Working with static HTML, Vanilla JS, Vue, React, Svelte.

                                      A lot of applications support a common pattern where the user hits ⌘+k (or ctrl+k) and a search UI dialog appears. I've recently seen this in Notion, Slack, Linear, Vercel and Algolia, but I'm sure there are plenty more. Apple Spotlight, Alfred and the Raycast app also have a similar pattern, but with different shortcuts. There are already some libraries built for this, but they are too framework

                                        GitHub - ssleptsov/ninja-keys: Keyboard shortcuts interface for your website. Working with static HTML, Vanilla JS, Vue, React, Svelte.
                                      • GitHub - rogchap/v8go: Execute JavaScript from Go

                                        ctx := v8.NewContext() // creates a new V8 context with a new Isolate aka VM ctx.RunScript("const add = (a, b) => a + b", "math.js") // executes a script on the global context ctx.RunScript("const result = add(3, 4)", "main.js") // any functions previously added to the context can be called val, _ := ctx.RunScript("result", "value.js") // return a value in JavaScript back to Go fmt.Printf("additio

                                          GitHub - rogchap/v8go: Execute JavaScript from Go
                                        • luge - Front-end animation plugin for uncreative developers

                                          An easy-to-use timesaver that brings class animation to any website. luge It’s simple and fast, and it gives every developer the chance to use animation on sites.

                                            luge - Front-end animation plugin for uncreative developers
                                          • タスクランナーInvokeを使ってみよう - Qiita

                                            Invoke について invoke は予め登録しているタスクを実行することができるタスクランナーです。 CLIアプリケーションでのオプション解析、サブコマンドの実行、タスクの編成(前処理/後処理、順次実行)といったことが簡単にできるように設計されています。 invoke のインストール invoke は拡張モジュールなのでインストールする必要があります。

                                              タスクランナーInvokeを使ってみよう - Qiita
                                            • GitHub - webdataset/webdataset: A high-performance Python-based I/O system for large (and small) deep learning problems, with strong support for PyTorch.

                                              WebDataset format files are tar files, with two conventions: within each tar file, files that belong together and make up a training sample share the same basename when stripped of all filename extensions the shards of a tar file are numbered like something-000000.tar to something-012345.tar, usually specified using brace notation something-{000000..012345}.tar WebDataset can read files from local

                                                GitHub - webdataset/webdataset: A high-performance Python-based I/O system for large (and small) deep learning problems, with strong support for PyTorch.
                                              • GitHub - jd/tenacity: Retrying library for Python

                                                Please refer to the tenacity documentation for a better experience. Tenacity is an Apache 2.0 licensed general-purpose retrying library, written in Python, to simplify the task of adding retry behavior to just about anything. It originates from a fork of retrying which is sadly no longer maintained. Tenacity isn't api compatible with retrying but adds significant new functionality and fixes a numb

                                                  GitHub - jd/tenacity: Retrying library for Python
                                                • GitHub - buserror/libmui: Classic MacOS & GS/OS widget library for linux (and other?)

                                                  This is a contender for the World Record for Feature Creep Side Project. It is pretty high in the contender list as it's a bolt on to another contender for the World Record for Feature Creep Side Project (the MII Apple //e emulator). It is a library that duplicate a lot of a Macintosh Classic "Toolbox" APIs. It is not a complete implementation, but it is enough to make a few simple applications, a

                                                    GitHub - buserror/libmui: Classic MacOS & GS/OS widget library for linux (and other?)
                                                  • GitHub - elbywan/hyperactiv: A super tiny reactive library. :zap:

                                                    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 - elbywan/hyperactiv: A super tiny reactive library. :zap:
                                                    • GitHub - ehmicky/modern-errors: Handle errors in a simple, stable, consistent way

                                                      A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

                                                        GitHub - ehmicky/modern-errors: Handle errors in a simple, stable, consistent way
                                                      • 組み込みエンジニアの戸惑い PythonからC言語を呼び出してみる①(Python/C APIを使った場合) - KUMICO

                                                        COLUMN 組み込みエンジニアの戸惑い PythonからC言語を呼び出してみる①(Python/C APIを使った場合) # Python # エンジニア # 組み込みエンジニアの戸惑いシリーズ Python編 # 言語 2019-07-26 FSI Embedded 組み込みソフトウェアエンジニアがPythonを始めてみました。そして、第5の戸惑い、今回は組み込みとは切っても切り離せない「C言語」に関しての話題です。 Pythonを扱っていて課題となり得る、処理速度の改善や過去資産の流用など、そんなときに役立つかもしれない、PythonからC言語を呼び出す方法についてのご紹介です。 PythonからC言語、またはC++を呼び出す方法には様々なものがあります。以前の記事でもPython/C API (Python.h)やSWIG、boost.pythonなどを使うことで実現可能とご紹介し

                                                        • GitHub - mieszkosabo/correttore

                                                          A proof of concept of a tree shakable Zod alternative. This library aims to have a 1:1 Zod compatible API, but with fine grain control over the final bundle size. This was done by a combination of Proxies and type-level programming. 🤓 You can read the blog post to learn how it works. // 1. import `initCorrettore` and features (validator) you want to use import { initCorrettore, string, email, min

                                                            GitHub - mieszkosabo/correttore
                                                          • GitHub - ponymessenger/use-prosemirror: ProseMirror + React made easy

                                                            ProseMirror + React made easy NOTE: This library is in production at Pony Messenger. It was open sourced to contribute to the incredible ProseMirror ecosystem, and to ensure the best possible experience for Pony users. Example Installation Usage useProseMirror(config) <ProseMirror /> More Info ProseMirror is one of the best rich text editors out there. Although it is not written in React, its rend

                                                              GitHub - ponymessenger/use-prosemirror: ProseMirror + React made easy
                                                            • MMF

                                                              A modular framework for vision & language multimodal research from Facebook AI Research (FAIR). Less BoilerplateMMF is designed from ground up to let you focus on what matters -- your model -- by providing boilerplate code for distributed training, common datasets and state-of-the-art pretrained baselines out-of-the-box. Powered by PyTorchMMF is built on top of PyTorch that brings all of its power

                                                                MMF
                                                              • GitHub - handsontable/hyperformula: HyperFormula is an open-source headless spreadsheet for business web apps. It comes with over 400 formulas, CRUD operations, undo-redo, clipboard support, and sorting. Built in TypeScript, supported by the Handsontable

                                                                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 - handsontable/hyperformula: HyperFormula is an open-source headless spreadsheet for business web apps. It comes with over 400 formulas, CRUD operations, undo-redo, clipboard support, and sorting. Built in TypeScript, supported by the Handsontable
                                                                • Million - Visit millionjs.org

                                                                  Million.js: Virtual DOM into the future. Million.js is a lightweight 1kb Virtual DOM and is a drop-in replacement for React! Million.js has now its own domain: https://millionjs.org Special thanks to folks from js.org domain who provide a great service for the JavaScript community by maintaining the js.org domain. Visit millionjs.org Redirect me next time

                                                                  • GitHub - ranaroussi/yfinance: Download market data from Yahoo! Finance's API

                                                                    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 - ranaroussi/yfinance: Download market data from Yahoo! Finance's API
                                                                    • GitHub - ehmicky/wild-wild-path: 🤠 Object property paths with wildcards and regexps 🌵

                                                                      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 - ehmicky/wild-wild-path: 🤠 Object property paths with wildcards and regexps 🌵
                                                                      • GitHub - astoilkov/main-thread-scheduling: Fast and consistently responsive apps using a single function call

                                                                        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 - astoilkov/main-thread-scheduling: Fast and consistently responsive apps using a single function call
                                                                        • GitHub - fabpot/local-php-security-checker: PHP security vulnerabilities checker

                                                                          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 - fabpot/local-php-security-checker: PHP security vulnerabilities checker
                                                                          • GitHub - huozhi/sugar-high: ✏️ Super lightweight JSX syntax highlighter, around 1KB after minified and gzipped

                                                                            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 - huozhi/sugar-high: ✏️ Super lightweight JSX syntax highlighter, around 1KB after minified and gzipped
                                                                            • GitHub - catdad/canvas-confetti: 🎉 performant confetti animation in the browser

                                                                              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 - catdad/canvas-confetti: 🎉 performant confetti animation in the browser
                                                                              • GitHub - privatenumber/tasuku: ✅ タスク — The minimal task visualizer for Node.js

                                                                                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 - privatenumber/tasuku: ✅ タスク — The minimal task visualizer for Node.js
                                                                                • GitHub - GillianPerard/typescript-json-serializer: A typescript library to deserialize json into typescript classes and serialize classes into json.

                                                                                  // Import decorators from library import { JsonObject, JsonProperty } from 'typescript-json-serializer'; // Enums export enum Gender { Female, Male, Other } export enum Status { Alive = 'Alive', Sick = 'Sick', DeadAndAlive = 'Dead and alive', Dead = 'Dead' } // Create a JsonObject class: LivingBeing // JsonObject decorator @JsonObject() export class LivingBeing { /** The living being id (PK) */ @J

                                                                                    GitHub - GillianPerard/typescript-json-serializer: A typescript library to deserialize json into typescript classes and serialize classes into json.