並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 60件

新着順 人気順

Writingの検索結果1 - 40 件 / 60件

  • 科学が証明 「手書き」の絶大なメリット、「脳全体が活性化する」

    研究によれば、ペンを紙に走らせるという行為は、複数の脳領域を活性化させ、記憶力や認知機能の向上につながる。(PHOTOGRAPH BY OKSANA NAZARCHUK, GETTY IMAGES) これからやるべきことや買い物リストを最後にメモしたときのことを思い出してほしい。おそらく、ペンと紙は使っていないのではないだろうか。この10年、教室での授業から職場での会議まで、私たちの日常にあった手書きという行為はキーボードと画面に置き換えられてきた。世界を見渡すと、英語の授業で筆記体を教えなくなってしまった学校もある。しかし、ペンと紙を使って書く行為によって、デジタルツールでは再現できない認知機能への効果が得られることが、多くの研究で示されている。 「統計的に見ると、手書きと記憶の関係をテーマにした研究のほとんど(日本、ノルウェー、米国などで行われたもの)は、コンピューターで入力するより自

      科学が証明 「手書き」の絶大なメリット、「脳全体が活性化する」
    • ルールは現場で死にました - The Rules of Programming の読書感想文 - じゃあ、おうちで学べる

      本日は人生の数ある選択肢のなかから、こちらのブログを読むという行動を選んでくださいまして、まことにありがとうございます。 はじめに プログラミングの世界には多くの指針や原則が存在します。Chris Zimmerman氏の「The Rules of Programming」(邦題:ルールズ・オブ・プログラミング ―より良いコードを書くための21のルール)は、不変の知恵を凝縮した一冊です。これらの原則は、多くの開発現場で活用できる有益な内容となっていると思いました。 The Rules of Programming: How to Write Better Code (English Edition) 作者:Zimmerman, ChrisO'Reilly MediaAmazon 本書は、大ヒットゲーム『Ghost of Tsushima』などで知られるゲーム制作スタジオ、Sucker Pun

        ルールは現場で死にました - The Rules of Programming の読書感想文 - じゃあ、おうちで学べる
      • ChatGPTがコーディング支援を強化。コードエディタ機能を統合、コードレビューやデバッグ、他言語への移植ツールなどを含む新機能「Canvas」が登場

        ChatGPTがコーディング支援を強化。コードエディタ機能を統合、コードレビューやデバッグ、他言語への移植ツールなどを含む新機能「Canvas」が登場 OpenAIはChatGPTの新機能「Canvas」を発表しました。 ChatGPTはさまざまな指示や依頼にAIが対応する汎用目的で使えるサービスですが、新機能「Canvas」は特に文章の作成とコードの作成においてChatGPTをより生産的なツールとして使えるような機能を提供しています。 When writing code, canvas makes it easier to track and understand ChatGPT’s changes. It can also review code, add logs and comments, fix bugs, and port to other coding languages l

          ChatGPTがコーディング支援を強化。コードエディタ機能を統合、コードレビューやデバッグ、他言語への移植ツールなどを含む新機能「Canvas」が登場
        • Tauri 2.0 Stable Release

          import CommandTabs from '@components/CommandTabs.astro'; import TableCompatibility from '@components/plugins/TableCompatibility.astro'; import Cta from '@fragments/cta.mdx'; import FeaturesList from '@components/list/Features.astro'; We are very proud to finally announce the stable release for the new major version of Tauri. Welcome to Tauri 2.0! What is Tauri? :::note[Definition] Tauri is a frame

            Tauri 2.0 Stable Release
          • なるほどTCPソケット

            TCP Ruby Jesse Storimer 2024-09-23 i ii API iii Web HTTP API REST JSON API API TCP API Twitter API API TCP JSON XML API 2 API C API iv Web Unix Unix Ruby Ruby Ruby Ruby 1.9 3 1 2 Hello, World v 3 API API API 1983 BSD 4.2 TCP API API API API API 1983 API API 1 API API 2 API API C C API Ruby API vi Ruby API 1 API UDP TCP API API TCP HTTP FTP TCP/IP Vol.1 *1 *1 http://www.amazon.co.jp/dp/4894713209/

            • AWS ECS で実現するBlue/Green Deployment:運用を見据えたCDK実装例 - Techtouch Developers Blog

              始めに 対象者 作成するアプリケーション構成 運用を見据えた構成とは 構成概要 各スタックの説明 ① SampleInfrastructureStack ② SampleContainerRepositoryStack ③ SampleTaskDefinitionStack ④ SampleServiceStack ⑤ SampleServicePreferenceStack ⑥ SamplePipelineStack 動作確認 正常にデプロイが完了する場合のCodeDeployの挙動 ロールバックが発生する場合のCodeDeployの動作 終わりに 始めに バックエンドの com です。 テックタッチでは Blue Green Deployment 構成の ECS クラスタを、AWS CDK によるコードで管理しながら本番運用で使っています。 ECS Blue Green Deploym

                AWS ECS で実現するBlue/Green Deployment:運用を見据えたCDK実装例 - Techtouch Developers Blog
              • Storybook 8.3 で導入された Vitest 対応を React と Next.js で試す

                Storybook 8.3 のリリーつについて 先日 Storybook 8.3 がリリースされました。 このリリースでの目玉機能は、なんといっても、待望の Vitest 対応ではないでしょうか。 以下は、7月末に一部公開されていたスクリーンキャスト。 とはいえ、何故か大々的に告知されていなかったり、Changelog には以下のようにあるのですが ⚡️ First-class Vitest integration to run stories as component tests 🔼 Next.js-Vite framework for Vitest compatibility and better DX 🗜️ Further reduced bundle size for a smaller install footprint 🌐 Experimental Story globa

                  Storybook 8.3 で導入された Vitest 対応を React と Next.js で試す
                • Announcing Deno 2

                  Watch our video announcement. Announcing Deno 2The web is humanity’s largest software platform — building for it means potentially reaching over 5 billion people. But as web development has accelerated in recent years, it has also become increasingly and unmanageably complex. Before writing a single line of code, developers must deal with tedious configuration and wading through unnecessary boiler

                    Announcing Deno 2
                  • OpenAI、ChatGPTの新機能「canvas」の提供を開始 ―ライティング、コーディングをGPT-4oベースのAIで支援 | gihyo.jp

                    OpenAI⁠⁠、ChatGPTの新機能「canvas」の提供を開始 ―ライティング⁠⁠、コーディングをGPT-4oベースのAIで支援 OpenAIは2024年10月3日、ChatGPTとの共同作業をより効率的に行える機能「canvas」のベータ版提供を開始した。 Introducing canvas A new way of working with ChatGPT to write and code | OpenAI We’re rolling out an early version of canvas—a new way to work with ChatGPT on writing & coding projects that go beyond simple chat. Starting today, Plus & Team users can try it by select

                      OpenAI、ChatGPTの新機能「canvas」の提供を開始 ―ライティング、コーディングをGPT-4oベースのAIで支援 | gihyo.jp
                    • なぜインターネットを守るために戦うのか | p2ptk[.]org

                      以下の文章は、コリイ・ドクトロウの「It’s been twenty years since my Microsoft DRM talk」という記事を翻訳したものである。 Pluralistic 今週のポッドキャストでは、20年前に反響を呼んだMicrosoft ResearchでのDRMに関する講演を振り返った。2004年6月17日の講演だ。今回はそのテキストを朗読し、20年を経た今日の視点から、その影響を再評価してみた。 https://locusmag.com/2021/09/cory-doctorow-breaking-in/ あれから20年(と1日)が経った。初めての講演ではなかったが、当時としては最もうまくいった講演だった。まだ講演の仕方を模索していた時期で、言い方や表現方法をあれこれ試していた(今読み返すと、ブルース・スターリングの影響が色濃く出ている。これは今でも変わらない

                        なぜインターネットを守るために戦うのか | p2ptk[.]org
                      • Deno と JSR がもたらす OSS の民主化という妄想

                        一応もうひとつ補足すると、Deno で TypeScript の実装の定義に飛べるのは TypeScript で実装されたものだけです。具体例で言うなら std/* や各種ライブラリのコードにはジャンプしてそのまま実装を読むことができますが、Deno.* などの Deno コアの組み込み API の実装には飛べません。なぜならこれらは、TypeScript 型定義は提供されているものの、実際には Rust と JavaScript ランタイムの層で実装されているためです。 もちろん、例えば VS Code なら "TypeScript: Go to Source Definition" といったコマンドがあり、それを叩くと JavaScript のシンボルにジャンプできる…ようになっている…一応。しかし、実際にやってみるとわかるが、それが期待通りの結果になってくれることは、残念ながらほとん

                          Deno と JSR がもたらす OSS の民主化という妄想
                        • Terminal colours are tricky

                          Yesterday I was thinking about how long it took me to get a colorscheme in my terminal that I was mostly happy with (SO MANY YEARS), and it made me wonder what about terminal colours made it so hard. So I asked people on Mastodon what problems they’ve run into with colours in the terminal, and I got a ton of interesting responses! Let’s talk about some of the problems and a few possible ways to fi

                          • WebKit Features in Safari 18.0

                            Safari 18.0 is here. Along with iOS 18, iPadOS 18, macOS Sequoia and visionOS 2, today is the day another 53 web platform features, as well as 25 deprecations and 209 resolved issues land in WebKit, the rendering engine driving Safari. New in Safari 18 Distraction Control Distraction Control lets you hide distracting items as you browse the web, such as sign-in banners, cookie preference popups, n

                              WebKit Features in Safari 18.0
                            • The Ultimate Guide to Error Handling in Python

                              I often come across developers who know the mechanics of Python error handling well, yet when I review their code I find it to be far from good. Exceptions in Python is one of those areas that have a surface layer that most people know, and a deeper, almost secret one that a lot of developers don't even know exists. If you want to test yourself on this topic, see if you can answer the following qu

                                The Ultimate Guide to Error Handling in Python
                              • Announcing TypeScript 5.7 Beta - TypeScript

                                Today we are announcing the availability of TypeScript 5.7 Beta. To get started using the beta, you can get it through npm with the following command: npm install -D typescript@beta Let’s take a look at what’s new in TypeScript 5.7! Checks for Never-Initialized Variables For a long time, TypeScript has been able to catch issues when a variable has not yet been initialized in all prior branches. le

                                  Announcing TypeScript 5.7 Beta - TypeScript
                                • GitHub Notification Emails Hijacked to Send Malware

                                  As an open source developer I frequently get emails from GitHub, most of these emails are notifications sent on behalf of GitHub users to let me know that somebody has interacted with something and requires my attention. Perhaps somebody has created a new issue on one of my repos, or replied to a comment I left, or opened a pull request, or perhaps the user is trying to impersonate GitHub security

                                    GitHub Notification Emails Hijacked to Send Malware
                                  • Everything you need to know about Python 3.13 – JIT and GIL went up the hill | drew's dev blog

                                    Everything you need to know about Python 3.13 – JIT and GIL went up the hill Table of Contents On 2nd October 2024, the Python core developers and community will release CPython v3.13.0 – and it’s a doozy. (Update: release has now been pushed back to 7th October.) So what makes this release different, and why should you care about it? In short, there are two big changes being made to how Python ru

                                      Everything you need to know about Python 3.13 – JIT and GIL went up the hill | drew's dev blog
                                    • You'll Never Use Gmail the Same Way After Applying These 5 Gemini Tricks

                                      Use Google's AI model Gemini to streamline Gmail, enabling productivity. Access Gmail and other Workspace tools within Gemini for personalized responses. Use Gemini to summarize emails, draft responses, and turn emails into actionable data. Introducing AI into your daily workflow can be a game changer, especially when it comes to email management. If you're a Gmail user, you'll be glad to know you

                                        You'll Never Use Gmail the Same Way After Applying These 5 Gemini Tricks
                                      • Announcing Swift 6

                                        We’re delighted to announce the general availability of Swift 6. This is a major new release that expands Swift to more platforms and domains. Many people know of Swift as a language for app development, with a million apps on the App Store. But Swift is great for more than just apps. Swift’s safety, speed, and approachability make it a great choice for many other use cases including libraries, in

                                          Announcing Swift 6
                                        • ワーナー・ブラザースとGoogleが提携してAI生成の字幕を提供へ

                                          エンターテインメント企業のワーナー・ブラザースとGoogleが2024年9月24日に、字幕生成AI「caption AI」を開発したことを発表しました。 Warner Bros. Discovery Deploys AI-Powered Captioning Solution Built Using Google Cloud AI https://www.prnewswire.com/news-releases/warner-bros-discovery-deploys-ai-powered-captioning-solution-built-using-google-cloud-ai-302256591.html Warner Bros. Discovery, Google partner on AI-generated captions on Max https://www.cnbc.

                                            ワーナー・ブラザースとGoogleが提携してAI生成の字幕を提供へ
                                          • The Fastest Mutexes

                                            Cosmopolitan Libc is well-known for its polyglot fat binary hack that lets your executables run on six OSes for AMD64 / ARM64. What may surprise you is that it could also be the best C library for your production workloads too. To demonstrate this point, let's compare Cosmo's mutex library with other platforms. We'll do this by writing a simple test that spawns 30 threads which increment the same

                                              The Fastest Mutexes
                                            • What's in an (Alias) Name? - The Go Programming Language

                                              The Go Blog What's in an (Alias) Name? Robert Griesemer 17 September 2024 This post is about generic alias types, what they are, and why we need them. Background Go was designed for programming at scale. Programming at scale means dealing with large amounts of data, but also large codebases, with many engineers working on those codebases over long periods of time. Go’s organization of code into pa

                                                What's in an (Alias) Name? - The Go Programming Language
                                              • Attacking UNIX Systems via CUPS, Part I

                                                Hello friends, this is the first of two, possibly three (if and when I have time to finish the Windows research) writeups. We will start with targeting GNU/Linux systems with an RCE. As someone who’s directly involved in the CUPS project said: From a generic security point of view, a whole Linux system as it is nowadays is just an endless and hopeless mess of security holes waiting to be exploited

                                                  Attacking UNIX Systems via CUPS, Part I
                                                • Google、ハルシネーションに対応する初のオープンモデル「DataGemma」を発表

                                                  CC Dash AI Chat サービス CChat 個人向け・法人向け生成AI研修 広告チェックAI 【VOC.AI】AIエージェント 生成AIエンゲージメント・フィット&ギャップ分析 “新規事業開発”特化の生成AIコンサル×受託開発サービス 【EpicAI】法人向けAIコンサルティング/オーダーメイドAI開発 “DX現役”が登壇するDX・AI研修サービス SAIL TDSEの生成AI活用支援サービス データ分析/AI開発/コンサルティング CAIWA Service Viii(カイワサービスヴィー) AIRクエスト VectorFlux for Sales NetBot for 顧客サポート定額制AIチャットボット NetBot for マッチングAIチャットボット imprai(インプライ) 生成AI導入支援 導入・活用サポートまで充実した法人向けChatGPT|NewtonX Ve

                                                    Google、ハルシネーションに対応する初のオープンモデル「DataGemma」を発表
                                                  • Zero-latency SQLite storage in every Durable Object

                                                    Zero-latency SQLite storage in every Durable Object2024-09-26 Traditional cloud storage is inherently slow, because it is normally accessed over a network and must carefully synchronize across many clients that could be accessing the same data. But what if we could instead put your application code deep into the storage layer, such that your code runs directly on the machine where the data is stor

                                                      Zero-latency SQLite storage in every Durable Object
                                                    • What Happened to the Japanese PC Platforms? - The Future Is Now

                                                      (This was originally posted on a social media site; I’ve revised and updated it for my blog.) The other day a friend asked me a pretty interesting question: what happened to all those companies who made those Japanese computer platforms that were never released outside Japan? I thought it’d be worth expanding that answer into a full-size post. A quick introduction: the players It’s hard to remembe

                                                      • Rewriting Rust

                                                        The Rust programming language feels like a first generation product. You know what I mean. Like the first iPhone - which was amazing by the way. They made an entire operating system around multitouch. A smart phone with no keyboard. And a working web browser. Within a few months, we all realised what the iPhone really wanted to be. Only, the first generation iphone wasn't quite there. It didn't ha

                                                        • Introducing TanStack Router – Frontend Masters Boost

                                                          TanStack Router is an incredibly exciting project. It’s essentially a fully-featured client-side JavaScript application framework. It provides a mature routing and navigation system with nested layouts and efficient data loading capabilities at every point in the route tree. Best of all, it does all of this in a type-safe manner. What’s especially exciting is that, as of this writing, there’s a Ta

                                                            Introducing TanStack Router – Frontend Masters Boost
                                                          • 11月のナノライモ(全国小説執筆月間)に向けて本を書く準備をしている。 - 世界のねじを巻くブログ

                                                            NaNoWriMで短編小説を書く試み 全世界で小説を書くイベント「ナノライモ」(National Novel Writing Month)。 毎年11月は「一カ月で50,000字」を書くことが目標となっています。 ・・・ということで、11月は「短編小説を2~5作書く」を目標にしようと思います。 ナノライモについて、詳しくは昔書いた記事を読んで頂ければと。 www.nejimakiblog.com ちなみに10月は、本イベント(11月)の準備期間として 「Preptober」が行われています。 www.eadeverell.com ナノライモ準備期間用のカレンダーとして、こんなものがあったり。 ナノライモ準備期間用カレンダー www.nejimakiblog.com ・NaNo Prep 101 nanowrimo.org 準備のための資料あれこれも。 ねじまきの目標は、 「30 日間で 5

                                                              11月のナノライモ(全国小説執筆月間)に向けて本を書く準備をしている。 - 世界のねじを巻くブログ
                                                            • September 30, 2024 Release

                                                              Happy fall! 🍁 We’re excited to announce that our color picker components are now generally available! This includes ColorPicker, ColorArea, ColorField, ColorSlider, ColorSwatch, ColorSwatchPicker, and ColorWheel. These enable you to build fully customizable color pickers, including accessible color descriptions for screen reader support. In addition, we’ve introduced a new pending state for butto

                                                                September 30, 2024 Release
                                                              • About | bcattools

                                                                Welcome to Bellingcat’s Online Open Source Investigation Toolkit! This is your place to discover tools! Our toolkit includes satellite and mapping services, tools for verifying photos and videos, websites to archive web pages, and much more. Most of the tools that we include can be used for free. On the left hand side, you can see all available categories (for instance, Maps & Satellites or Geoloc

                                                                • Cloudflareの大幅アップデートなど: Cybozu Frontend Weekly (2024-10-01号)

                                                                  こんにちは!サイボウズ株式会社フロントエンドエンジニアのdaiki(@k1tikurisu)です。 はじめに サイボウズ社内では毎週火曜日にFrontend Weeklyと題し「一週間の間にあったフロントエンドニュースを共有する会」を開催しています。 今回は、2024/10/01のFrontend Weeklyで取り上げた記事や話題を紹介します。 取り上げた記事・話題 WebKit Features in Safari 18.0 Safari 18.0がリリースされました。一部機能を抜粋します。 新機能 Distraction Control ウェブブラウジング中の邪魔な要素を非表示にできる iPhone Mirroring and remote inspection MacからiPhoneをミラーリングし、リモートiOS上のWebサイトのテストやデバッグができる CSS View Tra

                                                                    Cloudflareの大幅アップデートなど: Cybozu Frontend Weekly (2024-10-01号)
                                                                  • Dario Amodei — Machines of Loving Grace

                                                                    Machines of Loving Grace1 How AI Could Transform the World for the Better October 2024 I think and talk a lot about the risks of powerful AI. The company I’m the CEO of, Anthropic, does a lot of research on how to reduce these risks. Because of this, people sometimes draw the conclusion that I’m a pessimist or “doomer” who thinks AI will be mostly bad or dangerous. I don’t think that at all. In fa

                                                                      Dario Amodei — Machines of Loving Grace
                                                                    • 最近の米国の大学生は「自分の感想や意見ばかりをいう授業」ばかりが増えたせいで読解力が致命的に落ちてて単純な問題文も理解できなくなってきている?

                                                                      Willy OES ☀ @willyoes 最近の米国の大学生、読解力が致命的に落ちてて非常に単純な問題文も理解できなくなってきている。小学校からreading/writingの授業でちゃんと読解させずに自分の感想や意見ばかり述べさせてる弊害だと思う。米国の教育を礼賛する自称事情通が多いけど、日本は絶対に真似しない方がいい。

                                                                        最近の米国の大学生は「自分の感想や意見ばかりをいう授業」ばかりが増えたせいで読解力が致命的に落ちてて単純な問題文も理解できなくなってきている?
                                                                      • Chris's Wiki :: blog/unix/DaemonizationAndRestarts

                                                                        It's standard for Unix daemon programs to 'daemonize' themselves when they start, completely detaching from how they were run; this behavior is quite old and these days it's somewhat controversial and sometimes considered undesirable. At this point you might ask why programs even daemonize themselves in the first place, and while I don't know for sure, I do have an opinion. My belief is that daemo

                                                                        • Benchmarking the performance of CSS @property  |  Articles  |  web.dev

                                                                          Benchmarking the performance of CSS @property Stay organized with collections Save and categorize content based on your preferences. Published: Oct 2, 2024 When starting to use a new CSS feature it's important to understand its impact on the performance of your websites, whether positive or negative. With @property now in Baseline this post explores its performance impact, and things you can do to

                                                                            Benchmarking the performance of CSS @property  |  Articles  |  web.dev
                                                                          • When To Do What You Love

                                                                            September 2024 There's some debate about whether it's a good idea to "follow your passion." In fact the question is impossible to answer with a simple yes or no. Sometimes you should and sometimes you shouldn't, but the border between should and shouldn't is very complicated. The only way to give a general answer is to trace it. When people talk about this question, there's always an implicit "ins

                                                                            • Linux/4004 - Dmitry.GR

                                                                              Linux/4004 Slowly booting full Linux on the intel 4004 for fun, art, and absolutely no profit TL;DR I booted Debian Linux on a 4-bit intel microprocessor from 1971 - the first microprocessor in the world - the 4004. It is not fast, but it is a real Linux kernel with a Debian rootfs on a real board whose only CPU is a real intel 4004 from the 1970s. The video is sped up at variable rates to demonst

                                                                              • CSS Anchor Positioning Guide | CSS-Tricks

                                                                                Not long ago, if we wanted a tooltip or popover positioned on top of another element, we would have to set our tooltip’s position to something other than static and use its inset/transform properties to place it exactly where we want. This works, but the element’s position is susceptible to user scrolls, zooming, or animations since the tooltip could overflow off of the screen or wind up in an awk

                                                                                  CSS Anchor Positioning Guide | CSS-Tricks
                                                                                • Massachusetts 'Reviewing' Kei Car Ban After Uproar Over Canceled Registrations

                                                                                  Culture Massachusetts ‘Reviewing’ Kei Car Ban After Uproar Over Canceled Registrations The shadowy organization linked to the banning of JDM cars in multiple states has run into strong resistance in Massachusetts. States around the country are banning kei cars, and the newest battleground is Massachusetts. The organization suspected to be pushing the bans, however, doesn’t seem to know who it was

                                                                                    Massachusetts 'Reviewing' Kei Car Ban After Uproar Over Canceled Registrations