並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 38 件 / 38件

新着順 人気順

writingの検索結果1 - 38 件 / 38件

  • Writing Hypervisor in Zig - Writing Hypervisor in Zig

    Writing Hypervisor in Zig Ymir, the Type-1 Baremetal Hypervisor Writing Hypervisor in Zig は Zig 言語を使いフルスクラッチで Type-1 Hypervisor を実装しようというブログシリーズです。 OS よりも低いレベルで動作するベアメタル Hypervisor を実装するにあたり、ブートローダ・カーネル・VMM の各コンポーネントをイチから組み立てていきます。 本シリーズでは Ymir という名前の Hypervisor を実装します。 Ymir は Intel 64 (x86-64) CPU で動作し、Intel VT-x によるハードウェア仮想化支援機能を活用します。 Ymir は以下の特徴を持ちます: Type-1 Hypervisor: OS に一切依存しません Linux をブート

    • Word文書も編集できる文章執筆専用テキストエディター「WZ Writing Editor 3」が発売/原稿や記事、小説、論文などの執筆に特化し、「Microsoft Word」より軽量

        Word文書も編集できる文章執筆専用テキストエディター「WZ Writing Editor 3」が発売/原稿や記事、小説、論文などの執筆に特化し、「Microsoft Word」より軽量
      • Writing a simple pool allocator in C

        I found out about pool allocators some time ago, and I really liked its simplicity and high performance, so I decided to write my own. This article was initially inspired by Dmitry Soshnikov’s article. It’s also worth mentioning that this article was discussed in Hacker News. Similarly to malloc, a pool allocator allows the user to allocate memory at run time. The pool allocator, however, is much

        • Grazie: AI writing companion for people in tech

          Streamline non-coding tasks by integrating generative AI into your JetBrains IDEs, browser, and other tools.

          • Writing an OS in 1,000 Lines を Rust でやってみた

            1000行でOSをつくってみる Writing an OS in 1,000 Lines という1000行前後でOSをつくれるコンテンツがあります。 このコンテンツ自体はC言語を前提としているのですが、Rustでもシステムプログラミングが可能なので、今回はRustで挑戦してみました。 Rust で Writing an OS in 1,000 Lines をやってみるときのポイントをまとめておきます。 RISC-V このコンテンツでは RISC-V をターゲットアーキテクチャとしていて、RISC-V のOSを開発します。 RISC-V はオープンソースのRISC (Reduced Instruction Set Computer) のISA (命令セットアーキテクチャ) です。 詳しい説明は、RISC-V で検索すれば数多くヒットします。 この RISC-V 関連で、参考にした主な情報源は

              Writing an OS in 1,000 Lines を Rust でやってみた
            • Why am I writing a Rust compiler in C?

              To bootstrap Rust, no cost is too great. Perceptive Rustaceans may have noticed my activity has gone down as of late. There are a handful of different reasons for this. I’ve been the subject of a truly apocalyptic series of life events, including the death of a relative that rattled me to my core. I’ve had more responsibilities at work, leaving me with less time and energy to contribute. Maybe I’v

                Why am I writing a Rust compiler in C?
              • tomoya ishidaさん「Writing Weird Code」 ~RubyKaigi 2024 1日目キーノート | gihyo.jp

                RubyKaigi 2024 キーノートレポート tomoya ishidaさん「Writing Weird Code」 ~RubyKaigi 2024 1日目キーノート 2024年5月15日から3日間、沖縄県那覇市の那覇文化芸術劇場なはーとにてRubyKaigi 2024が開催されました。 その一日目はtompngさん、あるいはペンさんことtomoya ishidaさんによる「Writing Weird Code」と題されたキーノートからスタートしました(発表スライド⁠)⁠。 tomoya ishida(tompng)さん TRICKと奇妙なコード IRBやRelineのメンテナとして活躍されているtompngさんは、TRICK 2022 Gold Medalistという肩書も持っています。 TRICK(Transcendental Ruby Imbroglio Contest for

                  tomoya ishidaさん「Writing Weird Code」 ~RubyKaigi 2024 1日目キーノート | gihyo.jp
                • How to spend less time writing Django tests

                  Autogenerating django integration tests using Kolo and trace inversion Kolo test generation in action I don’t enjoy writing tests I have a confession to make: I don’t enjoy writing tests. I really enjoy writing code, really enjoy bringing a feature to life and getting it out there, but writing tests is probably my least favourite part. I do appreciate the tests that already exist, the ones that ma

                  • Key Guidelines for Writing Instructions for Custom GPTs | OpenAI Help Center

                    • Writing a scheduler for Linux in Rust that runs in user-space

                      Overview I’ve decided to start a series of blog posts to cover some details about scx_rustland, my little Linux scheduler written in Rust that runs in user-space. This project started for fun over the Christmas break, mostly because I wanted to learn more about sched-ext and I also needed some motivation to keep practicing Rust (that I’m still learning). In this series of articles I would like to

                      • RubyKaigi 2024 - Writing Weird Code (Day1) - Techouse Developers Blog

                        こんにちは、2024年に新卒で入社し、クラウドハウス労務事業部でバックエンドエンジニアをしているdaiki_fujiokaです。 本記事では、1日目のTomoya Ishida(@tompng)さんによるKeynote、Writing Weird Codeについて紹介させていただきます。 セッションについて 本セッションでは文字通りWeired(奇妙)なコードを通じて、 Ruby 言語の特徴やプログラミングの面白さについて紹介しています。 セッションで紹介されたtompngさんのコードがこちらになります。 こちらはRubyKaigi 2022で行われたイベント Transcendental Ruby Imbroglio Contest for rubyKaigi でtompngさんが金賞を受賞したコードになります。 一見ただの数字の羅列に見えますがこのコードは Ruby で実行可能であり、

                          RubyKaigi 2024 - Writing Weird Code (Day1) - Techouse Developers Blog
                        • GitHub - nuta/operating-system-in-1000-lines: Writing an OS in 1,000 lines.

                          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 - nuta/operating-system-in-1000-lines: Writing an OS in 1,000 lines.
                          • 【書評】技術ブログの書き方を教えてくれる本を読んでみた -Writing for Developers- - give IT a try

                            はじめに 洋書ですが、"Writing for Developers"という技術ブログの書き方を教えてくれる本を読んでみました。 www.manning.com 以下は公式ページにあった概要の翻訳です(ChatGPTで翻訳)。 「Writing for Developers」は、優れた技術的洞察を素晴らしいブログや記事に変える手助けをします。著者のピョートル・サルナとシンシア・ダンロップは、エンジニアとプロのライターという異なる視点を組み合わせ、説得力のある作品を書くためのサポートを提供します。この本は一般的な執筆ガイドではなく、技術的なトピック、執筆者、読者に特化して焦点を当てています。 楽しい例やユーモラスなイラスト、たくさんのジョークを通して学べます!この本は、アイデアの生成と優先順位付けから、計画、執筆、改訂の際に考慮すべきこと、成功したブログ投稿をさらなる機会への足がかりとして活

                              【書評】技術ブログの書き方を教えてくれる本を読んでみた -Writing for Developers- - give IT a try
                            • Writing GNOME Apps with Swift

                              Swift is well-suited for creating user interfaces thanks to the clean syntax, static typing, and special features making code easier to write. Result builders, combined with Swift’s closure expression syntax, can significantly enhance code readability. Adwaita for Swift leverages these Swift features to provide an intuitive interface for developing applications for the GNOME platform. GNOME is a p

                                Writing GNOME Apps with Swift
                              • Writing secure Go code

                                What does it mean to keep security in mind when writing Go code? Answering this question in one short article seems impossible. For this reason, we will narrow it down to a few specific practices. They will lead to writing robust, secure and performant code when applied continuously. How do we stay informed about the Go security announcements? How do we keep our Go code patched and up to date? How

                                • Writing down (and searching through) every UUID · eieio.games

                                  I couldn't remember every UUID so I wrote them all down Dec 4, 2024 I’ve been struggling to remember all of the UUIDs 1. There are a lot of them. So this week I wrote them all down. You can see my list at everyuuid.com.

                                    Writing down (and searching through) every UUID · eieio.games
                                  • Writing a task scheduler in Zig

                                    I'm working on an application that needs the ability to schedule tasks. Many applications have a similar need, but requirements can vary greatly. Advanced cases might require persistence and distribution, typically depending on external systems (like a database or queue) to do much of the heavy lifting. My needs are simpler: I don't have a huge variety of tasks or a high number of them. Thread-Per

                                    • Writing GUI apps for Windows is painful | Samuel Tulach

                                      For the past few days, I have been trying to find a library that would allow me to write programs with a GUI in C++. My requirements were pretty straightforward: Only Windows support required Commercial use allowed Easy styling, including dark mode The result should be a single .exe file with no or minimal dependencies and a size of less than 40MB Writing the GUI part of the program should not tak

                                        Writing GUI apps for Windows is painful | Samuel Tulach
                                      • Blog Writing for Developers

                                        Blog Writing for Developers Published Jul 19, 2023 by in DevRel, Blogging at https://rmoff.net/2023/07/19/blog-writing-for-developers/ Writing is one of the most powerful forms of communication, and it’s useful in a multitude of roles and contexts. As a blog-writing, documentation-authoring, twitter-shitposting DevEx engineer I spend a lot of my time writing. Recently, someone paid me a very nice

                                          Blog Writing for Developers
                                        • Rules for Writing Software Tutorials

                                          Most software tutorials are tragically flawed. Tutorials often forget to mention some key detail, preventing readers from replicating the author’s process. Other times, the author brings in hidden assumptions that don’t match their readers’ expectations. The good news is that it’s easier than you think to write an exceptional software tutorial. You can stand out in a sea of mediocre guides by foll

                                            Rules for Writing Software Tutorials
                                          • Writing a system call tracer using eBPF

                                            Pre-RequisitesSystem calls, eBPF, C, basics of low-level programming. IntroductioneBPF (Extended Berkeley Packet Filter) is a technology that allows users to run custom programs within the kernel. BPF / or cBPF (classic BPF), the predecessor of eBPF provided a simple and efficient way to filter packets based on predefined rules. eBPF programs offer enhanced safety, portability, and maintainability

                                              Writing a system call tracer using eBPF
                                            • Writing a Unix clone in about a month

                                              I needed a bit of a break from “real work” recently, so I started a new programming project that was low-stakes and purely recreational. On April 21st, I set out to see how much of a Unix-like operating system for x86_64 targets that I could put together in about a month. The result is Bunnix. Not including days I didn’t work on Bunnix for one reason or another, I spent 27 days on this project. Yo

                                              • GitHub - langchain-ai/open-canvas: 📃 A better UX for chat, writing content, and coding with LLMs.

                                                TRY IT OUT HERE Open Canvas is an open source web application for collaborating with agents to better write documents. It is inspired by OpenAI's "Canvas", but with a few key differences. Open Source: All the code, from the frontend, to the content generation agent, to the reflection agent is open source and MIT licensed. Built in memory: Open Canvas ships out of the box with a reflection agent wh

                                                  GitHub - langchain-ai/open-canvas: 📃 A better UX for chat, writing content, and coding with LLMs.
                                                • Medical Writing Market Size, Growth, Trends, Report 2030

                                                  Medical Writing Market Research Report Information By Type (Clinical Writing, Regulatory Writing, Scientific Writing, Disease- and drug-related writing), Application (Medical Journalism, Medical Education, Medico Marketing) and End-User (Pharmaceutical & Biotechnology Companies, Contract Research Organizations) -Forecast to 2030 Medical Writing Market Overview The medical writing market size is ex

                                                  • DOCX形式対応のテキストエディター「WZ Writing Editor 3」がプレビュー公開 ほか ~17件を掲載(11月11日のダイジェストニュース)【ダイジェストニュース】

                                                      DOCX形式対応のテキストエディター「WZ Writing Editor 3」がプレビュー公開 ほか ~17件を掲載(11月11日のダイジェストニュース)【ダイジェストニュース】
                                                    • GitHub - apbendi/bitsyspec: Bitsy: The best language to implement when writing your first compiler or interpreter

                                                      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 - apbendi/bitsyspec: Bitsy: The best language to implement when writing your first compiler or interpreter
                                                      • Writing a C Compiler

                                                        Compilers are at the heart of everything programmers do, yet even experienced developers find them intimidating. For those eager to truly grasp how compilers work, Writing a C Compiler dispels the mystery. This book guides you through a fun and engaging project where you’ll learn what it takes to compile a real-world programming language to actual assembly code. Writing a C Compiler will take you

                                                          Writing a C Compiler
                                                        • Reading and writing Node.js streams

                                                          Working with large datasets in Node.js applications can be a double-edged sword. The ability to handle massive amounts of data is extremely handy, but can also lead to performance bottlenecks and memory exhaustion. Traditionally, developers tackled this challenge by reading the entire dataset into memory at once. This approach, while intuitive for smaller datasets, becomes inefficient and resource

                                                            Reading and writing Node.js streams
                                                          • The API database architecture - Stop writing HTTP-GET endpoints

                                                            The API database architecture - Stop writing HTTP-GET endpoints Table of contents Introduction Data retrieval via PostgREST, data modification in the existing backend Compatibility with REST, CQRS and GraphQL Strategies for adapting existing architectures Adapting a monolithic system with a single backend Adapting (domain-driven) microservices with one or more databases Benefits of the API databas

                                                            • Dr. Japanese Studies(日本学) 【Goal=Writing Book】 on X: "面白いデモ旗・文言をTwitterで繋げるスレ🧵 「Twitterと呼ぶ人々」"

                                                              • I'm writing a new vector search SQLite Extension

                                                                tl;dr — sqlite-vec will be a new SQLite extension for vector search, replacing sqlite-vss. It will be an embeddable "fast enough" vector search tool, that can run anywhere SQLite runs - including WASM! It's still in active development, but check out the repo to learn when it will be ready! I'm working on a new SQLite extension! It's called sqlite-vec, an extension for vector search, written purely

                                                                  I'm writing a new vector search SQLite Extension
                                                                • Writing Job Descriptions to Get the Best, not to Ask for the Best | ReachExt

                                                                  Does the above example catch the attention of what we are trying to point to? Here’s a look at the jobs-to-applicant ratio in Japan: Tips for Creating Job Descriptions in JapanYes, attracting applicants is much more challenging in Japan than in most other countries. How you create the job description also plays a major role. This is not something to be taken lightly. The scarcity of workers can an

                                                                    Writing Job Descriptions to Get the Best, not to Ask for the Best | ReachExt
                                                                  • Writing Truly Memory Safe JIT Compilers

                                                                    Last month the V8 team published an excellent blog post on what they call the V8 Sandbox. This isn’t a sandbox for your JavaScript code — it’s intended to mitigate browser exploits caused by bugs in the JIT compiler itself. That’s important work because they report that most Chrome exploits start with a V8 memory safety bug. V8 is written in C++, so it may seem like these are the sort of bugs you’

                                                                      Writing Truly Memory Safe JIT Compilers
                                                                    • Bliss - A constructed writing system for fast and beautiful writing

                                                                      As a long-time fan of constructed scripts, I have always tried to find a way to create my own writing system without reinventing the wheel. Unfortunately, for my purposes at least, there are simply too many writing systems (or conscripts) to invent something new and useful at the same time. Learning from the bestsFor a while I had Utopean as my favorite conscript. In case you didn't know, and as a

                                                                        Bliss - A constructed writing system for fast and beautiful writing
                                                                      • How to think in writing

                                                                        The reason I've spent so long establishing this rather obvious point [that writing helps you refine your thinking] is that it leads to another that many people will find shocking. If writing down your ideas always makes them more precise and more complete, then no one who hasn't written about a topic has fully formed ideas about it. And someone who never writes has no fully formed ideas about anyt

                                                                          How to think in writing
                                                                        • Nao Tokui / 徳井直生 on X: "こういう論文好きだな. ChatGPTのようなツールが、co-writing, co-creationの相手としていかに「使えない」か、こうしたツールに依存することがいかに危険かというポジション・ペーパー。記号接地問題などを絡めているあたりは秀逸と思って読み進めた。…"

                                                                          • How To Improve Your Microcopy: UX Writing Tips For Non-UX Writers — Smashing Magazine

                                                                            Not all companies can afford to hire a full-time UX writer (or are mature enough to consider it yet). As a result, UX writing is often outsourced to team members who may not have sufficient expertise in working with text, such as UX designers and product managers, or to the content or marketing team, who may lack expertise in UX. Meanwhile, interface copy plays a crucial role in the overall user e

                                                                              How To Improve Your Microcopy: UX Writing Tips For Non-UX Writers — Smashing Magazine
                                                                            • GitHub - theJayTea/WritingTools: The world's smartest system-wide grammar assistant; a better version of the Apple Intelligence Writing Tools. Works with the free Gemini API, local LLMs, and other cloud providers.

                                                                              Aside from being the only Windows/Linux program that works like Apple's Writing Tools: Versatile AI LLM Support: Jump in quickly with support for the free Gemini API, or use an extensive range of local LLMs (via Ollama [instructions below], llama.cpp, KoboldCPP, TabbyAPI, vLLM, etc.) or cloud-based LLMs (ChatGPT, Mistral AI, etc.) with Writing Tools' OpenAI-API-Compatibility. System-wide Functiona

                                                                                GitHub - theJayTea/WritingTools: The world's smartest system-wide grammar assistant; a better version of the Apple Intelligence Writing Tools. Works with the free Gemini API, local LLMs, and other cloud providers.
                                                                              1