並び順

ブックマーク数

期間指定

  • から
  • まで

321 - 360 件 / 1120件

新着順 人気順

readabilityの検索結果321 - 360 件 / 1120件

  • The New Terminal (Beta) Is Now in JetBrains IDEs | The IntelliJ IDEA Blog

    TL;DR: The new terminal (Beta) is now in JetBrains IDEs and will be available in the new UI starting from the 2024.1 version of the IDEs. You can switch between the old and new terminal in Settings/Preferences | Tools | Terminal | Enable New Terminal. Currently, it supports only Bash, Zsh, and PowerShell, with other shells in development. This blog post covers the architectural and visual changes

      The New Terminal (Beta) Is Now in JetBrains IDEs | The IntelliJ IDEA Blog
    • The Austral Programming Language

      The Austral Programming Language Austral is a new systems programming language. It uses linear types to provide memory safety and capability-secure code, and is designed to be simple enough to be understood by a single person, with a focus on readability, maintainbility, and modularity. See: Features and anti-features What are linear types? Specification Tutorial Example programs Source on GitHub

      • Best practices for carousels  |  Articles  |  web.dev

        A carousel is a UX component that displays content in slideshow-like manner. Carousels can "autoplay" or be navigated manually by users. Although carousels can be used elsewhere, they are most frequently used to display images, products, and promotions on homepages. This article discusses performance and UX best practices for carousels. Performance A well-implemented carousel, in and of itself, sh

          Best practices for carousels  |  Articles  |  web.dev
        • The Confused Mailman: Sending SPF and DMARC passing mail as any Gmail or G Suite customer :: Ezhes

          Due to missing verification when configuring mail routes, both Gmail’s and any G Suite customer’s strict DMARC/SPF policy may be subverted by using G Suite’s mail routing rules to relay and grant authenticity to fraudulent messages. This is notably not the same as classic mail spoofing of yesteryear in which the From header is given an arbitrary value, a technique which is easily blocked by mail s

          • Compiling a subset of JavaScript to ARM assembly in Haskell - Micah Cantor

            A toy compiler for a subset of JavaScript to ARM assembly, using Haskell. Published: May 29, 2022 I recently got a copy of the book Compiling to Assembly from Scratch by Vladamir Keleshev, which details how to write a compiler for a subset of JavaScript to 32-bit ARM assembly code. The choice to use ARM assembly is mainly for its simplicity in comparison to x86. Keleshev elects to use TypeScript t

              Compiling a subset of JavaScript to ARM assembly in Haskell - Micah Cantor
            • Gregory Szorc's Digital Home | Rust is for Professionals

              A professional programmer delivers value through the authoring and maintaining of software that solves problems. (There are other important ways for professional programmers to deliver value but this post is about programming.) Programmers rely on various tools to author software. Arguably the most important and consequential choice of tool is the programming language. In this post, I will articul

              • Reader-LM: Small Language Models for Cleaning and Converting HTML to Markdown

                In April 2024, we released Jina Reader, a simple API that converts any URL into LLM-friendly markdown with just a simple prefix: r.jina.ai. Despite the sophisticated network programming behind the scenes, the core "reading" part is quite straightforward. First, we use a headless Chrome browser to fetch the source of the webpage. Then, we leverage Mozilla’s Readability package to extract the main c

                  Reader-LM: Small Language Models for Cleaning and Converting HTML to Markdown
                • Open Source Kanban Tools

                  There are still many open source kanban tools available, contrary to open source projects for Scrum tools that have mostly ended being transformed in a limited offer that supports a main commercial product. The simplicity of the Kanban approach has allowed open source software developers to create and maintain Kanban tools based on various platforms. This article lists pure Kanban open source tool

                    Open Source Kanban Tools
                  • 『Apex Legends』にて「タップストレイフ」が削除されるとの発表。パッド勢偏重への懸念高まり、「#SaveApexStrafe」の声が挙がる - AUTOMATON

                    After much consideration and debate, we've decided to remove tap-strafing from @playapex in patch 10.1. Our reasoning: It's inaccessible, lacks readability/counterplay, and is exacerbated by movement abilities. The next patch notes will include a more detailed note about this. — Respawn (@Respawn) August 31, 2021 タップストレイフとは、『Apex Legends』におけるキャラクターコントロールのテクニックだ。所定の入力をすることで、ジャンプしながら急激に方向転換をすることができる

                      『Apex Legends』にて「タップストレイフ」が削除されるとの発表。パッド勢偏重への懸念高まり、「#SaveApexStrafe」の声が挙がる - AUTOMATON
                    • Plan 9 Desktop Guide

                      PLAN 9 DESKTOP GUIDE INDEX What is Plan 9? Limitations and Workarounds Connecting to Other Systems VNC RDP SSH 9P Other methods Porting Applications Emulating other Operating Systems Virtualizing other Operating Systems Basics Window Management Copy Pasting Essential Programs Manipulating Text in the Terminal Acme - The Do It All Application Multiple Workspaces Tiling Windows Plumbing System Admin

                      • Rust is Beautiful · Issue #100000 · rust-lang/rust

                        ❤️ 🦀 ❤️ 100,000 issues filled with love, compassion and a wholesome community. Thank you, Rust community, for being one of the most, if not straight out the most, welcoming programming communities out there. Thank you, Rust teams, for the tireless hours you spend every day on every aspect of this project. Thank you to the Rust team alumni for the many hours spent growing a plant and the humility

                          Rust is Beautiful · Issue #100000 · rust-lang/rust
                        • GitHub - Wisser/Jailer: Database Subsetting and Relational Data Browsing Tool.

                          2024-07-04 Data can now also be exported as structured JSON and YAML files. 2024-06-26 A dark UI theme has been introduced that improves readability in low light environments. 2024-04-18 DDL scripts for creating database objects can now be generated thanks to an integration of the Liquibase tool. This makes it possible to create subset databases from scratch using only on-board means. 2023-02-03 T

                            GitHub - Wisser/Jailer: Database Subsetting and Relational Data Browsing Tool.
                          • 14 web design trends to look forward to 2025

                            If Nostradamus were a modern-day web designer, we think he'd say transformation is on the horizon. Yes, more transformation. With rapidly evolving technology like AI, digital design now exists in a constant state of iteration. New trends will build upon old trends, straddling the line between future-forward innovation and comfort-seeking familiarity. Others will push back entirely. Don’t worry—the

                              14 web design trends to look forward to 2025
                            • Google TypeScript Style Guide

                              // Good: choose between two options as appropriate (see below). import * as ng from '@angular/core'; import {Foo} from './foo'; // Only when needed: default imports. import Button from 'Button'; // Sometimes needed to import libraries for their side effects: import 'jasmine'; import '@polymer/paper-button'; Import paths TypeScript code must use paths to import other TypeScript code. Paths may be r

                              • Comparing SystemTap and bpftrace [LWN.net]

                                Benefits for LWN subscribersThe primary benefit from subscribing to LWN is helping to keep us publishing, but, beyond that, subscribers get immediate access to all site content and access to a number of extra site features. Please sign up today! There are times when developers and system administrators need to diagnose problems in running code. The program to be examined can be a user-space proces

                                • Three Python trends in 2023

                                  The Python ecosystem has been rapidly evolving during the recent years. Here's a subjective take on what are the hot topics at the moment. Python 🤝 RustBoosting CPU-bound work with C extensions have gotten a worthy competitor from Rust. The key enabler has been PyO3 which offers Rust bindings for Python. PyO3 makes it possible to easily use Rust code from Python. It also has support for using Pyt

                                    Three Python trends in 2023
                                  • A clean start for the web

                                    The web is in need of some reinvention right now. The web’s evolution over the last decade has mirrored the American economy. All of the essential indicators are going “up and to the right,” a steady stream of fundamental advances reassure us that there “is progress,” but the actual experience and effects for individuals stagnates or regresses. The crisis affects platforms, creators, and consumers

                                      A clean start for the web
                                    • Object-oriented Programming in Python

                                      You must know the power of Object-oriented programming if you have ever worked with object-oriented languages like Java, C#, and much more. Python also supports object-oriented programming, and we can define a class in Python. Let’s explore more about how to achieve this in Python. In the post Getting Started with Python, I have covered the essentials required before becoming a data scientist. In

                                        Object-oriented Programming in Python
                                      • Does GitHub Copilot improve code quality? Here’s what the data says

                                        AI has fundamentally changed software development in the two years since GitHub Copilot was released to the public. In that time, GitHub Copilot has helped developers code up to 55% faster. Prior research also showed that 85% of developers felt more confident in their code and 88% felt more in the flow using GitHub Copilot. But the question remains: is the quality of code written using GitHub Copi

                                          Does GitHub Copilot improve code quality? Here’s what the data says
                                        • Test-First Machine Learning | codingossip

                                          Testing software is one of the most complex tasks in software engineering. While in traditional software engineering there are principles that define in a non-ambiguous way how software should be tested, the same does not hold for machine learning, where testing strategies are not always defined. In this post, I elucidate a testing approach that is not only highly influenced by one of the most rec

                                          • Positioning Overlay Content with CSS Grid | CSS-Tricks

                                            Not news to any web developer in 2021: CSS Grid is an incredibly powerful tool for creating complex, distinct two-dimensional modern web layouts. Recently, I have been experimenting with CSS Grid and alignment properties to create component layouts that contain multiple overlapping elements. These layouts could be styled using absolute positioning and a mix of offset values (top, right, bottom, le

                                              Positioning Overlay Content with CSS Grid | CSS-Tricks
                                            • Man u vs arsenal today | /r/RedDevils: The Reddit home for Manchester United

                                              submitted by Savings-Gas-3215 to Pixelary [link] [comments] 2025.01.13 14:27 DarkWorldOutThere [MOD OPINION SERIES] ! This post shall be first in (hopefully) a long line of posts where the mods of this sub shall give their views on topics* with an indian context. I request the current mods u/time-opportunity-436 u/breadfruitboth165 u/sri_man_420 u/dontmesswithdbracode u/lordsaumya u/sliceoflife_da

                                                Man u vs arsenal today | /r/RedDevils: The Reddit home for Manchester United
                                              • Upgrading MySQL at Shopify

                                                Opens in a new windowOpens an external siteOpens an external site in a new window In early September 2021, we retired our last Shopify database virtual machine (VM) that was running Percona Server 5.7.21, marking the complete cutover to 5.7.32. In this post, I’ll share how the Database Platform team performed the most recent MySQL upgrade at Shopify. I’ll talk about some of the roadblocks we encou

                                                  Upgrading MySQL at Shopify
                                                • Release Version 2.0.0 · slab/quill

                                                  We are thrilled to announce the release of Quill 2.0! Please check out the announcement post. Major Improvements Quill is now a valid ESM package for better ecosystem (e.g. bundlers) and tree-shaking support Nested Quill support #3590 Improved IME and spell corrector support #3807 Semantic cleanups for TEXT_CHANGE event #3778 History: Record selection in history module #3823 Auto detect scrolling

                                                    Release Version 2.0.0 · slab/quill
                                                  • AmazonLinux2でPython3環境構築 - Qiita

                                                    $ python -V Python 2.7.18 $ pip --version bash: pip: command not found $ pipenv --version bash: pipenv: command not found $ yum info python3 Loaded plugins: extras_suggestions, langpacks, priorities, update-motd Available Packages Name : python3 Arch : i686 Version : 3.7.9 Release : 1.amzn2.0.1 Size : 72 k Repo : amzn2-core/2/x86_64 Summary : Interpreter of the Python programming language URL : ht

                                                      AmazonLinux2でPython3環境構築 - Qiita
                                                    • Reclaiming the Web with a Personal Reader

                                                      Background Last year I experienced the all-too-common career burnout. I had a couple of bad projects in a row, yes, but more generally I was disillusioned with the software industry. There seemed to be a disconnection between what I used to like about the job, what I was good at, and what the market wanted to buy from me. I did the usual thing: I slowed down, quit my job, started therapy. I revise

                                                        Reclaiming the Web with a Personal Reader
                                                      • How to Check Which Bluetooth A2DP Audio Codec Is Used on Windows • Helge Klein

                                                        by: Helge, published: Sep 9, 2020, updated: Sep 16, 2020, in Windows General This is a follow-up to my earlier article Bluetooth Audio Quality & aptX on Windows 10, based on a comment by reader eluxe. Windows makes it unnecessarily hard to identify the audio codec used by the Bluetooth A2DP profile, but there is a way. This post shows how to check if your connection makes use of aptX, LDAC, or som

                                                          How to Check Which Bluetooth A2DP Audio Codec Is Used on Windows • Helge Klein
                                                        • ChatHub - GPT-4, Gemini, Claude side by side - Chrome Web Store

                                                          Use ChatGPT, Gemini, Claude, Llama and more chatbots simultaneously Stop switching apps. Compare AI responses side-by-side with ChatHub! ChatHub is a powerful browser extension that revolutionizes your AI chatbot experience. With ChatHub, you can simultaneously use multiple AI chatbots, such as ChatGPT/GPT-4o, Gemini, Claude 3.5, Llama, and more, and compare their responses side by side. ## Seamle

                                                            ChatHub - GPT-4, Gemini, Claude side by side - Chrome Web Store
                                                          • Journey to libbpf 1.0

                                                            Libbpf 1.0 release is here! It has been a pretty long journey to get to libbpf 1.0, so to commemorate this event I decided to write a post that would highlight main features and API changes (especially breaking ones) and show large amount of work done by libbpf community that went into improved usability and robustness of libbpf 1.0. The idea to clean up and future-proof and shed some organically

                                                            • Python and Go : Part I - gRPC

                                                              Series IndexPython and Go: Part I - gRPC Python and Go: Part II - Extending Python With Go Python and Go: Part III - Packaging Python Code Python and Go: Part IV - Using Python in Memory IntroductionLike tools, programming languages tend to solve problems they are designed to. You can use a knife to tighten a screw, but it’s better to use a screwdriver. Plus there is less chance of you getting hur

                                                                Python and Go : Part I - gRPC
                                                              • Use ternaries rather than && in JSX

                                                                Use ternaries rather than && in JSXJuly 27th, 2020 — 5 min read What's wrong with this code? function ContactList({ contacts }) { return ( <div> <ul> {contacts.length && contacts.map((contact) => ( <li key={contact.id}> {contact.firstName} {contact.lastName} </li> ))} </ul> </div> ) } Not sure? Let me ask you another question. What would happen with the above code if contacts was []? That's right!

                                                                  Use ternaries rather than && in JSX
                                                                • Announcing JSON Canvas: an open file format for infinite canvas data

                                                                  Today we're excited to announce that the Obsidian Canvas file format is now called JSON Canvas and has its own site, specification, and open source resources at jsoncanvas.org. JSON Canvas can be implemented freely as an import, export, and storage format for any app or tool. All the resources associated with JSON Canvas are open source under the MIT license, and can be found on GitHub. For the re

                                                                    Announcing JSON Canvas: an open file format for infinite canvas data
                                                                  • Vue vs React: best choice for startups - Swimm

                                                                    A former front-end student of mine (Zoe*) recently emailed me, and honestly wanted to understand why is it that I chose to code Swimm, with Vue.Js and not React: “I just have one question for you: Why Vue?[…] I hope you’re not rolling your eyes thinking – “ah no, another question about Vue”. Although knowing you and your passion, I’m sure you have a pretty strong opinion that could swallow me into

                                                                      Vue vs React: best choice for startups - Swimm
                                                                    • From Common Lisp to Julia

                                                                      This post explains my reasoning for migrating from Common Lisp to Julia as my primary programming language, after a few people have asked me to elaborate. This article is the product of my experiences and opinions, and may not reflect your own. Both languages are very well designed, and work well, so I encourage you to do your own research and form your own opinions about which programming languag

                                                                      • How Shopify Reduced Storefront Response Times with a Rewrite

                                                                        Opens in a new windowOpens an external siteOpens an external site in a new window In January 2019, we set out to rewrite the critical software that powers all online storefronts on Shopify’s platform to offer the fastest online shopping experience possible, entirely from scratch and without downtime. The Storefront Renderer is a server-side application that loads a Shopify merchant's storefront Li

                                                                          How Shopify Reduced Storefront Response Times with a Rewrite
                                                                        • 24 days from node.js to Rust

                                                                          IntroductionA guide to Rust from a node.js developer’s perspective.Welcome to our 24-post series on getting started with Rust! Each day until Christmas (December 25th 2021) you’ll find another post taking something you know how to do in node.js and translating it to Rust. Today kicks off with you setting up Rust via a tool similar to nvm, rustup. Next up we’ll tackle cargo and setting up VS Code.

                                                                            24 days from node.js to Rust
                                                                          • CMake Part 1 - The Dark Arts - Sticky Bits - Powered by Feabhas

                                                                            A blog looking at developing software for real-time and embedded systems Introduction In our previous post Why We Need Build Systems we examined the need for Build Systems in modern software development. In this post we will examine how to use CMake to mange the build process for a cross compilation project. CMake can be described as a marmite application: you either love it or hate it. Here at Fe

                                                                              CMake Part 1 - The Dark Arts - Sticky Bits - Powered by Feabhas
                                                                            • Web記事をDeBERTaで自動タグ付けしてNotionに保存するスクリプトを作った

                                                                              TL;DR TwitterのDM(自分宛て)にストックしたいWeb記事のURLを貼り付けると、URLから記事情報を取得・DeBERTaでタグ付けしてNotionのデータベースに記事を保存するスクリプトを作った。これはその導入方法を説明する記事。 はじめに こんにちは。 TwitterやRSSフィードを眺めていると、毎日有用なWeb記事が目くるめくスピードで流れてきます。 しかし、そういった全ての有用情報をその場で閲覧して記憶することは現実的ではないので、あとで読むために、もしくは記事が消えた後も読めるようにするために、記事を自分用のデータベースに保存しておきたい機会は無限にあります。 そういった需要に応える記事の保存ツールとしてPocketやNotion Webクリッパー、または単純にブラウザのリーディングリストといったサービスが存在し、各々最強の有用記事データベースを作っていることと思い

                                                                                Web記事をDeBERTaで自動タグ付けしてNotionに保存するスクリプトを作った
                                                                              • Roo Code (CLINE) + Gemini でお安く遊びたい人向けのお手軽プロンプト

                                                                                CLINEがお手軽すぎる CLINEを褒め称える(またはコードを破壊されて困ってる呪詛)は世の中にたくさんあるので、CLINEについての解説は割愛。自分はこれが出現したおかげでゼロ→イチのテストコードを大量に作って検証が捗るようになって、すごく愛着をもっています。 だけどやっぱり思いますよね…… Claude 3.5 Sonnet 高い って…… いや人員1名を雇うより圧倒的に安いんですよ? でもここまでくるともっと安く使いたい。 そう、Geminiを使うことで…… CLINE + Geminiの評価はあまり良くない CLINE TOOL の実行によく失敗する コードの全貌を把握する前に不具合修正に着手して破壊する ていうか既存のコード無視して突っ走る レガシーコード使いまくってエラーが出る etc... 悪行について書き始めるとキリがないですが、つまりけっきょくのところClaudeに期待

                                                                                  Roo Code (CLINE) + Gemini でお安く遊びたい人向けのお手軽プロンプト
                                                                                • Announcing Flutter 2.2 at Google I/O 2021

                                                                                  At Google I/O today, we announced Flutter 2.2, our latest release of the open source toolkit for building beautiful apps for any device from a single platform. Flutter 2.2 is the best version of Flutter yet, with updates that make it easier than ever for developers to monetize their apps through in-app purchases, payments and ads; to connect to cloud services and APIs that extend apps to support n

                                                                                    Announcing Flutter 2.2 at Google I/O 2021